Page 1 of 1

PB79 - nedokončená věta

Posted: 16 Jun 2012, 21:24
by mdusek
Dobrý den,
při nastavování konfigurace (Options -> Configuration -> Recycle Bin) jsem narazil na nedokončenou větu - v příloze.
Zdraví
Michal Dušek

Re: PB79 - nedokončená věta

Posted: 17 Jun 2012, 21:37
by Petr Solin
Nějakou rezervu texty v dialozích mají, ale tady to zjevně nestačilo. Jakou verzi Windows používáte? Předpokládám, že máte zvětšené DPI obrazovky, na jakou hodnotu? Měl jsem za to, že to MS funguje, zjevně to není pravda a je třeba to řešit. :(

Re: PB79 - nedokončená věta

Posted: 18 Jun 2012, 08:53
by mdusek
Byl to 15.6'' notebook s nativnim rozlisenim 1920 x 1080, OS Windows 7 prof. Ma extremne drobne pixely, ale zadne uzivatelske nastavovani fontu nebo rozliseni jsem nedelal. Ted sedim stejneho OS, ale jineho monitoru: 2560x1600, a je to v poradku, tj. slovo "supported" se vejde na radku.

Re: PB79 - nedokončená věta

Posted: 18 Jun 2012, 10:15
by Petr Solin
Tak jsem to úspěšně reprodukoval, zjevně to MS nešlape, jak si vysnili. Viz MSDN:
Many application windows and dialog boxes are created based on a layout from a resource file, which specifies the layout in logical units that are independent of DPI. These windows, in general, should require no special effort to make them DPI-aware.

Takže asi nezbývá nic jiného než provést validaci a opravu rozměrů všech oken ve všech jazycích v Altap Translatoru po změně DPI (125%, 150%, 200%). Zní to jako docela velký úkol, je to zralé na nějakou automatiku (skriptování), pořešíme to až po vypuštění verze 3.0.

Re: PB79 - nedokončená věta

Posted: 25 Jun 2012, 11:01
by Ether
Petr Solin wrote:Many application windows and dialog boxes are created based on a layout from a resource file, which specifies the layout in logical units that are independent of DPI. These windows, in general, should require no special effort to make them DPI-aware.

Takže asi nezbývá nic jiného než provést validaci a opravu rozměrů všech oken ve všech jazycích v Altap Translatoru po změně DPI (125%, 150%, 200%). Zní to jako docela velký úkol, je to zralé na nějakou automatiku (skriptování), pořešíme to až po vypuštění verze 3.0.
Použití těch "logických jednotek nezávislých na DPI" nepřipadá v úvahu?

Re: PB79 - nedokončená věta

Posted: 25 Jun 2012, 11:08
by Petr Solin
Ty právě používáme a nefunguje to. Našli jsme u MS texty, kde doporučují přidávat 3 až 4 jednotky ke každému textu, aby se to právě po tomhle zvětšení proporcí písma ještě pořád vešlo (což ale nezaručují, píšou jen, že se to obvykle vejde).

Re: PB79 - nedokončená věta

Posted: 16 Feb 2013, 09:39
by Petr Solin
Přehodnotili jsme tento problém a díky častějšímu výskytu na nových noteboocích jsme problém vyřešili už pro verzi 3.0.

V naší aplikaci pro tvorbu překladů Salamandera se teď nově všechny dialogy ve všech jazykových verzích oměřují ve všech DPI mezi 100% a 200% a prvky, kde docházelo k ořezům jsme patřičně zvětšili, aby se do nich texty vešly. Tyto změny uveřejníme ve verzi 3.0 beta 2. Tato verze je také nově označená jako podporující DPI, tedy už by nemělo dojít k pouhému bitmapovému zvětšení (rozmazané dialogy) nezávisle na zapnutí/vypnutí XP stylu zvětšení.