TMemo vom Redrawn abhalten
-
Hi!
Ich habe eine Memo und setze deren Text überMemo1->Text = Variable;
Jedoch scrollt dadurch die Memo immer automatisch an oberste Position. Deswegen habe ich per GetScrollPos und SetScrollPos die Position wieder an die alte gesetzt.
Jedoch immer wenn ich den Text setze wird die Memo neugezeichnet (mit der Scrollleiste an der falschen Position) kann man dieses neuzeichnen verhindern?
-
Memo1->Text += Variable;
-
Sry. Geht leider nicht weil im Text Zeichen verändert werden.
-
wie zeichen verändert werden
vielleicht soAnsiString Variable; Memo1->Lines->Add(Variable);
[ Dieser Beitrag wurde am 04.06.2003 um 20:41 Uhr von mosta editiert. ]
-
Hi,
nach Scrollen vielleicht manuell neuzeichnen! (mh... was heißt jetzt Neuzeichnen auf Englisch?)MFG
Alexander Sulfrian
-
Alles nich das Problem! Neuzeichnen geht mit Memo1->Repaint();
aber das Memo scheint IMMER ein Repaint zu machen wenn etwas geändert wird darin. Ob mit Memo1->Text oder Memo1->Add / Delete / Insert.Und dieses automatische Neuzeichnen will ich unterbinden - nur wie?
-
-junix