Hex Editor
Hex Editor - Binary File Editing Software for Windows

IFileDocument Interface

HHD Software - Hex Editor Serial Port Monitor USB Protocol Analyzer Network Monitor
 
 
 
< PreviousTopNext >
Declaration
Interface Declaration:
interface IFileDocument : IDispatch
Remarks
IFileDocument Interface
Note for Implementers
You do not implement this interface, it is implemented by the File Document Object, which is exposed by the Hex Editor.
Note for Users
This interface is implemented by the File Document Object. See the Creating File Document Object section to see how you create the object in your code.
Properties
PropertyDescription
AutoCreateBranchGet AutoCreateBranch property value
CanPasteDetermine if you can paste data from ClipboardThis property is read only.
CanRedoDetermine if you can call the Redo methodThis property is read only.
CanUndoDetermine if you can call the Undo methodThis property is read only.
FileNameGet the current file nameThis property is read only.
FileSizeGet current file size
ModifiedGet Modified file statusThis property is read only.
ReadOnlyGet ReadOnly file statusThis property is read only.
RegExpSyntaxErrorRegular expression syntax error, if anyThis property is read only.
Methods
MethodDescription
ArithmeticOpPerform an arithmetic operation
BitwiseOpPerform a bitwise operation
CaseOpPerform a case change operation
CloseClose currently opened document and drop history
CopyCopy selection to Clipboard
CreateEmptySelectionCreate an empty selection object
CreatePatchCreate a patch
CreateSequenceCreate an empty Sequence object.
CutCut selection to Clipboard
DeleteDelete data
DeleteMultiDelete selection
FillFill part of the file
FillByteFill part of the file with a single byte
FillByteMultiFill selection with a single byte
FillMultiFill selection
FindFind next occurrence of the pattern
FindAllFind all occurrences of the pattern
FindAllRegExpFind all occurrences of a regular expression (obsolete)
FindAllRegExp2Find all occurrences of a regular expression
FindRegExpFind regular expression (obsolete)
FindRegExp2Find regular expression
GatherStatisticsCalculate file statistics
GetModifiedSelReturns a multi selection that describes modified data in the file
InsertInsert data into the file
InsertByteInsert data block filled with a single byte
InsertPatternInsert data into the file, probably repeating the pattern
LoadHistoryLoad the saved change history
NewCreate new, empty document
OpenOpen an existing document
OpenPhysicalDiskOpen a physical disk
OpenPhysicalMemoryOpen physical memory
OpenProcessOpen a process' virtual address space
OpenVolumeOpen a volume (logical disk)
PastePaste data from Clipboard
Paste2Paste data from Clipboard (advanced)
Paste3Paste data from Clipboard (advanced)
PasteTextPaste text from Clipboard
PasteText2Paste text from Clipboard using a given encoding
PatternStatisticsCalculate pattern statistics
PatternStatisticsRegExpCalculate pattern statistics for a regular expression (obsolete)
PatternStatisticsRegExp2Calculate pattern statistics for a regular expression
PurgePurge history
PutFileWrite or insert the contents of the file
ReadRead data from a file
RedoRedo one or several operations
ReplaceReplace the given block with another one
ReplaceAllFind and replace all occurrences of the pattern with another pattern
ReplaceAllRegExpFind and replace all occurrences of a regular expression with another pattern (obsolete)
ReplaceAllRegExp2Find and replace all occurrences of a regular expression with another pattern
ReplaceAllRegExpWithRegExpFind and replace all occurrences of a regular expression with regular expression pattern
ReverseOpPerform a bit or byte reverse operation
SaveSave all changes and drop history
SaveAsSave the file with different name and drop history
SaveHistorySave the current change history
ShiftOpPerform a shift operation
UndoUndo one or several operations
WriteWrite data to a file
< PreviousTopNext >
Copyright © 2012 HHD Software. All rights reserved.