Вверх ↑
Разработчик
Ответов: 4698
Рейтинг: 426
#1: 2009-03-20 15:36:04 ЛС | профиль | цитата
Ну и че? Все работает! Вот пример плагина:
#pas
Make(delphi)
ver(4.01 build 177)
Add(hiPlugs,2953706,42,105)
{
}
Add(ChildForm,2340360,91,105)
{
}
BEGIN_SDK
Add(EditMulti,7773960,21,21)
{
}
Add(MainForm,6726996,35,105)
{
Left=35
Top=105
Visible=1
Enabled=1
}
Add(ChildForm,14678228,119,105)
{
}
BEGIN_SDK
Add(EditMulti,6916002,21,21)
{
Width=314
Height=130
}
Add(MainForm,10839223,35,105)
{
Left=35
Top=105
Width=352
Height=78
}
Add(Edit,9545966,161,56)
{
@Hint=#12:Путь к файлу|
Left=15
Top=15
Width=240
Text="Файл"
AddHint(43,-11,82,13,@Hint)
}
Add(Button,5804258,98,105)
{
@Hint=#11:Играть файл|
Left=285
Top=15
Caption="Играть"
link(onClick,6854628:doPlay,[])
AddHint(106,-40,80,13,@Hint)
}
Add(Button,5634794,35,56)
{
@Hint=#13:Диалог выбора|
Left=265
Top=15
Width=15
Caption="..."
link(onClick,1715382:doExecute,[])
AddHint(169,-32,94,13,@Hint)
}
Add(ODialog,1715382,98,56)
{
Filter="Mp3|*.mp3|"
link(onExecute,9545966:doText,[])
}
Add(MediaPlayer,6854628,161,105)
{
link(FileName,9545966:Text,[])
}
END_SDK
END_SDK

------------ Дoбавленo:

Мне только одно непонятно:
Почему DLL считает ChildForm за MainForm в самой программе? Поэтому приходится вставлять еще одну дочерку в ChildForm. Иначе при закрытии дочерки закроется и сама программа!
карма: 10
0
файлы: 1code_12315.txt [1.2KB] [557]