OpenCPN Partial API docs
Loading...
Searching...
No Matches
OCPNColourPickerCtrl Class Reference
Inheritance diagram for OCPNColourPickerCtrl:

Public Member Functions

 OCPNColourPickerCtrl (wxWindow *parent, wxWindowID id, const wxColour &initial= *wxBLACK, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxValidator &validator=wxDefaultValidator, const wxString &name="")
bool Create (wxWindow *parent, wxWindowID id, const wxColour &initial= *wxBLACK, const wxPoint &pos=wxDefaultPosition, const wxSize &size=wxDefaultSize, long style=0, const wxValidator &validator=wxDefaultValidator, const wxString &name="")
void OnButtonClick (wxCommandEvent &WXUNUSED(ev))
void InitColourData ()
void SetColour (wxColour &c)
wxColour GetColour (void)

Protected Member Functions

virtual void UpdateColour ()
wxSize DoGetBestSize () const
void OnPaint (wxPaintEvent &event)
 DECLARE_EVENT_TABLE ()

Detailed Description

Definition at line 227 of file ocpn_platform.h.

Constructor & Destructor Documentation

◆ OCPNColourPickerCtrl()

OCPNColourPickerCtrl::OCPNColourPickerCtrl ( wxWindow * parent,
wxWindowID id,
const wxColour & initial = *wxBLACK,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize,
long style = 0,
const wxValidator & validator = wxDefaultValidator,
const wxString & name = "" )

Definition at line 2204 of file ocpn_platform.cpp.

Member Function Documentation

◆ Create()

bool OCPNColourPickerCtrl::Create ( wxWindow * parent,
wxWindowID id,
const wxColour & initial = *wxBLACK,
const wxPoint & pos = wxDefaultPosition,
const wxSize & size = wxDefaultSize,
long style = 0,
const wxValidator & validator = wxDefaultValidator,
const wxString & name = "" )

Definition at line 2213 of file ocpn_platform.cpp.

◆ DoGetBestSize()

wxSize OCPNColourPickerCtrl::DoGetBestSize ( ) const
protected

Definition at line 2308 of file ocpn_platform.cpp.

◆ GetColour()

wxColour OCPNColourPickerCtrl::GetColour ( void )

Definition at line 2306 of file ocpn_platform.cpp.

◆ InitColourData()

void OCPNColourPickerCtrl::InitColourData ( )

Definition at line 2239 of file ocpn_platform.cpp.

◆ OnButtonClick()

void OCPNColourPickerCtrl::OnButtonClick ( wxCommandEvent & WXUNUSEDev)

Definition at line 2252 of file ocpn_platform.cpp.

◆ OnPaint()

void OCPNColourPickerCtrl::OnPaint ( wxPaintEvent & event)
protected

Definition at line 2324 of file ocpn_platform.cpp.

◆ SetColour()

void OCPNColourPickerCtrl::SetColour ( wxColour & c)

Definition at line 2300 of file ocpn_platform.cpp.

◆ UpdateColour()

void OCPNColourPickerCtrl::UpdateColour ( )
protectedvirtual

Definition at line 2286 of file ocpn_platform.cpp.


The documentation for this class was generated from the following files: