A ver, el TRichtEdit es mas largo de lo que parece, basicamente tiene toda la funcionalidad de un editor de texto complejo, lo primero mirate el ejemplo que trae el compilador
.......Borlan5\CBuilder5\Examples\Apps\RichEdit\
Y seguro que resolvera todas tus dudas.
Por otra parte lo que me refiero es a esto.
void __fastcall TForm1::RichEdit1KeyPress(TObject *Sender, char &Key)
{
int StartPos = RichEdit1->SelStart + RichEdit1->SelLength;
if (Key == VK_TAB)
{
ShowMessage(StartPos);
Key = 0;
}
}
|