Virtual TreeView ganze zeile auswählen und Editoren benutzen
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
Schau dir mal unter TreeOptions der TreeView den die Sektion: SelectionOptions an. Wenn du toFullRowSelect auf True setzt müsste alles Markiert werden.
Wenn das deine Frage ist.
Wenn das deine Frage ist.
MFG
Michael Springwald
Michael Springwald
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
bei fullrowselection schaut es so aus wie auf dem bild
ohne fullrowselection ist ja nur die hauptspalte markiert (was aber auch nicht richtig funktioniert, das ist dann auch immer nur der strich über dem text anstelle der gesamten markierung)
ohne fullrowselection ist ja nur die hauptspalte markiert (was aber auch nicht richtig funktioniert, das ist dann auch immer nur der strich über dem text anstelle der gesamten markierung)
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
Es ist anscheint ein BUG. Welche VST Version nutzt du ? Es gibt zwei....
MFG
Michael Springwald
Michael Springwald
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
die svn version (falls du das meinst)
https://lazarus-ccr.svn.sourceforge.net ... altreeview" onclick="window.open(this.href);return false;
https://lazarus-ccr.svn.sourceforge.net ... altreeview" onclick="window.open(this.href);return false;
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
Welches OS hast ? Welche FPC Version ? Welche Lazarus Version ?
Weiter Oben wurde ja schon Festgestellt das es sich um ein BUG handelt.
Vielleicht kannst du das Zeichnen ja selbst übernehmen. Die VST hat zahlreiche Event's dafür, wie genau das geht weiß ich im Moment nicht.
Weiter Oben wurde ja schon Festgestellt das es sich um ein BUG handelt.
Vielleicht kannst du das Zeichnen ja selbst übernehmen. Die VST hat zahlreiche Event's dafür, wie genau das geht weiß ich im Moment nicht.
MFG
Michael Springwald
Michael Springwald
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
0.9.28.2. beta
fpc 2.2.4
windows 7
fpc 2.2.4
windows 7
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
Anscheint ist das ein Windows BUG.
Hast du dir die Event's mal angeschaut ?
Edit01: Im Soruce-Code von der VST habe ich folgenden Hinweis gefunden:
vielleicht hilft es ja wenn du toUseBlendedSelection auf True setzt.
Hast du dir die Event's mal angeschaut ?
Edit01: Im Soruce-Code von der VST habe ich folgenden Hinweis gefunden:
Code: Alles auswählen
if (poDrawSelection in PaintOptions) and (toFullRowSelect in FOptions.FSelectionOptions) and
(vsSelected in Node^.States) and not (toUseBlendedSelection in FOptions.PaintOptions) then
begin
if toShowHorzGridLines in FOptions.PaintOptions then
Dec(R.Bottom);
if Focused or (toPopupMode in FOptions.FPaintOptions) then
begin
Brush.Color := FColors.FocusedSelectionColor;
Pen.Color := FColors.FocusedSelectionBorderColor;
end
else
begin
Brush.Color := FColors.UnfocusedSelectionColor;
Pen.Color := FColors.UnfocusedSelectionBorderColor;
end;
with R do
RoundRect(Left, Top, Right, Bottom, FSelec
Zuletzt geändert von pluto am Mo 16. Nov 2009, 20:29, insgesamt 1-mal geändert.
MFG
Michael Springwald
Michael Springwald
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
Die ist neuer:lrlr hat geschrieben:die svn version (falls du das meinst)
https://lazarus-ccr.svn.sourceforge.net ... altreeview" onclick="window.open(this.href);return false;
https://lazarus-ccr.svn.sourceforge.net ... eview-new/" onclick="window.open(this.href);return false;
Benötigt noch zwei andere Packages. Siehe: http://www.lazarus.freepascal.org/index ... 6#msg33436" onclick="window.open(this.href);return false;
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
danke, werd ich am abend testen..
Re: Virtual TreeView ganze zeile auswählen und Editoren benutzen
theo hat geschrieben:Die ist neuer:lrlr hat geschrieben:die svn version (falls du das meinst)
https://lazarus-ccr.svn.sourceforge.net ... altreeview" onclick="window.open(this.href);return false;
https://lazarus-ccr.svn.sourceforge.net ... eview-new/" onclick="window.open(this.href);return false;
Benötigt noch zwei andere Packages. Siehe: http://www.lazarus.freepascal.org/index ... 6#msg33436" onclick="window.open(this.href);return false;
danke, das ist WESENTLICH besser...