Memo Zeilen auf/ab
-
Hallo,
in einem Memo-Feld möchte ich z.B. 5 Zeilen aufwärts oder abwärts blättern.
Ich verwende einen Touch Screen und kann daher die ScrollBars nur schwer verwenden. Ich möchte hierfür zwei Buttons einsetzen.
Ich verwende Kylix 3
Gruß, Harald
-
Ich glaub, da musst du mal in der Linux-API nachschauen. Im BCB geht das auch nur mit WinAPI.
-
Wenn ich den ScrollBar oberhalb oder unterhalb des Schiebers antippe, habe ich genau die erforderliche Funktion. Ist es möglich, dies Funktion nachzuprogrammieren, bzw. wo steht dieser Code?
Gruß, Harald
-
Hat WebFritzi doch schon gesagt. Ist wahrscheinlich API.
-
Ich habe auch nach umfangreicher Suche in den Newsgroups keinen Lösungsansatz für das Scrollen oder auch nur das Simulieren eines Mouseklicks gefunden.
Als Workaround könntest du das Scrollen ja vielleicht vortäuschen, indem du den Text in einer StringList vorhältst und immer nur die der Grösse des Textfensters entsprechende Anzahl von Zeilen in das Memo lädst.
-
am besten du packst ins OnClick-Ereigniss das hier:
Memo1->Perform(EM_SCROLL,SB_LINEDOWN,0);
bei mir funzt es jedenfalls...
Spass Haben! :p
-
"Wenn man keine Ahnung hat, einfach mal Fresse halten."
Hier geht's um Kylix/Linux!