Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2090 connectés 

  FORUM HardWare.fr
  Programmation

  [C++/opengl] Comment créer une fenetre subwindows ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++/opengl] Comment créer une fenetre subwindows ?

n°41838
drakkeng
Posté le 21-06-2001 à 17:39:20  profilanswer
 

Salut, je n'arrive pas a créer  une SubWindow avec GLOW sur une fenêtre GLUT existante .
J'arrive a créer une fenetre glow séparé mais j'aimerais l'inclure dans ma fenetre principale (GLUT).

mood
Publicité
Posté le 21-06-2001 à 17:39:20  profilanswer
 

n°41855
tgrx
My heart is pumping for love
Posté le 21-06-2001 à 19:15:40  profilanswer
 

La doc de reference : tu la definis comme n'importe quel autre GlowComponent :
http://www.ugcs.caltech.edu/~dazum [...] indow.html
 
Le truc c'est que tu ne peux pas utiliser GlowQuickPalette, tu es oblige de passer par la Low-level API, et c'est un peu plus embetant... mais le resultat vaut le coup :love:
 
Sinon jette un coup d'oeil directement au tutorial 0, y a un exemple de SubWindow :hello:

n°41875
drakkeng
Posté le 21-06-2001 à 20:08:12  profilanswer
 

tgrx a écrit a écrit :

La doc de reference : tu la definis comme n'importe quel autre GlowComponent :
http://www.ugcs.caltech.edu/~dazum [...] indow.html
 
Le truc c'est que tu ne peux pas utiliser GlowQuickPalette, tu es oblige de passer par la Low-level API, et c'est un peu plus embetant... mais le resultat vaut le coup :love:
 
Sinon jette un coup d'oeil directement au tutorial 0, y a un exemple de SubWindow :hello:  




 
salut,
j'avais regardé le tutorial zero ,mais c'est c'est pas évident et je comprends pas tout :crazy:  ,en particulier le constructeur qui utilise un inline ,mais je regarderai mieux a tete reposé ,ça doit etre faisable .
 
merci de ton aide encore une fois tes conseils sont vraiment précieux .

n°41980
tgrx
My heart is pumping for love
Posté le 22-06-2001 à 10:37:38  profilanswer
 

Ben inline c'est pas mechant, c'est juste une directive de compilation qui "inclut" le code directement.
 
ex:
 
void f() { cout << "Marf" << endl; }
void main() { f(); f(); f(); }
 
Ici il y aura effectivement trois appels de la fonction f lors de l'execution.
En revanche, si tu declares f en inline, le compilateur inclut directement le contenu de f dans main(), et ca va donner ca a la compilation
 
void main() { cout << "Marf" << endl; cout << "Marf" << endl; cout << "Marf" << endl; }
 
Mais dans le source propose, je vois pas trop l'interet du 'inline' etant donne que l'appel du constructeur ne se fait qu'une fois, et que donc c'est pas critique de declarer les constructeurs en inline :??:
Peut-etre une mauvaise habitude du programmeur... :crazy:


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++/opengl] Comment créer une fenetre subwindows ?

 

Sujets relatifs
[opengl] Sphere texturee??DELPHI 5 : comment fermer automatiquement une fenêtre dos ?
[javascript] c'est quoi encore la fonction pour fermer une fenetre ?[javascript] Recuperer la largeur de la fenetre du browser
[Opengl] Comment faire du DRAG and DROP ?[HTML] Comment creer un caddy ?
[mandrake8] comment installer Opengl et GLUT ?fermer une fenetre qui contient des frames
[C++] OpenGLcomment creer un fichier d'aide ?!
Plus de sujets relatifs à : [C++/opengl] Comment créer une fenetre subwindows ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR