Здравствуйте,
Я пишу программу на Python 2.7, используя
wxPython для GUI и
matplotlib для вырисовывания графиков. Для настройки цвета графика было решено использовать wx.ColourDialog.
Как можно вынуть именно hex-код из этого диалога?
Код ниже возвращает значение в формате RGB со значениями от 0 до 255, например
(128, 0, 128)def onColorDlg(self, event):
dlg = wx.ColourDialog(self)
dlg.GetColourData().SetChooseFull(True)
if dlg.ShowModal() == wx.ID_OK:
data = dlg.GetColourData()
print 'You selected: %s\n' % str(data.GetColour().Get())
dlg.Destroy()