Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

 Страниц (5): « 1 [2] 3 4 5 »   

> Описание: Создание графического интерфейса и контролов: Dialog, Button, Static, Edit, Check, Combo. Считывание и запись в них данных.
RussianRemaker
Отправлено: 04 Мая, 2014 - 05:00:17
Post Id



Пользователь
Наблюдатель


Покинул форум
Сообщений всего: 26
Дата рег-ции: Февр. 2014  
Репутация: 0




 Цитата:
Удалить можно сделать.

Это хорошо.
 Цитата:
Изменять сразу по галке нет.

Про изменение элементов я слишком запутано объяснил.
Чтобы было понятней, вот пример скрипта. В нем изменение списка происходит после установки галочки и нажатия кнопки.
CODE:
if (getcontrol(CHECK_0) == 1) select();
if (getcontrol(CHECK_0) == 0) run();
function select(){
if (getcontrol(COMBO_0) == "Программы"){
sendcontrol(STATIC_1, "Выбор программы:");
sendcontrol(COMBO_1, 0, "Блокнот");
sendcontrol(COMBO_1, 1, "Калькулятор");
sendcontrol(COMBO_1, 2, "WordPad");
}
else{
if (getcontrol(COMBO_0) == "Игры"){
sendcontrol(STATIC_1, "Выбор игры:");
sendcontrol(COMBO_1, 0, "Косынка");
sendcontrol(COMBO_1, 1, "Сапер");
sendcontrol(COMBO_1, 2, "Паук");
}
}
}
function run(){
messagebox("Запускается " + getcontrol(COMBO_1) + ".");
}

CREATE_INTERFACE
{
DIALOG "Пример" 237 180
BUTTONSCRIPT "OK" 135 121 85 25
STATIC_0 "Выбор списка:" 10 10 80 18
COMBO_0 0 "Программы" | "Игры" 112 8 110 60
STATIC_1 "Выбор программы:" 10 35 212 18
COMBO_1 0 "Блокнот" | "Калькулятор" | "WordPad" 112 33 110 200
STATIC_2 "Для обновления списка установите галочку и нажмите 'OK'" 30 58 215 33
STATIC_3 "Для запуска программы или игры снимите галочку и нажмите 'OK'" 30 88 215 33
CHECK_0 0 "Обновить список" 10 125 115 18
}

А если бы при выборе пункта в первом списке, изменялись элементы второго списка сразу, то галочка была бы вообще не нужна.
Другими словами, чтобы управляющие элементы формы могли менять содержимое других элементов этой формы до нажатия на кнопку.
Как-то так. Но, если нельзя, значит нельзя.
 
 Top
ZIMOGOR
Отправлено: 03 Ноября, 2014 - 15:23:55
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Окт. 2014  
Репутация: 0




Подскажите, как сделать так, чтоб диалоговое окно закрывалось после ввода данных или после нажатия на кнопку "ок" или "Запустить"?.
 
 Top
Kibor
Отправлено: 03 Ноября, 2014 - 16:44:14
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




 ZIMOGOR пишет:
Подскажите, как сделать так, чтоб диалоговое окно закрывалось после ввода данных или после нажатия на кнопку "ок" или "Запустить"?.

в смысле..?
оно сворачивается и запускается скрипт.
или надо закрыть кибор? close()
 
 Top
ZIMOGOR
Отправлено: 03 Ноября, 2014 - 17:11:31
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Окт. 2014  
Репутация: 0




Чтоб окно использовалось для введения неких данных, один раз вначале скрипта, после чего оно сворачивалось или закрывалось а скрипт начинался.
 
 Top
Kibor
Отправлено: 03 Ноября, 2014 - 17:44:58
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Или сделать как в этой теме или input.
Ввод данных во время выполнения скрипта с помощью диалогового окна
 
 Top
ZIMOGOR
Отправлено: 03 Ноября, 2014 - 17:57:02
Post Id



Пользователь
Прохожий


Покинул форум
Сообщений всего: 3
Дата рег-ции: Окт. 2014  
Репутация: 0




Спасибо!. А в формате выпадающего списка такой команды нет?
 
 Top
Kibor
Отправлено: 04 Ноября, 2014 - 00:01:54
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Для ввода нет. только для выбора.
 
 Top
007wan
Отправлено: 13 Марта, 2017 - 16:40:27
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




Администратор или кто-нибудь, помогите, я хочу добавить(как показано на картинке) немод. диалог. окно, вообщем(для просмотра ссылки Вам необходимо авторизоваться) если туда добавить это окно с 1кнопкой и с 1 списком, например, комбо при выборе надо обязательно нажать кнопку, а еще я хочу после нажатии, например, комбо 1 и выбрать 1 строку и нажать кнопку, я хочу, что бы перешло на другое немод. диалог окно, но тоже самое с 1 кнопкой и со списком, при выборе пойдет скрипт... вот пример:


есть интерфейс, вызывающий кнопку, которая при нажатии вызывает немод. диалог. окно(назовем его "окном 1", соотвественно будет следующее окно называться "окном 2")
при вызове "окна1" в нем будет 1 список и 1 кнопка, в зависимости какой я выберу строку, после нажатии кнопки("Время"), он вызовет "окно2", в котором тоже 1список и 1 кнопка("Запуск"), после запуска он считывает какая была выбрана строка в "окне1" и в "окне2" и выполняет скрипт, если выбраны другие строки, то будет другой скрипт, в списках по 3 строки(будет время назначено) Это вобще возможно? я думаю нет.
И еще может "окно 1" и "окно2" объеденить в "одно немод. окно" с 1 кнопкой запуска?

(Отредактировано автором: 13 Марта, 2017 - 16:41:59)

 
 Top
Kibor
Отправлено: 13 Марта, 2017 - 16:44:24
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8091
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 355




Это как объеденить?
допускается до 3 окон одновременно выводить.
 
 Top
007wan
Отправлено: 13 Марта, 2017 - 17:52:04
Post Id



Пользователь
Эксперт


Покинул форум
Сообщений всего: 1838
Дата рег-ции: Март 2017  
Репутация: -2




 Kibor пишет:
Это как объеденить?
допускается до 3 окон одновременно выводить.

объеденить, т.е 1 окно в нем то что выше было в обоих разных окнах, только 1 кнопка
проще говоря одно окно в нем 2 списка и кнопка запуска
читайте сдесь, что я задумал:
http://kibor-bot.com/forum/topic.php?forum=6&topic=47&postid=1489419618#1489419618

(Отредактировано автором: 13 Марта, 2017 - 17:53:34)

 
 Top
Страниц (5): « 1 [2] 3 4 5 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« О программе Кибор »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by