GetMacXXXX renamed MacGetXXXX
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@13108 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
		@@ -57,7 +57,7 @@ bool wxBitmapButton::Create(wxWindow *parent, wxWindowID id, const wxBitmap& bit
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , wxSize( width , height ) ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 
 | 
			
		||||
		kControlBehaviorOffsetContents + 
 | 
			
		||||
		    ( bmap->m_bitmapType == kMacBitmapTypeIcon ? kControlContentCIconHandle : kControlContentPictHandle ) , 0, 
 | 
			
		||||
	  	(( style & wxBU_AUTODRAW ) ? kControlBevelButtonSmallBevelProc : kControlBevelButtonNormalBevelProc ), (long) this ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -37,7 +37,7 @@ bool wxButton::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlPushButtonProc , (long) this ) ;
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
	
 | 
			
		||||
 
 | 
			
		||||
@@ -57,7 +57,7 @@ bool wxBitmapButton::Create(wxWindow *parent, wxWindowID id, const wxBitmap& bit
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , wxSize( width , height ) ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 
 | 
			
		||||
		kControlBehaviorOffsetContents + 
 | 
			
		||||
		    ( bmap->m_bitmapType == kMacBitmapTypeIcon ? kControlContentCIconHandle : kControlContentPictHandle ) , 0, 
 | 
			
		||||
	  	(( style & wxBU_AUTODRAW ) ? kControlBevelButtonSmallBevelProc : kControlBevelButtonNormalBevelProc ), (long) this ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -37,7 +37,7 @@ bool wxButton::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlPushButtonProc , (long) this ) ;
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
	
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@ bool wxCheckBox::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlCheckBoxProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -45,7 +45,7 @@ bool wxChoice::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
		MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
		m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , -12345 , 0 , 
 | 
			
		||||
		m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , -12345 , 0 , 
 | 
			
		||||
	  	kControlPopupButtonProc + kControlPopupFixedWidthVariant , (long) this ) ; 
 | 
			
		||||
	
 | 
			
		||||
		m_macPopUpMenuHandle =  NewUniqueMenu() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -47,7 +47,7 @@ bool wxComboBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
		MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
	
 | 
			
		||||
		m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , -12345 , 0, 
 | 
			
		||||
		m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , -12345 , 0, 
 | 
			
		||||
	  	kControlPopupButtonProc , (long) this ) ; 
 | 
			
		||||
	
 | 
			
		||||
		m_macPopUpMenuHandle =  NewUniqueMenu() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -168,7 +168,7 @@ bool wxListBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    Size asize;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    CreateListBoxControl( parent->GetMacRootWindow(), &bounds, false, 0, 1, false, true,
 | 
			
		||||
    CreateListBoxControl( parent->MacGetRootWindow(), &bounds, false, 0, 1, false, true,
 | 
			
		||||
                          14, 14, false, &listDef, &m_macControl );
 | 
			
		||||
 | 
			
		||||
    GetControlData(m_macControl, kControlNoPart, kControlListBoxListHandleTag,
 | 
			
		||||
@@ -180,7 +180,7 @@ bool wxListBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
#else
 | 
			
		||||
    long    result ;
 | 
			
		||||
 | 
			
		||||
    m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false ,
 | 
			
		||||
    m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false ,
 | 
			
		||||
                  kwxMacListWithVerticalScrollbar , 0 , 0, 
 | 
			
		||||
                  kControlListBoxProc , (long) this ) ;
 | 
			
		||||
    ::GetControlData( m_macControl , kControlNoPart , kControlListBoxListHandleTag ,
 | 
			
		||||
@@ -588,7 +588,7 @@ void wxListBox::SetupColours()
 | 
			
		||||
void wxListBox::Refresh(bool eraseBack, const wxRect *rect)
 | 
			
		||||
{
 | 
			
		||||
    // Set up port
 | 
			
		||||
    WindowRef rootwindow = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef rootwindow = MacGetRootWindow() ;
 | 
			
		||||
    wxWindow* wxrootwindow = wxFindWinFromMacWindow( rootwindow ) ;
 | 
			
		||||
    wxMacDrawingHelper focus( wxrootwindow );
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -115,7 +115,7 @@ bool wxNotebook::Create(wxWindow *parent,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlTabSmallProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
@@ -299,7 +299,7 @@ void wxNotebook::MacSetupTabs()
 | 
			
		||||
    }
 | 
			
		||||
    Rect bounds;
 | 
			
		||||
    GetControlBounds(m_macControl, &bounds);
 | 
			
		||||
    InvalWindowRect(GetMacRootWindow(), &bounds);
 | 
			
		||||
    InvalWindowRect(MacGetRootWindow(), &bounds);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ----------------------------------------------------------------------------
 | 
			
		||||
 
 | 
			
		||||
@@ -117,7 +117,7 @@ bool wxRadioBox::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, val , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlGroupBoxTextTitleProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
    for (i = 0; i < n; i++)
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,7 @@ bool wxRadioButton::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlRadioButtonProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -43,7 +43,7 @@ bool wxScrollBar::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , true , 0 , 0 , 100, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , true , 0 , 0 , 100, 
 | 
			
		||||
		kControlScrollBarLiveProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -84,7 +84,7 @@ bool wxSlider::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
     m_macControl = ::NewControl( parent->GetMacRootWindow(), &bounds, title, false,
 | 
			
		||||
     m_macControl = ::NewControl( parent->MacGetRootWindow(), &bounds, title, false,
 | 
			
		||||
                                   value, minValue, maxValue, procID, (long) this);
 | 
			
		||||
 
 | 
			
		||||
     wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
@@ -408,7 +408,7 @@ void wxSlider::MacHandleControlClick( ControlHandle control , SInt16 controlpart
 | 
			
		||||
 
 | 
			
		||||
         // Update window at old and new positions
 | 
			
		||||
         SetRect(&newbounds, m_x, m_y, m_x + m_width, m_y + m_height);
 | 
			
		||||
         WindowRef rootwindow = GetMacRootWindow();
 | 
			
		||||
         WindowRef rootwindow = MacGetRootWindow();
 | 
			
		||||
         InvalWindowRect( rootwindow , &oldbounds );
 | 
			
		||||
         InvalWindowRect( rootwindow , &newbounds );
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
@@ -49,7 +49,7 @@ bool wxSpinButton::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, c
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style,*( (wxValidator*) NULL ) , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 100, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 100, 
 | 
			
		||||
		kControlLittleArrowsProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -43,7 +43,7 @@ bool wxStaticBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlGroupBoxTextTitleProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -54,7 +54,7 @@ bool wxStaticLine::Create( wxWindow *parent,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlSeparatorLineProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -41,7 +41,7 @@ bool wxTabCtrl::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, cons
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlTabSmallProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -124,7 +124,7 @@ bool wxTextCtrl::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
    m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
        ( style & wxTE_PASSWORD ) ? kControlEditTextPasswordProc : kControlEditTextProc , (long) this ) ;
 | 
			
		||||
    MacPostControlCreate() ;
 | 
			
		||||
 | 
			
		||||
@@ -179,7 +179,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
    else
 | 
			
		||||
        value = st ;
 | 
			
		||||
    ::SetControlData( m_macControl, 0, ( m_windowStyle & wxTE_PASSWORD ) ? kControlEditTextPasswordTag : kControlEditTextTextTag , value.Length() , (char*) ((const char*)value) ) ;
 | 
			
		||||
    WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
    if ( window )
 | 
			
		||||
    {
 | 
			
		||||
        wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -193,9 +193,9 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
            wxWindow* parent = GetParent() ;
 | 
			
		||||
            while ( parent )
 | 
			
		||||
            {
 | 
			
		||||
                if( parent->MacGetWindowData() )
 | 
			
		||||
                if( parent->IsTopLevel() )
 | 
			
		||||
                {
 | 
			
		||||
                    ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
//                    ::SetThemeWindowBackground( win->MacGetRootWindow() , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
                    break ;
 | 
			
		||||
                }
 | 
			
		||||
                
 | 
			
		||||
@@ -210,7 +210,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
            } 
 | 
			
		||||
            
 | 
			
		||||
            UMADrawControl( m_macControl ) ;
 | 
			
		||||
            ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
//            ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -255,7 +255,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
        ::GetControlData( m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
 | 
			
		||||
        TEFromScrap() ;
 | 
			
		||||
        TEPaste( teH ) ;
 | 
			
		||||
        WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
        WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
        if ( window )
 | 
			
		||||
        {
 | 
			
		||||
            wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -269,9 +269,9 @@ void wxTextCtrl::Paste()
 | 
			
		||||
                wxWindow* parent = GetParent() ;
 | 
			
		||||
                while ( parent )
 | 
			
		||||
                {
 | 
			
		||||
                    if( parent->MacGetWindowData() )
 | 
			
		||||
                    if( parent->IsTopLevel() )
 | 
			
		||||
                    {
 | 
			
		||||
                        ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
//                        ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
                        break ;
 | 
			
		||||
                    }
 | 
			
		||||
                    
 | 
			
		||||
@@ -286,7 +286,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
                } 
 | 
			
		||||
                
 | 
			
		||||
                UMADrawControl( m_macControl ) ;
 | 
			
		||||
                ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
//                ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
@@ -1772,12 +1772,12 @@ bool wxTextCtrl::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
 | 
			
		||||
    if ( style & wxTE_PASSWORD )
 | 
			
		||||
    {
 | 
			
		||||
      m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
      m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
        kControlEditTextPasswordProc , (long) this ) ;
 | 
			
		||||
    }
 | 
			
		||||
    else
 | 
			
		||||
    {
 | 
			
		||||
    if ( mUPCreateControl(parent->GetMacRootWindow(), &bounds, &m_macControl) != noErr ) 
 | 
			
		||||
    if ( mUPCreateControl(parent->MacGetRootWindow(), &bounds, &m_macControl) != noErr ) 
 | 
			
		||||
      return FALSE ;
 | 
			
		||||
    }
 | 
			
		||||
    MacPostControlCreate() ;
 | 
			
		||||
@@ -1887,7 +1887,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
    TXNSetData( (**tpvars).fTXNRec, kTXNTextData,  (const char*)value, value.Length(),
 | 
			
		||||
      kTXNStartOffset, kTXNEndOffset);
 | 
			
		||||
  }
 | 
			
		||||
    WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
    if ( window )
 | 
			
		||||
    {
 | 
			
		||||
        wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -1979,7 +1979,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
     		::GetControlData( m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
 | 
			
		||||
  		TEFromScrap() ;
 | 
			
		||||
  		TEPaste( teH ) ;
 | 
			
		||||
  		WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
  		WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
  		if ( window )
 | 
			
		||||
  		{
 | 
			
		||||
  			wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -36,7 +36,7 @@ bool wxCheckBox::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlCheckBoxProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -45,7 +45,7 @@ bool wxChoice::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
		MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
		m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , -12345 , 0 , 
 | 
			
		||||
		m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , -12345 , 0 , 
 | 
			
		||||
	  	kControlPopupButtonProc + kControlPopupFixedWidthVariant , (long) this ) ; 
 | 
			
		||||
	
 | 
			
		||||
		m_macPopUpMenuHandle =  NewUniqueMenu() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -47,7 +47,7 @@ bool wxComboBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
		MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
	
 | 
			
		||||
		m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , -12345 , 0, 
 | 
			
		||||
		m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , -12345 , 0, 
 | 
			
		||||
	  	kControlPopupButtonProc , (long) this ) ; 
 | 
			
		||||
	
 | 
			
		||||
		m_macPopUpMenuHandle =  NewUniqueMenu() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -168,7 +168,7 @@ bool wxListBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    Size asize;
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    CreateListBoxControl( parent->GetMacRootWindow(), &bounds, false, 0, 1, false, true,
 | 
			
		||||
    CreateListBoxControl( parent->MacGetRootWindow(), &bounds, false, 0, 1, false, true,
 | 
			
		||||
                          14, 14, false, &listDef, &m_macControl );
 | 
			
		||||
 | 
			
		||||
    GetControlData(m_macControl, kControlNoPart, kControlListBoxListHandleTag,
 | 
			
		||||
@@ -180,7 +180,7 @@ bool wxListBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
#else
 | 
			
		||||
    long    result ;
 | 
			
		||||
 | 
			
		||||
    m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false ,
 | 
			
		||||
    m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false ,
 | 
			
		||||
                  kwxMacListWithVerticalScrollbar , 0 , 0, 
 | 
			
		||||
                  kControlListBoxProc , (long) this ) ;
 | 
			
		||||
    ::GetControlData( m_macControl , kControlNoPart , kControlListBoxListHandleTag ,
 | 
			
		||||
@@ -588,7 +588,7 @@ void wxListBox::SetupColours()
 | 
			
		||||
void wxListBox::Refresh(bool eraseBack, const wxRect *rect)
 | 
			
		||||
{
 | 
			
		||||
    // Set up port
 | 
			
		||||
    WindowRef rootwindow = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef rootwindow = MacGetRootWindow() ;
 | 
			
		||||
    wxWindow* wxrootwindow = wxFindWinFromMacWindow( rootwindow ) ;
 | 
			
		||||
    wxMacDrawingHelper focus( wxrootwindow );
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
@@ -115,7 +115,7 @@ bool wxNotebook::Create(wxWindow *parent,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlTabSmallProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
@@ -299,7 +299,7 @@ void wxNotebook::MacSetupTabs()
 | 
			
		||||
    }
 | 
			
		||||
    Rect bounds;
 | 
			
		||||
    GetControlBounds(m_macControl, &bounds);
 | 
			
		||||
    InvalWindowRect(GetMacRootWindow(), &bounds);
 | 
			
		||||
    InvalWindowRect(MacGetRootWindow(), &bounds);
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
// ----------------------------------------------------------------------------
 | 
			
		||||
 
 | 
			
		||||
@@ -117,7 +117,7 @@ bool wxRadioBox::Create(wxWindow *parent, wxWindowID id, const wxString& label,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, val , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlGroupBoxTextTitleProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
    for (i = 0; i < n; i++)
 | 
			
		||||
 
 | 
			
		||||
@@ -35,7 +35,7 @@ bool wxRadioButton::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlRadioButtonProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -43,7 +43,7 @@ bool wxScrollBar::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, validator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , true , 0 , 0 , 100, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , true , 0 , 0 , 100, 
 | 
			
		||||
		kControlScrollBarLiveProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -84,7 +84,7 @@ bool wxSlider::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    }
 | 
			
		||||
  
 | 
			
		||||
 | 
			
		||||
     m_macControl = ::NewControl( parent->GetMacRootWindow(), &bounds, title, false,
 | 
			
		||||
     m_macControl = ::NewControl( parent->MacGetRootWindow(), &bounds, title, false,
 | 
			
		||||
                                   value, minValue, maxValue, procID, (long) this);
 | 
			
		||||
 
 | 
			
		||||
     wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
@@ -408,7 +408,7 @@ void wxSlider::MacHandleControlClick( ControlHandle control , SInt16 controlpart
 | 
			
		||||
 
 | 
			
		||||
         // Update window at old and new positions
 | 
			
		||||
         SetRect(&newbounds, m_x, m_y, m_x + m_width, m_y + m_height);
 | 
			
		||||
         WindowRef rootwindow = GetMacRootWindow();
 | 
			
		||||
         WindowRef rootwindow = MacGetRootWindow();
 | 
			
		||||
         InvalWindowRect( rootwindow , &oldbounds );
 | 
			
		||||
         InvalWindowRect( rootwindow , &newbounds );
 | 
			
		||||
 
 | 
			
		||||
 
 | 
			
		||||
@@ -49,7 +49,7 @@ bool wxSpinButton::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, c
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style,*( (wxValidator*) NULL ) , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 100, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 100, 
 | 
			
		||||
		kControlLittleArrowsProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	wxASSERT_MSG( m_macControl != NULL , "No valid mac control" ) ;
 | 
			
		||||
 
 | 
			
		||||
@@ -43,7 +43,7 @@ bool wxStaticBox::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  label , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlGroupBoxTextTitleProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -54,7 +54,7 @@ bool wxStaticLine::Create( wxWindow *parent,
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlSeparatorLineProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -41,7 +41,7 @@ bool wxTabCtrl::Create(wxWindow *parent, wxWindowID id, const wxPoint& pos, cons
 | 
			
		||||
	
 | 
			
		||||
	MacPreControlCreate( parent , id ,  "" , pos , size ,style, wxDefaultValidator , name , &bounds , title ) ;
 | 
			
		||||
 | 
			
		||||
	m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , title , false , 0 , 0 , 1, 
 | 
			
		||||
	  	kControlTabSmallProc , (long) this ) ;
 | 
			
		||||
	
 | 
			
		||||
	MacPostControlCreate() ;
 | 
			
		||||
 
 | 
			
		||||
@@ -124,7 +124,7 @@ bool wxTextCtrl::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
    m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
    m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
        ( style & wxTE_PASSWORD ) ? kControlEditTextPasswordProc : kControlEditTextProc , (long) this ) ;
 | 
			
		||||
    MacPostControlCreate() ;
 | 
			
		||||
 | 
			
		||||
@@ -179,7 +179,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
    else
 | 
			
		||||
        value = st ;
 | 
			
		||||
    ::SetControlData( m_macControl, 0, ( m_windowStyle & wxTE_PASSWORD ) ? kControlEditTextPasswordTag : kControlEditTextTextTag , value.Length() , (char*) ((const char*)value) ) ;
 | 
			
		||||
    WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
    if ( window )
 | 
			
		||||
    {
 | 
			
		||||
        wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -193,9 +193,9 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
            wxWindow* parent = GetParent() ;
 | 
			
		||||
            while ( parent )
 | 
			
		||||
            {
 | 
			
		||||
                if( parent->MacGetWindowData() )
 | 
			
		||||
                if( parent->IsTopLevel() )
 | 
			
		||||
                {
 | 
			
		||||
                    ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
//                    ::SetThemeWindowBackground( win->MacGetRootWindow() , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
                    break ;
 | 
			
		||||
                }
 | 
			
		||||
                
 | 
			
		||||
@@ -210,7 +210,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
            } 
 | 
			
		||||
            
 | 
			
		||||
            UMADrawControl( m_macControl ) ;
 | 
			
		||||
            ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
//            ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
@@ -255,7 +255,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
        ::GetControlData( m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
 | 
			
		||||
        TEFromScrap() ;
 | 
			
		||||
        TEPaste( teH ) ;
 | 
			
		||||
        WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
        WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
        if ( window )
 | 
			
		||||
        {
 | 
			
		||||
            wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -269,9 +269,9 @@ void wxTextCtrl::Paste()
 | 
			
		||||
                wxWindow* parent = GetParent() ;
 | 
			
		||||
                while ( parent )
 | 
			
		||||
                {
 | 
			
		||||
                    if( parent->MacGetWindowData() )
 | 
			
		||||
                    if( parent->IsTopLevel() )
 | 
			
		||||
                    {
 | 
			
		||||
                        ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
//                        ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , kThemeBrushDialogBackgroundActive , false ) ;
 | 
			
		||||
                        break ;
 | 
			
		||||
                    }
 | 
			
		||||
                    
 | 
			
		||||
@@ -286,7 +286,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
                } 
 | 
			
		||||
                
 | 
			
		||||
                UMADrawControl( m_macControl ) ;
 | 
			
		||||
                ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
//                ::SetThemeWindowBackground( win->MacGetWindowData()->m_macWindow , win->MacGetWindowData()->m_macWindowBackgroundTheme , false ) ;
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
@@ -1772,12 +1772,12 @@ bool wxTextCtrl::Create(wxWindow *parent, wxWindowID id,
 | 
			
		||||
 | 
			
		||||
    if ( style & wxTE_PASSWORD )
 | 
			
		||||
    {
 | 
			
		||||
      m_macControl = ::NewControl( parent->GetMacRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
      m_macControl = ::NewControl( parent->MacGetRootWindow() , &bounds , "\p" , true , 0 , 0 , 1, 
 | 
			
		||||
        kControlEditTextPasswordProc , (long) this ) ;
 | 
			
		||||
    }
 | 
			
		||||
    else
 | 
			
		||||
    {
 | 
			
		||||
    if ( mUPCreateControl(parent->GetMacRootWindow(), &bounds, &m_macControl) != noErr ) 
 | 
			
		||||
    if ( mUPCreateControl(parent->MacGetRootWindow(), &bounds, &m_macControl) != noErr ) 
 | 
			
		||||
      return FALSE ;
 | 
			
		||||
    }
 | 
			
		||||
    MacPostControlCreate() ;
 | 
			
		||||
@@ -1887,7 +1887,7 @@ void wxTextCtrl::SetValue(const wxString& st)
 | 
			
		||||
    TXNSetData( (**tpvars).fTXNRec, kTXNTextData,  (const char*)value, value.Length(),
 | 
			
		||||
      kTXNStartOffset, kTXNEndOffset);
 | 
			
		||||
  }
 | 
			
		||||
    WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
    WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
    if ( window )
 | 
			
		||||
    {
 | 
			
		||||
        wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
@@ -1979,7 +1979,7 @@ void wxTextCtrl::Paste()
 | 
			
		||||
     		::GetControlData( m_macControl , 0, kControlEditTextTEHandleTag , sizeof( TEHandle ) , (char*) &teH , &size ) ;
 | 
			
		||||
  		TEFromScrap() ;
 | 
			
		||||
  		TEPaste( teH ) ;
 | 
			
		||||
  		WindowRef window = GetMacRootWindow() ;
 | 
			
		||||
  		WindowRef window = MacGetRootWindow() ;
 | 
			
		||||
  		if ( window )
 | 
			
		||||
  		{
 | 
			
		||||
  			wxWindow* win = wxFindWinFromMacWindow( window ) ;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user