summaryrefslogtreecommitdiff
path: root/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
diff options
context:
space:
mode:
authorMichael Hönnig <mi@openoffice.org>2002-10-03 12:11:20 +0000
committerMichael Hönnig <mi@openoffice.org>2002-10-03 12:11:20 +0000
commitcb23f6a62077022736a40d6315ee92a218f489e0 (patch)
tree713895d0de4930fd1a37b2fb7bb6ded971a2acdf /offapi/com/sun/star/sheet/GlobalSheetSettings.idl
parent625aff4ec7a47d618a9da160e962fc6fb5c834c5 (diff)
#94968# IDL reviews merged
Diffstat (limited to 'offapi/com/sun/star/sheet/GlobalSheetSettings.idl')
-rw-r--r--offapi/com/sun/star/sheet/GlobalSheetSettings.idl134
1 files changed, 73 insertions, 61 deletions
diff --git a/offapi/com/sun/star/sheet/GlobalSheetSettings.idl b/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
index 9c66891d4376..ab7b471441aa 100644
--- a/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
+++ b/offapi/com/sun/star/sheet/GlobalSheetSettings.idl
@@ -2,9 +2,9 @@
*
* $RCSfile: GlobalSheetSettings.idl,v $
*
- * $Revision: 1.3 $
+ * $Revision: 1.4 $
*
- * last change: $Author: mi $ $Date: 2000-11-08 12:43:46 $
+ * last change: $Author: mi $ $Date: 2002-10-03 13:07:53 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -58,6 +58,7 @@
*
*
************************************************************************/
+
#ifndef __com_sun_star_sheet_GlobalSheetSettings_idl__
#define __com_sun_star_sheet_GlobalSheetSettings_idl__
@@ -65,150 +66,161 @@
#include <com/sun/star/beans/XPropertySet.idl>
#endif
-
//=============================================================================
- module com { module sun { module star { module sheet {
+module com { module sun { module star { module sheet {
//=============================================================================
-// DocMerge from xml: service com::sun::star::sheet::GlobalSheetSettings
-/** the settings for all spreadsheets.
+/** contributes properties to access the settings for all spreadsheets of
+ a spreadsheet document.
*/
service GlobalSheetSettings
{
- // DocMerge: empty anyway
+ //-------------------------------------------------------------------------
+
+//! service com::sun::star::beans::PropertySet;
+ /** provides access to the properties.
+ */
interface com::sun::star::beans::XPropertySet;
- //-------------------------------------------------------------------------
+ //=========================================================================
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::MoveSelection
- /** if this property is set, the cursor is moved after entering into
- cells.
+ /** specifies whether the cursor is moved after entering into cells.
*/
[property] boolean MoveSelection;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::MoveDirection
- /** contains the direction the cursor is moved after
- entering cells.
+ /** contains the direction the cursor moves after entering cells.
+
+ @see com::sun::star::sheet::MoveDirection
*/
[property] short MoveDirection;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::EnterEdit
- /** if this property is set, the enter key can be used to start editing
- a cell.
+ /** specifies whether the enter key can be used to start editing a cell.
*/
[property] boolean EnterEdit;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::ExtendFormat
- /** if this property is set, cell formatting is extended when entering
- data.
+ /** specifies whether cell formatting is extended when entering data.
*/
[property] boolean ExtendFormat;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::RangeFinder
- /** if this property is set, ranges are highlighted on the sheet when
+ /** specifies whether ranges are highlighted on the sheet when
editing a formula.
*/
[property] boolean RangeFinder;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::ExpandReferences
- /** if this property is set, formula references are extended when cells
+ /** specifies whether formula references are extended when cells
are inserted below or to the right of them.
*/
[property] boolean ExpandReferences;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::MarkHeader
- /** if this property is set, the current selection is highlighted in
+ /** specifies whether the current selection is highlighted in
column and row headers.
*/
[property] boolean MarkHeader;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::UseTabCol
- /** if this property is set, the enter key moves the cursor to the
- column it was in before using the tab key to change columns.
+ /** specifies whether the enter key moves the cursor to the column
+ it was in before using the tab key to change columns.
*/
[property] boolean UseTabCol;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::Metric
/** contains the metric for all spreadsheet documents.
+
+ @see com::sun::star::util::MeasureUnit
*/
[property] short Metric;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::Scale
- /** contains the default scale for new spreadsheet
- documents.
+ /** contains the default scale for new spreadsheet documents
+ (in percent).
+
+ <p>There are several special values:</p>
+ <p>-1 = Optimal width</p>
+ <p>-2 = Show whole page</p>
+ <p>-3 = Page width</p>
*/
[property] short Scale;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::DoAutoComplete
- /** enables automatic completion of text in a cell.
+ /** specifies whether automatic completion of text in a cell is used.
*/
[property] boolean DoAutoComplete;
//-------------------------------------------------------------------------
- // DocMerge from xml: property com::sun::star::sheet::GlobalSheetSettings::StatusBarFunction
- /** contains the function that is displayed in the
- status bar.
+ /** contains the function that is displayed in the status bar.
+
+ @see com::sun::star::sheet::StatusBarFunction
*/
[property] short StatusBarFunction;
//-------------------------------------------------------------------------
- // DOCUMENTATION CHANGED FOR GlobalSheetSettings::UserLists
- // DocMerge from idl: property com::sun::star::sheet::GlobalSheetSettings::UserLists
- /** contains the string lists used for sorting and
- filling.
- <P>Each string contains the members of a list, separated by
- commas.</P>
+ /** contains the string lists used for sorting and filling.
+
+ <p>Each string contains the members of a list, separated by
+ commas.</p>
*/
- [property] sequence<string> UserLists;
+ [property] sequence< string > UserLists;
-};
+ //-------------------------------------------------------------------------
-//=============================================================================
+ /** specifies the update mode for external linked data.
-}; }; }; };
+ <p>0 = always</p>
+ <p>1 = never</p>
+ <p>2 = on demand</p>
+ */
+ [optional, property] short LinkUpdateMode;
-/*=============================================================================
+ //-------------------------------------------------------------------------
+
+ /** specifies whether all sheets or only selected sheets are printed.
+ */
+ [optional, property] boolean PrintAllSheets;
+
+ //-------------------------------------------------------------------------
+
+ /** specifies whether empty pages are printed.
+ */
+ [optional, property] boolean PrintEmptyPages;
+
+ //-------------------------------------------------------------------------
- $Log: not supported by cvs2svn $
- Revision 1.1.1.1 2000/09/18 23:35:47 hjs
- initial import
+ /** specifies whether printer metrics are used for display.
+ */
+ [optional, property] boolean UsePrinterMetrics;
- Revision 1.5 2000/09/11 11:52:49 mi
- documentation merged from XML
+ //-------------------------------------------------------------------------
- Revision 1.3 2000/03/24 17:35:23 nn
- #74032# documentation added
+ /** specifies whether a warning is shown before replacing cells
+ (i.e. when pasting from clipboard).
+ */
+ [optional, property] boolean ReplaceCellsWarning;
- Revision 1.2 2000/02/07 11:24:54 mi
- zu #70728# missing documentation marked
+};
- Revision 1.1.1.1 1999/11/11 09:48:45 jsc
- new
+//=============================================================================
+}; }; }; };
-=============================================================================*/
#endif
+