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 Toolbar 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 lists the icon, menu option, shortcut key, and description of each option in each Genero Studio menu.

Table 1. Toolbars and Menus
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 | Close Welcome Page Ctrl+F4 Close open file | Welcome Page
"" File >> Close project   Close project.
icon File >> Checkout...   Checkout from SVN repository. See Checkout files.
icon File >> Save Ctrl+S Save current file. See Save / Save As / Save All.
icon File >> Save as... Ctrl+Alt+S See Save / Save As / Save All.
icon File >> Save all Ctrl+Shift+S Save all unsaved files. See Save / Save As / Save All.
icon File >> Import text form (.per) Ctrl+I Import a text form to Form Designer format. See Migrate per file to 4fd.
icon File >> Import Project Files   See Import files into the diagram from the project.
icon File >> Export as Image   Exports a diagram to an image file. This option opens a dialog for configuring the image file path, format (such as png and jpg), and size.
icon File >> Print ... Ctrl+P Print a file. Opens the Print dialog, to print the file using the options available to your operating system printers.
icon File >> Print Preview   Preview file. Opens the Print preview dialog. Displays a preview of the printed file in a preview window. For diagrams, scaling and number of pages to use to print can be configured. See Print preview dialog.
icon File >> Poster Printing Setup...   Used to print diagrams, it opens a dialog for configuring the scaling and number of pages to use to print. This action is available from Code Analyzer, Report Writer, Business Application Modeling, and Meta-schema Manager.
  File >> Recent documents   List of recent opened documents.
  File >> Recent projects   List of recently opened projects
icon File >> Quit   Quit Genero Studio
Edit Edit Menu Accelerator (Shortcut) Description
icon Edit >> Undo Ctrl+Z Undo the last action(s).
icon Edit >> Redo Ctrl+Y Redo the last action(s).
icon Edit >> Cut Ctrl+X Cut to clipboard.
icon Edit >> Copy Ctrl+C Copy to clipboard.
icon Edit >> Paste Ctrl+V Paste from clipboard.
icon Edit >> Delete Del Delete item.
  Edit >> Select All Ctrl+A Select all on area with focus.
  Edit >> Search/Replace   See Search and replace.
Find icon Edit >> Search/Replace >> Find CTRL+F Find in current file.
Find in Files icon Edit >> Search/Replace >> Find in Files CTRL+SHIFT+F Find in selected files.
Find Previous icon Edit >> Search/Replace >> Find Previous SHIFT+F3 Find previous occurrence.
Find Next icon Edit >> Search/Replace >> Find Next F3 Find next occurrence.
Replace Previous icon Edit >> Search/Replace >> Replace previous   Replace previous occurrence.
Replace Next icon Edit >> Search/Replace >> Replace next   Replace next occurrence.
Replace All icon Edit >> Search/Replace >> Replace all   Replace all occurrences.
Stop icon Edit >> Search/Replace >> Stop search   Stop current search
Clear All Search Results icon Edit >> Search/Replace >> Clear all Search Results   Clear all search results.
Toggle Bookmark icon Edit >> Bookmarks >> Toggle Bookmark CTRL+B, CTRL+B Toggle bookmark at location. See Bookmarks.
Previous Bookmark icon Edit >> Bookmarks >> Previous Bookmark CTRL+B, CTRL+P Go to previous bookmark.
Next Bookmark icon Edit >> Bookmarks >> Next Bookmark CTRL+B, CTRL+N Go to next bookmark.
Delete All icon Edit >> Bookmarks >> Delete all Bookmarks CTRL+B, CTRL+L Go to next bookmark.
  Edit >> Open Line Ctrl+Shift+L Open a new line.
  Edit >> Delete Line/Word   Delete current word or line.
  Edit >> Selection   Select current word or line. See Selection keymap.
  Edit >> Go To Ctrl+G Go to location in file.
icon Edit >> Comment >> Toggle Line Comment Ctrl+K, Ctrl+K Toggle line comment.
icon Edit >> Comment >> Block Comment Ctrl+K, Ctrl+C Comment section of code.
icon Edit >> Comment >> Block Uncomment Ctrl+K, Ctrl+U Uncomment section of code.
icon 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).
icon Edit >> Completion >> Use Template Ctrl+T Select template from list. Code templates (Ctrl+T).
icon Edit >> Case >> Upper Case Alt+Shift+U Change selection to upper case.
icon Edit >> Case >> Lower Case Alt+Shift+L Change selection to lower 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.
icon Edit >> Case >> Toggle Case Ctrl+U Toggle case.
icon Edit >> Case >> Convert Keywords to Uppercase   Convert keywords to upper case.
  Edit >> Strip Trailing Spaces Ctrl+Shift+T Delete all spaces at the end of lines.
  Edit >> Format and Indent Ctrl+Shift+I Format the document by indenting XML elements and removing extra spaces. This option is enabled only for XML documents.
  Edit >> Convert to   Convert text to Windows, UNIX, or Mac format.
  Edit >>VI Editing Mode Ctrl+Shift+E Use VI commands to edit the file. Seevi emulator and diff tools in Code Editor .
View View Menu Accelerator (Shortcut) Description
icon View >> Show characters >> Show all Characters   Show all characters in document.
icon View >> Show characters >> Show Line Ending Characters   Show line ending characters in document.
icon View >> Show characters >> Show White Spaces   Show white spaces in document.
icon View >> Zoom out   Zoom out.
icon View >> Zoom in   Zoom in.
icon View >> Actual size   Restore default zoom.
icon View >> Split Horizontal Ctrl+Alt+H Split document horizontally. See Split a document
icon View >> Split Vertical Ctrl+Alt+V Split document vertically. See Split a document
icon View >> Unsplit Ctrl+Alt+Shift+N Unsplit.
icon View >> Unsplit all Ctrl+Alt+Shift+A Unsplit all.
icon View >> Fold Ctrl+- Fold section of text. See Fold text.
icon View >> Unfold Ctrl++ Unfold section of text.
icon View >> Fold all Ctrl+Shift+- Fold all text. See Fold text.
icon View >> Unfold all Ctrl+Shift++ Unfold all text.
  View >> Languages   Specify the language that Code Editor uses for formatting and error marking.
Diff Diff Menu Accelerator (Shortcut) Description
icon Diff >> Normal View   Normal view editing mode.
icon Diff >> Diff View   View diff in single pane. See Using the Diff tool.
icon Diff >> Diff View with Deleted Blocks   Diff view with deleted blocks.
icon Diff >> Vertical Dual Diff View   View diff in dual vertical panes.
icon Diff >> Horizontal Dual Diff View   View diff in dual horizontal panes.
  Diff >> Base File   Select base file to use for diff.
icon Diff >> Flip Sides   Flip sides.
icon Diff >> First Difference Alt+Home Go to first difference.
icon Diff >> Previous Difference Alt+Up Go to previous difference.
icon Diff >> Next Difference Alt+Down Go to next difference.
icon Diff >> Last Difference Alt+End Go to last difference.
icon Diff >> Copy to Right Alt+Right Copy change to right.
icon Diff >> Copy to Left Alt+Left Copy change to left.
icon Diff >> Copy All to Right   Copy all changes to right.
icon Diff >> Copy All to Left   Copy all changes to left.
icon Diff >> Create Patch   Create patch.
Build Build Menu Accelerator (Shortcut) Description
icon Build >> Compile File F6 Compile selected file.
icon Build >> Preview Ctrl+Shift+P Preview the selected form.
icon Build >> Build all F8 Build all of project.
icon Build >> Rebuild all Shift+F8 Rebuild all of project. Clean and then build files that are not up-to-date.
icon Build >> Clean all   Clean all of selected. Erase all output files defined in the Build and Link rules.
icon Build >> Build F7 Build default application. Compile and link files in the default application.
icon Build >> Rebuild Shift+F7 Rebuild selected or default application.
icon Build >> Clean   Clean selected or default application.
icon Build >> Abort Last Task Ctrl+Shift+F5 Abort last started task.
Debug Debug Menu Accelerator (Shortcut) Description
icon Debug >> Execute Ctrl+F5 Execute selected or default application.
icon Debug >> Execute with Profiler   Execute selected or default application with Profiler. See Profiler.
icon Debug >> Debug F5 Debug selected or default application. See Graphical Debugger.
  Debug >>Attach to Process   Debug a running application. See Start the Debugger on a running program.
  Debug>>Attach to Mobile Process   Debug a mobile application. SeeDebug a mobile application .
icon Debug >> Add/Delete Breakpoint F9 Add or delete a breakpoint at current location.
icon Debug >> Enable/Disable Breakpoint Ctrl+F9 Enable or disable breakpoint at currrent location.
icon Debug >> Abort Last Task   Abort last started task.
Database Database Menu Accelerator (Shortcut) Description
icon Database >> Extract Schema... Ctrl+M Extract schema from database.
icon Database >> Import SCH File...   Import schema from sch file.
icon Database >> Update Schema   Update database meta-schema file from database. See Update a meta-schema from database.
icon 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).
icon 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 See Generate a database script from meta-schema.
icon 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.
icon Database >> Generate Schema Documentation   Generates an HTML page with details on the meta-schema. See Generate meta-schema documentation.
icon Database >> Diff Schema...   See Comparing two meta-schemas.
icon Database >> Add Table   See Add new tables and columns.
icon Database >> Add Column   See Add new tables and columns.
icon Database >> Add Constraint or Index   See Add constraints or indexes.
icon Database >> Add Foreign Key   See Add foreign keys.
icon Database >> Select Esc Selection tool.
icon Database >> Edit F2 Edit properties of the item selected.
icon Database >> Insert Column Before Ctrl+Shift+Ins See Add new tables and columns.
icon Database >> Insert Column After Ins See Add new tables and columns.
icon Database >> Revert   See Revert schema changes dialog.
  Database >> Layout   Rearrange the items in the diagram.
  Database >> Filter Items   The Filter View dialog 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.
icon 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
icon SCM >> Checkout...   Checkout files from a repository. See Checkout files.
icon SCM >> Show Log   Display the SVN Log view. See SVN Log view.
icon SCM >> Review Changes   Display the SVN Status view. See Commit / Review changes.
icon SCM >> Show locks   Display SVN Locks view. See SVN Locks view.
icon SCM >> Merge/Revert...   Display the SVN Merge/Revert dialog. See Merge and revert.
icon SCM >> Copy...   Display the SVN Copy dialog. See Copy working files and directories.
icon SCM >> Switch...   Display the SVN Switch dialog. See Move a working copy (Switch).
icon SCM >> Apply patch...   The Apply patch command applies a patch file to files in the repository. See Apply patch.
icon SCM >> Browse Repository   Display the SVN Repository Browser. See Browse repository.
icon SCM >> Update   Display the SVN Update dialog. See Update / Update All.
icon SCM >> Lock   Locking a file provides exclusive rights to a user for changing that file in the repository. See Locking.
icon SCM >> Cleanup   The Cleanup command cleans up the working copy, removing stale locks.
icon SCM >> Blame   The Blame command shows author and revision information inline for specified files or URLs.
icon SCM >> Blame...   Display the SVN Blame dialog.
icon SCM >> Properties   Display the SVN Properties dialog. See SVN Properties dialog.
Tools Tools Menu Accelerator (Shortcut) Description
icon Tools >> Welcome Page   Open Welcome Page. See The Welcome Page.
icon Tools >> File Browser   Open File Browser. See File Browser.
icon Tools >> Diff   Open Diff tool. See Using the Diff tool.
icon Tools >> Dependency Diagram   Open Dependency Diagram. See Dependency Diagrams.
  Tools >> Genero Tools   Access to Genero tools such as the BDL Licenser and the Genero Workplace Window.
  Tools >> Android Tools >> Auto-configure Android SDK   Run the scripts to auto-configure the Android SDK for use in Genero mobile development. See Genero Mobile Developer Guide.
  Tools >> Android Tools >> Create Android Virtual Device (x86)   Create the default Android emulator. See Genero Mobile Developer Guide.
  Tools >> Android Tools >> Launch Android Emulator (x86)   Launch the default Android emulator. See Genero Mobile Developer Guide.
  Tools >> Android Tools >> Deploy Genero Mobile for Android   Deploy the GMA client to the connected device or emulator. See Genero Mobile Developer Guide.
  Tools >> Android Tools >> Open Android SDK Manager   Launch the installed Android SDK Manager.
  Tools >> Android Tools >> Open Android Debug Monitor   Launch Android Debug Monitor tool which is part of the Android SDK.
  Tools >> Android Tools >> Open Android Virtual Devices Manager   Launch the Android Virtual Devices Manager which is a part of the Andriod SDK.
  Tools >> Android Tools >> List Devices   Lists each attached device and its unique id.
  Tools >> Android Tools >> Show Android Device Logs   Displays the Android Device Logs to the Output view. See Viewing the device logs in the Genero Mobile Developer Guide.
  Tools >> Android Tools >> Display Standard output and error

Tools >> Android Tools >> Stop display Standard output and error

  Display or stop display of the Standard output and errors to the Output view. See Viewing the program logs in the Genero Mobile Developer Guide.
  Tools >> Android Tools >> Show AUI Tree   Display AUI tree in browser. See Viewing the AUI Tree in the Genero Mobile Developer Guide.
Tools >> iOS Tools >> Launch iOS Simulator   Launch the default iOS Simulator. See Genero Mobile Developer Guide. )
  Tools >> iOS Tools >> Deploy Genero Mobile for iOS   Deploy the GMI client to the connected device or simulator. See Genero Mobile Developer Guide.
  Tools >> iOS Tools >> iOS App Store deployment >> Open iTunesConnect   Open the https://itunesconnect.apple.com webpage.
  Tools >> iOS Tools >> iOS App Store deployment >> Launch Application Loader   Opens Xcode's "Application Loader" application.
  Tools >> iOS Tools >> List Devices   Lists each attached device and its unique id.
  Tools >> iOS Tools >> Show AUI Tree   Display AUI tree in browser. See Viewing the AUI Tree in the Genero Mobile Developer Guide.
  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.
icon Tools >> Global Setup >> Edit File Associations   See File associations configuration.
icon Tools >> Global Setup >> Edit Build Rules   Edit global build rules. See What are build rules.
icon Tools >> Global Setup >> Edit Package Rules   Edit global package rules. See Platform: Package and deploy rules.
icon Tools >> Specific Setup >> Edit File Associations   See File associations configuration.
icon Tools >> Specific Setup >> Edit Build Rules   See What are build rules.
icon 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.
icon Tools >> Server Connections   Connect to a remote server. See Setting up a remote environment
icon Tools >> Genero Configurations Ctrl+Shift+C Open Configuration Management to modify configurations. See Genero Configuration Management dialog.
icon Tools >> Preferences Alt+Shift+F12 Open Preferences. See Setting Preferences.
icon Tools >> Preferences, Code Editor, XML Schema/DTD   Assign external schema file.
  Tools>>Translation   Change the language of the labels in Genero Studio.
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
icon Help >> Help F1 Open Help.