Précédent   Forum du club des développeurs et IT Pro > Applications > Développement 2D, 3D et Jeux > API graphiques > SFML
SFML Forum d'entraide sur l'API SFML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/08/2012, 19h45   #1
arktic17
Invité de passage
 
Inscription : août 2012
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2012
Messages : 3
Points : 0
Points : 0
Par défaut Fenêtre au premier plan

Bonjour,

Est-il possible d'avoir une fenêtre en permanence au premier plan ? Y compris par dessus des applications en premier plan telles que des jeux ?
Si oui, est-ce possible sans qu'elle ait le focus ?

J'ai pas trouvé grand chose à l'aide de mon ami google

Cordialement
arktic17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2012, 10h52   #2
AuraHxC
Membre chevronné
 
Avatar de AuraHxC
 
Homme
Ingénieur développement logiciels
Inscription : mai 2006
Messages : 606
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Haute Garonne (Midi Pyrénées)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : mai 2006
Messages : 606
Points : 634
Points : 634
Je sais pas si il est possible de forcer ça avec SFML mais en général pour faire ce genre de chose, genre garder un terminal toujours visible. Tu fais clic droit sur ta fenêtre (genre sur la barre de titre) et tu coche : toujours visible ou un truc dans le genre.
AuraHxC est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2012, 11h58   #3
arktic17
Invité de passage
 
Inscription : août 2012
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2012
Messages : 3
Points : 0
Points : 0
En fait je voudrais pouvoir avoir un rendu comme team speak ou mumble sait le faire. L'interface reste visible en jeu et on peut interagir avec le jeu et l'application. Et je me demandais si on pouvait le faire avec la SFML
arktic17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2012, 19h15   #4
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 406
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 406
Points : 39 602
Points : 39 602
Bonjour,

J'ai regardé dans la documentation de SFML 1.6 et 2.0 et il ne semble pas que cela soit possible. En effet, dans l'argument "style" des fonctions de constructions des Window, il n'y a rien pour mettre en "Always on Top".
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2012, 20h24   #5
arktic17
Invité de passage
 
Inscription : août 2012
Messages : 3
Détails du profil
Informations forums :
Inscription : août 2012
Messages : 3
Points : 0
Points : 0
Merci pour la réponse, mais dommage, je voulais me lancer dans SFML. Ce sera pas pour cette fois :/. Il me semble que c'est possible en SDL, quelqu'un confirme?
Sinon une autre idée de bibliothèque relativement simple d'accès, accessible en C++, ou cela est possible?

Cordialement
arktic17 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/08/2012, 20h37   #6
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 406
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 406
Points : 39 602
Points : 39 602
Je ne confirmerai pas, je n'ai rien trouvé par rapport à ce point, dans la documentation : http://sdl.beuc.net/sdl.wiki/SDLDoc-fr/SDL_SetVideoMode

Déjà, je ne pense pas que l'on puisse éliminer une bibliothèque de type SFML / SDL pour ce genre d'arguments. En effet, vous pouvez toujours récupérer l'identifiant (Handle) de la fenêtre, comme le système de fenêtrage le défini (HWND sous Windows, et Window sous un serveur X) avec cette méthode : http://www.sdltutorials.com/sdl-tip-window-handle pour la SDL, ou la fonction Window::getSystemHandle().
Ensuite, vous pouvez utiliser les fonctions de la bibliothèque du système de fenêtrage pour faire ce que vous souhaitez.
Toutefois, cette méthode n'est pas splendide, car vous forcera à rajouter du code dépendant de la plate-forme utilisée.

Sinon, vous pouvez utiliser une bibliothèque plus complète au niveau des fenêtre et y intégrer la SDL (comme on peut le voir ici : http://irmatden.developpez.com/tutoriels/sdl/ ; mais il est possible de faire de même avec d'autres bibliothèques)
__________________
Vous souhaitez participer à la rubrique 2D / 3D / Jeux ? Contactez-moi
La rubrique a aussi un blog !

Ma page sur DVP
Mon Portfolio

Qui connaît l'erreur, connaît la solution.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 20h30.


 
 
 
 
Partenaires

Hébergement Web