Units
Class Hierarchy
Classes, Interfaces and Objects
Types
Enumerations
Variables
Constants
Functions and Procedures
Identifiers

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:

Classes, Interfaces and Objects

NameDescription
Class TMPHexEditorEx 
Class TMPHPrintOptions 

Types

Overview

TMPHQueryPublicPropertyEvent = procedure(Sender: TObject; const PropertyName: string; var IsPublic: boolean) of object

Description

TMPHQueryPublicPropertyEvent = procedure(Sender: TObject; const PropertyName: string; var IsPublic: boolean) of object

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

TMPHOLEOperation
is data dropped or pasted
 oleDrop 
 oleClipboard 
TMPHPrintFlag
print option flags
 pfSelectionOnly 
 pfSelectionBold 
 pfMonochrome 
 pfUseBackgroundColor 
 pfCurrentViewOnly 

Constants

Overview

MPH_DEF_PRINT_MARGINS : TRect = (Left: 20; Top: 15; Right: 25; Bottom: 25)

Description

MPH_DEF_PRINT_MARGINS : TRect = (Left: 20; Top: 15; Right: 25; Bottom: 25)

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