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

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

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

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

Ответ
 
Опции темы
Старый 03.03.2010, 19: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, 16:04   #2
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,354
Написано 2,470 полезных сообщений
(для 6,850 пользователей)
Ответ: Запарился блин!!! Хееелп!

Так. А зачем тебе использовать оба?
Используй один из них.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 06.03.2010, 22:51   #3
Miha
Нуждающийся
 
Регистрация: 07.04.2007
Сообщений: 50
Написано 5 полезных сообщений
(для 30 пользователей)
Ответ: Запарился блин!!! Хееелп!

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

Приведи код.
Кстати привет тебе с http://x3dgames.net.ru/ давно не виделись
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti

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


Опции темы

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

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


Часовой пояс GMT +4, время: 01:32.


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