1/*************************************************************************
2 *
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 *
5 * Copyright 2000, 2010 Oracle and/or its affiliates.
6 *
7 * OpenOffice.org - a multi-platform office productivity suite
8 *
9 * This file is part of OpenOffice.org.
10 *
11 * OpenOffice.org is free software: you can redistribute it and/or modify
12 * it under the terms of the GNU Lesser General Public License version 3
13 * only, as published by the Free Software Foundation.
14 *
15 * OpenOffice.org is distributed in the hope that it will be useful,
16 * but WITHOUT ANY WARRANTY; without even the implied warranty of
17 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18 * GNU Lesser General Public License version 3 for more details
19 * (a copy is included in the LICENSE file that accompanied this code).
20 *
21 * You should have received a copy of the GNU Lesser General Public License
22 * version 3 along with OpenOffice.org.  If not, see
23 * <http://www.openoffice.org/license.html>
24 * for a copy of the LGPLv3 License.
25 *
26 ************************************************************************/
27
28#ifndef _SCA_DATEFUNC_HRC
29#define _SCA_DATEFUNC_HRC
30
31
32#define DATE_RESOURCE_START                 1000
33
34#define RID_DATE_FUNCTION_DESCRIPTIONS      DATE_RESOURCE_START
35#define RID_DATE_FUNCTION_NAMES             (DATE_RESOURCE_START+1000)
36#define RID_DATE_DEFFUNCTION_NAMES          (DATE_RESOURCE_START+2000)
37
38
39#define DATE_FUNCDESC_START                 (RID_DATE_FUNCTION_DESCRIPTIONS+1)
40
41#define DATE_FUNCDESC_DiffWeeks             (DATE_FUNCDESC_START)
42#define DATE_FUNCDESC_DiffMonths            (DATE_FUNCDESC_START+1)
43#define DATE_FUNCDESC_DiffYears             (DATE_FUNCDESC_START+2)
44#define DATE_FUNCDESC_IsLeapYear            (DATE_FUNCDESC_START+3)
45#define DATE_FUNCDESC_DaysInMonth           (DATE_FUNCDESC_START+4)
46#define DATE_FUNCDESC_DaysInYear            (DATE_FUNCDESC_START+5)
47#define DATE_FUNCDESC_WeeksInYear           (DATE_FUNCDESC_START+6)
48#define DATE_FUNCDESC_Rot13                 (DATE_FUNCDESC_START+7)
49
50
51#define DATE_FUNCNAME_START                 (RID_DATE_FUNCTION_NAMES+1)
52
53#define DATE_FUNCNAME_DiffWeeks             (DATE_FUNCNAME_START)
54#define DATE_FUNCNAME_DiffMonths            (DATE_FUNCNAME_START+1)
55#define DATE_FUNCNAME_DiffYears             (DATE_FUNCNAME_START+2)
56#define DATE_FUNCNAME_IsLeapYear            (DATE_FUNCNAME_START+3)
57#define DATE_FUNCNAME_DaysInMonth           (DATE_FUNCNAME_START+4)
58#define DATE_FUNCNAME_DaysInYear            (DATE_FUNCNAME_START+5)
59#define DATE_FUNCNAME_WeeksInYear           (DATE_FUNCNAME_START+6)
60#define DATE_FUNCNAME_Rot13                 (DATE_FUNCNAME_START+7)
61
62
63#define DATE_DEFFUNCNAME_START              (RID_DATE_DEFFUNCTION_NAMES+1)
64
65#define DATE_DEFFUNCNAME_DiffWeeks          (DATE_DEFFUNCNAME_START)
66#define DATE_DEFFUNCNAME_DiffMonths         (DATE_DEFFUNCNAME_START+1)
67#define DATE_DEFFUNCNAME_DiffYears          (DATE_DEFFUNCNAME_START+2)
68#define DATE_DEFFUNCNAME_IsLeapYear         (DATE_DEFFUNCNAME_START+3)
69#define DATE_DEFFUNCNAME_DaysInMonth        (DATE_DEFFUNCNAME_START+4)
70#define DATE_DEFFUNCNAME_DaysInYear         (DATE_DEFFUNCNAME_START+5)
71#define DATE_DEFFUNCNAME_WeeksInYear        (DATE_DEFFUNCNAME_START+6)
72#define DATE_DEFFUNCNAME_Rot13              (DATE_DEFFUNCNAME_START+7)
73
74
75#endif
76