Gotovo sve savremene aplikacije imaju takozvane „CoolBar“-ove, tj. palete alatki koje se prilagoฤavaju potrebama korisnika. Oฤigledan primer su palete alata u paketu MS Office i palete u MS Internet Explorer-u. Takoฤe i Dephi poseduje ovakvu kontrolu – Coolbar, koja se nalazi na „Win32“ paleti komponenti. Ovo je ustvari objekat u vidu kontejnera koji moลพe da u sebi sadrลพi bilo koju komponentu. Sve komponente koje postavite na Coolbar, reฤaju se u viลกe traka (bars), a tokom izvrลกavanja programa korisnici mogu da ih meฤusobno meลกaju i kombinuju.
Postavljanje na formu se vrลกi jednostavnim izborom sa palete VCL i smeลกtanjem na formu. Coolbar se „lepi“ za vrh prozora, ispod linije menija, a ovo moลพemo promeniti preko osobine „Align“. Na jednom Coolbar-u moลพe da bude viลกe traka (bands), koje mogu da imaju i tekstualne oznake pored dugmiฤa. Da bi kreirali oznaku, pritisnite dugme sa tri taฤkice u osobini „Bands“, otvoriฤe vam se „Coolbar Bands Editor“. Trake dodajete pritiskom na „Add New“, a oznake, ukucavajuฤi nazive u polje „Text“. Da bi sada, na Coolbar dodali alatke, postaviฤemo jednu „Toolbar“ kontrolu. Da bi dodali dugme na Toolbar, pritisnite desnim tasterom miลกa i izaberite „New Button“. Svako dugme na Toolbar-u je objekat klase „TToolButton“, tj. ovo nisu obiฤna dugmad (uvek koristite ovakav naฤin dobijanja dugmiฤa). Postavite osobine:
- svojstvo „Autosize“, objekta Toolbar na „True“, a objekata „ToolButton“ na „False“.
- svojstvo „Flat“, objekta Toolbar na „True“. Ovim dobijamo efekat ravnih dugmiฤa.
- svojstva „ButtonHeight“ i „ButtonWidtn“ trebaju biti ista za sve dugmiฤe, nemoguฤe je podeลกavati veliฤinu pojedinaฤnog dugmeta.
Nazive dugmiฤima dodeljujemo preko osobine „Caption“, ali da bi oni bili i vidljivi morate podesiti i osobinu Toolbar-a „ShowCaptions“ na „True“. Ikone na dugmiฤe postavljamo preko dodatne komponente „ImageList“. Ubacite na formu ovu kontrolu i dvostruko kliknite na nju. Otvoriฤe vam se prozor „Add Editor“-a, ubacite neke ikonice. Svakoj ikonici de dodeljuje indeks, poฤevลกi od nule za prvu sliku u redu. Preko ovih indeksa dodeliฤete posebne ikone svakom dugmetu na Toolbar-u. Ovo ฤete uraditi na kraju tako ลกto osobini Toolbar-a „Images“ dodelite vrednost „ImageList1“.
Na ovaj naฤin ฤete dobiti da vaลกi programi izgledaju poput svih savremenih Windows aplikacija.
Pratite Krstaricu na www.krstarica.com