![]() |
Re: HxD, schneller Hexeditor
Zitat:
Zitat:
|
Re: HxD, schneller Hexeditor
Zitat:
|
Re: HxD, schneller Hexeditor
Respekt, super Programm! Ich würde es gern in das SendTo Menü aufnehmen, aber der Kommandozeilenparameter wird nicht verarbeitet :cry:
|
Re: HxD, schneller Hexeditor
Zitat:
|
Re: HxD, schneller Hexeditor
Zitat:
|
Re: HxD, schneller Hexeditor
Mal so eine Frage, wie bekommt man so ein schönes Hexfeld + Markierungsrahmen .... hin?
Bye |
Re: HxD, schneller Hexeditor
:thumb: Tolles Desing :thumb:
|
Re: HxD, schneller Hexeditor
Die Funktion zum exportieren ist toll, aber für die nächste Version wär es vielleicht schön, diese mit Kommentaren auszuschmücken, sprich Dateiname, StartOffset, EndOffset...
Auch wär es toll wenn man sie in die Zwischenablage exportieren könnte und nicht immer den Weg über die extra Datei gehen müste :zwinker: Vielleicht auch das man gleich per rechtsklick rannkommt :mrgreen: *weiter testen geht* Bye |
Re: HxD, schneller Hexeditor
Zitat:
Also, nochmal: Die Offsetreihe und -spalte zeichnet in einer for-Schleife per TextOut auf den Schirm. Für den Datenteil (also Hexadezimale- + Textdarstellung) kopiert man die notwendigen Bytes aus der Datei und formatiert sie mit einer Funktion à la BytesToHex und BytesToText und gibt diese Strings dann an der richtigen X,Y-Position auf dem Schirm aus. Den Markierungsrahmen kann man mit Regions erzeugen, dazu habe ich eine Funktion geschrieben die mehrere aneinandergrenzende Rechtecke verschmilz und dann die resultierende Regions ausstanzt sodaß man nur noch einen Rahmen hat. Für das Scrolling muß man alle X,Y-Positionen anpassen und dann neuzeichnen, weniger Flackern wenn nur ein Teil der Daten neu sichtbar wird erreicht man mit der ScrollWindow-API-Funktion. Die normale (=farbliche) Markierung wird einfach durch eine angepaßte Background-Color vor dem TextOut realisiert. Hoffe das gibt einen verständlichen Überblick. Zitat:
Zitat:
Zitat:
Häufig braucht man die zwei genannten Formate nur als Dateien und da sie außerdem dazu neigen recht groß zu werden wollte ich sie nicht in die Zwischenablage kopieren. Die Entscheidung war also bewußt, aber wenn Du mir sagts warum man das häufig für IHex und MRecords braucht dann mach ich's rein. |
Re: HxD, schneller Hexeditor
Mir gefällt das Programm auch sehr gut, jedoch suche ich schon seit langen in einen hexeditor eine funktion "Markiere von Offset a zu offset b" dann spart man sich das lange markieren mit der maus. Wäre das noch möglich irgendwie anzufügen *duck*
Das design sieht ja besser aus als in office xp, die menüs sind schön, und übersichtlich isses auch :thumb: Gruß Sebby |
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:51 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz