![]() |
Автоматическое переключение Checkbox
Возможно ли реализовать авто переключение CHECKBOX в этом скрипте и как ?
Допустим установлена галочка на CHECKBOX 1, тогда с CHECKBOX 1.1 галочка снимается если она там была. Если устанавливаем на CHECKBOX 1.1, то с CHECKBOX 1 снимается. Также CHECKBOX 2 - CHECKBOX 2.2 и так далее в случае присутствия следующих CHECKBOX ..... |
Код:
#cs ---------------------------------------------------------------------------- |
Creat0R, в вашем варианте рекурсия происходит в каждой из групп, а нужно чтобы рекурсивно происходило в обеих группах.
Изначально галочки отсутствуют. Установили на CHECKBOX 1 имеет связь с CHECKBOX 1.1 Установили на CHECKBOX 1.1 с CHECKBOX 1 снимается Установили на CHECKBOX 2 имеет связь с CHECKBOX 2.2 Установили на CHECKBOX 2.2 с CHECKBOX 2 снимается CHECKBOX 1 >> CHECKBOX 1.1 CHECKBOX 1 << CHECKBOX 1.1 CHECKBOX 2 >> CHECKBOX 2.2 CHECKBOX 2 << CHECKBOX 2.2 Есть ли идеи ? |
Цитата:
1 привязан к 1.1, а 2 к 2.2. Может так: Код:
#cs ---------------------------------------------------------------------------- Код:
#cs ---------------------------------------------------------------------------- |
Creat0R,
С чекбоксами лучше, там есть возможность добавить ещё пункты CHECKBOX 3 - 4 - 5 >> CHECKBOX 13 - 14 - 15 (цифры поменял для удобства) и т.д, а вот как добавить в Radio не разобрался. Возможно ли и в Radio добавлять пункты ??? Вот с добавлением для CHECKBOX |
Код:
... Код:
Case $id1, $id11, $id2, $id12, $id3, $id13, $id4, $id14 |
Creat0R,
Премного благодарен ! |
Creat0R,
Не разобрался с активностью и не активностью Checkbox в это скрипте хотел сделать так чтобы при установке галочки на "ID 7" со всех "ID 1...ID 6" галочки снимались и сами "ID 1...ID 6" становились неактивные, а при снятии галочки с "ID 7" всё становилось снова активным. Помогите пожалуйста |
Код:
While 1 |
Creat0R,
Тут вот набрал часть скрипта в самом скрипте закомментировано что не получается сделать после "Else". Может есть вариант это реализовать ? |
Много непоняток в коде, например, зачем там GUISetState(@SW_DISABLE) и проверка активности окна?
И что за AutoItConstants.au3? Я бы делал так: Код:
#include <GUIConstants.au3> |
Цитата:
Цитата:
Огромнейшее спасибо за помощь. P.S. Жаль, что полноценной справки к AutoIt на русском нет. |
Creat0R,
Что то я не понял как вставить команды, мучаюсь уже пару часов ) Допустим отметили несколько CheckBox (ID2, ID4, ID6) и нужно выполнить RunWait - у каждого CheckBox своя команда RunWait, а также у каждого CheckBox может быть несколько RunWait с проверкой архитектуры, скажем вот так Код:
If _Checked($id1) Then |
Немного пришлось изменить
Код:
GUISetState(@SW_HIDE) |
Код:
While 1 |
|
Цитата:
|
Цитата:
Создать новую тему ? |
Цитата:
|
Время: 09:59. |
Время: 09:59.
© OSzone.net 2001-