if ( pageName == MAXIMIZED_BUTTON_PAGE_NAME )
return CreateBigButtonPage(parent);
- wxFAIL_MSG( _T("unknown page name") );
+ wxFAIL_MSG( wxT("unknown page name") );
return NULL;
}
m_type = Type_Listbook;
#elif wxUSE_TREEBOOK
m_type = Type_Treebook;
-#elif
+#else
#error "Don't use Notebook sample without any book enabled in wxWidgets build!"
#endif
menuType->Check(ID_BOOK_NOTEBOOK + m_type, true);
wxMenu *menuOrient = new wxMenu;
- menuOrient->AppendRadioItem(ID_ORIENT_DEFAULT, wxT("&Default\tCtrl-5"));
- menuOrient->AppendRadioItem(ID_ORIENT_TOP, wxT("&Top\tCtrl-6"));
- menuOrient->AppendRadioItem(ID_ORIENT_BOTTOM, wxT("&Bottom\tCtrl-7"));
- menuOrient->AppendRadioItem(ID_ORIENT_LEFT, wxT("&Left\tCtrl-8"));
- menuOrient->AppendRadioItem(ID_ORIENT_RIGHT, wxT("&Right\tCtrl-9"));
+ menuOrient->AppendRadioItem(ID_ORIENT_DEFAULT, wxT("&Default\tAlt-0"));
+ menuOrient->AppendRadioItem(ID_ORIENT_TOP, wxT("&Top\tAlt-1"));
+ menuOrient->AppendRadioItem(ID_ORIENT_BOTTOM, wxT("&Bottom\tAlt-2"));
+ menuOrient->AppendRadioItem(ID_ORIENT_LEFT, wxT("&Left\tAlt-3"));
+ menuOrient->AppendRadioItem(ID_ORIENT_RIGHT, wxT("&Right\tAlt-4"));
wxMenu *menuPageOperations = new wxMenu;
menuPageOperations->Append(ID_ADD_PAGE, wxT("&Add page\tAlt-A"));
RecreateBook();
m_panel->SetSizer(m_sizerFrame);
+ m_panel->Layout();
- m_sizerFrame->SetSizeHints(this);
-
- Centre(wxBOTH);
+ wxBoxSizer *sizer = new wxBoxSizer(wxVERTICAL);
+ sizer->Add(m_panel, wxSizerFlags(1).Expand());
+ SetSizerAndFit(sizer);
}
MyFrame::~MyFrame()
CASE_TOOLBOOK(before toolb after) \
\
default: \
- wxFAIL_MSG( _T("unknown book control type") ); \
+ wxFAIL_MSG( wxT("unknown book control type") ); \
}
int MyFrame::TranslateBookFlag(int nb, int lb, int chb, int tbk, int toolbk) const
if( (flags & flag) == flag )
{
if( !flagStr.empty() )
- flagStr += _T(" | ");
+ flagStr += wxT(" | ");
flagStr += flagName;
}
}
wxString flagsStr;
- AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_NOWHERE, _T("wxBK_HITTEST_NOWHERE") );
- AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONICON, _T("wxBK_HITTEST_ONICON") );
- AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONLABEL, _T("wxBK_HITTEST_ONLABEL") );
- AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONPAGE, _T("wxBK_HITTEST_ONPAGE") );
+ AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_NOWHERE, wxT("wxBK_HITTEST_NOWHERE") );
+ AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONICON, wxT("wxBK_HITTEST_ONICON") );
+ AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONLABEL, wxT("wxBK_HITTEST_ONLABEL") );
+ AddFlagStrIfFlagPresent( flagsStr, flags, wxBK_HITTEST_ONPAGE, wxT("wxBK_HITTEST_ONPAGE") );
wxLogMessage(wxT("HitTest at (%d,%d): %d: %s"),
pt.x,
m_multi = event.IsChecked();
RecreateBook();
m_sizerFrame->Layout();
- wxLogMessage(_T("Multiline setting works only in wxNotebook."));
+ wxLogMessage(wxT("Multiline setting works only in wxNotebook."));
}
void MyFrame::OnExit(wxCommandEvent& WXUNUSED(event))
const int selPos = currBook->GetSelection();
if ( selPos == wxNOT_FOUND )
{
- wxLogError(_T("Select the parent page first!"));
+ wxLogError(wxT("Select the parent page first!"));
return;
}
const int selPos = currBook->GetSelection();
if ( selPos == wxNOT_FOUND )
{
- wxLogError(_T("Select the parent page first!"));
+ wxLogError(wxT("Select the parent page first!"));
return;
}
{
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGED,
wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING,
- _T("wxNotebook")
+ wxT("wxNotebook")
},
#endif // wxUSE_NOTEBOOK
#if wxUSE_LISTBOOK
{
wxEVT_COMMAND_LISTBOOK_PAGE_CHANGED,
wxEVT_COMMAND_LISTBOOK_PAGE_CHANGING,
- _T("wxListbook")
+ wxT("wxListbook")
},
#endif // wxUSE_LISTBOOK
#if wxUSE_CHOICEBOOK
{
wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGED,
wxEVT_COMMAND_CHOICEBOOK_PAGE_CHANGING,
- _T("wxChoicebook")
+ wxT("wxChoicebook")
},
#endif // wxUSE_CHOICEBOOK
#if wxUSE_TREEBOOK
{
wxEVT_COMMAND_TREEBOOK_PAGE_CHANGED,
wxEVT_COMMAND_TREEBOOK_PAGE_CHANGING,
- _T("wxTreebook")
+ wxT("wxTreebook")
},
#endif // wxUSE_TREEBOOK
#if wxUSE_TOOLBOOK
{
wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGED,
wxEVT_COMMAND_TOOLBOOK_PAGE_CHANGING,
- _T("wxToolbook")
+ wxT("wxToolbook")
},
#endif // wxUSE_TOOLBOOK
};
) != wxYES )
{
event.Veto();
- veto = _T(" (vetoed)");
+ veto = wxT(" (vetoed)");
}
}