Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Hvordan : GTK Fargevalg
    The GIMP Toolkit , et brukergrensesnitt skaperen, kjører på mange plattformer, inkludert Windows , Mac og Linux. Uansett hvilken plattform de kjører på , applikasjoner store og små behov farger. Selv grunnleggende tekst redaktører lar brukere velge den fargen av sine skrifter. GTK har en kompleks og tungt dokumentert API, men du kan få GTK fargevalg dialog til brukeren ved hjelp av C-språk programmering instruksjoner. Du trenger
    Kildekoden for et GTK program
    Vis flere instruksjoner
    en

    Legg linjene nedenfor til programmet : en

    GtkWidget * gcolor = NULL ; GdkColor farge ; GInt respons,
    p Dette erklærer variablene som du trenger for fargevalg i programmet
    2

    Type neste kode segmentet inn i programmet : en .

    gcolor = gtk_color_selection_dialog_new ( " Velg en farge "); gtk_widget_show ( gcolor ) ; response = gtk_dialog_run ( GTK_DIALOG ( gcolor ));

    Dette skaper et GTK fargevalg dialog vindu for brukeren å velge en . farge
    3

    Skriv inn følgende linjer:

    if ( svar == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( gcolor ) - > colorsel ) , og farge); g_print ( "% s" , gdk_color_to_string ( og farge )); } else { g_print ( " Ingen farge valgt. "); }
    p Hvis brukeren trykker " OK " knappen, valgte fargen skrives til standard output . Hvis brukeren ikke velger en farge , er en melding om dette skrives ut i stedet
    4

    Kopier neste linje inn i programmet : .

    Gtk_widget_hide ( gcolor ) ;
    < p> Dette skjuler dialogen slik at brukeren ikke blir forvirret .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er Feilretting i Programming C 
    ·Hvordan Skyll Output Stream 
    ·Viktigheten av Process Selection i System Design 
    ·Hvordan lage en BlogSkin for Blogger 
    ·Hvordan feilsøke med DBX 
    ·Hvordan finne en Maximum i Array i C 
    ·Hvordan finne en minnelekkasje i Linux 
    ·Hvordan sende FIFO Utgang til en fil 
    ·Hvordan bruke Koder i en One- Dimensional Array 
    ·Slik utfører File I /O i C + + 
      Anbefalte artikler
    ·Assembly-programmer er for en IBM PC 
    ·Hvordan lage en side med Phpgacl 
    ·Slik bruker du en bryter uttalelse 
    ·Hvordan ha nullable Variabler 
    ·Hvordan legge til elementer til en Dropdown /ComboBox i…
    ·Hvordan Ring en lagret prosedyre i en SQL Server Fra VB…
    ·Hvordan bruke VBA i Access Query Design Vis 
    ·Hvordan lage et linjeskift i XSLT 
    ·Hvordan oppdage Peak i MATLAB 
    ·Hvor å Sjekk Java for heltall Strings 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/