Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SearchBot,
18. Mai 2018
Ok,
habs schon selber rausbekommen.
Die Komponenten zeigt beim scrollen ja so einen Hint an - also diesen Quelltext gesucht und übernommen :stupid:
with SynEdit1 do begin
Label1.Caption:=inttostr(RowToLine(TopLine));
Label2.Caption:=inttostr(RowToLine(TopLine + Min(LinesInWindow, DisplayLineCount-TopLine)));
end;
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SearchBot,
17. Mai 2018
Hi,
ich knoble gerade herum, wie ich die oberste Zeile im sichtbaren Textbereich im SynEdit ermittle.
Mit SynEdit.LinesInWindow weiß ich, wieviele Zeilen sichtbar sind.
TopLine funktioniert nur beschränkt bzw nicht mehr, wenn ich ein paar Zeilen dazwischen habe, die umgebrochen werden...
Gutter.LineNumberStart ist es auch nicht.