[Libreoffice-commits] .: svx/inc
Michael Stahl
mst at kemper.freedesktop.org
Tue Dec 20 10:05:32 PST 2011
svx/inc/svx/obj3d.hxx | 2 -
svx/inc/svx/sdrpagewindow.hxx | 2 -
svx/inc/svx/sdtakitm.hxx | 76 ++++++++++++++++++++----------------------
svx/inc/svx/sdynitm.hxx | 6 +--
svx/inc/svx/sphere3d.hxx | 12 +++---
svx/inc/svx/svdcrtv.hxx | 52 ++++++++++++++--------------
svx/inc/svx/svddef.hxx | 4 +-
svx/inc/svx/svddrag.hxx | 42 +++++++++++------------
svx/inc/svx/svddrgv.hxx | 12 +++---
9 files changed, 103 insertions(+), 105 deletions(-)
New commits:
commit c5ed0b8f95600c3ceacbcd4511dc3a7b4cabcbae
Author: Noel Grandin <noel at peralex.com>
Date: Tue Dec 20 19:01:27 2011 +0100
svx: translation by Mike Whiteley and Noel Grandin
(with very few tweaks by the committer)
diff --git a/svx/inc/svx/obj3d.hxx b/svx/inc/svx/obj3d.hxx
index 5cf5d03..e2d7e2d 100644
--- a/svx/inc/svx/obj3d.hxx
+++ b/svx/inc/svx/obj3d.hxx
@@ -118,7 +118,7 @@ private:
protected:
virtual sdr::properties::BaseProperties* CreateObjectSpecificProperties();
- E3dObjList maSubList; // child objekts
+ E3dObjList maSubList; // child objects
basegfx::B3DRange maLocalBoundVol; // surrounding volume of the object (from the geometry generation)
basegfx::B3DHomMatrix maTransformation; // local transformation
diff --git a/svx/inc/svx/sdrpagewindow.hxx b/svx/inc/svx/sdrpagewindow.hxx
index 7498c32..d1a2633 100644
--- a/svx/inc/svx/sdrpagewindow.hxx
+++ b/svx/inc/svx/sdrpagewindow.hxx
@@ -35,7 +35,7 @@
#include <com/sun/star/awt/XControlContainer.hpp>
#include <com/sun/star/util/XModeChangeListener.hpp>
#include <cppuhelper/implbase4.hxx>
-#include <svx/svdtypes.hxx> // fuer SdrLayerID
+#include <svx/svdtypes.hxx> // for SdrLayerID
#include <svl/svarray.hxx>
#include <tools/contnr.hxx>
#include <svx/sdrpagewindow.hxx>
diff --git a/svx/inc/svx/sdtakitm.hxx b/svx/inc/svx/sdtakitm.hxx
index a869003..a2b42df 100644
--- a/svx/inc/svx/sdtakitm.hxx
+++ b/svx/inc/svx/sdtakitm.hxx
@@ -43,48 +43,46 @@ enum SdrTextAniKind {SDRTEXTANI_NONE,
SDRTEXTANI_SLIDE};
// - SDRTEXTANI_BLINK:
-// Einfach nur Blinken. Direction und Amount ohne Wirkung.
-// Frequenz siehe Delay, 0=0.5Hz (Delay=250).
-// Count=Anzahl der blinker. 0=Endlos.
-// StartInside: sal_False=beginnend mit Pause, sal_True=Beginnend mit Puls
-// StopInside: sal_False=Nach Count blinkern nicht sichtbar, sal_True=sichtbar
-// (nur wenn Count!=0)
+// Just blink. Direction and Amount don't effect things.
+// Frequency delay: 0 = 0.5Hz (Delay = 250).
+// Count = number of blinks. (0 = forever)
+// start inside: sal_False = begin with the blinker off, sal_True = begin with the blinker on
+// stop inside: sal_False = end with the blinker off, sal_True = end with the blinker on
+// (Only if count! = 0)
// - SDRTEXTANI_SCROLL:
-// Schrift laeuft rein, laeuft vollstaendig durch. Wenn ganz verschwunden
-// geht's wieder von vorne los.
-// Delay in ms, Sonderfall Delay=0 wird auf 50ms defaulted (20Hz)
-// Count=Durchlaufanzahl (0=Endlos)
-// Direction: ist eben die Richtung in die gescrollt wird.
-// StartInside: sal_False=Schrift wird auch beim ersten Durchlauf reingescrollt
-// sal_True=Der linke Teil der Schrift steht beim ersten Durchlauf
-// bereits da (im sichtbaren "Scrollbereich")
-// StopInside: sal_False=Schrift wird auch beim letzten Durchlauf vollstaendig
-// rausgescrollt
-// sal_True=Schrift wird beim letzten Durchlauf nicht rausgescrollt
-// (nur wenn Count!=0)
-// Amount: Schrittweite in logischen Einheiten. Negative Werte bedeuten
-// Pixel statt log. Einheiten. Wenn Amount=0, dann wird auf
-// 1 Pixel defaulted.
+// Text just scrolls all the way through, and starts over when it is done.
+//
+// Delay in ms: (except delay = 0 means 50ms (20Hz) default)
+// Count = number of passes (0 = go forever)
+// Direction: the direction to scroll
+// StartInside: sal_False = on the first pass, scroll the text in (not initially visible)
+// sal_True = on the first pass, the left part of the text is already visible
+// in the scroll area before starting.
+// StopInside: sal_False = on the last pass, scroll the text all the way out.
+// sal_True = on the last pass, keep the right part of the text visible.
+// (Only if count! = 0)
+// Amount: Step size in logical units. Negative values = use Pixels instead
+// of logical units. If Amount = 0, then default to 1 Pixel.
// - SDRTEXTANI_ALTERNATE:
-// Wie SDRTEXTANI_SCROLL, nur wird nicht gescrollt bis Schrift ganz
-// verschwunden, sondern bis der letzte Teil vollstaendig sichtbar ist. Dann
-// wird die Richtung umgekehrt und zuruekgescrollt.
-// Count=Anzahl der Durchlaeufe=Anzahl der Richtungswechsel-1
-// Bei Count=1 ist SDRTEXTANI_ALTERNATE also identisch mit SDRTEXTANI_SCROLL
-// Direction ist die Startrichtung
-// Alle andern Parameter wie SDRTEXTANI_SCROLL
+// Like SDRTEXTANI_SCROLL, except don't scroll until all of the text is out,
+// but just until the last part is visible. Then, change direction and
+// scroll the text the other way.
+// Count = number of passes (number of direction changes minus 1)
+// If count = 1, this is the same as SDRTEXTANI_SCROLL
+// Direction = the starting direction.
+// All Other Parameters: just like SDRTEXTANI_SCROLL
// - SDRTEXTANI_SLIDE:
-// Schrift wird nur reingeschoben bis zur Originalposition.
-// -> also wie SCROLL mit StartInside=sal_False, StopInside=TRUE
-// und Count=1. Count=0 wird als Count=1 interpretiert.
-// Fuer jeden Count>1 wird der Text jedoch ruekwaerts wieder vollstaendig
-// rausgeschoben (aehnlich wie ALTERNATE) und dann wieder reingeschoben.
-// StopInside wird nicht ausgewertet, weil immer Inside gestoppt wird.
-// StartInside wird nicht ausgewertet, weil immer Outside gestartet wird.
-// Alle andern Parameter wie SDRTEXTANI_SCROLL
-// StartInside,StopInside: Bei sal_True ist die anfaengliche/entgueltige
-// Textposition abhaengig von der Textverankerung am Zeichenobjekt. Sie
-// entspricht der Textposition bei normalem Paint (ohne Laufschrift).
+// Text will slide in to the original position.
+// -> same as SCROLL with StartInside = sal_False, StopInside = sal_True
+// and Count = 1 (Count = 0 is interpreted as count = 1).
+// For each count > 1, the text, will be slid out backwards
+// (much like ALTERNATE) and then slid back in again.
+// StopInside is not evaluated, because inside is always stopped.
+// StartInside is not evaluated, because outside is always started.
+// All other parameters are like SDRTEXTANI_SCROLL
+// StartInside, StopInside: When sal_True, the starting / final position
+// of the text depends on the anchor of the drawing object. This
+// corresponds to the position of the text in normal Paint (without scrolling).
class SVX_DLLPUBLIC SdrTextAniKindItem: public SfxEnumItem {
public:
diff --git a/svx/inc/svx/sdynitm.hxx b/svx/inc/svx/sdynitm.hxx
index 860f9e0..9ca3f09 100644
--- a/svx/inc/svx/sdynitm.hxx
+++ b/svx/inc/svx/sdynitm.hxx
@@ -34,9 +34,9 @@
//------------------------------------------------------------
// class SdrYesNoItem
-// hier liefert GetValueTextByVal() "ja" oder "nein"
-// anstelle von "TRUE" und "FALSE"
-//------------------------------------------------------------
+// GetValueTextByVal() returns "yes" or "no"
+// instead of "TRUE" and "FALSE"
+//-------------------------------------------------- ----------
class SVX_DLLPUBLIC SdrYesNoItem: public SfxBoolItem {
public:
TYPEINFO();
diff --git a/svx/inc/svx/sphere3d.hxx b/svx/inc/svx/sphere3d.hxx
index d5c751a..fb24e15 100644
--- a/svx/inc/svx/sphere3d.hxx
+++ b/svx/inc/svx/sphere3d.hxx
@@ -54,12 +54,12 @@ public:
TYPEINFO();
E3dSphereObj(E3dDefaultAttributes& rDefault, const basegfx::B3DPoint& rCenter, const basegfx::B3DVector& r3DSize);
- // FG: Dieser Konstruktor wird nur von MakeObject aus der 3d-Objectfactory beim
- // Laden von Dokumenten mit Kugeln aufgerufen. Dieser Konstruktor ruft kein
- // CreateSphere auf, er erzeugt also keine Kugel.
+ // FG: This constructor is only called from MakeObject from the 3d-Objectfactory
+ // when a document with a sphere is loaded. This constructor does not call
+ // CreateSphere, or create any spheres.
E3dSphereObj(int dummy);
- // HorizontalSegments:
+ // horizontal segments:
sal_uInt32 GetHorizontalSegments() const
{ return ((const Svx3DHorizontalSegmentsItem&)GetObjectItemSet().Get(SDRATTR_3DOBJ_HORZ_SEGS)).GetValue(); }
@@ -75,11 +75,11 @@ public:
const basegfx::B3DPoint& Center() const { return aCenter; }
const basegfx::B3DVector& Size() const { return aSize; }
- // Lokale Parameter setzen mit Geometrieneuerzeugung
+ // set local parameters when the geometry is recreated
void SetCenter(const basegfx::B3DPoint& rNew);
void SetSize(const basegfx::B3DVector& rNew);
- // TakeObjName...() ist fuer die Anzeige in der UI, z.B. "3 Rahmen selektiert".
+ // TakeObjName...() is for displaying in the UI, eg "3 selected frames."
virtual void TakeObjNameSingul(String& rName) const;
virtual void TakeObjNamePlural(String& rName) const;
};
diff --git a/svx/inc/svx/svdcrtv.hxx b/svx/inc/svx/svdcrtv.hxx
index b72b0be..0215f80 100644
--- a/svx/inc/svx/svdcrtv.hxx
+++ b/svx/inc/svx/svdcrtv.hxx
@@ -62,8 +62,8 @@ class SVX_DLLPUBLIC SdrCreateView: public SdrDragView
friend class SdrPageView;
protected:
- SdrObject* pAktCreate; // Aktuell in Erzeugung befindliches Objekt
- SdrPageView* pCreatePV; // Hier wurde die Erzeugung gestartet
+ SdrObject* pAktCreate; // Currently in creation of the located object
+ SdrPageView* pCreatePV; // Here, the creation is started
ImplConnectMarkerOverlay* mpCoMaOverlay;
// for migrating stuff from XOR, use ImpSdrCreateViewExtraData ATM to not need to
@@ -74,10 +74,10 @@ protected:
sal_Int32 nAutoCloseDistPix;
sal_Int32 nFreeHandMinDistPix;
- sal_uInt32 nAktInvent; // Aktuell eingestelltes
- sal_uInt16 nAktIdent; // Obj fuer Neuerzeugung
+ sal_uInt32 nAktInvent; // set the current ones
+ sal_uInt16 nAktIdent; // Obj for re-creating
- unsigned bAutoTextEdit : 1; // Textedit nach dem erzeugen eines Textrahmens starten
+ unsigned bAutoTextEdit : 1; // Textedit after we start the creation of a text frame
unsigned b1stPointAsCenter : 1;
unsigned bUseIncompatiblePathCreateInterface : 1;
unsigned bAutoClosePolys : 1;
@@ -116,20 +116,20 @@ public:
void SetMeasureLayer(const String& rName) { aMeasureLayer=rName; }
const String& GetMeasureLayer() const { return aMeasureLayer; }
- // Ist der MeasureLayer nicht gesetzt (Leerstring), so
- // wird der ActiveLayer auch fuer Bemassung verwendet.
+ // If the MeasureLayer is not set (empty string), then
+ // use the active layer for measuring.
void SetEditMode(SdrViewEditMode eMode) { SdrDragView::SetEditMode(eMode); CheckEdgeMode(); }
void SetEditMode(sal_Bool bOn=sal_True) { SdrDragView::SetEditMode(bOn); CheckEdgeMode(); }
void SetCreateMode(sal_Bool bOn=sal_True) { SdrDragView::SetCreateMode(bOn); CheckEdgeMode(); }
void SetGluePointEditMode(sal_Bool bOn=sal_True) { SdrDragView::SetGluePointEditMode(bOn); CheckEdgeMode(); }
- // Feststellen, ob Textwerkzeug aktiviert
+ // Determine whether a text tool is activated
sal_Bool IsTextTool() const;
- // Feststellen, ob Objektverbinderwerkzeug aktiviert
+ // Determine whether an object connector tool activated
sal_Bool IsEdgeTool() const;
- // Feststellen, ob Bemassungswerkzeug aktiviert
+ // Determine whether a measurement tool activated
sal_Bool IsMeasureTool() const;
void SetCurrentObj(sal_uInt16 nIdent, sal_uInt32 nInvent=SdrInventor);
@@ -142,35 +142,35 @@ public:
sal_Bool BegCreatePreparedObject(const Point& rPnt, sal_Int16 nMinMov, SdrObject* pPreparedFactoryObject);
void MovCreateObj(const Point& rPnt);
sal_Bool EndCreateObj(SdrCreateCmd eCmd);
- void BckCreateObj(); // z.B. wieder 1 Polygonpunkt zurueck.
+ void BckCreateObj(); // go back one polygon point
void BrkCreateObj();
sal_Bool IsCreateObj() const { return pAktCreate!=NULL; }
SdrObject* GetCreateObj() const { return pAktCreate; }
- // BegCreateCaptionObj() erzeugt ein SdrCaptionObj (Legendenobjekt).
- // rObjSiz ist die anfaengliche Groesse des Legenden-Textrahmens.
- // gedraggd wird lediglich die Laenge des Zipfel.
+ // BegCreateCaptionObj() creates a SdrCaptionObj (legend item).
+ // rObjSiz is the initial size of the legend text frame.
+ // only the length of the tip is dragged
sal_Bool BegCreateCaptionObj(const Point& rPnt, const Size& rObjSiz, OutputDevice* pOut=NULL, short nMinMov=-3, SdrPageView* pPV=NULL);
- // Wenn TextEditAfterCreate auf sal_True steht (das ist der Default),
- // dann wird nach dem erzeugen eines Textrahmenobjekts (OBJ_TEXT,
+ // If TextEditAfterCreate is sal_True (the default),
+ // then after the creation of a TextFrame object (OBJ_TEXT,
// OBJ_TEXTEXT, OBJ_OUTLINERTEXT, OBJ_TITLETEXT, OBJ_CAPTION)
- // automatisch ein TextEdit (SdrObjEditView::SdrBeginTextEdit) gestartet.
+ // automatically start a TextEdit (SdrObjEditView: SdrBeginTextEdit)
sal_Bool IsTextEditAfterCreate() const { return bAutoTextEdit; }
void SetTextEditAfterCreate(sal_Bool bOn) { bAutoTextEdit = bOn; }
- // Erzeugen eines Kreises/Rechtecks/Textrahmens wobei der 1. Punkt
- // nicht die linke obere Ecke, sondern das Zentrum des Objekts vorgibt.
- // Persistentes Flag. Default=FALSE.
+ // Create a circle / rectangle / text frame with the first Point being
+ // the center of the object instead of the upper-left corner.
+ // Persistent flag. Default = FALSE.
sal_Bool IsCreate1stPointAsCenter() const { return b1stPointAsCenter; }
void SetCreate1stPointAsCenter(sal_Bool bOn) { b1stPointAsCenter = bOn; }
- // Fuer Polylines (OBJ_PLIN) und Freihandlinien (OBJ_FREELINE). Ist dieses
- // Flag sal_True, werden diese beiden Objekttypen implizit geschlossen und in
- // Polygon (OBJ_POLY) bzw. Freihandflaeche (OBJ_FREEFILL) gewandelt falls
- // zum Ende des Create die Distanz zwischen Startpunkt und Endpunkt des
- // Objekts <=n Pixel ist, wobei SetAutoCloseDistPix vorgegeben wird.
- // Default=TRUE.
+ // For polylines (OBJ_PLIN) and freehand lines (OBJ_FREELINE). If this
+ // Flag is sal_True, these two types of objects are implicitly closed, and
+ // converted to Polygon (OBJ_POLY) or freehand fill (OBJ_FREEFILL) if
+ // the distance between the start point and end point of the
+ // Object <= nAutoCloseDistPix pixels.
+ // Default is TRUE.
sal_Bool IsAutoClosePolys() const { return bAutoClosePolys; }
void SetAutoClosePolys(sal_Bool bOn) { bAutoClosePolys=bOn; }
diff --git a/svx/inc/svx/svddef.hxx b/svx/inc/svx/svddef.hxx
index 9310817..829a790 100644
--- a/svx/inc/svx/svddef.hxx
+++ b/svx/inc/svx/svddef.hxx
@@ -167,7 +167,7 @@
#define SDRATTR_CIRCENDANGLE (SDRATTR_CIRC_FIRST+ 2) /* 1174 */ /* Pool V4+ */
#define SDRATTR_CIRC_LAST (SDRATTR_CIRCENDANGLE) /* 1178 */ /* Pool V4+ */
-// Nur fuer Interfaceing, not implemented yet. /* V4+ */
+// Only for Interfaceing, not yet implemented. / * + * V4 /
#define SDRATTR_NOTPERSIST_FIRST (SDRATTR_CIRC_LAST + 1) /* 1180 */ /* 1172 */ /* 1127 */ /* 1110 */ /* Pool V1: 1058 */
#define SDRATTR_OBJMOVEPROTECT (SDRATTR_NOTPERSIST_FIRST+ 0) /* 1180 sal_Bool, def=sal_False */
#define SDRATTR_OBJSIZEPROTECT (SDRATTR_NOTPERSIST_FIRST+ 1) /* 1181 sal_Bool, def=sal_False */
@@ -206,7 +206,7 @@
#define SDRATTR_TEXTDIRECTION (SDRATTR_NOTPERSIST_FIRST+34) /* 1214 V4+++ long, def=0 */
#define SDRATTR_OBJVISIBLE (SDRATTR_NOTPERSIST_FIRST+35)
#define SDRATTR_NOTPERSIST_LAST (SDRATTR_OBJVISIBLE) /* 1228 V4+++*/ /* 1213*/ /* 1085 */ /* 1040 */ /* 1123 */ /* Pool V1: 1065 */
-// kein SetItem hierfuer
+// no SetItem for this
#define SDRATTR_GRAF_FIRST (SDRATTR_NOTPERSIST_LAST+1) /* 1229 V4+++*/
#define SDRATTR_GRAFRED (SDRATTR_GRAF_FIRST+0) /* 1229 V4+++*/
diff --git a/svx/inc/svx/svddrag.hxx b/svx/inc/svx/svddrag.hxx
index 8ce675e..abce2ab 100644
--- a/svx/inc/svx/svddrag.hxx
+++ b/svx/inc/svx/svddrag.hxx
@@ -35,11 +35,11 @@
#include <tools/fract.hxx>
#include "svx/svxdllapi.h"
-// Statushalter fuer objektspeziefisches Draggen. Damit das Model
-// Statusfrei bleibt werden die Statusdaten an der View gehalten
-// und dem Objekt zu gegebener Zeit als Parameter uebergeben.
-// Ausserdem auch Statushalter fuer den Vorgang der Interaktiven
-// Objekterzeugung. pHdl ist in diesem Fall NULL.
+// Status information for specialized object dragging. In order for the model
+// to stay status free, the status data is kept on the View
+// and handed over to the object at the appropriate time as a parameter.
+// This also includes the status of the operation and Interactive
+// Object creation. In this case, pHdl is null.
class SdrHdl;
class SdrView;
class SdrPageView;
@@ -84,14 +84,14 @@ protected:
void* aReservePtr3;
void* aReservePtr4;
- bool bShown; // Xor sichrbar?
- sal_uInt16 nMinMov; // Soviel muss erstmal minimal bewegt werden
- bool bMinMoved; // MinMove durchbrochen?
+ bool bShown; // Xor visible?
+ sal_uInt16 nMinMov; // So much has to be minimally moved first
+ bool bMinMoved; // MinMove surpassed?
- bool bHorFixed; // nur Vertikal draggen
- bool bVerFixed; // nur Horizontal draggen
- bool bWantNoSnap; // TRUE=Fuer die Entscheidung ob fuer pObj->MovCreate() NoSnapPos verwendet
- // werden soll. Entsprechend wird auch NoSnapPos in den Buffer geschrieben.
+ bool bHorFixed; // Dragging only vertical
+ bool bVerFixed; // Dragging only horizontal
+ bool bWantNoSnap; // To decide if pObj-> MovCreate () should use NoSnapPos or not.
+ // Therefore, NoSnapPos is written into the buffer.
bool bOrtho4;
bool bOrtho8;
@@ -144,27 +144,27 @@ public:
bool IsVerFixed() const { return bVerFixed; }
void SetVerFixed(bool bOn) { bVerFixed=bOn; }
- // Hier kann das Obj sagen: "Ich will keinen Koordinatenfang!"
- // z.B. fuer den Winkel des Kreisbogen...
+ // Here, the object can say: "I do not want to snap to coordinates!"
+ // for example, the angle of the arc ...
bool IsNoSnap() const { return bWantNoSnap; }
void SetNoSnap(bool bOn = true) { bWantNoSnap=bOn; }
- // Und hier kann das Obj sagen welches Ortho (wenn ueberhaupt eins)
- // sinnvoll auf ihm angewendet werden kann.
- // Ortho4 bedeutet Ortho in 4 Richtungen (fuer Rect und Cirt)
+ // And here the Obj say which Ortho (if there is one)
+ // can be usefully applied to him.
+ // Ortho4 means Ortho in four directions (for Rect and CIRT)
bool IsOrtho4Possible() const { return bOrtho4; }
void SetOrtho4Possible(bool bOn = true) { bOrtho4=bOn; }
- // Ortho8 bedeutet Ortho in 8 Richtungen (fuer Linien)
+ // Ortho8 means Ortho in 8 directions (for lines)
bool IsOrtho8Possible() const { return bOrtho8; }
void SetOrtho8Possible(bool bOn = true) { bOrtho8=bOn; }
- // Wird vom gedraggten Objekt gesetzt
+ // Is set by an object that was dragged.
bool IsEndDragChangesAttributes() const { return bEndDragChangesAttributes; }
void SetEndDragChangesAttributes(bool bOn) { bEndDragChangesAttributes=bOn; }
bool IsEndDragChangesGeoAndAttributes() const { return bEndDragChangesGeoAndAttributes; }
void SetEndDragChangesGeoAndAttributes(bool bOn) { bEndDragChangesGeoAndAttributes=bOn; }
- // Wird von der View gesetzt und kann vom Obj ausgewertet werden
+ // Is set by the view and can be evaluated by Obj
bool IsMouseDown() const { return !bMouseIsUp; }
void SetMouseDown(bool bDown) { bMouseIsUp=!bDown; }
@@ -185,7 +185,7 @@ public:
const Rectangle& GetActionRect() const { return aActionRect; }
void SetActionRect(const Rectangle& rR) { aActionRect=rR; }
- // Unter Beruecksichtigung von 1stPointAsCenter
+ // also considering 1stPointAsCenter
void TakeCreateRect(Rectangle& rRect) const;
};
diff --git a/svx/inc/svx/svddrgv.hxx b/svx/inc/svx/svddrgv.hxx
index f7ee89c..02d78f0 100644
--- a/svx/inc/svx/svddrgv.hxx
+++ b/svx/inc/svx/svddrgv.hxx
@@ -65,20 +65,20 @@ protected:
SdrUndoGeoObj* pInsPointUndo;
Rectangle aDragLimit;
XubString aInsPointUndoStr;
- SdrMarkList aFollowingEdges; // Wenn Knoten gedraggd werden, sollen alle Kanten als Xor folgen
+ SdrMarkList aFollowingEdges; // If nodes are dragged, all edges should follow as Xor
SdrHdlKind eDragHdl;
sal_uIntPtr nDragXorPolyLimit;
sal_uIntPtr nDragXorPointLimit;
sal_uInt16 nDetailedEdgeDraggingLimit;
- unsigned bFramDrag : 1; // z.Zt. FrameDrag
- unsigned bDragSpecial : 1; // z.Zt. Special Obj-Dragging
+ unsigned bFramDrag : 1; // currently frame dragging
+ unsigned bDragSpecial : 1; // currently Special Obj-dragging
unsigned bMarkedHitMovesAlways : 1; // Persistent
- unsigned bDragLimit : 1; // Limit auf SnapRect statt BoundRect
- unsigned bDragHdl : 1; // TRUE: RefPt wird verschoben
+ unsigned bDragLimit : 1; // Limit on SnapRect instead of BoundRect
+ unsigned bDragHdl : 1; // TRUE: RefPt is slid
unsigned bDragStripes : 1; // Persistent
- unsigned bMirrRefDragObj : 1; // Persistent - Waehrend des Draggens der Spiegelachse die gespiegelten Objekte als Xor zeigen
+ unsigned bMirrRefDragObj : 1; // Persistent - During the drag, show the mirror axis of the mirrored objects as Xor
unsigned mbSolidDragging : 1; // allow solid create/drag of objects
unsigned bMouseHideWhileDraggingPoints : 1;
unsigned bResizeAtCenter : 1;
More information about the Libreoffice-commits
mailing list