![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Проблема при переносе проги из оконного в полный экран в GLScene [Delphi, Windows]
Fosgen © (2005-03-16 19:27:00)Приветствую. Помогите кто чем может. :) Накропал прогу. С помощью GLScene. В оконном режиме. С формой. Решил попробовать ее вполноэкранном режиме. Переделал в DataModule, как в примерах показано. А при выполнении след. начального куска программы:
GLCamera1.SceneScale:=GLSceneViewer1.Width/160;
GLFullScreenViewer1.Active:=True;
if GLFullScreenViewer1.Handle=0 then Exit; //это уже я пробовал - не помогло.
На второй строке при активации вьювера происходит переключение в режим, затем приложение с неизвестной системе ошибкой "валится". Наводит на мысль что в чем-то виноват Cadencer - в примере его не было. При отключении Cadencer'а рисуется черный экран. Но как в таком случае чего рендерить - без Cadencer? В чем я туплю? Подскажите пожалуйста. Заранее спасибо за любой конструктивный ответ.
Xeno (2005-03-17 07:24:00) [21]Строка GLFullScreenViewer1.Camera:=GLCamera не нужна ,GLFullScreenViewer1 работает со стандартным вьюером,при срабатывании GLFullScreenViewer1.Active:=True; изображение берётся из стандартного TGLSceneViewer'а
Da Stranger (2005-03-16 21:56:00) [22]Единственное, что нужно, это GLFullScreenViewer1.Active:=True;
И камеру указать в дизайн-тайме GLFullScreenViewer1.Camera:=GLCamera;
DeadMeat (2005-03-16 19:43:00) [23]Приведи весь код...
---
...Death Is Only The Begining...