Following you will see some screenshots from the program. Please find the explanations below the images.
This is the program window. On the left side the project view shows the content of the project. The tabbed view of all project content windows is shown on the right. The bottom part shows the output window, where information, for instance fitting results, is written to. Another window shown in the bottom part is the data reader window, which is used to show the corresponding physical values of points chosen in the plot window.
The screenshot above shows a worksheet script dialog. You can write your own scripts in C# with that dialogs. Currently there are application scripts, worksheet scripts, data column and property column scripts, scripts to extract (filter) data from a worksheet, scripts to define function plots, and fit function scripts . You can do calculations with single values, but also with whole data columns, thanks to operator overloading in C#. And you can use all the public function that Altaxo defines, including complex and matrix functions. As you can see, life is easy here because the syntax is colored, and for each variable you can see the possible functions and properties including a short description. Since those scripts are compiled (takes only half a second), syntactical errors can be seen very early. This saves time searching for errors in the script text.
This is a graph window with one layer. To demonstrate the use of graphic objects, I added text, an arrow, an ellipse and a rectangle, and a legend to the layer. All those items can be dragged by mouse, rotated, and resized. They can also aligned to each other by commands in the button bar. Note also the gradient fill of the text item background, the transparency effects of the text, ellipse and rectangle, and the texture fill of the layer background. Almost all properties of a GDI+ pen or brush can be configured by dialog boxes.
This is the dialog to set the plot styles for a plot item. Each plot item can have a unlimited number of plot styles. In the example above, the plot item has three plot styles, namely a symbol style (left side of the currently open tab), a line style (right side of the currently open tab), and an error bar style (tab #3). The substyles normally have the same color, but you can also give them individual colors. The properties they share with other plot styles of the same or of other plot items are determined by grouping styles.
And this is the layer dialog. Here you can find tabs to set the scales, the coordinate system, to choose the plot items you want to show, to set layer position, size, major and minor labels, and the layer background.
Just download it now and enjoy it!