// Shrink dialog to fit current page
#define wxPROPSHEET_SHRINKTOFIT 0x0100
+// Use a wxButtonToolBar toolbook
+#define wxPROPSHEET_BUTTONTOOLBOOK 0x0200
+
class WXDLLIMPEXP_ADV wxPropertySheetDialog : public wxDialog
{
public:
void SetSheetStyle(long sheetStyle) { m_sheetStyle = sheetStyle; }
long GetSheetStyle() const { return m_sheetStyle ; }
+ // Set and get the border around the whole dialog
+ void SetSheetOuterBorder(int border) { m_sheetOuterBorder = border; }
+ int GetSheetOuterBorder() const { return m_sheetOuterBorder ; }
+
+ // Set and get the border around the book control only
+ void SetSheetInnerBorder(int border) { m_sheetInnerBorder = border; }
+ int GetSheetInnerBorder() const { return m_sheetInnerBorder ; }
+
/// Operations
// Creates the buttons (none on PocketPC)
wxBookCtrlBase* m_bookCtrl;
wxSizer* m_innerSizer; // sizer for extra space
long m_sheetStyle;
+ int m_sheetOuterBorder;
+ int m_sheetInnerBorder;
int m_selectedPage;
DECLARE_DYNAMIC_CLASS(wxPropertySheetDialog)