Array
(
)

Editor semelhante ao Delphi (TListbox)

Prgdelphi
   - 05 dez 2005

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.


Massuda
   - 05 dez 2005

Existe um componente chamado [url=http://synedit.sourceforge.net/]SynEdit[/url] (freeware com fones) que implementa um editor como o da IDE do Delphi.


Prgdelphi
   - 05 dez 2005

Muito Obrigado Massuda.

Vou dar uma olhada neste componente.