Тему лучше перенести в раздел 'Тестирование Кибор'.
https://drive.google.com/file/d/...view?usp=sharing
В архиве редактор диалоговых окон, на подобии как в кибор. Тестовая версия, если есть баги, то пишите исправлю. Позже добавлю другие контролы.
Генерирует код, в котором создаются контролы с использованием CreateWindow и обработкой сообщений getmessage.
1. Zireael - 16 Мая, 2021 - 09:38:44 - перейти к сообщению
2. Kibor - 16 Мая, 2021 - 09:45:50 - перейти к сообщению
Классно
3. gorgadzo - 16 Мая, 2021 - 14:32:08 - перейти к сообщению
если создадите полноценную программу создания диалога в визуальном редакторе то цены не будет киборгу
4. Zireael - 22 Мая, 2021 - 18:16:50 - перейти к сообщению
Обновил архив.
Добавил возможность создать autocheckbox, listbox, combobox.
Добавил создание многострочных контролов (button, check, autocheckbox, static, edit). Если в свойствах контрола введён многострочный текст, то к его стилю будет добавлен нужная константа.
В меню правой кнопки мыши добавлен пункт создать копию контрола.
В меню добавлена возможность изменить скорость курсора мыши. При закрытии редактора скорость будет восстановлена.
Сохранённый файл проекта можно перетаскивать на ярлык или в само окно программы.
Добавил возможность создать autocheckbox, listbox, combobox.
Добавил создание многострочных контролов (button, check, autocheckbox, static, edit). Если в свойствах контрола введён многострочный текст, то к его стилю будет добавлен нужная константа.
В меню правой кнопки мыши добавлен пункт создать копию контрола.
В меню добавлена возможность изменить скорость курсора мыши. При закрытии редактора скорость будет восстановлена.
Сохранённый файл проекта можно перетаскивать на ярлык или в само окно программы.
5. Zireael - 23 Мая, 2021 - 05:03:35 - перейти к сообщению
Обновил архив, добавил линии выравнивания.
6. ivantu - 23 Мая, 2021 - 11:05:39 - перейти к сообщению
Есть возможность задавать имена переменных контролов?
7. Zireael - 23 Мая, 2021 - 11:20:29 - перейти к сообщению
Цитата:
Есть возможность задавать имена переменных контролов?
Нет.
(Добавление)
Обновил архив.
В меню правой кнопки мыши добавил пункт 'Запустить в кибор'. Если в кибор стоит галка 'Режим автозапуска', то выполнится сгенерированный код.
8. Zireael - 24 Мая, 2021 - 06:43:37 - перейти к сообщению
Обновил архив.
Добавил в генерируемый код сохранение настроек. При закрытие диалога создаётся ini файл, в который записывается состояние галок, текста из эдитов и выбранные пункты списков. При следующих запусках скрипта к контролам будут применены сохраненные настройки.
Если не нужно сохранять и загружать настройки, то закомментировать или удалить эти строки:
Добавил в генерируемый код сохранение настроек. При закрытие диалога создаётся ini файл, в который записывается состояние галок, текста из эдитов и выбранные пункты списков. При следующих запусках скрипта к контролам будут применены сохраненные настройки.
Если не нужно сохранять и загружать настройки, то закомментировать или удалить эти строки:
CODE:
load_config();
save_config();
save_config();
9. ivantu - 24 Мая, 2021 - 07:14:15 - перейти к сообщению
Zireael пишет:
Нет.
Жаль, т.к. для готового проекта не подойдет , приписывать весь код, не вариант.
10. Zireael - 29 Мая, 2021 - 06:09:53 - перейти к сообщению
Обновил.
Убрал мерцание при выводе линий выравнивания.
Добавил в меню пункт шрифт. Выбранный шрифт применяется для всех контролов.
Убрал мерцание при выводе линий выравнивания.
Добавил в меню пункт шрифт. Выбранный шрифт применяется для всех контролов.