11. gorgadzo - 29 Мая, 2021 - 14:26:57 - перейти к сообщению
Добавьте кнопку старт стоп и таб нв вкладки
12. Zireael - 29 Мая, 2021 - 14:58:03 - перейти к сообщению
Цитата:
Добавьте кнопку старт стоп
Кнопку можно переименовывать когда нужно.
CODE:
loop()
{
if(flag_button0[0]) // если нажата кнопка
{
char text_button[99];
GetWindowText(button0[0], address(#text_button[0]), sizearray(text_button)); // получить текст кнопки
if(format(#text_button[0]) == "Старт")SetWindowText(button0[0], "Стоп"); // если имя кнопки Старт, переименовать в Стоп
else SetWindowText(button0[0], "Старт"); // иначе переименовать в Старт
flag_button0[0] = 0; // обнулить флаг нажатия кнопки
}
sleep(10);
}
{
if(flag_button0[0]) // если нажата кнопка
{
char text_button[99];
GetWindowText(button0[0], address(#text_button[0]), sizearray(text_button)); // получить текст кнопки
if(format(#text_button[0]) == "Старт")SetWindowText(button0[0], "Стоп"); // если имя кнопки Старт, переименовать в Стоп
else SetWindowText(button0[0], "Старт"); // иначе переименовать в Старт
flag_button0[0] = 0; // обнулить флаг нажатия кнопки
}
sleep(10);
}
Цитата:
таб нв вкладки
Вкладок не будет.
13. Zireael - 04 Июня, 2021 - 06:30:46 - перейти к сообщению
Обновил архив.
Добавил возможность указать имя переменной для создаваемого контрола.
Если имя не указано, то будет использована переменная по умолчанию.
Добавил возможность указать имя переменной для создаваемого контрола.
Если имя не указано, то будет использована переменная по умолчанию.
14. ivantu - 04 Июня, 2021 - 06:43:55 - перейти к сообщению
Zireael пишет:
Добавил возможность указать имя переменной для создаваемого контрола
Вот это уже рабочий вариант!
Круто!
(Добавление)
Добавьте групповое перемещение.
(Добавление)
P.S. Код при генерации довольно чистый и читабельный спасибо!
Добавьте чтоб при изменении размера контрола, была привязка к сетке (опционально)
15. Zireael - 05 Июня, 2021 - 16:06:27 - перейти к сообщению
Цитата:
Добавьте чтоб при изменении размера контрола, была привязка к сетке
Добавил.
16. Zireael - 07 Июня, 2021 - 04:45:58 - перейти к сообщению
Цитата:
Добавьте групповое перемещение.
Добавил.
Чтобы переместить несколько контролов:
1. Зажать Ctrl.
2. Зажать левую кнопку мыши, выделить нужную область, отпустить кнопку мыши.
3. Зажать левую кнопку мыши, переместить контролы, отпустить кнопку мыши.
4. Отпустить Ctrl.
17. ivantu - 07 Июня, 2021 - 06:43:46 - перейти к сообщению
Красавчик
(Добавление)
Заметил не большой баг, если выделить группу и перемещать ее , при этом навести на какой то контрол, он прилипнет к перемещаемой группе
(Добавление)
P.S добавить новые контролы , к примеру SysListView32 , если есть возможность активировать свойства , например через checkbox такие как (BS_GROUPBOX | WS_CHILD | WS_VISIBLE и д.р)
А вообще не бросайте развивать , это очень полезный продукт.
(Добавление)
Заметил не большой баг, если выделить группу и перемещать ее , при этом навести на какой то контрол, он прилипнет к перемещаемой группе
(Добавление)
P.S добавить новые контролы , к примеру SysListView32 , если есть возможность активировать свойства , например через checkbox такие как (BS_GROUPBOX | WS_CHILD | WS_VISIBLE и д.р)
А вообще не бросайте развивать , это очень полезный продукт.
18. ivantu - 07 Июня, 2021 - 15:54:24 - перейти к сообщению
было бы здорово как то парсить доступные свойства, и пользователь мог бы выбирать , доступные.
19. Zireael - 07 Июня, 2021 - 19:37:56 - перейти к сообщению
Цитата:
Заметил не большой баг, если выделить группу и перемещать ее , при этом навести на какой то контрол, он прилипнет к перемещаемой группе
Я знал про него, исправил.
20. Zireael - 09 Июня, 2021 - 14:55:12 - перейти к сообщению
Обновил.
Добавил подменю для пункта Получить код. Можно получить код с сохранением настроек и без.
Добавил подменю для пункта Получить код. Можно получить код с сохранением настроек и без.