Sylvain Sauvage a écrit :
Pff… classe java.awt.Window, fonctions setAlwaysOnTop et consorts.
Temps de RTFM : 10 s.
Je me suis peut-être mal expliqué, désolé ! L'application que je veux
écrire ne doit pas mettre une de ses propres fenêtres au premier plan
mais la fenêtre d'une *application tierce*...
Un exemple concret : Au lancement de l'application, si une instance de
Firefox est déjà en cours d'exécution, alors j'aimerai automatiquement
la mettre au premier plan.
Ce que je ne parviens pas à trouver, c'est comment faire pour récupérer
le "handle" d'une fenêtre du système pour ensuite lui demander de passer
au premier plan.
Pour les autres toolkits, voir les autres docs, chacun
fournissant une méthode pour cela (p.ex. activer
Qt::WindowStaysOnTopHint dans les windowFlags pour Qt4).
Voir aussi EWMH et ICCCM.
Mais c’est sale (RTFM toujours).
Merci à toi et à Basile pour les liens vers ICCCM et EWMH, je vais
regarder ce que je peux en tirer.
Bonne soirée,
Guillaume.
--
*Guillaume MESSONNIER*
--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists Vous pouvez aussi ajouter le mot
``spam'' dans vos champs "From" et "Reply-To:"
Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]