| Library | Module | Frames | Expand |
| /* readonly */ /* optional */ pfcDetailSymbolDefItem | SymbolDef | |
| The symbol definition that the note belongs to, or null if the note does not belong to a symbol definition. | ||
| void | Draw () | |
| Draws a detail note item. Drawn notes will be removed upon the next regeneration. | ||
| void | Erase () | |
| Erases a detail note item. Erased notes will be shown again after the next regeneration. | ||
| pfcDetailAttachment | GetAttachment () | |
| Gets attachment information of note. | ||
| /* optional */ number | GetElbowLength () | |
| Gets length of note leader elbow. | ||
| pfcDetailNoteInstructions | GetInstructions (boolean GiveParametersAsNames) | |
| Returns a data object describing how a detail note item is constructed. | ||
| pfcEnvelope2D | GetLineEnvelope (number LineNumber) | |
| Returns the envelope of a line in the note, in screen coordinates. | ||
| pfcModel | GetModelReference (number LineNumber, number Index) | |
| Returns the model referenced by parameterized text in a note. | ||
| /* optional */ pfcAnnotationTextStyle | GetNoteTextStyle () | |
| Gets textstyle of note. | ||
| /* optional */ pfcModelItem | GetOwner () | |
| pfcDetailTextLines | GetTextLines (pfcDetailTextDisplayOption TxtDisplayOption) | |
| /* optional */ string | GetURL () | |
| Get URL as part of note text. Availble only for 3D notes | ||
| boolean | IsDisplayed () | |
| Checks if note data is displayed. This is useful for notes whose owner is not displayed in session | ||
| boolean | IsReadOnly () | |
| Checks if note is read-only. | ||
| void | KeepArrowTypeAsIs (boolean ArrowType) | |
| void | Modify (pfcDetailNoteInstructions Instructions) | |
| Modifies the definition of an existing detail note item. | ||
| void | Remove () | |
| Removes a detail note item. Removed notes will continue to be removed after the next regeneration. | ||
| void | SetDisplayed (boolean Display) | |
| Sets note data displayed. This is useful for notes whose owner is not displayed in session. | ||
| void | SetElbow ( /* optional */ number Length, /* optional */ pfcVector3D Direction) | |
| Set elbow to leader note. | ||
| void | SetFreeAttachment (pfcFreeAttachment Attachment) | |
| Sets free attachment information of note. | ||
| void | SetLeaders (pfcLeaderAttachments LeaderAttachs) | |
| Sets leader attachment information of note. | ||
| void | SetNoteTextStyle (pfcAnnotationTextStyle TextStyle) | |
| Sets textstyle of note. | ||
| void | SetOffsetAttachment (pfcOffsetAttachment Attachment) | |
| Sets offset attachment information of note. | ||
| void | SetOnItemAttachment (pfcParametricAttachment Attachment) | |
| Sets on item attachment information of note. | ||
| void | SetReadOnly (boolean ReadOnly) | |
| Sets note read-only. | ||
| void | SetTextLines (pfcDetailTextLines TextLines) | |
| void | SetURL (string URLText) | |
| Set URL as part of note text. Availble only for 3D notes | ||
| void | Show () | |
| Shows a note. Shown notes will continue to be shown after the next regeneration. | ||
| /* readonly */ /* optional */ pfcDetailSymbolDefItem | SymbolDef |
|
The symbol definition that the note belongs to, or null if the note does not belong to a symbol definition. |
| void | Draw | () |
|
Draws a detail note item. Drawn notes will be removed upon the next regeneration. The drawing must be current to use this method. |
| void | Erase | () |
|
Erases a detail note item. Erased notes will be shown again after the next regeneration. The drawing must be current to use this method. |
| pfcDetailAttachment | GetAttachment | () |
|
Gets attachment information of note. Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory. pfcXToolkitNotFound - No leaders were found.
|
| /* optional */ number | GetElbowLength | () |
|
Gets length of note leader elbow.
|
| pfcDetailNoteInstructions | GetInstructions | (boolean GiveParametersAsNames) |
|
Returns a data object describing how a detail note item is constructed.
|
| pfcEnvelope2D | GetLineEnvelope | (number LineNumber) |
|
Returns the envelope of a line in the note, in screen coordinates. Exceptions thrown (but not limited to): pfcXToolkitEmpty - The note is a blank string.
|
| pfcModel | GetModelReference | (number LineNumber, number Index) |
|
Returns the model referenced by parameterized text in a note.
|
| /* optional */ pfcAnnotationTextStyle | GetNoteTextStyle | () |
|
Gets textstyle of note.
|
| /* optional */ pfcModelItem | GetOwner | () |
|
| pfcDetailTextLines | GetTextLines | (pfcDetailTextDisplayOption TxtDisplayOption) |
|
Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory. pfcXToolkitNotFound - No text lines were found.
|
| /* optional */ string | GetURL | () |
|
Get URL as part of note text. Availble only for 3D notes
|
| boolean | IsDisplayed | () |
|
Checks if note data is displayed. This is useful for notes whose owner is not displayed in session
|
| boolean | IsReadOnly | () |
|
Checks if note is read-only.
|
| void | KeepArrowTypeAsIs | (boolean ArrowType) |
|
| void | Modify | (pfcDetailNoteInstructions Instructions) |
|
Modifies the definition of an existing detail note item.
|
| void | Remove | () |
|
Removes a detail note item. Removed notes will continue to be removed after the next regeneration. The drawing must be current to use this method. To remove a note that is in a non-current model, use the pfcDetailNoteInstructions attribute IsDisplayed, and regenerate the drawing. |
| void | SetDisplayed | (boolean Display) |
|
Sets note data displayed. This is useful for notes whose owner is not displayed in session.
|
| void | SetElbow | ( /* optional */ number Length, /* optional */ pfcVector3D Direction) |
|
Set elbow to leader note.
|
| void | SetFreeAttachment | (pfcFreeAttachment Attachment) |
|
Sets free attachment information of note.
|
| void | SetLeaders | (pfcLeaderAttachments LeaderAttachs) |
|
Sets leader attachment information of note. Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory.
|
| void | SetNoteTextStyle | (pfcAnnotationTextStyle TextStyle) |
|
Sets textstyle of note.
|
| void | SetOffsetAttachment | (pfcOffsetAttachment Attachment) |
|
Sets offset attachment information of note.
|
| void | SetOnItemAttachment | (pfcParametricAttachment Attachment) |
|
Sets on item attachment information of note.
|
| void | SetReadOnly | (boolean ReadOnly) |
|
Sets note read-only.
|
| void | SetTextLines | (pfcDetailTextLines TextLines) |
|
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied. pfcXToolkitOutOfMemory - Not enough memory.
|
| void | SetURL | (string URLText) |
|
Set URL as part of note text. Availble only for 3D notes Exceptions thrown (but not limited to): pfcXToolkitCantWrite - Could not modify the given item because it has read-only access.
|
| void | Show | () |
|
Shows a note. Shown notes will continue to be shown after the next regeneration. The drawing must be current to use this method. To show a note that is in a non-current model, use the pfcDetailNoteInstructions attribute IsDisplayed, and regenerate the drawing. |