Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   www.boolean.name > Программирование игр для компьютеров > BlitzMax > 3D-программирование

3D-программирование miniB3D, OpenGL

Ответ
 
Опции темы
Старый 03.03.2010, 16:53   #1
Miha
Нуждающийся
 
Регистрация: 07.04.2007
Сообщений: 50
Написано 5 полезных сообщений
(для 30 пользователей)
Печаль Запарился блин!!! Хееелп!

Кно нибудь ответит наконец на мой вопрос!
Пользуюсь BM+B3DSDK+MaxGui

Известно что Blitz3D использует свой обработчик сообщений, т.е.
bbKeyDown(),bbInput, bbMouseX() обрабатывается им.

В MaxGui тоже нужно обрабатывать события от Гаджетов в цыкле используя при этом функции типа WaitEvent(), EventSource(), EventID()

Но они как бы блокируют друг друга, т.е. я уже не могу использовать стандартный ввод (bbKeyDown(),bbInput, bbMouseX()) если у меня есть цыкл с обработчиком окошек (MaxGui).

Возможно ли это как-то исправить или обойти???
Или если нет, то есть ли альтернатива???

Зарание спасибо!
(Offline)
 
Ответить с цитированием
Старый 06.03.2010, 13:04   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: Планета Земля
Сообщений: 4,076
Написано 2,292 полезных сообщений
(для 6,401 пользователей)
Ответ: Запарился блин!!! Хееелп!

Так. А зачем тебе использовать оба?
Используй один из них.
__________________
Retry, Abort, Ignore? █
Пека: AMD Athlon II x4 2.6Ghz; 8Gb ram; Nvidia Geforce GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 06.03.2010, 19:51   #3
Miha
Нуждающийся
 
Регистрация: 07.04.2007
Сообщений: 50
Написано 5 полезных сообщений
(для 30 пользователей)
Ответ: Запарился блин!!! Хееелп!

Сообщение от Randomize Посмотреть сообщение
Так. А зачем тебе использовать оба?
Используй один из них.
Я так понял ты имеешь ввиду использовать обработчик MaxGui! Но у меня не получается просто отлавливать сообщение
EventKeyDown(), EventData() - не работает, и примера нет
(Offline)
 
Ответить с цитированием
Старый 06.03.2010, 22:34   #4
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: Планета Земля
Сообщений: 4,076
Написано 2,292 полезных сообщений
(для 6,401 пользователей)
Ответ: Запарился блин!!! Хееелп!

Приведи код.
Кстати привет тебе с http://x3dgames.net.ru/ давно не виделись
__________________
Retry, Abort, Ignore? █
Пека: AMD Athlon II x4 2.6Ghz; 8Gb ram; Nvidia Geforce GTX 750 Ti

Последний раз редактировалось Randomize, 08.03.2010 в 07:48.
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +1, время: 00:08.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com