Moderator
Dołączył: 12 Kwi 2007
Posty: 335
Przeczytał: 0 tematów
Ostrzeżeń: 0/3 Skąd: Surwile - Kętrzyn
|
Wysłany: Wto, 6 Lis 2007, 17:04 Temat postu: [Problem] CapsLock i SDL |
|
Piszę interfejs do kontrolki textbox - zwykła, pozioma, a'la pole "temat" przy wysyłaniu posta. Wszystko mam zrobione - przyjmuję klawisze gdy jest focus. A focus jest true jeśli kliknięto na obszar textboxa, false jeśli kliknięto poza. Gdy jest focus, przy tekście jest znany migający znak "|".
"System" dużych liter także jest prosty - domyślnie jest mała litera. Jeśli gracz wciśnie capslocka, zmienna up jest ustawiana na true, a jeśli up == true to toupper(znak).
I teraz jest problem: gdy wcisnę capslocka, focus textboxa jest jakby "usuwany" - focus == false, ale i nie można już zrobić focus = true.
Spotkał się ktoś z tym problemem w SDL?
|
|