Вверх ↑
Ответов: 2293
Рейтинг: 678
#1: 2025-01-20 15:00:25 ЛС | профиль | цитата
Aziz, привет. Не будет работать Alias чтобы ты не правил в hiMediaPlayerEx.pas, в Media.pas он не используется.
Заносит название и на этом все:

property Alias: String read FAlias write FAlias;

Обновил архив с элементом в первом посте. Добавлено свойство Alias. Замена Media.pas обязательна!
Вот схема для тестирования свойства Alias:

Add(MainForm,2953706,441,126)
{
Width=663
Height=531
Position=1
Point(Handle)
}
Add(Button,10599209,168,189)
{
Left=305
Top=450
Height=35
Layout="gor_04"
Caption="Open"
Point(doEnabled)
link(onClick,2607619:doRead,[])
}
Add(ODialog,6287391,259,189)
{
Filter="All Unknown Types|*.3gp;*.asf;*.avi;*.divx;*.flv;*.m1v;*.m2v;*.mkv;*.mov;*.mp4;*.mpe;*.mpeg;*.mpg;*.mpv;*.ogm;*.qt;*.ram;*.rm;*.rv;*.swf;*.vob;*.wm;*.wmv;*.aac;*.ac3;*.aif;*.aifc;*.aiff;*.ape;*.au;*.flac;*.it;*.kar;*.lxm;*.m4a;*.mid;*.midi;*.mka;*.mod;*.mp1;*.mp2;*.mp3;*.mpa;*.mpc;*.ogg;*.ra;*.rmi;*.s3m;*.snd;*.stm;*.wav;*.wv;*.wma;*.xm;*.bmp;*.jpeg;*.jpg"
Title=""
StartDir=""
FileName=""
link(onExecute,13699253:doStrCat,[])
}
Add(MultiElementEx,3519637,441,196)
{
link(Handle,2953706:Handle,[])
}
BEGIN_SDK
Add(EditMultiEx,14426325,21,21)
{
WorkCount=#5:##add|
DataCount=#6:Handle|
Width=468
Height=452
Point(##add)
link(##add,8640049:doSplit,[(123,27)(123,97)])
}
Add(MediaPlayerEx,6787446,217,252)
{
Point(DisplayRect)
Point(onOpen)
Point(doSetDisplayRect)
Point(onError)
Point(doSpeed)
Point(doStartPos)
Point(Alias)
link(FileName,8640049:Part1,[(223,145)(230,145)])
link(Handle,14426325:Handle,[(230,205)(27,205)])
link(DisplayRect,11883663:Rect,[])
link(onOpen,6787446:doSetDisplayRect,[(261,258)(261,341)(198,341)(198,293)])
link(Alias,8640049:Part4,[(244,205)(279,205)(279,150)(251,150)])
}
Add(Rect,11883663,231,161)
{
X2=200
Y2=200
link(X1,8640049:Part2,[])
link(Y1,8640049:Part3,[])
}
Add(MultiStrPart,8640049,224,91)
{
Count=4
link(onSplit,6787446:doOpen,[(310,97)(310,397)(182,397)(182,258)])
}
END_SDK
Add(StrList,2441747,203,126)
{
Strings=#12:;10;10;vid_1|13:;220;10;vid_2|13:;430;10;vid_3|13:;10;220;vid_4|14:;220;220;vid_5|14:;430;220;vid_6|
}
Add(ArrayRW,2607619,217,189)
{
link(onRead,6287391:doExecute,[])
link(Array,2441747:Array,[])
link(Index,2575604:Var1,[(230,181)])
}
Add(StrCat,13699253,301,189)
{
link(onStrCat,12385094:doEvent1,[])
link(Str2,2607619:Item,[(314,177)(343,177)(343,234)(223,234)])
}
Add(CounterEx,5113674,252,140)
{
Max=5
}
Add(Hub,12385094,350,189)
{
OutCount=3
link(onEvent1,5113674:doNext,[(422,195)(422,132)(240,132)(240,146)])
link(onEvent2,3519637:##add,[])
link(onEvent3,9386742:doEvent,[])
}
Add(GetDataEx,2575604,252,176)
{
link(Data,5113674:Count,[])
}
Add(IndexToChanel,9386742,371,203)
{
Count=1
Data=Integer(0)
Point(Index)
link(onEvent1,10599209:doEnabled,[(415,209)(415,242)(160,242)(160,195)])
link(Index,2575604:Var3,[(377,181)])
}

Отпишись по результатам тестирования.
карма: 11

0