The Gsharp Menubar

The Menubar consists of nine menus, which can be used for reading and writing files and creating, editing and destroying graphs.

Each of the menus is described in detail:

File | Edit | Insert | View | Page | Tools | Wizard | Examples | Help

Return to The Gsharp Interface

The File Menu

The file menu contains options to read and write files, to print graphics and to exit Gsharp.

New (page) create a new (empty) page.
Close destroy the current page.
Close All destroys all pages.
Open (GSL) ... Display the File Open Dialog.
Save Saves the current page in the file read or brings up the File Save Dialog.
Save As Display the File Save Dialog.
Open (Data) Brings up the DataManager where data can be read in the File Open menu.
Print Setup ... Send the graph to a printer. If no printers are set-up, you must quit Gsharp, set-up a printer and then restart Gsharp again.
Print Prints canvas on currently selected printer.
Output Image Save the graph as an image.
Reset All Reset the canvas and the DataManager.
Exit Exit Gsharp. A confirmation dialog will appear.

Return to The Gsharp Menubar


The Edit Menu

The edit menu contains options for editing each of the graphical objects in Gsharp. You can either edit the current object or select a class of objects, such as "Viewport". If more than one object of the specified class exists a selection list of the available objects is displayed.

Undo Undo the last change you made to the current page or any of the objects in the current page
Redo  Redo the last change you undid.
Edit Object Edit selected object.
Cut Object Copy the current selected object to the clipboard and delete it from the hierachy tree
Copy object Copy the current selected object to the clipboard  
Paste object Paste the object on the clipboard as a child of the current object.
Delete object Delete selected object.
Copy to Clipboard Copy the canvas to the Windows clipboard as an Enhanced Metafile

Return to The Gsharp Menubar


The Insert Menu

The create menu contains options for each of the graphical objects which can be created in Gsharp (the legend and axes objects are automatically created as part of the domain object).

Page ... Insert a page object.
Viewport Insert a viewport object. Drag out the position of the viewport with the mouse.
Domain ... Insert a domain object
Graph ... Insert a graph object
Title ... Insert a title object. A viewport must be selected.
Note ... Insert a note object. A viewport or domain must be selected. Drag out the position and size of the note using the mouse.
Arrow ... Insertan arrow object. A viewport or domain must be selected. Drag out the position of the arrow with the mouse.
Datasheet ... Insert a datasheet object. A viewport must be selected. 
Logo ... Insert a logo object

Return to The Gsharp Menubar


The View Menu

This menu contains options to zoom into and to repaint the canvas.

Toolbars Enable/disable the command and/or object toolbar in Gsharp.  
Message Area Enable/diable the message area in Gsharp.
Command Line Enable/disable the command line in Gsharp.
Margins Enable/disable the dottet line indicating the margin in the Canvas.
Snap Grid Enable/disable the snap grid dot indicators in the Canvas
Zoom ... After selecting this option use the mouse to drag out the zoom area. 
More information can be found under Canvas Interaction.
Reset Zoom Undo all zoom operations

Return to The Gsharp Menubar


The Page Menu

This menu contains Gsharp's page options

Select... Select new page as current page.
Reset Reset Canvas
Repaint Repaint Canvas
Tile Viewports ... Tile the viewports onto a grid 
Align Viewports ... Align two or more viewports either vertically or horisontally
Options Brings up the popup menus with the options below
AutoRepaint Switch auto repaint on or off.
If repainting takes a long time, you can switch off auto repaint, modify the graph and only repaint the canvas as often as required.
Repaint on Data Change Enable auto repaint when data is changed.
Enable Undo/Redo Enable or diable the Undo/Redo facility in Gsharp
Graph Picking Switch Graph Picking on or off.
A complex graph will have complex picking information which Gsharp will need to intepret to see if you have clicked on it. You can save repaint and selection time by switching off the creation of picking information for graphs.
Pick Radius ... Set the pick tolerance

Return to The Gsharp Menubar


 

The Tools Menu

The Tools Menu has options to display all of Gsharp's tools.

Hierarchy Browser ... Dialog showing an overview of the objects in the current plot
DataManager ... Dialog for editing and viewing datasets
ScriptBuilder ... Dialog for generating and running the Gsharp Script Language (GSL)
Templates Display the Template Editor for one of the objects.
Global Edit Display either the Line Editor or the Text Editor.
Colors ... Display Color Editor.
Shading Scales... Display Shading Scale Editor.
Text Options ... Brings up a dialog for setting text escape characters and other text settings
Snap Grid ... Options for controlling snap grid

Return to The Gsharp Menubar


The Wizards Menu

The Wizards Menu has options to display all of Gsharp's wizards.

Histogram ... Display dialog for creating a histogram of your data.
Fit Line ... Display dialog for fitting a line to your data.
User Scripts ... Dialog for running a script without a new page being created.

Return to The Gsharp Menubar


The Examples Menu

The Examples Menu has options to display all of Gsharp's examples. The examples are grouped into categories, with each category forming a submenu of the Examples menu.

You add or remove examples by editing the header line information about what submenu the example is added, f.ex:
* Add as: Examples.Engineering.Engine Test

Return to The Gsharp Menubar


The Help Menu

The Help menu has options to display the on-line help and to give version information on Gsharp.

Contents Display the Gsharp on-line help.
User Guide Display the Gsharp User Guide
Reference Manual Display the Gsharp Reference Manual
Gsharp in 10 minutes A ten minute introduction to Gsharp
Search Allow search for topics in the Online help.
Technical Support Contact information for technical support
About Gsharp Display Gsharp Version information.

Return to The Gsharp Menubar

Return to Gsharp Reference Manual