powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбот библиотеки GUI
6 сообщений из 6, страница 1 из 1
Выбот библиотеки GUI
    #34677211
ramid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Есть движок написанный на C++ Builder, сейчас он переводится на MS VC и нужно выбрть библиотеку для реализации GUI. Я ниже выложу документ с несколькими альтернативами и прошу как-то прокомментировать его. В частности очень интересны общедоступные примеры WinForms приложений со сложным интерфейсом для оценки.

-----------------------

Обзор библиотек, отобраны большие библиотеки предположительно с поддержкой производителя в ближайшие несколько лет, с хорошей документацией и большим сообществом пользователей, все имеют лицензию позволяющую один раз купить, если надо, и потом не платить никаких отчислений с продаж.

Желательно в компонентах сетки и графика иметь возможность обновления даных через методы (виртуальность), а не заполнением поячеечно. График должен поддерживать отображение пользовательской легенды отдельно от основной легенды.

WinForms (производитель Microsoft, входит в .NET framework http://windowsclient.net/ )
Стоимость – бесплатна
Наличие необходимых элементов – есть сторонний компонент Chart FX обеспечивающий всю необходимую функциональность, его стоимость – $899 Компонент очень хорошо ведет себя в памяти, каждый следующий график в приложении практически не занимает дополнительную память.
Простота использования – очень просто
Примеры -

MFC (производитель Microsoft http://msdn2.microsoft.com/en-us/library/d06h2x6e(vs.71).aspx )
Стоимость – бесплатна
Наличие необходимых элементов – нужно будет искать контрол для графиков
Удобство – сложно
Примеры – очень много программ под windows написаны на MFC


QT (производитель Trolltech http://trolltech.com/products/qt )
Стоимость – платная $3300 http://trolltech.com/products/qt/licenses/pricing
Наличие необходимых элементов – нужно будет искать контрол для графиков
Удобство – просто
Примеры - http://trolltech.com/customers/coolapps

wxWidgets ( http://www.wxwidgets.org/ )
Стоимость – бесплатна
Наличие необходимых элементов – нужно будет искать контрол для графиков, если он вообще есть
Удобство – среднее
Примеры - http://www.wxwidgets.org/about/screensh.htm

WPF (производитель Microsoft, входит в .NET framework 3.0 http://windowsclient.net/ )
Стоимость – бесплатна
Наличие необходимых элементов – нужно будет искать контрол для графиков
Удобство - ?
Примеры -

Stingray (производитель Rogue Wave http://www.roguewave.com/stingray/stingray.cfm )
Стоимость – платна $2255
Наличие необходимых элементов – все элементы есть, но возможно не поддерживается пользовательская легенда у графика
Удобство – средняя
Примеры – можно скачать демки с сайта
...
Рейтинг: 0 / 0
Выбот библиотеки GUI
    #34677740
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ramid wrote:

> QT (производитель Trolltech http://trolltech.com/products/qt )
> Стоимость ? платная $3300
Неправда. Там двойное лицензирование. Либо коммерческая версия (там, кстати,
несколько вариантов есть, различающихся по функционалу. Минимальная стоит
около $1000 - это только консоль), либо OpenSource лицензия. OpenSource
лицензией можно воспользоваться бесплатно.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбот библиотеки GUI
    #34677830
A.V.Goncharyk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В плюсах QT и WxWidgets - кросплатформенность (Win32/64, *nix, Linux, MacOS)
...
Рейтинг: 0 / 0
Выбот библиотеки GUI
    #34679196
k e k s
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторMFC (производитель Microsoft http://msdn2.microsoft.com/en-us/library/d06h2x6e(vs.71).aspx )
Стоимость – бесплатна


Бесплатна?? Ну-ну.. Наверное это когда через e-mule скачать? ;-)
...
Рейтинг: 0 / 0
Выбот библиотеки GUI
    #34679894
ErV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
k e k s wrote:

> Бесплатна?? Ну-ну.. Наверное это когда через e-mule скачать? ;-)
+1.
Она входит в комплект визуал студии, причем (как помню) MFC НЕ входит в
халявную версию (VC Express). Соответственно, хочешь юзать - покупай
студию.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Выбот библиотеки GUI
    #34680046
ramid
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, предполалается, что студия куплена.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Выбот библиотеки GUI
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]