1

Тема: AHK: Параметр Number с ограничениями значений

Скажите пожалуйста, я хочу чтобы у параметра "Number" было ограничение по вводу значений, а именно от 1 до 3, если больше 3-х - не допускало и писало предупреждение.


Gui, set:Add, Edit, x10 y166 w80 h20 Number vcisDelay, %Delay%

Возможно ли такое реализовать? Заранее большое спасибо.

2

Re: AHK: Параметр Number с ограничениями значений

Так проще тогда список сделать выпадающий, из которого юзер и выберет одно из 3-х значений.

3

Re: AHK: Параметр Number с ограничениями значений

YMP, можно пример?

4

Re: AHK: Параметр Number с ограничениями значений

Если имеется в виду количество символов, то

Gui, Add, Edit,  Limit3
GUI, Show

Если интересует именно значение, то нужно при каждом вводе делать проверку:

GUI, Add, Edit, Number Limit1 vMyEdit gMySub
GUI, Show
Return

MySub:
GUI, Submit, NoHide
IF MyEdit > 3
SoundBeep

Но лучше вариант YMP.

5

Re: AHK: Параметр Number с ограничениями значений

mtc_err пишет:

YMP, можно пример?

Вот так, например:


Gui, set:Add, DropDownList, vcisDelay, 1|2|3