[PATCH] fdo#39468: Translated German comments in vcl/{inc,win}
Philipp Riemer (via Code Review)
gerrit at gerrit.libreoffice.org
Wed Feb 27 10:10:46 PST 2013
Hi,
I have submitted a patch for review:
https://gerrit.libreoffice.org/2447
To pull it, you can do:
git pull ssh://gerrit.libreoffice.org:29418/core refs/changes/47/2447/1
fdo#39468: Translated German comments in vcl/{inc,win}
Change-Id: I1b11872dd56d93b116a65ac2e3905f751cfafeeb
Signed-off-by: Philipp Riemer <ruderphilipp at gmail.com>
---
M vcl/inc/vcl/graphicfilter.hxx
M vcl/inc/vcl/prgsbar.hxx
M vcl/win/source/window/salobj.cxx
3 files changed, 57 insertions(+), 70 deletions(-)
diff --git a/vcl/inc/vcl/graphicfilter.hxx b/vcl/inc/vcl/graphicfilter.hxx
index f9a7ae1..3e2218c 100644
--- a/vcl/inc/vcl/graphicfilter.hxx
+++ b/vcl/inc/vcl/graphicfilter.hxx
@@ -87,10 +87,7 @@
#define EMF_SHORTNAME "EMF"
#define SVG_SHORTNAME "SVG"
-// ------------------------------------
-// - Info-Klasse fuer alle von uns
-// unterstuetzten Grafik-Fileformate
-// ------------------------------------
+// Info class for all supported file formats
#define GFF_NOT ( (sal_uInt16)0x0000 )
#define GFF_BMP ( (sal_uInt16)0x0001 )
@@ -169,50 +166,48 @@
public:
- // Ctor, um einen Filenamen zu setzen. Es muss ::Detect() gerufen werden,
- // um das File zu identifizieren;
- // wenn das File keinen eindeutigen Header besitzt ( Mtf's ) wird das
- // Format anhand der Extension bestimmt
+ /** Ctor to set a filename
+
+ ::Detect() must be called to identify the file
+ If the file has no unique header (Mtf's), the format
+ is determined from the extension */
GraphicDescriptor( const INetURLObject& rPath );
- // Ctor, um einen Stream zu setzen. Es muss ::Detect() gerufen werden,
- // um das File zu identifizieren;
- // da einige Formate ( Mtf's ) keinen eindeutigen Header besitzen,
- // ist es sinnvoll den Filenamen (inkl. Ext. ) mitanzugeben,
- // da so das Format ueber die Extension ermittelt werden kann
+ /** Ctor using a stream
+
+ ::Detect() must be called to identify the file
+ As some formats (Mtf's) do not have a unique header, it makes sense
+ to supply the file name (incl. ext.), so that the format can be
+ derived from the extension */
GraphicDescriptor( SvStream& rInStream, const String* pPath = NULL );
- // Dtor
virtual ~GraphicDescriptor();
- // Startet die Detektion;
- // bei bExtendedInfo == sal_True werden soweit wie moeglich
- // Daten aus dem jeweiligen FileHeader ermittelt
- // ( Groesse, Farbtiefe usw. )
+ /** starts the detection
+
+ if bExtendedInfo == sal_True the file header is used to derive
+ as many properties as possible (size, color, etc.) */
virtual sal_Bool Detect( sal_Bool bExtendedInfo = sal_False );
- // liefert das Fileformat nach erfolgreicher Detektion zurueck;
- // wenn kein Format erkannt wurde, ist das Formart GFF_NOT
+ /** @return the file format, GFF_NOT if no format was recognized */
sal_uInt16 GetFileFormat() const { return nFormat; }
- // liefert die Pixel-Bildgroesse oder 0-Size zurueck
+ /** @return graphic size in pixels or 0 size */
const Size& GetSizePixel() const { return (Size&) aPixSize; }
- // liefert die logische Bildgroesse in 1/100mm oder 0-Size zurueck
+ /** @return the logical graphic size in 1/100mm or 0 size */
const Size& GetSize_100TH_MM() const { return (Size&) aLogSize; }
- // liefert die Bits/Pixel oder 0 zurueck
+ /** @return bits/pixel or 0 **/
sal_uInt16 GetBitsPerPixel() const { return nBitsPerPixel; }
- // liefert die Anzahl der Planes oder 0 zurueck
+ /** return number of planes or 0 */
sal_uInt16 GetPlanes() const { return nPlanes; }
- // zeigt an, ob das Bild evtl. komprimiert (wie auch immer) ist
+ /** @return true if the graphic is compressed */
sal_Bool IsCompressed() const { return bCompressed; }
- // gibt die Filternummer des Filters zurueck,
- // der im GraphicFilter zum Lesen dieses Formats
- // benoetigt wird
+ /** @return filter number that is needed by the GraphFilter to read this format */
static String GetImportFormatShortName( sal_uInt16 nFormat );
};
diff --git a/vcl/inc/vcl/prgsbar.hxx b/vcl/inc/vcl/prgsbar.hxx
index fb68670..9f22df4 100644
--- a/vcl/inc/vcl/prgsbar.hxx
+++ b/vcl/inc/vcl/prgsbar.hxx
@@ -24,29 +24,26 @@
#include <vcl/window.hxx>
/*************************************************************************
-
-Beschreibung
-============
-
-class ProgressBar
-
-Diese Klasse dient zur Anzeige einer Progress-Anzeige.
-
---------------------------------------------------------------------------
-
-WinBits
-
-WB_BORDER Border um das Fenster
-WB_3DLOOK 3D-Darstellung
-
---------------------------------------------------------------------------
-
-Methoden
-
-Mit SetValue() setzt man einen Prozent-Wert zwischen 0 und 100. Wenn Werte
-groesser 100 gesetzt werden, faengt das letzte Rechteck an zu blinken.
-
-*************************************************************************/
+ *
+ * class ProgressBar
+ *
+ * this class is used to display the ProgressBar
+ *
+ * -----------------------------------------------------------------------
+ *
+ * WinBits
+ *
+ * WB_BORDER border around the window
+ * WB_3DLOOK 3D representation
+ *
+ * -----------------------------------------------------------------------
+ *
+ * Methodes
+ *
+ * Use SetValue() to set a percentage between 0 and 100. A value larger
+ * than 100 will cause the last rectangle to start flashing
+ *
+ ************************************************************************/
// -----------
// - WinBits -
diff --git a/vcl/win/source/window/salobj.cxx b/vcl/win/source/window/salobj.cxx
index e2c1b24..f6287e7 100644
--- a/vcl/win/source/window/salobj.cxx
+++ b/vcl/win/source/window/salobj.cxx
@@ -41,7 +41,7 @@
HWND hTempWnd = ::GetParent( hWndChild );
while ( hTempWnd )
{
- // Ab nicht Child-Fenstern hoeren wir auf zu suchen
+ // stop searching if not a child window
if ( !(GetWindowStyle( hTempWnd ) & WS_CHILD) )
return FALSE;
if ( hTempWnd == hWndParent )
@@ -129,8 +129,7 @@
pObject = ImplFindSalObject( pData->hwnd );
if ( pObject && !ImplFindSalObject( (HWND)pData->wParam ) )
{
- // LoseFocus nur rufen, wenn wirklich kein ChildFenster
- // den Focus bekommt
+ // only call LoseFocus, if truly no child window gets the focus
if ( !pData->wParam || !ImplFindSalObject( (HWND)pData->wParam ) )
{
if ( ImplSalYieldMutexTryToAcquire() )
@@ -172,11 +171,9 @@
if ( (pMsg->message == WM_KEYDOWN) ||
(pMsg->message == WM_KEYUP) )
{
- // KeyEvents wollen wir nach Moeglichkeit auch abarbeiten,
- // wenn das Control diese nicht selber auswertet
- // SysKeys werden als WM_SYSCOMMAND verarbeitet
- // Char-Events verarbeiten wir nicht, da wir nur
- // Accelerator relevante Keys verarbeiten wollen
+ // process KeyEvents even if the control does not process them itself
+ // SysKeys are processed as WM_SYSCOMMAND
+ // Char-Events are not processed, as they are not accelerator-relevant
sal_Bool bWantedKeyCode = FALSE;
// A-Z, 0-9 nur in Verbindung mit Control-Taste
if ( ((pMsg->wParam >= 65) && (pMsg->wParam <= 90)) ||
@@ -200,7 +197,7 @@
ImplSalYieldMutexRelease();
}
}
- // Hier WM_SYSCHAR abfangen, um mit Alt+Taste evtl. Menu zu aktivieren
+ // check WM_SYSCHAR, to activate menu with Alt key
else if ( pMsg->message == WM_SYSCHAR )
{
pSalData->mnSalObjWantKeyEvt = 0;
@@ -362,9 +359,8 @@
CREATESTRUCTA* pStruct = (CREATESTRUCTA*)lParam;
pSysObj = (WinSalObject*)pStruct->lpCreateParams;
SetSalObjWindowPtr( hWnd, pSysObj );
- // HWND schon hier setzen, da schon auf den Instanzdaten
- // gearbeitet werden kann, wenn Messages waehrend
- // CreateWindow() gesendet werden
+ // set HWND already here,
+ // as instance data might be used during CreateWindow() events
pSysObj->mhWnd = hWnd;
rDef = FALSE;
}
@@ -400,7 +396,7 @@
switch( nMsg )
{
- // Wegen PlugIn's loeschen wir erstmal den Hintergrund
+ // clear background for plugins
case WM_ERASEBKGND:
{
WinSalObject* pSysObj = GetSalObjWindowPtr( ::GetParent( hWnd ) );
@@ -480,7 +476,7 @@
{
SalData* pSalData = GetSalData();
- // Hook installieren, wenn es das erste SalObject ist
+ // install hook, if it is the first SalObject
if ( !pSalData->mpFirstObject )
{
pSalData->mhSalObjMsgHook = SetWindowsHookExW( WH_CALLWNDPROC,
@@ -599,7 +595,7 @@
{
pSalData->mpFirstObject = mpNextObject;
- // Wenn letztes SalObject, dann Hook wieder entfernen
+ // remove hook, if it is the last SalObject
if ( !pSalData->mpFirstObject )
UnhookWindowsHookEx( pSalData->mhSalObjMsgHook );
}
@@ -622,9 +618,8 @@
if ( mhWnd )
DestroyWindow( mhWnd );
- // Palette wieder zuruecksetzen, wenn kein externes Child-Fenster
- // mehr vorhanden ist, da diese unsere Palette ueberschrieben haben
- // koennen
+ // reset palette, if no external child window is left,
+ // as they might have overwritten our palette
if ( hWndParent &&
::GetActiveWindow() == hWndParent &&
!GetWindow( hWndParent, GW_CHILD ) )
@@ -712,7 +707,7 @@
{
HRGN hRegion;
- // Aus den Region-Daten muessen wir jetzt eine ClipRegion erzeugen
+ // create a ClipRegion from the Region data
if ( mpClipRgnData->rdh.nCount == 1 )
{
RECT* pRect = &(mpClipRgnData->rdh.rcBound);
--
To view, visit https://gerrit.libreoffice.org/2447
To unsubscribe, visit https://gerrit.libreoffice.org/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: I1b11872dd56d93b116a65ac2e3905f751cfafeeb
Gerrit-PatchSet: 1
Gerrit-Project: core
Gerrit-Branch: master
Gerrit-Owner: Philipp Riemer <ruderphilipp at gmail.com>
Gerrit-Reviewer: Christian M. Heller <christian.heller63 at gmail.com>
More information about the LibreOffice
mailing list