Emmanuel Lamy wrote: > I derived an edit control from the TEdit class to implement the TAlignment > behaviors. All I can get is the new published Alignment property with all the > Alignment options. But when I set the Alignment to a new value, the change is > not implemented in the control. I used the RecreateWnd method after I set the > property to a new value: > > procedure TnwEdit.SetAlignment(Value: TAlignment); > begin > if FAlignment <> Value then > begin > FAlignment:=Value; > RecreateWnd; > end; > end; > > Am I doing something wrong? Or is the TAlignment behaviors are defined > somewhere else other than the TAlignment Class? Please, help. Any suggestions > welcome. TIA.
What do you do with FAlignment when you create the window handle? If you don't do anything, then that's the problem. -- Rob

