|
|
@ -61,7 +61,6 @@ CONTEXT_MENU::~CONTEXT_MENU() |
|
|
|
CONTEXT_MENU& CONTEXT_MENU::operator=( const CONTEXT_MENU& aMenu ) |
|
|
|
{ |
|
|
|
Clear(); |
|
|
|
|
|
|
|
copyFrom( aMenu ); |
|
|
|
|
|
|
|
return *this; |
|
|
@ -158,9 +157,6 @@ std::list<wxMenuItem*> CONTEXT_MENU::Add( CONTEXT_MENU* aMenu, const wxString& a |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
m_submenus.push_back( aMenu ); |
|
|
|
aMenu->m_parent = this; |
|
|
|
|
|
|
|
return items; |
|
|
|
} |
|
|
|
|
|
|
@ -191,7 +187,8 @@ void CONTEXT_MENU::UpdateAll() |
|
|
|
std::cerr << "CONTEXT_MENU error running update handler: " << e.what() << std::endl; |
|
|
|
} |
|
|
|
|
|
|
|
updateHotKeys(); |
|
|
|
if( m_tool ) |
|
|
|
updateHotKeys(); |
|
|
|
|
|
|
|
runOnSubmenus( boost::bind( &CONTEXT_MENU::UpdateAll, _1 ) ); |
|
|
|
} |
|
|
@ -378,7 +375,7 @@ void CONTEXT_MENU::copyFrom( const CONTEXT_MENU& aMenu ) |
|
|
|
|
|
|
|
OPT_TOOL_EVENT CONTEXT_MENU::menuHandlerStub( const wxMenuEvent& ) |
|
|
|
{ |
|
|
|
return OPT_TOOL_EVENT(); |
|
|
|
return boost::none; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|