Frage

Ich versuche, den Fokus von einem Widget auf den nächsten mit dem focusNextChild() Verfahren einzustellen. Es funktioniert, aber ich scheint es zwischen mit der Tab-Taste oder Dinge zu tun, in Code ein geringfügiger Unterschied zu sein. Wenn die nächste Kontrolle ist eine Taste, mit der Tab-Taste führt zu einer fokussierten Schaltfläche mit seiner Beschriftung mit kleinen Punkten umgeben, so dass Sie sofort sehen, welche steuern den Fokus hat. Mit Code sind keine Punkte sichtbar. Wie kann ich die Punkte zwingen erscheinen?

War es hilfreich?

Lösung

Dieses Problem (dass das Fokusrechteck nicht außer gezogen wird, wenn explizite Tastatur Fokussierung verwendet, zB die Tab-Taste verwenden) könnte ein Ergebnis sein, wie das gewählte Thema (und Window-Manager?) Wählen das angegebene Element zu machen <. / p>

Einige Themen können Fokusrechtecke ziehen um ‚jedes‘ Element, das den Fokus erhält, während andere nur Fokusrechtecke zeichnen, wenn explizit ‚Tastatur‘ Navigation.

Kurz gesagt:. Dies ist wahrscheinlich eine themenspezifische Ausgabe

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top