/************************************************************** *** ** SimpleChildWindow --- getContextMenu *** ***************************************************************/ wxMenu *SimpleChildWindow::getContextMenu() { assert( view ); return ContextMenuProvider().getContextMenu( this, view ); }
/************************************************************** *** ** BasicView --- getContextMenu *** ***************************************************************/ wxMenu *BasicView::getContextMenu() { return ContextMenuProvider().getContextMenu( frame, this ); }
/***************************************************** ** ** MainWindowStatusbar --- OnRightDown ** ******************************************************/ void MainWindowStatusbar::OnRightDown( wxMouseEvent &event ) { wxMenu *menu = ContextMenuProvider().getAppWindowContextMenu(); PopupMenu( menu, event.GetX(), event.GetY() ); delete menu; }