2012-01-23 3 views
0

У меня есть старая программа, которая использует XUL и Mozilla Prism для отображения простого графического интерфейса. Он написан на C++, и я использую Visual Studio 2005. Это простая вещь, которая отправляет записанные данные с определенной скоростью через Интернет. Он имеет ползунок, который показывает, на какой временной отметке находятся данные, и если вы перетащите его, это позволит вам установить время на определенную точку. Он имеет переключатели для установки множителя скорости (1x, 10x, 25x).простой C++ GUI как замена XUL?

В любом случае, похоже, что они прекратили использование Mozilla Prism, и я хотел бы отказаться от использования XUL. Я нашел информацию о формах окон, а также wxwidgets. Мне все равно, работает ли он только в Windows. Какой самый простой способ реализовать базовый графический интерфейс, работающий с переключателями и ползунками?

+0

«Что вы, ребята, рекомендуете?» на самом деле не очень подходит для формата Q & A этого сайта. Все, что вы получите, это куча мнений людей без «правильных» или поддающихся проверке ответов. Есть много других вопросов, которые уже заданы в библиотеках GUI для C++; используйте функцию поиска и выберите тот, который вам нравится. –

+0

Хорошо, я отредактировал вопрос более конкретно –

+0

Приветствую вас, я знаю, что вы хотите отойти от XUL, но XULrunner сам по-прежнему поддерживается (и всегда будет), используя интерфейс XPCOM, должен делать то, что вам нужно. – tomdemuyt

ответ

2

Для простой работы встраивание TCL/TK - довольно солидный выбор. Однако, когда вы выходите за рамки простого использования, для поддержания хорошего разделения проблем требуется дисциплина.

+0

Отлично, я проверю это. Спасибо –

+0

@JoeLyga Возможно, другие могут исследовать, хотите ли вы остаться в чистом C++, хотя я не могу дать советы о том, насколько они легки. Я несколько ожидал, что у других будет такой вклад. FLTK, IUP приходят на ум. –