19#ifndef INCLUDED_SVX_BMPMASK_HXX
20#define INCLUDED_SVX_BMPMASK_HXX
36namespace weld {
class CustomWeld; }
97 std::unique_ptr<weld::CheckButton>
m_xCbx1;
100 std::unique_ptr<weld::MetricSpinButton>
m_xSp1;
106 std::unique_ptr<weld::MetricSpinButton>
m_xSp2;
112 std::unique_ptr<weld::MetricSpinButton>
m_xSp3;
118 std::unique_ptr<weld::MetricSpinButton>
m_xSp4;
129 virtual bool Close()
override;
131 sal_uInt16 InitColorArrays(
Color* pSrcCols,
Color* pDstCols,
144 const Color& rColor );
146 const Color& rColor );
152 virtual void dispose()
override;
155 void PipetteClicked();
157 void SetExecState(
bool bEnable );
161 bool IsEyedropping()
const;
163 void onSelect(
const MaskSet* pSet );
SFX_DECL_CHILDWINDOW_WITHID(SvxBmpMaskChildWindow)
SvxBmpMaskSelectItem(SvxBmpMask &rMask, SfxBindings &rBindings)
virtual void StateChangedAtToolBoxControl(sal_uInt16 nSID, SfxItemState eState, const SfxPoolItem *pState) override
std::unique_ptr< weld::CheckButton > m_xCbx1
std::unique_ptr< MaskSet > m_xQSet2
std::unique_ptr< weld::CustomWeld > m_xQSetWin3
std::unique_ptr< weld::CheckButton > m_xCbx3
std::unique_ptr< ColorListBox > m_xLbColor2
std::unique_ptr< weld::CustomWeld > m_xQSetWin2
std::unique_ptr< MaskSet > m_xQSet3
std::unique_ptr< ColorListBox > m_xLbColor3
std::unique_ptr< ColorListBox > m_xLbColorTrans
std::unique_ptr< weld::MetricSpinButton > m_xSp3
std::unique_ptr< ColorListBox > m_xLbColor4
std::unique_ptr< weld::CheckButton > m_xCbxTrans
std::unique_ptr< weld::CustomWeld > m_xCtlPipetteWin
std::unique_ptr< MaskSet > m_xQSet4
std::unique_ptr< weld::Toolbar > m_xTbxPipette
std::unique_ptr< MaskSet > m_xQSet1
std::unique_ptr< weld::MetricSpinButton > m_xSp4
std::unique_ptr< weld::MetricSpinButton > m_xSp1
std::unique_ptr< weld::CheckButton > m_xCbx2
SvxBmpMaskSelectItem aSelItem
std::unique_ptr< weld::CustomWeld > m_xQSetWin1
std::unique_ptr< weld::Button > m_xBtnExec
std::unique_ptr< weld::CustomWeld > m_xQSetWin4
std::unique_ptr< MaskData > m_xData
std::unique_ptr< weld::CheckButton > m_xCbx4
std::unique_ptr< weld::MetricSpinButton > m_xSp2
std::unique_ptr< ColorListBox > m_xLbColor1
std::unique_ptr< BmpColorWindow > m_xCtlPipette