This File : how_gtkwave.txt

* In home directory create file .gtkwaverc

  On Windows, this file is gtkwave.ini
  Put it in your home directory (where a cmd.exe window opens) or in the current directory.
  Open Inkscape, and use any fonts you have access to there, including fonts with blank lines


  fontname_signals Monospace 32
  fontname_waves   Monospace 18


  fontname_signals Comic Sans MS 22
  fontname_waves   Comic Sans MS 14



* To invoke gtkwave

  gtkwave -W -T strobeDsp.tcl jackCount.vcd


* you can drag signals over to the "Signals" panel, or highlight and hit the Append Button at bottom

* the "Zoom Fit" button at top zooms out

* View --> Scale_to_Time_Dim --> ps   (etc.)

* Drag over a region holding Mouse Button 3 down --> zooms into that region

* Left click an edge sets the red marker there

* Middle click an edge sets the white base marker there
  Middle click again removes the white base marker
  (b key also sets base to the red marker)

* When you have a white (Base) and a red (Marker), and hit
  Zoom-Fit (shift-alt-F), it will zoom exactly to that range

  If you remove the base marker by hitting the middle mouse again,
  then Zoom-Fit will zoom out to the full range

  You can always to a Zoom-Full with ctrl-0 even if the base is showing

* To pan right or left one screen at a time
  
  alt-7 --> one screen left
  alt-8 --> one screen right

* To do scope mode

  smov start width step N

  smov 100.0 100.0 16.0 30


  


* ctrl-wheel -->  zoom in or out

  wheel       --> pan right or left (coarse)

  shift-wheel --> pan right or left (fine)


* you can timeshift signals by highlighting them and then holding ctrl down and moving it with left mouse