Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

GBX.ru _ GP2X _ Кстати о гуях

Автор: EugeneP Вторник, 30 июня 2009, 22:27

У меня тут встал вопрос чем изобразить интерфейс в своей проге (пишу "читалку").
Требования: относительная функциональная полнота, относительная простота, переносимость вверх и вбок (PC, GP2X, Dingoo), последующее повторное использование.
Товарищи в http://gbx.ru/index.php?showtopic=46921# вот собрались QT портировать. Дело хорошее, конечно, но не скорое.

Стал искать. Сначала думал портануть guichan или libagar, начал даже, но потом вот такое чудо нашлось: http://www.libsdl.org/projects/GUIlib/

Дёшево, сердито, портировать не надо (тупо компилица скопом - и готова либа, зависимости - только SDL)

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

Думаю что у меня дня через три нарисуется портируемый каркас не игрового приложения (менюшка там, окна диалоговые, скроллеры) с нормальным понятием о русском языке.


Автор: Hahahoj Среда, 01 июля 2009, 06:27

Евгений, ты как не родной. Спросил бы в Аське, я б тебе эту ссыль дал:
http://dl.openhandhelds.org/cgi-bin/gp2x.cgi?0,0,0,0,19,2434
На GP2X wxWidgets пускаются и пашут прилично.
Альтернативку посмотрю, привязка только к SDL радует, спасибо за ссылку.

Автор: EugeneP Среда, 01 июля 2009, 09:46

Поздняк smile.gif Я её уже обучил русскому и джойстику smile.gif

Нормальные тулкиты потом спотируем обязательно... и, скорее всего, не мы smile.gif

Автор: minenok Вторник, 02 февраля 2010, 16:16

Можно глянуть где-то чего получилось в итоге из GUIlib на wiz? Я перекомпилил свой GP2X сэмплер под wiz вчера, все прошло ОК, тока почему-то аудибуфер в 128 который на GP2X отлично работал на wiz тормозил, поставил 256, все заработало как надо. А гуя у меня к нему нет никакого, вот выбираю, GUIlib в кандидатах, хочется посмотреть в работе.

Автор: EugeneP Вторник, 02 февраля 2010, 20:44

А болт вышел ( Я ушел на феникс, а читалка так и осталась без гуя. Все упомянутые как оказалось в корне несовместимы с большими таблицами символов, а сложные типа AGAR сложны.