|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » AutoIt » [решено] Как закрыть ToolTip? |
|
|
[решено] Как закрыть ToolTip?
|
Пользователь Сообщения: 65 |
А то висит и висит пока скрипт не завершится)
|
|
Отправлено: 13:03, 05-09-2010 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать |
Отправлено: 13:17, 05-09-2010 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать блин, мог бы и догадаться) спасибо
оффтоп... извиняюсь, а можно какнить сделать чтобы tooltip отображался несколько секунд и исчезал но скрипт при этом не останавливался |
Последний раз редактировалось Smokie_id11243755, 05-09-2010 в 13:43. Отправлено: 13:25, 05-09-2010 | #3 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать Цитата Smokie_id11243755:
|
|
------- Отправлено: 15:47, 05-09-2010 | #4 |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать Скрипт же на 3 секунды приостанавливается при этом и продолжает действия только после закрытия тултипа, а мне бы хотелось видеть тултип секунд 30, но чтобы при этом скрипт продолжал свои действия. И вообще показалось это можно было тупо так записать разве есть разница? |
|
Отправлено: 16:43, 05-09-2010 | #5 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать |
Отправлено: 17:37, 05-09-2010 | #6 |
Пользователь Сообщения: 65
|
Профиль | Отправить PM | Цитировать сорри
но для реализации таким способом как я понял обязательно нужен цикл... а как быть, если программа, в которую я хочу это вставить - не цикл? |
Отправлено: 17:56, 05-09-2010 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать Вызываете ToolTip, затем сразу AdlibRegister с заданным временем показа всплывающей подсказки. В функции, указанной первым параметром в AdlibRegister(), убираете подсказку и отменяете новые вызовы функции посредством AdlibUnRegister.
|
Отправлено: 19:02, 05-09-2010 | #8 |
Must AutoIt Сообщения: 3054
|
Профиль | Сайт | Отправить PM | Цитировать _ToolTipEx("My Tooltip", Default, Default, "Tooltip", 1, 5, 3000) Sleep(5000) Func _ToolTipEx($sText, $iX = Default, $iY = Default, $sTitle = Default, $iIcon = Default, $iOptions = Default, $iTimeOut = 0) Local $sFuncName = "_ToolTipEx" If @NumParams = 0 Then ToolTip("") AdlibUnRegister($sFuncName) Return EndIf ToolTip($sText, $iX, $iY, $sTitle, $iIcon, $iOptions) AdlibRegister($sFuncName, $iTimeOut) EndFunc |
------- Последний раз редактировалось Creat0R, 06-09-2010 в 15:13. Отправлено: 22:24, 05-09-2010 | #9 |
Ветеран Сообщения: 812
|
Профиль | Отправить PM | Цитировать Creat0R,
SciTE ругается: ERROR: _ToolTipEx() called with wrong number of args. и т.д., тем не менее функция работает и из SciTE, и скомпилированная. |
Отправлено: 07:39, 06-09-2010 | #10 |
|
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
[решено] ToolTip в правом нижнем углу | Smokie_id11243755 | AutoIt | 6 | 03-09-2010 19:18 | |
Вопрос - Как закрыть telnet? | doc.ru | Защита компьютерных систем | 1 | 12-10-2009 21:25 | |
Доступ - как мне для студента закрыть доступ на другой локальный диск, закрыть доступ к реестр | nisan | Microsoft Windows 2000/XP | 10 | 12-09-2009 21:14 | |
Как закрыть порты | Emperor | Защита компьютерных систем | 11 | 15-05-2004 00:15 | |
Как закрыть папку | ND | Microsoft Windows 95/98/Me (архив) | 7 | 11-02-2002 07:33 |
|