@remarks Only exists on Mac, other platforms do not have this method.
*/
static wxMenuBar* MacGetCommonMenuBar();
-
+
+ wxFrame *GetFrame() const;
+ bool IsAttached() const;
+ virtual void Attach(wxFrame *frame);
+ virtual void Detach();
+
};
but the application may call it at other times if required.
*/
void UpdateUI(wxEvtHandler* source = NULL);
+
+
+ void SetInvokingWindow(wxWindow *win);
+ wxWindow *GetInvokingWindow() const;
+ wxWindow *GetWindow() const;
+ long GetStyle() const;
+ void SetParent(wxMenu *parent);
+ wxMenu *GetParent() const;
+
+ virtual void Attach(wxMenuBar *menubar);
+ virtual void Detach();
+ bool IsAttached() const;
+
};
@onlyfor{wxmsw}
*/
- wxColour GetBackgroundColour() const;
+ wxColour& GetBackgroundColour() const;
/**
Returns the checked or unchecked bitmap.
@onlyfor{wxmsw}
*/
- wxFont GetFont() const;
+ wxFont& GetFont() const;
/**
Returns the help string associated with the menu item.
@onlyfor{wxmsw}
*/
- wxColour GetTextColour() const;
+ wxColour& GetTextColour() const;
//@}