Bonjour à tous.
J'ai quelques petits soucis. Je vais plutot mettre plusieurs posts que tous les mettre ici...
Je commence. Je voudrais récupérer le focus sur ma fenêtre principale une fois une boite de dialogue fermée. La boite de dialogue est ouverte après clic sur le 'Bouton1' décris dans la hiérarchie ci-dessous :
Voici ma hiérarchie simplifiée :
Fenetre
*******VBox
************HBox
******************Bouton1
******************Bouton2
************Label1
************Label2
************Eventbox
*********************Image
Quand je fais :
(parent étant Fenetre dans la hiérarchie), il m'appuie sur le bouton Bouton1 !
Code : Sélectionner tout - Visualiser dans une fenêtre à part gtk_window_activate_focus (GTK_WINDOW(parent));
J'ai donc essayé sur d'autres widgets, en l'occurrence l'Eventbox mais naturellement, j'obtiens :
Y a-t-il une astuce ou ne peut-on tout simplement pas le faire?
Code : Sélectionner tout - Visualiser dans une fenêtre à part invalid cast from `GtkEventBox' to `GtkWindow'
Partager