[MaxGUI] TreeView, Keyboard-Navigation ausschalten

Übersicht BlitzMax, BlitzMax NG Allgemein

Neue Antwort erstellen

Holzchopf

Meisterpacker

Betreff: [MaxGUI] TreeView, Keyboard-Navigation ausschalten

BeitragDo, Okt 07, 2010 0:39
Antworten mit Zitat
Benutzer-Profile anzeigen
Folgendes Problem: Ich habe MaxGUI (ha ha, nein, Spass beiseite Wink ) und habe da ein Treeview erstellt. In diesem Treeview habe ich Nodes, die ich per Tastenkombinationen jenachdem modifizieren will. Jetzt ist es aber so, dass durchs Drücken einer alpha-numerischen Taste natürlich den ersten Node im Treeview markiere, dessen Text mit diesem Zeichen beginnt, ich aber die Tastenkombination auf den zuvor markierten Node anwenden möchte.

Beispiel: Ich habe die Nodes "Lea" und "Nina", markiere "Lea" und möchte mit der schicken Tastenkombo Shift+N diesem Node einen neuen Child-Node anfügen. Dummerweise kommt das "OMFG-N-WURDEGEDRÜECKT*PANIK*"-Event zuerst beim System an, wodurch "Nina" markiert wird und der neue Child-Node natürlich dann unter "Nina" erstellt wird.

Also. Meine Frage: Wie verhindere ich dies? Kann ich dieses Per-Keyboard-Durchs-Treeview-Navigieren unterdrücken? Also, nein, nicht "kann ich", sondern "wie kann ich", denn andere Möglichkeiten bleiben mir fast nicht, da die Shortcuts ja auch irgendwie einen Sinn ergeben sollen (was zB bei Shift+F3 oder Ctrl+Tab+Enter nicht unbedingt der Fall ist).

mfG
Holzchopf

Edit
Momentaner Workaround: Da das Problem bei Ctrl+ und Alt+ Shortcuts nicht zu existieren scheint, weiche ich vorerst auf solche Shortcuts aus.

Edit
Also, Filterfunktionen funktionieren in Treeviews tatsächlich nicht. Steht zwar auch im manual, aber ausprobieren schadet ja nix.
Ausserdem, supertolle News: Jetzt, wo ich die Shortcuts umgestellt habe, funktioniert das navigieren per Tastendruck nur noch höchst sporadisch. Zwischendurch klappt's, und dann hört's spontan wieder auf. Bis es irgendwann wieder ein bisschen klappt. I.k.k.
Erledige alles Schritt um Schritt - erledige alles. - Holzchopf
CC BYBinaryBorn - Yogurt ♫ (31.10.2018)
Im Kopf da knackt's und knistert's sturm - 's ist kein Gedanke, nur ein Wurm

Neue Antwort erstellen


Übersicht BlitzMax, BlitzMax NG Allgemein

Gehe zu:

Powered by phpBB © 2001 - 2006, phpBB Group