Farben aus TColorDialog auslesen



  • Hallo zusammen!

    Ich möchte die Farben die im TColorDialog als Grundfarben zur Auswahl angeboten werden auslesen. Gibt es irgendeine Möglichkeit an diese Liste zu kommen? GetColorValues liefert leider nur die Namen der vordefinierten Farbkonstanten, die sich bei mir allerdings von den Farben im ColorDialog unterscheiden...

    Viele Grüße
    Christoph



  • Dann bleibt dir ja noch die Farben in ein Image zu zeichnen und dann auszulesen:

    Image1->Picture->Bitmap->Canvas->Pixels[X][Y];
    


  • wozu auch immer du das brauchst:

    R    G    B
    =============
    255, 128, 128
    255, 255, 128
    128, 255, 128
      0, 255, 128
    128, 255, 255
      0, 128, 255
    255, 128, 192
    255, 128, 255
    255,   0,   0
    255, 255,   0
    128, 255,   0
      0, 255,  64
      0, 255, 255
      0, 128, 192
    128, 128, 192
    255,   0, 255
    128,  64,  64
    255, 128,  64
      0, 255,   0
      0, 128, 128
      0,  64, 128
    128, 128, 255
    128,   0,  64
    255,   0, 128
    128,   0,   0
    255, 128,   0
      0, 128,   0
      0, 128,  64
      0,   0, 255
      0,   0, 160
    128,   0, 128
    128,   0, 255
     64,   0,   0
    128,  64,   0 
      0,  64,   0
      0,  64,  64
      0,   0, 128
      0,   0,  64
     64,   0,  64
     64,   0, 128
      0,   0,   0
    128, 128,   0
    128, 128,  64
    128, 128, 128
     64, 128, 128
    192, 192, 192
     64,   0,  64 
    255, 255, 255
    

    Reihenfolge der Werte in TColorDialog: von links -> rechts und von oben nach unten


Anmelden zum Antworten