Einzelnen Beitrag anzeigen

aschne1

Registriert seit: 18. Jul 2004
Ort: Davos
64 Beiträge
 
Delphi 2005 Professional
 
#1

SetFocus in VirtualStringTree

  Alt 28. Feb 2006, 16:42
Hi

Ich setze beim Initialisieren in einem VST den FocusedNode auf den obersten Node.
Delphi-Quellcode:
  if vstProduct.FocusedNode = nil then vstProduct.FocusedNode :=
    vstProduct.GetFirst;
Dieser wir auch gesetzt, doch nicht angezeigt (Eingabefocus auf VST oder andere Komponente).
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
Armin
aschne1
  Mit Zitat antworten Zitat