Menus
A list of all Flying Logic menu commands and their functionality
Application Menu (Mac)
About Flying Logic
Displays version information and credits.
Preferences...
Quit Flying Logic
Quits Flying Logic. The user is prompted to save changes to any unsaved documents before quitting.
File Menu
New Document
Creates a new, blank document.
New Document From Selection
Creates a new document containing copies of any elements that were selected in the current document.
Open...
Opens an existing document. New documents can also be opened by dragging a Flying Logic document to the application icon (Windows: in Windows Explorer, Mac: in the Finder or Dock, Linux: see your window manager documentation.)
Template files can also be opened, which open as new Untitled documents containing the contents of the template.
Existing exported domain files can also be opened, which causes a new, blank document to be created with the domain automatically imported.
Open Examples...
Allows browsing and opening of a variety of provided example documents. Example documents open as new, untitled documents so you can modify them and save them elsewhere.
Open Recent
Select a name from the submenu to re-open a recently open document.
Close Tab
Closes the current document tab. The user is prompted to save any unsaved changes. If only one document is open in a window, this closes the document and window.
Close Window
Closes the current document window. If multiple documents are open in a window, the application attempts to close them all. The user is prompted to save any unsaved changes.
Save
Saves the current document. If the document has not been saved before, the user is prompted for a file name and folder to save to.
Save As...
Saves the current document in a new location and/or with a new name.
Save as Template...
Saves a copy of the current document in a new location with a new name, and changes its filename suffix to .xlogic-t
. When a template file is opened, it opens as a new, Untitled document, but starts with all the content that was saved with the template.
Import Submenu
Import Diagram from CSV...
Import from MS Project...
Import via Script Submenu
Open Script...
Executes the selected script as an importer of the current document.
For convenience, the submenu also remembers the last four scripts run this way.
Export Submenu
Export of diagrams to PDF, PNG and JPEG support a “Save Ink” option identical to that available when printing: group backgrounds are not shaded.
Export Diagram as PDF...
Export Diagram as JPEG...
Export Diagram as PNG...
Export Diagram as Graphviz (DOT)...
Export Diagram as Scalable Vector Graphics (SVG)...
Export Outline as OPML...
Export Annotations as PDF...
Creates a PDF file with only the annotations in the current document. Each annotation includes its annotation number, which can be cross-referenced with the annotation numbers that appear when the View ➡ Note Numbers command is turned on.
Export Annotations as Text...
Creates a plain text file with only the annotations in the current document. Each annotation includes its annotation number, which can be cross-referenced with the annotation numbers that appear when the View ➡ Note Numbers command is turned on.
Export as MS Project Data Interchange (XML)...
Exports the current document in MS Project Data Interchange format, which is a format based on XML used to exchange Microsoft Project data.
See below for details on the conversion of Flying Logic documents to MS Project documents.
Export as MS Project Exchange (MPX)...
Exports the current document in MPX format. MPX is a native binary format used to exchange Microsoft Project data.
See below for details on the conversion of Flying Logic documents to MS Project documents.
When to use PDF?
PDF is the most desirable format for publishing and all other applications that do not require a “bitmapped” graphics format (such as JPEG or PNG), as PDF images will scale to any size with no loss of quality. PDF also supports transparency, and will look good when overlaid against backgrounds containing images or textures.
When to use JPEG?
JPEG images are compressed, and may show a slight fuzziness around the edges of lines and text. Also, JPEG images do not support transparency, so programs that overlay images on backgrounds (such as presentation software) will show the JPEG as completely obscuring any background. Exporting the image to PDF or PNG is recommended when transparency is desired.
Exporting to MS Project
When exporting to MS Project, the following conversion rules apply:
All entities are converted to MS Project Tasks of the same effort assigned in the Entity tab of the Element inspector when Project Management is turned on, or 1-day effort if no other effort has been specified. Zero-effort tasks are converted to MS Project milestones. The name of the task is the entity’s title. The
Text1
field of the task is set toEntity
. TheText2
field of the task is set to the entity class name. TheNumber1
field of the task is set to the confidence value of the entity.All junctors are converted to MS Project milestones. The name of the task is the name of the junctor operator. The
Text1
field of the milestone is set toJunctor
. TheNumber1
field of the task is set to the confidence value of the junctor.All groups are converted to MS Project summary tasks. The name of the summary task is the title of the group. The
Text1
field of the summary task is set toGroup
.All edges are converted to finish-to-start dependencies with no lag.
Notes for entities, groups, and junctors become notes on the corresponding tasks. Notes on edges are not preserved, because MS Project does not support notes on task dependencies.
Export via Script Submenu
➡ Open Script...
Executes the selected script as an exporter of the current document.
For convenience, the submenu also remembers the last four scripts run this way.
Prints the current document. The Flying Logic print options dialog appears before the system print dialog, and allows a number of choices for formatting your printed output.
Edit Menu
Undo
Redo
Redoes the last undone action.
Cut
Works as a typical Cut command for text.
Copy
Works as a typical Copy command for text.
Paste
Works as a typical Paste command for text.
For selections of the diagram that have previously been selected for Copy, duplicates the copied elements into the currently selected group, or the top level of the diagram if there is no selection.
For selections of the diagram that have previously been selected for Cut, moves the cut elements into the currently selected group, or the top level of the diagram if there is no selection.
Paste
Works as a typical Paste command for text.
For selections of the diagram that have previously been selected for Copy, duplicates the copied elements into the currently selected group, or the top level of the diagram if there is no selection.
For selections of the diagram that have previously been selected for Cut, moves the cut elements into the currently selected group, or the top level of the diagram if there is no selection.
Delete
Deletes the current selection.
Select All
Selects all visible elements in the diagram. Does not select, for example, elements within collapsed groups or elements outside any currently hoisted group.
Deselect
Deselects all elements in the diagram.
Select Successors
For each edge, entity, or junctor in the current selection, add to the selection every succeeding element. Useful for determining which elements can be affected “downstream” of one or more selected elements.
Select Predecessors
For each edge, entity, or junctor in the current selection, add to the selection every preceding element. Useful for determining which elements can be affected “upstream” of one or more selected elements.
Select Head Entity
Selects the entity at the head of the currently selected edge. Useful for navigating diagrams with long edges.
Select Tail Entity
Selects the entity at the tail of the currently selected edge. Useful for navigating diagrams with long edges.
Reverse Selected Edges
Swap Selected Forward and Back Edges
Swap Selected Elements
Preferences...
Find...
Displays the Find dialog. This dialog can also be displayed by clicking the Find button in the toolbar.
Run Script Submenu
Open Script...
Executes the selected general purpose script.
For convenience, the submenu also remembers the last four scripts run this way.
Show Console
Displays the scripting system console. Messages output by running scripts will appear in this window.
Entity Menu
New Entity
Insert Entity
Add Entity as Successor
New Entities from List on Clipboard
If you have placed text on the clipboard in the format of a list of entity titles, you can select the item to create new entries each with titled from the list and of the class selected in the Domain Inspector.
Reset Confidence
Resets all confidence values in the entire document to 50%. Useful for restarting demonstrations where all confidence values are expected to begin at 50%.
Renumber Entity IDs
Redact Selection
Changes all title and annotation text in the selected elements to X’s. This can be useful to remove sensitive information from a document before passing it to other parties for review.
Redact All
Changes all title and annotation text in the current document to X’s. If you need to pass a copy of a document to the Flying Logic developers so we can see how a particular layout behaves, you can use this command to remove all sensitive information from the document first.
Manage Custom Symbols...
Group Menu
New Group
Collapse Selected Groups
Deep-Collapse Selected Groups
Expand Selected Groups
Deep-Expand Selected Groups
Group Color
Hoist Selected Group
Unhoist One Level
Unhoist to Top
View Menu
Switch to Chart View / Switch to Graph View
Confidence
Edge Weights
Edge Annotations
Annotation Numbers
Entity IDs
Incremental Layout
Project Management
Element Text Attributes...
Reveal Selection
Scrolls the currently-selected elements of the diagram into view, if they are not already visible.
Zoom to Fit
Adjusts the magnification to display the entire diagram.
Full Size
Adjusts the magnification to display the diagram elements at their full size.
Zoom In
Adjusts the magnification to display the diagram elements at their next largest size.
Zoom Out
Adjusts the magnification to display the diagram elements at their next smallest size.
Zoom X%
Adjusts the magnification to display the diagram elements at X% of their normal size.
Domain Menu
New Domain
Duplicate Domain
Duplicates the currently-selected domain in the Domain Inspector.
Delete Domain
Deletes the currently selected domain, including all classes within the domain. All entities assigned to deleted classes are reassigned to the Generic class.
New Class
Duplicate Class
Duplicates the currently-selected class in the Domain Inspector.
Delete Class
Deletes the currently selected class. All entities assigned to the deleted class are reassigned to the Generic class.
Import Domain
Prompts the user for a domain file to import, then adds the domain and its classes to the current document. See Exporting and Importing Domains. A shortcut to create a new document with a domain pre-imported is to simply open the exported domain file using the FileOpen command or double-click the exported domain file in your desktop environment.
Export Selected Domain
Save Domains as Defaults
After confirmation, saves the currently visible domains as the default set of visible domains for any newly created documents. Also allows restoring the default set of visible domains.
Domain Visibility
Enables any of the built-in domains to be hidden (or re-shown).
Format Menu
Font
Make Plain Text
Edit Hyperlink
Window Menu
Inspectors
Hide Sidebar
Hides or displays the sidebar for times when a more presentation-oriented window format is desired.
Hide Toolbar
Hides or displays the toolbar for times when a more presentation-oriented window format is desired.
Toggle Focus Between Sidebar and Canvas
Changes whether the next keystrokes (such as arrow-key navigation) will be received by the sidebar or the canvas.
List of Open Documents
The Window menu also contains a list of currently open documents. The window for an open document may be brought to the front by selecting its name in this menu.
Help Menu
Registration...
This dialog is used for managing your registration information, including your license key.
Documentation
View License Agreement...
Displays a dialog containing the Flying Logic License Agreement.
View Credits...
Displays a dialog containing credits for Flying Logic.
Visit Flying Logic Web Site
Opens FlyingLogic.com in your web browser, where you can find support for Flying Logic as well as an active community of Flying Logic users.
Check for Updates
Uses your Internet connection to determine whether an updated version of Flying Logic is available for download.
Last updated