Page 1 of 1

"Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 19 Nov 2009, 16:15
by zarevak
Zdravím,
hlásím jen malou drobnůstku: Tlačítko Focus v okně hledání se mi jednou za čas rozbije a použije ošklivý font. Možná souvisí s připojením k počítači přes vzdálenou plochu. (pustím Salamander lokálně, otevřu hledání, zamknu stanici a přihlásím se přes vzdálenou plochu...)

Následkem toho se posunou tlačítka doprava (špatný font je sirší), ale lišta tlačítek se nezvětší, takže dojde k jejich oříznutí u pravého okraje.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 19 Nov 2009, 16:55
by Jan Patera
zarevak wrote:hlásím jen malou drobnůstku: Tlačítko Focus v okně hledání se mi jednou za čas rozbije a použije ošklivý font.
Stejny problem (tucny font) jsem jednou videl na XP32 SP3 u tlacitka s procenty zoomu v PictView v AS 2.52.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 19 Nov 2009, 17:04
by stepand76
zarevak wrote:Zdravím,
hlásím jen malou drobnůstku: Tlačítko Focus v okně hledání se mi jednou za čas rozbije a použije ošklivý font
Zarevaku, nejde o stejný problém jako v preview Updater pluginu?

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 10:45
by darilek
Ono s těmi fonty je to v AS takové zvláštní. Na různých místech se použijí jiné fonty:
Hlavní nabídka - systémový font - u mě na Windows 7 Segoe UI 9pt
Texty v dialozích - tam to vypadá na nějaký MS Sans Serif :-(
Tlačítko "Focus" ve Find dialogu zase systémový font
Titulek v konfiguračním dialogu - to je asi nějaký "System" font, navíc se na něj neaplikuje ani vyhlazování.

Obecně si moc líbí UI Salamandera - je prostě takové jednoduché a přívětivé, ale ty fonty by chtěly doladit.

Minimálně bych uvítal v těch dialozích font Tahoma (výchozí systémový font pro W2k/XP). Oproti současnému fontu je lépe čitelný.
U Segoe UI použitý ve Vista/W7 je problém v tom že je větší a současné dialogy na něj asi nejsou připraveny.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 11:57
by Jan Rysavy
Víme o dvou fontech, které jsou "jiné":
fonty.png
fonty.png (16.95 KiB) Viewed 15677 times
Podíváme se na to, děkujeme za upozornění.

Všechny ostatní fonty by však měly odpovídat oknům operačního systému. Pokud to tak není (menu, dialogy, panely), nafoťte nám prosím srovnávací fotky (okno operačního systému + okno Salamandera) a vložte je sem. Budeme také potřebovat znát o jaký jde OS. Děkujeme.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 13:30
by darilek
Takže momentálně to zkouším na Windows 7 Enterprise 64-bit

Myslím si že situace je následující:
- do hlavních nabídek menu se použije font Segoe UI.
- všechna dialogová okna v AS používají substituční font "MS Shell Dlg", který je mapován na font "Microsoft Sans Serif". Pro W2k/XP/Vista/W7 je už k dispozici substituce "MS Shell Dlg 2", která se mapuje na font "Tahoma".

Dle mého osobního názoru je font Tahoma čitelnější (a navíc obsahuje nativní řez písma v tučném stylu).

Je pravda, že při použití substituce "MS Shell Dlg 2" by mohl nastat problém na W95/98/NT, kde by se asi dohodil nějaký jiný font, ale na druhou stranu jsem již někde četl, že břemeno těchto starých systémů chcete pustit ...

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 13:42
by darilek
Dovolil jsem si přidat ještě jedno srovnání, a to konfigurační dialog AS a konfigurační dialog programu Programmer's Notepad, který používá právě substituci "MS Shell Dlg 2".

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 13:51
by Jan Rysavy
Nás by zajímalo srovnání fontů s oknem Windows Explorer (jak pro menu, panely, tak pro dialogy). Salamander používá jiné fonty?

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 14:05
by darilek
tak samotný MS v tom má pěkný guláš :-D

jen tak náhodou jsem sejmul okna z Exploreru ve Windows 7

- červená - Segoe UI - výchozí systémový font ve Vista/Windows 7
- zelená - Tahoma (MS Shell Dlg 2)
- modrá - Microsoft Sans Serif (MS Shell Dlg)

PS: díval jsem se přes Resource Hacker na salamand.exe a pro definici fontu dialogu je tam použit substitut MS Shell Dlg ...

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 14:22
by Jan Rysavy
Pokud se chováme srovnatelně s Windows Explorer a zbytkem systému, není asi moc co řešit?
Podíváme se na problém Focus tlačítka a nadpisu v konfiguračním dialogu.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 19:28
by Ether
Jan Rysavy wrote:Pokud se chováme srovnatelně s Windows Explorer a zbytkem systému, není asi moc co řešit?
Vy se ale přece snažíte být lepší, ne?

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 20:23
by Jan Rysavy
Pouze ve věcech, kde vidíme problém. Musíme se přiznat, že zde žádný nevidíme. Používáme prostě systémové fonty, vypadáme jako zbytek Windows. Nám to připadá OK. Pokud bude OS bledě růžový, měl by být Salamander také. Pokud budou Windows používat zběsilé fonty, měl by i Salamander. Pokud to uživatelům nevyhovuje, změní si to plošně ve Windows a ovlivní tím všechny rozumné aplikace.

Problém změny fontu na Focus tlačítku jsem opravil, docházelo k destrukci GDI fontu a používání destruovaného objektu. Systém pak zřejmě renderuje pomocí nějakého default fontu. Oprava bude zahrnuta v dalším Preview Buildu. Zítra se ještě podívám na titulek v konfiguračním okně.

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 02 Dec 2009, 21:27
by Ether
Jan Rysavy wrote:Problém změny fontu na Focus tlačítku jsem opravil.
Jan Rysavy wrote:Zítra se ještě podívám na titulek v konfiguračním okně.
Víc jsem ani nechtěl. :)

Re: "Špatný" font tlačítka "Focus" v okně hledání souborů (Find)

Posted: 07 Dec 2009, 11:10
by Jan Rysavy
Opraveno, bude k dispozici v příští EAP verzi Salamandera.