Programación General > C++ Builder
Alinear Edit
(1/1)
scarlet:
Necestito alinear un Edit en la parte derecha del texto o sea que el texto que escriba se escriba de derecha a izquierda, en otros lenguajes es alignment pero aqui no lo encuentro....
alguien que me de una mano o simplemente me diga q
_Viktor:
Puedes usar un TMemo con las dimensiones de un TEdit, es una de las soluciones mas antiguas, pero funciona perfecto:
--- Código: Text ---void __fastcall TForm1::Memo1Change(TObject *Sender){ int caret = Memo1->SelStart; String text = Memo1->Text; for (int index = text.Pos ("\n"); index != 0; index = text.Pos ("\n")) { text.Delete (index, 1); -- caret; } for (int index = text.Pos ("\r"); index != 0; index = text.Pos ("\r")) { text.Delete (index, 1); -- caret; } if (caret != Memo1->SelStart) { Memo1->Text = text; Memo1->SelStart = caret; }}
Saludos!
scarlet:
y el Edit no trae para alinerase el mismo???, pense que si porque en lenguages mas deviles que el buolder lo trae
Navegación
Ir a la versión completa