Autor Beitrag
Biarchiv
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Fr 04.04.03 19:35 
Hallo,

Gibtes es beim Memo1. ??? eine Silikon um Zeilennummer
anzeigen (einblenden/ausblenden) zu lassen?

Danke
BungeeBug
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 901



BeitragVerfasst: Fr 04.04.03 20:14 
soweit ich weis nicht aber das sollte sich doch recht leicht selbst machen lassen .. du nimmt das memo liest es zeile für Zeile aus und machst ne Zeilennummer davor. Die Funktion die du dazu bracuhst is dann wohl Memo1.Lines.Count; :)
MfG BungeeBug
Andreas L.
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1703
Erhaltene Danke: 25

Windows Vista / Windows 10
Delphi 2009 Pro (JVCL, DragDrop, rmKlever, ICS, EmbeddedWB, DEC, Indy)
BeitragVerfasst: Fr 04.04.03 20:43 
Und die gezählten Zeilen kannste dann in nen Label oder in einer StatusBar anzeigen!
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Sa 05.04.03 07:51 
Hi
ne vernünftige und einfache Möglichkeit gibt es leider nicht.
BungeeBug hat folgendes geschrieben:

soweit ich weis nicht aber das sollte sich doch recht leicht selbst machen lassen .. du nimmt das memo liest es zeile für Zeile aus und machst ne Zeilennummer davor. Die Funktion die du dazu bracuhst is dann wohl Memo1.Lines.Count;

Dann hat er aber die Zeilennummern im Text stehen.

Eine Abwandlung dieses Vorschlags wäre aber, links neben dem Memo ein zweites ReadOnly Memo zu plazieren um dort die Zeilennummern anzuzeigen und das im OnChange Ereignis des Memo1 zu aktualisieren, Aber das gelbe vom Ei ist das nicht.

Auch wenn ich kein Freund von Komponenten-Empfehlungen bin, könnte dir SynEdit weiterhelfen.

Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...
Biarchiv Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 688



BeitragVerfasst: Mo 07.04.03 15:30 
Hallo LCS,

Die SynEdit ist ja echt super!

Ich sehe das da vor dem Edit feld ein leere Spalte ist.
Dort kann man wahrscheinlich die Zeilen zählen lassen.

Aber wo muß ich das Einstellen?
Ich habe nirgends was gefunden wo man das vieleicht auf True setzen kann?
LCS
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1305
Erhaltene Danke: 1

WIN 7, WIN 8
Delphi XE5, Delphi XE, Delphi 2007
BeitragVerfasst: Di 08.04.03 07:41 
Hi
die Einstellung die du suchst findest du unter Gutter. Dort kannst du neben einigen anderen Optionen mit ShowLineNumbers auch festlegen ob überhaupt Zeilennummern angezeigt werden sollen.
Im Programmcode gehts mit:
ausblenden Quelltext
1:
SynEdit1.Gutter.ShowLineNumbers := True; //oder False					


Gruss Lothar

_________________
Der BH ist für die Brust, der Plan ist für'n Ar...