| Library | File | Frames | Expand |
| 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_ptr | GetAttachment () | |
| Gets attachment information of note. | ||
| optional xreal | GetElbowLength () | |
| Gets length of note leader elbow. | ||
| pfcDetailNoteInstructions_ptr | GetInstructions (xbool GiveParametersAsNames) | |
| Returns a data object describing how a detail note item is constructed. | ||
| pfcEnvelope2D_ptr | GetLineEnvelope (xint LineNumber) | |
| Returns the envelope of a line in the note, in screen coordinates. | ||
| pfcModel_ptr | GetModelReference (xint LineNumber, xint Index) | |
| Returns the model referenced by parameterized text in a note. | ||
| optional pfcAnnotationTextStyle_ptr | GetNoteTextStyle () | |
| Gets textstyle of note. | ||
| optional pfcModelItem_ptr | GetOwner () | |
| optional pfcDetailSymbolDefItem_ptr | GetSymbolDef () | |
| The symbol definition that the note belongs to, or null if the note does not belong to a symbol definition. | ||
| pfcDetailTextLines_ptr | GetTextLines (pfcDetailTextDisplayOption TxtDisplayOption) | |
| optional xstring | GetURL () | |
| Get URL as part of note text. Availble only for 3D notes | ||
| xbool | IsDisplayed () | |
| Checks if note data is displayed. This is useful for notes whose owner is not displayed in session | ||
| xbool | IsReadOnly () | |
| Checks if note is read-only. | ||
| void | KeepArrowTypeAsIs (xbool ArrowType) | |
| void | Modify (pfcDetailNoteInstructions_ptr 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 (xbool Display) | |
| Sets note data displayed. This is useful for notes whose owner is not displayed in session. | ||
| void | SetElbow (optional xreal Length, optional pfcVector3D_ptr Direction) | |
| Set elbow to leader note. | ||
| void | SetFreeAttachment (pfcFreeAttachment_ptr Attachment) | |
| Sets free attachment information of note. | ||
| void | SetLeaders (pfcLeaderAttachments_ptr LeaderAttachs) | |
| Sets leader attachment information of note. | ||
| void | SetNoteTextStyle (pfcAnnotationTextStyle_ptr TextStyle) | |
| Sets textstyle of note. | ||
| void | SetOffsetAttachment (pfcOffsetAttachment_ptr Attachment) | |
| Sets offset attachment information of note. | ||
| void | SetOnItemAttachment (pfcParametricAttachment_ptr Attachment) | |
| Sets on item attachment information of note. | ||
| void | SetReadOnly (xbool ReadOnly) | |
| Sets note read-only. | ||
| void | SetTextLines (pfcDetailTextLines_ptr TextLines) | |
| void | SetURL (xrstring 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. | ||
| optional pfcDetailSymbolDefItem_ptr | GetSymbolDef | () |
|
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 | 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.
|
| 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.
|
| 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.
|
| pfcDetailNoteInstructions_ptr | GetInstructions | (xbool GiveParametersAsNames) |
|
Returns a data object describing how a detail note item is constructed.
|
| void | Modify | (pfcDetailNoteInstructions_ptr Instructions) |
|
Modifies the definition of an existing detail note item.
|
| pfcDetailTextLines_ptr | GetTextLines | (pfcDetailTextDisplayOption TxtDisplayOption) |
|
Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory. pfcXToolkitNotFound - No text lines were found.
|
| void | SetTextLines | (pfcDetailTextLines_ptr TextLines) |
|
Exceptions thrown (but not limited to): pfcXToolkitBadContext - The note text cannot be varied. pfcXToolkitOutOfMemory - Not enough memory.
|
| void | SetDisplayed | (xbool Display) |
|
Sets note data displayed. This is useful for notes whose owner is not displayed in session.
|
| xbool | IsDisplayed | () |
|
Checks if note data is displayed. This is useful for notes whose owner is not displayed in session
|
| xbool | IsReadOnly | () |
|
Checks if note is read-only.
|
| void | SetReadOnly | (xbool ReadOnly) |
|
Sets note read-only.
|
| pfcDetailAttachment_ptr | GetAttachment | () |
|
Gets attachment information of note. Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory. pfcXToolkitNotFound - No leaders were found.
|
| void | SetFreeAttachment | (pfcFreeAttachment_ptr Attachment) |
|
Sets free attachment information of note.
|
| void | SetOffsetAttachment | (pfcOffsetAttachment_ptr Attachment) |
|
Sets offset attachment information of note.
|
| void | SetOnItemAttachment | (pfcParametricAttachment_ptr Attachment) |
|
Sets on item attachment information of note.
|
| void | SetLeaders | (pfcLeaderAttachments_ptr LeaderAttachs) |
|
Sets leader attachment information of note. Exceptions thrown (but not limited to): pfcXToolkitOutOfMemory - Not enough memory.
|
| void | SetElbow | (optional xreal Length, optional pfcVector3D_ptr Direction) |
|
Set elbow to leader note.
|
| optional xreal | GetElbowLength | () |
|
Gets length of note leader elbow.
|
| optional pfcAnnotationTextStyle_ptr | GetNoteTextStyle | () |
|
Gets textstyle of note.
|
| void | SetNoteTextStyle | (pfcAnnotationTextStyle_ptr TextStyle) |
|
Sets textstyle of note.
|
| pfcEnvelope2D_ptr | GetLineEnvelope | (xint 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_ptr | GetModelReference | (xint LineNumber, xint Index) |
|
Returns the model referenced by parameterized text in a note.
|
| void | SetURL | (xrstring 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.
|
| optional xstring | GetURL | () |
|
Get URL as part of note text. Availble only for 3D notes
|
| optional pfcModelItem_ptr | GetOwner | () |
|
| void | KeepArrowTypeAsIs | (xbool ArrowType) |
|