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.

Raspunde prin e-mail lui