Forum de la communauté SFML

Aide => Fenêtrage => Discussion démarrée par: BruceBoc le Janvier 27, 2014, 11:54:16 pm

Titre: Garder une fenêtre en 1er plan
Posté par: BruceBoc le Janvier 27, 2014, 11:54:16 pm
Bonjour,
J'ai une fenêtre principal qui prend tout l'écran, et je créé une petite fenêtre pour afficher des courbes et qui se superpose à la première. J'aimerai savoir si c'est possible que la 2ème fenêtre reste devant la 1ère même si je clic sur celle-ci.

Merci d'avance
Titre: Re : Garder une fenêtre en 1er plan
Posté par: Arneast le Janvier 29, 2014, 12:50:30 am
Salut !
Je sais qu'avec les évents tu peut détecter si une fenêtre gagne ou perd le focus, néanmoins je ne sais pas si on peut forcer la réactivation d'une autre fenêtre.
Sans pouvoir résoudre ce problème, as tu réellement besoin de deux fenêtres distinctes pour réaliser ce que tu souhaites?
Spécialement si elle doivent être superposées...Dans le cas ou c'est non obligatoire d'avoir deux fenêtres, regarde dans la documentation sur la classe RenderTexture , ça fera peut-être ton bonheur.
http://www.sfml-dev.org/documentation/2.1/classsf_1_1RenderTexture.php
Titre: Re : Garder une fenêtre en 1er plan
Posté par: BruceBoc le Janvier 29, 2014, 10:36:42 am
Le soucis, c'est que je veux que les courbes soient dans une fenêtre séparée pour pouvoir éventuellement le mettre sur un 2é moniteur.
 
Titre: Re : Garder une fenêtre en 1er plan
Posté par: G. le Janvier 29, 2014, 11:11:13 am
http://en.sfml-dev.org/forums/index.php?topic=2271.0
Apparemment non, pas juste en utilisant SFML en tout cas.
Titre: Re : Garder une fenêtre en 1er plan
Posté par: BruceBoc le Janvier 29, 2014, 12:56:04 pm
Tan pis, je verrai autrement.

Merci de la réponse
Titre: Re : Garder une fenêtre en 1er plan
Posté par: cob59 le Janvier 29, 2014, 03:40:22 pm
Tu peux éventuellement te baser sur la méthode employée par GMail pour rédiger un nouveau message :

Ça me semble être réalisable avec SFML seulement.
Titre: Re : Garder une fenêtre en 1er plan
Posté par: BruceBoc le Février 07, 2014, 11:52:18 pm
Merci des réponses, pour finir je vais utiliser tgui qui fournit non seulement des boutons et autres, mais aussi des fenêtres internes.