Autor Téma: Combobox a klavesa PageUp  (Přečteno 1173 krát)

Offline jarex

  • Plnoletý
  • ***
  • Příspěvků: 220
  • Karma: 5
Combobox a klavesa PageUp
« kdy: 20-09-2012, 11:59:11 »
Nevěděl by prosím někdo, jak zakázat u comboboxu klávesu PageUp? Tedy aby kdyz ma combobox focus a někdo stiskne PageUp, aby se nemenil jeho itemindex?

Díky.
« Poslední změna: 20-09-2012, 12:05:39 od jarex »
D2007 Professional

Offline Morrison

  • Hrdina
  • ****
  • Příspěvků: 281
  • Karma: 12
    • Verze Delphi: D5, XE2
Re:Combobox a klavesa PageUp
« Odpověď #1 kdy: 20-09-2012, 12:08:34 »
Excellent
Rated 1 time
Nezkoušel jsem, ale mělo by to imho chodit (možná bude u formuláře potřeba nastavit KeyPreview na true) :
do události OnKeyDown toho ComboBoxu dej
Kód: Delphi [Vybrat]
  1. if Key = VK_PRIOR then Key := 0;
  2.  
nil

Offline jarex

  • Plnoletý
  • ***
  • Příspěvků: 220
  • Karma: 5
Re:Combobox a klavesa PageUp
« Odpověď #2 kdy: 20-09-2012, 12:13:11 »
Opravdu moc dííííky. Funguje to :-)
D2007 Professional