Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi SynEdit: OnGutterGetText und Gutter.Width (https://www.delphipraxis.net/121952-synedit-onguttergettext-und-gutter-width.html)

uligerhardt 7. Okt 2008 15:12


SynEdit: OnGutterGetText und Gutter.Width
 
Hallo,

Ich versuche momentan, im Gutter eines SynEdits selbstdefinierte Strings anzuzeigen. Das klappt mit OnGutterGetText und Gutter.ShowLineNumbers := True auch prinzipiell. Leider kann ich die Breite des Gutters nicht an meine Strings anpassen, weil das Setzen von Gutter.Width ignoriert wird, wenn ShowLineNumbers True ist (siehe TSynGutter.RealGutterWidth).

Hab ich da einfach die richtige Kombination von Properties übersehen oder muss ich auf OnGutterPaint ausweichen?

Uli.

nahpets 7. Okt 2008 15:24

Re: SynEdit: OnGutterGetText und Gutter.Width
 
Hallo,

Auf was steht denn Autosize vom Gutter? Kommt der Dir in die Quere?
Der in Kombination mit DigitCount und ShowLineNumber := True, dürfte ein Ignorieren des Setzens der Breite sinnvoll erscheinen lassen. Eventuell DigitCount auf die Anzahl der von Dir auszugebenden Zeichen setzen?
(Nur so 'ne Idee, keine Ahnung ob's hilft)

uligerhardt 7. Okt 2008 15:49

Re: SynEdit: OnGutterGetText und Gutter.Width
 
DigitCount war's! Das hatte ich übersehen.
Vielen Dank!


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz