Unit MPHexEditorEx
Description
TMPHexEditorEx, an enhanced TMPHexEditor: print and preview, ole drag and drop, ole clipboard handling, file backups...TMPHexEditorEx v 06-15-2004
credits to :
- John Hamm, http://users.snapjax.com/john/
- Christophe Le Corfec for introducing the EBCDIC format and the nice idea about half byte insert/delete
- Philippe Chessa for his suggestions about AsText, AsHex and better support for the french keyboard layout
- Daniel Jensen for octal offset display and the INS-key recognition stuff
- Shmuel Zeigerman for introducing more flexible offset display formats
- Vaf, http://carradio.al.ru for reporting missing delver.inc and suggesting OnChange
- Eugene Tarasov for reporting that setting the BytesPerColumn value to 4 at design time didn't work
- FuseBurner for BytesPerUnit/RulerBytesPerUnit related suggestions
- Motzi for SyncView/ShowPositionIfNotFocused related suggestions
- Martin Hsiao for bcb compatibility and reporting some bugs when moving cursor beyond eof
- Miyu for delphi 7 defines
- Nils Hoyer for bcb testing and his help on creating a BCB6 package
- Skamnitsly S.V for reporting a bug when doubleclicking the ruler bar
- Pete Fraser for reporting problems with array properties under BCB
- Andrew Novikov for bug reports and suggestions
- Al for bug reports
- Dieter Köhler for reporting the delphi vcl related CanFocus bug
history:
- v 06-15-2004: june 15, 2004
- changes in the base class (TCustomMPHexEditor
) and some more inherited published properties
- v 06-10-2004: june 10, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 06-07-2004: june 07, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 05-27-2004: may 27, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 05-13-2004: may 13, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 04-18-2004: april 18, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 01-08-2004: january 08, 2004
- changes in the base class (TCustomMPHexEditor
) only
- v 12-16-2003: december 16, 2003
- changes in the base class (TCustomMPHexEditor
) only
- v 12-10-2003: december 10, 2003
- changes in the base class (TCustomMPHexEditor
) only
- v 09-24-2003: september 24, 2003
- modified the BCB6 package
- v 09-09-2003: september 09, 2003
- changed UndoBeginUpdate
and UndoEndUpdate
behaviour to automatically create an undo record on UndoBeginUpdate and check it on UndoEndUpdate, see also CreateUndoOnUndoUpdate
- added property CreateUndoOnUndoUpdate
- added defines for delphi7, renamed delver.inc to mpdelver.inc
- PasteData
method added
- v 07-05-2003: july 05, 2003
- added support for pasting clipboard data in fixed filesize mode
- added RegEdit_HexData clipboard support
- v 05-25-2003-b: may 25, 2003
- fixed a bug (moving the cursor beyond eof)
- v 05-25-2003: may 25, 2003
- no ':' is printed when offset display is not used
- added hpp generating statements for bcb compatibility
- v 05-20-2003: may 20, 2003
- added unicode support in printing
- v 05-17-2003: may 17, 2003
- moved some property related functions to protected
- corrected bottom margin handling when printing
- corrected upper/lowercase hex chars in printing
- the current unit is selected now when doubleclicking data
- added flags pfCurrentViewOnly (just print the currently visible data) to PrintOptions
.Flags
- v 08-18-2002: august 18, 2002
- first release
Classes, Interfaces and Objects
Types
Overview
Description
this event is called when PropertiesAsString
is read or written. TMPHexEditorEx has a fixed list of properties that can be read/written using PropertiesAsString. you can exclude some of the properties by setting IsPublic to False.
Enumerations
Constants
Overview
Description
default print margins
Author
(C)1997-2004 markus stephany, merkes@mirkes.de, all rights reserved.
Last Modified
06-15-2004
Generated by DIPasDoc 0.8.7 on Di 15. Jun 2004 20:02:30