La GIMP Toolkit , un créateur de l'interface utilisateur , fonctionne sur de nombreuses plates-formes , y compris Windows , Mac et Linux. Peu importe quelle plateforme ils courent sur des applications petites et grandes ont besoin de couleurs . Même les éditeurs de texte de base permettent aux utilisateurs de choisir la couleur de leurs polices . GTK est une API complexe et fortement documenté , mais vous pouvez obtenir le dialogue de sélection de couleur GTK à l'utilisateur en utilisant des instructions de programmation en langage C . Choses que vous devez 
 code source d'un programme GTK 
 Afficher plus Instructions 
 1 
 Ajoutez les lignes ci-dessous pour votre programme : 
 
 GtkWidget * GColor = NULL; couleur GdkColor ; réponse gint ; 
 
 déclare les variables dont vous avez besoin pour la sélection de la couleur dans votre programme 
 2 
 Tapez le prochain segment de code dans votre programme : pour les hôtels. 
 GColor = gtk_color_selection_dialog_new ( " Choisissez une couleur "); gtk_widget_show ( GColor ) ; réponse = gtk_dialog_run ( GTK_DIALOG ( GColor ) ) ; 
 
 Cela crée une fenêtre de dialogue de sélection de couleur GTK pour l'utilisateur de sélectionner un . couleur 
 3 
 Entrez les lignes suivantes: 
 
 if ( réponse == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( GColor ) -> colorsel ) , et couleur); g_print ( "% s" , gdk_color_to_string ( et la couleur ) );} else { g_print ( " Pas de couleur sélectionnée. ");} 
 
 Si l'utilisateur appuie sur la touche "OK " bouton , la couleur sélectionnée est imprimé à la sortie standard. Si l'utilisateur ne sélectionne pas une couleur , un message indiquant ceci est imprimé à la place 
 4 
 Copiez la ligne suivante dans votre programme : . 
 
 Gtk_widget_hide ( GColor ) ; 
 < p> Cela masque le dialogue afin que l'utilisateur ne soit pas confondue.