Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
How to: GTK Color Selection
De GIMP Toolkit , een gebruikersinterface schepper , draait op vele platformen waaronder Windows , Mac en Linux . Ongeacht welk platform waarop ze draaien , applicaties grote en kleine behoefte kleuren . Zelfs elementaire tekstverwerkers kunnen gebruikers kiezen de kleur van hun fonts . GTK is een complex en zwaar gedocumenteerde API , maar u kunt de GTK kleur selectie dialoog naar de gebruiker met behulp van de taal C programma-instructies . Wat je
Broncode Noodzaak voor een GTK programma
Toon Meer Aanwijzingen
1

Voeg de lijnen hieronder om uw programma :

GtkWidget
* gcolor = NULL ; GdkColor kleur ; gint reactie;

Dit verklaart de variabelen die je nodig hebt voor kleur selectie in uw programma

type 2 de volgende code segment in uw programma:
.

gcolor = gtk_color_selection_dialog_new ( " Selecteer een kleur " ) ; gtk_widget_show ( gcolor ) ; respons = gtk_dialog_run ( GTK_DIALOG ( gcolor ) ) ;

Dit creëert een GTK getinte ruiten selectie dialoog voor de gebruiker te selecteren een . kleur
3

Voer de volgende regels :

if ( response == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( gcolor ) - > colorsel ) , & kleur ) ; g_print ( " % s " , gdk_color_to_string ( en kleur ) ) ; } else { g_print ( " Geen kleur geselecteerd . " ) ; }

Als de gebruiker op de " OK " knop , wordt de geselecteerde kleur afgedrukt naar de standaard uitvoer . Als de gebruiker niet een kleur te selecteren , wordt een bericht weergegeven deze plaats gedrukt

Copy 4 de volgende regel in uw programma: .

Gtk_widget_hide
( gcolor ) ;

Dit verbergt de dialoog , zodat de gebruiker niet in de war raken .

Previous: Next:
  C /C + + Programming
·Hoe maak je een switch gebruik…
·Hoe maak je een startpagina Vo…
·Hoe maak je een vierkantsworte…
·Hoe te toegangscodes gebruiken…
·Hoe te LINQ gebruiken in WPF 
·C Statische Inline Functie 
·Hoe maak je een tekstbestand g…
·Hoe maak je een tekstvak toe a…
·Hoe kan ik een object Slepen i…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe kan ik een string in String PHP zoek…
·Hoe te Debug Met GDB in Linux 
·Hoe de klok op uw bureaublad instellen 
·Hoe maak je een functie Prototype in DLL…
·Wat Is Script Debugging ? 
·Hoe te Boolean Multiplication in Evaluee…
·Hoe te Python in Windows Start 
·Hoe te doen Toevoeging van variabelen in…
·Hoe kan ik een record localiseren een Re…
Copyright © Computer Kennis http://www.nldit.com