![]() |
SetFocus in VirtualStringTree
Hi
Ich setze beim Initialisieren in einem VST den FocusedNode auf den obersten Node.
Delphi-Quellcode:
Dieser wir auch gesetzt, doch nicht angezeigt (Eingabefocus auf VST oder andere Komponente).
if vstProduct.FocusedNode = nil then vstProduct.FocusedNode :=
vstProduct.GetFirst; Wenn ich nun im aktiven VST die Pfeiltaste nach unten drücke, springt der Focus gleich auf den zweiten Node und wird sichtbar und bleibt auch sichtbar wenn das VST den Eingabefokus wieder verliert. Wie kann ich dem Node beibringen, dass der FocusedNode angezeigt wird. Vor lauter Fokus hoffe ich, dass Ihr noch versteht was ich meine... Gruss |
Re: SetFocus in VirtualStringTree
ich denk mal das fehlt noch:
Delphi-Quellcode:
aber auf nil achten!!
vstProduct.Selected[FocusedNode] = true;
|
Re: SetFocus in VirtualStringTree
Hallo Sven
Funktioniert fast perfekt! Danke ':=' nicht '=' :wink: Gruss |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz