Pregunta

Estoy tratando de establecer el foco de un widget al siguiente usando el método focusNextChild(). Funciona, pero me parece que hay una ligera diferencia entre el uso de la tecla de tabulación o hacer las cosas en el código. Si el siguiente control es un botón, utilizando los resultados de la ficha-clave en un botón centrado con su leyenda rodeada de pequeños puntos, por lo que ver de inmediato que el control tiene el foco. El uso de código sin puntos son visibles. ¿Cómo puedo forzar los puntos a aparecer?

¿Fue útil?

Solución

Este problema (que el rectángulo de selección no se dibuja, excepto cuando se utiliza explícita de enfoque teclado, por ejemplo, usando la tecla de tabulación) podría ser el resultado de la forma en que el tema elegido (y gestor de ventanas?) Elige para hacer que el elemento dado <. / p>

Algunos temas pueden elegir para dibujar rectángulos de foco en torno a 'cualquier' elemento que recibe el foco, mientras que otros sólo dibujar rectángulos de foco cuando explícitamente el uso de 'teclado' de navegación.

En pocas palabras:. Esta es probablemente una cuestión tema

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top