tpview.cxx (a479921a) tpview.cxx (5ba3629c)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 11 unchanged lines hidden (view full) ---

20 *************************************************************/
21
22
23
24// MARKER(update_precomp.py): autogen include statement, do not remove
25#include "precompiled_scui.hxx"
26
27
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 11 unchanged lines hidden (view full) ---

20 *************************************************************/
21
22
23
24// MARKER(update_precomp.py): autogen include statement, do not remove
25#include "precompiled_scui.hxx"
26
27
28
29
30//------------------------------------------------------------------
31
32#include "scitems.hxx"
33#include "tpview.hxx"
34#include "global.hxx"
35#include "viewopti.hxx"
36#include "tabvwsh.hxx"
37#include "uiitems.hxx"

--- 22 unchanged lines hidden (view full) ---

60 SfxTabPage(pParent, ScResId( RID_SCPAGE_CONTENT ), rArgSet),
61
62 aLinesGB( this, ScResId(GB_LINES )),
63 aGridCB( this, ScResId(CB_GRID )),
64 aColorFT( this, ScResId(FT_COLOR )),
65 aColorLB( this, ScResId(LB_COLOR )),
66 aBreakCB( this, ScResId(CB_PAGEBREAKS )),
67 aGuideLineCB( this, ScResId(CB_GUIDELINE )),
28//------------------------------------------------------------------
29
30#include "scitems.hxx"
31#include "tpview.hxx"
32#include "global.hxx"
33#include "viewopti.hxx"
34#include "tabvwsh.hxx"
35#include "uiitems.hxx"

--- 22 unchanged lines hidden (view full) ---

58 SfxTabPage(pParent, ScResId( RID_SCPAGE_CONTENT ), rArgSet),
59
60 aLinesGB( this, ScResId(GB_LINES )),
61 aGridCB( this, ScResId(CB_GRID )),
62 aColorFT( this, ScResId(FT_COLOR )),
63 aColorLB( this, ScResId(LB_COLOR )),
64 aBreakCB( this, ScResId(CB_PAGEBREAKS )),
65 aGuideLineCB( this, ScResId(CB_GUIDELINE )),
68 aHandleCB( this, ScResId(CB_HANDLES )),
69 aBigHandleCB( this, ScResId(CB_BIGHANDLES )),
70
71 aSeparator1FL (this, ScResId(FL_SEPARATOR1 )),
72 aDisplayGB( this, ScResId(GB_DISPLAY)),
73 aFormulaCB( this, ScResId(CB_FORMULA)),
74 aNilCB( this, ScResId(CB_NIL )),
75 aAnnotCB( this, ScResId(CB_ANNOT )),
76 aValueCB( this, ScResId(CB_VALUE )),

--- 39 unchanged lines hidden (view full) ---

116 aClipMarkCB .SetClickHdl(aCBHdl);
117
118 aVScrollCB .SetClickHdl(aCBHdl);
119 aHScrollCB .SetClickHdl(aCBHdl);
120 aTblRegCB .SetClickHdl(aCBHdl);
121 aOutlineCB .SetClickHdl(aCBHdl);
122 aBreakCB .SetClickHdl(aCBHdl);
123 aGuideLineCB.SetClickHdl(aCBHdl);
66 aBigHandleCB( this, ScResId(CB_BIGHANDLES )),
67
68 aSeparator1FL (this, ScResId(FL_SEPARATOR1 )),
69 aDisplayGB( this, ScResId(GB_DISPLAY)),
70 aFormulaCB( this, ScResId(CB_FORMULA)),
71 aNilCB( this, ScResId(CB_NIL )),
72 aAnnotCB( this, ScResId(CB_ANNOT )),
73 aValueCB( this, ScResId(CB_VALUE )),

--- 39 unchanged lines hidden (view full) ---

113 aClipMarkCB .SetClickHdl(aCBHdl);
114
115 aVScrollCB .SetClickHdl(aCBHdl);
116 aHScrollCB .SetClickHdl(aCBHdl);
117 aTblRegCB .SetClickHdl(aCBHdl);
118 aOutlineCB .SetClickHdl(aCBHdl);
119 aBreakCB .SetClickHdl(aCBHdl);
120 aGuideLineCB.SetClickHdl(aCBHdl);
124 aHandleCB .SetClickHdl(aCBHdl);
125 aBigHandleCB.SetClickHdl(aCBHdl);
126 aRowColHeaderCB.SetClickHdl(aCBHdl);
127
128 aGridCB .SetClickHdl( LINK( this, ScTpContentOptions, GridHdl ) );
129}
130/*-----------------11.01.97 10.52-------------------
131
132--------------------------------------------------*/

--- 30 unchanged lines hidden (view full) ---

163 aRowColHeaderCB .GetSavedValue() != aRowColHeaderCB.IsChecked() ||
164 aHScrollCB .GetSavedValue() != aHScrollCB .IsChecked() ||
165 aVScrollCB .GetSavedValue() != aVScrollCB .IsChecked() ||
166 aTblRegCB .GetSavedValue() != aTblRegCB .IsChecked() ||
167 aOutlineCB .GetSavedValue() != aOutlineCB .IsChecked() ||
168 aColorLB .GetSavedValue() != aColorLB .GetSelectEntryPos() ||
169 aBreakCB .GetSavedValue() != aBreakCB .IsChecked() ||
170 aGuideLineCB .GetSavedValue() != aGuideLineCB .IsChecked() ||
121 aBigHandleCB.SetClickHdl(aCBHdl);
122 aRowColHeaderCB.SetClickHdl(aCBHdl);
123
124 aGridCB .SetClickHdl( LINK( this, ScTpContentOptions, GridHdl ) );
125}
126/*-----------------11.01.97 10.52-------------------
127
128--------------------------------------------------*/

--- 30 unchanged lines hidden (view full) ---

159 aRowColHeaderCB .GetSavedValue() != aRowColHeaderCB.IsChecked() ||
160 aHScrollCB .GetSavedValue() != aHScrollCB .IsChecked() ||
161 aVScrollCB .GetSavedValue() != aVScrollCB .IsChecked() ||
162 aTblRegCB .GetSavedValue() != aTblRegCB .IsChecked() ||
163 aOutlineCB .GetSavedValue() != aOutlineCB .IsChecked() ||
164 aColorLB .GetSavedValue() != aColorLB .GetSelectEntryPos() ||
165 aBreakCB .GetSavedValue() != aBreakCB .IsChecked() ||
166 aGuideLineCB .GetSavedValue() != aGuideLineCB .IsChecked() ||
171 aHandleCB .GetSavedValue() != aHandleCB .IsChecked() ||
172 aBigHandleCB .GetSavedValue() != aBigHandleCB .IsChecked())
173 {
174 pLocalOptions->SetGridColor( aColorLB.GetSelectEntryColor(),
175 aColorLB.GetSelectEntry() );
176 rCoreSet.Put(ScTpViewItem(SID_SCVIEWOPTIONS, *pLocalOptions));
177 bRet = sal_True;
178 }
179 if(aRangeFindCB.GetSavedValue() != aRangeFindCB.IsChecked())

--- 38 unchanged lines hidden (view full) ---

218 aVScrollCB .Check( pLocalOptions->GetOption(VOPT_VSCROLL) );
219 aTblRegCB .Check( pLocalOptions->GetOption(VOPT_TABCONTROLS) );
220 aOutlineCB .Check( pLocalOptions->GetOption(VOPT_OUTLINER) );
221
222 InitGridOpt();
223
224 aBreakCB.Check( pLocalOptions->GetOption(VOPT_PAGEBREAKS) );
225 aGuideLineCB.Check( pLocalOptions->GetOption(VOPT_HELPLINES) );
167 aBigHandleCB .GetSavedValue() != aBigHandleCB .IsChecked())
168 {
169 pLocalOptions->SetGridColor( aColorLB.GetSelectEntryColor(),
170 aColorLB.GetSelectEntry() );
171 rCoreSet.Put(ScTpViewItem(SID_SCVIEWOPTIONS, *pLocalOptions));
172 bRet = sal_True;
173 }
174 if(aRangeFindCB.GetSavedValue() != aRangeFindCB.IsChecked())

--- 38 unchanged lines hidden (view full) ---

213 aVScrollCB .Check( pLocalOptions->GetOption(VOPT_VSCROLL) );
214 aTblRegCB .Check( pLocalOptions->GetOption(VOPT_TABCONTROLS) );
215 aOutlineCB .Check( pLocalOptions->GetOption(VOPT_OUTLINER) );
216
217 InitGridOpt();
218
219 aBreakCB.Check( pLocalOptions->GetOption(VOPT_PAGEBREAKS) );
220 aGuideLineCB.Check( pLocalOptions->GetOption(VOPT_HELPLINES) );
226 aHandleCB.Check( !pLocalOptions->GetOption(VOPT_SOLIDHANDLES) ); // inverted
227 aBigHandleCB.Check( pLocalOptions->GetOption(VOPT_BIGHANDLES) );
228
229 if(SFX_ITEM_SET == rCoreSet.GetItemState(SID_SC_INPUT_RANGEFINDER, sal_False, &pItem))
230 aRangeFindCB.Check(((const SfxBoolItem*)pItem)->GetValue());
231 if(SFX_ITEM_SET == rCoreSet.GetItemState(SID_SC_OPT_SYNCZOOM, sal_False, &pItem))
232 aSyncZoomCB.Check(((const SfxBoolItem*)pItem)->GetValue());
233
234 aRangeFindCB.SaveValue();

--- 12 unchanged lines hidden (view full) ---

247 aHScrollCB .SaveValue();
248 aVScrollCB .SaveValue();
249 aTblRegCB .SaveValue();
250 aOutlineCB .SaveValue();
251 aGridCB .SaveValue();
252 aColorLB .SaveValue();
253 aBreakCB .SaveValue();
254 aGuideLineCB .SaveValue();
221 aBigHandleCB.Check( pLocalOptions->GetOption(VOPT_BIGHANDLES) );
222
223 if(SFX_ITEM_SET == rCoreSet.GetItemState(SID_SC_INPUT_RANGEFINDER, sal_False, &pItem))
224 aRangeFindCB.Check(((const SfxBoolItem*)pItem)->GetValue());
225 if(SFX_ITEM_SET == rCoreSet.GetItemState(SID_SC_OPT_SYNCZOOM, sal_False, &pItem))
226 aSyncZoomCB.Check(((const SfxBoolItem*)pItem)->GetValue());
227
228 aRangeFindCB.SaveValue();

--- 12 unchanged lines hidden (view full) ---

241 aHScrollCB .SaveValue();
242 aVScrollCB .SaveValue();
243 aTblRegCB .SaveValue();
244 aOutlineCB .SaveValue();
245 aGridCB .SaveValue();
246 aColorLB .SaveValue();
247 aBreakCB .SaveValue();
248 aGuideLineCB .SaveValue();
255 aHandleCB .SaveValue();
256 aBigHandleCB .SaveValue();
257}
258/*-----------------11.01.97 12.45-------------------
259
260--------------------------------------------------*/
261
262void ScTpContentOptions::ActivatePage( const SfxItemSet& rSet)
263{

--- 47 unchanged lines hidden (view full) ---

311 else if ( &aAnchorCB == pBtn ) eOption = VOPT_ANCHOR;
312 else if ( &aClipMarkCB == pBtn ) eOption = VOPT_CLIPMARKS;
313 else if ( &aVScrollCB == pBtn ) eOption = VOPT_VSCROLL;
314 else if ( &aHScrollCB == pBtn ) eOption = VOPT_HSCROLL;
315 else if ( &aTblRegCB == pBtn ) eOption = VOPT_TABCONTROLS;
316 else if ( &aOutlineCB == pBtn ) eOption = VOPT_OUTLINER;
317 else if ( &aBreakCB == pBtn ) eOption = VOPT_PAGEBREAKS;
318 else if ( &aGuideLineCB == pBtn ) eOption = VOPT_HELPLINES;
249 aBigHandleCB .SaveValue();
250}
251/*-----------------11.01.97 12.45-------------------
252
253--------------------------------------------------*/
254
255void ScTpContentOptions::ActivatePage( const SfxItemSet& rSet)
256{

--- 47 unchanged lines hidden (view full) ---

304 else if ( &aAnchorCB == pBtn ) eOption = VOPT_ANCHOR;
305 else if ( &aClipMarkCB == pBtn ) eOption = VOPT_CLIPMARKS;
306 else if ( &aVScrollCB == pBtn ) eOption = VOPT_VSCROLL;
307 else if ( &aHScrollCB == pBtn ) eOption = VOPT_HSCROLL;
308 else if ( &aTblRegCB == pBtn ) eOption = VOPT_TABCONTROLS;
309 else if ( &aOutlineCB == pBtn ) eOption = VOPT_OUTLINER;
310 else if ( &aBreakCB == pBtn ) eOption = VOPT_PAGEBREAKS;
311 else if ( &aGuideLineCB == pBtn ) eOption = VOPT_HELPLINES;
319 else if ( &aHandleCB == pBtn ) eOption = VOPT_SOLIDHANDLES;
320 else if ( &aBigHandleCB == pBtn ) eOption = VOPT_BIGHANDLES;
321 else if ( &aRowColHeaderCB == pBtn ) eOption = VOPT_HEADER;
322
312 else if ( &aBigHandleCB == pBtn ) eOption = VOPT_BIGHANDLES;
313 else if ( &aRowColHeaderCB == pBtn ) eOption = VOPT_HEADER;
314
323 // VOPT_SOLIDHANDLES is inverted (CheckBox is "simple handles")
324 if ( eOption == VOPT_SOLIDHANDLES )
325 pLocalOptions->SetOption( eOption, !bChecked );
326 else
327 pLocalOptions->SetOption( eOption, bChecked );
328
329
330 return 0;
331}
332/*-----------------11.01.97 13.13-------------------
333
334--------------------------------------------------*/
335
336void ScTpContentOptions::InitGridOpt()
337{

--- 393 unchanged lines hidden (view full) ---

731/*-----------------11.01.97 15.30-------------------
732
733--------------------------------------------------*/
734IMPL_LINK( ScTpLayoutOptions, AlignHdl, CheckBox*, pBox )
735{
736 aAlignLB.Enable(pBox->IsChecked());
737 return 0;
738}
315 return 0;
316}
317/*-----------------11.01.97 13.13-------------------
318
319--------------------------------------------------*/
320
321void ScTpContentOptions::InitGridOpt()
322{

--- 393 unchanged lines hidden (view full) ---

716/*-----------------11.01.97 15.30-------------------
717
718--------------------------------------------------*/
719IMPL_LINK( ScTpLayoutOptions, AlignHdl, CheckBox*, pBox )
720{
721 aAlignLB.Enable(pBox->IsChecked());
722 return 0;
723}
739
740