HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Action komponensek


5. rész

Példaprogram letöltése

4889 bájt

Az Additional palettán találunk egy TActionMainMenuBar komponenst, ami szintén szorosan kapcsolódik a TActionManager komponenshez. Ezt a komponenst használjuk akkor, ha a TActionManager komponensben létrehozott funkciókat az eszköztárak helyett menübe szeretnénk szervezni.

Ilyen komponenst, ellentétben az eszköztárral, nem tudunk a Customize ablakból létrehozni, ezért a komponens palettáról kell azt levenni. A komponens hozzákapcsolása a TActionManager komponenshez ugyanúgy történik, mint az eszköztárnál, vagyis ne az ActionManager property-t használjuk, hanem a TActionBar komponens ActionBars property-jét. Ebben hozzunk létre egy új elemet, és az új elem ActionBar property-jében válasszuk ki azt a TActionMainMenuBar komponenst, amit az Action Manager-hez szeretnénk kapcsolni.
A TActionMainMenuBar osztályban található néhány egyedi property. Az Inactive property-vel a teljes menüsávot tudjuk ki-, illetve bekapcsolni.
Az AnimationStyle property-ben a menü megnyitásakor látható animáció típusát adhatjuk meg. Értékei a következők lehetnek:
  • asNone: nincs animáció, a megnyitott menü azonnal megjelenik;
  • asDefault: az operációs rendszerben beállított animációt fogja használni;
  • asUnFold: a menü a bal-felső sarokból indulva fokozatosan nagyítva jelenik meg;
  • asSlide: a menü felülről-lefelé csúsztatva jelenik meg;
  • asFade: a Windows 2000-ben megszokott módon előtűnik.
A menüsávon hasonlóan az eszköztárhoz, a ritkábban használt parancsok nem jelennek meg, csak egy bizonyos idő elteltével. Ezt az időt az ExpandDelay property-ben adhatjuk meg ezredmásodpercben.

Cikksorozat

#IDKategóriaCikk címeSorozat
1488DelphiMS SQL tárolt eljárások1. rész
1499DelphiMS SQL tárolt eljárások2. rész
1507DelphiMS SQL tárolt eljárások3. rész
1519DelphiMS SQL tárolt eljárások4. rész
1526DelphiMS SQL tárolt eljárások5. rész
1537DelphiMS SQL tárolt eljárások6. rész
1546DelphiMS SQL tárolt eljárások7. rész
1553DelphiMS SQL tárolt eljárások8. rész
1564DelphiMS SQL tárolt eljárások9. rész
1573DelphiMS SQL tárolt eljárások10. rész
1582DelphiMS SQL tárolt eljárások11. rész
1591DelphiMS SQL tárolt eljárások12. rész
1600DelphiMS SQL tárolt eljárások13. rész
1609DelphiMS SQL tárolt eljárások14. rész
1617DelphiMS SQL tárolt eljárások15. rész
1626DelphiMS SQL tárolt eljárások16. rész


Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2002 évkönyv 381. oldal

Felhasználási feltételek
A Software Online szoftverfejlesztői magazin mindegyik cikke, minden megjelent képe, és egyéb publikált anyaga szerzői jog védelme alatt áll! Bármilyen formában történő másodlagos terjesztésük, közzétételük vagy felhasználásuk kizárólag a kiadó előzetes írásbeli engedélyével történhet!

Copyright © 1999-2012 Animare Software Kft. Minden jog fenntartva!
| Készült: Animare Stúdió | Adatvédelem | Kapcsolat |