|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2011, 17:58 | #1 |
Регистрация: 15.02.2011
Сообщений: 6
|
Элементы управления(кнопки, меню) в fullscreen OpenGL приложении
Люди, пожалуйста, подскажите как сделать кнопки, выпадающие меню и т.д. в полноэкранном OpenGL приложении
Код:
Последний раз редактировалось suc-daniil; 15.02.2011 в 19:01. |
15.02.2011, 19:10 | #2 |
Регистрация: 15.02.2011
Сообщений: 6
|
Код чуть-чуть другой, это урезанный вариант, но общее понятие дать может, у меня он 17,6 кб
|
27.02.2011, 02:06 | #3 |
Delphi\C++
Форумчанин
Регистрация: 18.06.2008
Сообщений: 277
|
У самого OpenGL таких возможностей нет, поэтому надо всё рисовать вручную... Я например делал так: устанавливаю ортогональную проекцию и тупо рисую через glBegin/gEnd текстурируя. Обработку событий, типа нажатие кнопки, нужно проверить находится ли курсор внутри x, y, width и height кнопки.
Ортогональная проекция устанавливается так: Код:
Ещё как вариант использовать готовые библиотеки типа myGUI. Последний раз редактировалось Crivel; 27.02.2011 в 02:10. |
15.03.2011, 20:12 | #4 |
Регистрация: 15.02.2011
Сообщений: 6
|
Я тоже уже думал так делать, но надеялся что можно через glut
п.с. как мне соотнести х и у мышки с теми единицами, в которых opengl измеряет? |
30.03.2011, 22:11 | #5 |
Регистрация: 15.02.2011
Сообщений: 6
|
Забил на всё, ушёл на Irrlicht
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Элементы управления Excel | magana | Microsoft Office Excel | 4 | 15.12.2010 17:43 |
Элементы управления | Lawliet32 | Win Api | 5 | 25.04.2010 21:12 |
Элементы управления | ольгаг | Microsoft Office Excel | 0 | 12.03.2010 09:45 |
И сново sendMessage =) Как нажать пункт верхнего меню и меню правой кнопки? | TwiX | Win Api | 9 | 15.10.2009 01:57 |
Элементы управления | Rom1k06 | Microsoft Office Excel | 7 | 28.08.2008 09:47 |