Warning fixes.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23082 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
@@ -258,7 +258,7 @@ void wxGenericMDIParentFrame::ActivateNext()
|
|||||||
{
|
{
|
||||||
if (m_pClientWindow && m_pClientWindow->GetSelection() != -1)
|
if (m_pClientWindow && m_pClientWindow->GetSelection() != -1)
|
||||||
{
|
{
|
||||||
int active = m_pClientWindow->GetSelection() + 1;
|
size_t active = m_pClientWindow->GetSelection() + 1;
|
||||||
if (active >= m_pClientWindow->GetPageCount())
|
if (active >= m_pClientWindow->GetPageCount())
|
||||||
active = 0;
|
active = 0;
|
||||||
|
|
||||||
@@ -419,7 +419,7 @@ wxGenericMDIChildFrame::~wxGenericMDIChildFrame()
|
|||||||
wxGenericMDIClientWindow *pClientWindow = pParentFrame->GetClientWindow();
|
wxGenericMDIClientWindow *pClientWindow = pParentFrame->GetClientWindow();
|
||||||
|
|
||||||
// Remove page if still there
|
// Remove page if still there
|
||||||
int pos;
|
size_t pos;
|
||||||
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
||||||
{
|
{
|
||||||
if (pClientWindow->GetPage(pos) == this)
|
if (pClientWindow->GetPage(pos) == this)
|
||||||
@@ -518,7 +518,7 @@ void wxGenericMDIChildFrame::SetTitle(const wxString& title)
|
|||||||
|
|
||||||
if (pClientWindow != NULL)
|
if (pClientWindow != NULL)
|
||||||
{
|
{
|
||||||
int pos;
|
size_t pos;
|
||||||
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
||||||
{
|
{
|
||||||
if (pClientWindow->GetPage(pos) == this)
|
if (pClientWindow->GetPage(pos) == this)
|
||||||
@@ -546,7 +546,7 @@ void wxGenericMDIChildFrame::Activate()
|
|||||||
|
|
||||||
if (pClientWindow != NULL)
|
if (pClientWindow != NULL)
|
||||||
{
|
{
|
||||||
int pos;
|
size_t pos;
|
||||||
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
for (pos = 0; pos < pClientWindow->GetPageCount(); pos++)
|
||||||
{
|
{
|
||||||
if (pClientWindow->GetPage(pos) == this)
|
if (pClientWindow->GetPage(pos) == this)
|
||||||
@@ -783,7 +783,7 @@ void wxGenericMDIClientWindow::OnSize(wxSizeEvent& event)
|
|||||||
{
|
{
|
||||||
wxNotebook::OnSize(event);
|
wxNotebook::OnSize(event);
|
||||||
|
|
||||||
int pos;
|
size_t pos;
|
||||||
for (pos = 0; pos < GetPageCount(); pos++)
|
for (pos = 0; pos < GetPageCount(); pos++)
|
||||||
{
|
{
|
||||||
((wxGenericMDIChildFrame *)GetPage(pos))->ApplyMDIChildFrameRect();
|
((wxGenericMDIChildFrame *)GetPage(pos))->ApplyMDIChildFrameRect();
|
||||||
|
@@ -181,10 +181,10 @@ const wxNotebookPageInfoList& wxNotebook::GetPageInfos() const
|
|||||||
{
|
{
|
||||||
wxNotebookPageInfoList* list = const_cast< wxNotebookPageInfoList* >( &m_pageInfos ) ;
|
wxNotebookPageInfoList* list = const_cast< wxNotebookPageInfoList* >( &m_pageInfos ) ;
|
||||||
WX_CLEAR_LIST( wxNotebookPageInfoList , *list ) ;
|
WX_CLEAR_LIST( wxNotebookPageInfoList , *list ) ;
|
||||||
for( int i = 0 ; i < GetPageCount() ; ++i )
|
for( size_t i = 0 ; i < GetPageCount() ; ++i )
|
||||||
{
|
{
|
||||||
wxNotebookPageInfo *info = new wxNotebookPageInfo() ;
|
wxNotebookPageInfo *info = new wxNotebookPageInfo() ;
|
||||||
info->Create( const_cast<wxNotebook*>(this)->GetPage(i) , GetPageText(i) , GetSelection() == i , GetPageImage(i) ) ;
|
info->Create( const_cast<wxNotebook*>(this)->GetPage(i) , GetPageText(i) , GetSelection() == int(i) , GetPageImage(i) ) ;
|
||||||
list->Append( info ) ;
|
list->Append( info ) ;
|
||||||
}
|
}
|
||||||
return m_pageInfos ;
|
return m_pageInfos ;
|
||||||
@@ -300,7 +300,7 @@ int wxNotebook::SetSelection(size_t nPage)
|
|||||||
{
|
{
|
||||||
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, wxT("notebook page out of range") );
|
wxCHECK_MSG( IS_VALID_PAGE(nPage), -1, wxT("notebook page out of range") );
|
||||||
|
|
||||||
if ( nPage != m_nSelection )
|
if ( int(nPage) != m_nSelection )
|
||||||
{
|
{
|
||||||
wxNotebookEvent event(wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, m_windowId);
|
wxNotebookEvent event(wxEVT_COMMAND_NOTEBOOK_PAGE_CHANGING, m_windowId);
|
||||||
event.SetSelection(nPage);
|
event.SetSelection(nPage);
|
||||||
@@ -473,12 +473,12 @@ wxNotebookPage *wxNotebook::DoRemovePage(size_t nPage)
|
|||||||
{
|
{
|
||||||
// change the selected page if it was deleted or became invalid
|
// change the selected page if it was deleted or became invalid
|
||||||
int selNew;
|
int selNew;
|
||||||
if ( m_nSelection == GetPageCount() )
|
if ( m_nSelection == int(GetPageCount()) )
|
||||||
{
|
{
|
||||||
// last page deleted, make the new last page the new selection
|
// last page deleted, make the new last page the new selection
|
||||||
selNew = m_nSelection - 1;
|
selNew = m_nSelection - 1;
|
||||||
}
|
}
|
||||||
else if ( nPage <= m_nSelection )
|
else if ( int(nPage) <= m_nSelection )
|
||||||
{
|
{
|
||||||
// we must show another page, even if it has the same index
|
// we must show another page, even if it has the same index
|
||||||
selNew = m_nSelection;
|
selNew = m_nSelection;
|
||||||
@@ -619,7 +619,7 @@ bool wxNotebook::InsertPage(size_t nPage,
|
|||||||
|
|
||||||
// if the inserted page is before the selected one, we must update the
|
// if the inserted page is before the selected one, we must update the
|
||||||
// index of the selected page
|
// index of the selected page
|
||||||
if ( nPage <= m_nSelection )
|
if ( int(nPage) <= m_nSelection )
|
||||||
{
|
{
|
||||||
// one extra page added
|
// one extra page added
|
||||||
m_nSelection++;
|
m_nSelection++;
|
||||||
|
@@ -40,7 +40,7 @@
|
|||||||
// macros
|
// macros
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
|
|
||||||
#define IS_VALID_PAGE(nPage) (((nPage) >= 0) && ((nPage) < GetPageCount()))
|
#define IS_VALID_PAGE(nPage) (((nPage) >= 0) && ((size_t(nPage)) < GetPageCount()))
|
||||||
|
|
||||||
// ----------------------------------------------------------------------------
|
// ----------------------------------------------------------------------------
|
||||||
// constants
|
// constants
|
||||||
@@ -381,7 +381,7 @@ wxNotebookPage *wxNotebook::DoRemovePage(size_t nPage)
|
|||||||
UpdateSpinBtn();
|
UpdateSpinBtn();
|
||||||
}
|
}
|
||||||
|
|
||||||
int count = GetPageCount();
|
size_t count = GetPageCount();
|
||||||
if ( count )
|
if ( count )
|
||||||
{
|
{
|
||||||
if ( m_sel == (size_t)nPage )
|
if ( m_sel == (size_t)nPage )
|
||||||
|
Reference in New Issue
Block a user