#1 Le 27/05/2007, à 06:02
- man-d
Screem - impossible de fermer fenêtre " à propos "
Bonjour,
Je n'arrive pas a clore la fenêtre « A propos de Screem » dans l'éditeur Screem. C'est dans le menu « Aide ». Je dois fermer Screem puis l'ouvrir à nouveau pour pouvoir continuer a utiliser le logiciel sans cette fenêtre. Le bouton « fermer » est inactif de même que le bouton « x » dans le coin supérieur droit de la fenêtre. Quelqu'un d'autre a le même soucis ?
man-d
Ubuntu 7.04
Hors ligne
#2 Le 29/05/2007, à 23:38
- man-d
Re : Screem - impossible de fermer fenêtre " à propos "
Suis-je le seul a ne pas pouvoir fermer la fenêtre « A propos de Screem » ? Screem est un paquet supporté par l'équipe de canonical. Autant le signaler SI je ne suis pas le seul à avoir ce soucis mineur.
man-d
Ubuntu 7.04
Hors ligne
#3 Le 16/08/2007, à 11:05
- Tioneb v
Re : Screem - impossible de fermer fenêtre " à propos "
Pareil, j'ai le même problème que toi
#4 Le 16/08/2007, à 16:30
- pef
Re : Screem - impossible de fermer fenêtre " à propos "
Ce bug est connu sur le site du projet :
http://sourceforge.net/tracker/index.php?func=detail&aid=1752102&group_id=142&atid=100142
Mais pas chez Debian ni Ubuntu. Je suis en train de faire le patch
Hors ligne
#5 Le 16/08/2007, à 22:50
- pef
Re : Screem - impossible de fermer fenêtre " à propos "
Finalement mes souvenirs en gtk sont trop lointain, je laisse les connaisseurs s'en occuper
https://bugs.launchpad.net/ubuntu/+source/screem/+bug/133043
Hors ligne
#6 Le 16/08/2007, à 22:58
- trucutu
Re : Screem - impossible de fermer fenêtre " à propos "
Tiens, si c'est une appli en Gtk, j'ai remonté à peu près le même problème au développeur principal de gnomad2.
dans le code, il y avait
gtk_widget_show(dialog);
et la fenètre "à propos" ne se fermait pas avec la croix "x" par contre, elle se fermait avec le bouton "fermer"
apparement, ca marche mieux avec :
gtk_dialog_run(dialog);
gtk_widget_destroy(dialog);
Ah c'est beau le libre....
La chanson du dimanche - "La pêche !"
PC acheté chez Novatux : entièrement satisfait.
Faire des recherches solidaires !
Hors ligne
#7 Le 16/08/2007, à 23:24
- pef
Re : Screem - impossible de fermer fenêtre " à propos "
Nop, j'avais aussi essayé ce duo là, mais ce n'était pas codé comme chez toi ça ne marchait pas.
Le plus simple que j'avais trouvé était de réécrire la fonction avec gtk_show_about_dialog() qui simplifie énormément l'ensemble.
Mais là je préfère être le moins intrusif possible, pour quelqu'un ayant pratiquant le gtk couramment la modif à faire doit sauter aux yeux
Dernière modification par pef (Le 16/08/2007, à 23:24)
Hors ligne
#8 Le 16/08/2007, à 23:31
- trucutu
Re : Screem - impossible de fermer fenêtre " à propos "
Mais là je préfère être le moins intrusif possible, pour quelqu'un ayant pratiquant le gtk couramment la modif à faire doit sauter aux yeux
Oui, enfin, si tu t'amuses à réécrire le code des fonctions GTK, ça devrait te sauter aux yeux aussi...
La chanson du dimanche - "La pêche !"
PC acheté chez Novatux : entièrement satisfait.
Faire des recherches solidaires !
Hors ligne
#9 Le 17/08/2007, à 07:30
- pef
Re : Screem - impossible de fermer fenêtre " à propos "
Pourrais-tu poster la partie que tu avais modifiée toi ?
Hors ligne
#10 Le 17/08/2007, à 09:55
- trucutu
Re : Screem - impossible de fermer fenêtre " à propos "
Moi ? Je l'ai fais ... (#6)
J'en suis très loin de réecrire le code des librairies ....
Dernière modification par trucutu (Le 17/08/2007, à 09:56)
La chanson du dimanche - "La pêche !"
PC acheté chez Novatux : entièrement satisfait.
Faire des recherches solidaires !
Hors ligne
#11 Le 17/08/2007, à 16:28
- pef
Re : Screem - impossible de fermer fenêtre " à propos "
pef a écrit :Mais là je préfère être le moins intrusif possible, pour quelqu'un ayant pratiquant le gtk couramment la modif à faire doit sauter aux yeux
Oui, enfin, si tu t'amuses à réécrire le code des fonctions GTK, ça devrait te sauter aux yeux aussi...
On s'est mal compris
Je parlais d'utiliser la fonction gtk_show_about_dialog(), qui simplifie énormément la gestion d'une boite de dialogue de type "à propos", et non pas d'aller trifouiller dans le code de la bibliothèque elle-même
Hors ligne