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 TJvTreeView: Bug in HideSelection? (https://www.delphipraxis.net/107228-tjvtreeview-bug-hideselection.html)

Reinhardtinho 24. Jan 2008 12:56


TJvTreeView: Bug in HideSelection?
 
Hi,

Wenn ich bei der JvTreeView-Komponente HideSelection auf False stelle und dann den Fokus einem anderem Control zuweise, wird der Knoten nicht grau gezeichnet.

Kennt noch jemand das Problem und weiß, wie es zu beheben ist?


Vielen Dank und freundliche Grüße

Lorenz

Reinhardtinho 24. Jan 2008 13:42

Re: TJvTreeView: Bug in HideSelection?
 
Also ich weiß jetzt nicht, ob es ein Bug ist oder noch extra Einstellungen getroffen werden müssen, deswegen habe ich es schnell selbst gezeichnet und dabei auch gleich eine andere Farbe ausgewählt.

Delphi-Quellcode:
procedure TForm_Erfassung.JvTreeView1CustomDrawItem(
  Sender: TCustomTreeView; Node: TTreeNode; State: TCustomDrawState;
  var DefaultDraw: Boolean);
begin
  if Node.Selected and not Sender.Focused then
    Sender.Canvas.Brush.Color := clYellow;

  DefaultDraw := True;
end;

MFG
Lorenz


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:09 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