Horizontal value-lines can be added to any row, as individual lines and as series of lines. They are most useful when drawing analog waveforms.
For accurate drawing, set waveform region height to an odd number of pixels in Diagram | Waveform options.
Define the default features of newly created value-lines with the value-lines options dialog:
Menu: Diagram | Value-lines options
Any of these options can be further customized on a per value-line or series of value-lines basis.
Value-lines within a row are managed through a dialog box listing all the row's value-lines, and allowing you to add, edit, duplicate, copy, paste or delete them. Each individual value-line and each series of value-lines is shown in its own tab, like a notebook. The tabs are ordered by the value-line's vertical position within the row, or initial vertical position in the case of a series.
To manage the value-lines of a row, you first need to select the row (either by clicking on its name, or by pressing the S key and navigating to the row with the Up/Down/Home/End keys).
Then, do one of the following:
- Use a keyboard shortcut: U
- Press the Value-lines toolbar button
- Use the main menu: Row | Value lines ...
- Use the row's context menu: While the mouse hovers over the row name, right click, and select
Each row can have a mix of both types, individual value-lines and series of value-lines.
A series of value-lines gives all its lines the same look.
Value-lines are drawn within the waveform region of a row, with tick marks and labels shown to the left, between the row's name and waveform. Showing each - value-line, tick mark and label - are optional and independent of each other.
A label can be rotated +-90 degrees around its middle. But, only text using a True Type font can be rotated.
The vertical position of a value-line is specified relative to the waveform region height, as a percentage, where 0% is the bottom, and 100% is the top.
An individual value-line's vertical position can be further adjusted by +-5 pixels, using the Vertical offset option. This option doesn't apply to a series of value-lines.
Both types of value-lines can be drawn either across the entire waveform region, part of it, or not shown at all (when "from" and "to" units are equal).
Features unique to series of value-lines:
- A series of value-lines is drawn from an initial vertical position, by a percentage increment, until an end vertical position.
- Each of those lines can have an auto-generated label.
Use the character @ as a stand-in for the numeric value (either integer or fixed-point).
If you want the label to include the @ character, you'll need to escape it with the \ character: \@.
And, the @ character can be surrounded by other text, and all text can be used with postscript and subscript notation.
Label text, @%, that starts at 0 and increments by 25, will create auto labels: 0%, 25%, 50%, 75%, 100%, ...
Label text, \@@%, with the same settings, will create auto labels: @0%, @25%, @50%, ...
Value-line label can include superscript and subscript portions, e.g.:
Superscript text is surrounded by a pair of quotation marks, and subscript text is surrounded by a pair of dots.
Copy/Paste a Value-line
An individual value-line or a whole group of value-lines can be copied and pasted.
1. In the value-lines management dialog, click on the tab of the item you wish to copy. This will select the related item and show its information.
2. Press the Copy button. This will copy the item onto the clipboard.
After you have copied an item,
- You can paste that item into the same row it came from, by pressing the Paste button. This has the same effect as pressing the Duplicate button.
- Or more interestingly, to paste the item into a different row, either in the same diagram or in another diagram, open the destination row's value-lines management dialog, and press the Paste button there.
The copy/paste operation uses the computer's clipboard to store the copied arrow.