↑  ←  Описание функции


GUICtrlSetLimit

Устанавливает пределы для элементов по количеству символов / пикселей.

GUICtrlSetLimit ( controlID, max [, min = 0 ] )

Параметры

controlID Идентификатор элемента возвращаемый функцией GUICtrlCreate....
max Для элемента List размер горизонтального ползунка прокрутки в пикселях.
Для элементов Input и Edit максимальное количество введённых символов.
min [необязательный] Для элементов Slider и UpDown вы можете указать минимальное значение. По умолчанию = 0

Возвращаемое значение

Успех:Возвращает 1.
Ошибка:Возвращает 0.

См. также

GUICtrlCreateList, GUICtrlCreateInput, GUICtrlCreateEdit, GUICtrlCreateSlider, GUICtrlCreateUpdown

Пример

#include <GUIConstantsEx.au3>

Example()

Func Example()
    Local $msg

    GUICreate("Input с ограничением до 3-х символов") ; Создаёт окно в центре экрана

    GUICtrlCreateInput("", 10, 20)
    GUICtrlSetLimit(-1, 3) ; Ограничивает ввод до 3-х символов

    GUISetState()

    ; Запускается цикл опроса GUI до тех пор пока окно не будет закрыто
    While 1
        $msg = GUIGetMsg()

        If $msg = $GUI_EVENT_CLOSE Then ExitLoop
    WEnd
EndFunc