// check that the page index is valid
#define IS_VALID_PAGE(nPage) ((nPage) < GetPageCount())
-wxWidgetImplType* wxWidgetImpl::CreateTabView( wxWindowMac* wxpeer,
- wxWindowMac* parent,
- wxWindowID WXUNUSED(id),
- const wxPoint& pos,
+wxWidgetImplType* wxWidgetImpl::CreateTabView( wxWindowMac* wxpeer,
+ wxWindowMac* parent,
+ wxWindowID WXUNUSED(id),
+ const wxPoint& pos,
const wxSize& size,
- long style,
+ long style,
long WXUNUSED(extraStyle))
{
Rect bounds = wxMacGetBoundsForControl( wxpeer, pos, size );
HIPoint hipoint= { adjustedPt.x , adjustedPt.y } ;
HIViewPartCode outPart = 0 ;
- OSStatus err = HIViewGetPartHit( m_peer->GetControlRef(), &hipoint, &outPart );
+ OSStatus err = HIViewGetPartHit( GetPeer()->GetControlRef(), &hipoint, &outPart );
- int max = m_peer->GetMaximum() ;
+ int max = GetPeer()->GetMaximum() ;
if ( outPart == 0 && max > 0 )
{
// this is a hack, as unfortunately a hit on an already selected tab returns 0,
// so we have to go some extra miles to make sure we select something different
// and try again ..
- int val = m_peer->GetValue() ;
+ int val = GetPeer()->GetValue() ;
int maxval = max ;
if ( max == 1 )
{
- m_peer->SetMaximum( 2 ) ;
+ GetPeer()->SetMaximum( 2 ) ;
maxval = 2 ;
}
if ( val == 1 )
- m_peer->SetValue( maxval ) ;
+ GetPeer()->SetValue( maxval ) ;
else
- m_peer->SetValue( 1 ) ;
+ GetPeer()->SetValue( 1 ) ;
- err = HIViewGetPartHit( m_peer->GetControlRef(), &hipoint, &outPart );
+ err = HIViewGetPartHit( GetPeer()->GetControlRef(), &hipoint, &outPart );
- m_peer->SetValue( val ) ;
+ GetPeer()->SetValue( val ) ;
if ( max == 1 )
- m_peer->SetMaximum( 1 ) ;
+ GetPeer()->SetMaximum( 1 ) ;
}
if ( outPart >= 1 && outPart <= countPages )
if ( notebook.GetImageList() && notebook.GetPageImage(ii) >= 0 )
{
const wxBitmap bmap = notebook.GetImageList()->GetBitmap( notebook.GetPageImage( ii ) ) ;
- if ( bmap.Ok() )
+ if ( bmap.IsOk() )
{
ControlButtonContentInfo info ;