O GIMP Toolkit, um criador de interface do usuário, é executado em muitas plataformas, incluindo Windows, Mac e Linux. Não importa o que plataforma são executados , aplicações pequenas e grandes cores necessidade . Mesmo editores de texto básicos permitem aos usuários escolher a cor de suas fontes . GTK tem uma API complexa e muito documentada, mas você pode começar o diálogo de seleção de cor GTK para o usuário usando instruções de programação de linguagem C . Coisas que você precisa 
 código-fonte de um programa GTK 
 Show Mais instruções 
 1 
 Adicione as linhas abaixo para o seu programa : 
 
 GtkWidget * gcolor = NULL; GdkColor cor ; resposta gint ; 
 
 Este declara as variáveis que você precisa para seleção de cores em seu programa 
 2 
 Digite o seguinte segmento de código em seu programa : . 
 
 gcolor = gtk_color_selection_dialog_new ( " Escolha uma cor "); gtk_widget_show ( gcolor ); resposta = gtk_dialog_run ( GTK_DIALOG ( gcolor ) ); 
 
 Isso cria uma janela de diálogo de seleção de cor GTK para o usuário para selecionar um cor 
 3 
 Digite as seguintes linhas: . 
 
 if ( resposta == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( gcolor ) -> colorsel ) , e cor ); g_print ( "% s" , gdk_color_to_string ( e cor) );} else { g_print ("Não cor selecionada. ");} 
 
 Se o usuário pressionar o "OK" botão, a cor selecionada é impressa para a saída padrão . Se o usuário não selecionar uma cor, uma mensagem indicando este é impresso em vez 
 4 
 Copie o seguinte linha em seu programa : . 
 
 Gtk_widget_hide ( gcolor ); 
 
 Isto esconde o diálogo para que o usuário não se confunde .