const wxPoint& pos, const wxSize& sz, long style,
const wxString& name)
{
const wxPoint& pos, const wxSize& sz, long style,
const wxString& name)
{
if (!wxDialog::Create(parent, id, title, pos, sz, style, name))
return false;
if (!wxDialog::Create(parent, id, title, pos, sz, style, name))
return false;
extraSpace=0;
#endif
topSizer->Add(m_innerSizer, 1, wxGROW|wxALL, extraSpace);
extraSpace=0;
#endif
topSizer->Add(m_innerSizer, 1, wxGROW|wxALL, extraSpace);
// Layout the dialog, to be called after pages have been created
void wxPropertySheetDialog::LayoutDialog()
{
// Layout the dialog, to be called after pages have been created
void wxPropertySheetDialog::LayoutDialog()
{
- // TODO: if flags turns more buttons then make right menu from ID
- // to real menu with all the other IDs available. Perhaps that could be
- // embedded in CreateButtonSizer() directly.
+ // TODO: create a right-click menu with all the other IDs available.
+ // Perhaps that could be embedded in CreateButtonSizer() directly.
wxSizer* sizer = CreateButtonSizer(flags);
m_innerSizer->Add( sizer, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5);
#endif
wxSizer* sizer = CreateButtonSizer(flags);
m_innerSizer->Add( sizer, 0, wxGROW|wxALIGN_CENTER_VERTICAL|wxTOP|wxBOTTOM, 5);
#endif
#if defined(__POCKETPC__) && wxUSE_NOTEBOOK
// The book control has to be sized larger than the dialog because of a border bug
// in WinCE
#if defined(__POCKETPC__) && wxUSE_NOTEBOOK
// The book control has to be sized larger than the dialog because of a border bug
// in WinCE
- sizer->Add( m_bookCtrl, 1, wxGROW|wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxRIGHT, -3 );
+ int borderSize = -2;
+ sizer->Add( m_bookCtrl, 1, wxGROW|wxALIGN_CENTER_VERTICAL|wxLEFT|wxTOP|wxRIGHT, borderSize );
#else
sizer->Add( m_bookCtrl, 1, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
#endif
#else
sizer->Add( m_bookCtrl, 1, wxGROW|wxALIGN_CENTER_VERTICAL|wxALL, 5 );
#endif