electron159
Messages postés10Date d'inscriptionmercredi 21 février 2007StatutMembreDernière intervention27 mai 2007
-
24 mai 2007 à 12:50
electron159
Messages postés10Date d'inscriptionmercredi 21 février 2007StatutMembreDernière intervention27 mai 2007
-
24 mai 2007 à 22:31
Bonjour à tous:)
Je programme une petite application en C, avec une interface graphique en GTK;
En gros: il y-a une fenetre principale; en appuyant sur un bouton, on ouvre une fenêtre "secondaire".
Sur cette fenêtre secondaire, j'ai mis un bouton. J'aimerais que quant on appuie sur ce bouton la fenetre secondaire se ferme (son parent en fait). Mais je n'arrive qu'à détruire le bouton (au lieu de la fenetre).
Existe t-il une fonction gtk pour détruire un parent? Ou faut t-il utiliser les pointeurs? Comment faire?
Ps: j'ai un doute sur la macro de conversion. Si ca marche pas, ya toujours cette solution: (bcp moins sure car aucun test n'est fait)
GtkWidget * pParent = (GtkWidget*)data;