Si el DBEdit esta asociado a un campo alfabético, aparece en pantalla justificado
a la izquierda y si, por el contrario, está asociado a un campo numérico, aparece
justificado a la derecha y creo que, salvo mejores opiniones, no hay forma de
cambiar estas posiciones.
Cosa diferente son los Edits que, por naturaleza. acogen campos alfabéticos
razón por la cual siempre están justificados a la izquierda.
Como al insetar un número en un Edit parece extraño que aprezca justificado
a la izquierda, si se utiliza el siguiente truquito aparecerá justificado a la derecha :
- En el Form en el evento Create se inserta el siguiente código :
SySLocale.MiddleEast := True;
_ En las propiedades del Edit que se quiera que aprezca justificado a la
derecha se hace lo siguiente :
En la propiedad BiDi Mode que por defecto está en dbLeft To Righ
se escoge la opción dbRight to Left (derecha a izquierda).
Y ésto es todo.
Espero que te sirva.
Saludos