cleanup - reformat

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@36671 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
David Surovell
2006-01-04 05:21:30 +00:00
parent 6eae1f7d48
commit 4792d19265

View File

@@ -24,17 +24,19 @@ IMPLEMENT_DYNAMIC_CLASS(wxScrollBar, wxControl)
BEGIN_EVENT_TABLE(wxScrollBar, wxControl) BEGIN_EVENT_TABLE(wxScrollBar, wxControl)
END_EVENT_TABLE() END_EVENT_TABLE()
// Scrollbar
bool wxScrollBar::Create(wxWindow *parent, wxWindowID id, bool wxScrollBar::Create(wxWindow *parent,
wxWindowID id,
const wxPoint& pos, const wxPoint& pos,
const wxSize& size, long style, const wxSize& size,
long style,
const wxValidator& validator, const wxValidator& validator,
const wxString& name) const wxString& name)
{ {
m_macIsUserPane = FALSE ; m_macIsUserPane = false ;
if ( !wxControl::Create(parent, id, pos, size, style, validator, name) ) if ( !wxControl::Create(parent, id, pos, size, style, validator, name) )
return FALSE; return false;
Rect bounds = wxMacGetBoundsForControl( this , pos , size ) ; Rect bounds = wxMacGetBoundsForControl( this , pos , size ) ;
@@ -42,10 +44,9 @@ bool wxScrollBar::Create(wxWindow *parent, wxWindowID id,
verify_noerr( CreateScrollBarControl( MAC_WXHWND(parent->MacGetTopLevelWindowRef()) , &bounds , verify_noerr( CreateScrollBarControl( MAC_WXHWND(parent->MacGetTopLevelWindowRef()) , &bounds ,
0 , 0 , 100 , 1 , true /* liveTracking */ , GetwxMacLiveScrollbarActionProc() , m_peer->GetControlRefAddr() ) ); 0 , 0 , 100 , 1 , true /* liveTracking */ , GetwxMacLiveScrollbarActionProc() , m_peer->GetControlRefAddr() ) );
MacPostControlCreate( pos, size ) ; MacPostControlCreate( pos, size ) ;
return TRUE; return true;
} }
wxScrollBar::~wxScrollBar() wxScrollBar::~wxScrollBar()
@@ -62,8 +63,7 @@ int wxScrollBar::GetThumbPosition() const
return m_peer->GetValue() ; return m_peer->GetValue() ;
} }
void wxScrollBar::SetScrollbar(int position, int thumbSize, int range, int pageSize, void wxScrollBar::SetScrollbar(int position, int thumbSize, int range, int pageSize, bool refresh)
bool refresh)
{ {
m_pageSize = pageSize; m_pageSize = pageSize;
m_viewSize = thumbSize; m_viewSize = thumbSize;
@@ -77,7 +77,6 @@ void wxScrollBar::SetScrollbar(int position, int thumbSize, int range, int pageS
m_peer->SetViewSize( m_viewSize ) ; m_peer->SetViewSize( m_viewSize ) ;
} }
void wxScrollBar::Command(wxCommandEvent& event) void wxScrollBar::Command(wxCommandEvent& event)
{ {
SetThumbPosition(event.GetInt()); SetThumbPosition(event.GetInt());
@@ -103,18 +102,22 @@ void wxScrollBar::MacHandleControlClick( WXWidget control , wxInt16 controlpart
nScrollInc = -1; nScrollInc = -1;
scrollEvent = wxEVT_SCROLL_LINEUP; scrollEvent = wxEVT_SCROLL_LINEUP;
break ; break ;
case kControlDownButtonPart : case kControlDownButtonPart :
nScrollInc = 1; nScrollInc = 1;
scrollEvent = wxEVT_SCROLL_LINEDOWN; scrollEvent = wxEVT_SCROLL_LINEDOWN;
break ; break ;
case kControlPageUpPart : case kControlPageUpPart :
nScrollInc = -m_pageSize; nScrollInc = -m_pageSize;
scrollEvent = wxEVT_SCROLL_PAGEUP; scrollEvent = wxEVT_SCROLL_PAGEUP;
break ; break ;
case kControlPageDownPart : case kControlPageDownPart :
nScrollInc = m_pageSize; nScrollInc = m_pageSize;
scrollEvent = wxEVT_SCROLL_PAGEDOWN; scrollEvent = wxEVT_SCROLL_PAGEDOWN;
break ; break ;
case kControlIndicatorPart : case kControlIndicatorPart :
nScrollInc = 0 ; nScrollInc = 0 ;
if ( mouseStillDown ) if ( mouseStillDown )
@@ -122,6 +125,7 @@ void wxScrollBar::MacHandleControlClick( WXWidget control , wxInt16 controlpart
else else
scrollEvent = wxEVT_SCROLL_THUMBRELEASE; scrollEvent = wxEVT_SCROLL_THUMBRELEASE;
break ; break ;
default : default :
wxFAIL_MSG(wxT("illegal scrollbar selector")); wxFAIL_MSG(wxT("illegal scrollbar selector"));
break ; break ;
@@ -131,28 +135,25 @@ void wxScrollBar::MacHandleControlClick( WXWidget control , wxInt16 controlpart
if (new_pos < minPos) if (new_pos < minPos)
new_pos = minPos; new_pos = minPos;
if (new_pos > maxPos) else if (new_pos > maxPos)
new_pos = maxPos; new_pos = maxPos;
if ( nScrollInc ) if ( nScrollInc )
SetThumbPosition(new_pos); SetThumbPosition(new_pos);
wxScrollEvent event(scrollEvent, m_windowId); wxScrollEvent event(scrollEvent, m_windowId);
if ( m_windowStyle & wxHORIZONTAL ) if ( m_windowStyle & wxHORIZONTAL )
{
event.SetOrientation( wxHORIZONTAL ) ; event.SetOrientation( wxHORIZONTAL ) ;
}
else else
{
event.SetOrientation( wxVERTICAL ) ; event.SetOrientation( wxVERTICAL ) ;
}
event.SetPosition(new_pos); event.SetPosition(new_pos);
event.SetEventObject( this ); event.SetEventObject( this );
wxWindow* window = GetParent() ; wxWindow* window = GetParent() ;
if (window && window->MacIsWindowScrollbar(this) ) if (window && window->MacIsWindowScrollbar(this) )
{
// this is hardcoded // this is hardcoded
window->MacOnScroll(event); window->MacOnScroll(event);
}
else else
GetEventHandler()->ProcessEvent(event); GetEventHandler()->ProcessEvent(event);
} }
@@ -179,6 +180,7 @@ wxInt32 wxScrollBar::MacControlHit( WXEVENTHANDLERREF handler , WXEVENTREF meven
nScrollInc = 0 ; nScrollInc = 0 ;
scrollEvent = wxEVT_SCROLL_THUMBRELEASE; scrollEvent = wxEVT_SCROLL_THUMBRELEASE;
break ; break ;
default : default :
wxFAIL_MSG(wxT("illegal scrollbar selector")); wxFAIL_MSG(wxT("illegal scrollbar selector"));
break ; break ;
@@ -188,31 +190,26 @@ wxInt32 wxScrollBar::MacControlHit( WXEVENTHANDLERREF handler , WXEVENTREF meven
if (new_pos < minPos) if (new_pos < minPos)
new_pos = minPos; new_pos = minPos;
if (new_pos > maxPos) else if (new_pos > maxPos)
new_pos = maxPos; new_pos = maxPos;
if ( nScrollInc ) if ( nScrollInc )
SetThumbPosition(new_pos); SetThumbPosition(new_pos);
wxScrollEvent event(scrollEvent, m_windowId); wxScrollEvent event(scrollEvent, m_windowId);
if ( m_windowStyle & wxHORIZONTAL ) if ( m_windowStyle & wxHORIZONTAL )
{
event.SetOrientation( wxHORIZONTAL ); event.SetOrientation( wxHORIZONTAL );
}
else else
{
event.SetOrientation( wxVERTICAL ); event.SetOrientation( wxVERTICAL );
}
event.SetPosition(new_pos); event.SetPosition(new_pos);
event.SetEventObject( this ); event.SetEventObject( this );
wxWindow* window = GetParent() ; wxWindow* window = GetParent() ;
if (window && window->MacIsWindowScrollbar(this) ) if (window && window->MacIsWindowScrollbar(this) )
{
// this is hardcoded // this is hardcoded
window->MacOnScroll(event); window->MacOnScroll(event);
}
else else
GetEventHandler()->ProcessEvent(event); GetEventHandler()->ProcessEvent(event);
return noErr ; return noErr ;
} }