Quote (чукча)
..упростить нельзя?просто глушить процесс.. я не в понятках - зачем такие навороты?растолкуй,чукче,плиззз!
Неужели всё так сложно? описание с msdn: Stops all animation requests or specified types of requests for the specified character.
Type:
"Get"
To stop all queued Get requests.
"NonQueuedGet"
To stop all non-queued Get requests (Get method with Queue parameter set to False).
"Move"
To stop all queued MoveTo requests.
"Play"
To stop all queued Play requests.
"Speak"
To stop all queued Speak requests.
(http://msdn.microsoft.com/en-us/library/ms696424(VS.85).aspx)
Как видишь, всё просто
Добавлено (26 Апрель 2009, 10:32)
---------------------------------------------
Я просто вынес эту возможность агента в плагин, а чо там да как, не разбирался. Get нам вряд ли нужен, NonQueuedGet тоже. Нужны Move (движение), Play (это анимация) и Speak (речь)
Добавлено (26 Апрель 2009, 10:34)
---------------------------------------------
Quote (чукча)
..не работает у меня!
погляжу
Quote (чукча)
идея была в запуске уже без окон изначально!
Эээ... тут сам трабл с этой штукой... рекомендую для этой цели пользовать SmallPlugin Просто у меня в своё время не получилось сделать так, чтобы окно скрывалось немедленно. Окно мелькало перед глазами. Копаться дальше я не стал и вряд ли буду. Тем более, есть лругой плагин
Добавлено (26 Апрель 2009, 10:40)
---------------------------------------------
Насчёт болтливости агента. Есть косвенные способы определить, когда он закончил болтать. Например, ты можешь вставлять в конец текста закладку и определять момент окончания чтения в OnBookmark. Также ты можешь использовать OnRequestComplete, но это чуть сложнее.
Добавлено (26 Апрель 2009, 18:15)
---------------------------------------------
Значит, так.
Quote (чукча)
Блин!Если переменная str$ имеет большой объём (страницу например) то проэкт не реагирует на команду PluginRun("PlugIn","StopSpeech")..
Не могу смоделировать. У меня всё работает, поэтому дай тестовый проект.