Pergunta

Estou tentando definir o foco de um widget para o próximo usando o método focusNextChild(). Ele funciona, mas eu não parece haver uma ligeira diferença entre usar a tecla Tab ou fazer as coisas no código. Se o próximo controle é um botão, usando os resultados de tabulação-chave em um botão focado com sua legenda cercado com pequenos pontos, assim você ver imediatamente que o controle tem o foco. Usando o código sem pontos são visíveis. Como posso forçar os pontos para aparecer?

Foi útil?

Solução

Este problema (que o retângulo de foco não é desenhada, exceto quando se utiliza focagem teclado explícito; por exemplo, usando a tecla tab) poderia ser um resultado de como o tema escolhido (e gerenciador de janelas?) Escolhe para tornar o elemento de dado <. / p>

Alguns temas podem optar por desenhar retângulos de foco em torno de 'qualquer' elemento que recebe o foco, enquanto outros só vai desenhar retângulos de foco quando explicitamente usando a navegação 'teclado'.

Em resumo:. Esta é provavelmente um problema específico do tema

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top