何をやりたいのか知らないけど、
例えば、ファイルを読んで、何か編集処理をして、結果をeditへ表示
みたいな処理だとすると

1 dialogクラスで領域を確保
2 dialogクラスからファイルを読む外部ルーチンを呼ぶ
3 dialogクラスから編集用の外部ルーチンを呼ぶ
4 dialogクラスで結果をeditへ表示

2と3を外部ルーチンでやるとしても
外部からeditを触る必要はないと思うんだけど
どういう考えで外からeditを触ろうとしているのかな?