Menu Commands
This section has a brief explanation for each GEDitCOM Editor menu command. Most command have links to other help information with more details.
The menus and their submenus are:
GEDitCOM Editor Menu
This menu is standard in all Macintosh applications. Below on the commands in that menu specific to GEDitCOM Editor:
- About GEDitCOM Editor: show the GEDitCOM Editor about window with links to GEDitCOM Editor web sites.
- Settings...: GEDitCOM Editor currently does not have any settings options, but it may in the future..
- Quit GEDitCOM Editor: quit GEDitCOM Editor; you will have a chance to save and changed files.
File Menu
This menu has many common Macintosh application functions for files and for printing:
- New→Browser Style: create a new browser style file.
- New→Extension: create a new extension file.
- Open...: open an existing browser style or extension file. Select the file from the standard open-file dialog box.
- Open Recent: open any recently opened browser style or extension from the submenu of options.
- Scripting Editing Workspace: open the workspace for editing Internal Scripts or Python scripts.
- Close: close the front window.
- Save: save changes to the front browser style or extension; if the file has not been saved before, you will asked to provide a name.
- Save As...: save changes to the front browser style or extension to a new file using a name you provide.
- Save and Run: save changes to the front browser style, extension, or script and then test in GEDitCOM II. If it is browser style, GEDitCOM II will launch (if it is not already running) and load the new browser style. If GEDitCOM II is running with opened windows, those windows will refresh in the new browser style. A new browser style has to be saved once before this feature will work. If the front window is and extension or script in the script editing workspace, the current extension or selected script will be run in GEDitCOM II. Note that "Save and Run" only works when using GEDitCOM II. Click here to see revised work flow for testing in GEDitCOM.
- Revert: revert the current brower style or extension to the most recent version saved on the disk.
- Page Setup...: standard Macintosh method for selecting the printing style.
- Print...: print (as appropriate) the contents of the front window.
Edit Menu
Most of these commands are standard Macintosh editing commands:
- Undo and Redo: undo and redo recent editing actions.
- Cut, Copy, Paste, Delete and Select All: standard Macintosh editing commands.
- Find submenu: standard Macintosh find and replace commands along with a "Line Number..." command to locate a specific line in a template or script.
- Spelling submenu: standard Macintosh spell-check commands.
- Special Characters...: open a palette of all Unicode characters for entering text not easily available from the keyboard.
Template Menu
These commands deal with the parts of a browser style file:
- New Record Editing...: create a new template for editing a GEDCOM Record.
- New Tag Editing...: create a new template for editing a GEDCOM tag.
- New Text File...: create a new text for an extension.
- New Subroutine/Script: create a new subroutine template that can be called by other templates, or, if the front window is the scripting editing workspace, create a new script.
- New Script: create a new Internal Script or Python script to be added to an extension.
- New Documentation File: create a new documentation file (e.g., an
htmlfile) for writing documentation of the browser style or extension. - Import Images...: Import an image from any file that contains a readable image.
- Import Files...: Import any file into an extensions.
- Indent Commands: indent the commands in the current template to align logical blocks, such as conditional or repeat blocks. Hold the option key down to disable indenting of GroupBox cells (sometimes improves indentation results).
- Languages: A submenu for commands on language strings.
- Add Property: Add a new item to the current properties displayed in the editor window.
- Delete Property: Delete selected item in the current properties displayed in the editor window.
- Delete Template: Delete in the current template, image, script, file, or properties being displayed. If the menu command is dimmed, it means the current selection is required and cannot be deleted
- Close Script: close the current script in the script editing workspace.
- Search Templates...: Search all templates and files for some text; the results will appear in the "Search Results" section.
- Search Scripts: Search all scripts in the script editing workspace for some text; the results will appear in the "Search Results" section..
- Preview Help in → Browser: Open the currently selected documentation file in your default browser and display how it will appear to a GEDitCOM II user (click here for when user's application might matter).
- Preview Help in → Browser for GEDItCOM: Open the currently selected documentation file in your default browser and display how it will appear to a GEDitCOM users (click here for when user's application might matter).
Languages Subenu
This submenu has command to help with tasks for supporting multiple languages.
- New Language: Add a new new language property to start editing strings for a new language.
- Synchronize Strings: Search all templates and properties for keys and update each language's strings to have all keys.
- Export Languages...: Export all languages to a tab-delimited file.
- Import Languages: Import keys and strings for languages from a tab-delimited file.
Window Menu
The standard Macintosh Window menu lists all open windows by name; select the window that bring it to the front. The few commands at the start of the menu are:
- Minimize: minimize the current window to the dock.
- Zoom: zoom the current window.
- Bring All to Front: bring all GEDitCOM Editors windows to the front.
Help Menu
- GEDitCOM Editor Help: open window with all the GEDitCOM Editor help information.
- Writing Browser Styles: open GENerel Introduction in application help.
- Writing Internal Scripts: open Internal Scripting documentation in application help.
- Python Documentation: open Python documentation web site.
- AppleScript Language Guide: open AppleScript documentation web site.