summaryrefslogtreecommitdiff
path: root/sc/source/filter/inc/excdefs.hxx
diff options
context:
space:
mode:
authorDaniel Rentz <dr@openoffice.org>2002-04-10 11:59:15 +0000
committerDaniel Rentz <dr@openoffice.org>2002-04-10 11:59:15 +0000
commitbcd1d53073a9b9c9e65c7c8fabd7bdee1dec2c3f (patch)
tree53aa26b19e7b30843283a79ed53d3c0c5bb4dd22 /sc/source/filter/inc/excdefs.hxx
parent3a3ab92f30cf182de0a2f5c905be716c4fecec64 (diff)
#92215# export data validation
Diffstat (limited to 'sc/source/filter/inc/excdefs.hxx')
-rw-r--r--sc/source/filter/inc/excdefs.hxx68
1 files changed, 37 insertions, 31 deletions
diff --git a/sc/source/filter/inc/excdefs.hxx b/sc/source/filter/inc/excdefs.hxx
index f3a92b018f63..023c7009ae6b 100644
--- a/sc/source/filter/inc/excdefs.hxx
+++ b/sc/source/filter/inc/excdefs.hxx
@@ -2,9 +2,9 @@
*
* $RCSfile: excdefs.hxx,v $
*
- * $Revision: 1.28 $
+ * $Revision: 1.29 $
*
- * last change: $Author: dr $ $Date: 2002-04-09 14:56:03 $
+ * last change: $Author: dr $ $Date: 2002-04-10 12:59:15 $
*
* The Contents of this file are made available subject to the terms of
* either of the following licenses
@@ -80,11 +80,13 @@
//___________________________________________________________________
// in/out stream
-#define RECORD_SEEK_TO_BEGIN 0UL
-#define RECORD_SEEK_TO_END (~0UL)
+const sal_uInt32 RECORD_SEEK_TO_BEGIN = 0UL;
+const sal_uInt32 RECORD_SEEK_TO_END = ~0UL;
-#define EXC_MAXRECLEN_BIFF5 2080
-#define EXC_MAXRECLEN_BIFF8 8224
+const sal_uInt16 EXC_MAXRECLEN_BIFF5 = 2080;
+const sal_uInt16 EXC_MAXRECLEN_BIFF8 = 8224;
+
+const sal_uInt16 EXC_ID_UNKNOWN = 0xFFFF;
//___________________________________________________________________
// cached values list (EXTERNNAME, ptgArray, ...)
@@ -480,38 +482,42 @@ enum XclEscapement
// ----------------------------------------------------------------------------
// (0x01B2) DVAL, (0x01BE) DV
+const sal_uInt16 EXC_ID_DVAL = 0x01B2;
+const sal_uInt16 EXC_ID_DV = 0x01BE;
+
// data validation flags
-const sal_uInt32 EXC_DV_IGNOREBLANK = 0x00000100;
-const sal_uInt32 EXC_DV_SHOWPROMPT = 0x00040000;
-const sal_uInt32 EXC_DV_SHOWERROR = 0x00080000;
+const sal_uInt32 EXC_DV_IGNOREBLANK = 0x00000100;
+const sal_uInt32 EXC_DV_SUPPRESSDROPDOWN = 0x00000200;
+const sal_uInt32 EXC_DV_SHOWPROMPT = 0x00040000;
+const sal_uInt32 EXC_DV_SHOWERROR = 0x00080000;
// data validation data mode
-const sal_uInt32 EXC_DV_MODE_MASK = 0x0000000F;
-const sal_uInt32 EXC_DV_MODE_ANY = 0x00000000;
-const sal_uInt32 EXC_DV_MODE_WHOLE = 0x00000001;
-const sal_uInt32 EXC_DV_MODE_DECIMAL = 0x00000002;
-const sal_uInt32 EXC_DV_MODE_LIST = 0x00000003;
-const sal_uInt32 EXC_DV_MODE_DATE = 0x00000004;
-const sal_uInt32 EXC_DV_MODE_TIME = 0x00000005;
-const sal_uInt32 EXC_DV_MODE_TEXTLEN = 0x00000006;
-const sal_uInt32 EXC_DV_MODE_CUSTOM = 0x00000007;
+const sal_uInt32 EXC_DV_MODE_MASK = 0x0000000F;
+const sal_uInt32 EXC_DV_MODE_ANY = 0x00000000;
+const sal_uInt32 EXC_DV_MODE_WHOLE = 0x00000001;
+const sal_uInt32 EXC_DV_MODE_DECIMAL = 0x00000002;
+const sal_uInt32 EXC_DV_MODE_LIST = 0x00000003;
+const sal_uInt32 EXC_DV_MODE_DATE = 0x00000004;
+const sal_uInt32 EXC_DV_MODE_TIME = 0x00000005;
+const sal_uInt32 EXC_DV_MODE_TEXTLEN = 0x00000006;
+const sal_uInt32 EXC_DV_MODE_CUSTOM = 0x00000007;
// data validation conditions
-const sal_uInt32 EXC_DV_COND_MASK = 0x00F00000;
-const sal_uInt32 EXC_DV_COND_BETWEEN = 0x00000000;
-const sal_uInt32 EXC_DV_COND_NOTBETWEEN = 0x00100000;
-const sal_uInt32 EXC_DV_COND_EQUAL = 0x00200000;
-const sal_uInt32 EXC_DV_COND_NOTEQUAL = 0x00300000;
-const sal_uInt32 EXC_DV_COND_GREATER = 0x00400000;
-const sal_uInt32 EXC_DV_COND_LESS = 0x00500000;
-const sal_uInt32 EXC_DV_COND_EQGREATER = 0x00600000;
-const sal_uInt32 EXC_DV_COND_EQLESS = 0x00700000;
+const sal_uInt32 EXC_DV_COND_MASK = 0x00F00000;
+const sal_uInt32 EXC_DV_COND_BETWEEN = 0x00000000;
+const sal_uInt32 EXC_DV_COND_NOTBETWEEN = 0x00100000;
+const sal_uInt32 EXC_DV_COND_EQUAL = 0x00200000;
+const sal_uInt32 EXC_DV_COND_NOTEQUAL = 0x00300000;
+const sal_uInt32 EXC_DV_COND_GREATER = 0x00400000;
+const sal_uInt32 EXC_DV_COND_LESS = 0x00500000;
+const sal_uInt32 EXC_DV_COND_EQGREATER = 0x00600000;
+const sal_uInt32 EXC_DV_COND_EQLESS = 0x00700000;
// data validation error style
-const sal_uInt32 EXC_DV_ERROR_MASK = 0x00000070;
-const sal_uInt32 EXC_DV_ERROR_STOP = 0x00000000;
-const sal_uInt32 EXC_DV_ERROR_WARNING = 0x00000010;
-const sal_uInt32 EXC_DV_ERROR_INFO = 0x00000020;
+const sal_uInt32 EXC_DV_ERROR_MASK = 0x00000070;
+const sal_uInt32 EXC_DV_ERROR_STOP = 0x00000000;
+const sal_uInt32 EXC_DV_ERROR_WARNING = 0x00000010;
+const sal_uInt32 EXC_DV_ERROR_INFO = 0x00000020;
//___________________________________________________________________
// Specials for outlines