Page 1 of 1

Internal viewer - ruzne sirky znaku v hex modu - problem

Posted: 11 Mar 2009, 07:00
by Josef Planeta
Vsiml jsem si, ze v Salamanderu 2.5, kde pouzivam v Internal Vieweru font "Fixedsys" tak se mi v hex modu zobrazuje textova cast stejne sirokymi fonty (coz je zadouci) a jde selektovat v hex casti i v text casti a oboji vzajemne koresponduje.
Problem mam s posledni verzi 2.51 b1. I kdyz pouziji stejny font (a nebo i jakykoliv jiny, neproporcionalni), tak bile znaky (tedy vsechny bajty 0-31) se mi zobrazi s rozdilnou sirkou. Textova cast je tedy "rozhazena" a tezko se lze trefit do spravne pozice. Navic, pri selekci se deje zajimavy jev - textova cast se zacne posouvat doprava a od selekce vpravo se vytvori prazdna oblast.
Toto velmi znehodnocuje pouziti hex modu vieweru - zkuste se prosim na toto zamerit.
Jeste navrh na zlepseni: bylo by skvele v hex hodu vieweru mit nekde informaci o mnozstvi oznacenych bajtu. Zatim funguje offset jako tooltip (coz je skvele) - dalo by se do tooltipu vlozit jeste treba "selected: 256/0xff" - tedy dekadicky a hlavne hexa?
Lepsi by tuto informaci bylo mit nekde porad na ocich, bez tooltipu, ale obavam se, ze na ni neni nikde misto (dal by se pridat status bar na spodek okna? tam by to bylo idealni.)

Dik za skvely Salamander, je to fakt dost propracovany kus softu.

Doplnujici informace k problemu hex modu internal vieweru

Posted: 11 Mar 2009, 07:26
by Josef Planeta
DULEZITA INFORMACE:

Prave jsem zjistil, ze vyse uvedeny problem nema na svedomi Salamander (Nainstalovani verze 2.5 na PC kde "zlobil" 2.51 problem nevyresilo) a jedna se nejspis o neco v systemu Windows. Pouzivam XP CZ SP3.
Zajimaly by mne zkusenosti ostatnich, zda i jim hex mod internal vieweru zobrazuje v textove casti neproporcionalne - pripadne pak najit nejake reseni tohoto problemu.

Posted: 11 Mar 2009, 08:52
by zarevak
Pravděpodobně se jedná o tento problém:
- HEX Viewer a špatně spočtená šířka systémových znaků (v px)