void TagsOptionsDlg::OnColouringPropertyValueChanged(wxPropertyGridEvent& event) { // Enable the local variables colouring feature SetFlag(CC_COLOUR_VARS, m_pgPropColourLocalVariables->GetValue().GetBool()); // Enable pre processor tracking (must come after we set the flags above) SetColouringFlag(CC_COLOUR_MACRO_BLOCKS, m_pgPropTrackPreProcessors->GetValue().GetBool()); }
void TagsOptionsDlg::OnColouringPropertyValueChanged(wxPropertyGridEvent& event) { // Enable the local variables colouring feature SetFlag(CC_COLOUR_VARS, m_pgPropColourLocalVariables->GetValue().GetBool()); // if any of the types is selected, enable this feature size_t ccColourFlags(0); ccColourFlags = m_pgPropColourWorkspaceSymbols->GetValue().GetInteger(); m_data.SetCcColourFlags(ccColourFlags); SetFlag(CC_COLOUR_WORKSPACE_TAGS, (ccColourFlags > 0)); // Enable pre processor tracking (must come after we set the flags above) SetColouringFlag(CC_COLOUR_MACRO_BLOCKS, m_pgPropTrackPreProcessors->GetValue().GetBool()); }