Toolbars and Menus

Menus and toolbars are constructed dynamically depending on the context and the currently active module.

Customize

Toolbars and menus are fully customizable; you can add, modify, and delete toolbars, menus and corresponding accelerators using Tools >> Preferences, User Interface. Reorganize the layout of the toolbars by dragging and dropping a toolbar to a new location within the toolbar region or to float on the Genero Studio framework. Right-click to display a context menu for a selected item.

Table 1. Toolbars and Menus.

This table lists the icon, menu option, shortcut key, and description of each option in each Genero Studio menu.

File File Menu Accelerator (Shortcut) Description
"" File >> New Ctrl+N Create a new file. See File >> New.
"" File >> Open Ctrl+O Open a file. See also Opening a file from a prior version.
"" File >> Close file Ctrl+F4 Close open file.
"" File >> Close project   Close project.
File >> Checkout...   Checkout from SVN repository. See Checkout files.
File >> Save Ctrl+S Save current file. See Save/Save As/Save All.
File >> Save as... Ctrl+Alt+S See Save/Save As/Save All.
File >> Save all Ctrl+Shift+S Save all unsaved files. See Save/Save As/Save All.
File >> Print ... Ctrl+P Print a file. See Printing files.
File >> Print Preview   Preview file. See Printing files.
File >> Poster Printing Setup...   Print diagrams. See Printing files.
File >> Import text form (.per) Ctrl+I Import a text form to Form Designer format. See Migrate per file to 4fd.
Edit Edit Menu Accelerator (Shortcut) Description
Edit >> Undo Ctrl+Z Undo the last action(s).
Edit >> Redo Ctrl+Y Redo the last action(s).
Edit >> Cut Ctrl+X Cut to clipboard.
Edit >> Copy Ctrl+C Copy to clipboard.
Edit >> Paste Ctrl+V Paste from clipboard.
Edit >> Delete Del Delete item.
  Edit >> Select All Ctrl+A Select all on area with focus.
  Edit >> Search/Replace   See Search and replace.
Edit >> Bookmarks >> Toggle Bookmark   Toggle bookmark at location. See Bookmarks.
Edit >> Bookmarks >> Previous Bookmark   Go to previous bookmark.
Edit >> Bookmarks >> Next Bookmark   Go to next bookmark.
  Edit >> Open Line Ctrl+Shift+L Open a new line.
Edit >> Case, Upper Case Alt+Shift+U Change selection to upper case.
Edit >> Case, Lower Case Alt+Shift+L Change selection to lower case.
Edit >> Case, Toggle Case Ctrl+U Toggle case.
  Edit >> Case, Uppercase Word Ctrl+Alt+Shift+W Change word to upper case.
  Edit >> Case, Lowercase Word Ctrl+Alt+W Change word to lower case.
Edit >> Convert Keywords to Uppercase   Convert keywords to upper case.
Edit >> Comment, Toggle Line Comment Ctrl+K, Ctrl+K Toggle line comment.
Edit >> Comment, Block Comment Ctrl+K, Ctrl+C Comment section of code.
Edit >> Comment, Block Uncomment Ctrl+K, Ctrl+U Uncomment section of code.
Edit >> Completion, Auto Complete Ctrl+Space Completes a line of code or prompts for a valid keyword in the syntax. See Auto completion (Ctrl+Space).
Edit >> Completion, Use Template Ctrl+T Select template from list. Code templates (Ctrl+T).
View View Menu Accelerator (Shortcut) Description
View >> Show characters >> Show all Characters   Show all characters in document.
View >> Show characters >> Show Line Ending Characters   Show line ending characters in document.
View >> Show characters >> Show White Spaces   Show white spaces in document.
View >> Zoom out   Zoom out.
View >> Zoom in   Zoom in.
View >> Actual size   Restore default zoom.
View >> Split Horizontal Ctrl+Alt+H Split document horizontally. See Split a document
View >> Split Vertical Ctrl+Alt+V Split document vertically. See Split a document
View >> Unsplit Ctrl+Alt+Shift+N Unsplit.
View >> Unsplit all Ctrl+Alt+Shift+A Unsplit all.
View >> Fold Ctrl+- Fold section of text. See Fold text.
View >> Unfold Ctrl++ Unfold section of text.
View >> Fold all Ctrl+Shift+- Fold all text. See Fold text.
View >> Unfold all Ctrl+Shift++ Unfold all text.
Diff Diff Menu Accelerator (Shortcut) Description
Diff >> Normal View   Normal view editing mode.
Diff >> Diff View   View diff in single pane. See Diff.
Diff >> Diff View with Deleted Blocks   Diff view with deleted blocks.
Diff >> Dual Diff View   View diff in dual pane.
Diff >> Flip Sides   Flip sides.
Diff >> First Difference Alt+Home Go to first difference.
Diff >> Previous Difference Alt+Up Go to previous difference.
Diff >> Next Difference Alt+Down Go to next difference.
Diff >> Next Difference Alt+End Go to last difference.
Diff >> Copy to Right Alt+Right Copy change to right.
Diff >> Copy to Left Alt+Left Copy change to left.
Diff >> Copy All to Right Alt+Shift+Right Copy all changes to right.
Diff >> Copy All to Left Alt+Shift+Left Copy all changes to left.
Diff >> Create Patch   Create patch.
Build Build Menu Accelerator (Shortcut) Description
Build >> Preview   Preview the selected form.
Build >> Compile File F6 Compile selected file.
Build >> Build all F8 Build all of project.
Build >> Rebuild all Shift+F8 Rebuild all of project. Clean and then build files that are not up-to-date.
Build >> Clean all   Clean all of selected. Erase all output files defined in the Build and Link rules.
Build >> Build F7 Build default application. Compile and link files in the default application.
Build >> Rebuild Shift+F7 Rebuild selected or default application.
Build >> Clean   Clean selected or default application.
Build >> Abort Last Task Ctrl+Shift+F5 Abort last started task.
Debug Debug Menu Accelerator (Shortcut) Description
Debug >> Execute Ctrl+F5 Execute selected or default application.
Debug >> Execute with Profiler   Execute selected or default application with Profiler. See Profiler.
Debug >> Debug F5 Debug selected or default application. See Debugger.
Debug >> Add/Delete Breakpoint F9 Add or delete a breakpoint at current location.
Debug >> Enable/Disable Breakpoint Ctrl+F9 Enable or disable breakpoint at currrent location.
Debug >> Abort Last Task   Abort last started task.
Database Database Menu Accelerator (Shortcut) Description
Database >> Extract Schema... Ctrl+M Extract schema from database.
Database >> Import SCH File...   Import schema from sch file.
Database >> Update Schema   Update database meta-schema file from database. See Update a meta-schema from database.
Database >> Generate SCH File   Generate a BDL schema file (sch) from the meta-schema file. This file is automatically created by Genero Studio when a meta-schema is compiled. See BDL schema file (sch).
Database >> Generate Database Creation Script   Used to generate a source 4gl file that can be used to create a new database and tables according to the meta-schema file SeeGenerate a database script from meta-schema.
Database >> Generate Database Update Script   Used to generate a source 4gl file that can be used to update an existing database based on the meta-schema file. See Generate a database script from meta-schema.
Database >> Diff Schema...   Open the Diff tool to see a diff of two schemas.
Database >> Add Table   See Add new tables and columns.
Database >> Add Column   See Add new tables and columns.
Database >> Add Constraint or Index   See Add constraints or indexes.
Database >> Add Foreign Key   See Add foreign keys.
Database >> Select Esc Selection tool.
Database >> Edit F2 Edit properties of the item selected.
Database >> Insert Column Before Ctrl+Shift+Ins See Add new tables and columns.
Database >> Insert Column After Ins See Add new tables and columns.
Database >> Revert   See Revert Changes dialog.
  Database >> Layout   Rearrange the items in the diagram.
  Database >> Filter Items   The Filter View allows you to hide and show items on a diagram.
  Database >> Locate in Diagram   This action brings focus in the diagram to the selected item. If the selected object is not visible in the current view, the Meta-schema Manager will try to find another view where the object is visible. If no view is found, you are prompted to make the object visible in the current view or to create a new view.
Database >> Advanced Properties   Specify the extraction and/or generation options. See Extract meta-schema information from database and Generate a database script from meta-schema.
SCM SCM Menu Accelerator (Shortcut) Description
SCM >> Checkout...   Checkout files from a repository. See Checkout files.
SCM >> Show Log   Display the SVN Log view. See SVN Log view.
SCM >> Review Changes   Display the SVN Status view. See Commit / Review changes.
SCM >> Merge/Revert...   Display the SVN Merge/Revert dialog. See Merge and revert.
SCM >> Copy...   Display the SVN Copy dialog. See Copy working files and directories.
SCM >> Switch...   Display the SVN Switch dialog. See Move a working copy (Switch).
SCM >> Apply patch...   The Apply patch command applies a patch file to files in the repository. See Apply patch.
SCM >> Browse Repository   Display the SVN Repository Browser. See Browse repository.
SCM >> Update   Display the SVN Update dialog. See Update / Update All.
SCM >> Lock   Locking a file provides exclusive rights to a user for changing that file in the repository. See Locking.
SCM >> Show locks   Display SVN Locks view. See SVN Locks view.
SCM >> Cleanup   The Cleanup command cleans up the working copy, removing stale locks.
SCM >> Blame   The Blame command shows author and revision information inline for specified files or URLs.
SCM >> Blame...   Display the SVN Blame dialog.
SCM >> Properties   Display the SVN Properties dialog. See SVN Properties dialog.
Tools Tools Menu Accelerator (Shortcut) Description
Tools >> Welcome Page   Open Welcome Page. See The Welcome Page.
Tools >> File Browser   Open File Browser. See File Browser.
Tools >> Diff   Open Diff tool. See Diff.
Tools >> Dependency Diagram   Open Dependency Diagram. See Dependency Diagrams.
  Tools >> Current® Config >> Launch GDC Ctrl+Shift+G Launch the Genero Desktop Client (GDC).
  Tools >> Current Config >> Launch GDC...   Prompt for GDC options before launching GDC.
  Tools >> Current Config >> Open Application Server Monitor   Open Application Server Monitor.
  Tools >> Current Config >> Genero BDL Licenser   Open Genero BDL Licenser program.
  Tools >> Current Config >> Genero Report Engine Licenser   Open Genero Report Engine Licenser program.
  Tools >> Current Config >> Genero Workplace Window   Open Genero Workplace Window.
Tools >> Global Setup >> Edit File Associations   See File associations configuration.
Tools >> Global Setup >> Edit Build Rules   See What are build rules.
Tools >> Specific Setup >> Edit File Associations   See File associations configuration.
Tools >> Specific Setup >> Edit Build Rules   See What are build rules.
Tools >> Specific Setup >> Reload Ctrl+Shift+R Reload Application Generator settings.
  Tools >> Specific Setup >> Clean orphan properties   Opening a file generated with a template version different than the one set in Application Generator preferences may produce a warning indicating that some properties are not found in the current template definition.
Tools >> Server Connections   Connect to a remote server. See Setting up a remote environment
Tools >> Genero Configurations Ctrl+Shift+C Open Configuration Management to modify configurations. See Genero Configuration Management dialog.
Tools >> Preferences Alt+Shift+F12 Open Preferences. See Setting Preferences.
Tools >> Preferences, Code Editor, XML Schema/DTD   Assign external schema file.
Window Window Menu Accelerator (Shortcut) Description
  Window >> Close all other Documents   Close all documents except the current document.
  Window >> Close all Documents Ctrl+Shift+F4 Close all open documents.
  Window >> Views   Select a view to show in the framework.
  Window >> Workspaces   Select a workspace type. See Workspaces configuration
  Window >> Toggle Document Editing Alt+F11 Toggle to/from Document Editing workspace.
  Window >> Toggle Full Screen Alt+Shift+F11 Toggle to/from full screen display.
Help Help Menu Accelerator (Shortcut) Description
Help >> Help F1 Open Help.