nesco писал(а):
хотя мне немного непонятна твоя категоричность
Вот это и плохо, что непонятна
Это СХЕМНЫЕ вопросы.
Это видно сразу, и до написания кодов.
Вот тебе ЭМУЛЯТОР нашего элемента
#sha
Add(ODialog,5860046,161,105)
{
Select=1
link(onExecute,8308765:doLoad,[])
}
Add(MultiElementEx,8308765,217,105)
{
@Hint=#28:ImageLoader --- ЭМУЛЯТОР !!!|
link(onLoad,14809084:doAdd,[])
}
BEGIN_SDK
Add(EditMultiEx,268059,21,21)
{
WorkCount=#6:doLoad|
EventCount=#6:onLoad|
link(doLoad,7447485:doValue,[(73,27)(73,69)])
}
Add(Timer,10074008,154,63)
{
@Hint=#54:Здесь выполняется очень сложная и много трудная работа|
Interval=300
Enable=1
AutoStop=1
link(onTimer,12492811:doData,[])
}
Add(Memory,7447485,98,63)
{
link(onData,10074008:doTimer,[])
}
Add(DoData,12492811,217,63)
{
link(onEventData,268059:onLoad,[(285,69)(285,27)])
link(Data,7447485:Value,[(223,51)(163,51)(163,107)(104,107)])
}
END_SDK
Add(ListBox,14809084,280,105)
{
Left=70
Top=15
Width=305
Height=225
}
Add(Button,12311928,98,105)
{
Left=10
Top=15
link(onClick,5860046:doExecute,[])
}
Вах, а как же добавлять при ODialog.Select=Multi
Нет ничего глупее, чем в этом примере "просто попробовать, и, если надо будет - добавить", такую функциональность в ТАЙМЕР (по твоей логике - именно так)
Еще раз: Не надо ни пробовать, ни добавлять
И тем более, не надо считать, что наш "простой пользователь" настолько тупой, что не справится с этой задачей