Kaydet (Commit) 0a05120e authored tarafından Caolán McNamara's avatar Caolán McNamara

we will need getColorConfig, etc. again

Change-Id: Ie7f8d37b550c788fd6235a5de4bbcc51ac6f8150
üst a9e4622e
...@@ -206,6 +206,8 @@ public: ...@@ -206,6 +206,8 @@ public:
void SetFrameHandles(sal_Bool bOn); void SetFrameHandles(sal_Bool bOn);
sal_Bool IsFrameHandles() const { return bForceFrameHandles; } sal_Bool IsFrameHandles() const { return bForceFrameHandles; }
sal_uIntPtr GetMarkableObjCount() const;
// Limit. Exceeding the limit causes an implicite switch to FrameHandles. default=50. // Limit. Exceeding the limit causes an implicite switch to FrameHandles. default=50.
void SetFrameHandlesLimit(sal_uInt16 nAnz) { nFrameHandlesLimit=nAnz; } void SetFrameHandlesLimit(sal_uInt16 nAnz) { nFrameHandlesLimit=nAnz; }
sal_uInt16 GetFrameHandlesLimit() const { return nFrameHandlesLimit; } sal_uInt16 GetFrameHandlesLimit() const { return nFrameHandlesLimit; }
......
...@@ -533,6 +533,8 @@ public: ...@@ -533,6 +533,8 @@ public:
sal_Bool IsPrintPreview() const { return bPrintPreview; } sal_Bool IsPrintPreview() const { return bPrintPreview; }
void SetPrintPreview(bool bOn = true) { bPrintPreview=bOn; } void SetPrintPreview(bool bOn = true) { bPrintPreview=bOn; }
const svtools::ColorConfig& getColorConfig() const;
virtual void onChangeColorConfig(); virtual void onChangeColorConfig();
// #103834# Set background color for svx at SdrPageViews // #103834# Set background color for svx at SdrPageViews
......
...@@ -500,6 +500,25 @@ void SdrMarkView::BrkMarkGluePoints() ...@@ -500,6 +500,25 @@ void SdrMarkView::BrkMarkGluePoints()
} }
} }
sal_uIntPtr SdrMarkView::GetMarkableObjCount() const
{
sal_uIntPtr nCount=0;
SdrPageView* pPV = GetSdrPageView();
if(pPV)
{
SdrObjList* pOL=pPV->GetObjList();
sal_uIntPtr nObjAnz=pOL->GetObjCount();
for (sal_uIntPtr nObjNum=0; nObjNum<nObjAnz; nObjNum++) {
SdrObject* pObj=pOL->GetObj(nObjNum);
if (IsObjMarkable(pObj,pPV)) {
nCount++;
}
}
}
return nCount;
}
void SdrMarkView::hideMarkHandles() void SdrMarkView::hideMarkHandles()
{ {
if(!mbMarkHandlesHidden) if(!mbMarkHandlesHidden)
......
...@@ -1257,6 +1257,11 @@ void SdrPaintView::VisAreaChanged(const SdrPageWindow& /*rWindow*/) ...@@ -1257,6 +1257,11 @@ void SdrPaintView::VisAreaChanged(const SdrPageWindow& /*rWindow*/)
Broadcast(SvxViewHint(SvxViewHint::SVX_HINT_VIEWCHANGED)); Broadcast(SvxViewHint(SvxViewHint::SVX_HINT_VIEWCHANGED));
} }
const svtools::ColorConfig& SdrPaintView::getColorConfig() const
{
return maColorConfig;
}
void SdrPaintView::onChangeColorConfig() void SdrPaintView::onChangeColorConfig()
{ {
SetGridColor( Color( maColorConfig.GetColorValue( svtools::DRAWGRID ).nColor ) ); SetGridColor( Color( maColorConfig.GetColorValue( svtools::DRAWGRID ).nColor ) );
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment