git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@9805
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
#
# Author: Lorne White, Lorne.White@telusplanet.net
#
#
# Author: Lorne White, Lorne.White@telusplanet.net
#
# Licence: wxWindows license
#----------------------------------------------------------------------------
# Licence: wxWindows license
#----------------------------------------------------------------------------
self.win = parent
if size is None:
size = wxSize(20, 20)
self.win = parent
if size is None:
size = wxSize(20, 20)
mID = NewId()
self.b = b = wxButton(parent, mID, "", position, size)
EVT_BUTTON(parent, mID, self.OnClick)
mID = NewId()
self.b = b = wxButton(parent, mID, "", position, size)
EVT_BUTTON(parent, mID, self.OnClick)
self.set_colour_val = set_colour = wxColor(bcolour[0], bcolour[1], bcolour[2])
b.SetBackgroundColour(set_colour)
b.SetForegroundColour(wxWHITE)
self.set_colour_val = set_colour = wxColor(bcolour[0], bcolour[1], bcolour[2])
b.SetBackgroundColour(set_colour)
b.SetForegroundColour(wxWHITE)
def SetColour(self, bcolour):
self.b.SetBackgroundColour(bcolour)
def SetColour(self, bcolour):
self.b.SetBackgroundColour(bcolour)
def GetColour(self):
return self.set_colour
def GetColour(self):
return self.set_colour
def OnClick(self, event):
data = wxColourData()
data.SetChooseFull(true)
def OnClick(self, event):
data = wxColourData()
data.SetChooseFull(true)
dlg = wxColourDialog(self.win, data)
if dlg.ShowModal() == wxID_OK:
data = dlg.GetColourData()
dlg = wxColourDialog(self.win, data)
if dlg.ShowModal() == wxID_OK:
data = dlg.GetColourData()
- self.set_colour = set = data.GetColour().Get()
+ self.set_colour = set = data.GetColour().Get()
self.set_colour_val = bcolour = wxColour(set[0],set[1],set[2])
self.b.SetBackgroundColour(bcolour)
dlg.Destroy()
self.set_colour_val = bcolour = wxColour(set[0],set[1],set[2])
self.b.SetBackgroundColour(bcolour)
dlg.Destroy()