Bonjour
Je cherche à générer une popup avec SDL.
je m'explique. J'ai ma fenêtre principale (SDL) et je souhaite en ouvrir une seconde toujours avec SDL. Que dois-je faire ?
Bonjour
Je cherche à générer une popup avec SDL.
je m'explique. J'ai ma fenêtre principale (SDL) et je souhaite en ouvrir une seconde toujours avec SDL. Que dois-je faire ?
Tu ne peux faire qu'un fenêtre par programme avec la SDL.
Soit tu sous divise l'écran principal en sous ecran
Soit tu fais appel a un autre exécutable qui s'ouvrira.
OK !
Donc, j'avais malheureusement raison
A moins que tu ne soit vraiment obliger d'utiliser la SDL, oriente toi vers la SFLM. C'est du C++ par contre.
J'ai eu de très bon echo de la SFLM (beaucoup moins de cSFLM, le portage C de SFLM). Pour l'instant, tant que la SDL 1.3 ne sortira pas, SFLM est un excellent choix pour du fenetrage.
Mon but est de comprendre la SDL. J'essaie de voir ce que je peux faire avec pour mieux guider mes étudiants qui la choisissent régulièrement pour leurs interfaces graphiques.
J'avais opté pour GTK que j'avais un peu bossé, mais eux, ont trouvé GTK trop compliqué
C'est une fonctionnalité qui n'est disponible que depuis la toute dernière version (je parle du multi-fenêtrage, donc la possibilité de faire des popup) et niveau documentation pour l'instant :s
Ceci est donc super intéressant !
Pour la peine, même une doc en anglais me suffirait !
SDL 1.3 est sorti disponible mais est toujours "en construction". Ce n'est pas une version officielle (non annoncée) et sans doute encore moins stable (pas testé de mon côté cependant).
Il peut être récupéré ici :
http://www.libsdl.org/hg.php ou encore http://www.libsdl.org/tmp/
Je n'ai pas trouvé de doc la concernant mis à part le doxygen :
http://www.libsdl.org/tmp/SDL-1.3-docs/index.html
ou le wiki non complet :
http://sdl.beuc.net/sdl.wiki/SDL-1.3...d72d11941a84d7
Le détail des nouveautés :
http://icculus.org/cgi-bin/finger/fi...§ion=sdl13
Pour la création d'une nouvelle fenêtre, je pense qu'il faut regarder au niveau de SDL_CreateWindow tout simplement.
Pour le moment, j'attends, mais je regarde dès que j'ai le temps de faire l'installation !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager