[ tokajac @ 18.12.2007. 17:46 ] @
Da li postoji mogucnost promene boje pozadine PopupMenu-ja, ComboBox-a, ListBox-a...? Kako? Treba mi npr. da PopupMenu1 iskochi sa plavom pozadinom i crnim slovima na Caption-ima itema. Hvala unapred! Pozdrav! |
[ tokajac @ 18.12.2007. 17:46 ] @
[ X Files @ 18.12.2007. 17:59 ] @
Za Box-ove, sa Color osobinom menjas boju pozadine, a za pojedinacne stavke (font+pozadina) pogledaj ovde:
http://www.bcbjournal.org/bcbcaq/CAQs/caq17.htm (Potreban je OwnerDrawn i rucno crtanje) Sto se tice menija, oni su uglavnom pod kontrolom OS-a, a kako da ipak nesto vise uradis po tom pitanju, pogledaj ovde: http://thunder.prohosting.com/~cbdn/e006.htm (u primeru nisu radili sa bojama, ali trebalo bi da moze jer imas dostupan Canvas pokazivac) Ovo sa menijima nisam nikada probao, a sa box-ovima jesam. [ tokajac @ 21.12.2007. 19:38 ] @
RADI farbanje Popupa preko ACanvas parametra -samo da potvrdim.
Kratka napomena: FOR petlju je pisao neko dok je bio pijan, ali prepravka je trivijalna. Isto vazi i za TFontStyles()... Neophodno je josh parametar Code: const Windows::TRect &ARect, navesti kao Code: const TRect &ARect, P.S. Hvala XFiles (nije mi tesko svaki put da ponovim, obavesti me ako ti je dosadilo da chitas :) )! Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|