diff options
author | Daniel Rentz <dr@openoffice.org> | 2002-04-10 11:59:15 +0000 |
---|---|---|
committer | Daniel Rentz <dr@openoffice.org> | 2002-04-10 11:59:15 +0000 |
commit | bcd1d53073a9b9c9e65c7c8fabd7bdee1dec2c3f (patch) | |
tree | 53aa26b19e7b30843283a79ed53d3c0c5bb4dd22 /sc/source/filter/inc/excdefs.hxx | |
parent | 3a3ab92f30cf182de0a2f5c905be716c4fecec64 (diff) |
#92215# export data validation
Diffstat (limited to 'sc/source/filter/inc/excdefs.hxx')
-rw-r--r-- | sc/source/filter/inc/excdefs.hxx | 68 |
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 |