git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1176
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
class WXDLLEXPORT wxTabLayer: public wxList
{
class WXDLLEXPORT wxTabLayer: public wxList
{
-// Why did someone remove this, please?
-DECLARE_DYNAMIC_CLASS(wxTabLayer)
- wxTabLayer():wxList() {}
+ DECLARE_DYNAMIC_CLASS(wxTabLayer)
-void wxLogWindow::OnFrameCreate(wxFrame *WXUNUSED(frame))
+void wxLogWindow::OnFrameCreate(wxFrame * WXUNUSED(frame))
-void wxLogWindow::OnFrameDelete(wxFrame *WXUNUSED(frame))
+void wxLogWindow::OnFrameDelete(wxFrame * WXUNUSED(frame))
{
m_pLogFrame = (wxLogFrame *)NULL;
}
{
m_pLogFrame = (wxLogFrame *)NULL;
}
{
int id = menu->FindMenuIdByMenuItem(widget);
{
int id = menu->FindMenuIdByMenuItem(widget);
- wxASSERT( id != -1 ); // should find it!
+ // should find it for normal (not popup) menu
+ wxASSERT( (id != -1) || (menu->GetInvokingWindow() != NULL) );
if (!menu->IsEnabled(id)) return;
if (!menu->IsEnabled(id)) return;
{
int id = menu->FindMenuIdByMenuItem(widget);
{
int id = menu->FindMenuIdByMenuItem(widget);
- wxASSERT( id != -1 ); // should find it!
+ // should find it for normal (not popup) menu
+ wxASSERT( (id != -1) || (menu->GetInvokingWindow() != NULL) );
if (!menu->IsEnabled(id)) return;
if (!menu->IsEnabled(id)) return;