Actions
The following DDD actions may be used in translation tables.
- General Actions:
- Data Display Actions:
- Debugger Console Actions:
- Source Window Actions:
General Actions
Assign focus to the element that just received input. |
|
ddd-next-tab-group() |
Action |
|
Assign focus to the next tab group. |
|
ddd-prev-tab-group() |
Action |
|
Assign focus to the previous tab group. |
|
ddd-previous-tab-group() |
Action |
|
Assign focus to the previous tab group. |
|
Data Display Actions
These actions are used in the DDD graph editor.
End the action initiated by select . Bound to a button up event. |
|
Extend the current selection. Bound to a button down event. |
|
Extend the current selection. Bound to a button down event. If the pointer is dragged, move the selection. |
|
Continue the action initiated by select . Bound to a pointer motion event. |
|
Equivalent to select , but also updates the current argument. |
|
graph-select-or-move() |
Action |
|
Equivalent to select-or-move , but also updates the current argument. |
|
Equivalent to extend , but also updates the current argument. |
|
graph-extend-or-move() |
Action |
|
Equivalent to extend-or-move , but also updates the current argument. |
|
Equivalent to toggle , but also updates the current argument. |
|
graph-toggle-or-move() |
Action |
|
Equivalent to toggle-or-move , but also updates the current argument. |
|
graph-popup-menu([graph _ |
node |
_shortcut ]) |
Action |
|
If no argument is given, pops up a menu depending on the context: when pointing on a node with the <Shift> key pressed, behaves like shortcut ; when pointing on a without the <Shift> key pressed, behaves like node ; otherwise, behaves as if graph was given. |
|
graph-dereference() |
Action |
|
Dereference the selected display. |
|
Show or hide detail of the selected display. |
|
Rotate the selected display. |
|
Pop up a dialog to create a dependent display. |
|
hide-edges([any _ |
both |
from |
_to ]) |
Action |
|
Hide some edges. any means to process all edges where either source or target node are selected. both means to process all edges where both nodes are selected. from means to process all edges where at least the source node is selected. to means to process all edges where at least the target node is selected. Default is any . |
|
layout([regular _ |
compact ], [[+ |
- ] _degrees]) |
Action |
|
Illegal HTML tag removed : degrees |
|
move-selected(x-offset, y-offset) |
Action |
|
Illegal HTML tag removed : x-offset |
|
Place all nodes on their positions and redraw the graph. |
|
rotate([[+ _ |
- ]_degrees]) |
Action |
|
Illegal HTML tag removed : degrees |
|
Select the node pointed at. Clear all other selections. Bound to a button down event. |
|
Select all nodes in the graph. |
|
Select the first node in the graph. |
|
Select the next node in the graph. |
|
Select the node pointed at. Clear all other selections. Bound to a button down event. If the pointer is dragged, move the selected node. |
|
Select the previous node in the graph. |
|
show-edges([any _ |
both |
from |
_to ]) |
Action |
|
Show some edges. any means to process all edges where either source or target node are selected. both means to process all edges where both nodes are selected. from means to process all edges where at least the source node is selected. to means to process all edges where at least the target node is selected. Default is any . |
|
Place all nodes on the nearest grid position. |
|
Toggle the current selection--if the node pointed at is selected, it will be unselected, and vice versa. Bound to a button down event. |
|
Toggle the current selection--if the node pointed at is selected, it will be unselected, and vice versa. Bound to a button down event. If the pointer is dragged, move the selection. |
|
Debugger Console Actions
These actions are used in the debugger console and other text fields.
gdb-backward-character() |
Action |
|
Move one character to the left. Bound to Left . |
|
gdb-beginning-of-line() |
Action |
|
Move cursor to the beginning of the current line, after the prompt. Bound to HOME . |
|
gdb-control(control-character) |
Action |
|
Illegal HTML tag removed : control-character |
|
gdb-command(command) |
Action |
|
Illegal HTML tag removed : command |
|
gdb-complete-arg(command) |
Action |
|
Illegal HTML tag removed : command |
|
gdb-complete-command() |
Action |
|
Complete current command line in the debugger console. Bound to <TAB>. |
|
gdb-complete-tab(command) |
Action |
|
Illegal HTML tag removed : command |
|
gdb-delete-or-control(control-character) |
Action |
|
Illegal HTML tag removed : control-character |
|
Move cursor to the end of the current line. Bound to End . |
|
gdb-forward-character() |
Action |
|
Move one character to the right. Bound to Right . |
|
gdb-insert-graph-arg() |
Action |
|
Insert the contents of the data display argument field () . |
|
gdb-insert-source-arg() |
Action |
|
Insert the contents of the source argument field () . |
|
If DDD is in incremental search mode, exit it; otherwise call gdb-control(^C) . |
|
gdb-isearch-prev() |
Action |
|
Enter reverse incremental search mode. Bound to <Ctrl+B>. |
|
gdb-isearch-next() |
Action |
|
Enter incremental search mode. Bound to <Ctrl+F>. |
|
gdb-isearch-exit() |
Action |
|
Exit incremental search mode. Bound to <ESC>. |
|
gdb-next-history() |
Action |
|
Recall next command from history. Bound to Down . |
|
gdb-prev-history() |
Action |
|
Recall previous command from history. Bound to Up . |
|
gdb-previous-history() |
Action |
|
Recall previous command from history. Bound to Up . |
|
gdb-process([action [, args...]]) |
Action |
|
Illegal HTML tag removed : action |
|
If the selectAllBindings resource is set to Motif , perform beginning-of-line . Otherwise, perform select-all . Bound to <Ctrl+A>. |
|
gdb-set-line(value) |
Action |
|
Illegal HTML tag removed : value |
|
Source Window Actions
These actions are used in the source and code windows.
source-delete-glyph() |
Action |
|
Delete the breakpoint related to the glyph at cursor position. |
|
source-double-click([text-action [, line-action [, function-action]]]) |
Action |
|
Illegal HTML tag removed : line-action |
|
source-drag-glyph() |
Action |
|
Initiate a drag on the glyph at cursor position. |
|
source-drop-glyph([action]) |
Action |
|
Illegal HTML tag removed : action |
|
source-end-select-word() |
Action |
|
source-follow-glyph() |
Action |
|
Continue a drag on the glyph at cursor position. Usually bound to some motion event. |
|
source-popup-menu() |
Action |
|
Pop up a menu, depending on the location. |
|
Set the argument field to the current selection. Typically bound to some selection operation. |
|
source-start-select-word() |
Action |
|
source-update-glyphs() |
Action |
|
Update all visible glyphs. Usually invoked after a scrolling operation. |
|