diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-01-13 14:26:21 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-01-13 14:26:21 +0100 |
commit | a401dc5dcf2a5a4e8f427d3077d473be72ebbcf2 (patch) | |
tree | b9be7216031a587695a6ce1d8659a6f782bf9693 /vcl | |
parent | 3c8d74eb3f853e3fa00afae284ae391caeb143fb (diff) |
SalDisplay::Dispatch shall apparently return bool
Change-Id: I46ab0ef04b598a4154659f9a1e1cbb2164023b63
Diffstat (limited to 'vcl')
-rw-r--r-- | vcl/inc/unx/gtk/gtkdata.hxx | 2 | ||||
-rw-r--r-- | vcl/inc/unx/saldisp.hxx | 4 | ||||
-rw-r--r-- | vcl/inc/unx/salobj.h | 2 | ||||
-rw-r--r-- | vcl/unx/generic/app/saldisp.cxx | 12 | ||||
-rw-r--r-- | vcl/unx/generic/window/salobj.cxx | 16 | ||||
-rw-r--r-- | vcl/unx/gtk/app/gtkdata.cxx | 4 | ||||
-rw-r--r-- | vcl/unx/kde4/VCLKDEApplication.cxx | 2 |
7 files changed, 21 insertions, 21 deletions
diff --git a/vcl/inc/unx/gtk/gtkdata.hxx b/vcl/inc/unx/gtk/gtkdata.hxx index 1f4db2ba44cb..85c664ac4e2a 100644 --- a/vcl/inc/unx/gtk/gtkdata.hxx +++ b/vcl/inc/unx/gtk/gtkdata.hxx @@ -171,7 +171,7 @@ public: #if GTK_CHECK_VERSION(3,0,0) guint32 GetLastUserEventTime( bool /* b */ ) { return GDK_CURRENT_TIME; } // horrible hack #else - virtual long Dispatch( XEvent *pEvent ); + virtual bool Dispatch( XEvent *pEvent ); #endif }; diff --git a/vcl/inc/unx/saldisp.hxx b/vcl/inc/unx/saldisp.hxx index b98bcb22fc51..00fcd3ee6869 100644 --- a/vcl/inc/unx/saldisp.hxx +++ b/vcl/inc/unx/saldisp.hxx @@ -280,7 +280,7 @@ protected: mutable XLIB_Time m_nLastUserEventTime; // mutable because changed on first access - virtual long Dispatch( XEvent *pEvent ) = 0; + virtual bool Dispatch( XEvent *pEvent ) = 0; void InitXinerama(); void InitRandR( XLIB_Window aRoot ) const; void DeInitRandR(); @@ -399,7 +399,7 @@ public: SalX11Display( Display* pDisp ); virtual ~SalX11Display(); - virtual long Dispatch( XEvent *pEvent ); + virtual bool Dispatch( XEvent *pEvent ); virtual void Yield(); virtual void PostUserEvent(); diff --git a/vcl/inc/unx/salobj.h b/vcl/inc/unx/salobj.h index b644b1b9020c..5014dd327422 100644 --- a/vcl/inc/unx/salobj.h +++ b/vcl/inc/unx/salobj.h @@ -68,7 +68,7 @@ public: SalClipRegion maClipRegion; sal_Bool mbVisible; - static VCL_DLLPUBLIC long Dispatch( XEvent* pEvent ); + static VCL_DLLPUBLIC bool Dispatch( XEvent* pEvent ); static VCL_DLLPUBLIC X11SalObject* CreateObject( SalFrame* pParent, SystemWindowData* pWindowData, sal_Bool bShow = sal_True ); X11SalObject(); diff --git a/vcl/unx/generic/app/saldisp.cxx b/vcl/unx/generic/app/saldisp.cxx index bb8772411dcf..c8a78e4b655e 100644 --- a/vcl/unx/generic/app/saldisp.cxx +++ b/vcl/unx/generic/app/saldisp.cxx @@ -1864,7 +1864,7 @@ void SalX11Display::Yield() GetX11SalData()->ResetXErrorOccurred(); } -long SalX11Display::Dispatch( XEvent *pEvent ) +bool SalX11Display::Dispatch( XEvent *pEvent ) { if( pEvent->type == XLIB_KeyPress || pEvent->type == KeyRelease ) { @@ -1883,12 +1883,12 @@ long SalX11Display::Dispatch( XEvent *pEvent ) if( it != m_aFrames.end() ) { if ( mpInputMethod->FilterEvent( pEvent , aWindow ) ) - return 0; + return false; } } else if ( mpInputMethod->FilterEvent( pEvent, None ) ) - return 0; + return false; SalInstance* pInstance = GetSalData()->m_pInstance; pInstance->CallEventCallback( pEvent, sizeof( XEvent ) ); @@ -1913,7 +1913,7 @@ long SalX11Display::Dispatch( XEvent *pEvent ) std::list< SalFrame* >::const_iterator it; for( it = m_aFrames.begin(); it != m_aFrames.end(); ++it ) (*it)->CallCallback( SALEVENT_SETTINGSCHANGED, NULL ); - return 0; + return false; } } } @@ -1939,7 +1939,7 @@ long SalX11Display::Dispatch( XEvent *pEvent ) && GetKbdExtension()->GetEventBase() == pEvent->type ) { GetKbdExtension()->Dispatch( pEvent ); - return 1; + return true; } break; } @@ -1968,7 +1968,7 @@ long SalX11Display::Dispatch( XEvent *pEvent ) // is this perhaps a root window that changed size ? processRandREvent( pEvent ); - return 0; + return false; } #ifdef DBG_UTIL diff --git a/vcl/unx/generic/window/salobj.cxx b/vcl/unx/generic/window/salobj.cxx index bc7dfbcc8cc3..6f61ced8c416 100644 --- a/vcl/unx/generic/window/salobj.cxx +++ b/vcl/unx/generic/window/salobj.cxx @@ -440,7 +440,7 @@ static sal_uInt16 sal_GetCode( int state ) return nCode; } -long X11SalObject::Dispatch( XEvent* pEvent ) +bool X11SalObject::Dispatch( XEvent* pEvent ) { std::list< SalObject* >& rObjects = GetGenericData()->GetSalDisplay()->getSalObjects(); @@ -501,26 +501,26 @@ long X11SalObject::Dispatch( XEvent* pEvent ) { case UnmapNotify: pObject->mbVisible = sal_False; - return 1; + return true; case MapNotify: pObject->mbVisible = sal_True; - return 1; + return true; case ButtonPress: pObject->CallCallback( SALOBJ_EVENT_TOTOP, NULL ); - return 1; + return true; case FocusIn: pObject->CallCallback( SALOBJ_EVENT_GETFOCUS, NULL ); - return 1; + return true; case FocusOut: pObject->CallCallback( SALOBJ_EVENT_LOSEFOCUS, NULL ); - return 1; + return true; default: break; } } - return 0; + return false; } } - return 0; + return false; } /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/vcl/unx/gtk/app/gtkdata.cxx b/vcl/unx/gtk/app/gtkdata.cxx index 9761354c3969..347006fdeab0 100644 --- a/vcl/unx/gtk/app/gtkdata.cxx +++ b/vcl/unx/gtk/app/gtkdata.cxx @@ -222,7 +222,7 @@ GtkSalDisplay::initScreen( SalX11Screen nXScreen ) const return pSD; } -long GtkSalDisplay::Dispatch( XEvent* pEvent ) +bool GtkSalDisplay::Dispatch( XEvent* pEvent ) { if( GetDisplay() == pEvent->xany.display ) { @@ -236,7 +236,7 @@ long GtkSalDisplay::Dispatch( XEvent* pEvent ) } } - return GDK_FILTER_CONTINUE; + return false; } #endif diff --git a/vcl/unx/kde4/VCLKDEApplication.cxx b/vcl/unx/kde4/VCLKDEApplication.cxx index e196ff3d903a..c79b36e2515f 100644 --- a/vcl/unx/kde4/VCLKDEApplication.cxx +++ b/vcl/unx/kde4/VCLKDEApplication.cxx @@ -32,7 +32,7 @@ bool VCLKDEApplication::x11EventFilter(XEvent* ev) { //if we have a display and the display consumes the event //do not process the event in qt - if (SalKDEDisplay::self() && SalKDEDisplay::self()->Dispatch(ev) > 0) + if (SalKDEDisplay::self() && SalKDEDisplay::self()->Dispatch(ev)) { return true; } |