24.03.2010, 00:49
|
|
listener
модератор форума
Регистрация: Jun 2006
Сообщений: 3,260
|
Хороший вопрос.
Увеличивать таймлимит - как вариант. 1000 секунд (1000/60=~16 минут) не многовато? Впрочем, нормальная программа должна ждать окончания выбора хоть неделю, с этим не поспоришь.
Средствами самого цинка решить этот вопрос трудно, насколько я знаю. Теоретически, можно написать расширение-длл, которая будет как-то сбрасывать внутренний счетчик плеера или не давать ему преодолеть 15-ти секундный предел. Но это требует исследований. И граничит с хаками рантайма плеера, что вряд ли можно назвать решением "по уму". Хотя.. может и получиться.
Еще вариант для исследований - сделать скрытую (за пределами экрана) дочернюю форму и в ней по таймеру делать mdm.Forms.MainForm.callFunction(), возможно, вызов колбека в главной форме как-то повлияет на ход событий.
Альтернатива - сделать флэшовый интерфейс выбора файлов для копирования.
|