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

tab order i pomeranje napred-nazad

[es] :: Pascal / Delphi / Kylix :: tab order i pomeranje napred-nazad

[ Pregleda: 3017 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Brkic

Član broj: 55360
Poruke: 1222
*.dynamic.sbb.co.yu.



Profil

icon tab order i pomeranje napred-nazad14.11.2007. u 20:52 - pre 199 meseci
da li je moguce napraviti pomeranje unazad kako sto je to dugme TAB za unapred ??
hteo bih da se u programu pomocu strelica gore i dole moze pometari sa polja ispred i iza.
Znam da mose sa 'SetFocus' sledeceg polja i prethodnog ali mi je to malo komplikovano jer ima puno polja,mozda neko drugo resenje ??
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.kalik.info.



Profil

icon Re: tab order i pomeranje napred-nazad14.11.2007. u 22:01 - pre 199 meseci
Pogledaj TJvEnterAsTab u sklopu Jedi(JCL&JVCL).
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Brkic

Član broj: 55360
Poruke: 1222
*.dynamic.sbb.co.yu.



Profil

icon Re: tab order i pomeranje napred-nazad14.11.2007. u 23:21 - pre 199 meseci
Pogledao sam TJvEnterAsTab i ona daje da se na enter predje u sledece polje,nisam nasao da moze da se vrati u polje iznad a to mi je jako vazno.

Moze li pomoc ??
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: tab order i pomeranje napred-nazad14.11.2007. u 23:22 - pre 199 meseci
> da li je moguce napraviti pomeranje unazad kako sto je to dugme TAB za unapred ??
> hteo bih da se u programu pomocu strelica gore i dole moze pometari sa polja ispred i iza.

Dodeli svim edit kontrolama sledeći kod za OnKeyDown:

Code:

 case Key of
    VK_RETURN, VK_DOWN: SelectNext(ActiveControl, True, True);
    VK_UP: SelectNext(ActiveControl, False, True);
  end;

 
Odgovor na temu

krle_zr

Član broj: 96307
Poruke: 258
91.150.99.*



+7 Profil

icon Re: tab order i pomeranje napred-nazad15.11.2007. u 00:03 - pre 199 meseci
Code:

procedure TForm1.Edit2KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
var
  Smer: Integer;
begin
  if key in [VK_UP,VK_DOWN] then
  begin
    if Key = VK_UP then Smer := 1
    else if Key = VK_DOWN then Smer := 0;
    PostMessage(Handle, WM_NEXTDLGCTL, Smer, 0);
  end;
end;
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.kalik.info.



Profil

icon Re: tab order i pomeranje napred-nazad15.11.2007. u 00:30 - pre 199 meseci
Citat:
Brkic: Pogledao sam TJvEnterAsTab i ona daje da se na enter predje u sledece polje,nisam nasao da moze da se vrati u polje iznad a to mi je jako vazno.

SHIFT + ENTER kombinacija, koliko se sećam.
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Brkic

Član broj: 55360
Poruke: 1222
*.dynamic.sbb.co.yu.



Profil

icon Re: tab order i pomeranje napred-nazad15.11.2007. u 07:30 - pre 199 meseci
>SHIFT + ENTER kombinacija, koliko se sećam.

jeste radi tako

bolje je sa OnKeyDown i radi kako treba,mogu se birati dugmad...

Hvala puno svima na pomoci.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: tab order i pomeranje napred-nazad

[ Pregleda: 3017 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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