The IDocument type exposes the following members.

Methods

  NameDescription
Public methodActivateDocument
Called when a document is activated.
Public methodCan4WaySplit
Reserved. Specific to text based documents internal to RightEdge.
Public methodCanCopy
Specifies whether or not this document is capable of performing a copy action.
Public methodCanCut
Specifies whether or not this document is capable of performing a cut action.
Public methodCanDelete
Specifies whether or not this document is capable of performing a delete action.
Public methodCanExport
Reserved.
Public methodCanFindReplace
Specifies whether or not this document is capable of performing a Find/Replace action.
Public methodCanGotoLine
Specifies whether or not this document is capable of performing a Goto Line action.
Public methodCanHorizontalSplit
Reserved. Specific to text based documents internal to RightEdge.
Public methodCanPaste
Specifies whether or not this document is capable of performing a paste action.
Public methodCanPrint
Specifies whether or not this document is capable of performing a print action.
Public methodCanPrintPreview
Specifies whether or not this document is capable of performing a print preview action.
Public methodCanRedo
Specifies whether or not this document is capable of performing a redo action.
Public methodCanRemoveSplit
Reserved. Specific to text based documents internal to RightEdge.
Public methodCanSave
Specifies whether or not this document is capable of performing a save action.
Public methodCanSaveAs
Specifies whether or not this document is capable of performing a save as action.
Public methodCanSelectAll
Specifies whether or not this document is capable of performing a select all action.
Public methodCanUndo
Specifies whether or not this document is capable of performing an undo action.
Public methodCanVerticalSplit
Reserved. Specific to text based documents internal to RightEdge.
Public methodCopy
Performs the Copy action within the document.
Public methodCut
Performs the Cut action within the document.
Public methodDeactivateDocument
Called when a document is deactivated.
Public methodDelete
Performs the Delete action within the document.
Public methodExport
Performs the Export action within the document.
Public methodFindReplace
Performs the Find/Replace action within the document.
Public methodFourWaySplit
Used internal to RightEdge.
Public methodGetInsertStatus
Used internal to RightEdge.
Public methodGetLinePositions
Used internal to RightEdge.
Public methodGotoLine
Performs the Goto Line action within the document.
Public methodHasInsertStatus
Reserved. Specific to text based documents internal to RightEdge.
Public methodHasLinePositions
Reserved. Specific to text based documents internal to RightEdge.
Public methodHorizontalSplit
Used internal to RightEdge.
Public methodPaste
Performs the Paste action within the document.
Public methodPrint
Performs the Print action within the document.
Public methodPrintPreview
Performs the Print Preview action within the document.
Public methodRedo
Performs the Redo action within the document.
Public methodRemoveSplit
Used internal to RightEdge.
Public methodSave
Performs the Save action within the document.
Public methodSaveAs
Performs the Save As action within the document.
Public methodSelectAll
Performs the Select All action within the document.
Public methodUndo
Performs the Undo action within the document.
Public methodUpdateSettings
Called when the Options dialog return DialogResult.OK. Each document needs to update itself with the new settings.
Public methodVerticalSplit
Used internal to RightEdge.

Properties

  NameDescription
Public propertyDirty
Returns to the document manager whether or not this document is dirty.
Public propertyDisplayName
This is the recommended name of the document that should be used by the UI for display purposes.
Public propertyInternalName
This is the internal name of the document which can be used to persist the document to a storage device.

Events

  NameDescription
Public eventDocumentPositionUpdate
Event raised when the position of the cursor in the document is updated.
Public eventDocumentUpdate
Event raised when the document is updated.
Public eventInsertStatusUpdate
Event raised when the insertion status changes.

See Also