2D Quick Reference
General Keyboard Shortcuts
Command/action | Key combination | |
---|---|---|
Cut | Ctrl+X | |
Copy | Ctrl+C | |
Paste | Ctrl+V | |
Multiple Paste | Shift+Ctrl+V | |
Delete Delete object, retain Connector | Ctrl+D or Delete Ctrl+Del | |
Open | Ctrl+O | |
Close | Alt+F4 | |
Ctrl+P | ||
Update Dialog/Refresh | F5 | |
Open Method objects that you entered as controls in objects, etc. | F2 or Shift+double-click | |
Create Control | F4 | |
Prevent an Open control from being executed while opening the dialog of an object by double-clicking | Hold down Alt and double-click the icon of the object | |
Abort the simulation when Plant Simulation hangs. Plant Simulation is running in the foreground. Create an emergency copy with unsaved changes | Ctrl+Alt+Shift left | |
Abort the simulation when Plant Simulation hangs. Plant Simulation is not running in the foreground. Create an emergency copy with unsaved changes | Ctrl+Alt+Shift right | |
Open sub-table contained in a cell in a list of an object | Shift+double-click cell | |
Find a Command | Alt+O |
While Modeling
Action | Key combination |
---|---|
Select All | Ctrl+A |
Open the EventDebugger | Hold down Shift and click the icon of the EventController in the Frame |
Debug all methods and formulas, which are executed while the EventController processes an event | Shift+click Step |
Find and select object in Frame | Start typing the name of the object in the Frame window |
Move object/vector graphic object one pixel at a time | Arrow keys |
Move object/vector graphic object one grid unit at a time | Shift+arrow keys |
Rotate an object in 15° increments clockwise or counter-clockwise | Ctrl+right arrow or Ctrl+left arrow |
Rotate an object in 45° increments clockwise or counter-clockwise | Ctrl+Shift+right arrow or Ctrl+Shift+left arrow |
Change size and shape of an object icon | Ctrl+Shift, grab corner or side of icon and drag |
Connect several objects one after the other without having to return to the Toolbox each time you established a connection | Hold down Ctrl while you establish the connection |
Set a straight Connector | Shift+set Connector |
Open the preceding/succeeding Frame of Interfaces | Shift+double-click the Interface |
Modify size of the icon of an inserted object in the Frame | Ctrl+Shift+drag icon border |
Open the Frame you double-clicked and close the Frame it is contained in | Shift+double-click a Frame located within a Frame |
Close the active Frame and open the location | Shift+double-click the button Open Location in a Frame |
Merge objects in Class Library | Hold the Alt key and the left mouse button down, click the replacing object, drag it over the object to be replaced, and drop it |
Merge folders in Class Library | Hold the Alt key and the left mouse button down, click the replacing folder, drag it over the folder to be replaced, and drop it |
Replace instance with class | Alt+drag class object on instance and drop it there |
Replace the source code of all Methods with new syntax | hold down Shift+click Basis with the right mouse button in Class Library and select the command |
Revert all Objects to Standard Graphics | hold down Shift+click Basis with the right mouse button in Class Library and select the command |
Zoom contents of Frame | hold down Ctrl+Shift and drag a marquee around the objects with the left mouse button or hold down Ctrl and roll the mouse wheel up to zoom in hold down Ctrl and roll the mouse wheel down to zoom out |
Quick zoom contents of Frame in steps of 100 percent | Hold down Shift while clicking. To return to a zoom factor of 100 percent, hold down Shift while clicking. |
Set last station of balanced line (Cycle) | Shift+drag last station onto Cycle and drop it there |
Create a tugger train | Right-click first and last Transporter |
When Inserting a Curved Object
Action | Key combination |
---|---|
Set the starting point of a straight segment. | left mouse button |
Set the starting point of a curved segment. | Ctrl+left mouse button |
Deactivate the Snap To Grid feature. | Alt+left mouse button |
Draw a straight segment horizontally or vertically and to deactivate Snap To Grid. | Shift+left mouse button |
Prevent that Plant Simulation uses the end angle of an existing polycurve as start angle when you create a new polycurve by clicking on the end segment of an existing one | Hold down the Alt key |
Terminate Insert mode. | right mouse button |
Terminate Insert mode and insert a new curved object of the same class without having to select it in the Toolbox again. | Ctrl+right mouse button, then left mouse button |
Draw the last straight segment horizontally or vertically and to deactivate Snap To Grid. The right mouse button just refers to the last anchor point. | Shift+right mouse button |
Terminate Insert mode and delete the curved Conveyor, Track, FootPath. | Esc |
Insert length-oriented object as a curved object against the default values | Shift+first click of the left mouse button |
Open Sensors dialog | Alt+double-click the red Sensor line on Conveyor/Track |
In the Plant Simulation Window
Action | Key combination |
---|---|
Copy object in Class Library | Ctrl+drag object into Frame window |
Derive object in Class Library | Ctrl+Shift+drag object into the Frame window |
Replace object in Class Library | Alt+drag the object onto object to be replaced and drop it there |
Move object in a folder in the tree window | Hold down Shift and select object, drag it to new location and drop it there |
Move folder in tree window | Hold down Shift, select the folder, drag it over the folder above which you want to sort it and drop it there |
Move folder to a different folder in tree window | Hold down Shift, select the folder, and drag it over the folder into which you want to place it and drop it there |
Open dialog Manage Class Library | Hold down Shift or Ctrl while creating a new model |
Show in which file and in which directory the libraries are stored | Hold down Shift+Ctrl while you open the dialog Manage Class Library |
For the File Menu
Command | Key combination |
---|---|
Exit | Alt+F4 |
For the Debugger Ribbon Tab
Command | Key combination |
---|---|
Switch to Debugger | F12 |
Ignore Breakpoints | Ctrl+1 |
Ignore Errors | Ctrl+2 |
Stop on Controls | Ctrl+3 |
Stop on Subroutines | Ctrl+4 |
Activate Profiler | Shift+F6 |
Show Profile | F6 |
Reset Profiler | Ctrl+F6 |
In the Toolbox
Action | Key combination |
---|---|
Move the icon of an object to a new location in objects window | Shift+click object with the left mouse button+drag object to new location |
For the Object Frame
Command | Key combination |
---|---|
Open | Ctrl+O |
Open Origin | Home |
Open Class | Alt+Home |
Show Origin | Shift+Home |
Show Statistics Report | F6 |
Show Attributes and Methods | F8 |
Rename | F2 |
Edit Controls | F12 |
Edit Observers | Shift+F12 |
User-defined attributes | F11 |
Rename Frame | F4 |
Find Object | F3 |
Help on Frame | F1 |
Help on Selected Object | Shift+F1 |
For the Icons Ribbon Tab
Command | Key combination |
---|---|
Mirror Vertically | Ctrl+W |
Mirror Horizontally | Ctrl+H |
Rotate | Ctrl+T |
Double size | Ctrl+Num * |
Original Size | Ctrl+Num - |
Half size | Ctrl+/ |
Align to Grid | Ctrl+G |
Edit Icons | Ctrl+I |
Previous Icon | Ctrl+Page up |
Next Icon | Ctrl+Page down |
In the Dialogs of the Objects
On the Navigate Menu
Command | Key combination |
---|---|
Go to Origin | Ctrl+Pos1 |
Open Class | Alt+Pos1 |
On the View Menu
Command | Key combination |
---|---|
Refresh | F5 |
Show Statistics Report | F6 |
Show Attributes and Methods | F8 |
Contents | Shift+F8 |
Forward Blocking List | F9 |
Exit Blocking List | Shift+F9 |
On the Tools Menu
Command | Key combination |
---|---|
Edit Controls | F12 |
Edit Observers | Shift+F12 |
On the Help Menu
Command | Key combination |
---|---|
Help on Object | Shift+F1 |
For the Tab User-defined Attributes
Action | Key |
---|---|
Open the dialog User-defined Attributes of the selected user-defined attribute | Return |
Create a new user-defined attribute | Insert |
Delete the selected user-defined attribute | Delete |
Open the window of a user-defined attribute of data type object, method, table, list, stack or queue | F2 |
In the Dialog Show Attributes and Methods
Action | Key combination |
---|---|
Just show the items of a single category | Shift+click the respective button on the toolbar |
For the Object Method
For the Edit Ribbon Tab
Command | Key combination |
---|---|
Import | Ctrl+O |
Ctrl+P | |
Apply Changes | F7 |
Find | Ctrl+F |
Replace | Ctrl+H |
Incremental Search | Ctrl+I |
Find Next | F3 |
Find Previous | Shift+F3 |
Temporarily mark expression | Shift+F2 |
Undo | Ctrl+Z |
Redo | Ctrl+Y |
Cut | Ctrl+X |
Copy | Ctrl+C |
Paste | Ctrl+V |
Select All | Ctrl+A |
Decrease Line Indent | Alt+< |
Increase Line Indent | Alt+> |
Duplicate Line | Ctrl+D |
Delete Line | Ctrl+Shift+D |
Copy Line | Ctrl+Shift+C |
Cut Line | Ctrl+Shift+X |
Move Line Up | Ctrl+Shift+Up Arrow |
Move Line Down | Ctrl+Shift+Down Arrow |
Toggle Comment | Ctrl+Shift+Q |
Comment | Ctrl+K |
Uncomment | Ctrl+Shift+K |
Reformat Selection | Alt+C |
Auto Complete | Ctrl+Spacebar or Shift+Ctrl+Spacebar |
Rename | F4 |
User-defined Attributes | F6 |
For the Tools Ribbon Tab
Command | Key combination |
---|---|
Run | F5 |
Debug | F11 |
Class Breakpoint | F9 |
Instance Breakpoint | Shift+F9 |
Switch to Debugger | F12 |
Toggle Bookmarks | Ctrl+F2 |
Clear All Bookmarks | Alt+F2 |
Go to Next Bookmark | F2 |
Go to Previous Bookmark | Shift+F2 |
For Source Code Templates
Command | Key combination |
---|---|
if…then | Ctrl+Shift+I |
if…then…else | Ctrl+Shift+E |
if…then…elseif | Ctrl+Shift+S |
inspect… when | Ctrl+Shift+N |
inspect…when…else | Ctrl+Shift+L |
while…loop | Ctrl+Shift+W |
repeat…until | Ctrl+Shift+R |
for…next | Ctrl+Shift+F |
While Entering Source Code into the Method Editor
Action | Key combination |
---|---|
select a single word | double-click the word |
select a line | triple-click the line |
select all text in the window | Ctrl+A or click the mouse button four times |
move the selected text | drag the mouse to new location, and drop text |
insert a line break if the source code is too long to fit on one line | enter a backslash \ at the appropriate location |
enter comment explaining the source code | enter two hyphens -- at the beginning of the line |
start a comment that spans several lines | enter a forward slash and an asterisk /*, type in the comment |
end a comment that spans several lines | enter an asterisk and a forward slash */ |
increase the font size | Ctrl plus + Ctrl and roll mouse wheel forwards |
reset the font size to the standard of 10 points | Ctrl plus 0 |
decrease the font size | Ctrl plus - Ctrl and roll mouse wheel backwards |
scroll horizontally | Ctrl plus roll the mouse wheel |
For Breakpoints in the Method Editor
Action | Key combination |
---|---|
insert or delete a class breakpoint | F9 |
insert or delete an instance breakpoint | Shift+F9 |
activate or deactivate breakpoints | Ctrl+F9 |
open dialog Breakpoint Settings | Ctrl+B |
On the Menu Debug in the Debugger
Command | Key combination |
---|---|
Stop On > Stop on Controls | Ctrl+1 |
Stop On > Stop on Formulas | Ctrl+2 |
Stop On > Stop on Subroutines | Ctrl+3 |
Stop On > Ignore Breakpoints | Ctrl+4 |
Stop On > Ignore Errors | Ctrl+5 |
Stop On > Ignore Errors in Formulas | Ctrl+6 |
Step Over | F10 |
Step In | F11 |
Step Out | Shift+F11 |
Continue | F5 |
Run to Cursor | Shift+F10 |
Set Next Statement | Ctrl+F10 |
Terminate Simulation | Ctrl+T |
Restart Simulation | Ctrl+R |
Class Breakpoint | F9, Ctrl+click right mouse button |
Instance Breakpoint | Shift+F9, Ctrl+Shift+click right mouse button |
Watch Window | F12 |
For the List Objects
Command | Key combination |
---|---|
Open | Ctrl+O |
Save | Ctrl+S |
Ctrl+P | |
Select All | Ctrl+A |
Find | Ctrl+F |
Replace | Ctrl+H |
Evaluate | Ctrl+U |
Rename | F4 |
User-defined attributes | F6 |
Move active cell | Shift+arrow keys |
Open sub-table contained in a cell in a list of an object | Shift+double-click cell |
Autofit selection in columns | Double-click column separator in column header |
Move one cell down | Enter |
Move one cell up | Shift+Enter |
Move one cell to the right | Tab |
Move one cell to the left | Shift+Tab |
Jump to the start of the cell below the current cell | Ctrl+Enter |
Select a range of cells | Shift+Cursor Up/Down/Left/Right |
For the Icon Editor
For the Edit Ribbon Tab
Command | Key combination |
---|---|
New | Ctrl+N |
Open | Ctrl+O |
Save | Ctrl+S |
Apply Changes | F7 |
Size | Ctrl+I |
Cut Image | Ctrl+X |
Copy Image | Ctrl+C |
Paste Image | Ctrl+V |
Paste Area | Ctrl+Alt+V |
Sample Color | Ctrl+A |
Overview | F12 |
For the Animation Ribbon Tab
Command | Key combination |
---|---|
Edit Class | Ctrl+D |
Number of Events | Ctrl+M |
Show Animation Numbers | Ctrl+W |
Overview | F12 |
Clipart Library | Ctrl+L |
For the Object HtmlReport
Command | Key combination |
---|---|
Apply bold face to the selected text | Ctrl+B |
Italicize the selected text | Ctrl+I |
Increase the indent of the selected text by one indent level | Ctrl+M |
Decrease the indent of the selected text by one indent level | Ctrl+Shift+M |
Insert a nonbreaking space (nonbreaking spaces are not wrapped and double-nonbreaking spaces are not removed) | Ctrl+Shift+Hyphen |
Insert a page break, which is only visible in the printed report | Ctrl+Shift+Enter |
Select an object/object attribute to be displayed | Ctrl+K |
Insert/remove the markup for a heading of level 1 | Ctrl+1 |
Insert/remove the markup for a heading of level 2 | Ctrl+2 |
Insert/remove the markup for a heading of level 3 | Ctrl+3 |
Insert/remove the markup for a heading of level 4 | Ctrl+4 |
Insert/remove the markup for a heading of level 5 | Ctrl+5 |
Insert/remove the markup for a heading of level 6 | Ctrl+6 |
Remove all markups for headings | Ctrl+0 |
Insert the markup for centering a line | Ctrl+E |
Insert a soft hyphen/syllable hyphen to enable hyphenating words | Ctrl+- |
Also consult the 3D Quick Reference