| Shortcut Key | Description |
|---|---|
| Ctrl + R | Run the application. |
| Ctrl + Shift + R | Run the application without prompting for file associations. |
| Ctrl + J | Hide the tree (view full screen). |
| Ctrl + T | Show names instead of labels in tree. |
| Ctrl + Shift + T | Cycle between tabbed views in the tree. |
| Shortcut Key | Description |
|---|---|
| Ctrl + L | View the logic for the currently selected item. Switches to logic view if no item selected. |
| Ctrl + M | View the form for the currently selected item. Switches to form view if no item selected. |
| Ctrl + Q | View the question text for the currently selected item. Switches to question text view if no item selected. |
| Ctrl + G | Generate a set of forms based on the dictionary. |
| Ctrl + A | Add a form to the current level. |
| Alt + Enter | Modify the field properties for the currently selected item(s). |
| Arrow Key | Move selected item(s) on a form. |
| Ctrl + Arrow Key | Move selected item(s) on a form at a faster rate. |
| Shift + Spacebar | Clicking on a field or a field's text within the form selects both. Ensures field and text belong to one another. |
| Del | Delete currently selected item(s). |
| Ctrl + Del | Delete the currently displayed form. |
| F7 | Publishes an entry application (.pen). |
| Shortcut Key | Description |
|---|---|
| Ctrl + K | Compile the currently selected item's logic. |
| Ctrl + Space | Display autocomplete suggestions for a partially entered word. |
| Ctrl + 4 | Insert the name of the procedure or function that is currently being edited. 4 is the key for this item ($) on many keyboards. |
| Ctrl + G | Go to a specific line number. |
| Ctrl + F | Find the specified text. |
| F3 | Find the next occurrence of the specified text. |
| Shift + F3 | Find the previous occurrence of the specified text. |
| Ctrl + H | Replace the specified text with different text. |
| Ctrl + A | Select all text. |
| Ctrl + Shift + L | View the PROC GLOBAL logic. |
| Ctrl + / | Comment or uncomment the current line or block of logic. |
| Ctrl + " | Pastes the text on the clipboard as a string literal, escaping characters as needed. |
| Ctrl + D | Duplicate the current line or block of logic. |
| Ctrl + L | Delete the current line. |
| Ctrl + Del | Delete the current word. |
| Ctrl + Shift + F | Copy the selected logic in a format for using on the CSPro Users Forum. |
| Ctrl + Shift + U | Copy the selected logic in a format for using on the CSPro Users Blog. |
| Alt + F12 | Display the reference window with information on the selected word. |
| Ctrl + Alt + Click | Display the reference window with information on the selected word. |
| F12 | Go to the declaration of the selected word. |
| Ctrl + Click | Go to the declaration of the selected word. |
| Ctrl + Plus (+) | Increase the text font size. |
| Ctrl + Minus (-) | Decrease the text font size. |
| Alt + 0 | Folds all logic. |
| Alt + Shift + 0 | Unfolds all logic. |
| Ctrl + Alt + F | Toggles the current code fold level. |
| Shortcut Key | Description |
|---|---|
| Ctrl + B | Bold text. |
| Ctrl + I | Italicize text. |
| Ctrl + U | Underline text. |
| Shortcut Key | Description |
|---|---|
| F1 | Launch the help system. |
| Ctrl + N | Create a new document. |
| Ctrl + O | Open an existing document. |
| Ctrl + S | Save the active document. |
| Ctrl + C | Copy the selected object or text to the clipboard. |
| Ctrl + X | Cut the selected object or text to the clipboard. |
| Ctrl + V | Paste into the document the object or text on the clipboard. |
| Ctrl + Z | Undo the last action. |
| Ctrl + Y | Redo the previously undone action. |
| Ctrl + F4 | Close the active document. |
| Alt + F4 | Exit the application. |
| Ctrl + Tab | Change focus to the next window. |
| Alt + F6 | Change focus to the next window. |
| Shift + Alt + F6 | Change focus to the previous window. |