From 092f753690cec1f4ee3a7ad2df53afc70caaa2f3 Mon Sep 17 00:00:00 2001 From: Vadim Zeitlin Date: Mon, 25 Mar 2002 14:31:43 +0000 Subject: [PATCH] fixed the menu bug introduced by the previous commit git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@14768 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- include/wx/gtk/menuitem.h | 2 +- include/wx/gtk1/menuitem.h | 2 +- src/gtk/menu.cpp | 8 ++++---- src/gtk1/menu.cpp | 8 ++++---- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/include/wx/gtk/menuitem.h b/include/wx/gtk/menuitem.h index ce936fa4ac..0fb1eed49d 100644 --- a/include/wx/gtk/menuitem.h +++ b/include/wx/gtk/menuitem.h @@ -62,7 +62,7 @@ public: private: // common part of all ctors - void Init(); + void Init(const wxString& text); // DoSetText() transforms the accel mnemonics in our label from MSW/wxWin // style to GTK+ and is called from ctor and SetText() diff --git a/include/wx/gtk1/menuitem.h b/include/wx/gtk1/menuitem.h index ce936fa4ac..0fb1eed49d 100644 --- a/include/wx/gtk1/menuitem.h +++ b/include/wx/gtk1/menuitem.h @@ -62,7 +62,7 @@ public: private: // common part of all ctors - void Init(); + void Init(const wxString& text); // DoSetText() transforms the accel mnemonics in our label from MSW/wxWin // style to GTK+ and is called from ctor and SetText() diff --git a/src/gtk/menu.cpp b/src/gtk/menu.cpp index b2098039c6..e6789d180b 100644 --- a/src/gtk/menu.cpp +++ b/src/gtk/menu.cpp @@ -713,7 +713,7 @@ wxMenuItem::wxMenuItem(wxMenu *parentMenu, wxMenu *subMenu) : wxMenuItemBase(parentMenu, id, text, help, kind, subMenu) { - Init(); + Init(text); } wxMenuItem::wxMenuItem(wxMenu *parentMenu, @@ -725,15 +725,15 @@ wxMenuItem::wxMenuItem(wxMenu *parentMenu, : wxMenuItemBase(parentMenu, id, text, help, isCheckable ? wxITEM_CHECK : wxITEM_NORMAL, subMenu) { - Init(); + Init(text); } -void wxMenuItem::Init() +void wxMenuItem::Init(const wxString& text) { m_labelWidget = (GtkWidget *) NULL; m_menuItem = (GtkWidget *) NULL; - DoSetText(m_text); + DoSetText(text); } wxMenuItem::~wxMenuItem() diff --git a/src/gtk1/menu.cpp b/src/gtk1/menu.cpp index b2098039c6..e6789d180b 100644 --- a/src/gtk1/menu.cpp +++ b/src/gtk1/menu.cpp @@ -713,7 +713,7 @@ wxMenuItem::wxMenuItem(wxMenu *parentMenu, wxMenu *subMenu) : wxMenuItemBase(parentMenu, id, text, help, kind, subMenu) { - Init(); + Init(text); } wxMenuItem::wxMenuItem(wxMenu *parentMenu, @@ -725,15 +725,15 @@ wxMenuItem::wxMenuItem(wxMenu *parentMenu, : wxMenuItemBase(parentMenu, id, text, help, isCheckable ? wxITEM_CHECK : wxITEM_NORMAL, subMenu) { - Init(); + Init(text); } -void wxMenuItem::Init() +void wxMenuItem::Init(const wxString& text) { m_labelWidget = (GtkWidget *) NULL; m_menuItem = (GtkWidget *) NULL; - DoSetText(m_text); + DoSetText(text); } wxMenuItem::~wxMenuItem() -- 2.45.2