(&ну вот и злобное ЙА дотянулось до интернетов&)
Привет всем!
Я делаю мотор на SDL для одного конкретного приложения(не игры). Собственно сам я никогда не занимался SDL-ем, (OpenGL в общих чертах).
Интересует такой вопрос:
Мне нужен мини GUI. Монстров типа CEGUI или guichan не предлагать(мне то 5% от них нужно). И плохо_работающие_под_windows тоже(типа GUILib
или SDL_gui - под linux-ом всё классно, а вот под виндой...)
Ну так вот, звёзды сказали мне делать его самому.
Мне нужно от него 2 вещи: 1.отображение текстовых(!) кнопок, при наведении курсора они должны становиться ярче, и естественно
нажатие=GME_MGUIPRESS(#define GME_MGUIPRESS (SDL_USEREVENT+2)) которое обрабатывается в обработчике событий.
2. Вывод текста. На русском языке
(я очень долго калупал SDL_ttf - так и не выводится русский).
Привет всем!
Я делаю мотор на SDL для одного конкретного приложения(не игры). Собственно сам я никогда не занимался SDL-ем, (OpenGL в общих чертах).
Интересует такой вопрос:
Мне нужен мини GUI. Монстров типа CEGUI или guichan не предлагать(мне то 5% от них нужно). И плохо_работающие_под_windows тоже(типа GUILib
или SDL_gui - под linux-ом всё классно, а вот под виндой...)
Ну так вот, звёзды сказали мне делать его самому.
Мне нужно от него 2 вещи: 1.отображение текстовых(!) кнопок, при наведении курсора они должны становиться ярче, и естественно
нажатие=GME_MGUIPRESS(#define GME_MGUIPRESS (SDL_USEREVENT+2)) которое обрабатывается в обработчике событий.
2. Вывод текста. На русском языке
(я очень долго калупал SDL_ttf - так и не выводится русский).Исходя из вышеперечисленного, что подскажете делать, кроме убиения себя битой, ап стену и т.п.(xD)?
А GUI-ня которая используется в примерах под DirectX тебя не устроит? Переписать вызовы direct-а на openGl-вские и юзать на здоровье.