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 2D windows for labeling points, describing trends, and relating additional curve information.  Click the Notes button, annotateNotes-24, to display the Notes panel.

notes_panel_xy

Notes panel

The Notes panel contains three tabs:

Option

Description

Text

Add text and Templex expressions to the note.

Attributes

Set the note border and text attributes.

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.

To edit a note, it must be either selected from the list or picked from the window.

Notes can be hidden or displayed.  To hide a note, select the note from the note list or pick the note from the window and deactivate the check box next to the Note: field.  To display a note, select the note and 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.

Notes can be positioned anywhere in the window by clicking and dragging the note box to a new location.  While moving, the note is represented by an empty box.  Release the mouse button to place the note at its new position.

For more information on positioning notes, see Note Positioning.

hmtoggle_plus1greyText Tab

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

notes_panel_text_tab

Notes panel - Text tab

Option

Description

Expansion button

Click the expansion button, exp-button, to enlarge the note text box.

Font button

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

Alignment

Text can be left aligned, right aligned, or centered in a note box by selecting the corresponding 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.

Text Edit Context Sensitive Menu

Right-click to display a text editing menu when the cursor is inside the text box.  Once the menu is activated, it remains open until you perform a procedure.  You can perform the following text editing procedures:

 

Undo

Discards the last change made to the contents of the text box.

 

Cut

Removes the highlighted text and places a copy of the text on the clipboard.

 

Copy

Place a copy of the highlighted text on the clipboard.

 

Paste

Inserts text from the clipboard.

 

Delete

Deletes the highlighted text.

 

Select All

Highlights all items in the text box.

 

Right-to-left reading order

Aligns the text to the right of the text box.

Templex Statements in Notes

Notes can contain Templex statements as well as 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 for 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.

{X}

Displays the X value of the attachment point.

{Y}

Displays the Y 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:

{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:

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.

Note        When 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.

hmtoggle_plus1greyAttributes Tab

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

notes_panel_attributes

Notes panel - Attributes tab

Option

Description

Apply To

You can choose to apply the attributes you select to the Selected Note, the Current Window, the Current Page, or All Pages.

Border Styles

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 the 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 Icon

Click the font button, font_icon, to display the Font Selector dialog.  The Font Selector 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.

hmtoggle_plus1greyAttach To Tab

The Attach To tab allows you to specify how a note is displayed in the window.  Notes can be anchored one of four ways, which are described below.  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.  Notes can also be attached to curves using the Templex statements, attach_note_at and attach_note_to.

notes_panel_attach

Notes panel - Attach To tab

Option

Description

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.

Curve

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.  This is not available for bar charts.

Coordinates

A leader connects the note to a specific point on the plot.  This is not available for bar charts.

How do I...

hmtoggle_plus1 Add a note:

1.From the toolbar, select the Notes panel.
2.Click Add under the Note list.

A note labeled "Note1" is appended to the list.

3.Select the new note from the list and enter a note name in the field above the list and press ENTER.

The new note is now displayed in the list using the new name.

4.Enter note text in the text box.
5.Click Apply.
6.Select an alignment.
7.Select an attachment method.

The new note is now displayed in the window.

hmtoggle_plus1 Attach a note to a curve:

1.From the toolbar, select the Notes panel.
2.Create a new note by clicking Add under the Note list.

Or

3.Select a note from the list or pick one from the window.
4.Click on the Attach To tab.
5.Select Curve as the attachment.
6.Pick a point on a curve.

Or

7.Use the Find point controls to position the note leader on a curve.
8.For complex plots only, select Attach to real or Attach to imaginary.

The note is displayed with a leader pointing to the curve.

9.Or, select Place note on curve point to display the note directly at the curve point.

hmtoggle_plus1 Change note attributes:

1.From the toolbar, select the Notes panel.
2.Click on the Attributes tab.
3.Select a note from the Note list or from the window.
4.Select a border thickness.
5.Select a color from the color palette.
6.Click on the fonts button, font_icon, and use the Font Selector dialog to change the font attributes.

The new font settings are displayed in the sample area of the dialog.

7.Click OK.

hmtoggle_plus1 Connect a note to a specific point on a plot:

1.From the toolbar, select the Notes panel.
2.Click the Attach To tab.
3.Select Coordinates as the attachment method.
4.Enter the x coordinate in the X coordinate text box.
5.Enter the y coordinate in the Y coordinate text box.
6.For complex plots only, select Attach to real or Attach to imaginary.

Or

Press Shift and click on a curve to enter the x and y coordinates of the nearest point on the curve.
Press Ctrl and click on a curve point above the median to enter the x and y coordinates for the maximum of the curve.
Press Ctrl and click on a curve point below the median to enter the x and y coordinates for the minimum of the curve.
7.Click Apply.

hmtoggle_plus1 Copy a note from one window to another:

1.From the toolbar, select the Notes panel.
2.Select a note from the list or pick the note from the active window.
3.Click Copy from the note list controls.
4.Select a new HyperGraph 2D or HyperGraph 3D window.
5.Click Paste from the note list controls.

The note is added to the new window.

hmtoggle_plus1 Paste a cut note into another HyperGraph 2D window:

1.From the toolbar, select the Notes panel.
2.Select a new HyperGraph 2D or HyperGraph 3D window.
3.Click Paste from the note list controls.

The note is now displayed in the new window.

hmtoggle_plus1 Remove a note from a window:

1.From the toolbar, select the Notes panel.
2.Select a note from the list or pick a note from the active window.
3.Click Cut from the note list controls.

The note is removed from the window and from the list.

See Also:

Templex Reference

Find Point