Thanks for the replies. There is only one help file entry, and it seems to be for both VCL and CLX. It states the units as "Dialogs or QDialogs". The two definitions are not labelled as "VCL flavor", "CLX flavor", etc., so I take that to imply "overloaded versions -- use either one".
My interest is in using both the position (X and Y) and the DefaultBtn arguments. Hence MessageDlgPos, not MessageDlg. Yes, I could just rewrite the whole thing from scratch, as some of you have suggested or done; but that seems, well, not in the spirit of reusable programming. And, yes, more than one of your suggestions would meet my needs. But I am left with the nagging question of "How do I change one of the Borland-supplied units?" Is there an easy answer? Thanks, Rainer _______________________________________________ Delphi mailing list -> [email protected] http://www.elists.org/mailman/listinfo/delphi

