» Poradna » Programy

Barevné menu

 |   | 

Lze vytvořit barevné menu v Delphi? Když jsem to zkoušel s ActionManager a ActionMainMenuBar, tak to v návrhu barevné bylo, ale při spuštění to už barevné nebylo.
Díky za radu

Odpovědi na otázku

 |   | 

Pomoci uzivatelskeho vykreslovani, ale pocitej s tim, ze pokud pridas XP theme, tak se to neprizpusobi a bude to vypadat uplne jinak nez zbytek aplikace a nebo to bude ignorovano

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Takže tím způsobem, jak jsem to zkoušel, tak to vůbec nejde?

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Pokud se pouziji temata ve Windows, tak spousta moznosti na uzivatelske vykreslovani odpadne, nehlede k chybam v CommonControl na Windows 64, kdy pri pouziti uzivatelskeho vykreslovani napr. pagecontrol neni videt na zalozce vubec nic

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Je tedy někde popsán postup, jak to provést?http://www.zive.cz/Client.Images/smileys/4.gif">

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Musis si napsat obsluhu udalosti OnDrawItem, popr. OnAdvancedDrawItem,
Nejde o nic jineho, nez
nastavit barvu pozadi: ACanvas.Brush.Color := clRed;
vykreslit pozadi: ACanvas.FillRect(Arect);
Napsat caption: ACanvas.TextOut(ARect.Left+2, ARect.Top, TMenuItem(Snder).Caption);

Souhlasím  |  Nesouhlasím  |  Odpovědět
 |   | 

Dík za raduhttp://www.zive.cz/Client.Images/smileys/3.gif">

Souhlasím  |  Nesouhlasím  |  Odpovědět




Určitě si přečtěte


Jízdní řády Bileto
Aktuální číslo časopisu Computer

Megatest: 13 grafických karet

Srovnání 7 dokovacích stanic s USB-C

Jak na perfektní noční fotografie

Kvalitní zdroje informací pro sebevzdělávání