xehelper.hxx (86e1cf34) xehelper.hxx (870c3792)
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

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

30
31// Export progress bar ========================================================
32
33class ScfProgressBar;
34
35/** The main progress bar for the export filter.
36
37 This class encapsulates creation and initialization of sub progress
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

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

30
31// Export progress bar ========================================================
32
33class ScfProgressBar;
34
35/** The main progress bar for the export filter.
36
37 This class encapsulates creation and initialization of sub progress
38 segments. The Activate***Segment() functions activate a specific segement
38 segments. The Activate***Segment() functions activate a specific segment
39 of the main progress bar. The implementation of these functions contain the
40 calculation of the needed size of the segment. Following calls of the
41 Progress() function increase the currently activated sub segment.
42 */
43class XclExpProgressBar : protected XclExpRoot
44{
45public:
46 explicit XclExpProgressBar( const XclExpRoot& rRoot );

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

145
146 // cell range list --------------------------------------------------------
147
148//UNUSED2008-05 /** Checks if the passed cell range list is valid.
149//UNUSED2008-05 @param rScRanges The Calc cell range list to check.
150//UNUSED2008-05 @param bWarn true = Sets the internal flag that produces a warning box
151//UNUSED2008-05 after loading/saving the file, if the cell range list contains at
152//UNUSED2008-05 least one invalid range.
39 of the main progress bar. The implementation of these functions contain the
40 calculation of the needed size of the segment. Following calls of the
41 Progress() function increase the currently activated sub segment.
42 */
43class XclExpProgressBar : protected XclExpRoot
44{
45public:
46 explicit XclExpProgressBar( const XclExpRoot& rRoot );

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

145
146 // cell range list --------------------------------------------------------
147
148//UNUSED2008-05 /** Checks if the passed cell range list is valid.
149//UNUSED2008-05 @param rScRanges The Calc cell range list to check.
150//UNUSED2008-05 @param bWarn true = Sets the internal flag that produces a warning box
151//UNUSED2008-05 after loading/saving the file, if the cell range list contains at
152//UNUSED2008-05 least one invalid range.
153//UNUSED2008-05 @return true = Cell range list in rScRanges is completly valid. */
153//UNUSED2008-05 @return true = Cell range list in rScRanges is completely valid. */
154//UNUSED2008-05 bool CheckRangeList( const ScRangeList& rScRanges, bool bWarn );
155
156 /** Checks and eventually crops the cell ranges to valid dimensions.
157 @descr The start position of the ranges will not be modified. Cell
158 ranges that fit partly into valid dimensions are cropped
159 accordingly. Cell ranges that do not fit at all, are removed from
160 the cell range list.
161 @param rScRanges (In/out) The cell range list to check.

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

344
345// Header/footer conversion ===================================================
346
347class EditEngine;
348
349/** Converts edit engine text objects to an Excel header/footer string.
350 @descr Header/footer content is divided into three parts: Left, center and
351 right portion. All formatting information will be encoded in the Excel string
154//UNUSED2008-05 bool CheckRangeList( const ScRangeList& rScRanges, bool bWarn );
155
156 /** Checks and eventually crops the cell ranges to valid dimensions.
157 @descr The start position of the ranges will not be modified. Cell
158 ranges that fit partly into valid dimensions are cropped
159 accordingly. Cell ranges that do not fit at all, are removed from
160 the cell range list.
161 @param rScRanges (In/out) The cell range list to check.

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

344
345// Header/footer conversion ===================================================
346
347class EditEngine;
348
349/** Converts edit engine text objects to an Excel header/footer string.
350 @descr Header/footer content is divided into three parts: Left, center and
351 right portion. All formatting information will be encoded in the Excel string
352 using special character seuences. A control sequence starts with the ampersand
352 using special character sequences. A control sequence starts with the ampersand
353 character.
354
355 Supported control sequences:
356 &L start of left portion
357 &C start of center portion
358 &R start of right portion
359 &P current page number
360 &N page count

--- 87 unchanged lines hidden ---
353 character.
354
355 Supported control sequences:
356 &L start of left portion
357 &C start of center portion
358 &R start of right portion
359 &P current page number
360 &N page count

--- 87 unchanged lines hidden ---