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

OnKeyPress event

[es] :: Pascal / Delphi / Kylix :: OnKeyPress event

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

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

franjo_tahi
Franjo Tahi
Zagreb

Član broj: 34712
Poruke: 399
194.126.213.*



+1 Profil

icon OnKeyPress event05.10.2005. u 10:22 - pre 225 meseci
Kako dodati OnKeyPress klasi koja ga nema npr: tPanel ?
Pokušao sam kreirati novu kontrolu koja nasljeđuje tPanel npr tmPanel. U porperty-u se vido OnKeyPress, ali ga kontrola ne generira, ne izvršava se.
Može li mi tko poslati deklaraciju klase, nasljednika tPanel s ugrađenim OnKeyPress ili pojašnjenje?
 
Odgovor na temu

Milos D
Beograd

Član broj: 5621
Poruke: 280
*.ptt.yu.



+1 Profil

icon Re: OnKeyPress event05.10.2005. u 12:41 - pre 225 meseci
Panel ne prima fokus, pa zato ne prima ni WM_CHAR poruku pa zato ne poziva ni KeyPress metodu pa zato ne generise ni OnKeyPress event. Eto, nije dizajniran da to radi.

Mozda je bolje da nasledis TCustomControl umesto TPanel-a, samo ako hoces da bas izgleda kao TPanel onda moras da se pozabavis Paint metodom i da uvedes sve propertije koje TPanel ima a TCustomControl nema...

A mozda postoji nacin da bas TPanel primi fokus, na primer preklopi se CreateParams metoda pa se promene default parametri, nisam siguran.
 
Odgovor na temu

franjo_tahi
Franjo Tahi
Zagreb

Član broj: 34712
Poruke: 399
194.126.213.*



+1 Profil

icon Re: OnKeyPress event06.10.2005. u 12:00 - pre 225 meseci
Hvala na pomoći. TPanel mi najbolje izgleda za ono što hoću napraviti,ali poslužit će i TEdit, s njim nemem problema.
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.223.EUnet.yu.



+1 Profil

icon Re: OnKeyPress event15.10.2005. u 23:50 - pre 225 meseci
A mozda i da cekas taj dogadjaj na samoj formi (ako odgovara za tvoju potrebi)?
 
Odgovor na temu

franjo_tahi
Franjo Tahi
Zagreb

Član broj: 34712
Poruke: 399
194.126.213.*



+1 Profil

icon Re: OnKeyPress event18.10.2005. u 10:39 - pre 225 meseci
Riješio sam s tEdit kontrolom.
Ne mogu čekati na formi jer sama kontrola nema formu, a forma na kojoj je ne može znati kojoj je kontroli upučen event.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: OnKeyPress event

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

Postavi temu Odgovori

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