going private for m_peer to give a foundation for better encapsulation

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@67230 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2011-03-18 14:20:12 +00:00
parent 37204b5d30
commit 2275632282
36 changed files with 152 additions and 144 deletions

View File

@@ -74,7 +74,7 @@ bool wxChoice::Create(wxWindow *parent,
m_popUpMenu = new wxMenu();
m_popUpMenu->SetNoEventsMode(true);
m_peer = wxWidgetImpl::CreateChoice( this, parent, id, m_popUpMenu, pos, size, style, GetExtraStyle() );
SetPeer(wxWidgetImpl::CreateChoice( this, parent, id, m_popUpMenu, pos, size, style, GetExtraStyle() ));
MacPostControlCreate( pos, size );
@@ -132,7 +132,7 @@ int wxChoice::DoInsertItems(const wxArrayStringsAdapter & items,
AssignNewItemClientData(idx, clientData, i, type);
}
m_peer->SetMaximum( GetCount() );
GetPeer()->SetMaximum( GetCount() );
return pos - 1;
}
@@ -148,7 +148,7 @@ void wxChoice::DoDeleteOneItem(unsigned int n)
m_strings.RemoveAt( n ) ;
m_datas.RemoveAt( n ) ;
m_peer->SetMaximum( GetCount() ) ;
GetPeer()->SetMaximum( GetCount() ) ;
}
@@ -162,7 +162,7 @@ void wxChoice::DoClear()
m_strings.Empty() ;
m_datas.Empty() ;
m_peer->SetMaximum( 0 ) ;
GetPeer()->SetMaximum( 0 ) ;
}
// ----------------------------------------------------------------------------
@@ -170,12 +170,12 @@ void wxChoice::DoClear()
// ----------------------------------------------------------------------------
int wxChoice::GetSelection() const
{
return m_peer->GetValue();
return GetPeer()->GetValue();
}
void wxChoice::SetSelection( int n )
{
m_peer->SetValue( n );
GetPeer()->SetValue( n );
}
// ----------------------------------------------------------------------------