Hallo Forum,
ich hab mir einen Editor gebaut in dem TSynMemo eingebaut ist. Jetzt möchte ich dort durch anklicken auf das Gutter einen Haltepunkt setzen/rücksetzen ähnlich wie in der Lazarus-IDE. Mich interessiert wie hier die farbliche Hervorhebung funktioniert. Ich hatte gehofft hier "einfach" eine Eigenschaft zu setzen, aber vielleicht habe ich sie nicht gefunden oder es funktioniert anders.
Das Forum und google hab ich bereits durchsucht ohne was zu finden.
Kann mir jemand hier weiterhelfen. Danke im voraus.
TSynMemo und Haltepunkte (Breakpoints)
-
petwey
- Beiträge: 83
- Registriert: Sa 24. Nov 2012, 19:00
- OS, Lazarus, FPC: Windows10 und Linux 32 und 64Bit (L 2.2.2 FPC 3.2.2)
- CPU-Target: 32Bit und 64Bit
TSynMemo und Haltepunkte (Breakpoints)
MfG,
petwey
Windows 10 und Linux 32 und 64Bit (L 2.2.2 FPC 3.2.2)
petwey
Windows 10 und Linux 32 und 64Bit (L 2.2.2 FPC 3.2.2)
-
martin_frb
- Beiträge: 610
- Registriert: Mi 25. Mär 2009, 21:12
- OS, Lazarus, FPC: Laz trunk / fpc latest release / Win and other
- CPU-Target: mostly 32 bit
Re: TSynMemo und Haltepunkte (Breakpoints)
http://wiki.lazarus.freepascal.org/Laza ... Deprecated
Was das Problem angeht, eines der folgenden Events.
OnSpecialLineColors
OnSpecialLineMarkup
Das Event wird in jedem Paint, fuer alle zu zeichnenden Zeilen aufgerufen. Es muss also als erstes testen, ob die Zeile von Interesse ist oder nicht.
Aufwendige Berechnungen sollten ausserhalb/vorab erfolgen.
Was das Problem angeht, eines der folgenden Events.
OnSpecialLineColors
OnSpecialLineMarkup
Das Event wird in jedem Paint, fuer alle zu zeichnenden Zeilen aufgerufen. Es muss also als erstes testen, ob die Zeile von Interesse ist oder nicht.
Aufwendige Berechnungen sollten ausserhalb/vorab erfolgen.