Suchhervorhebung verschoben im Hexviewer

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
Norbert
Member
Member
Posts: 120
Joined: 2003-10-19, 21:18 UTC

Suchhervorhebung verschoben im Hexviewer

Post by *Norbert »

Wenn man im Lister in der Hexansicht sucht, so kommt es vor, dass die Hervorhebung des Gefundenen verschoben ist. Dies kommt dann vor wenn entweder ANSI-Zeichensatz oder variable Buchstabenbreite angewählt ist und sich vor dem Suchergebnis in der Zeile Zeichen mit dem Wert 0x00-0x1f oder 0x80-0x9f befinden. Diese Zeichen haben anscheinend eine andere Breite als die restlichen und diese veränderte Breite wird nicht in die Positionierung der Hervorhebung einbezogen.

Gruß

Norbert
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50549
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ja, dies ist leider ein Implementierungsfehler gewisser Schriften: TC verwendet zwar explizit nur Schriften fester Breite, doch halten sich gewisse Schriftdesigner schlicht nicht daran. Lösung: Eine andere Schrift einstellen.
Author of Total Commander
https://www.ghisler.com
Norbert
Member
Member
Posts: 120
Joined: 2003-10-19, 21:18 UTC

Post by *Norbert »

Auf meinem System haben eigentlich nur die Terminal und die WST_* Schriften die korrekte Breite. Die Terminal Schrift ist nur bei ASCII verfügbar und die WST_* Schriften bei ASCII und "variable Buchstabenbreite". Wobei die WST_* Schriften wegen der Zeichenanordnung nicht zu gebrauchen sind.

Vielleicht ist es besser jedes der 16 Zeichen im Klarschriftfeld einzeln zu
positionieren, so weiß man später beim Hervorheben wo sie genau stehen?

Gruß
Norbert
Last edited by Norbert on 2005-01-04, 15:45 UTC, edited 1 time in total.
User avatar
Sheepdog
Power Member
Power Member
Posts: 5150
Joined: 2003-12-18, 21:44 UTC
Location: Berlin, Germany
Contact:

Post by *Sheepdog »

SanskritFritz meinte im englischen Forum bei einem ählichen Fall:
SanskritFritz wrote:Andale Mono, or Lucida Console work fine.




vielleicht hilfts ja

sheepdog
"A common mistake that people make when trying to design something
completely foolproof is to underestimate the ingenuity of complete fools."
Douglas Adams
Norbert
Member
Member
Posts: 120
Joined: 2003-10-19, 21:18 UTC

Post by *Norbert »

Sheepdog wrote:vielleicht hilfts ja
Leider nicht, das eine Problem ist, dass einige Zeichen nicht vorhanden sind, was sich durch diese ausgefüllten oder nicht ausgefüllten Kästchen bemerkbar macht. Das andere Problem ist, dass diese Zeichen oder auch solche mit korrektem Aussehen die falsche Breite haben.

Gruß
Norbert
User avatar
SanskritFritz
Power Member
Power Member
Posts: 3693
Joined: 2003-07-24, 09:25 UTC
Location: Budapest, Hungary

Post by *SanskritFritz »

2Norbert
Hast du Lucida Console versucht? Das komische zeichen wird nämlich vom zeichensatz vergeben. Bei mir sieht es schön aus.
I switched to Linux, bye and thanks for all the fish!
Post Reply