void ChatOptionsTab::OnColorChange( ColorButton* button ) { wxColour c = GetColourFromUser( this, button->GetColor() ); if ( c.IsOk() ) { button->SetColor( c ); } UpdateTextSample(); }
void GroupOptionsPanel::OnHighlightColorClick(wxCommandEvent& event) { ColorButton* origin = (ColorButton*)event.GetEventObject(); wxColour c = GetColourFromUser(this, origin->GetColor()); if (c.IsOk()) { origin->SetColor(c); useractions().SetGroupColor(m_current_group, c); } }
void SinglePlayerTab::OnColorButton( wxCommandEvent& /*unused*/ ) { User& u = m_battle.GetMe(); wxColour CurrentColour = u.BattleStatus().colour; CurrentColour = GetColourFromUser(this, CurrentColour); if ( !CurrentColour.IsOk() ) return; sett().SetBattleLastColour( CurrentColour ); m_battle.ForceColour( u, CurrentColour ); UpdateMinimap(); }
void BattleRoomTab::OnColourSel( wxCommandEvent& /*unused*/ ) { if ( !m_battle ) return; User& u = m_battle->GetMe(); wxColour CurrentColour = u.BattleStatus().colour; CurrentColour = GetColourFromUser(this, CurrentColour); if ( !CurrentColour.IsOk() ) return; sett().SetBattleLastColour( CurrentColour ); m_battle->ForceColour( u, CurrentColour ); }
void BattleroomListCtrl::OnColourSelect( wxCommandEvent& /*unused*/ ) { wxLogDebugFunc( _T("") ); wxColour CurrentColour = m_sel_user->BattleStatus().colour; CurrentColour = GetColourFromUser(this, CurrentColour); if ( !CurrentColour.IsOk() ) return; if( m_sel_user ) ((Battle*)m_battle)->ForceColour( *m_sel_user, CurrentColour ); }
void BattleroomListCtrl::OnColourSelect(wxCommandEvent& /*unused*/) { slLogDebugFunc(""); wxColour CurrentColour = lslTowxColour(m_sel_user->BattleStatus().colour); CurrentColour = GetColourFromUser(this, CurrentColour); if (!CurrentColour.IsOk()) return; if (m_sel_user) m_battle->ForceColour(*m_sel_user, wxColourTolsl(CurrentColour)); }
/* * WxButtonBCClick */ void MadHighlightingDialog::WxButtonBCClick(wxCommandEvent& event) { wxColour color=GetColourFromUser(WxPanelBC->GetBackgroundColour(), WxStaticText4->GetLabel()); if(color.Ok()) { SetPanelBC(color); this->Layout(); wxString colorname=WxStaticTextBCName->GetLabel(); SetAttrBC(color, colorname); SetToModifiedSyntax(g_Syntax); } }
/* * WxButtonFCClick */ void MadHighlightingDialog::WxButtonFCClick(wxCommandEvent& event) { wxColour color=GetColourFromUser(WxListCtrlKeyword->GetItemTextColour(g_Index), WxStaticText3->GetLabel()); if(color.Ok()) { SetPanelFC(color); this->Layout(); wxString colorname=WxStaticTextFCName->GetLabel(); SetAttrFC(color, colorname); SetToModifiedSyntax(g_Syntax); } }