
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1732 8e941d3f-bd1b-0410-a28a-d453659cc2b4
92 lines
2.3 KiB
Plaintext
Executable File
92 lines
2.3 KiB
Plaintext
Executable File
Software: KhexEditor component for Delphi and Lazarus
|
|
Original authorship: Tomas Krysl (tk@tkweb.eu)
|
|
-------------------
|
|
|
|
|
|
LICENSE:
|
|
-------------------
|
|
License information for each source file can be found in it's header.
|
|
If there is none, the code is public domain.
|
|
|
|
|
|
SYSTEM REQUIREMENTS:
|
|
-------------------
|
|
- platforms: Win32(98(SE)+), Win64(untested), GTK, GTK2, QT, Carbon(untested), WinCE(untested)
|
|
- works under Delphi 7 and higher (tested on Delphi 7, Delphi2007 till Delphi 2010)
|
|
and Lazarus 0.9.29(SVN#21827) and higher
|
|
- should work under Delphi 6
|
|
- some more problems might be experienced for older Lazarus versions
|
|
|
|
|
|
INSTALLATION:
|
|
-------------------
|
|
1. Compile and install package (it might be needed to specify some search paths in Delphi).
|
|
2. When compiling an application or demo, it might be needed to specify the search path to KHexEditor sources.
|
|
|
|
|
|
PLANNED:
|
|
-------------------
|
|
- improve performance for non-Win32 widget sets in Lazarus
|
|
- byte swaps (Little and Big Endian)
|
|
- considering: visual control of modified text
|
|
|
|
|
|
KNOWN PROBLEMS:
|
|
-------------------
|
|
Delphi common:
|
|
-none, best performance
|
|
|
|
Lazarus common:
|
|
-slow performance on non-Win32 widget sets
|
|
|
|
|
|
TECHNICAL SUPPORT:
|
|
-------------------
|
|
Any suggestions, error reports and questions about this software please send to
|
|
the author or discuss on http://www.tkweb.eu.
|
|
|
|
|
|
VERSION HISTORY:
|
|
-------------------
|
|
Version 1.5 (November 2010)
|
|
Added:
|
|
-Append method to append data at a position
|
|
Modified:
|
|
-packages for Delphi XE
|
|
|
|
Version 1.4 (October 2009)
|
|
Modified:
|
|
-printing and previewing to comply with kcontrols.pas
|
|
-update to Delphi 2010
|
|
-port to Lazarus
|
|
|
|
Version 1.3 (October 2008)
|
|
Modified:
|
|
-update to Delphi 2009
|
|
|
|
Version 1.22 (January 2008)
|
|
Modified:
|
|
-packages included for newer Delphi
|
|
|
|
Version 1.21 (June 2006)
|
|
Modified:
|
|
-bugs fixed when no printer installed
|
|
|
|
Version 1.2 (June 2006):
|
|
Added:
|
|
-runtime package
|
|
-UpdateCharMetrics method
|
|
-keyboard features into TKHexEditorPrintPreview
|
|
Modified:
|
|
-UpdateScrollRange modified to avoid
|
|
design-time exceptions in the IDE
|
|
-minor bugfixes
|
|
|
|
Version 1.1 (May 2006):
|
|
Added:
|
|
-print preview - new component (KHexEditorPreview.pas)
|
|
-PaintTo method to paint the outline to another canvas
|
|
Modified:
|
|
-little modifications
|
|
|
|
Version 1.0 (April 2006): Initial release |