git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23078
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
// dtor
wxNotebook::~wxNotebook()
{
// dtor
wxNotebook::~wxNotebook()
{
}
wxSize wxNotebook::CalcSizeFromPage(const wxSize& sizePage) const
}
wxSize wxNotebook::CalcSizeFromPage(const wxSize& sizePage) const
wxFAIL_MSG( wxT("wxNotebook::SetPageSize not implemented") );
}
wxFAIL_MSG( wxT("wxNotebook::SetPageSize not implemented") );
}
-int wxNotebook::SetSelection(int nPage)
+int wxNotebook::SetSelection(size_t nPage)
{
if( !IS_VALID_PAGE(nPage) )
return m_nSelection ;
{
if( !IS_VALID_PAGE(nPage) )
return m_nSelection ;
-bool wxNotebook::SetPageText(int nPage, const wxString& strText)
+bool wxNotebook::SetPageText(size_t nPage, const wxString& strText)
{
wxASSERT( IS_VALID_PAGE(nPage) );
{
wxASSERT( IS_VALID_PAGE(nPage) );
-wxString wxNotebook::GetPageText(int nPage) const
+wxString wxNotebook::GetPageText(size_t nPage) const
{
wxASSERT( IS_VALID_PAGE(nPage) );
{
wxASSERT( IS_VALID_PAGE(nPage) );
return page->GetLabel();
}
return page->GetLabel();
}
-int wxNotebook::GetPageImage(int nPage) const
+int wxNotebook::GetPageImage(size_t nPage) const
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, _T("invalid notebook page") );
return m_images[nPage];
}
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, _T("invalid notebook page") );
return m_images[nPage];
}
-bool wxNotebook::SetPageImage(int nPage, int nImage)
+bool wxNotebook::SetPageImage(size_t nPage , int nImage)
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), FALSE, _T("invalid notebook page") );
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), FALSE, _T("invalid notebook page") );
// ----------------------------------------------------------------------------
// remove one page from the notebook, without deleting the window
// ----------------------------------------------------------------------------
// remove one page from the notebook, without deleting the window
-wxNotebookPage* wxNotebook::DoRemovePage(int nPage)
+wxNotebookPage* wxNotebook::DoRemovePage(size_t nPage)
{
wxCHECK( IS_VALID_PAGE(nPage), NULL );
wxNotebookPage* page = m_pages[nPage] ;
{
wxCHECK( IS_VALID_PAGE(nPage), NULL );
wxNotebookPage* page = m_pages[nPage] ;
// same as AddPage() but does it at given position
// same as AddPage() but does it at given position
-bool wxNotebook::InsertPage(int nPage,
+bool wxNotebook::InsertPage(size_t nPage,
wxNotebookPage *pPage,
const wxString& strText,
bool bSelect,
wxNotebookPage *pPage,
const wxString& strText,
bool bSelect,
// dtor
wxNotebook::~wxNotebook()
{
// dtor
wxNotebook::~wxNotebook()
{
}
wxSize wxNotebook::CalcSizeFromPage(const wxSize& sizePage) const
}
wxSize wxNotebook::CalcSizeFromPage(const wxSize& sizePage) const
wxFAIL_MSG( wxT("wxNotebook::SetPageSize not implemented") );
}
wxFAIL_MSG( wxT("wxNotebook::SetPageSize not implemented") );
}
-int wxNotebook::SetSelection(int nPage)
+int wxNotebook::SetSelection(size_t nPage)
{
if( !IS_VALID_PAGE(nPage) )
return m_nSelection ;
{
if( !IS_VALID_PAGE(nPage) )
return m_nSelection ;
-bool wxNotebook::SetPageText(int nPage, const wxString& strText)
+bool wxNotebook::SetPageText(size_t nPage, const wxString& strText)
{
wxASSERT( IS_VALID_PAGE(nPage) );
{
wxASSERT( IS_VALID_PAGE(nPage) );
-wxString wxNotebook::GetPageText(int nPage) const
+wxString wxNotebook::GetPageText(size_t nPage) const
{
wxASSERT( IS_VALID_PAGE(nPage) );
{
wxASSERT( IS_VALID_PAGE(nPage) );
return page->GetLabel();
}
return page->GetLabel();
}
-int wxNotebook::GetPageImage(int nPage) const
+int wxNotebook::GetPageImage(size_t nPage) const
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, _T("invalid notebook page") );
return m_images[nPage];
}
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, _T("invalid notebook page") );
return m_images[nPage];
}
-bool wxNotebook::SetPageImage(int nPage, int nImage)
+bool wxNotebook::SetPageImage(size_t nPage , int nImage)
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), FALSE, _T("invalid notebook page") );
{
wxCHECK_MSG( IS_VALID_PAGE(nPage), FALSE, _T("invalid notebook page") );
// ----------------------------------------------------------------------------
// remove one page from the notebook, without deleting the window
// ----------------------------------------------------------------------------
// remove one page from the notebook, without deleting the window
-wxNotebookPage* wxNotebook::DoRemovePage(int nPage)
+wxNotebookPage* wxNotebook::DoRemovePage(size_t nPage)
{
wxCHECK( IS_VALID_PAGE(nPage), NULL );
wxNotebookPage* page = m_pages[nPage] ;
{
wxCHECK( IS_VALID_PAGE(nPage), NULL );
wxNotebookPage* page = m_pages[nPage] ;
// same as AddPage() but does it at given position
// same as AddPage() but does it at given position
-bool wxNotebook::InsertPage(int nPage,
+bool wxNotebook::InsertPage(size_t nPage,
wxNotebookPage *pPage,
const wxString& strText,
bool bSelect,
wxNotebookPage *pPage,
const wxString& strText,
bool bSelect,