Hola amigos,
este es un tema antiguo pero que veo que no se le dio solución, lo rescato para saber si a alguien se le ocurre que puede ser lo que provoca este comportamiento, ya que, a mi me está pasando lo mismo en un programa en el que quiero hacer lo mismo que comentaba gluglu en su primer mensaje.
Añado que, haciendo algunas pruebas, si pongo el autosize del label a false si que se posiciona correctamente aunque pierdo que el label crezca en altura, por lo que los mensajes que pongo se me quedan cortados si superan el heigtht por defecto. He hecho pruebas con el anchors y tampoco me funciona, también se vuelve loco.
Utilizo Delphi XE7, el label está configurado así:
Código:
Lbl.Autosize:=true;
Lbl.Alignment:=taRightJustify;
Lbl.Parent:=pnlConver;
Lbl.Width:=325;
Lbl.Constraints.MaxWidth:=325;
Lbl.AutoSize:=True;
Lbl.Constraints.MinHeight:=30;
Lbl.WordWrap:=True;
Lbl.Font.Name:='Arial';
Lbl.Font.Size:=12;
Lbl.Font.Charset:=ANSI_CHARSET;
Si a alguien se le ocurre como hacer para que el label no se desplace agradecería la ayuda.
Saludos.