Criação de Componente: Foco de Entrada.
Criei um botão herdando da classe CustomButton, como faço para que ele possa receber o foco de entrada? Para que possa passar entre os botões com a tecla TAB.
Raserafim
Curtidas 0
Respostas
Raserafim
08/12/2003
Desculpa, corrigindo... herdei da calsse TCustomControl
GOSTEI 0
Nigro
08/12/2003
Na propriedade ActiveControl do formulário coloque o nome do botão, e acerte o tab order e o key preview para true.
GOSTEI 0
Raserafim
08/12/2003
valeu Nigro, deu certo. Mas o botão do tipo TButton não precisa habilitar no form o key preview. Mesmo com o key preview desabilitado é possível mover o foco entre os botões do tipo TButton.
Como faço para que o mesu componente também se comporte desta maneira?
Como faço para que o mesu componente também se comporte desta maneira?
GOSTEI 0
Nigro
08/12/2003
Seu componente também possui essas mesmas propriedades?
GOSTEI 0
Raserafim
08/12/2003
como já disse, o meu componente é herdado da classe TCustomControl, e tenho a propriedade herdada TabStop. Consigo passar com o tab pelos meus botões, mas não fica com aqueles pontilhados em torno do botão, e também não funciona se o key preview do form não estiver como true.
Como faço para que o TAB funcione mesmo com o key preview em false?
Como faço para que o TAB funcione mesmo com o key preview em false?
GOSTEI 0
Raserafim
08/12/2003
como já disse, o meu componente é herdado da classe TCustomControl, e tenho a propriedade herdada TabStop. Consigo passar com o tab pelos meus botões, mas não fica com aqueles pontilhados em torno do botão, e também não funciona se o key preview do form não estiver como true.
Como faço para que o TAB funcione mesmo com o key preview em false?
Como faço para que o TAB funcione mesmo com o key preview em false?
GOSTEI 0