Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

edit problem unosa

[es] :: Pascal / Delphi / Kylix :: edit problem unosa

[ Pregleda: 2512 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

bizzy86
Novi Sad

Član broj: 94548
Poruke: 133
*.ns.ac.yu.



+3 Profil

icon edit problem unosa23.06.2006. u 00:02 - pre 217 meseci
interesuje me kako mogu postaviti da mi se u edit upisuju samo dozvoljena slova koja mu ja odredim...
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: edit problem unosa23.06.2006. u 08:01 - pre 217 meseci
> interesuje me kako mogu postaviti da mi se u edit upisuju samo dozvoljena slova koja mu ja odredim...

Ako postoji neki poseban format u kome treba uneti tekst, onda možeš koristiti TMaskEdit. Za običan TEdit, možeš napraviti filtriranje slova u njegovom OnKeyPress eventu:

Code:

  if not (Key in ['A', 'B', 'C']) then
    Key := #0;

 
Odgovor na temu

bizzy86
Novi Sad

Član broj: 94548
Poruke: 133
*.ns.ac.yu.



+3 Profil

icon Re: edit problem unosa08.07.2006. u 23:48 - pre 216 meseci
ako stavim recimo
Code:

 if not (Key in ['A', 'B', 'C']) then
    Key := #0;

nije mi dozvoljeno brisanje, tj. taster backspace? posto po defaultu nije postavaljen, radi samo brisanje sa delete...
Probao sam da stavim 'Key_Backspace' ali nece da radi to... molim pomoc...
Hvala unapred
 
Odgovor na temu

dogriz
Sombor

Član broj: 29744
Poruke: 259
*.129.nat-pool-bgd.sbb.co.yu.

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: edit problem unosa09.07.2006. u 14:24 - pre 216 meseci
Code:

  if not (Key in ['A', 'B', 'C', #8]) then //#8 je backspace, #27 je Esc, #13 enter...
    Key := #0;
 
Odgovor na temu

bizzy86
Novi Sad

Član broj: 94548
Poruke: 133
*.suonline.net.



+3 Profil

icon Re: edit problem unosa09.07.2006. u 22:21 - pre 216 meseci
Zahvaljujem
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: edit problem unosa

[ Pregleda: 2512 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.