(ddd.info)Tool Bar


Next: Command Tool Prev: Menu Bar Up: Windows
Enter node , (file) or (file)node

3.2 The Tool Bar
================

Some DDD commands require an _argument_.  This argument is specified in
the _argument field_, labeled `():'.  Basically, there are four ways to
set arguments:

   * You can _key in_ the argument manually.

   * You can _paste_ the current selection into the argument field
     (typically using `mouse button 2').  To clear old contents
     beforehand, click on the `():' label.

   * You can _select an item_ from the source and data windows.  This
     will automatically copy the item to the argument field.

   * You can select a _previously used argument_ from the drop-down
     menu at the right of the argument field.

   Using GDB and Perl, the argument field provides a completion
mechanism.  You can enter the first few characters of an item an press
the <TAB> key to complete it.  Pressing <TAB> again shows alternative
completions.

   After having entered an argument, you can select one of the buttons
on the right.  Most of these buttons also have menus associated with
them; this is indicated by a small arrow in the upper right corner.
Pressing and holding _mouse button 1_ on such a button will pop up a
menu with further operations.

   These are the buttons of the tool bar.  Note that not all buttons
may be inactive, depending on the current state and the capabilities of
the inferior debugger.

`Lookup'
     Look up the argument `()' in the source code.  Note: Looking up
     Definitions, for details.

`Find >>'
     Look up the next occurrence of the argument `()' in the current
     source code.  Note: Textual Search, for details.

`Break/Clear'
     Toggle a breakpoint (Note: Breakpoints) at the location `()'.

    `Break'
          If there is no breakpoint at `()', then this button is labeled
          `Break'.  Clicking on `Break' sets a breakpoint at the
          location `()'.  Note: Setting Breakpoints, for details.

    `Clear'
          If there already is a breakpoint at `()', then this button is
          labeled `Clear'.  Clicking on `Clear' clears (deletes) the
          breakpoint at the location `()'.  Note: Deleting
          Breakpoints, for details.

`Watch/Unwatch'
     Toggle a watchpoint (Note: Watchpoints) on the expression `()'.

    `Watch'
          If `()' is not being watched, then this button is labeled
          `Watch'.  Clicking on `Watch' creates a watchpoint on the
          expression `()'.  Note: Setting Watchpoints, for details.

    `Unwatch'
          If `()' is being watched, then this button is labeled
          `Unwatch'.  Clicking on `Unwatch' clears (deletes) the
          watchpoint on `()'.  Note: Deleting Watchpoints, for
          details.

`Print'
     Print the value of `()' in the debugger console.  Note: Printing
     Values, for details.

`Display'
     Display the value of `()' in the data window.  Note: Displaying
     Values, for details.

`Plot'
     Plot `()' in a plot window.  Note: Plotting Values, for details.

`Show/Hide'
     Toggle details of the selected display(s).  Note: Showing and
     Hiding Details, for a discussion.

`Rotate'
     Rotate the selected display(s).  Note: Rotating Displays, for
     details.

`Set'
     Set (change) the value of `()'.  Note: Assignment, for details.

`Undisp'
     Undisplay (delete) the selected display(s).  Note: Deleting
     Displays, for details.

Customizing the Tool Bar

automatically generated by info2www version 1.2.2.9