HyperLink
Bejelentkezés
E-mail: 
Jelszó: 





Skip Navigation Links
 

Shortcut változtatása futási időben


Példaprogram letöltése

7252 bájt

A menüpontokhoz a TMenuItem osztály ShortCut nevű TShortCut típusú property-n keresztül rendelhetünk gyorsbillentyűt. Ezt szerkesztési időben egyszerűen egy legördülő listából kiválaszthatjuk, de mi a helyzet akkor, ha mindezt a futási időben kellene elvégeznünk?
Programból két lehetőségünk is van TShortCut típus megadására.

Az egyik a ShortCut nevű függvény, melynél az első paraméterben kell megadnunk a kívánt billentyű kódját, második paraméterben pedig az esetleges módosító billentyűket, mint például a Ctrl, Alt, stb. Ez a függvény TShortCut típusú eredményt szolgáltat, így ezt értékül adhatjuk a TMenuItem osztály ShortCut property-ének.

Másik megoldás a THotKey komponens használata. Itt a felhasználó egy tetszőleges kombinációt kiválaszthat annak a lenyomásával. A komponensnek van egy HotKey nevű property-e, mely szintén TShortCut típusban szolgáltatja az eredményt.

Könyv
Ez a cikk megtalálható ebben a könyvben: Delphi Software Offline 2000 évkönyv 61. 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 |