Usunąć "domyślność" przycisku

Mo4x

Były Moderator
Dołączył
Grudzień 26, 2005
Posty
704
Po dodaniu na formularz kontrolki np. button, uruchamiam program i mam przy jednym z buttonów zaznaczonego go jako "domyślny" (ma taką obwódkę), przez to można poprzez strzałki wybierać klawiaturą kontrolki i spacją je wciskać, chciałbym, żeby żadna kontrolka mi sie nie zaznaczała, bo przez to zaznaczanie, nie moge odebrać komunikatu formy OnKeyDown.
Zamiast wykonać się zdarzenie OnKeyDown, gdy nacisnę np. strzałkę w dół, to wtedy zamienia mi się domyślny button tylko.
btns.jpg
 

Legalnl

Użytkownik
Dołączył
Październik 8, 2008
Posty
828
No to musisz ustawic w object inspektorze opcje TabStop czy jakoś tak na false
<


przez to można poprzez strzałki wybierać klawiaturą kontrolki

mozesz ustawic kolejnosc zmieniania się przy kliknięciu TAB oprzez ustawienia kolejnosci w opjecy inspektor >> TabOrder wtedy wpisujesz dla kazdego komponentu np 0 - pierwszy, 1 - drugi, 2 - trzeci itd
smile.gif
 

Mo4x

Były Moderator
Dołączył
Grudzień 26, 2005
Posty
704
Dzięki za odpowiedź, bo nie mogłem znaleść jak to wyłączyć.

//no i działa.
 
Do góry Bottom