| New Release |
|
- A new horizontal and vertical widget alignment facility is now available following the selection of multiple widgets on any form.
|

|
- The Code Editor can now be on permanent display (depending on its state) enabling quicker updating of code with fewer key-clicks. It now incorporates a list of all current widget names and menu-entry names via a tabbed panel and combo boxes allowing quicker code selection between different code blocks.
|

|
- The initial display of Studio now makes use of Docking Panes for the Properties, Hierarchy, Code Editor and Compiler Log windows. These can be docked, re-sized, floated or made invisible.
- A new widget type; Docking Pane can now be added to the design of the application
- A Source Code viewer has been added for read-only editing of the complete generated code. This can be useful when making global changes to identify which code blocks changes need to be made in.
- A new 'Duplicate Widget' (Ctrl D) option has been added to speed-up the copying and pasting of a widget or group on to the same form.
- A new 'Print Errors' option has been added to the menu bar to enable the printing of compiler/linker errors.
- For Windows XP users, automatic generation of Windows manifest file for each project to utilize the current XP theme and mouse-sensitive widgets.
- New properties added to widgets in the new version of GINOMENU have been included for the same widgets in Studio, including:
- HyperText link callbacks for RTF entries
- AutoURL for RTF entries
- Tab Action and Read-only option for text and value arrays
- Tab List option to all appropriate widgets
|
|
| Fortran RAD for Windows |
|
 |
GINOMENU Studio is a fully interactive GUI builder and development environment for the Fortran programmer. Application development is made easy with visual drag-and-drop design, fully integrated callback editor, coding-error tracer and run-time project manager.
|
| Visual Design : |
|
GINOMENU Studio contains all the components required for building sophisticated GUI applications. Menu bars, dockable tool bars, status bars, data entry controls and graphics controls can be placed quickly and easily onto the design grid showing you exactly what the application is going to look like. Controls can be easily altered by dragging, resizing and grouping, and each control’s property can be edited in the extensive property list window. Context sensitive F1 help is provided at all stages of design.
|
| Callback and Code Editor : |
|
As you design the user interface for your application, GINOMENU Studio generates the underlying Fortran or C code automatically. User code can then be added at any time as user-callable routines, modules or include files and is incorporated into the project. The code behind each control is added using the Callback Editor to handle events that occur when the end-user is running the program. To assist program development, the Callback Editor contains automatic F90 argument-prompts, context-sensitive colour highlighting, pop-up GINOMENU routines and control names and hot-links to the on-line programmers reference documentation.
|
| Application Management : |
|
The project code can be saved as Fortran90/95 and can be tailored with compiler switches, options, and external files all within the Project Manager. GINOMENU Studio uses the currently available Fortran compiler on the system and fully integrates with it to trace any error messages. These are highlighted automatically in the Callback or Code Editor enabling fast debugging.
GINOMENU Studio provides all the necessary tools for building professional GUI applications for the Fortran developer without the added complexity of using multi-languages or multi-products.
|
| Highlights : |
|
• Create Fortran GUI programs interactively
• Create menus, dialogs and all controls in a completely WYSIWYG environment.
• Produce Fortran90/95 code
• Full Callback editor /Code editor
• Context-sensitive on-line help
• Compile, Link and Run GUI option
• Compatible with all other GINO products
• Optionally produce code for GINOMENU-X
• Auto-detect compiler error messages |
|
 |
|