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

Christian M. Heller christian.heller63 at gmail.com
Wed Feb 26 02:11:50 PST 2014


 vcl/source/window/floatwin.cxx |   80 ++++++++---------------------------------
 1 file changed, 17 insertions(+), 63 deletions(-)

New commits:
commit 4e5fb3ae8aaa7a65b065f0415fe4df667dab3def
Author: Christian M. Heller <christian.heller63 at gmail.com>
Date:   Sat Feb 22 09:04:00 2014 -0500

    fdo#39468 Translate German Comments - vcl/source/window/floatwin.cxx
    
    Conflicts:
    	vcl/source/window/floatwin.cxx
    
    Change-Id: I5cf91515e088f7f7bb766089c0812b023ecb3bdd
    Reviewed-on: https://gerrit.libreoffice.org/8172
    Tested-by: Caolán McNamara <caolanm at redhat.com>
    Reviewed-by: Caolán McNamara <caolanm at redhat.com>

diff --git a/vcl/source/window/floatwin.cxx b/vcl/source/window/floatwin.cxx
index 285b161..f006df8 100644
--- a/vcl/source/window/floatwin.cxx
+++ b/vcl/source/window/floatwin.cxx
@@ -34,8 +34,6 @@
 #include <tools/debug.hxx>
 
 
-// =======================================================================
-
 class FloatingWindow::ImplData
 {
 public:
@@ -60,7 +58,6 @@ Rectangle& FloatingWindow::ImplGetItemEdgeClipRect()
     return mpImplData->maItemEdgeClipRect;
 }
 
-// =======================================================================
 
 void FloatingWindow::ImplInit( Window* pParent, WinBits nStyle )
 {
@@ -138,8 +135,6 @@ void FloatingWindow::ImplInit( Window* pParent, WinBits nStyle )
     ImplInitSettings();
 }
 
-
-
 void FloatingWindow::ImplInitSettings()
 {
     const StyleSettings& rStyleSettings = GetSettings().GetStyleSettings();
@@ -154,7 +149,6 @@ void FloatingWindow::ImplInitSettings()
     SetBackground( aColor );
 }
 
-// =======================================================================
 
 FloatingWindow::FloatingWindow( Window* pParent, WinBits nStyle ) :
     SystemWindow( WINDOW_FLOATINGWINDOW )
@@ -162,8 +156,6 @@ FloatingWindow::FloatingWindow( Window* pParent, WinBits nStyle ) :
     ImplInit( pParent, nStyle );
 }
 
-
-
 FloatingWindow::FloatingWindow( Window* pParent, const ResId& rResId ) :
     SystemWindow( WINDOW_FLOATINGWINDOW )
 {
@@ -176,8 +168,6 @@ FloatingWindow::FloatingWindow( Window* pParent, const ResId& rResId ) :
         Show();
 }
 
-
-
 void FloatingWindow::ImplLoadRes( const ResId& rResId )
 {
     SystemWindow::ImplLoadRes( rResId );
@@ -187,7 +177,7 @@ void FloatingWindow::ImplLoadRes( const ResId& rResId )
     if ( (RSC_FLOATINGWINDOW_WHMAPMODE | RSC_FLOATINGWINDOW_WIDTH |
           RSC_FLOATINGWINDOW_HEIGHT) & nObjMask )
     {
-        // Groessenangabe aus der Resource verwenden
+        // use Sizes from the Resource
         Size    aSize;
         MapUnit eSizeMap = MAP_PIXEL;
 
@@ -208,8 +198,6 @@ void FloatingWindow::ImplLoadRes( const ResId& rResId )
     }
 }
 
-
-
 FloatingWindow::~FloatingWindow()
 {
     if( mbPopupModeCanceled )
@@ -226,20 +214,16 @@ FloatingWindow::~FloatingWindow()
     delete mpImplData;
 }
 
-
-
 Point FloatingWindow::CalcFloatingPosition( Window* pWindow, const Rectangle& rRect, sal_uLong nFlags, sal_uInt16& rArrangeIndex )
 {
     return ImplCalcPos( pWindow, rRect, nFlags, rArrangeIndex );
 }
 
-
-
 Point FloatingWindow::ImplCalcPos( Window* pWindow,
                                    const Rectangle& rRect, sal_uLong nFlags,
                                    sal_uInt16& rArrangeIndex )
 {
-    // Fenster-Position ermitteln
+    // get window position
     Point       aPos;
     Size        aSize = pWindow->GetSizePixel();
     Rectangle   aScreenRect = pWindow->ImplGetFrameWindow()->GetDesktopRectPixel();
@@ -397,7 +381,7 @@ Point FloatingWindow::ImplCalcPos( Window* pWindow,
                 break;
         }
 
-        // Evt. noch anpassen
+        // adjust if necessary
         if ( bBreak && !(nFlags & FLOATWIN_POPUPMODE_NOAUTOARRANGE) )
         {
             if ( (nArrangeAry[nArrangeIndex] == FLOATWIN_POPUPMODE_LEFT)  ||
@@ -447,8 +431,6 @@ Point FloatingWindow::ImplCalcPos( Window* pWindow,
     return pW->OutputToScreenPixel( aPos );
 }
 
-
-
 FloatingWindow* FloatingWindow::ImplFloatHitTest( Window* pReference, const Point& rPos, sal_uInt16& rHitTest )
 {
     FloatingWindow* pWin = this;
@@ -505,8 +487,6 @@ FloatingWindow* FloatingWindow::ImplFloatHitTest( Window* pReference, const Poin
     return NULL;
 }
 
-
-
 FloatingWindow* FloatingWindow::ImplFindLastLevelFloat()
 {
     FloatingWindow* pWin = this;
@@ -524,8 +504,6 @@ FloatingWindow* FloatingWindow::ImplFindLastLevelFloat()
     return pLastFoundWin;
 }
 
-
-
 bool FloatingWindow::ImplIsFloatPopupModeWindow( const Window* pWindow )
 {
     FloatingWindow* pWin = this;
@@ -542,8 +520,6 @@ bool FloatingWindow::ImplIsFloatPopupModeWindow( const Window* pWindow )
     return false;
 }
 
-
-
 IMPL_LINK_NOARG(FloatingWindow, ImplEndPopupModeHdl)
 {
     mnPostId            = 0;
@@ -553,11 +529,9 @@ IMPL_LINK_NOARG(FloatingWindow, ImplEndPopupModeHdl)
     return 0;
 }
 
-
-
 bool FloatingWindow::Notify( NotifyEvent& rNEvt )
 {
-    // Zuerst Basisklasse rufen wegen TabSteuerung
+    // call Base Class first for tab control
     bool nRet = SystemWindow::Notify( rNEvt );
     if ( !nRet )
     {
@@ -578,8 +552,6 @@ bool FloatingWindow::Notify( NotifyEvent& rNEvt )
     return nRet;
 }
 
-
-
 void FloatingWindow::StateChanged( StateChangedType nType )
 {
     SystemWindow::StateChanged( nType );
@@ -591,8 +563,6 @@ void FloatingWindow::StateChanged( StateChangedType nType )
     }
 }
 
-
-
 void FloatingWindow::DataChanged( const DataChangedEvent& rDCEvt )
 {
     SystemWindow::DataChanged( rDCEvt );
@@ -605,27 +575,21 @@ void FloatingWindow::DataChanged( const DataChangedEvent& rDCEvt )
     }
 }
 
-
-
 void FloatingWindow::ImplCallPopupModeEnd()
 {
-    // PopupMode wurde beendet
+    // PopupMode is finished
     mbInPopupMode = false;
 
-    // Handler asyncron rufen
+    // call Handler asyncron.
     if ( !mnPostId )
         Application::PostUserEvent( mnPostId, LINK( this, FloatingWindow, ImplEndPopupModeHdl ) );
 }
 
-
-
 void FloatingWindow::PopupModeEnd()
 {
     maPopupModeEndHdl.Call( this );
 }
 
-
-
 void FloatingWindow::SetTitleType( sal_uInt16 nTitle )
 {
     if ( (mnTitle != nTitle) && mpWindowImpl->mpBorderWindow )
@@ -646,8 +610,6 @@ void FloatingWindow::SetTitleType( sal_uInt16 nTitle )
     }
 }
 
-
-
 void FloatingWindow::StartPopupMode( const Rectangle& rRect, sal_uLong nFlags )
 {
     // avoid flickering
@@ -729,8 +691,6 @@ void FloatingWindow::StartPopupMode( const Rectangle& rRect, sal_uLong nFlags )
     Show( true, SHOW_NOACTIVATE );
 }
 
-
-
 void FloatingWindow::StartPopupMode( ToolBox* pBox, sal_uLong nFlags )
 {
     // get selected button
@@ -761,7 +721,7 @@ void FloatingWindow::StartPopupMode( ToolBox* pBox, sal_uLong nFlags )
  *  don't set since it disables closing floaters with escape
  */
 
-    // Flags fuer Positionierung bestimmen
+    // set Flags for positioning
     if ( !(nFlags & (FLOATWIN_POPUPMODE_DOWN | FLOATWIN_POPUPMODE_UP |
                      FLOATWIN_POPUPMODE_LEFT | FLOATWIN_POPUPMODE_RIGHT |
                      FLOATWIN_POPUPMODE_NOAUTOARRANGE)) )
@@ -772,12 +732,10 @@ void FloatingWindow::StartPopupMode( ToolBox* pBox, sal_uLong nFlags )
              nFlags |= FLOATWIN_POPUPMODE_RIGHT;
     }
 
-    // FloatingModus starten
+    // start FloatingMode
     StartPopupMode( aRect, nFlags );
 }
 
-
-
 void FloatingWindow::ImplEndPopupMode( sal_uInt16 nFlags, sal_uLong nFocusId )
 {
     if ( !mbInPopupMode )
@@ -787,24 +745,24 @@ void FloatingWindow::ImplEndPopupMode( sal_uInt16 nFlags, sal_uLong nFocusId )
 
     mbInCleanUp = true; // prevent killing this window due to focus change while working with it
 
-    // Bei allen nachfolgenden PopupMode-Fenster den Modus auch beenden
+    // stop the PopupMode also for all following PopupMode windows
     while ( pSVData->maWinData.mpFirstFloat && pSVData->maWinData.mpFirstFloat != this )
         pSVData->maWinData.mpFirstFloat->EndPopupMode( FLOATWIN_POPUPMODEEND_CANCEL );
 
 
-    // Fenster aus der Liste austragen
+    // delete window from the list
     pSVData->maWinData.mpFirstFloat = mpNextFloat;
     mpNextFloat = NULL;
 
     sal_uLong nPopupModeFlags = mnPopupModeFlags;
 
-    // Wenn nicht abgerissen wurde, dann Fenster wieder Hiden
+    // hide window again if it was not deleted
     if ( !(nFlags & FLOATWIN_POPUPMODEEND_TEAROFF) ||
          !(nPopupModeFlags & FLOATWIN_POPUPMODE_ALLOWTEAROFF) )
     {
         Show( false, SHOW_NOFOCUSCHANGE );
 
-        // Focus evt. auf ein entsprechendes FloatingWindow weiterschalten
+        // maybe pass focus on to a suitable FloatingWindow
         if ( nFocusId )
             Window::EndSaveFocus( nFocusId );
         else if ( pSVData->maWinData.mpFocusWin && pSVData->maWinData.mpFirstFloat &&
@@ -822,21 +780,21 @@ void FloatingWindow::ImplEndPopupMode( sal_uInt16 nFlags, sal_uLong nFocusId )
 
     mbPopupModeCanceled = (nFlags & FLOATWIN_POPUPMODEEND_CANCEL) != 0;
 
-    // Gegebenenfalls den Title wieder herstellen
+    // redo title
     SetTitleType( mnOldTitle );
 
-    // ToolBox wieder auf normal schalten
+    // set ToolBox again to normal
     if ( mpImplData->mpBox )
     {
         mpImplData->mpBox->ImplFloatControl( false, this );
         mpImplData->mpBox = NULL;
     }
 
-    // Je nach Parameter den PopupModeEnd-Handler rufen
+    // call PopupModeEnd-Handler depending on parameter
     if ( !(nFlags & FLOATWIN_POPUPMODEEND_DONTCALLHDL) )
         ImplCallPopupModeEnd();
 
-    // Je nach Parameter die restlichen Fenster auch noch schliessen
+    // close all other windows depending on parameter
     if ( nFlags & FLOATWIN_POPUPMODEEND_CLOSEALL )
     {
         if ( !(nPopupModeFlags & FLOATWIN_POPUPMODE_NEWLEVEL) )
@@ -852,18 +810,14 @@ void FloatingWindow::ImplEndPopupMode( sal_uInt16 nFlags, sal_uLong nFocusId )
     mbInCleanUp = false;
 }
 
-
-
 void FloatingWindow::EndPopupMode( sal_uInt16 nFlags )
 {
     ImplEndPopupMode( nFlags );
 }
 
-
-
 void FloatingWindow::AddPopupModeWindow( Window* pWindow )
 {
-    // !!! bisher erst 1 Fenster und noch keine Liste
+    // !!! up-to-now only 1 window and not yet a list
     mpFirstPopupModeWin = pWindow;
 }
 


More information about the Libreoffice-commits mailing list