Fl_Color_Chooser Binding Map

Back to Index
Package name
Fl_Color_Chooser FLTK.Widgets.Groups.Color_Choosers

Note:

See Fl_Ask for related symbols that are not members of the Fl_Color_Chooser class.

Types
Fl_Color_Chooser Color_Chooser
  Color_Chooser_Reference
int Color_Mode
Constructors
Fl_Color_Chooser(int X, int Y, int W, int H, const char *L=0);
function Create
       (X, Y, W, H : in Integer;
        Text       : in String := "")
    return Color_Chooser;
Rely on the automatic use of begin when a group is created, or use begin/end explicitly, or add each widget to its intended parent group manually.
function Create
       (Parent     : in out Groups.Group'Class;
        X, Y, W, H : in     Integer;
        Text       : in     String := "")
    return Color_Chooser;
Static Functions and Procedures
static void hsv2rgb(double H, double S, double V,
    double &R, double &G, double &B);
procedure HSV_To_RGB
       (H, S, V : in     Long_Float;
        R, G, B :    out Long_Float);
static void rgb2hsv(double R, double G, double B,
    double &H, double &S, double &V);
procedure RGB_To_HSV
       (R, G, B : in     Long_Float;
        H, S, V :    out Long_Float);
Functions and Procedures
double b() const;
function Get_Blue
       (This : in Color_Chooser)
    return Long_Float;
double g() const;
function Get_Green
       (This : in Color_Chooser)
    return Long_Float;
int hsv(double H, double S, double V);
procedure Set_HSV
       (This    : in out Color_Chooser;
        H, S, V : in     Long_Float);

function Set_HSV
       (This    : in out Color_Chooser;
        H, S, V : in     Long_Float)
    return Boolean;
double hue() const;
function Get_Hue
       (This : in Color_Chooser)
    return Long_Float;
int mode();
function Get_Mode
       (This : in Color_Chooser)
    return Color_Mode;
void mode(int newMode);
procedure Set_Mode
       (This : in out Color_Chooser;
        To   : in     Color_Mode);
double r() const;
function Get_Red
       (This : in Color_Chooser)
    return Long_Float;
int rgb(double R, double G, double B);
procedure Set_RGB
       (This    : in out Color_Chooser;
        R, G, B : in     Long_Float);

function Set_RGB
       (This    : in out Color_Chooser;
        R, G, B : in     Long_Float)
    return Boolean;
double saturation() const;
function Get_Saturation
       (This : in Color_Chooser)
    return Long_Float;
double value() const;
function Get_Value
       (This : in Color_Chooser)
    return Long_Float;