Avatar billede armena Nybegynder
22. december 2002 - 16:24 Der er 6 kommentarer og
1 løsning

Tabtast og tilbage tabtast

Hvordan kan jeg gøre sådan at når jeg trykker på en knap så bliver der Formindsk indrykning og når jeg trykker på en anden knap så bliver der forøg indrykning i en richedit.(Altså slags tabtast og tilbage tabtast)(Findes bl.a i MS Word)
Avatar billede stoney Nybegynder
22. december 2002 - 16:41 #1
prøv at kigge på ..\demos\richedit

Der kan du sætte tabs

Stoney
Avatar billede armena Nybegynder
22. december 2002 - 17:55 #2
det er ikke tabs jeg mener. På din tastetur er der i venstre side en knap med to pile, den ene går den ene vej og den anden går den anden vej. Når man trykker på den rykker den en stykke i dokumentet i ms WORD.. hvordan kan jeg gør sådan ved at trykke på en knap i delphi og en tilbage rykning.
Avatar billede stoney Nybegynder
22. december 2002 - 18:28 #3
procedure TForm1.Button1Click(Sender: TObject);
begin
//tabulering frem
      memo1.SetFocus;
      keybd_event(VK_TAB,45,KEYEVENTF_EXTENDEDKEY,0);
      keybd_event(VK_TAB,45,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0);
end;

procedure TForm1.Button2Click(Sender: TObject);
begin
//tabulering tilbage
memo1.SetFocus;
      keybd_event(VK_BACK,45,KEYEVENTF_EXTENDEDKEY,0);
      keybd_event(VK_BACK,45,KEYEVENTF_EXTENDEDKEY + KEYEVENTF_KEYUP,0);
end;

Stoney
Avatar billede armena Nybegynder
22. december 2002 - 19:18 #4
er det det samme hvis jeg bruger richedit.. for det gør jeg nemlig.
Avatar billede stoney Nybegynder
22. december 2002 - 19:53 #5
ja, det er det samme, men hvorfor prøver du ikke selv ?

Stoney
Avatar billede armena Nybegynder
22. december 2002 - 20:23 #6
har lige prøvet og ser ikke ud til at virke.. Det jeg mener er: Tabulerings tast og Tabulerings tast tilbage. altså : Tabulerings tast er frem og Shift + Tabulerings tast er tilbage. Det din kode gør at den rykke 1 tak af gangen tilbage og desuden virker frem ikke.
Avatar billede armena Nybegynder
24. december 2002 - 14:01 #7
lukker!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester