loplugin:unusedfields
Change-Id: I625b73152c0c277c6e0ce3e24e4704094fc4e8ff Reviewed-on: https://gerrit.libreoffice.org/54822 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
@@ -81,7 +81,7 @@ SvxTextAttrPage::SvxTextAttrPage(TabPageParent pPage, const SfxItemSet& rInAttrs
|
|||||||
, m_xCtlPosition(new weld::CustomWeld(*m_xBuilder, "CTL_POSITION", m_aCtlPosition))
|
, m_xCtlPosition(new weld::CustomWeld(*m_xBuilder, "CTL_POSITION", m_aCtlPosition))
|
||||||
, m_xTsbFullWidth(m_xBuilder->weld_check_button("TSB_FULL_WIDTH"))
|
, m_xTsbFullWidth(m_xBuilder->weld_check_button("TSB_FULL_WIDTH"))
|
||||||
{
|
{
|
||||||
m_aCtlPosition.SetControlSettings(RectPoint::MM, 240, 100);
|
m_aCtlPosition.SetControlSettings(RectPoint::MM, 240);
|
||||||
|
|
||||||
FieldUnit eFUnit = GetModuleFieldUnit( rInAttrs );
|
FieldUnit eFUnit = GetModuleFieldUnit( rInAttrs );
|
||||||
SetFieldUnit( *m_xMtrFldLeft, eFUnit );
|
SetFieldUnit( *m_xMtrFldLeft, eFUnit );
|
||||||
|
@@ -100,7 +100,6 @@ protected:
|
|||||||
BitmapEx* pBitmap;
|
BitmapEx* pBitmap;
|
||||||
CTL_STATE m_nState;
|
CTL_STATE m_nState;
|
||||||
|
|
||||||
bool mbCompleteDisable : 1;
|
|
||||||
bool mbUpdateForeground : 1;
|
bool mbUpdateForeground : 1;
|
||||||
bool mbUpdateBackground : 1;
|
bool mbUpdateBackground : 1;
|
||||||
|
|
||||||
@@ -143,8 +142,6 @@ public:
|
|||||||
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
|
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
|
||||||
|
|
||||||
RectPoint GetApproxRPFromPixPt( const css::awt::Point& rPixelPoint ) const;
|
RectPoint GetApproxRPFromPixPt( const css::awt::Point& rPixelPoint ) const;
|
||||||
|
|
||||||
bool IsCompletelyDisabled() const { return mbCompleteDisable; }
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class SAL_WARN_UNUSED SVX_DLLPUBLIC RectCtl : public weld::CustomWidgetController
|
class SAL_WARN_UNUSED SVX_DLLPUBLIC RectCtl : public weld::CustomWidgetController
|
||||||
@@ -163,7 +160,6 @@ private:
|
|||||||
protected:
|
protected:
|
||||||
rtl::Reference<RectCtlAccessibleContext> pAccContext;
|
rtl::Reference<RectCtlAccessibleContext> pAccContext;
|
||||||
sal_uInt16 nBorderWidth;
|
sal_uInt16 nBorderWidth;
|
||||||
sal_uInt16 nRadius;
|
|
||||||
Point aPtLT, aPtMT, aPtRT;
|
Point aPtLT, aPtMT, aPtRT;
|
||||||
Point aPtLM, aPtMM, aPtRM;
|
Point aPtLM, aPtMM, aPtRM;
|
||||||
Point aPtLB, aPtMB, aPtRB;
|
Point aPtLB, aPtMB, aPtRB;
|
||||||
@@ -180,8 +176,8 @@ protected:
|
|||||||
|
|
||||||
Point GetApproxLogPtFromPixPt( const Point& rRoughPixelPoint ) const;
|
Point GetApproxLogPtFromPixPt( const Point& rRoughPixelPoint ) const;
|
||||||
public:
|
public:
|
||||||
RectCtl(SvxTabPage* pPage, RectPoint eRpt = RectPoint::MM, sal_uInt16 nBorder = 200, sal_uInt16 nCircle = 80);
|
RectCtl(SvxTabPage* pPage, RectPoint eRpt = RectPoint::MM, sal_uInt16 nBorder = 200);
|
||||||
void SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircl);
|
void SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder);
|
||||||
virtual ~RectCtl() override;
|
virtual ~RectCtl() override;
|
||||||
|
|
||||||
virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) override;
|
virtual void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) override;
|
||||||
|
@@ -100,8 +100,6 @@ struct rtl_arena_st
|
|||||||
rtl_arena_segment_type * m_hash_table_0[RTL_ARENA_HASH_SIZE];
|
rtl_arena_segment_type * m_hash_table_0[RTL_ARENA_HASH_SIZE];
|
||||||
sal_Size m_hash_size; /* m_hash_mask + 1 */
|
sal_Size m_hash_size; /* m_hash_mask + 1 */
|
||||||
sal_Size m_hash_shift; /* log2(m_hash_size) */
|
sal_Size m_hash_shift; /* log2(m_hash_size) */
|
||||||
|
|
||||||
rtl_cache_type ** m_qcache_ptr;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/** gp_default_arena
|
/** gp_default_arena
|
||||||
|
@@ -86,8 +86,6 @@ static const OUStringLiteral gPropNames[CB_COUNT] =
|
|||||||
|
|
||||||
TableDesignWidget::TableDesignWidget( VclBuilderContainer* pParent, ViewShellBase& rBase )
|
TableDesignWidget::TableDesignWidget( VclBuilderContainer* pParent, ViewShellBase& rBase )
|
||||||
: mrBase(rBase)
|
: mrBase(rBase)
|
||||||
, mbStyleSelected(false)
|
|
||||||
, mbOptionsChanged(false)
|
|
||||||
{
|
{
|
||||||
pParent->get(m_pValueSet, "previews");
|
pParent->get(m_pValueSet, "previews");
|
||||||
m_pValueSet->SetStyle(m_pValueSet->GetStyle() | WB_NO_DIRECTSELECT | WB_FLATVALUESET | WB_ITEMBORDER);
|
m_pValueSet->SetStyle(m_pValueSet->GetStyle() | WB_NO_DIRECTSELECT | WB_FLATVALUESET | WB_ITEMBORDER);
|
||||||
@@ -146,7 +144,6 @@ static SfxDispatcher* getDispatcher( ViewShellBase const & rBase )
|
|||||||
|
|
||||||
IMPL_LINK_NOARG(TableDesignWidget, implValueSetHdl, ValueSet*, void)
|
IMPL_LINK_NOARG(TableDesignWidget, implValueSetHdl, ValueSet*, void)
|
||||||
{
|
{
|
||||||
mbStyleSelected = true;
|
|
||||||
ApplyStyle();
|
ApplyStyle();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -202,10 +199,7 @@ void TableDesignWidget::ApplyStyle()
|
|||||||
|
|
||||||
IMPL_LINK_NOARG(TableDesignWidget, implCheckBoxHdl, Button*, void)
|
IMPL_LINK_NOARG(TableDesignWidget, implCheckBoxHdl, Button*, void)
|
||||||
{
|
{
|
||||||
mbOptionsChanged = true;
|
|
||||||
|
|
||||||
ApplyOptions();
|
ApplyOptions();
|
||||||
|
|
||||||
FillDesignPreviewControl();
|
FillDesignPreviewControl();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -98,9 +98,6 @@ private:
|
|||||||
css::uno::Reference< css::beans::XPropertySet > mxSelectedTable;
|
css::uno::Reference< css::beans::XPropertySet > mxSelectedTable;
|
||||||
css::uno::Reference< css::drawing::XDrawView > mxView;
|
css::uno::Reference< css::drawing::XDrawView > mxView;
|
||||||
css::uno::Reference< css::container::XIndexAccess > mxTableFamily;
|
css::uno::Reference< css::container::XIndexAccess > mxTableFamily;
|
||||||
|
|
||||||
bool mbStyleSelected;
|
|
||||||
bool mbOptionsChanged;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
class TableDesignPane : public PanelLayout
|
class TableDesignPane : public PanelLayout
|
||||||
|
@@ -75,7 +75,6 @@ SvxRectCtl::SvxRectCtl(vcl::Window* pParent, RectPoint eRpt,
|
|||||||
, eDefRP(eRpt)
|
, eDefRP(eRpt)
|
||||||
, pBitmap(nullptr)
|
, pBitmap(nullptr)
|
||||||
, m_nState(CTL_STATE::NONE)
|
, m_nState(CTL_STATE::NONE)
|
||||||
, mbCompleteDisable(false)
|
|
||||||
, mbUpdateForeground(true)
|
, mbUpdateForeground(true)
|
||||||
, mbUpdateBackground(true)
|
, mbUpdateBackground(true)
|
||||||
{
|
{
|
||||||
@@ -217,110 +216,102 @@ void SvxRectCtl::InitSettings(vcl::RenderContext& rRenderContext)
|
|||||||
// is notified that the item was changed
|
// is notified that the item was changed
|
||||||
void SvxRectCtl::MouseButtonDown( const MouseEvent& rMEvt )
|
void SvxRectCtl::MouseButtonDown( const MouseEvent& rMEvt )
|
||||||
{
|
{
|
||||||
// CompletelyDisabled() added to have a disabled state for SvxRectCtl
|
Point aPtLast = aPtNew;
|
||||||
if(!IsCompletelyDisabled())
|
|
||||||
{
|
|
||||||
Point aPtLast = aPtNew;
|
|
||||||
|
|
||||||
aPtNew = GetApproxLogPtFromPixPt( rMEvt.GetPosPixel() );
|
aPtNew = GetApproxLogPtFromPixPt( rMEvt.GetPosPixel() );
|
||||||
|
|
||||||
Invalidate( tools::Rectangle( aPtLast - Point( nRadius, nRadius ),
|
Invalidate( tools::Rectangle( aPtLast - Point( nRadius, nRadius ),
|
||||||
aPtLast + Point( nRadius, nRadius ) ) );
|
aPtLast + Point( nRadius, nRadius ) ) );
|
||||||
Invalidate( tools::Rectangle( aPtNew - Point( nRadius, nRadius ),
|
Invalidate( tools::Rectangle( aPtNew - Point( nRadius, nRadius ),
|
||||||
aPtNew + Point( nRadius, nRadius ) ) );
|
aPtNew + Point( nRadius, nRadius ) ) );
|
||||||
eRP = GetRPFromPoint( aPtNew );
|
eRP = GetRPFromPoint( aPtNew );
|
||||||
|
|
||||||
SetActualRP( eRP );
|
SetActualRP( eRP );
|
||||||
|
|
||||||
vcl::Window *pTabPage = getNonLayoutParent(this);
|
vcl::Window *pTabPage = getNonLayoutParent(this);
|
||||||
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
|
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
|
||||||
static_cast<SvxTabPage*>(pTabPage)->PointChanged( this, eRP );
|
static_cast<SvxTabPage*>(pTabPage)->PointChanged( this, eRP );
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void SvxRectCtl::KeyInput( const KeyEvent& rKeyEvt )
|
void SvxRectCtl::KeyInput( const KeyEvent& rKeyEvt )
|
||||||
{
|
{
|
||||||
// CompletelyDisabled() added to have a disabled state for SvxRectCtl
|
RectPoint eNewRP = eRP;
|
||||||
if(!IsCompletelyDisabled())
|
|
||||||
|
switch( rKeyEvt.GetKeyCode().GetCode() )
|
||||||
{
|
{
|
||||||
RectPoint eNewRP = eRP;
|
case KEY_DOWN:
|
||||||
|
|
||||||
switch( rKeyEvt.GetKeyCode().GetCode() )
|
|
||||||
{
|
{
|
||||||
case KEY_DOWN:
|
if( !(m_nState & CTL_STATE::NOVERT) )
|
||||||
{
|
switch( eNewRP )
|
||||||
if( !(m_nState & CTL_STATE::NOVERT) )
|
{
|
||||||
switch( eNewRP )
|
case RectPoint::LT: eNewRP = RectPoint::LM; break;
|
||||||
{
|
case RectPoint::MT: eNewRP = RectPoint::MM; break;
|
||||||
case RectPoint::LT: eNewRP = RectPoint::LM; break;
|
case RectPoint::RT: eNewRP = RectPoint::RM; break;
|
||||||
case RectPoint::MT: eNewRP = RectPoint::MM; break;
|
case RectPoint::LM: eNewRP = RectPoint::LB; break;
|
||||||
case RectPoint::RT: eNewRP = RectPoint::RM; break;
|
case RectPoint::MM: eNewRP = RectPoint::MB; break;
|
||||||
case RectPoint::LM: eNewRP = RectPoint::LB; break;
|
case RectPoint::RM: eNewRP = RectPoint::RB; break;
|
||||||
case RectPoint::MM: eNewRP = RectPoint::MB; break;
|
default: ; //prevent warning
|
||||||
case RectPoint::RM: eNewRP = RectPoint::RB; break;
|
}
|
||||||
default: ; //prevent warning
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case KEY_UP:
|
|
||||||
{
|
|
||||||
if( !(m_nState & CTL_STATE::NOVERT) )
|
|
||||||
switch( eNewRP )
|
|
||||||
{
|
|
||||||
case RectPoint::LM: eNewRP = RectPoint::LT; break;
|
|
||||||
case RectPoint::MM: eNewRP = RectPoint::MT; break;
|
|
||||||
case RectPoint::RM: eNewRP = RectPoint::RT; break;
|
|
||||||
case RectPoint::LB: eNewRP = RectPoint::LM; break;
|
|
||||||
case RectPoint::MB: eNewRP = RectPoint::MM; break;
|
|
||||||
case RectPoint::RB: eNewRP = RectPoint::RM; break;
|
|
||||||
default: ; //prevent warning
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case KEY_LEFT:
|
|
||||||
{
|
|
||||||
if( !(m_nState & CTL_STATE::NOHORZ) )
|
|
||||||
switch( eNewRP )
|
|
||||||
{
|
|
||||||
case RectPoint::MT: eNewRP = RectPoint::LT; break;
|
|
||||||
case RectPoint::RT: eNewRP = RectPoint::MT; break;
|
|
||||||
case RectPoint::MM: eNewRP = RectPoint::LM; break;
|
|
||||||
case RectPoint::RM: eNewRP = RectPoint::MM; break;
|
|
||||||
case RectPoint::MB: eNewRP = RectPoint::LB; break;
|
|
||||||
case RectPoint::RB: eNewRP = RectPoint::MB; break;
|
|
||||||
default: ; //prevent warning
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
case KEY_RIGHT:
|
|
||||||
{
|
|
||||||
if( !(m_nState & CTL_STATE::NOHORZ) )
|
|
||||||
switch( eNewRP )
|
|
||||||
{
|
|
||||||
case RectPoint::LT: eNewRP = RectPoint::MT; break;
|
|
||||||
case RectPoint::MT: eNewRP = RectPoint::RT; break;
|
|
||||||
case RectPoint::LM: eNewRP = RectPoint::MM; break;
|
|
||||||
case RectPoint::MM: eNewRP = RectPoint::RM; break;
|
|
||||||
case RectPoint::LB: eNewRP = RectPoint::MB; break;
|
|
||||||
case RectPoint::MB: eNewRP = RectPoint::RB; break;
|
|
||||||
default: ; //prevent warning
|
|
||||||
}
|
|
||||||
}
|
|
||||||
break;
|
|
||||||
default:
|
|
||||||
Control::KeyInput( rKeyEvt );
|
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
if( eNewRP != eRP )
|
break;
|
||||||
|
case KEY_UP:
|
||||||
{
|
{
|
||||||
SetActualRP( eNewRP );
|
if( !(m_nState & CTL_STATE::NOVERT) )
|
||||||
|
switch( eNewRP )
|
||||||
vcl::Window *pTabPage = getNonLayoutParent(this);
|
{
|
||||||
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
|
case RectPoint::LM: eNewRP = RectPoint::LT; break;
|
||||||
static_cast<SvxTabPage*>(pTabPage)->PointChanged(this, eRP);
|
case RectPoint::MM: eNewRP = RectPoint::MT; break;
|
||||||
|
case RectPoint::RM: eNewRP = RectPoint::RT; break;
|
||||||
SetFocusRect();
|
case RectPoint::LB: eNewRP = RectPoint::LM; break;
|
||||||
|
case RectPoint::MB: eNewRP = RectPoint::MM; break;
|
||||||
|
case RectPoint::RB: eNewRP = RectPoint::RM; break;
|
||||||
|
default: ; //prevent warning
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
break;
|
||||||
|
case KEY_LEFT:
|
||||||
|
{
|
||||||
|
if( !(m_nState & CTL_STATE::NOHORZ) )
|
||||||
|
switch( eNewRP )
|
||||||
|
{
|
||||||
|
case RectPoint::MT: eNewRP = RectPoint::LT; break;
|
||||||
|
case RectPoint::RT: eNewRP = RectPoint::MT; break;
|
||||||
|
case RectPoint::MM: eNewRP = RectPoint::LM; break;
|
||||||
|
case RectPoint::RM: eNewRP = RectPoint::MM; break;
|
||||||
|
case RectPoint::MB: eNewRP = RectPoint::LB; break;
|
||||||
|
case RectPoint::RB: eNewRP = RectPoint::MB; break;
|
||||||
|
default: ; //prevent warning
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
case KEY_RIGHT:
|
||||||
|
{
|
||||||
|
if( !(m_nState & CTL_STATE::NOHORZ) )
|
||||||
|
switch( eNewRP )
|
||||||
|
{
|
||||||
|
case RectPoint::LT: eNewRP = RectPoint::MT; break;
|
||||||
|
case RectPoint::MT: eNewRP = RectPoint::RT; break;
|
||||||
|
case RectPoint::LM: eNewRP = RectPoint::MM; break;
|
||||||
|
case RectPoint::MM: eNewRP = RectPoint::RM; break;
|
||||||
|
case RectPoint::LB: eNewRP = RectPoint::MB; break;
|
||||||
|
case RectPoint::MB: eNewRP = RectPoint::RB; break;
|
||||||
|
default: ; //prevent warning
|
||||||
|
}
|
||||||
|
}
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
Control::KeyInput( rKeyEvt );
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
if( eNewRP != eRP )
|
||||||
|
{
|
||||||
|
SetActualRP( eNewRP );
|
||||||
|
|
||||||
|
vcl::Window *pTabPage = getNonLayoutParent(this);
|
||||||
|
if (pTabPage && WindowType::TABPAGE == pTabPage->GetType())
|
||||||
|
static_cast<SvxTabPage*>(pTabPage)->PointChanged(this, eRP);
|
||||||
|
|
||||||
|
SetFocusRect();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -387,46 +378,26 @@ void SvxRectCtl::Paint(vcl::RenderContext& rRenderContext, const tools::Rectangl
|
|||||||
|
|
||||||
BitmapEx& rBitmap = GetRectBitmap();
|
BitmapEx& rBitmap = GetRectBitmap();
|
||||||
|
|
||||||
// CompletelyDisabled() added to have a disabled state for SvxRectCtl
|
rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
if (IsCompletelyDisabled())
|
rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
{
|
rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, aBtnPnt3, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
}
|
|
||||||
else
|
|
||||||
{
|
|
||||||
rRenderContext.DrawBitmap(aPtLT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtMT - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtRT - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
rRenderContext.DrawBitmap(aPtLM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
|
||||||
|
|
||||||
// Center for rectangle and line
|
// Center for rectangle and line
|
||||||
rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtMM - aToCenter, aDstBtnSize, aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
|
|
||||||
rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtRM - aToCenter, aDstBtnSize, bNoHorz?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtLB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtMB - aToCenter, aDstBtnSize, bNoVert?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aPtRB - aToCenter, aDstBtnSize, (bNoHorz || bNoVert)?aBtnPnt3:aBtnPnt1, aBtnSize, rBitmap.GetBitmap());
|
||||||
}
|
|
||||||
|
|
||||||
// draw active button, avoid center pos for angle
|
// draw active button, avoid center pos for angle
|
||||||
// CompletelyDisabled() added to have a disabled state for SvxRectCtl
|
if (IsEnabled())
|
||||||
if (!IsCompletelyDisabled())
|
|
||||||
{
|
{
|
||||||
if (IsEnabled())
|
Point aCenterPt(aPtNew);
|
||||||
{
|
aCenterPt -= aToCenter;
|
||||||
Point aCenterPt(aPtNew);
|
|
||||||
aCenterPt -= aToCenter;
|
|
||||||
|
|
||||||
rRenderContext.DrawBitmap(aCenterPt, aDstBtnSize, aBtnPnt2, aBtnSize, rBitmap.GetBitmap());
|
rRenderContext.DrawBitmap(aCenterPt, aDstBtnSize, aBtnPnt2, aBtnSize, rBitmap.GetBitmap());
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -652,10 +623,9 @@ BitmapEx& RectCtl::GetRectBitmap()
|
|||||||
return *pBitmap;
|
return *pBitmap;
|
||||||
}
|
}
|
||||||
|
|
||||||
RectCtl::RectCtl(SvxTabPage* pPage, RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircle)
|
RectCtl::RectCtl(SvxTabPage* pPage, RectPoint eRpt, sal_uInt16 nBorder)
|
||||||
: m_pPage(pPage)
|
: m_pPage(pPage)
|
||||||
, nBorderWidth(Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width())
|
, nBorderWidth(Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width())
|
||||||
, nRadius(Application::GetDefaultDevice()->LogicToPixel(Size(nCircle, 0), MapMode(MapUnit::Map100thMM)).Width())
|
|
||||||
, eDefRP(eRpt)
|
, eDefRP(eRpt)
|
||||||
, pBitmap(nullptr)
|
, pBitmap(nullptr)
|
||||||
, m_nState(CTL_STATE::NONE)
|
, m_nState(CTL_STATE::NONE)
|
||||||
@@ -670,10 +640,9 @@ void RectCtl::SetDrawingArea(weld::DrawingArea* pDrawingArea)
|
|||||||
CustomWidgetController::SetDrawingArea(pDrawingArea);
|
CustomWidgetController::SetDrawingArea(pDrawingArea);
|
||||||
}
|
}
|
||||||
|
|
||||||
void RectCtl::SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder, sal_uInt16 nCircle)
|
void RectCtl::SetControlSettings(RectPoint eRpt, sal_uInt16 nBorder)
|
||||||
{
|
{
|
||||||
nBorderWidth = Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width();
|
nBorderWidth = Application::GetDefaultDevice()->LogicToPixel(Size(nBorder, 0), MapMode(MapUnit::Map100thMM)).Width();
|
||||||
nRadius = Application::GetDefaultDevice()->LogicToPixel(Size(nCircle, 0), MapMode(MapUnit::Map100thMM)).Width();
|
|
||||||
eDefRP = eRpt;
|
eDefRP = eRpt;
|
||||||
Resize_Impl();
|
Resize_Impl();
|
||||||
}
|
}
|
||||||
|
@@ -186,7 +186,6 @@ struct SalExtTextInputPosEvent
|
|||||||
|
|
||||||
struct SalInputContextChangeEvent
|
struct SalInputContextChangeEvent
|
||||||
{
|
{
|
||||||
LanguageType meLanguage; // new language
|
|
||||||
};
|
};
|
||||||
|
|
||||||
struct SalSurroundingTextRequestEvent
|
struct SalSurroundingTextRequestEvent
|
||||||
|
Reference in New Issue
Block a user