Войти
ФлеймФорумПрограммирование

Нужна удобная GUI библиотека C/C++

Страницы: 1 2 Следующая »
#0
(Правка: 21:51) 13:05, 30 июля 2021

Посоветуйте GUI библиотеку для удобства создания софта под винду, конкретно сейчас нужно для графического редактора с directx окошком в нем. Виндовый апи так себе, редко использовал, мерзкий он под сложные программы.

C/C++, под старые студии вроде 2008
С исходным кодом, чтоб фиксить или расширять функционал и не тащить дллки
Windows XP и выше, кроссплатформенность не нужна
x86/x64
Поддержка локализации, на лету менять язык не обязательно (обычно из xml гружу локалку)
Никаких OpenGL для отрисовки и тому подобного, дабы не конфликтовало с DirectX9/11 рендерингом в окна гуя
Излишества не используемые ни к чему
Лицензия MIT, BSD или подобное под коммерческое использование
Если платная, то с однократной покупкой и не более пары сотен баксов, без роялти и прочей мути

Спасибо!

EDIT: убрал не по теме путающую информацию


#1
13:21, 30 июля 2021

BorisV
> Нужна удобная GUI библиотека
Весь смысл бизнеса Билла Гейтса и его последователей в том и состоит, что таковой не существует.

#2
14:00, 30 июля 2021

BorisV
> для удобства создания софта под винду
это ты зря написал, так-то Dear ImGui

#3
14:04, 30 июля 2021

Да вроде кроме Qt ничего особого и нету.

#4
14:23, 30 июля 2021

#!
> Dear ImGui
+

#5
14:43, 30 июля 2021

Dream Imgui вроде же для игр чисто, а сделать обычный гуй без рендера нельзя?

#6
(Правка: 17:17) 17:13, 30 июля 2021

wxWidgets. Я бы взял. В интернете есть способ задания обобщенного рендер цикла на инглише и перевод книги автора либы.
Но тебе придётся купить dialogblocks, если не хочешь писать создание контролов руками. dialogblocks

#7
17:38, 30 июля 2021

0xBADCODE
Для wxWidgets есть и бесплатная прога вполне неплохая, как я помню - wxFormBuilder

#8
18:35, 30 июля 2021

BorisV
> старые студии вроде 2008
> Windows XP и выше
Позволь поинтересоваться, почему именно такие требования? Ты под музейный экспонат пишешь?

#9
18:49, 30 июля 2021

В написании своего ГУИ нет ничего сложного.

#10
(Правка: 19:02) 19:01, 30 июля 2021

3dhater
> В написании своего ГУИ нет ничего сложного.
К сожалению, есть. Win API, зараза, уже объектно-ориентированный и кривая инкапсуляция кривых объектов профита прочти не дает. В Win FOBOS я выиграл не более 50% на сокрытии обращений к очевидной лабуде и еще меньше - на уменьшении требуемых к заучиванию констант.

#11
19:13, 30 июля 2021

BorisV
> а сделать обычный гуй без рендера нельзя?
тогда это не пиши
> У меня специализация на 3д графике

#12
20:40, 30 июля 2021

3dhater, оптимист

#13
21:19, 30 июля 2021

Vlad2001_MFS
> 0xBADCODE
> Для wxWidgets есть и бесплатная прога вполне неплохая, как я помню -
> wxFormBuilder
Помню траблы какие-то были, потом использовал wxSmith, но он тоже подглючивает.

#14
(Правка: 21:51) 21:50, 30 июля 2021

Panzerschrek[CN]

> старые студии вроде 2008
> Windows XP и выше
Позволь поинтересоваться, почему именно такие требования? Ты под музейный экспонат пишешь?

Потому что под 2008 студию большинство моих проектов и более новые использую только при аутсорсе. Персональные предпочтения. WinXP, потому что пользователи сидят на ней и вертели они на причинном месте любителей новизны.

#!

> а сделать обычный гуй без рендера нельзя?
тогда это не пиши
> У меня специализация на 3д графике[/quote]

Вы что-то себе сами додумали, но наверно да, зря упомянул, путает, видимо. Мне лишь нужно упростить создание и работу с элементами интерфейса при создании обычных приложений. В принципе, для редактора можно использовать ImGui целиком его рендеря, но ищу что-то универсальное, чтоб изучить и юзать везде.

Страницы: 1 2 Следующая »
ФлеймФорумПрограммирование