Get/SetTitle only for wxTopLevelWindow (wxMGL part).

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36086 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Włodzimierz Skiba
2005-11-04 18:49:49 +00:00
parent 72c23f8e29
commit 46ae103b9f
5 changed files with 43 additions and 36 deletions

View File

@@ -48,10 +48,16 @@ public:
long style = 0,
const wxString& name = wxPanelNameStr);
// implement base class (pure) virtual methods
// -------------------------------------------
virtual void SetLabel( const wxString &WXUNUSED(label) ) {}
virtual wxString GetLabel() const { return wxEmptyString; }
virtual void Raise();
virtual void Lower();
virtual bool Show(bool show = TRUE);
virtual bool Show(bool show = true);
virtual void SetFocus();
@@ -59,7 +65,7 @@ public:
virtual void WarpPointer(int x, int y);
virtual void Refresh(bool eraseBackground = TRUE,
virtual void Refresh(bool eraseBackground = true,
const wxRect *rect = (const wxRect *) NULL);
virtual void Update();
virtual void Clear();
@@ -67,7 +73,7 @@ public:
virtual void Thaw();
virtual bool SetCursor(const wxCursor &cursor);
virtual bool SetFont(const wxFont &font) { m_font = font; return TRUE; }
virtual bool SetFont(const wxFont &font) { m_font = font; return true; }
virtual int GetCharHeight() const;
virtual int GetCharWidth() const;
@@ -86,12 +92,12 @@ public:
virtual void DragAcceptFiles(bool accept);
virtual WXWidget GetHandle() const { return m_wnd; }
void SetMGLwindow_t(struct window_t *wnd);
// implementation from now on
// --------------------------
void OnInternalIdle();
protected:
@@ -122,13 +128,13 @@ protected:
// ::MoveWindow() except for composite controls which will want to arrange
// themselves inside the given rectangle
virtual void DoMoveWindow(int x, int y, int width, int height);
private:
// common part of all ctors
void Init();
// counterpart to SetFocus
void KillFocus();
MGLDevCtx *m_paintMGLDC;
friend class wxPaintDC;
@@ -143,5 +149,4 @@ public:
};
#endif
// _WX_WINDOW_H_
#endif // _WX_WINDOW_H_