みなさま、こんにちは && おつかれさまです。

(1) EditコントロールにはAlignmentプロパティ(右寄せ、中央揃え等)はないんでしょうか?

(2) オブジェクトをサブクラス化するサンプルコードはどこを探せばあるでしょうか?

(3) VBのMeキーワード(自己参照)に相当するものはDelphiにありますか?

(4) ShowDialog等で、VBのMsgBox関数の、vbDefaultButtonX(既定のボタンの変更)
  に相当することは可能でしょうか?
  また、ダイアログのタイトルの変更(おなじくMsgBox関数の第3引数に相当)は可能
  ですか?

以上、ご存知の方、いらっしゃいましたら、ご教示ください。