summaryrefslogtreecommitdiff
path: root/svx
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@suse.com>2012-01-31 11:45:29 -0500
committerKohei Yoshida <kohei.yoshida@suse.com>2012-01-31 21:38:56 -0500
commit2288981aab04a3ed2f4f2745ed455c256ccfa2cd (patch)
tree059f9a5f229a5098c963d8ec21637c12bb599bcd /svx
parent4bee7187cd8df7b6e8f71b4c45ef6af7af837f2c (diff)
Use bool & prefer rtl::OUString.
Diffstat (limited to 'svx')
-rw-r--r--svx/inc/svx/svdobj.hxx246
-rw-r--r--svx/source/svdraw/svdedtv1.cxx6
-rw-r--r--svx/source/svdraw/svdobj.cxx264
3 files changed, 259 insertions, 257 deletions
diff --git a/svx/inc/svx/svdobj.hxx b/svx/inc/svx/svdobj.hxx
index 1bac35e49232..36fee3766609 100644
--- a/svx/inc/svx/svdobj.hxx
+++ b/svx/inc/svx/svdobj.hxx
@@ -193,7 +193,7 @@ public:
pVisiLayer(NULL),
pPageView(NULL),
nTol(0),
- bDown(sal_False)
+ bDown(false)
{}
};
@@ -281,10 +281,10 @@ public:
Rectangle aBoundRect;
Point aAnchor;
SdrGluePointList* pGPL;
- sal_Bool bMovProt;
- sal_Bool bSizProt;
- sal_Bool bNoPrint;
- sal_Bool bClosedObj;
+ bool bMovProt;
+ bool bSizProt;
+ bool bNoPrint;
+ bool bClosedObj;
bool mbVisible;
SdrLayerID mnLayerID;
@@ -305,15 +305,15 @@ class SdrObjPlusData
friend class SdrObject;
public:
- SfxBroadcaster* pBroadcast; // Broadcaster, falls dieses Obj referenziert wird (bVirtObj=sal_True). Auch fuer Konnektoren etc.
+ SfxBroadcaster* pBroadcast; // Broadcaster, falls dieses Obj referenziert wird (bVirtObj=true). Auch fuer Konnektoren etc.
SdrObjUserDataList* pUserDataList; // applikationsspeziefische Daten
SdrGluePointList* pGluePoints; // Klebepunkte zum Ankleben von Objektverbindern
// #i68101#
// object name, title and description
- String aObjName;
- String aObjTitle;
- String aObjDescription;
+ rtl::OUString aObjName;
+ rtl::OUString aObjTitle;
+ rtl::OUString aObjDescription;
public:
TYPEINFO();
@@ -332,50 +332,28 @@ public:
class SdrObjTransformInfoRec
{
public:
- unsigned bSelectAllowed : 1; // sal_False=Obj kann nicht selektiert werden
- unsigned bMoveAllowed : 1; // sal_False=Obj kann nicht verschoben werden
- unsigned bResizeFreeAllowed : 1; // sal_False=Obj kann nicht frei resized werden
- unsigned bResizePropAllowed : 1; // sal_False=Obj kann nichtmal proportional resized werden
- unsigned bRotateFreeAllowed : 1; // sal_False=Obj kann nicht frei gedreht werden
- unsigned bRotate90Allowed : 1; // sal_False=Obj kann nichtmal im 90deg Raster gedreht werden
- unsigned bMirrorFreeAllowed : 1; // sal_False=Obj kann nicht frei gespiegelt werden
- unsigned bMirror45Allowed : 1; // sal_False=Obj kann nichtmal ueber Achse im 45deg Raster gespiegelt werden
- unsigned bMirror90Allowed : 1; // sal_False=Obj kann ebenfalls nicht ueber Achse im 90deg Raster gespiegelt werden
- unsigned bTransparenceAllowed : 1; // sal_False=Obj does not have an interactive transparence control
- unsigned bGradientAllowed : 1; // sal_False=Obj dooes not have an interactive gradient control
- unsigned bShearAllowed : 1; // sal_False=Obj kann nicht verzerrt werden
- unsigned bEdgeRadiusAllowed : 1;
- unsigned bNoOrthoDesired : 1; // sal_True bei Rect; ... sal_False bei BMP,MTF;
- unsigned bNoContortion : 1; // sal_False=Kein verzerren (bei Crook) moeglich (nur sal_True bei PathObj und Gruppierten PathObjs)
- unsigned bCanConvToPath : 1; // sal_False=Keine Konvertierung in PathObj moeglich
- unsigned bCanConvToPoly : 1; // sal_False=Keine Konvertierung in PolyObj moeglich
- unsigned bCanConvToContour : 1; // sal_False=no conversion down to whole contour possible
- unsigned bCanConvToPathLineToArea : 1; // sal_False=Keine Konvertierung in PathObj moeglich mit Wandlung von LineToArea
- unsigned bCanConvToPolyLineToArea : 1; // sal_False=Keine Konvertierung in PolyObj moeglich mit Wandlung von LineToArea
-
-public:
- SdrObjTransformInfoRec()
- : bSelectAllowed(sal_True),
- bMoveAllowed(sal_True),
- bResizeFreeAllowed(sal_True),
- bResizePropAllowed(sal_True),
- bRotateFreeAllowed(sal_True),
- bRotate90Allowed(sal_True),
- bMirrorFreeAllowed(sal_True),
- bMirror45Allowed(sal_True),
- bMirror90Allowed(sal_True),
- bTransparenceAllowed(sal_True),
- bGradientAllowed(sal_True),
- bShearAllowed(sal_True),
- bEdgeRadiusAllowed(sal_True),
- bNoOrthoDesired(sal_True),
- bNoContortion(sal_True),
- bCanConvToPath(sal_True),
- bCanConvToPoly(sal_True),
- bCanConvToContour(sal_False),
- bCanConvToPathLineToArea(sal_True),
- bCanConvToPolyLineToArea(sal_True)
- {}
+ bool bSelectAllowed : 1; // false=Obj kann nicht selektiert werden
+ bool bMoveAllowed : 1; // false=Obj kann nicht verschoben werden
+ bool bResizeFreeAllowed : 1; // false=Obj kann nicht frei resized werden
+ bool bResizePropAllowed : 1; // false=Obj kann nichtmal proportional resized werden
+ bool bRotateFreeAllowed : 1; // false=Obj kann nicht frei gedreht werden
+ bool bRotate90Allowed : 1; // false=Obj kann nichtmal im 90deg Raster gedreht werden
+ bool bMirrorFreeAllowed : 1; // false=Obj kann nicht frei gespiegelt werden
+ bool bMirror45Allowed : 1; // false=Obj kann nichtmal ueber Achse im 45deg Raster gespiegelt werden
+ bool bMirror90Allowed : 1; // false=Obj kann ebenfalls nicht ueber Achse im 90deg Raster gespiegelt werden
+ bool bTransparenceAllowed : 1; // false=Obj does not have an interactive transparence control
+ bool bGradientAllowed : 1; // false=Obj dooes not have an interactive gradient control
+ bool bShearAllowed : 1; // false=Obj kann nicht verzerrt werden
+ bool bEdgeRadiusAllowed : 1;
+ bool bNoOrthoDesired : 1; // true bei Rect; ... false bei BMP,MTF;
+ bool bNoContortion : 1; // false=Kein verzerren (bei Crook) moeglich (nur true bei PathObj und Gruppierten PathObjs)
+ bool bCanConvToPath : 1; // false=Keine Konvertierung in PathObj moeglich
+ bool bCanConvToPoly : 1; // false=Keine Konvertierung in PolyObj moeglich
+ bool bCanConvToContour : 1; // false=no conversion down to whole contour possible
+ bool bCanConvToPathLineToArea : 1; // false=Keine Konvertierung in PathObj moeglich mit Wandlung von LineToArea
+ bool bCanConvToPolyLineToArea : 1; // false=Keine Konvertierung in PolyObj moeglich mit Wandlung von LineToArea
+
+ SdrObjTransformInfoRec();
};
////////////////////////////////////////////////////////////////////////////////////////////////////
@@ -461,42 +439,42 @@ protected:
SdrLayerID mnLayerID;
// Objekt zeigt nur auf ein Anderes
- unsigned bVirtObj : 1;
- unsigned bSnapRectDirty : 1;
- unsigned bNetLock : 1; // ni
- unsigned bInserted : 1; // nur wenn sal_True gibt's RepaintBroadcast & SetModify
- unsigned bGrouped : 1; // Member eines GroupObjektes?
+ bool bVirtObj : 1;
+ bool bSnapRectDirty : 1;
+ bool bNetLock : 1; // ni
+ bool bInserted : 1; // nur wenn true gibt's RepaintBroadcast & SetModify
+ bool bGrouped : 1; // Member eines GroupObjektes?
// Die folgende Flags werden gestreamt
- unsigned bMovProt : 1; // If true, the position is protected
- unsigned bSizProt : 1; // If true, the size is protected
- unsigned bNoPrint : 1; // If true, the object is not printed.
- unsigned mbVisible : 1; // If false, the object is not visible on screen (but maybe on printer, depending on bNoprint
- // Wenn bEmptyPresObj sal_True ist, handelt es sich um ein
+ bool bMovProt : 1; // If true, the position is protected
+ bool bSizProt : 1; // If true, the size is protected
+ bool bNoPrint : 1; // If true, the object is not printed.
+ bool mbVisible : 1; // If false, the object is not visible on screen (but maybe on printer, depending on bNoprint
+ // Wenn bEmptyPresObj true ist, handelt es sich um ein
// Praesentationsobjekt, dem noch kein Inhalt zugewiesen
// wurde. Default ist das Flag auf FALSE. Die Verwaltung
// uebernimmt die Applikation. Im Zuweisungsoperator sowie
// beim Clone wird das Flag nicht mitkopiert!
// Das Flag ist persistent.
- unsigned bEmptyPresObj : 1; // Leeres Praesentationsobjekt (Draw)
+ bool bEmptyPresObj : 1; // Leeres Praesentationsobjekt (Draw)
- // sal_True=Objekt ist als Objekt der MasterPage nicht sichtbar
- unsigned bNotVisibleAsMaster : 1;
+ // true=Objekt ist als Objekt der MasterPage nicht sichtbar
+ bool bNotVisibleAsMaster : 1;
- // sal_True=Es handelt sich hierbei um ein geschlossenes Objekt, also nicht Linie oder Kreisbogen ...
- unsigned bClosedObj : 1;
+ // true=Es handelt sich hierbei um ein geschlossenes Objekt, also nicht Linie oder Kreisbogen ...
+ bool bClosedObj : 1;
- unsigned bIsEdge : 1;
- unsigned bIs3DObj : 1;
- unsigned bMarkProt : 1; // Markieren verboten. Persistent
- unsigned bIsUnoObj : 1;
- unsigned bNotMasterCachable : 1;
+ bool bIsEdge : 1;
+ bool bIs3DObj : 1;
+ bool bMarkProt : 1; // Markieren verboten. Persistent
+ bool bIsUnoObj : 1;
+ bool bNotMasterCachable : 1;
// #i25616#
- unsigned mbLineIsOutsideGeometry : 1;
+ bool mbLineIsOutsideGeometry : 1;
// #i25616#
- unsigned mbSupportTextIndentingOnLineWidthChange : 1;
+ bool mbSupportTextIndentingOnLineWidthChange : 1;
// on import of OLE object from MS documents the BLIP size might be retrieved,
// in this case the following member is initialized as nonempty rectangle
@@ -520,11 +498,11 @@ protected:
String GetWinkStr(long nWink, bool bNoDegChar = false) const;
String GetMetrStr(long nVal, MapUnit eWantMap=MAP_MM, bool bNoUnitChars = false) const;
- // bNotMyself=sal_True bedeutet: Nur die ObjList auf Dirty setzen, nicht mich.
+ // bNotMyself=true bedeutet: Nur die ObjList auf Dirty setzen, nicht mich.
// Wird z.B. benoetigt fuer NbcMove, denn da movt man SnapRect und aOutRect
// i.d.R. gleich mit um die Neuberechnung zu sparen.
public:
- virtual void SetRectsDirty(sal_Bool bNotMyself = sal_False);
+ virtual void SetRectsDirty(sal_Bool bNotMyself = false);
protected:
// ueberladen, wenn man sich von SdrObjPlusData abgeleitet hat:
@@ -599,15 +577,15 @@ public:
// An object may have a user-set Name (Get/SetName()), e.g SdrGrafObj, SdrObjGroup
// or SdrOle2Obj.
// It may also have a Title and a Description for accessibility purposes.
- void SetName(const String& rStr);
- String GetName() const;
- void SetTitle(const String& rStr);
- String GetTitle() const;
- void SetDescription(const String& rStr);
- String GetDescription() const;
+ void SetName(const rtl::OUString& rStr);
+ rtl::OUString GetName() const;
+ void SetTitle(const rtl::OUString& rStr);
+ rtl::OUString GetTitle() const;
+ void SetDescription(const rtl::OUString& rStr);
+ rtl::OUString GetDescription() const;
// Fuer Gruppenobjekte
- sal_Bool IsGroupObject() const { return GetSubList()!=NULL; }
+ bool IsGroupObject() const { return GetSubList()!=NULL; }
virtual SdrObjList* GetSubList() const;
SdrObject* GetUpGroup() const;
@@ -669,8 +647,8 @@ public:
// Tooling for painting a single object to a OutputDevice. This will be needed as long
// as not all painting is changed to use DrawContact objects.
- sal_Bool SingleObjectPainter(OutputDevice& rOut) const;
- sal_Bool LineGeometryUsageIsNecessary() const;
+ bool SingleObjectPainter(OutputDevice& rOut) const;
+ bool LineGeometryUsageIsNecessary() const;
/**
Returns a copy of the object. Every inherited class must reimplement this (in class Foo
@@ -704,7 +682,7 @@ public:
// Polygon wird das wohl ein einfacher Selektionshandle sein, bei einer
// Bezierkurve dagegen koennen das schon bis zu 3 Handles werden (inkl Gewichte).
// GetHdl() und GetPlusHdl() muessen Handleinstanzen mit new erzeugen!
- // Ein Objekt, das bei HasSpacialDrag() sal_True liefert muss diese Methoden
+ // Ein Objekt, das bei HasSpacialDrag() true liefert muss diese Methoden
// zur Verfuegung stellen (inkl. FillHdlList).
virtual sal_uInt32 GetHdlCount() const;
virtual SdrHdl* GetHdl(sal_uInt32 nHdlNum) const;
@@ -718,8 +696,8 @@ public:
// Stuetzstellen bei Splines, Gewichte bei Bezierkurven und Pointer von
// Labelobjekten muss vom Objekt selbst gehandled werden. Um das Model
// Statusfrei zu halten werden die Statusdaten an der View gehalten und dem
- // Objekt dann uebergeben. EndDrag liefrt im Normalfall sal_True fuer Erfolg.
- // sal_False kann zurueckgegeben werden, wenn das Dragging das Objekt nicht
+ // Objekt dann uebergeben. EndDrag liefrt im Normalfall true fuer Erfolg.
+ // false kann zurueckgegeben werden, wenn das Dragging das Objekt nicht
// veraendert hat, wobei dir evtl. Tatsache das die Maus nicht bewegt wurde
// bereits von der View abgefangen wird.
virtual bool hasSpecialDrag() const;
@@ -743,14 +721,14 @@ public:
// BegCreate()-Methode gerufen. Bei jedem MausMode wird dann MovCreate
// gerufen. BrkCreate() bedeutet, dass der User die interaktive Objekt-
// erzeugung abgebrochen hat. EndCreate() wird gerufen beim MouseUp-Event.
- // Liefert EndCreate() ein sal_True, so ist die Objekterzeugung abgeschlossen;
+ // Liefert EndCreate() ein true, so ist die Objekterzeugung abgeschlossen;
// das Objekt wird in die entsprechende Liste eingefuegt. Andernfalls
- // (EndCreate()==sal_False) gehe ich davon aus, dass weitere Punkte zur
+ // (EndCreate()==false) gehe ich davon aus, dass weitere Punkte zur
// Objekterzeugung notwendig sind (Polygon,...). Der Parameter eCmd
// enthaelt die Anzahl der Mausklicks (so die App diese durchreicht).
// BckCreate() -> Letztes EndCreate() rueckgaengig machen (z.B. letzten
// Polygonpunkt wieder loeschen).
- // RetrunCode: sal_True=Weiter gehts, sal_False=Create dadurch abgebrochen.
+ // RetrunCode: true=Weiter gehts, false=Create dadurch abgebrochen.
virtual bool BegCreate(SdrDragStat& rStat);
virtual bool MovCreate(SdrDragStat& rStat); // TRUE=Xor muss repainted werden
virtual bool EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd);
@@ -842,7 +820,7 @@ public:
const SfxItemSet& GetMergedItemSet() const;
void SetMergedItem(const SfxPoolItem& rItem);
void ClearMergedItem(const sal_uInt16 nWhich = 0);
- void SetMergedItemSet(const SfxItemSet& rSet, sal_Bool bClearAllItems = sal_False);
+ void SetMergedItemSet(const SfxItemSet& rSet, bool bClearAllItems = false);
const SfxPoolItem& GetMergedItem(const sal_uInt16 nWhich) const;
// internal versions
@@ -854,7 +832,7 @@ protected:
public:
// syntactical sugar for ItemSet accesses
- void SetMergedItemSetAndBroadcast(const SfxItemSet& rSet, sal_Bool bClearAllItems = sal_False);
+ void SetMergedItemSetAndBroadcast(const SfxItemSet& rSet, bool bClearAllItems = false);
// NotPersistAttr fuer Layer, ObjName, geometrische Transformationen, ...
void TakeNotPersistAttr(SfxItemSet& rAttr, bool bMerge) const;
@@ -863,7 +841,7 @@ public:
// bDontRemoveHardAttr=FALSE: alle in der Vorlage gesetzten Attribute werden am
// Zeichenobjekt auf Default gesetzt; TRUE: alle harten Attribute bleiben erhalten.
- void SetStyleSheet(SfxStyleSheet* pNewStyleSheet, sal_Bool bDontRemoveHardAttr);
+ void SetStyleSheet(SfxStyleSheet* pNewStyleSheet, bool bDontRemoveHardAttr);
virtual void NbcSetStyleSheet(SfxStyleSheet* pNewStyleSheet, sal_Bool bDontRemoveHardAttr);
SfxStyleSheet* GetStyleSheet() const;
@@ -891,7 +869,7 @@ public:
virtual void PaintMacro (OutputDevice& rOut, const Rectangle& rDirtyRect, const SdrObjMacroHitRec& rRec) const;
virtual bool DoMacro (const SdrObjMacroHitRec& rRec);
virtual XubString GetMacroPopupComment(const SdrObjMacroHitRec& rRec) const;
- sal_Bool IsMacroHit(const SdrObjMacroHitRec& rRec) const { return CheckMacroHit(rRec)!=NULL; }
+ bool IsMacroHit(const SdrObjMacroHitRec& rRec) const { return CheckMacroHit(rRec)!=NULL; }
// Konnektoren. (siehe auch Dokumentation in SvdoEdge.HXX, SdrEdgeObj
// sowie SvdGlue.HXX und SvdGlEV.HXX)
@@ -963,9 +941,9 @@ public:
// Bezierkurve (oder beides) zu verwandeln, dann sollten die folgenden
// Methoden ueberladen werden.
// Z.B. Ein RectObj mit Strichstaerke 10, SOLID_PEN in Polygon wandeln:
- // Im Modus bLineToArea=sal_False soll ein PolyObj mit 4 Stuetzstellen,
+ // Im Modus bLineToArea=false soll ein PolyObj mit 4 Stuetzstellen,
// Strichstaerke 10 und SOLiD_PEN erzeugt werden.
- // Im Modus bLineToArea=sal_True dagegen soll das generierte Obj immer ein
+ // Im Modus bLineToArea=true dagegen soll das generierte Obj immer ein
// LinienAttribut NULL_PEN haben, und die Linie (auch Linienmuster) selbst
// durch Polygonflaechen emuliert werden, die dadurch anschliessend vom
// Anwender manipuliert werden koennen. Das RectObj kann sich somit also
@@ -977,55 +955,55 @@ public:
// Der Returnwert ist jeweils ein SdrObject*, da als Rueckgabe zur Not
// auch Gruppenobjekte erlaubt sind (z.B. fuer SdrTextObj).
// Bei der Konvertierung von TextObj nach PathObj wird es wohl so sein,
- // dass beide Modi (bLineToArea=sal_True/sal_False) identisch sind.
+ // dass beide Modi (bLineToArea=true/false) identisch sind.
// Defaulted sind diese Methoden auf "Ich kann das nicht" (FALSE/NULL).
virtual SdrObject* DoConvertToPolyObj(sal_Bool bBezier) const;
- SdrObject* ConvertToPolyObj(sal_Bool bBezier, sal_Bool bLineToArea) const;
+ SdrObject* ConvertToPolyObj(bool bBezier, bool bLineToArea) const;
// convert this path object to contour object; bForceLineDash converts even
// when there is no filled new polygon created from line-to-polygon conversion,
// specially used for XLINE_DASH and 3D conversion
- SdrObject* ConvertToContourObj(SdrObject* pRet, sal_Bool bForceLineDash = sal_False) const;
- SdrObject* ImpConvertToContourObj(SdrObject* pRet, sal_Bool bForceLineDash = sal_False) const;
+ SdrObject* ConvertToContourObj(SdrObject* pRet, bool bForceLineDash = false) const;
+ SdrObject* ImpConvertToContourObj(SdrObject* pRet, bool bForceLineDash = false) const;
// TRUE: Referenz auf ein Obj
- sal_Bool IsVirtualObj() const { return bVirtObj; }
+ bool IsVirtualObj() const { return bVirtObj; }
- // sal_True=Obj kann warsch. gefuellt werden; sal_False=Obj kann warsch. Linienenden haben.
+ // true=Obj kann warsch. gefuellt werden; false=Obj kann warsch. Linienenden haben.
// ungueltig, wenn es sich um ein GroupObj handelt.
- sal_Bool IsClosedObj() const { return bClosedObj; }
-
- sal_Bool IsEdgeObj() const { return bIsEdge; }
- sal_Bool Is3DObj() const { return bIs3DObj; }
- sal_Bool IsUnoObj() const { return bIsUnoObj; }
- sal_Bool IsMasterCachable() const { return !bNotMasterCachable; }
- sal_Bool ShareLock() { sal_Bool r=!bNetLock; bNetLock=sal_True; return r; }
- void ShareUnlock() { bNetLock=sal_False; }
- sal_Bool IsShareLock() const { return bNetLock; }
- void SetMarkProtect(sal_Bool bProt) { bMarkProt=bProt; }
- sal_Bool IsMarkProtect() const { return bMarkProt; }
- void SetInserted(sal_Bool bIns);
- sal_Bool IsInserted() const { return bInserted; }
- void SetGrouped(sal_Bool bGrp) { bGrouped=bGrp; }
- sal_Bool IsGrouped() const { return bGrouped; }
- void SetMoveProtect(sal_Bool bProt);
- sal_Bool IsMoveProtect() const { return bMovProt; }
- void SetResizeProtect(sal_Bool bProt);
- sal_Bool IsResizeProtect() const { return bSizProt; }
- void SetPrintable(sal_Bool bPrn);
- sal_Bool IsPrintable() const { return !bNoPrint; }
- void SetVisible(sal_Bool bVisible);
- sal_Bool IsVisible() const { return mbVisible; }
- void SetEmptyPresObj(sal_Bool bEpt) { bEmptyPresObj=bEpt; }
- sal_Bool IsEmptyPresObj() const { return bEmptyPresObj; }
- void SetNotVisibleAsMaster(sal_Bool bFlg) { bNotVisibleAsMaster=bFlg; }
- sal_Bool IsNotVisibleAsMaster() const { return bNotVisibleAsMaster; }
+ bool IsClosedObj() const { return bClosedObj; }
+
+ bool IsEdgeObj() const { return bIsEdge; }
+ bool Is3DObj() const { return bIs3DObj; }
+ bool IsUnoObj() const { return bIsUnoObj; }
+ bool IsMasterCachable() const { return !bNotMasterCachable; }
+ bool ShareLock() { bool r=!bNetLock; bNetLock=true; return r; }
+ void ShareUnlock() { bNetLock=false; }
+ bool IsShareLock() const { return bNetLock; }
+ void SetMarkProtect(bool bProt) { bMarkProt=bProt; }
+ bool IsMarkProtect() const { return bMarkProt; }
+ void SetInserted(bool bIns);
+ bool IsInserted() const { return bInserted; }
+ void SetGrouped(bool bGrp) { bGrouped=bGrp; }
+ bool IsGrouped() const { return bGrouped; }
+ void SetMoveProtect(bool bProt);
+ bool IsMoveProtect() const { return bMovProt; }
+ void SetResizeProtect(bool bProt);
+ bool IsResizeProtect() const { return bSizProt; }
+ void SetPrintable(bool bPrn);
+ bool IsPrintable() const { return !bNoPrint; }
+ void SetVisible(bool bVisible);
+ bool IsVisible() const { return mbVisible; }
+ void SetEmptyPresObj(bool bEpt) { bEmptyPresObj=bEpt; }
+ bool IsEmptyPresObj() const { return bEmptyPresObj; }
+ void SetNotVisibleAsMaster(bool bFlg) { bNotVisibleAsMaster=bFlg; }
+ bool IsNotVisibleAsMaster() const { return bNotVisibleAsMaster; }
// #i25616#
- sal_Bool LineIsOutsideGeometry() const { return mbLineIsOutsideGeometry; }
+ bool LineIsOutsideGeometry() const { return mbLineIsOutsideGeometry; }
// #i25616#
- sal_Bool DoesSupportTextIndentingOnLineWidthChange() const { return mbSupportTextIndentingOnLineWidthChange; }
+ bool DoesSupportTextIndentingOnLineWidthChange() const { return mbSupportTextIndentingOnLineWidthChange; }
// applikationsspeziefische Daten
sal_uInt16 GetUserDataCount() const;
@@ -1103,7 +1081,7 @@ public:
// #116168#
// Give info if object is in destruction
- sal_Bool IsInDestruction() const;
+ bool IsInDestruction() const;
// return if fill is != XFILL_NONE
bool HasFillStyle() const;
diff --git a/svx/source/svdraw/svdedtv1.cxx b/svx/source/svdraw/svdedtv1.cxx
index 41cef00d9526..66305b265564 100644
--- a/svx/source/svdraw/svdedtv1.cxx
+++ b/svx/source/svdraw/svdedtv1.cxx
@@ -749,7 +749,8 @@ void SdrEditView::MergeNotPersistAttrFromMarked(SfxItemSet& rAttr, sal_Bool /*bO
sal_Bool bPrintable =sal_True ,bPrintableDC=sal_False;
sal_Bool bVisible = sal_True, bVisibleDC=sal_False;
SdrLayerID nLayerId=0; sal_Bool bLayerDC=sal_False;
- XubString aObjName; sal_Bool bObjNameDC=sal_False,bObjNameSet=sal_False;
+ rtl::OUString aObjName;
+ sal_Bool bObjNameDC=sal_False,bObjNameSet=sal_False;
long nSnapPosX=0; sal_Bool bSnapPosXDC=sal_False;
long nSnapPosY=0; sal_Bool bSnapPosYDC=sal_False;
long nSnapWdt=0; sal_Bool bSnapWdtDC=sal_False;
@@ -809,7 +810,8 @@ void SdrEditView::MergeNotPersistAttrFromMarked(SfxItemSet& rAttr, sal_Bool /*bO
if (!bObjNameSet) {
aObjName=pObj->GetName();
} else {
- if (aObjName!=pObj->GetName()) bObjNameDC=sal_True;
+ if (!aObjName.equals(pObj->GetName()))
+ bObjNameDC = true;
}
}
}
diff --git a/svx/source/svdraw/svdobj.cxx b/svx/source/svdraw/svdobj.cxx
index 0ece8906367d..532be653ebe7 100644
--- a/svx/source/svdraw/svdobj.cxx
+++ b/svx/source/svdraw/svdobj.cxx
@@ -147,7 +147,7 @@ SdrObjUserData::~SdrObjUserData()
bool SdrObjUserData::HasMacro(const SdrObject* /*pObj*/) const
{
- return sal_False;
+ return false;
}
SdrObject* SdrObjUserData::CheckMacroHit(const SdrObjMacroHitRec& rRec, const SdrObject* pObj) const
@@ -191,7 +191,7 @@ void SdrObjUserData::PaintMacro(OutputDevice& rOut, const Rectangle& /*rDirtyRec
bool SdrObjUserData::DoMacro(const SdrObjMacroHitRec& /*rRec*/, SdrObject* /*pObj*/)
{
- return sal_False;
+ return false;
}
XubString SdrObjUserData::GetMacroPopupComment(const SdrObjMacroHitRec& /*rRec*/, const SdrObject* /*pObj*/) const
@@ -214,10 +214,10 @@ DBG_NAME(SdrObjGeoData);
SdrObjGeoData::SdrObjGeoData():
pGPL(NULL),
- bMovProt(sal_False),
- bSizProt(sal_False),
- bNoPrint(sal_False),
- bClosedObj(sal_False),
+ bMovProt(false),
+ bSizProt(false),
+ bNoPrint(false),
+ bClosedObj(false),
mbVisible(true),
mnLayerID(0)
{
@@ -277,6 +277,28 @@ SdrObjPlusData* SdrObjPlusData::Clone(SdrObject* pObj1) const
return pNeuPlusData;
}
+SdrObjTransformInfoRec::SdrObjTransformInfoRec() :
+ bSelectAllowed(true),
+ bMoveAllowed(true),
+ bResizeFreeAllowed(true),
+ bResizePropAllowed(true),
+ bRotateFreeAllowed(true),
+ bRotate90Allowed(true),
+ bMirrorFreeAllowed(true),
+ bMirror45Allowed(true),
+ bMirror90Allowed(true),
+ bTransparenceAllowed(true),
+ bGradientAllowed(true),
+ bShearAllowed(true),
+ bEdgeRadiusAllowed(true),
+ bNoOrthoDesired(true),
+ bNoContortion(true),
+ bCanConvToPath(true),
+ bCanConvToPoly(true),
+ bCanConvToContour(false),
+ bCanConvToPathLineToArea(true),
+ bCanConvToPolyLineToArea(true) {}
+
//////////////////////////////////////////////////////////////////////////////
// BaseProperties section
@@ -366,30 +388,30 @@ SdrObject::SdrObject()
,maWeakUnoShape()
{
DBG_CTOR(SdrObject,NULL);
- bVirtObj =sal_False;
- bSnapRectDirty =sal_True;
- bNetLock =sal_False;
- bInserted =sal_False;
- bGrouped =sal_False;
- bMovProt =sal_False;
- bSizProt =sal_False;
- bNoPrint =sal_False;
- bEmptyPresObj =sal_False;
- bNotVisibleAsMaster=sal_False;
- bClosedObj =sal_False;
+ bVirtObj =false;
+ bSnapRectDirty =true;
+ bNetLock =false;
+ bInserted =false;
+ bGrouped =false;
+ bMovProt =false;
+ bSizProt =false;
+ bNoPrint =false;
+ bEmptyPresObj =false;
+ bNotVisibleAsMaster=false;
+ bClosedObj =false;
mbVisible = true;
// #i25616#
- mbLineIsOutsideGeometry = sal_False;
+ mbLineIsOutsideGeometry = false;
// #i25616#
- mbSupportTextIndentingOnLineWidthChange = sal_False;
+ mbSupportTextIndentingOnLineWidthChange = false;
- bNotMasterCachable=sal_False;
- bIsEdge=sal_False;
- bIs3DObj=sal_False;
- bMarkProt=sal_False;
- bIsUnoObj=sal_False;
+ bNotMasterCachable=false;
+ bIsEdge=false;
+ bIs3DObj=false;
+ bMarkProt=false;
+ bIsUnoObj=false;
}
SdrObject::~SdrObject()
@@ -464,7 +486,7 @@ void SdrObject::SetRectsDirty(sal_Bool bNotMyself)
{
if (!bNotMyself) {
SetBoundRectDirty();
- bSnapRectDirty=sal_True;
+ bSnapRectDirty=true;
}
if (pObjList!=NULL) {
pObjList->SetRectsDirty();
@@ -545,17 +567,17 @@ sal_uInt16 SdrObject::GetObjIdentifier() const
void SdrObject::TakeObjInfo(SdrObjTransformInfoRec& rInfo) const
{
- rInfo.bRotateFreeAllowed=sal_False;
- rInfo.bMirrorFreeAllowed=sal_False;
- rInfo.bTransparenceAllowed = sal_False;
- rInfo.bGradientAllowed = sal_False;
- rInfo.bShearAllowed =sal_False;
- rInfo.bEdgeRadiusAllowed=sal_False;
- rInfo.bCanConvToPath =sal_False;
- rInfo.bCanConvToPoly =sal_False;
- rInfo.bCanConvToContour = sal_False;
- rInfo.bCanConvToPathLineToArea=sal_False;
- rInfo.bCanConvToPolyLineToArea=sal_False;
+ rInfo.bRotateFreeAllowed=false;
+ rInfo.bMirrorFreeAllowed=false;
+ rInfo.bTransparenceAllowed = false;
+ rInfo.bGradientAllowed = false;
+ rInfo.bShearAllowed =false;
+ rInfo.bEdgeRadiusAllowed=false;
+ rInfo.bCanConvToPath =false;
+ rInfo.bCanConvToPoly =false;
+ rInfo.bCanConvToContour = false;
+ rInfo.bCanConvToPathLineToArea=false;
+ rInfo.bCanConvToPolyLineToArea=false;
}
SdrLayerID SdrObject::GetLayer() const
@@ -620,7 +642,7 @@ void SdrObject::DelReference(SdrVirtObj& rVrtObj)
bool SdrObject::HasRefPoint() const
{
- return sal_False;
+ return false;
}
Point SdrObject::GetRefPoint() const
@@ -642,14 +664,14 @@ SdrObject* SdrObject::GetUpGroup() const
return pObjList!=NULL ? pObjList->GetOwnerObj() : NULL;
}
-void SdrObject::SetName(const String& rStr)
+void SdrObject::SetName(const rtl::OUString& rStr)
{
- if(rStr.Len() && !pPlusData)
+ if (!rStr.isEmpty() && !pPlusData)
{
ImpForcePlusData();
}
- if(pPlusData && pPlusData->aObjName != rStr)
+ if(pPlusData && !pPlusData->aObjName.equals(rStr))
{
// Undo/Redo for setting object's name (#i73249#)
bool bUndo( false );
@@ -676,19 +698,19 @@ void SdrObject::SetName(const String& rStr)
}
}
-String SdrObject::GetName() const
+rtl::OUString SdrObject::GetName() const
{
if(pPlusData)
{
return pPlusData->aObjName;
}
- return String();
+ return rtl::OUString();
}
-void SdrObject::SetTitle(const String& rStr)
+void SdrObject::SetTitle(const rtl::OUString& rStr)
{
- if(rStr.Len() && !pPlusData)
+ if (!rStr.isEmpty() && !pPlusData)
{
ImpForcePlusData();
}
@@ -720,24 +742,24 @@ void SdrObject::SetTitle(const String& rStr)
}
}
-String SdrObject::GetTitle() const
+rtl::OUString SdrObject::GetTitle() const
{
if(pPlusData)
{
return pPlusData->aObjTitle;
}
- return String();
+ return rtl::OUString();
}
-void SdrObject::SetDescription(const String& rStr)
+void SdrObject::SetDescription(const rtl::OUString& rStr)
{
- if(rStr.Len() && !pPlusData)
+ if (!rStr.isEmpty() && !pPlusData)
{
ImpForcePlusData();
}
- if(pPlusData && pPlusData->aObjDescription != rStr)
+ if(pPlusData && !pPlusData->aObjDescription.equals(rStr))
{
// Undo/Redo for setting object's description (#i73249#)
bool bUndo( false );
@@ -764,14 +786,14 @@ void SdrObject::SetDescription(const String& rStr)
}
}
-String SdrObject::GetDescription() const
+rtl::OUString SdrObject::GetDescription() const
{
if(pPlusData)
{
return pPlusData->aObjDescription;
}
- return String();
+ return rtl::OUString();
}
sal_uInt32 SdrObject::GetOrdNum() const
@@ -893,7 +915,7 @@ void SdrObject::SetChanged()
}
// tooling for painting a single object to an OutputDevice.
-sal_Bool SdrObject::SingleObjectPainter(OutputDevice& rOut) const
+bool SdrObject::SingleObjectPainter(OutputDevice& rOut) const
{
sdr::contact::SdrObjectVector aObjectVector;
aObjectVector.push_back(const_cast< SdrObject* >(this));
@@ -903,10 +925,10 @@ sal_Bool SdrObject::SingleObjectPainter(OutputDevice& rOut) const
aPainter.ProcessDisplay(aDisplayInfo);
- return sal_True;
+ return true;
}
-sal_Bool SdrObject::LineGeometryUsageIsNecessary() const
+bool SdrObject::LineGeometryUsageIsNecessary() const
{
XLineStyle eXLS = (XLineStyle)((const XLineStyleItem&)GetMergedItem(XATTR_LINESTYLE)).GetValue();
return (eXLS != XLINE_NONE);
@@ -952,7 +974,7 @@ SdrObject& SdrObject::operator=(const SdrObject& rObj)
bMarkProt=rObj.bMarkProt;
bEmptyPresObj =rObj.bEmptyPresObj;
bNotVisibleAsMaster=rObj.bNotVisibleAsMaster;
- bSnapRectDirty=sal_True;
+ bSnapRectDirty=true;
bNotMasterCachable=rObj.bNotMasterCachable;
delete pPlusData;
pPlusData=NULL;
@@ -1065,17 +1087,17 @@ basegfx::B2DPolyPolygon SdrObject::TakeContour() const
{
// create connections if connector, will be cleaned up when
// deleting the connector again
- SdrObject* pLeft = pEdgeObj->GetConnectedNode(sal_True);
- SdrObject* pRight = pEdgeObj->GetConnectedNode(sal_False);
+ SdrObject* pLeft = pEdgeObj->GetConnectedNode(true);
+ SdrObject* pRight = pEdgeObj->GetConnectedNode(false);
if(pLeft)
{
- pClone->ConnectToNode(sal_True, pLeft);
+ pClone->ConnectToNode(true, pLeft);
}
if(pRight)
{
- pClone->ConnectToNode(sal_False, pRight);
+ pClone->ConnectToNode(false, pRight);
}
}
@@ -1305,7 +1327,7 @@ bool SdrObject::BegCreate(SdrDragStat& rStat)
aRect1.Justify();
rStat.SetActionRect(aRect1);
aOutRect = aRect1;
- return sal_True;
+ return true;
}
bool SdrObject::MovCreate(SdrDragStat& rStat)
@@ -1314,7 +1336,7 @@ bool SdrObject::MovCreate(SdrDragStat& rStat)
rStat.SetActionRect(aOutRect);
aOutRect.Justify();
- return sal_True;
+ return true;
}
bool SdrObject::EndCreate(SdrDragStat& rStat, SdrCreateCmd eCmd)
@@ -1331,7 +1353,7 @@ void SdrObject::BrkCreate(SdrDragStat& /*rStat*/)
bool SdrObject::BckCreate(SdrDragStat& /*rStat*/)
{
- return sal_False;
+ return false;
}
basegfx::B2DPolyPolygon SdrObject::TakeCreatePoly(const SdrDragStat& rDrag) const
@@ -1381,7 +1403,7 @@ void SdrObject::NbcResize(const Point& rRef, const Fraction& xFact, const Fracti
void SdrObject::NbcRotate(const Point& rRef, long nWink, double sn, double cs)
{
- SetGlueReallyAbsolute(sal_True);
+ SetGlueReallyAbsolute(true);
aOutRect.Move(-rRef.X(),-rRef.Y());
Rectangle R(aOutRect);
if (sn==1.0 && cs==0.0) { // 90deg
@@ -1404,12 +1426,12 @@ void SdrObject::NbcRotate(const Point& rRef, long nWink, double sn, double cs)
aOutRect.Justify(); // just in case
SetRectsDirty();
NbcRotateGluePoints(rRef,nWink,sn,cs);
- SetGlueReallyAbsolute(sal_False);
+ SetGlueReallyAbsolute(false);
}
void SdrObject::NbcMirror(const Point& rRef1, const Point& rRef2)
{
- SetGlueReallyAbsolute(sal_True);
+ SetGlueReallyAbsolute(true);
aOutRect.Move(-rRef1.X(),-rRef1.Y());
Rectangle R(aOutRect);
long dx=rRef2.X()-rRef1.X();
@@ -1435,14 +1457,14 @@ void SdrObject::NbcMirror(const Point& rRef1, const Point& rRef2)
aOutRect.Justify(); // just in case
SetRectsDirty();
NbcMirrorGluePoints(rRef1,rRef2);
- SetGlueReallyAbsolute(sal_False);
+ SetGlueReallyAbsolute(false);
}
void SdrObject::NbcShear(const Point& rRef, long nWink, double tn, bool bVShear)
{
- SetGlueReallyAbsolute(sal_True);
+ SetGlueReallyAbsolute(true);
NbcShearGluePoints(rRef,nWink,tn,bVShear);
- SetGlueReallyAbsolute(sal_False);
+ SetGlueReallyAbsolute(false);
}
void SdrObject::Move(const Size& rSiz)
@@ -1613,7 +1635,7 @@ Point SdrObject::GetSnapPoint(sal_uInt32 i) const
sal_Bool SdrObject::IsPolyObj() const
{
- return sal_False;
+ return false;
}
sal_uInt32 SdrObject::GetPointCount() const
@@ -1641,12 +1663,12 @@ void SdrObject::NbcSetPoint(const Point& /*rPnt*/, sal_uInt32 /*i*/)
bool SdrObject::HasTextEdit() const
{
- return sal_False;
+ return false;
}
sal_Bool SdrObject::BegTextEdit(SdrOutliner& /*rOutl*/)
{
- return sal_False;
+ return false;
}
void SdrObject::EndTextEdit(SdrOutliner& /*rOutl*/)
@@ -1709,7 +1731,7 @@ SdrObjUserData* SdrObject::ImpGetMacroUserData() const
bool SdrObject::HasMacro() const
{
SdrObjUserData* pData=ImpGetMacroUserData();
- return pData!=NULL ? pData->HasMacro(this) : sal_False;
+ return pData!=NULL ? pData->HasMacro(this) : false;
}
SdrObject* SdrObject::CheckMacroHit(const SdrObjMacroHitRec& rRec) const
@@ -1771,7 +1793,7 @@ bool SdrObject::DoMacro(const SdrObjMacroHitRec& rRec)
if (pData!=NULL) {
return pData->DoMacro(rRec,this);
}
- return sal_False;
+ return false;
}
XubString SdrObject::GetMacroPopupComment(const SdrObjMacroHitRec& rRec) const
@@ -1893,7 +1915,7 @@ void SdrObject::SetObjectItemSet(const SfxItemSet& rSet)
GetProperties().SetObjectItemSet(rSet);
}
-void SdrObject::SetMergedItemSet(const SfxItemSet& rSet, sal_Bool bClearAllItems)
+void SdrObject::SetMergedItemSet(const SfxItemSet& rSet, bool bClearAllItems)
{
GetProperties().SetMergedItemSet(rSet, bClearAllItems);
}
@@ -1908,7 +1930,7 @@ const SfxPoolItem& SdrObject::GetMergedItem(const sal_uInt16 nWhich) const
return GetMergedItemSet().Get(nWhich);
}
-void SdrObject::SetMergedItemSetAndBroadcast(const SfxItemSet& rSet, sal_Bool bClearAllItems)
+void SdrObject::SetMergedItemSetAndBroadcast(const SfxItemSet& rSet, bool bClearAllItems)
{
GetProperties().SetMergedItemSetAndBroadcast(rSet, bClearAllItems);
}
@@ -1929,41 +1951,41 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
Point aRef1(rSnap.Center());
Point aRef2(aRef1); aRef2.Y()++;
const SfxPoolItem *pPoolItem=NULL;
- if (rAttr.GetItemState(SDRATTR_TRANSFORMREF1X,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_TRANSFORMREF1X,true,&pPoolItem)==SFX_ITEM_SET) {
aRef1.X()=((const SdrTransformRef1XItem*)pPoolItem)->GetValue();
}
- if (rAttr.GetItemState(SDRATTR_TRANSFORMREF1Y,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_TRANSFORMREF1Y,true,&pPoolItem)==SFX_ITEM_SET) {
aRef1.Y()=((const SdrTransformRef1YItem*)pPoolItem)->GetValue();
}
- if (rAttr.GetItemState(SDRATTR_TRANSFORMREF2X,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_TRANSFORMREF2X,true,&pPoolItem)==SFX_ITEM_SET) {
aRef2.X()=((const SdrTransformRef2XItem*)pPoolItem)->GetValue();
}
- if (rAttr.GetItemState(SDRATTR_TRANSFORMREF2Y,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_TRANSFORMREF2Y,true,&pPoolItem)==SFX_ITEM_SET) {
aRef2.Y()=((const SdrTransformRef2YItem*)pPoolItem)->GetValue();
}
Rectangle aNewSnap(rSnap);
- if (rAttr.GetItemState(SDRATTR_MOVEX,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_MOVEX,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrMoveXItem*)pPoolItem)->GetValue();
aNewSnap.Move(n,0);
}
- if (rAttr.GetItemState(SDRATTR_MOVEY,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_MOVEY,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrMoveYItem*)pPoolItem)->GetValue();
aNewSnap.Move(0,n);
}
- if (rAttr.GetItemState(SDRATTR_ONEPOSITIONX,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ONEPOSITIONX,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrOnePositionXItem*)pPoolItem)->GetValue();
aNewSnap.Move(n-aNewSnap.Left(),0);
}
- if (rAttr.GetItemState(SDRATTR_ONEPOSITIONY,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ONEPOSITIONY,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrOnePositionYItem*)pPoolItem)->GetValue();
aNewSnap.Move(0,n-aNewSnap.Top());
}
- if (rAttr.GetItemState(SDRATTR_ONESIZEWIDTH,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ONESIZEWIDTH,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrOneSizeWidthItem*)pPoolItem)->GetValue();
aNewSnap.Right()=aNewSnap.Left()+n;
}
- if (rAttr.GetItemState(SDRATTR_ONESIZEHEIGHT,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ONESIZEHEIGHT,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrOneSizeHeightItem*)pPoolItem)->GetValue();
aNewSnap.Bottom()=aNewSnap.Top()+n;
}
@@ -1975,15 +1997,15 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
}
}
- if (rAttr.GetItemState(SDRATTR_SHEARANGLE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_SHEARANGLE,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrShearAngleItem*)pPoolItem)->GetValue();
n-=GetShearAngle();
if (n!=0) {
double nTan=tan(n*nPi180);
- NbcShear(aRef1,n,nTan,sal_False);
+ NbcShear(aRef1,n,nTan,false);
}
}
- if (rAttr.GetItemState(SDRATTR_ROTATEANGLE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ROTATEANGLE,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrRotateAngleItem*)pPoolItem)->GetValue();
n-=GetRotateAngle();
if (n!=0) {
@@ -1992,28 +2014,28 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
NbcRotate(aRef1,n,nSin,nCos);
}
}
- if (rAttr.GetItemState(SDRATTR_ROTATEONE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_ROTATEONE,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrRotateOneItem*)pPoolItem)->GetValue();
double nSin=sin(n*nPi180);
double nCos=cos(n*nPi180);
NbcRotate(aRef1,n,nSin,nCos);
}
- if (rAttr.GetItemState(SDRATTR_HORZSHEARONE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_HORZSHEARONE,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrHorzShearOneItem*)pPoolItem)->GetValue();
double nTan=tan(n*nPi180);
- NbcShear(aRef1,n,nTan,sal_False);
+ NbcShear(aRef1,n,nTan,false);
}
- if (rAttr.GetItemState(SDRATTR_VERTSHEARONE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_VERTSHEARONE,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrVertShearOneItem*)pPoolItem)->GetValue();
double nTan=tan(n*nPi180);
- NbcShear(aRef1,n,nTan,sal_True);
+ NbcShear(aRef1,n,nTan,true);
}
- if (rAttr.GetItemState(SDRATTR_OBJMOVEPROTECT,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_OBJMOVEPROTECT,true,&pPoolItem)==SFX_ITEM_SET) {
bool b=((const SdrObjMoveProtectItem*)pPoolItem)->GetValue();
SetMoveProtect(b);
}
- if (rAttr.GetItemState(SDRATTR_OBJSIZEPROTECT,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_OBJSIZEPROTECT,true,&pPoolItem)==SFX_ITEM_SET) {
bool b=((const SdrObjSizeProtectItem*)pPoolItem)->GetValue();
SetResizeProtect(b);
}
@@ -2022,25 +2044,25 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
if( IsMoveProtect() )
SetResizeProtect( true );
- if (rAttr.GetItemState(SDRATTR_OBJPRINTABLE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_OBJPRINTABLE,true,&pPoolItem)==SFX_ITEM_SET) {
bool b=((const SdrObjPrintableItem*)pPoolItem)->GetValue();
SetPrintable(b);
}
- if (rAttr.GetItemState(SDRATTR_OBJVISIBLE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_OBJVISIBLE,true,&pPoolItem)==SFX_ITEM_SET) {
bool b=((const SdrObjVisibleItem*)pPoolItem)->GetValue();
SetVisible(b);
}
SdrLayerID nLayer=SDRLAYER_NOTFOUND;
- if (rAttr.GetItemState(SDRATTR_LAYERID,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_LAYERID,true,&pPoolItem)==SFX_ITEM_SET) {
nLayer=((const SdrLayerIdItem*)pPoolItem)->GetValue();
}
- if (rAttr.GetItemState(SDRATTR_LAYERNAME,sal_True,&pPoolItem)==SFX_ITEM_SET && pModel!=NULL) {
+ if (rAttr.GetItemState(SDRATTR_LAYERNAME,true,&pPoolItem)==SFX_ITEM_SET && pModel!=NULL) {
XubString aLayerName=((const SdrLayerNameItem*)pPoolItem)->GetValue();
const SdrLayerAdmin* pLayAd=pPage!=NULL ? &pPage->GetLayerAdmin() : pModel!=NULL ? &pModel->GetLayerAdmin() : NULL;
if (pLayAd!=NULL) {
- const SdrLayer* pLayer=pLayAd->GetLayer(aLayerName, sal_True);
+ const SdrLayer* pLayer=pLayAd->GetLayer(aLayerName, true);
if (pLayer!=NULL) {
nLayer=pLayer->GetID();
}
@@ -2051,16 +2073,16 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
NbcSetLayer(nLayer);
}
- if (rAttr.GetItemState(SDRATTR_OBJECTNAME,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_OBJECTNAME,true,&pPoolItem)==SFX_ITEM_SET) {
XubString aName=((const SdrObjectNameItem*)pPoolItem)->GetValue();
SetName(aName);
}
Rectangle aNewLogic(rLogic);
- if (rAttr.GetItemState(SDRATTR_LOGICSIZEWIDTH,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_LOGICSIZEWIDTH,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrLogicSizeWidthItem*)pPoolItem)->GetValue();
aNewLogic.Right()=aNewLogic.Left()+n;
}
- if (rAttr.GetItemState(SDRATTR_LOGICSIZEHEIGHT,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_LOGICSIZEHEIGHT,true,&pPoolItem)==SFX_ITEM_SET) {
long n=((const SdrLogicSizeHeightItem*)pPoolItem)->GetValue();
aNewLogic.Bottom()=aNewLogic.Top()+n;
}
@@ -2069,10 +2091,10 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
}
Fraction aResizeX(1,1);
Fraction aResizeY(1,1);
- if (rAttr.GetItemState(SDRATTR_RESIZEXONE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_RESIZEXONE,true,&pPoolItem)==SFX_ITEM_SET) {
aResizeX*=((const SdrResizeXOneItem*)pPoolItem)->GetValue();
}
- if (rAttr.GetItemState(SDRATTR_RESIZEYONE,sal_True,&pPoolItem)==SFX_ITEM_SET) {
+ if (rAttr.GetItemState(SDRATTR_RESIZEYONE,true,&pPoolItem)==SFX_ITEM_SET) {
aResizeY*=((const SdrResizeYOneItem*)pPoolItem)->GetValue();
}
if (aResizeX!=Fraction(1,1) || aResizeY!=Fraction(1,1)) {
@@ -2082,7 +2104,7 @@ void SdrObject::NbcApplyNotPersistAttr(const SfxItemSet& rAttr)
void lcl_SetItem(SfxItemSet& rAttr, bool bMerge, const SfxPoolItem& rItem)
{
- if (bMerge) rAttr.MergeValue(rItem,sal_True);
+ if (bMerge) rAttr.MergeValue(rItem,true);
else rAttr.Put(rItem);
}
@@ -2134,7 +2156,7 @@ SfxStyleSheet* SdrObject::GetStyleSheet() const
return GetProperties().GetStyleSheet();
}
-void SdrObject::SetStyleSheet(SfxStyleSheet* pNewStyleSheet, sal_Bool bDontRemoveHardAttr)
+void SdrObject::SetStyleSheet(SfxStyleSheet* pNewStyleSheet, bool bDontRemoveHardAttr)
{
Rectangle aBoundRect0;
@@ -2180,7 +2202,7 @@ SdrGluePoint SdrObject::GetVertexGluePoint(sal_uInt16 nPosNum) const
aPt -= aR.Center();
SdrGluePoint aGP(aPt);
- aGP.SetPercent(sal_False);
+ aGP.SetPercent(false);
return aGP;
}
@@ -2197,7 +2219,7 @@ SdrGluePoint SdrObject::GetCornerGluePoint(sal_uInt16 nPosNum) const
}
aPt-=GetSnapRect().Center();
SdrGluePoint aGP(aPt);
- aGP.SetPercent(sal_False);
+ aGP.SetPercent(false);
return aGP;
}
@@ -2277,7 +2299,7 @@ SdrObject* SdrObject::GetConnectedNode(bool /*bTail1*/) const
////////////////////////////////////////////////////////////////////////////////////////////////////
-SdrObject* SdrObject::ImpConvertToContourObj(SdrObject* pRet, sal_Bool bForceLineDash) const
+SdrObject* SdrObject::ImpConvertToContourObj(SdrObject* pRet, bool bForceLineDash) const
{
bool bNoChange(true);
@@ -2450,7 +2472,7 @@ SdrObject* SdrObject::ImpConvertToContourObj(SdrObject* pRet, sal_Bool bForceLin
}
// convert this path object to contour object, even when it is a group
-SdrObject* SdrObject::ConvertToContourObj(SdrObject* pRet, sal_Bool bForceLineDash) const
+SdrObject* SdrObject::ConvertToContourObj(SdrObject* pRet, bool bForceLineDash) const
{
if(pRet->ISA(SdrObjGroup))
{
@@ -2492,7 +2514,7 @@ SdrObject* SdrObject::ConvertToContourObj(SdrObject* pRet, sal_Bool bForceLineDa
////////////////////////////////////////////////////////////////////////////////////////////////////
-SdrObject* SdrObject::ConvertToPolyObj(sal_Bool bBezier, sal_Bool bLineToArea) const
+SdrObject* SdrObject::ConvertToPolyObj(bool bBezier, bool bLineToArea) const
{
SdrObject* pRet = DoConvertToPolyObj(bBezier);
@@ -2521,7 +2543,7 @@ SdrObject* SdrObject::DoConvertToPolyObj(sal_Bool /*bBezier*/) const
////////////////////////////////////////////////////////////////////////////////////////////////////
-void SdrObject::SetInserted(sal_Bool bIns)
+void SdrObject::SetInserted(bool bIns)
{
if (bIns!=IsInserted()) {
bInserted=bIns;
@@ -2537,7 +2559,7 @@ void SdrObject::SetInserted(sal_Bool bIns)
}
}
-void SdrObject::SetMoveProtect(sal_Bool bProt)
+void SdrObject::SetMoveProtect(bool bProt)
{
if(IsMoveProtect() != bProt)
{
@@ -2548,7 +2570,7 @@ void SdrObject::SetMoveProtect(sal_Bool bProt)
}
}
-void SdrObject::SetResizeProtect(sal_Bool bProt)
+void SdrObject::SetResizeProtect(bool bProt)
{
if(IsResizeProtect() != bProt)
{
@@ -2559,7 +2581,7 @@ void SdrObject::SetResizeProtect(sal_Bool bProt)
}
}
-void SdrObject::SetPrintable(sal_Bool bPrn)
+void SdrObject::SetPrintable(bool bPrn)
{
if( bPrn == bNoPrint )
{
@@ -2573,7 +2595,7 @@ void SdrObject::SetPrintable(sal_Bool bPrn)
}
}
-void SdrObject::SetVisible(sal_Bool bVisible)
+void SdrObject::SetVisible(bool bVisible)
{
if( bVisible != mbVisible )
{
@@ -2840,7 +2862,7 @@ sal_Bool SdrObject::TRGetBaseGeometry(basegfx::B2DHomMatrix& rMatrix, basegfx::B
// build matrix
rMatrix = basegfx::tools::createScaleTranslateB2DHomMatrix(aScale, aTranslate);
- return sal_False;
+ return false;
}
// sets the base geometry of the object using infos contained in the homogeneous 3x3 matrix.
@@ -2906,11 +2928,11 @@ void SdrObject::TRSetBaseGeometry(const basegfx::B2DHomMatrix& rMatrix, const ba
}
// Give info if object is in destruction
-sal_Bool SdrObject::IsInDestruction() const
+bool SdrObject::IsInDestruction() const
{
if(pModel)
return pModel->IsInDestruction();
- return sal_False;
+ return false;
}
// return if fill is != XFILL_NONE
@@ -2992,7 +3014,7 @@ SdrObject* SdrObjFactory::MakeNewObject(sal_uInt32 nInvent, sal_uInt16 nIdent, S
case sal_uInt16(OBJ_MEASURE ): pObj=new SdrMeasureObj; break;
case sal_uInt16(OBJ_GRAF ): pObj=new SdrGrafObj; break;
case sal_uInt16(OBJ_OLE2 ): pObj=new SdrOle2Obj; break;
- case sal_uInt16(OBJ_FRAME ): pObj=new SdrOle2Obj(sal_True); break;
+ case sal_uInt16(OBJ_FRAME ): pObj=new SdrOle2Obj(true); break;
case sal_uInt16(OBJ_CAPTION ): pObj=new SdrCaptionObj; break;
case sal_uInt16(OBJ_PAGE ): pObj=new SdrPageObj; break;
case sal_uInt16(OBJ_UNO ): pObj=new SdrUnoObj(String()); break;