Hexcellent

 

  • Interpretation:
    • Jetzt auch Interpretation von 64-Bit ausführbaren Dateien (PE-Header und Resourcen von EXE-, DLL- usw. Dateien).
    • Bei der Interpretation von ausführbaren Dateien wird jetzt auch die Liste der enthaltenen String-Resourcen ausgegeben, wenn vorhanden.
    • Bei Interpretation von Filmen wird ggfs. deren Ablauf angehalten, sobald auf eine andere Registerseite (Codec-Info etc.) gewechselt wird.
      Nach Rückkehr auf die Ansichtsseite wird ein unterbrochenes Abspielen dann wieder fortgesetzt.
  • Extras - Kalender:
    • Es wurden weitere (regionale) Feier- bzw. Sondertage zur Anzeige hinzugefügt.
    • Die Fenstergöße ist nun auf eine Minimalgröße beschränkt.
  • Fehler behoben:
    • Wurde bei Interpretation von Filmen die Pause- oder die Stop-Taste angeklickt, dann änderte sich die Abmessung des MediaPlayer-Fensters innerhalb des HEXcellent-Kindfensters.
      Behoben (ein gewisses "Flackern" lässt sich allerdings nicht vermeiden).
    • Im Extras-Kalender wurden unter Windows10 in der Statusbar keine Hinweise mehr zu dem Tag angezeigt, über dem der Mauszeiger gerade steht.

 

  • Allgemein:
    • Das Kontextmenü zum (Zurück-)Setzen der Toolbars wurde auch der Statuszeile zugewiesen, so dass jetzt immer eine Möglichkeit existiert, die Toolbars wieder korrekt sichtbar zu machen (wenn z.B. das losgelöste Hauptmenü außerhalb des sichtbaren Monitorbereichs liegt).
  • HEX-Editor:
    • Über das Menü "Bearbeiten - Komprimierung/Verschlüsselung" ist es nun möglich, den Inhalt des Hex-Editors zu komprimieren (LHA) und/oder zu verschlüsseln (Blowfish).
      Dies kann auch mehrfach ineinander geschachtelt geschehen.
      Eine Umkehrung ist jedoch grundsätzlich nur mit HEXcellent möglich!
  • Optionen-Dialog:
    • Ein Klick auf alle Farb-Controls links neben den kleinen Aufklapp-Pfeil (also direkt auf das Farbfeld) öffnet nun einen Farbwahl-Dialog, über den weitere Farbnuancen ausgewählt und auch (dauerhaft) gespeichert werden können.
  • Fehler behoben:
    • Die Texte der Fenstertitel der losgelösten Toolbars waren nicht korrekt lesbar, da leicht verschoben dargestellt.
    • Die Toolbar "Hauptmenü" hatte, wenn losgelöst, gar keinen Fenstertitel und konnte daher nur schwierig mit der Maus (zurück) bewegt werden.

 

 

  • Allgemein:
    • Zwei überfüssige Menüeinträge unter "Hilfe" entfernt.
    • Neuer Menüpunkt "Hilfe - Homepage öffnen":
      Öffnet im Defaultbrowser die Homepage des Herstellers

 

  • Interpretation:
    • Die Registerseiten "Musik-TAGs" und "Bilder-TAGs" wurden zu der Seite "TAGs" zusammengefasst, die nun auch Video-TAGs anzeigt (s.u.).
    • Neu: Anzeige von ausgewählten Werten aus Finanz-Transaktions-Dateien (*.OFC und *.OFX).
    • Bei der Interpretation von MIDI-Dateien (*.MID, *.MIDI, *.RMI) (und jetzt neu: auch *.KAR") werden nun zusätzliche Daten der MIDI-Datei in einem Reiter "Codec-Infos" angegeben.
    • Auch bei der Interpretation von Video-Dateien werden jetzt zusätzliche Daten der Datei ggfs. im Reiter "Codec-Infos" und/oder ggfs. auch im Reiter "TAGs" angegeben.

 

  • Fehler behoben:
    • Beim Abspeichern einer Datei wurde nicht geprüft, ob für die dabei vergebene Dateierweiterung ein passender Syntax-Highlighter existiert und dieser somit auch nicht ausgewählt.
    • Einige der neuen Kontextmenüs (Texteditor, div. Interpretationsfenster) arbeiteten nicht korrekt.
    • Beim Ausdruck aus dem Hex-Editor wurde nur die erste Seite gedruckt, alle folgenden jedoch nicht.
  • Allgemein:
    • Menüpunkt "Bearbeiten - An Anwendung übergeben" umbenannt in "Bearbeiten - Akt. Datei an Anwendung übergeben", um die Funktionalität besser zu beschreiben.
    • Menüpunkt "Bearbeiten - Ordner/Datei beim Cursor öffnen" umbenannt in "Bearbeiten - Ordner/Datei in HEXcellent öffnen", um die Funktionalität besser zu beschreiben.
      Außerdem so erweitert, dass der aktuell selektierte Textteil verwendet wird.
      Ist nichts selektiert, wird wie bisher der Textteil, in dem der Schreibcursor gerade steht, verwendet. Als Grenzen des dann automatisch ermittelten Textteils gelten dabei weiterhin alle Zeichen, die in Dateipfaden nicht vorkommen dürfen ( * ? | " < > ) sowie auch das Leerzeichen!
    • Neue Funktion (und Menüpunkt) "Bearbeiten - Ziel in Windows öffnen":
      Öffnet im Text- und im RTF-Editor das in dem Textteil, der selektiert ist, definierte Ziel (Ordner, Webseite, Datei etc.) mit der Anwendung, die dem Zieltyp unter Windows zugeordnet (Explorer, Browser, entspr. Anwendung).
      Ist nichts selektiert, wird der Text, in dem der Schreibcursor gerade steht, dafür ausgewertet. Dabei wird aber im Gegensatz zur Funktion "Ordner/Datei in HEXcellent öffnen" bei der Erkennung der Grenzen des Textteils NUR das Leerzeichen herangezogen und NICHT wie dort alle Zeichen, die in Dateipfaden nicht vorkommen dürfen. Damit ist dann auch der Aufruf von z.B. Webseiten möglich.
  • Text-Editor:
    • Kontextmenüpunkt "An Anwendung übergeben" umbenannt in "Akt. Datei an Anwendung übergeben", um die Funktionalität besser zu beschreiben.
    • Kontextmenüpunkt "Ordner/Datei beim Cursor öffnen" umbenannt in "Ordner/Datei in HEXcellent öffnen", um die Funktionalität besser zu beschreiben.
    • Neuer Kontextmenüpunkt "Ziel in Windows öffnen". Funktion s.o. unter Allgemein.
  • RTF-Editor:
    • Kontextmenüpunkt "Ordner/Datei beim Cursor öffnen" umbenannt in "Ordner/Datei in HEXcellent öffnen", um die Funktionalität besser zu beschreiben.
    • Neuer Kontextmenüpunkt "Ziel in Windows öffnen". Funktion s.o. unter Allgemein.
  • Dialog "Zeilen bearbeiten", Liste unter "entfernen":
    • Neue Option: "aller Zeilen, die folgenden Teiltext:" mit entspr. zusätzl. Bedienelementen.
      Löscht alle nicht leeren Zeilen, die einen bestimmten, darunter anzugebenden Teilstring ab der angegebenen Spalte enthalten (bzw. nicht enthalten).
      Achtung: Groß-/Kleinschreibung wird dabei immer berücksichtigt!
  • Fehler behoben:
    • Der Aufruf von "Datei - Import - Office" ergab u.U. einen Indexfehler.
    • Dialog "Zeilen bearbeiten":
      Die Freigabe des Schalters "Ausführen" war bei "entfernen" nicht immer korrekt.
    • RTF-Editor:
      • Die Anzeige der Scrollbars war beim Umschalten in den RTF-Editor bzw. bei Änderungen, die die Textgröße betrafen, nicht korrekt.
      • Beim Umschalten in den RTF-Editor sowie beim dortigen Setzen bestimmter Texteigenschaften gingen aktuelle Cursorposition und Selektion verloren.
  • Allgemein:
    • Neue Funktion (und Menüpunkt):
      "Bearbeiten - Ordner/Datei beim Cursor öffnen"
      Öffnet im Text- und im RTF-Editor entweder einen Ordner in der Explorerbar oder eine Datei in HEXcellent, wenn dies für den Textteil, auf dem der Schreibcursor gerade steht, durch dessen Interpretation als Ordner- oder Dateiname möglich ist.
      Der Ordner- bzw. Dateiname muss jedoch vollständig innerhalb der aktuellen Zeile stehen und darf -entgegen der normalen Dateinamens-Konventionen- keine Leerzeichen enthalten, da diese als Wort-Trennzeichen interpretiert werden (ein Setzen des Pfades in Anführungszeichen ändert daran nichts).
    • Neue Funktion (und Menüpunkt):
      "Bearbeiten - An Anwendung &übergeben"
      Dient der Übergabe von z.B. Quelltextdateien an einen Compiler oder spezielle Textdateien an einen anderen Texteditor.
      Er übergibt die aktuelle Datei an die Anwendung, die im Optionen-Dialog im Reiter "Text-Editor" und dort im Block "An Anwendung übergeben" unter "Anwendung" angegeben ist.
      Zusätzlich wird dieser Anwendung der unter "Parameter" angegebene String übergeben. In diesem wird die Zeichenfolge %s durch den Namen der aktuellen Datei ersetzt. %s muss bzw. darf darin genau ein Mal vorkommen, das Eingabefeld "Anwendung" darf nicht leer sein, und eine neue Datei muss bereits abgespeichert worden sein, damit der Menüpunkt freigegeben ist.
      Wurde der Dateiinhalt nach dem letzten Speichern geändert, erfolgt vor der Übergabe eine Speichern-Abfrage.
  • HEX-Editor:
    Neuer Schalter "Analysefenster" in Werkzeugleiste:
    Öffnet am rechten Rand des HEX-Editorfensters ein Zusatzfenster, in dem 1, 2, 4 und 8 der nächsten Byte-Werte AB der aktuellen Cursorposition im HEX-Editor zusammengefasst analysiert und z.B. in dezimaler Form (in Little Endian (LE)- und auch Big Endian (BE)-Form) oder auch als Gleitpunktzahl usw. dargestellt werden.
    Dazu darf links allerdings aktuell nur ein Nibble oder ein Byte selektiert sein, bei größeren Selektionsbereichen erfolgt keine Analyse!
    Der Inhalt des Analysefensters lässt sich auch (z.B. per Maus, Tastatur oder Kontextmenü) markieren und dann in die Zwischenablage kopieren und seine Breite kann über eine Splitbar am linken Rand verändert werden. Sichtbarkeit und Breite des Analysefensters werden nicht abgespeichert.
  • Text-Editor:
    • Neuer Kontextmenüpunkt "Ordner/Datei beim Cursor öffnen". Funktion s. unter Allgemein.
    • Neuer Kontextmenüpunkt "An Anwendung übergeben". Funktion s. unter Allgemein.
  • RTF-Editor:
    • Neuer Kontextmenüpunkt "Ordner/Datei beim Cursor öffnen". Funktion s. unter Allgemein.
    • Jetzt auch Ausdruck bestimmter einzelner Seiten bzw. eines Seitenbereiches möglich.
  • Dialog "Zeilen bearbeiten", Liste unter "entfernen":
    • Neue Option "aller leeren Zeilen": Löscht im angegebenen Zeilenbereich alle Leerzeilen.
    • Neue Option "aller Leerzeichen am Beginn der Zeile": Löscht im angegebenen Zeilenbereich alle Leerzeichen am Zeilenbeginn.
    • Neue Option "aller Leerzeichen am Ende der Zeile": Löscht im angegebenen Zeilenbereich alle Leerzeichen am Zeilenende.
    • Neue Option "aller Vorkommen der folgenden Zeichen:". Löscht im angegebenen Zeilen- und Spaltenbereich alle aufgeführten Zeichen.
      Groß-/Kleinschreibung wird unterschieden, max. 10 Zeichen können aufgeführt werden (alle genannten Zeichen werden EINZELN entfernt und NICHT als zusammengehörendes Wort betrachtet!)
  • Dialog "Optionen":
    • Reiter "Allgemeines", neue Option "Rechtsklick setzt Cursor":
      Setzt HEX-, Text- und RTF-Editor so, dass -wenn möglich- auch ein Klick mit der rechten Maustaste den Cursor an die angeklickte Stelle setzt.
      Im HTML-Editor ist dies immer der Fall und kann leider auch nicht ausgeschaltet werden.
    • Reiter "Text-Editor", neuer Optionen-Block "An Anwendung übergeben" mit den Eingabefeldern "Anwendung" und "Parameter". Funktion s. unter Allgemeines.
  • Fehler behoben:
    • RTF-Editor:
      • Setzen der Scrollbars bei Umschalten des Wortumbruchs war nicht korrekt.
      • Nicht alle Änderungen konnten rückgängig gemacht werden (z.B. Schriftart und -größe usw.).
      • Der Schalter Rückgängig war immer freigegeben, auch wenn Rückgängig gar nicht möglich war.
    • Interpretation:
      Manche animierte GIF-Dateien wurden nicht animiert dargestellt, behoben.
    • Explorerbar:
      Im Eingabefeld für die manuelle Eingabe eines Ordners war das Zeichen '\' nicht zulässig und demzufolge die Eingabe von Unterordnern nicht möglich.
    • Dialog "Zeilen bearbeiten":
      Bei der Angabe von Zeilenbereichen (z.B. 10-20) wurde der Endwert nicht richtig erkannt und fälschlich durch das Dateiende ersetzt.
    • Der Menüpunkt "Einfügen als Auswahl" funktionierte nicht richtig und war im RTF-Editor nicht freigegeben.

(Die Auflistung älterer Versionen wurde ggf. aus Platzgründen weggelassen.)