User`s manual

Dynamic C Users Manual digi.com 245
14. GRAPHICAL USER INTERFACE
Dynamic C can be used to edit source files, compile and run programs, and choose options for these activi-
ties using pull-down menus or keyboard shortcuts. There are two modes: edit mode and run mode (run
mode is also known as debug mode). Various debugging windows can be viewed in run mode. Programs
can compile directly to a target controller for debugging in RAM or Flash. Programs can also be compiled
to a .bin file, with or without a controller connected to the PC.
To debug a program, a controller must be connected to the PC, either directly via a programming cable or
indirectly via an Ethernet connection while using either a RabbitLink board or a RabbitSys-enabled board.
Multiple instances of Dynamic C can run simultaneously. This means multiple debugging sessions are
possible over different serial ports. This is useful for debugging boards that are communicating among
themselves.
14.1 Editing
A file is displayed in a text window when it is opened or created. More than one text window may be open.
If the same file is in multiple windows, any changes made to the file in one window will be reflected in all
text windows that display that file. Dynamic C supports normal Windows text editing operations.
A mouse (or other pointing device) may be used to position the text cursor, select text, or extend a text
selection. The keyboard may be used to do these same things. Text may be scrolled using the arrow keys,
the
PageUp and PageDown keys, and the Home and End keys. The up, down, left and right arrow keys
move the cursor in the corresponding directions.
The
Home key may be used alone or with other keys.
The
End key may be used alone or with other keys.
Home
Move to beginning of line.
Ctrl+Home
Move to beginning of file.
Shift+Home
Select to beginning of line.
Shift+Ctrl+Home
Select to beginning of file.
End
Move to end of line.
Ctrl+End
Move to end of file.
Shift+End
Select to end of line.
Shift+Ctrl+End
Select to end of file.