LibreOffice Module sw (master)  1
optpage.hxx
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  * Licensed to the Apache Software Foundation (ASF) under one or more
12  * contributor license agreements. See the NOTICE file distributed
13  * with this work for additional information regarding copyright
14  * ownership. The ASF licenses this file to you under the Apache
15  * License, Version 2.0 (the "License"); you may not use this file
16  * except in compliance with the License. You may obtain a copy of
17  * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 #ifndef INCLUDED_SW_SOURCE_UIBASE_INC_OPTPAGE_HXX
20 #define INCLUDED_SW_SOURCE_UIBASE_INC_OPTPAGE_HXX
21 #include <sfx2/tabdlg.hxx>
22 
23 #include <vcl/button.hxx>
24 #include <vcl/layout.hxx>
25 #include <vcl/lstbox.hxx>
26 #include <vcl/field.hxx>
27 #include <vcl/fixed.hxx>
28 #include <vcl/weld.hxx>
29 #include <svtools/ctrlbox.hxx>
30 #include <svx/colorbox.hxx>
31 #include <svx/fntctrl.hxx>
32 #include "fontcfg.hxx"
33 class SfxPrinter;
34 class SwStdFontConfig;
35 class SwWrtShell;
36 class FontList;
37 
38 // Tools->Options->Writer->View
39 // Tools->Options->Writer/Web->View
41 {
43 
49 
55 
60 
64  DECL_LINK(VertRulerHdl, Button*, void);
65 public:
66  SwContentOptPage( vcl::Window* pParent, const SfxItemSet& rSet);
67  virtual ~SwContentOptPage() override;
68 
69  virtual void dispose() override;
70 
71  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
72 
73  virtual bool FillItemSet(SfxItemSet* rSet) override;
74  virtual void Reset(const SfxItemSet* rSet) override;
75 };
76 
77 // TabPage printer settings additions
79 {
80  OUString const sNone;
82  bool bPreview;
83 
84  std::unique_ptr<weld::CheckButton> m_xGrfCB;
85  std::unique_ptr<weld::CheckButton> m_xCtrlFieldCB;
86  std::unique_ptr<weld::CheckButton> m_xBackgroundCB;
87  std::unique_ptr<weld::CheckButton> m_xBlackFontCB;
88  std::unique_ptr<weld::CheckButton> m_xPrintHiddenTextCB;
89  std::unique_ptr<weld::CheckButton> m_xPrintTextPlaceholderCB;
90 
91  std::unique_ptr<weld::Widget> m_xPagesFrame;
92  std::unique_ptr<weld::CheckButton> m_xLeftPageCB;
93  std::unique_ptr<weld::CheckButton> m_xRightPageCB;
94  std::unique_ptr<weld::CheckButton> m_xProspectCB;
95  std::unique_ptr<weld::CheckButton> m_xProspectCB_RTL;
96 
97  std::unique_ptr<weld::Widget> m_xCommentsFrame;
98  std::unique_ptr<weld::RadioButton> m_xNoRB;
99  std::unique_ptr<weld::RadioButton> m_xOnlyRB;
100  std::unique_ptr<weld::RadioButton> m_xEndRB;
101  std::unique_ptr<weld::RadioButton> m_xEndPageRB;
102  std::unique_ptr<weld::RadioButton> m_xInMarginsRB;
103 
104  std::unique_ptr<weld::CheckButton> m_xPrintEmptyPagesCB;
105  std::unique_ptr<weld::CheckButton> m_xPaperFromSetupCB;
106  std::unique_ptr<weld::ComboBox> m_xFaxLB;
107 
108  DECL_LINK(AutoClickHdl, weld::ToggleButton&, void);
109  DECL_LINK(SelectHdl, weld::ComboBox&, void);
110 
111 public:
112  SwAddPrinterTabPage(TabPageParent pParent, const SfxItemSet& rSet);
113  virtual ~SwAddPrinterTabPage() override;
114 
115  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
116 
117  virtual bool FillItemSet(SfxItemSet* rSet) override;
118  virtual void Reset(const SfxItemSet* rSet) override;
119  void SetFax(const std::vector<OUString>& );
120  void SetPreview(bool bPrev);
121  virtual void PageCreated(const SfxAllItemSet& aSet) override;
122 };
123 
125 {
126  friend class VclPtr<SwStdFontTabPage>;
128 
140 
141  OUString m_sShellStd;
142  OUString m_sShellTitle;
143  OUString m_sShellList;
144  OUString m_sShellLabel;
145  OUString m_sShellIndex;
146 
148  std::unique_ptr<FontList> m_pFontList;
152 
153  // only defaults were there? they were signed with the boxes
154  bool m_bListDefault :1;
158  bool m_bIdxDefault :1;
160 
164 
165  sal_uInt8 m_nFontGroup; //fontcfg.hxx: FONT_GROUP_[STANDARD|CJK|CTL]
166 
167  OUString const m_sScriptWestern;
168  OUString const m_sScriptAsian;
169  OUString const m_sScriptComplex;
170 
171  DECL_LINK(StandardHdl, Button*, void );
172  DECL_LINK(ModifyHdl, Edit&, void );
173  DECL_LINK(LoseFocusHdl, Control&, void );
174 
175  SwStdFontTabPage(vcl::Window* pParent, const SfxItemSet& rSet);
176  virtual ~SwStdFontTabPage() override;
177  virtual void dispose() override;
178 
179 public:
180  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
181 
182  virtual bool FillItemSet(SfxItemSet* rSet) override;
183  virtual void Reset(const SfxItemSet* rSet) override;
184 
185  virtual void PageCreated(const SfxAllItemSet& aSet) override;
186 };
187 
189 {
194 
198 
201 
204 
208 
211 
212  DECL_LINK(CheckBoxHdl, Button*, void);
213 
214 public:
215  SwTableOptionsTabPage(vcl::Window* pParent, const SfxItemSet& rSet);
216  virtual ~SwTableOptionsTabPage() override;
217  virtual void dispose() override;
218 
219  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
220 
221  virtual bool FillItemSet(SfxItemSet* rSet) override;
222  virtual void Reset(const SfxItemSet* rSet) override;
223 
224  virtual void PageCreated( const SfxAllItemSet& aSet) override;
225 
226 };
227 
228 // TabPage for ShadowCursor
230 {
231  //nonprinting characters
239 
242 
248 
251 
253 
255 
256 public:
257  SwShdwCursorOptionsTabPage( vcl::Window* pParent, const SfxItemSet& rSet );
258  virtual ~SwShdwCursorOptionsTabPage() override;
259  virtual void dispose() override;
260 
261  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
262 
263  virtual bool FillItemSet( SfxItemSet* rSet ) override;
264  virtual void Reset( const SfxItemSet* rSet ) override;
265 
266  virtual void PageCreated( const SfxAllItemSet& aSet ) override;
267 };
268 
269 // mark preview
271 {
273 
274  Color m_aBgCol; // background
275  Color const m_aTransCol; // transparency
276  Color m_aMarkCol; // marks
277  Color m_aLineCol; // general lines
278  Color m_aShadowCol; // shadow
279  Color m_aTextCol; // text
280  Color m_aPrintAreaCol; // frame for print area
281 
285 
286  sal_uInt16 nMarkPos;
287 
288  void Paint(vcl::RenderContext& rRenderContext, const tools::Rectangle&) override;
289  void PaintPage(vcl::RenderContext& rRenderContext, const tools::Rectangle &rRect);
290  void InitColors();
291 
292 protected:
293  virtual void DataChanged( const DataChangedEvent& rDCEvt ) override;
294 
295 public:
296  SwMarkPreview(vcl::Window* pParent, WinBits nWinBits);
297  virtual ~SwMarkPreview() override;
298 
299  void SetColor(const Color& rCol) { m_aMarkCol = rCol; }
300  void SetMarkPos(sal_uInt16 nPos) { nMarkPos = nPos; }
301  virtual Size GetOptimalSize() const override;
302 };
303 
304 // redlining options
306 {
310 
314 
318 
322 
323  DECL_LINK(AttribHdl, ListBox&, void);
324  void ChangedMaskPrev();
325  DECL_LINK(ChangedMaskPrevHdl, ListBox&, void);
326  DECL_LINK(ChangedMaskColorPrevHdl, SvxColorListBox&, void);
327  DECL_LINK(ColorHdl, SvxColorListBox&, void);
328 
329  static void InitFontStyle(SvxFontPrevWindow& rExampleWin);
330 
331 public:
332  SwRedlineOptionsTabPage(vcl::Window* pParent, const SfxItemSet& rSet);
333  virtual ~SwRedlineOptionsTabPage() override;
334  virtual void dispose() override;
335 
336  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
337 
338  virtual bool FillItemSet( SfxItemSet* rSet ) override;
339  virtual void Reset( const SfxItemSet* rSet ) override;
340 };
341 
342 // TabPage test settings for SW
343 
344 #ifdef DBG_UTIL
345 
346 class SwTestTabPage : public SfxTabPage
347 {
348 public:
349  SwTestTabPage(vcl::Window* pParent, const SfxItemSet& rSet);
350  virtual ~SwTestTabPage() override;
351  virtual void dispose() override;
352 
353  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet);
354 
355  virtual bool FillItemSet( SfxItemSet* rSet ) override;
356  virtual void Reset( const SfxItemSet* rSet ) override;
357 
358 private:
369 
371 
372  void Init();
373  DECL_LINK(AutoClickHdl, Button*, void);
374 };
375 #endif // DBG_UTIL
376 
378 {
382 
387 
388  DECL_LINK(ComparisonHdl, Button*, void);
389  DECL_LINK(IgnoreHdl, Button*, void);
390 
391 public:
392  SwCompareOptionsTabPage( vcl::Window* pParent, const SfxItemSet& rSet );
393  virtual ~SwCompareOptionsTabPage() override;
394  virtual void dispose() override;
395 
396  static VclPtr<SfxTabPage> Create(TabPageParent pParent, const SfxItemSet* rAttrSet );
397 
398  virtual bool FillItemSet( SfxItemSet* rSet ) override;
399  virtual void Reset( const SfxItemSet* rSet ) override;
400 };
401 
402 #endif
403 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
VclPtr< FontSizeBox > m_pTitleHeightLB
Definition: optpage.hxx:132
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:1102
VclPtr< CheckBox > m_pShowInlineTooltips
Definition: optpage.hxx:61
VclPtr< MetricField > m_pColInsertMF
Definition: optpage.hxx:203
VclPtr< CheckBox > m_pTest4CBox
Definition: optpage.hxx:362
VclPtr< SvxColorListBox > m_pInsertColorLB
Definition: optpage.hxx:308
Color m_aMarkCol
Definition: optpage.hxx:276
VclPtr< CheckBox > m_pCursorInProtCB
Definition: optpage.hxx:250
SwShdwCursorOptionsTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:1263
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:1429
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:1189
void InitColors()
Definition: optpage.cxx:1530
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:613
VclPtr< FontSizeBox > m_pLabelHeightLB
Definition: optpage.hxx:136
VclPtr< CheckBox > m_pVRulerCBox
Definition: optpage.hxx:45
DECL_LINK(ComparisonHdl, Button *, void)
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:2169
VclPtr< FixedText > m_pSettingsLabel
Definition: optpage.hxx:57
virtual void dispose() override
Definition: optpage.cxx:594
std::unique_ptr< weld::CheckButton > m_xProspectCB
Definition: optpage.hxx:94
std::unique_ptr< weld::CheckButton > m_xCtrlFieldCB
Definition: optpage.hxx:85
SwTableOptionsTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:1046
VclPtr< CheckBox > m_pSpacesCB
Definition: optpage.hxx:234
VclPtr< CheckBox > m_pTableCB
Definition: optpage.hxx:51
VclPtr< VclFrame > m_pSettingsFrame
Definition: optpage.hxx:56
SwWrtShell * m_pWrtShell
Definition: optpage.hxx:254
SwStdFontConfig * m_pFontConfig
Definition: optpage.hxx:149
bool m_bListHeightDefault
Definition: optpage.hxx:161
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:209
VclPtr< FontSizeBox > m_pStandardHeightLB
Definition: optpage.hxx:130
virtual void dispose() override
Definition: optpage.cxx:1336
DECL_LINK(CheckBoxHdl, Button *, void)
OUString m_sShellLabel
Definition: optpage.hxx:144
VclPtr< ListBox > m_pHMetric
Definition: optpage.hxx:44
SwCompareOptionsTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:2127
VclPtr< CheckBox > m_pHeaderCB
Definition: optpage.hxx:190
VclPtr< NumericField > m_pLenNF
Definition: optpage.hxx:385
std::unique_ptr< weld::CheckButton > m_xLeftPageCB
Definition: optpage.hxx:92
VclPtr< CheckBox > m_pNumFormattingCB
Definition: optpage.hxx:195
VclPtr< CheckBox > m_pCrossCB
Definition: optpage.hxx:42
SwAddPrinterTabPage(TabPageParent pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:319
DECL_LINK(VertRulerHdl, Button *, void)
VclPtr< CheckBox > m_pTest2CBox
Definition: optpage.hxx:360
VclPtr< CheckBox > m_pSHyphCB
Definition: optpage.hxx:233
SwMarkPreview(vcl::Window *pParent, WinBits nWinBits)
Definition: optpage.cxx:1511
VclPtr< CheckBox > m_pBreakCB
Definition: optpage.hxx:237
VclPtr< SvxFontPrevWindow > m_pDeletedPreviewWN
Definition: optpage.hxx:313
void Paint(vcl::RenderContext &rRenderContext, const tools::Rectangle &) override
Definition: optpage.cxx:1552
VclPtr< VclFrame > m_pCursorProtFrame
Definition: optpage.hxx:249
Color m_aTextCol
Definition: optpage.hxx:279
bool m_bIndexHeightDefault
Definition: optpage.hxx:163
virtual ~SwRedlineOptionsTabPage() override
Definition: optpage.cxx:1738
bool m_bLabelHeightDefault
Definition: optpage.hxx:162
OUString const m_sScriptWestern
Definition: optpage.hxx:167
bool m_bSetListDefault
Definition: optpage.hxx:155
virtual ~SwTableOptionsTabPage() override
Definition: optpage.cxx:1072
VclPtr< PushButton > m_pStandardPB
Definition: optpage.hxx:139
bool bAttrModified
Definition: optpage.hxx:370
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:2314
VclPtr< CheckBox > m_pFieldNameCB
Definition: optpage.hxx:53
bool m_bSetIdxDefault
Definition: optpage.hxx:159
OUString const m_sScriptComplex
Definition: optpage.hxx:169
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:2320
std::unique_ptr< weld::CheckButton > m_xGrfCB
Definition: optpage.hxx:84
VclPtr< SfxPrinter > m_pPrt
Definition: optpage.hxx:147
VclPtr< MetricField > m_pColMoveMF
Definition: optpage.hxx:200
virtual void DataChanged(const DataChangedEvent &rDCEvt) override
Definition: optpage.cxx:1544
VclPtr< CheckBox > m_pTabCB
Definition: optpage.hxx:236
VclPtr< CheckBox > m_pPostItCB
Definition: optpage.hxx:54
Used by the UI to modify the document model.
Definition: wrtsh.hxx:88
DECL_LINK(AttribHdl, ListBox &, void)
VclPtr< ListBox > m_pInsertLB
Definition: optpage.hxx:307
sal_Int64 WinBits
SwTestTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:2275
OUString const sNone
Definition: optpage.hxx:80
tools::Rectangle aRightPagePrtArea
Definition: optpage.hxx:284
VclPtr< SvxColorListBox > m_pDeletedColorLB
Definition: optpage.hxx:312
virtual void PageCreated(const SfxAllItemSet &aSet) override
Definition: optpage.cxx:1039
VclPtr< MetricField > m_pRowInsertMF
Definition: optpage.hxx:202
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:260
Color m_aShadowCol
Definition: optpage.hxx:278
VclPtr< FontSizeBox > m_pIndexHeightLB
Definition: optpage.hxx:138
virtual void dispose() override
Definition: optpage.cxx:1743
VclPtr< CheckBox > m_pTest3CBox
Definition: optpage.hxx:361
VclPtr< SvxColorListBox > m_pMarkColorLB
Definition: optpage.hxx:320
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:769
VclPtr< ComboBox > m_pStandardBox
Definition: optpage.hxx:129
sal_uInt16 nMarkPos
Definition: optpage.hxx:286
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:398
VclPtr< RadioButton > m_pFixRB
Definition: optpage.hxx:205
VclPtr< RadioButton > m_pFillTabRB
Definition: optpage.hxx:245
VclPtr< CheckBox > m_pTest7CBox
Definition: optpage.hxx:365
VclPtr< VclFrame > m_pDirectCursorFrame
Definition: optpage.hxx:240
VclPtr< CheckBox > m_pIgnoreCB
Definition: optpage.hxx:384
virtual void dispose() override
Definition: optpage.cxx:1077
virtual Size GetOptimalSize() const override
Definition: optpage.cxx:1652
VclPtr< CheckBox > m_pCharHiddenCB
Definition: optpage.hxx:238
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:1842
void SetFax(const std::vector< OUString > &)
Definition: optpage.cxx:497
VclPtr< CheckBox > m_pHSpacesCB
Definition: optpage.hxx:235
DECL_LINK(StandardHdl, Button *, void)
VclPtr< SvxFontPrevWindow > m_pInsertedPreviewWN
Definition: optpage.hxx:309
VclPtr< ListBox > m_pMetricLB
Definition: optpage.hxx:59
tools::Rectangle aLeftPagePrtArea
Definition: optpage.hxx:283
VclPtr< CheckBox > m_pFieldHiddenCB
Definition: optpage.hxx:62
virtual void PageCreated(const SfxAllItemSet &aSet) override
Definition: optpage.cxx:512
virtual void dispose() override
Definition: optpage.cxx:185
VclPtr< SvxColorListBox > m_pChangedColorLB
Definition: optpage.hxx:316
VclPtr< FixedText > m_pLabelFT
Definition: optpage.hxx:127
static void InitFontStyle(SvxFontPrevWindow &rExampleWin)
Definition: optpage.cxx:2082
DECL_LINK(AutoClickHdl, Button *, void)
std::unique_ptr< weld::RadioButton > m_xEndRB
Definition: optpage.hxx:100
SwRedlineOptionsTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:1674
VclPtr< RadioButton > m_pFillTabAndSpaceRB
Definition: optpage.hxx:246
VclPtr< FontSizeBox > m_pListHeightLB
Definition: optpage.hxx:134
VclPtr< ListBox > m_pVMetric
Definition: optpage.hxx:47
void SetMarkPos(sal_uInt16 nPos)
Definition: optpage.hxx:300
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:1760
VclPtr< CheckBox > m_pTest6CBox
Definition: optpage.hxx:364
OUString m_sShellList
Definition: optpage.hxx:143
VclPtr< RadioButton > m_pFillMarginRB
Definition: optpage.hxx:243
std::unique_ptr< weld::CheckButton > m_xPrintEmptyPagesCB
Definition: optpage.hxx:104
VclPtr< ListBox > m_pMarkPosLB
Definition: optpage.hxx:319
Size m_aInitialSize
Definition: optpage.hxx:272
std::unique_ptr< weld::RadioButton > m_xInMarginsRB
Definition: optpage.hxx:102
VclPtr< RadioButton > m_pCharRB
Definition: optpage.hxx:381
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:1370
VclPtr< CheckBox > m_pRepeatHeaderCB
Definition: optpage.hxx:191
SwStdFontTabPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:532
VclPtr< ListBox > m_pDeletedLB
Definition: optpage.hxx:311
VclPtr< CheckBox > m_pGrfCB
Definition: optpage.hxx:50
std::unique_ptr< weld::RadioButton > m_xEndPageRB
Definition: optpage.hxx:101
virtual ~SwAddPrinterTabPage() override
Definition: optpage.cxx:381
Color m_aLineCol
Definition: optpage.hxx:277
bool m_bSetLabelDefault
Definition: optpage.hxx:157
VclPtr< FixedText > m_pMetricLabel
Definition: optpage.hxx:58
LanguageType m_eLanguage
Definition: optpage.hxx:151
VclPtr< RadioButton > m_pFixPropRB
Definition: optpage.hxx:206
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:640
virtual ~SwStdFontTabPage() override
Definition: optpage.cxx:589
tools::Rectangle aPage
Definition: optpage.hxx:282
virtual ~SwCompareOptionsTabPage() override
Definition: optpage.cxx:2147
VclPtr< SvxFontPrevWindow > m_pChangedPreviewWN
Definition: optpage.hxx:317
DECL_LINK(AutoClickHdl, weld::ToggleButton &, void)
std::unique_ptr< weld::CheckButton > m_xPaperFromSetupCB
Definition: optpage.hxx:105
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:233
virtual ~SwShdwCursorOptionsTabPage() override
Definition: optpage.cxx:1331
VclPtr< CheckBox > m_pRsidCB
Definition: optpage.hxx:383
OUString m_sShellIndex
Definition: optpage.hxx:145
std::unique_ptr< weld::Widget > m_xCommentsFrame
Definition: optpage.hxx:97
VclPtr< CheckBox > m_pTest9CBox
Definition: optpage.hxx:367
void PaintPage(vcl::RenderContext &rRenderContext, const tools::Rectangle &rRect)
Definition: optpage.cxx:1622
std::unique_ptr< FontList > m_pFontList
Definition: optpage.hxx:148
VclPtr< CheckBox > m_pNumAlignmentCB
Definition: optpage.hxx:197
VclPtr< CheckBox > m_pTest10CBox
Definition: optpage.hxx:368
VclPtr< CheckBox > m_pParaCB
Definition: optpage.hxx:232
VclPtr< ComboBox > m_pTitleBox
Definition: optpage.hxx:131
VclPtr< CheckBox > m_pOnOffCB
Definition: optpage.hxx:241
virtual ~SwTestTabPage() override
Definition: optpage.cxx:2294
OUString m_sShellTitle
Definition: optpage.hxx:142
VclPtr< ComboBox > m_pLabelBox
Definition: optpage.hxx:135
Color const m_aTransCol
Definition: optpage.hxx:275
VclPtr< SwMarkPreview > m_pMarkPreviewWN
Definition: optpage.hxx:321
VclPtr< RadioButton > m_pWordRB
Definition: optpage.hxx:380
unsigned char sal_uInt8
std::unique_ptr< weld::ComboBox > m_xFaxLB
Definition: optpage.hxx:106
virtual void dispose() override
Definition: optpage.cxx:2299
OUString const m_sScriptAsian
Definition: optpage.hxx:168
VclPtr< ComboBox > m_pIdxBox
Definition: optpage.hxx:137
VclPtr< CheckBox > m_pStoreRsidCB
Definition: optpage.hxx:386
std::unique_ptr< weld::Widget > m_xPagesFrame
Definition: optpage.hxx:91
VclPtr< CheckBox > m_pDrwCB
Definition: optpage.hxx:52
VclPtr< ComboBox > m_pListBox
Definition: optpage.hxx:133
void SetPreview(bool bPrev)
Definition: optpage.cxx:385
VclPtr< RadioButton > m_pFillIndentRB
Definition: optpage.hxx:244
virtual void dispose() override
Definition: optpage.cxx:2152
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:1096
std::unique_ptr< weld::RadioButton > m_xNoRB
Definition: optpage.hxx:98
OUString m_sShellStd
Definition: optpage.hxx:141
VclPtr< CheckBox > m_pTest1CBox
Definition: optpage.hxx:359
virtual void PageCreated(const SfxAllItemSet &aSet) override
Definition: optpage.cxx:1256
std::unique_ptr< weld::CheckButton > m_xRightPageCB
Definition: optpage.hxx:93
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:392
std::unique_ptr< weld::RadioButton > m_xOnlyRB
Definition: optpage.hxx:99
VclPtr< CheckBox > m_pDontSplitCB
Definition: optpage.hxx:192
std::unique_ptr< weld::CheckButton > m_xProspectCB_RTL
Definition: optpage.hxx:95
std::unique_ptr< weld::CheckButton > m_xPrintHiddenTextCB
Definition: optpage.hxx:88
VclPtr< ListBox > m_pChangedLB
Definition: optpage.hxx:315
VclPtr< CheckBox > m_pTest8CBox
Definition: optpage.hxx:366
void SetColor(const Color &rCol)
Definition: optpage.hxx:299
VclPtr< MetricField > m_pRowMoveMF
Definition: optpage.hxx:199
SwWrtShell * m_pWrtShell
Definition: optpage.hxx:150
sal_uInt8 m_nFontGroup
Definition: optpage.hxx:165
VclPtr< CheckBox > m_pFieldHiddenParaCB
Definition: optpage.hxx:63
VclPtr< CheckBox > m_pTest5CBox
Definition: optpage.hxx:363
VclPtr< CheckBox > m_pBorderCB
Definition: optpage.hxx:193
VclPtr< CheckBox > m_pVRulerRightCBox
Definition: optpage.hxx:46
VclPtr< RadioButton > m_pAutoRB
Definition: optpage.hxx:379
SwContentOptPage(vcl::Window *pParent, const SfxItemSet &rSet)
Definition: optpage.cxx:97
virtual bool FillItemSet(SfxItemSet *rSet) override
Definition: optpage.cxx:1765
std::unique_ptr< weld::CheckButton > m_xPrintTextPlaceholderCB
Definition: optpage.hxx:89
virtual void PageCreated(const SfxAllItemSet &aSet) override
Definition: optpage.cxx:1363
VclPtr< RadioButton > m_pFillSpaceRB
Definition: optpage.hxx:247
SwWrtShell * m_pWrtShell
Definition: optpage.hxx:209
virtual ~SwMarkPreview() override
Definition: optpage.cxx:1526
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:2341
std::unique_ptr< weld::CheckButton > m_xBlackFontCB
Definition: optpage.hxx:87
Color m_aBgCol
Definition: optpage.hxx:274
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:2215
Color m_aPrintAreaCol
Definition: optpage.hxx:280
virtual void Reset(const SfxItemSet *rSet) override
Definition: optpage.cxx:439
VclPtr< CheckBox > m_pSmoothCBox
Definition: optpage.hxx:48
virtual ~SwContentOptPage() override
Definition: optpage.cxx:180
VclPtr< RadioButton > m_pVarRB
Definition: optpage.hxx:207
VclPtr< CheckBox > m_pNumFormatFormattingCB
Definition: optpage.hxx:196
bool m_bLabelDefault
Definition: optpage.hxx:156
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:1358
std::unique_ptr< weld::CheckButton > m_xBackgroundCB
Definition: optpage.hxx:86
VclPtr< CheckBox > m_pMathBaselineAlignmentCB
Definition: optpage.hxx:252
static VclPtr< SfxTabPage > Create(TabPageParent pParent, const SfxItemSet *rAttrSet)
Definition: optpage.cxx:2164