mantech 99 September 8, 2023 Posted September 8, 2023 (edited) · Report post Приветствую. Вопросик такой, не встречались-ли никому редакторы форм для графических приложений, виджетов и пр. а-ля винда и подобные, EMWIN- подобные и пр, но в исходниках на Си (С++), язык принципиально, т.е. всякие шарпы, qt и пр. не интересно. Под винду, любую версию))) Наверняка есть что-то подобное, чтоб с нуля не ваять все это хозяйство))) Edited September 8, 2023 by mantech Quote Share this post Link to post Share on other sites More sharing options...
x893 76 September 8, 2023 Posted September 8, 2023 · Report post https://github.com/x893/NextionEditor Quote Share this post Link to post Share on other sites More sharing options...
mantech 99 September 8, 2023 Posted September 8, 2023 · Report post 37 минут назад, x893 сказал: https://github.com/x893/NextionEditor Надо глянуть, можно в 2х словах что это конкретно, а если есть какой-нить скомпиленный демо или рабочий бинарник, чтоб запустить и посмотреть в живую - было б вообще здорово)) Quote Share this post Link to post Share on other sites More sharing options...
x893 76 September 8, 2023 Posted September 8, 2023 · Report post https://nextion.tech/editor_guide/ https://github.com/x893/NextionEditor компилируйте и смотрите Quote Share this post Link to post Share on other sites More sharing options...
mantech 99 September 10, 2023 Posted September 10, 2023 (edited) · Report post В 08.09.2023 в 21:13, x893 сказал: смотрите Понял, спасибо. Там на сайте уже есть скомпилированная версия, если в исходниках она и есть, то это то, что надо... Edited September 10, 2023 by mantech Quote Share this post Link to post Share on other sites More sharing options...
kochevkv 1 August 11, 2024 Posted August 11, 2024 · Report post On 9/8/2023 at 12:12 PM, mantech said: Приветствую. Вопросик такой, не встречались-ли никому редакторы форм для графических приложений, виджетов и пр. а-ля винда и подобные, EMWIN- подобные и пр, но в исходниках на Си (С++), язык принципиально Для stm и nxp emwin был в виде lib файлов. К нему шел редактор окон под windows, конвертер шрифтов и еще чего-то там. На работе для stm вроде лежал скачаный архив. Доки наemwin хорошие Quote Share this post Link to post Share on other sites More sharing options...
_pv 101 August 11, 2024 Posted August 11, 2024 · Report post fluid для fltk, но он страшный Quote Share this post Link to post Share on other sites More sharing options...
mantech 99 August 11, 2024 Posted August 11, 2024 · Report post 3 часа назад, kochevkv сказал: К нему шел редактор окон под windows, конвертер шрифтов и еще чего-то там. На работе для stm вроде лежал скачаный архив. Доки наemwin хорошие Только сам он очень примитивный, нет многих виджетов, шрифтовый движок очень примитивный, нет TTF шрифтов и пр. Ну и для меня самый минус - нет генератора ресурсных файлов, все, что он выдает - сишный код для компиляции, т.е. ГУЙ будет скомпилирован вместе с программой и если клиенту нужно будет заменить форму, то надо перекомпилировать программу. Для простенького окошка какого-нить стм контроллера это еще куда ни шло, но для более серьезных задач с многооконным гуем и кучей графики это уже вчерашний день... Quote Share this post Link to post Share on other sites More sharing options...
selax 24 August 11, 2024 Posted August 11, 2024 · Report post В 08.09.2023 в 12:12, mantech сказал: в исходниках на Си (С++), язык принципиально, т.е. всякие шарпы, qt и пр. не интересно Не совсем понял что нужно, т.к. qt он как раз на Си++. Qt Creator, вот например: https://github.com/qt-creator/qt-creator Есть ещё wxWidgets, у него много редакторов. И по моему все на Си++. например wxuieditor: https://github.com/KeyWorksRW/wxUiEditor Он простенький, но я так понимаю сложный и не надо. Quote Share this post Link to post Share on other sites More sharing options...
kochevkv 1 August 11, 2024 Posted August 11, 2024 · Report post 2 hours ago, mantech said: это уже вчерашний день... Да, он уже старичок) лет 15 наверно точно есть. Но для слабых платформ неплох, есть все основные примитивы, антиализинг, в том числе в шрифтах. Все просто и понятно. Quote Share this post Link to post Share on other sites More sharing options...
kochevkv 1 August 11, 2024 Posted August 11, 2024 · Report post On 9/8/2023 at 12:12 PM, mantech said: Вот тут ребята остановились на Azure rtos guix https://habr.com/ru/articles/673944/ Ну и в комментах предлагают QT и lvgl Quote Share this post Link to post Share on other sites More sharing options...
mantech 99 August 12, 2024 Posted August 12, 2024 (edited) · Report post 7 часов назад, kochevkv сказал: Вот тут ребята остановились на Azure rtos guix Так там кроме кругов-то этих радужных на фотке и показа картинок-кнопок, есть еще что-нить, приземленное к использованию? Особенностью этого GUI является тесная привязка к Azure RTOS. Т.е. GUI работает полагаясь на сервисы этой операционной системы. - ну и это как бы намекает на недостаток... Приложение для создания экранов называется - Azure RTOS GUIX Studio, текущая версия - 6.1.11.0. - а эта прога есть в исходниках? Ну и для этого, ИМХО вообще не нужен никакой ГУЙ)) Картинка бэкграунда и печать кастомными шрифтами... Edited August 12, 2024 by mantech Quote Share this post Link to post Share on other sites More sharing options...
kochevkv 1 August 12, 2024 Posted August 12, 2024 · Report post 2 hours ago, mantech said: Приложение для создания экранов называется - Azure RTOS GUIX Studio, текущая версия - 6.1.11.0. - а эта прога есть в исходниках? Может тут? https://github.com/azemb-todd/azure-rtos_guix Простите, я теперь понял в чем был изначальный вопрос. Типа такого еще есть https://github.com/CURTLab/LVGLBuilder 2 hours ago, mantech said: для этого, ИМХО вообще не нужен никакой ГУЙ)) Картинка бэкграунда и печать кастомными шрифтами... 100% Quote Share this post Link to post Share on other sites More sharing options...
mantech 99 August 12, 2024 Posted August 12, 2024 (edited) · Report post 1 час назад, kochevkv сказал: Может тут? https://github.com/azemb-todd/azure-rtos_guix Может. Ну и толстая же она, 700 метров в архиве!! Думал, что еще дистриб винды в комплекте шел)) Масдай, он везде масдай))) Edited August 12, 2024 by mantech Quote Share this post Link to post Share on other sites More sharing options...