Einzelnen Beitrag anzeigen

pelzig
(Gast)

n/a Beiträge
 
#1

Wine/Linux: RichEdit

  Alt 8. Dez 2014, 14:35
Wines RichEdits treiben mich bald in den Wahnsinn!

Wie bekommt man ein (sehr viele Zeilen enthaltendes) RichEdit unter Linux/Wine (aktuelles Mint Mate 17) dazu, beim Öffnen der Datei den Cursor NICHT in die letzte Zeile zu setzen?

So sieht's aus:

bWine := True; // eine globale Variable

Delphi-Quellcode:
procedure TForm1.ScrollToFirstLineOnWine;
begin
  if not bWine then exit
  else
  begin
    RichEdit1.Hide; //brachte nix
    RichEdit1.SelStart := 0;
    RichEdit1.SelLength := 0;
    RichEdit1.Perform(EM_SCROLLCARET, 0, 0); //brachte nix
// RichEdit1.Perform(EM_SCROLLCARET, 1, 1); //brachte auch nix
    RichEdit1.Update;
    RichEdit1.Show; //brachte nix
  end;
end;
Ich will beim Anzeigen des Textes immer die erste Zeile sehen!

Hat jemand eine Idee, wie man ein Wine-RichEdit dazu bekommt, einen ellenlangen Text so anzuzeigen, daß der Cursor immer in der ersten Zeile ist?

Mein Problem: Der Cursor ist immer in der letzten Zeile

MfG
  Mit Zitat antworten Zitat