Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> C /C + + -programmering >> Content

    Hur: GTK Färgval

    The GIMP Toolkit , ett användargränssnitt skapare , körs på många plattformar, inklusive Windows , Mac och Linux . Oavsett vilken plattform de körs på , ansökningar stora och små behov färger . Även grundläggande textredigerare låter användarna välja färg på sina typsnitt . GTK har en komplex och tungt dokumenterade API , men du kan få den GTK dialogen färgvalet till användaren med hjälp av C- instruktioner språk programmering . Saker du behöver
    Källkod för ett GTK -program
    Visa fler instruktioner
    1

    Lägg raderna nedan för att ditt program :

    GtkWidget * gcolor = null; GdkColor färg , GInt svar;

    Detta förklarar de variabler du behöver för färgval i ditt program
    2

    Type nästa kodsegmentet ditt program :
    .

    gcolor = gtk_color_selection_dialog_new ( " Välj en färg " ) ; gtk_widget_show ( gcolor ) , svar = gtk_dialog_run ( GTK_DIALOG ( gcolor ) ) ;

    Detta skapar ett GTK färg fönster val dialog för användaren att välja ett . färg Addera 3

    Ange följande rader :
    p Om ( svar == GTK_RESPONSE_OK ) { gtk_color_selection_get_current_color ( GTK_COLOR_SELECTION ( GTK_COLOR_SELECTION_DIALOG ( gcolor ) - > colorsel ) , & färg ) , g_print ( " % s " , gdk_color_to_string ( och färg ) ) ;} else { g_print ( " Ingen färg vald . " ) ; }
    p Om användaren trycker på " OK " knappen är vald färg tryckt till standard ut . Om användaren inte väljer en färg , är ett meddelande som anger detta ut istället nästa rad i ditt program
    4

    Copy : .

    Gtk_widget_hide ( gcolor ) ;

    det här döljer dialogen så att användaren inte blir förvirrad .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man använder funktionen Template Överbelastning i…
    ·Hur man gör en Ljudknappen i Xcode
    ·Hur man använder Strpbrk funktion i C + +
    ·Hur man upptäcker Blow av Mic på Xcode
    ·UNIX C Tutorial
    ·Hur man använder Scanf Command i C + +
    ·Så här visar procentsatser i C + +
    ·Hur man använder Friend funktioner i C + +
    ·Hur du gör din egen Game Engine
    ·Ta bort en rad i DataGridView
    Utvalda artiklarna
    ·Exec Vs. System i PHP
    ·Hur man använder en textruta för filnamn VB6
    ·Vad skrivs alltid i en If /Sedan Statement
    ·Hur man skriver Pascal Pseudokod
    ·Connection Pool Tutorial
    ·Mid funktion i Visual Basic
    ·Computer Programming Tips
    ·Hur man skapar en relationsdatabas Modell
    ·Hur du formaterar utskrift i uppradade kolumner i Java
    ·Hur: PHP för att flytta data från en MySQL tabell til…
    Copyright © Dator Kunskap http://www.dator.xyz