Criar um Code Completion em um TDbRichEdit

Delphi

07/08/2006

Alguem poderia me dizer como criar um Code Completion em um TDbRichEdit?

Desde já agradeço.


Alex Maia

Alex Maia

Curtidas 0

Respostas

Alex Maia

Alex Maia

07/08/2006

Alguem sabe?


GOSTEI 0
Alex Maia

Alex Maia

07/08/2006

Alguem sabe?????


GOSTEI 0
Mrmarcelojr

Mrmarcelojr

07/08/2006

da uma explicadinha mais detalhada do que vc quer fazer.


GOSTEI 0
Alex Maia

Alex Maia

07/08/2006

É o seguinte: eu quero ter uma lista de palavras em um arquivo txt. Quando o usuário estiver digitando em um TDbRichEdit deverá aparecer esta lista de opções de palavras igual ao code completion do editor do delphi para que ele possa escolher uma q seja parecida com o que ele esteja escrevendo. Ok?

Desde já agradeço.


GOSTEI 0
Night_man

Night_man

07/08/2006

tu pode colocar um TComboBox invisivel, e quando o usuario teclar, por exemplo, CTRL+ESPACO, o combobox fica visivel e ganha foco, ao sair do combo volta a ficar invisivel e o richedit, recebe o texto q tinha no combobox...

foi assim q fiz... fico perfeito


GOSTEI 0
Mrmarcelojr

Mrmarcelojr

07/08/2006

Ou vc pode fazer o seguinte, coloca no envento onChange do teu RichText uma rotina que fica lendo a a palavra digitata, ai na rotina tu faz o seguinte: Por exemplo, vc digitou a letra M, dai vc faz um loop e copia apenas as palavras cujo a 1 letra foi M, e copia elas para um Combobox ou ItemList, e faz aparecer, depois vc digita MA, e faz todo o processo novamente com o MA.......


GOSTEI 0
Alex Maia

Alex Maia

07/08/2006

Alguem tem outra solução??


GOSTEI 0
Alex Maia

Alex Maia

07/08/2006

Alguem tem outra solução?


GOSTEI 0
POSTAR