Page 2 of 2

Re: Nástrojové lišty a jejich ikony...

Posted: 01 May 2009, 02:55
by zarevak
SelfMan wrote:NIEEEEEEEEE !!!!!
Při vývoji programů řešíme jeden problém: Jak to udělat, aby program vypadal dobře na nových Windows, ale zachoval si rozumný vzhled i na starších Windows. Třeba takový Vista "Task dialog" implementovaný ve starších Windows bez Visual Styles - to prostě nepasuje. Nebo stačí i jen "Task pane" z Windows XP, pokud vypnete Visual Styles a nastavíte klasický vzhled.
(Nejde jenom o vzhled, ale o neočekávaný formát dialogu, který do starších Windows byl donesen násilím)

Třeba okno "Printers and Other Hardware" z "Control Panel" ve Windows XP očividně nebylo tvořeno pro klasický vzhled - ikony poletují v prostoru bez bližšího určení... (obrázek již nalezen jako JPG):
printers_classic.jpg
printers_classic.jpg (77.04 KiB) Viewed 5760 times
Stejný problém se týká ikon - pastelové barvy jsou cool pro Windows Vista a Windows 7. Barevné ikony letěly v době Windows XP a starší Windows měly málobarevné zešedivovací. Programy s nevhodnou sadou ikon pak bijí do očí :(

Vzhledem k tomu, že Altap má současné ikony hotové, tak je může v Salamanderu zanechat pro použití na Windows 2000 a starších. Jedinnýn problémem je potřeba testovat a kontrolovat dva případy používající drobně odlišnou cestu v programu. V Salamanderu 3.0, který pravděpodobně opustí podporu starých systému, pak zůstaneme jen u nových ikon ;)

Re: Nástrojové lišty a jejich ikony...

Posted: 01 May 2009, 07:03
by Jan Rysavy
Případně jsme schopni "šedivou" verzi umožnit povolit v konfiguraci. Šedivá verze se počítá za běhu, kód je hotový a funkční, není důvod ho zahodit (mimo pokroku, který je barevný).

Re: Nástrojové lišty a jejich ikony...

Posted: 01 May 2009, 13:10
by SelfMan
Jan Rysavy wrote:Případně jsme schopni "šedivou" verzi umožnit povolit v konfiguraci.
:D *thumbs-up* :D

Predpokladam, ze v case Alatap Salamender 3.0 uz budem fungovat na 64 bit Windows 7.
(Ale to si este chviilku pockam :-) )

Re: Nástrojové lišty a jejich ikony...

Posted: 01 May 2009, 13:26
by Jan Rysavy
Rádi bychom 64b verzi v dohledné době připravili. Uvidíme, jak konverze půjde. Už se moc těším, až odejdeme s Visual C++ 6.0, protože jeho používání pod Vista 64b je utrpení.