Forum: Object-Pascal / Delphi-Language
Delphi
by Norton,
7. Jan 2007
Ich will für jeden Eintrag im RichEdit eine neue Zeile haben.
Dein Code macht da nicht mit wie´s aussieht.
RichEdit1.SelText := 'Ich werde hinzugefügt :-)'; // Ohne Markierung hintendran, ansonsten wird Markierung überschrieben
Die eigenliche Frage bleibt aber noch bestehen.
Ich denk da steckt der Teufel wohl im Detail oder mein Programmierstiel ist nicht mehr up to date. :gruebel:
Forum: Object-Pascal / Delphi-Language
Delphi
by Norton,
7. Jan 2007
Hab nochmal nachgedacht:
Ich mußte SelAttributes benutzen weil ich zwei Farben im RichEdit benutze.Hab eigentlich mein Proggi mit folgendem Code wieder am laufen.
for j:=1 to i0 do
begin
Form1.RichEdit1.SelAttributes.Color := clYellow;
Form1.RichEdit1.Lines.Add(Sor0);
end;
Forum: Object-Pascal / Delphi-Language
Delphi
by Norton,
7. Jan 2007
Die Textfarbe sollte allgemein geändert werden.
Hmm,benutzt man dafür nicht SelAttributes.Color ?
Forum: Object-Pascal / Delphi-Language
Delphi
by Norton,
7. Jan 2007
Hallo Delphi User,
Folgende Code funktioniert unter Windows98 bei mir so ..
Form1.RichEdit1.SelAttributes.Color := clSilver; // Color ändern
Form1.RichEdit1.Lines.Add('Color clSilver'); // erster RichEdit Eintrag
Form1.RichEdit1.Lines.Add('bleibt Silber'); // Color wie eingestellt