HyperGraph

Notes Panel

Notes Panel

Previous topic Next topic Expand/collapse all hidden text  

Notes Panel

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Plots can be annotated using notes.  Notes are text boxes placed in HyperGraph 3D windows for labeling points, describing trends, and relating additional curve information.
Click the Notes button, annotateNotes-24, to display the Notes panel.

notes_panel_3d

Notes panel

The Notes panel contains three tabs:

Option

Description

Text

Allows you to add text and Templex expressions to the note.

Attributes

Allows you to set the note border and text attributes.

Attach to

Allows you to select how a note is displayed in the window.

The Note List

The Note list displays the names of all the notes in the active window.  Notes can be renamed, added, cut, copied, and pasted using the note list controls at the bottom of the list.

A note must be selected either from the list or picked from the window in order to edit it.  Click on a note name in the list to select it or click on the note box displayed in the window.

Notes can be turned on or off.  To turn a note off, select the note from the note list or pick the note from the window and deactivate the check box next to the note name above the note list.  To turn a note on, activate the check box.

The Cut, Copy, Paste, and Add buttons are used to maintain the note list.  Notes can be copied and pasted into other windows. Notes can also be added and cut from the list.

Positioning Notes

Notes can be positioned anywhere in the window by dragging them with MB1 or the left-mouse button.  Click inside the note box, then drag the note to a new location.  While moving, the note is represented by a colored box.  Release MB1 or the left-mouse button to place the note at the new position.

hmtoggle_plus1greyText Tab

Once a note has been added to the note list, note text can be entered and formatted from the Text tab.  Enter note text in the note text box.  Carriage returns can be used to create new lines.  There is no limit to the number of lines a note can contain.

Option

Description

Expansion Icon

 

Click expansion, exp-button, to enlarge the Note Text box.

Font Icon

Click Font, HWD_BMP00396, to display the Font dialog.  The Font dialog allows you to select font types, font styles, and font sizes for the note text.

Text Alignment

Text can be left aligned, right aligned, or centered in a note box by selecting the radio buttons to the right of the text box.  Text alignment is updated automatically.

Apply

Click Apply to process any Templex statements contained in the note and display the text in the note box or to update existing text.

Templex Statements in Notes

Notes can contain Templex statements and math and string functions and operators.  In fact, notes can be complete Templex templates.  Templex enables you to include text from an external file, call external functions, assign variables, and perform math operations within a note.

NoteSee Templex Reference for complete descriptions of the Templex statements and more information on writing Templex templates.
 
See Math Reference for more information on math and string functions and operators .

Below the note text box are six buttons that represent Templex variables that can be included in a note.  For example, if a note contains the variables {X}, {Y}, and {Slope}, the X and Y values, as well as the slope of the curve at the attachment point, are displayed in the note.  As the note’s attachment point changes, the Templex variables update automatically.

Option

Description

{X}

Displays the X value of the attachment point.

{Y}

Displays the Y value of the attachment point.

{Z}

Displays the Z value of the attachment point.

{U}

Displays the U value of the attachment point.

{V}

Displays the V value of the attachment point.

{W}

Displays the W value of the attachment point.

{T} or {Time}

Displays the time value of the attachment point.

{Label}

Displays the name of the curve containing the attachment point.

{Slope}

Displays the slope (first derivative) of the curve at the attachment point.

{Curv}

Displays the curvature (second derivative) of the curve at the attachment point.

Other Templex variables that can be included in a note are:

Option

Description

{x.note}
{y.note}
{t.note}

These can be applied if you are reading a curve from an external file, such as an ABF file or an external reader.  Within the external file, there can be a particular request to which a note is assigned, or a note may be included to improve the understanding of the curve numbers, for example.  The note is preserved in and accessed from the x, y, or t data vector when reading the curve from the external file.

{x.filename}
{y.filename}
{t.filename}

Displays the filename from which the data vector was derived.  If the data vector is a math vector, no filename is displayed in the note.

{index}

Displays the index of the curve at the attachment point.

Vector data can be referenced in a note calculation using either of the following statements:

Option

Description

c#.vector

Where:

# is the number of a specific curve in the curve list of that plot.

vector (.x, .y, or .t) specifies either the X, Y, or Time vector for the specified curve.
 
For example, c1.x refers to the X vector of the first curve in the list. c#.vector can be used in notes attached to windows, views, and curves.

c@.vector

Where:

@ references the curve to which the note is attached.

vector (.x, .y, or .t) specifies either the X, Y, or Time vector for the curve to which the note is attached.
 
For example, c@.x refers to the X vector of the curve to which the note is attached. c@.vector can only be used in notes attached to curves.

NoteWhen using c#, # denotes the position of the curve as it appears in the curve list in the Define Curves panel, it is not related to the curve label.

How do I...

1.From the HyperGraph 3D toolbar, select the Notes panel.
2.Highlight the text in the note text box using the left-mouse button.
3.Click the right-mouse button.
4.Click Copy.
5.Place the cursor in another location in the text box.
6.Click the right-mouse button.
7.Click Paste.

The copied text is displayed in the text box.

hmtoggle_plus1greyAttributes and Attach to Tabs

Option

Description

Attributes

The Attributes tab on the Notes panel allows you to set the note box border and attributes and text attributes.

 

Apply to

You can choose to apply the attributes you select to the Selected notes, the Current window, the Current page, or All pages.  Use the radio buttons to make your selection.

 

Border Styles and Color palette

Select a note box border style from the four listed, or click None to remove the border from the note box.

Pick a color from the color palette to change the color of the note box border and note text.

 

Auto position

Activate Auto position to automatically position notes to avoid obscuring curves.  The setting is saved to the session file and report template.

 

Font, HWD_BMP00396

Click Font, HWD_BMP00396, to display the Font dialog.  The Font dialog allows you to select font types, font styles, and font sizes for the note text.

 

Use Preferences

Click to use the preferences set in the preferences.mvw file.

Attach to

The Attach to tab allows you to specify how a note is displayed in the window.  Notes can be anchored one of four ways.  Once attached, notes can be positioned anywhere in the window.  When a curve is either cut or copied, notes attached to the curve are also cut or copied.

 

Window

The note remains stationary when the plot is repositioned in the window.

 

View

The note moves with the plot when the plot is repositioned in the window.

 

Data source

A leader connects the note to a specific point on the curve and the note moves with the plot when the plot is repositioned in the window.

 

Coordinate

A leader connects the note to a specific point on the plot.

 

Notes can also be attached to curves using the Templex statements, attach_note_at and attach_note_to.

How do I...

Attach a note to a curve.

Connect a note to a specific point on a plot.

Change note attributes.

hmtoggle_plus1Copy and paste text using the text box clipboard:
1.From the HyperGraph 3D toolbar, select the Notes panel.
2.Highlight the text in the note text box using the left-mouse button.
3.Click the right-mouse button.
4.Click Copy.
5.Place the cursor in another location in the text box.
6.Click the right-mouse button.
7.Click Paste.

The copied text is displayed in the text box.

 

See Also:

Templex Reference