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
This commit is contained in:
Vadim Zeitlin
2002-03-25 14:31:43 +00:00
parent a27d279f9d
commit 092f753690
4 changed files with 10 additions and 10 deletions

View File

@@ -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()

View File

@@ -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()

View File

@@ -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()

View File

@@ -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()