projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Improve horizontal scrolling in wxRibbonControl.
[wxWidgets.git]
/
include
/
wx
/
generic
/
propdlg.h
diff --git
a/include/wx/generic/propdlg.h
b/include/wx/generic/propdlg.h
index a7fbf3d9e95565761be2488d532d3edd91388502..b196ea34dcd4fededa526ef125aac796de3115b0 100644
(file)
--- a/
include/wx/generic/propdlg.h
+++ b/
include/wx/generic/propdlg.h
@@
-18,7
+18,7
@@
#include "wx/dialog.h"
#include "wx/dialog.h"
-class WXDLLIMPEXP_CORE wxBookCtrlBase;
+class WXDLLIMPEXP_
FWD_
CORE wxBookCtrlBase;
//-----------------------------------------------------------------------------
// wxPropertySheetDialog
//-----------------------------------------------------------------------------
// wxPropertySheetDialog
@@
-50,29
+50,32
@@
class WXDLLIMPEXP_CORE wxBookCtrlBase;
// kind of book control.
//-----------------------------------------------------------------------------
// kind of book control.
//-----------------------------------------------------------------------------
-// Use the platform default
-#define wxPROPSHEET_DEFAULT 0x0001
+enum wxPropertySheetDialogFlags
+{
+ // Use the platform default
+ wxPROPSHEET_DEFAULT = 0x0001,
-// Use a notebook
-#define wxPROPSHEET_NOTEBOOK 0x0002
+
// Use a notebook
+ wxPROPSHEET_NOTEBOOK = 0x0002,
-// Use a toolbook
-#define wxPROPSHEET_TOOLBOOK 0x0004
+
// Use a toolbook
+ wxPROPSHEET_TOOLBOOK = 0x0004,
-// Use a choicebook
-#define wxPROPSHEET_CHOICEBOOK 0x0008
+
// Use a choicebook
+ wxPROPSHEET_CHOICEBOOK = 0x0008,
-// Use a listbook
-#define wxPROPSHEET_LISTBOOK 0x0010
+
// Use a listbook
+ wxPROPSHEET_LISTBOOK = 0x0010,
-// Use a wxButtonToolBar toolbook
-#define wxPROPSHEET_BUTTONTOOLBOOK 0x0020
+
// Use a wxButtonToolBar toolbook
+ wxPROPSHEET_BUTTONTOOLBOOK = 0x0020,
-// Use a treebook
-#define wxPROPSHEET_TREEBOOK 0x0040
+
// Use a treebook
+ wxPROPSHEET_TREEBOOK = 0x0040,
-// Shrink dialog to fit current page
-#define wxPROPSHEET_SHRINKTOFIT 0x0100
+ // Shrink dialog to fit current page
+ wxPROPSHEET_SHRINKTOFIT = 0x0100
+};
class WXDLLIMPEXP_ADV wxPropertySheetDialog : public wxDialog
{
class WXDLLIMPEXP_ADV wxPropertySheetDialog : public wxDialog
{
@@
-103,6
+106,9
@@
public:
void SetBookCtrl(wxBookCtrlBase* book) { m_bookCtrl = book; }
wxBookCtrlBase* GetBookCtrl() const { return m_bookCtrl; }
void SetBookCtrl(wxBookCtrlBase* book) { m_bookCtrl = book; }
wxBookCtrlBase* GetBookCtrl() const { return m_bookCtrl; }
+ // Override function in base
+ virtual wxWindow* GetContentWindow() const;
+
// Set and get the inner sizer
void SetInnerSize(wxSizer* sizer) { m_innerSizer = sizer; }
wxSizer* GetInnerSizer() const { return m_innerSizer ; }
// Set and get the inner sizer
void SetInnerSize(wxSizer* sizer) { m_innerSizer = sizer; }
wxSizer* GetInnerSizer() const { return m_innerSizer ; }