Editor semelhante ao Delphi (TListbox)
05/12/2005
0
Olá pessoal,
Estou com algumas dúvidas em relação ao ListBox. Estou criando um editor de sql semelhante ao editor do Delphi. Quando eu teclo CTRL+espaço ele me mostra um TListBox com algumas opções para selecionar.
Minhas dúvidas:
- Queria fosse possível clicar as setas para baixo e para cima e mudar o item selecionado no List box e não alterar a posição do cursor no memo. Tentei usar sendMessage, PostMessage e nada.
- Quando uso o evento On key Down como faço para que a tecla pressionada seja ignorada? Por exemplo no onKeyPress apenas coloco o valor #0 na variável Key que ele ignora o pressionamento.
Acho que por enquanto é isso... Conforme as dúvidas forem surgindo vou acrescentando aqui.
Obrigado a todos.
Estou com algumas dúvidas em relação ao ListBox. Estou criando um editor de sql semelhante ao editor do Delphi. Quando eu teclo CTRL+espaço ele me mostra um TListBox com algumas opções para selecionar.
Minhas dúvidas:
- Queria fosse possível clicar as setas para baixo e para cima e mudar o item selecionado no List box e não alterar a posição do cursor no memo. Tentei usar sendMessage, PostMessage e nada.
- Quando uso o evento On key Down como faço para que a tecla pressionada seja ignorada? Por exemplo no onKeyPress apenas coloco o valor #0 na variável Key que ele ignora o pressionamento.
Acho que por enquanto é isso... Conforme as dúvidas forem surgindo vou acrescentando aqui.
Obrigado a todos.
Prgdelphi
Curtir tópico
+ 0
Responder
Posts
05/12/2005
Massuda
Existe um componente chamado [url=http://synedit.sourceforge.net/]SynEdit[/url] (freeware com fones) que implementa um editor como o da IDE do Delphi.
Responder
05/12/2005
Prgdelphi
Muito Obrigado Massuda.
Vou dar uma olhada neste componente.
Vou dar uma olhada neste componente.
Responder
Clique aqui para fazer login e interagir na Comunidade :)