void CFlashInterface::OnButton1() { // TODO: Add your control notification handler code here COLORREF localColor = RGB(local_swfbk_red,local_swfbk_green,local_swfbk_blue); CColorDialog colordlg(localColor,CC_ANYCOLOR | CC_FULLOPEN |CC_RGBINIT,this); if (colordlg.DoModal()==IDOK) { localColor = colordlg.GetColor(); local_swfbk_red = GetRValue(localColor); local_swfbk_green = GetGValue(localColor); local_swfbk_blue = GetBValue(localColor); } }
void CEditImage::OnBkcolor() { // TODO: Add your control notification handler code here if (!m_transWnd) return; CColorDialog colordlg(m_transWnd->m_backgroundColor,CC_ANYCOLOR | CC_FULLOPEN |CC_RGBINIT,this); if (colordlg.DoModal()==IDOK) { m_transWnd->m_backgroundColor = colordlg.GetColor(); } m_transWnd->Invalidate(); }
void QuenchFrame::OnShowColorChooser(wxCommandEvent &event) { wxColourDialog colordlg(this,0); if(colordlg.ShowModal() != wxID_OK) return; // color wasn't changed wxColour color = colordlg.GetColourData().GetColour(); Colord col( color.Red()/255., color.Green()/255., color.Blue()/255. ); // set the new color _qCtrlr->PathwayGroupArray_()[ _qCtrlr->PDBHelper_().Assignment().SelectedGroup() ].SetColor( col ); // update 3d data and menus _istyle->PathwayViz()->InvalidateColorCache(); _qCtrlr->UpdatePathwayViz(false); this->RefreshViz(); // add event to history? }