| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> C /C + + Programming >> Content
    Sådan gør du: GTK Color Selection
    The GIMP Toolkit , en brugergrænseflade skaberen, kører på mange platforme, herunder Windows, Mac og Linux. Ligegyldigt hvilken platform de kører på , applikationer store og små behov farver. Selv basale teksteditorer lade brugerne vælge farven på deres skrifttyper. GTK har en kompleks og stærkt dokumenteret API , men du kan få den GTK farvevalg dialog til brugeren ved hjælp af C sprog programmering instruktioner. Ting du skal
    Kilde kode til en GTK -program
    Vis Flere Instruktioner
    1

    Tilføj linjerne nedenfor for at dit program : Hej

    GtkWidget * gcolor = NULL ; GdkColor farve GInt reaktion;

    Dette erklærer de variabler, du har brug for farvevalg i dit program
    2

    Type næste kodesegmentet dit program : Hej .

    gcolor = gtk_color_selection_dialog_new ( "Vælg farve ") gtk_widget_show ( gcolor ) respons = gtk_dialog_run ( GTK_DIALOG ( gcolor )),

    Dette skaber en GTK farvevalg dialogvindue for brugeren at vælge et . farve
    3

    Indtast følgende linjer :

    if ( svar == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( gcolor ) -> colorsel ) & farver), g_print ( "% s" , gdk_color_to_string (& farve) );} else { g_print ( "Ingen valgt farve. "); }
    p Hvis brugeren trykker på " OK " knap, valgte farve udskrevet til standard output . Hvis brugeren ikke vælge en farve , der er en meddelelse, der angiver dette i stedet udskrives
    4

    Kopier næste linje i dit program : .

    Gtk_widget_hide ( gcolor )
    < p> Dette skjuler dialog , så brugeren ikke bliver forvirret .

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan fjernes en Newline Character i C 
    ·Hvordan man skriver et program i C for metriske konvert…
    ·Sådan Konverter en heltal til en karakter i C + + 
    ·Sådan bruges Callback Funktion i C 
    ·Hvordan man kompilerer CPP i en Mac 
    ·Sådan ændres titler i proceslinjen med MFC 
    ·Sådan får du adgang videopodcasts Med iPhone SDK 
    ·Sådan bruges globale variabler for C Programming 
    ·Sådan tilføjes en start side til en webbrowser i C # 
    ·Sådan slettes en trykknap på Visual C 
      Anbefalede Artikler
    ·Sådan får du værdien af ​​Combo Box med JavaScript 
    ·Forskellige måder at formatere Datoer i VBA 
    ·Sådan Konverter en Integer Into en String i Java 
    ·Sådan Clean Up Start & slutningen af ​​en streng i Per…
    ·Sådan Sync Services Brug WCF 
    ·MySQL Distinct Tutorial 
    ·Sådan bruges Fortran i C + + Linux 
    ·Sådan frakoblet en PHP Session 
    ·Sådan Sortere en linket liste i Java 
    ·Sådan Beregn Expressions Med Increment & Decrement Ope…
    Copyright © Computer Viden http://www.computerdk.com