Add(Button,9295821,119,70)
{
Left=10
Top=240
link(onClick,9494964:doExecute,[])
}
Add(RichEdit,9618131,245,49)
{
Left=25
Top=10
Width=570
Height=220
ScrollBars=3
}
Add(ODialog,9494964,175,70)
{
link(onExecute,9618131:doLoad,[])
}
[size=-2]------ Добавлено в 00:01
Alexbootch, при вставке примера копируйте непосредственно с рабочего поля HiAsm в теги code; старайтесь не переплетать связи на схеме, чтобы было видно куда и откуда

Add(RichEdit,7936985,483,175)
{
Left=10
Top=40
Width=370
Height=400
ScrollBars=3
}
Add(ODialog,13087645,385,196)
{
Filter="Текст в формате RTF (*.rtf)|*.rtf"
FileName=""
link(onExecute,12531192:doText,[])
}
Add(Button,2904072,336,196)
{
Left=325
Top=10
link(onClick,13087645:doExecute,[])
}
Add(Edit,12531192,434,196)
{
Left=10
Top=10
Width=305
link(onChange,7936985:doLoad,[])
}