logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

wxColourPickerCtrl - Functions for wxColourPickerCtrl class

Data Types

wxColourPickerCtrl() = wx:wx_object()

Description

       This control allows the user to select a colour. The generic implementation is a button which brings up a
       wxColourDialog  when clicked. Native implementation may differ but this is usually a (small) widget which
       give access to the colour-chooser dialog. It is only available if wxUSE_COLOURPICKERCTRL is set to 1 (the
       default).

       Styles

       This class supports the following styles:

       See: wxColourDialog, wxColourPickerEvent

       This class is derived (and can use functions) from: wxPickerBasewxControlwxWindowwxEvtHandler

       wxWidgets docs: wxColourPickerCtrl

Events

       Event types emitted from this class: command_colourpicker_changed

Exports

new()->wxColourPickerCtrl()new(Parent,Id)->wxColourPickerCtrl()

              Types:

                 Parent = wxWindow:wxWindow()
                 Id = integer()

       new(Parent,Id,Options::[Option])->wxColourPickerCtrl()

              Types:

                 Parent = wxWindow:wxWindow()
                 Id = integer()
                 Option =
                     {col, wx:wx_colour()} |
                     {pos, {X :: integer(), Y :: integer()}} |
                     {size, {W :: integer(), H :: integer()}} |
                     {style, integer()} |
                     {validator, wx:wx_object()}

              Initializes the object and calls create/4 with all the parameters.

       create(This,Parent,Id)->boolean()

              Types:

                 This = wxColourPickerCtrl()
                 Parent = wxWindow:wxWindow()
                 Id = integer()

       create(This,Parent,Id,Options::[Option])->boolean()

              Types:

                 This = wxColourPickerCtrl()
                 Parent = wxWindow:wxWindow()
                 Id = integer()
                 Option =
                     {col, wx:wx_colour()} |
                     {pos, {X :: integer(), Y :: integer()}} |
                     {size, {W :: integer(), H :: integer()}} |
                     {style, integer()} |
                     {validator, wx:wx_object()}

              Creates a colour picker with the given arguments.

              Return: true if the control was successfully created or false if creation failed.

       getColour(This)->wx:wx_colour4()

              Types:

                 This = wxColourPickerCtrl()

              Returns the currently selected colour.

       setColour(This,Colname)->oksetColour(This,Col)->ok

              Types:

                 This = wxColourPickerCtrl()
                 Col = wx:wx_colour()

              Sets the currently selected colour.

              See wxColour::Set() (not implemented in wx).

       destroy(This::wxColourPickerCtrl())->ok

              Destroys the object.

wxWidgets team.                                     wx 2.1.1                            wxColourPickerCtrl(3erl)

Name

       wxColourPickerCtrl - Functions for wxColourPickerCtrl class

See Also