Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TUX_der_Pinguin,
14. Jul 2016
Wie bereits erwähnt war die Option 'toSiblingSelectConstraint' ein Hauptargument für das gelingen dazu habe ich ein paar Feinheiten in den Ereignissen 'OnAddToSelection' und 'OnFocusChanging' angepasst so das das Ergebnis zufriedenstellend ist. :-)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TUX_der_Pinguin,
14. Jul 2016
Ich habe gerade eine Option gefunden die mich zumindest für einen Großteil weiter bringt.
Ich habe in den TreeOptions.SelectionOptions das Flag 'toSiblingSelectConstraint' gesetzt, dadurch kann ich nur Einträge innerhalb eines Teilbaums gleichzeitig markieren.
Komisch ist nur das ich trotzdem auf die anderen Einträge klicken kann und diese den Focus bekommen.
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TUX_der_Pinguin,
14. Jul 2016
OnAddToSelection hat den Parameter "Allowed" nicht aber OnFocusChanging ...
Da muss ich wohl einfach mal etwas rum experimentieren :)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by TUX_der_Pinguin,
14. Jul 2016
Hallo,
ich habe eine Baumstruktur (TVirtualStringTree) die wie folgt aussieht. Sie besteht aus ein paar Hauptknoten (level 0) und darunter befinden sich zwei arten von Unterknoten (SubNode & xxx). Jetzt möchte ich Multiselect aktivieren es aber nur erlauben das man nur die "SubNode" Knoten markieren kann. Klickt der Anwender auf einen Hauptknoten oder auf den Unterknoten (xxx) kann die...