- Сообщения
- 8,673
- Репутация
- 2,486
- Версия AutoIt
- 3.3.10.2
- Версия
- 1.1
Категория: Окна и диалоги, Элементы GUI
Описание: Альтернатива для встроенного MsgBox с использованием элементов GUI.
Позволяет указывать текст кнопок, выводить отсчёт времени таймаута, и делать другие изменения в выводимом окошке сообщения.
Код/Пример:
Файл: MsgBox.zip
История версий:
Описание: Альтернатива для встроенного MsgBox с использованием элементов GUI.
Позволяет указывать текст кнопок, выводить отсчёт времени таймаута, и делать другие изменения в выводимом окошке сообщения.
Код/Пример:
Код:
#include "MsgBox.au3"
$MB_MESSAGEBEEP = 1
$MB_TIMEOUTCOUNT = 1
$nFlags = BitOR($MB_TOPMOST, $MB_SYSTEMMODAL, $MB_DEFBUTTON1, $MB_ICONASTERISK, $MB_YESNO)
$sTitle = "My Custom MsgBox"
$sText = "Are you sure?"
$iTimeOut = 2
$hWnd = WinGetHandle("")
$Ask = MsgBox($nFlags, $sTitle, $sText, $iTimeOut, $hWnd)
ConsoleWrite(StringFormat("+ Return: %i\n! TimedOut: %s\n", $Ask, $Ask = -1))
;Сравнение с оригиналом
$Ask = _MsgBoxEx($nFlags, $sTitle, $sText, $iTimeOut, $hWnd)
ConsoleWrite(StringFormat("+ Return: %i\n! TimedOut: %s\n", $Ask, @extended = 1))
Файл: MsgBox.zip
История версий:
v1.1
* Добавлены опциональные параметры $iLeft и $iTop.
v1.0
* Первая публичная версия
* Добавлены опциональные параметры $iLeft и $iTop.
v1.0
* Первая публичная версия
- Автор
- G.Sandler (CreatoR)
- Источник
- Ссылка на источник
Вложения
Последнее редактирование: