Tu ai scris �n MA, 28 NOV 2000 :
> Salutare,
>
> Nu stiu daca aceasta intrebare isi avea loc aici. Poate reusiti sa ma
> lamuriti cu ceva, sau poate imi dati si mie un link. Uitati care este
> probl. Programez in OpenGL + KDevelop. Durerea mea este ca nu gasesc o
> functie Glut care sa ruleze o anumita animatie in full screen. De sub
> Windows este f simplu, dar nu vad solutia pentru X.
>
> TIA!
>
> P.S. Daca in cod declar rezolutia pe care o am la monitor, tot apar
> widget-urile X-ului...Vreau k ele sa disparaaaa!
Cred ca folosesti Mesa si atunci problema e destul de simpla.
ezista o functie ceva de genul XMesaHack care face un switching
windowed-mode <-> fullscreen.
Un exemplu (sau chiar mai multe) il gasesti in demourile 3dfx care vin cu mesa.
Problema e ca merge din cate stiu eu doar pe 3dfx.
Vezi ca in demo-uri ca sa activezi chestia asta trebe sa apesi space.
Iata si un mic code din glutKeyboardFunc callback:
...
#ifdef FX
case ' ':
fullscreen=(!fullscreen);
XMesaSetFXmode(fullscreen ? XMESA_FX_FULLSCREEN : XMESA_FX_WINDOW);
if(fullscreen){
oldW=W;
oldH=H;
W=640; H=480;
glutReshapeWindow(640, 480);
reshape(640, 480);
}
else{
W=oldW;
H=oldH;
glutReshapeWindow(oldW, oldH);
reshape(oldW, oldH);
}
break;
#endif
...
--
Mircea Mitu
Licitatii online la cyberclub.ro
http://licitatii.cyberclub.ro/
[EMAIL PROTECTED]
Need More Hits? Get FREE advertising at [EMAIL PROTECTED]
http://adzone.cyberclub.ro/
mailto:[EMAIL PROTECTED]
[ make a good-looking difference ]
http://web.ss.pub.ro/~mms/
[EMAIL PROTECTED]
---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to
unsubscribe from this list.