[Libreoffice-commits] core.git: 2 commits - include/vcl toolkit/source

Tor Lillqvist tml at collabora.com
Fri Dec 13 01:56:52 PST 2013


 include/vcl/window.hxx               |    7 -------
 toolkit/source/helper/unowrapper.cxx |   32 --------------------------------
 2 files changed, 39 deletions(-)

New commits:
commit dcdf3cd1983b673eb1ed1a5c23b68ba46fe4dd1b
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Dec 13 11:12:43 2013 +0200

    Bin unused or duplicate forward class declarations
    
    Change-Id: Ic6fbb345e333d67f967a3ea09a5a90ecef910040

diff --git a/include/vcl/window.hxx b/include/vcl/window.hxx
index 8593fb0..fc7e2e0 100644
--- a/include/vcl/window.hxx
+++ b/include/vcl/window.hxx
@@ -42,13 +42,11 @@
 class VirtualDevice;
 struct ImplDelData;
 struct ImplWinData;
-struct ImplOverlapData;
 struct ImplFrameData;
 struct ImplCalcToTopData;
 struct SystemEnvData;
 struct SystemParentData;
 class ImplBorderWindow;
-class VirtualDevice;
 class Timer;
 class Cursor;
 class DockingManager;
@@ -65,12 +63,8 @@ class DataChangedEvent;
 class NotifyEvent;
 class SystemWindow;
 class SalFrame;
-class SalObject;
 class MenuFloatingWindow;
-// Nur fuer ExecuteDrag:
-struct IDataObject;
 class VCLXWindow;
-struct ImplAccessibleInfos;
 
 namespace com {
 namespace sun {
commit b677fa9d4886d94d9b6d12e091c159655deb2d3f
Author: Tor Lillqvist <tml at collabora.com>
Date:   Fri Dec 13 11:00:43 2013 +0200

    UNOWindowData has been dead since the year 2000 at least
    
    Change-Id: I8d3079f5b508008a4c25a4baa604fc89c81aab33

diff --git a/include/vcl/window.hxx b/include/vcl/window.hxx
index a8d6883..8593fb0 100644
--- a/include/vcl/window.hxx
+++ b/include/vcl/window.hxx
@@ -67,7 +67,6 @@ class SystemWindow;
 class SalFrame;
 class SalObject;
 class MenuFloatingWindow;
-class UNOWindowData;
 // Nur fuer ExecuteDrag:
 struct IDataObject;
 class VCLXWindow;
diff --git a/toolkit/source/helper/unowrapper.cxx b/toolkit/source/helper/unowrapper.cxx
index c317e6f..84d87e4 100644
--- a/toolkit/source/helper/unowrapper.cxx
+++ b/toolkit/source/helper/unowrapper.cxx
@@ -205,38 +205,6 @@ void UnoWrapper::ReleaseAllGraphics( OutputDevice* pOutDev )
 
 }
 
-// It was once called in the Window-CTOR to make listeners of the Container
-// to react. This didn't really work, as the interface within the Window-CTOR
-// was not ready.
-// => Call only the listener, when created through ::com::sun::star::awt::Toolkit
-
-/*
-void ImplSmartWindowCreated( Window* pNewWindow )
-{
-    UNOWindowData* pParentUNOData = pNewWindow->GetParent() ?
-                            pNewWindow->GetParent()->GetUNOData() : NULL;
-
-    if ( pParentUNOData && pParentUNOData->GetListeners( EL_CONTAINER ) )
-    {
-        UNOWindowData* pUNOData = pNewWindow->GetUNOData();
-        if ( !pUNOData )
-            pUNOData = ImplSmartCreateUNOData( pNewWindow );
-
-        ::com::sun::star::awt::VclContainerEvent aEvent;
-        aEvent.Source = (UsrObject*)pParentUNOData->GetWindowPeer();
-        aEvent.Id = VCLCOMPONENT_ADDED;
-        aEvent.Child = (UsrObject*)pUNOData->GetWindowPeer();
-
-        EventList* pLst = pParentUNOData->GetListeners( EL_CONTAINER );
-        for ( sal_uInt32 n = 0; n < pLst->Count(); n++ )
-        {
-            ::com::sun::star::uno::Reference< ::com::sun::star::lang::XEventListener > * pRef = pLst->GetObject( n );
-            ((::com::sun::star::awt::XVclContainerListener*)(::com::sun::star::lang::XEventListener*)*pRef)->windowAdded( aEvent );
-        }
-    }
-}
-*/
-
 static sal_Bool lcl_ImplIsParent( Window* pParentWindow, Window* pPossibleChild )
 {
     Window* pWindow = ( pPossibleChild != pParentWindow ) ? pPossibleChild : NULL;


More information about the Libreoffice-commits mailing list