J'essaye d'avoir une fenêtre pour couvrir tout l'écran. Son positionnement et ses dimensions sont bien mais il est couvert par le panneau Gnome. Pour compliquer les choses, j'ai deux moniteurs et cette application doit prendre en charge les personnes ayant plusieurs écrans.Astuces de fenêtre GTK
WINDOW_TYPE_HINT_SPLASHSCREEN
est un bon début. Il couvre les deux écrans mais pas le panneau. Il est toujours là, juste derrière le panneau.
WINDOW_TYPE_HINT_DOCK
semblait idéal mais j'ai besoin de cette fenêtre pour se concentrer sur l'écoute d'un événement clavier. _DOCK
semble ignorer délibérément les événements de clavier (ce qui a un sens). Puis-je le forcer à prendre le focus clavier?
Y a-t-il un moyen de forcer une fenêtre à indice à couvrir le panneau?
Si la fenêtre n'est pas un dock pour les icônes ou un écran de démarrage alors pourquoi l'allusion de cette façon? La fonction * fulscreen() * fonctionne correctement sur une fenêtre non-indiquée. Y a-t-il une raison particulière pour laquelle les fenêtres doivent être suggérées? J'ai une application qui passe en plein écran lorsque 'f' est pressé. C'est la fenêtre principale que fullscreen() utilise et elle n'a aucun indice spécial. La taille et la position sont données avec window_move, set_size_request(). – frayser