Mudar de quot;Tabquot; para quot;Enterquot;
Olá...
Como fazer para mudar a tecla ´Tab´ para ´Enter´, para mudar o foco dos componentes no D2006?
Existem algum componente para Delphi 2006?
Obrigada.
Bete.
Como fazer para mudar a tecla ´Tab´ para ´Enter´, para mudar o foco dos componentes no D2006?
Existem algum componente para Delphi 2006?
Obrigada.
Bete.
Elisabete
Curtidas 0
Respostas
Aerreira
05/06/2006
Pois é... com o Delphi5 eu usava o componente EnterAsTab do Mike Heydon, porém não consigo instalar esse componente no Delphi2006, pois não consigo abrir o .PAS e executá-lo para registar o componente, pois não entendo muito disso.
Pergunto: como se registra um componente a partir apenas do .PAS dele, sendo que ele tem o comando abaixo no final do fonte:
O Delphi2006 não habilita o botão Run ou Compile.
Pergunto: como se registra um componente a partir apenas do .PAS dele, sendo que ele tem o comando abaixo no final do fonte:
procedure Register; begin RegisterComponents(´Win95´, [TEnterAsTab]); end;
O Delphi2006 não habilita o botão Run ou Compile.
GOSTEI 0
Aerreira
05/06/2006
Consegui. Vou fazer um pequeno roteiro sobre como instalei o componente, se eu estiver errado, por favor me corrijam.
Tenho apenas o arquivo EnterAsTab.pas na pasta c:\delphi2006
- Com o Delphi2006 aberto, feche todos os projetos
- Clique em File / New / Other...
- Em Delphi Projects, selecione Packages e clique em Ok
- No ProjectManager, vai aparecer Package1.bpl, clique com o botão sobre ele e altere para EnterParaTab.bpl
- Abaixo de EnterParaTab.blp existe Contains e Requires, clique com o botão direito sobre Contais e selecione Add...
- Clique em Browse e selecione \delphi2006\enterastab.pas, clique em Abrir depois Ok
- Clique com o botão direito sobre EnterParaTab.bpl e selecione Compile, aguarde a compilação.
- Clique novamente sobre EnterParaTab.bpl e selecione Install
Pronto, o novo componente está instalado e pronto para uso em qualquer aplicação.
Para usar o EnterasTab na sua aplicação, basta colocar o componente no seu form principal e no OnShow colocar Enterastab1.enable; Toda sua aplicação estará usando Enter além do Tab para navegar entre os edits.
Tenho apenas o arquivo EnterAsTab.pas na pasta c:\delphi2006
- Com o Delphi2006 aberto, feche todos os projetos
- Clique em File / New / Other...
- Em Delphi Projects, selecione Packages e clique em Ok
- No ProjectManager, vai aparecer Package1.bpl, clique com o botão sobre ele e altere para EnterParaTab.bpl
- Abaixo de EnterParaTab.blp existe Contains e Requires, clique com o botão direito sobre Contais e selecione Add...
- Clique em Browse e selecione \delphi2006\enterastab.pas, clique em Abrir depois Ok
- Clique com o botão direito sobre EnterParaTab.bpl e selecione Compile, aguarde a compilação.
- Clique novamente sobre EnterParaTab.bpl e selecione Install
Pronto, o novo componente está instalado e pronto para uso em qualquer aplicação.
Para usar o EnterasTab na sua aplicação, basta colocar o componente no seu form principal e no OnShow colocar Enterastab1.enable; Toda sua aplicação estará usando Enter além do Tab para navegar entre os edits.
GOSTEI 0
Elisabete
05/06/2006
Beleza que vc conseguiu, mas isso é para aplicação VCL, não é?
Preciso de algo que funcione em framework .net, ou melhor, Delphi 2006 .net Windows Forms. Não adianta para mim, em vcl.
Abraços.
Preciso de algo que funcione em framework .net, ou melhor, Delphi 2006 .net Windows Forms. Não adianta para mim, em vcl.
Abraços.
GOSTEI 0
Aerreira
05/06/2006
Beleza que vc conseguiu, mas isso é para aplicação VCL, não é?
Sim, Elisabete, infelizmente é para VCL somente. É que acabei postando a resposta sem perceber que era no forum .net. Será que ninguem mais por aqui sabe como fazer isso em .net ?
Abraços.
Outro.
GOSTEI 0