Оберон-клуб «ВЄДАsoft» https://zx.oberon.org/forum/ |
|
GUI для создаваемых программ https://zx.oberon.org/forum/viewtopic.php?f=116&t=474 |
Страница 1 из 1 |
Автор: | Pimbom [ 30 ноя 2019, 10:22 ] | ||
Заголовок сообщения: | GUI для создаваемых программ | ||
Планируется ли во Free Oberon добавление продвинутого редактора GUI? В качестве аналогов в других языкых программирования можно привести в Python Pyside2. Это бесплатная альтернатива Qt, которую можно использовать в коммерческих проектах. Для Си и других языков можно рассмотреть Glade. https://ru.wikipedia.org/wiki/Glade https://glade.gnome.org/ : By using GtkBuilder, Glade XML files can be used in numerous programming languages including C, C++, C#, Vala, Java, Perl, Python,and others. https://www.opennet.ru/opennews/art.shtml?num=47838 http://gladewin32.sourceforge.net/ http://caesar.ftp.acc.umu.se/pub/GNOME/binaries/w ... /3.8/glade-3-8-5-installer.exe К Glade в довесок возможно нужно установить это, чтобы работало нормально (тестировал в Windows XP 32 bits): https://netix.dl.sourceforge.net/project/gtk-win/ ... ime-2.24.10-2012-10-10-ash.exe Однако иногда Glade при хаотичных действиях пользователя падает, поэтому наверное надо сохранять промежуточные результаты. Как понял, инструкции по работе с GTK и Glade на русском содержатся в платном видео курсе Шереметьева "Азбука программирования на языке Си" (2017). Хотя курс дорогой, не советуется скачивать его с форумов складчин и файлообменников, так как автору нужны денюжки с его продажи. Инструкции на других языках на видео https://www.youtube.com/results?search_query=glade gui Как учился работать с Glade методом тыка видео во вложении.
|
Автор: | Pimbom [ 30 ноя 2019, 11:14 ] | ||
Заголовок сообщения: | Re: GUI для создаваемых программ | ||
А в каком визуальном редакторе GUI можно делать диалог сохранения файлов, как в Windows? Хотя у меня с плагином https://sourceforge.net/projects/flashfolder/ выглядит вот так.
|
Автор: | kekc_leader [ 01 дек 2019, 04:01 ] |
Заголовок сообщения: | Re: GUI для создаваемых программ |
В Free Oberon можно делать самодельные графические интерфейсы, т. к. существует модуль Graph. Возможна и работа со звуком. Скоро будет доработан и опубликован модуль Gui. Подробнее здесь: https://zx.freeoberon.su/forum/viewtopic.php?f=79&t=475&p=3525#p3525 Пример кода с использованием модуля Gui (создание интерфейса сейчас происходит, так сказать, письменно): Код: "OBERON"
Обработчик события нажатия на кнопку: Код: "OBERON"
Диалог открытия файла предоставляется самой операционной системой. Для того, чтобы его вызывать, надо обратиться к соответствующей функции WinAPI. Там же должен появиться и Ваш плагин. |
Страница 1 из 1 | Часовой пояс: UTC + 2 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |