Bonjour,
J'ai trois petits problèmes avec GTK+ sous windows auxquels je ne trouves aucune solution:

Le premier étant comment peut faire disparaître la console noire derrière l'interface graphique celle du cmd ou command.com

Le deuxième : Comment garder les noms des stock button en français car quand je compile mon projet et je le passe sur un autre ordinateur les noms des boutons prédéfinis passe en anglais.

Enfin comment peut on récupérer un pointeur sur un widget qui se trouve sur une autre fenêtre que celle depuis laquelle on l'appèlle par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
on_se_connecter_clicked                (GtkButton       *button,
                                        gpointer         user_data)
{
add_clicked_bool = 2;
window1 = lookup_widget(GTK_WIDGET(button),"window1");
hote = lookup_widget(GTK_WIDGET(button),"hote");
nom_mysql = lookup_widget(GTK_WIDGET(button),"nom_mysql");
pass_mysql = lookup_widget(GTK_WIDGET(button),"pass_mysql");
db_mysql = lookup_widget(GTK_WIDGET(button),"db_mysql");
se_connecter = lookup_widget(GTK_WIDGET(button),"se_connecter");
enregistrer = lookup_widget(GTK_WIDGET(button),"enregistrer");
window1 = create_window1 ();
gtk_widget_show (window1);
}
Ce code génère une erreur : Warning : widget not found window1 sachant que on_se_connecter_clicked est un handler du bouton se_connecter qui se trouve sur une autre fenêtre.
Merci de votre aide