- Main Page
- Related Pages
- Namespaces
- Classes
- Files

- File List
- File Members

IWORKEnum.h
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */
2 /*
3 * This file is part of the libetonyek project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 */
9
10 #ifndef IWORKENUM_H_INCLUDED
11 #define IWORKENUM_H_INCLUDED
12
13 namespace libetonyek
14 {
15
16 enum IWORKAlignment
17 {
18 IWORK_ALIGNMENT_LEFT,
19 IWORK_ALIGNMENT_RIGHT,
20 IWORK_ALIGNMENT_CENTER,
21 IWORK_ALIGNMENT_JUSTIFY
22 };
23
24 enum IWORKBaseline
25 {
26 IWORK_BASELINE_NORMAL,
27 IWORK_BASELINE_SUB,
28 IWORK_BASELINE_SUPER
29 };
30
31 enum IWORKBorderType
32 {
33 IWORK_BORDER_TYPE_NONE,
34 IWORK_BORDER_TYPE_TOP,
35 IWORK_BORDER_TYPE_BOTTOM,
36 IWORK_BORDER_TYPE_TOP_AND_BOTTOM,
37 IWORK_BORDER_TYPE_ALL
38 };
39
40 enum IWORKBorderStroke
41 {
42 IWORK_BORDER_STROKE_NONE,
43 IWORK_BORDER_STROKE_SOLID,
44 IWORK_BORDER_STROKE_DOTTED,
45 IWORK_BORDER_STROKE_DASHED
46 };
47
48 enum IWORKCapitalization
49 {
50 IWORK_CAPITALIZATION_NONE,
51 IWORK_CAPITALIZATION_ALL_CAPS,
52 IWORK_CAPITALIZATION_SMALL_CAPS,
53 IWORK_CAPITALIZATION_TITLE
54 };
55
56 enum IWORKLineCap
57 {
58 IWORK_LINE_CAP_NONE,
59 IWORK_LINE_CAP_BUTT,
60 IWORK_LINE_CAP_ROUND
61 };
62
63 enum IWORKLineJoin
64 {
65 IWORK_LINE_JOIN_NONE,
66 IWORK_LINE_JOIN_MITER
67 };
68
69 enum IWORKCellType
70 {
71 IWORK_CELL_TYPE_NUMBER,
72 IWORK_CELL_TYPE_TEXT,
73 IWORK_CELL_TYPE_DATE_TIME,
74 IWORK_CELL_TYPE_DURATION,
75 IWORK_CELL_TYPE_BOOL
76 };
77
78 enum IWORKCellNumberType
79 {
80 IWORK_CELL_NUMBER_TYPE_CURRENCY,
81 IWORK_CELL_NUMBER_TYPE_PERCENTAGE,
82 IWORK_CELL_NUMBER_TYPE_SCIENTIFIC,
83 IWORK_CELL_NUMBER_TYPE_DOUBLE
84 };
85
86 enum IWORKFillImageType
87 {
88 IWORK_FILL_IMAGE_TYPE_ORIGINAL_SIZE,
89 IWORK_FILL_IMAGE_TYPE_STRETCH,
90 IWORK_FILL_IMAGE_TYPE_TILE,
91 IWORK_FILL_IMAGE_TYPE_SCALE_TO_FILL,
92 IWORK_FILL_IMAGE_TYPE_SCALE_TO_FIT
93 };
94
95 enum IWORKGradientType
96 {
97 IWORK_GRADIENT_TYPE_LINEAR,
98 IWORK_GRADIENT_TYPE_RADIAL
99 };
100
101 enum IWORKVerticalAlignment
102 {
103 IWORK_VERTICAL_ALIGNMENT_TOP,
104 IWORK_VERTICAL_ALIGNMENT_MIDDLE,
105 IWORK_VERTICAL_ALIGNMENT_BOTTOM
106 };
107
108 }
109
110 #endif // IWORKENUM_H_INCLUDED
111
112 /* vim:set shiftwidth=2 softtabstop=2 expandtab: */
libetonyek::IWORK_BORDER_TYPE_TOP
Definition: IWORKEnum.h:34
libetonyek::IWORK_FILL_IMAGE_TYPE_TILE
Definition: IWORKEnum.h:90
libetonyek::IWORK_CELL_TYPE_DATE_TIME
Definition: IWORKEnum.h:73
libetonyek
Definition: IWORKBezierElement.cpp:18
libetonyek::IWORK_BASELINE_SUB
Definition: IWORKEnum.h:27
libetonyek::IWORKFillImageType
IWORKFillImageType
Definition: IWORKEnum.h:86
libetonyek::IWORK_VERTICAL_ALIGNMENT_MIDDLE
Definition: IWORKEnum.h:104
libetonyek::IWORK_BORDER_STROKE_SOLID
Definition: IWORKEnum.h:43
libetonyek::IWORK_ALIGNMENT_JUSTIFY
Definition: IWORKEnum.h:21
libetonyek::IWORKCellNumberType
IWORKCellNumberType
Definition: IWORKEnum.h:78
libetonyek::IWORK_LINE_JOIN_MITER
Definition: IWORKEnum.h:66
libetonyek::IWORK_CELL_TYPE_NUMBER
Definition: IWORKEnum.h:71
libetonyek::IWORKLineJoin
IWORKLineJoin
Definition: IWORKEnum.h:63
libetonyek::IWORKCapitalization
IWORKCapitalization
Definition: IWORKEnum.h:48
libetonyek::IWORK_BASELINE_SUPER
Definition: IWORKEnum.h:28
libetonyek::IWORKBaseline
IWORKBaseline
Definition: IWORKEnum.h:24
libetonyek::IWORKBorderStroke
IWORKBorderStroke
Definition: IWORKEnum.h:40
libetonyek::IWORK_LINE_JOIN_NONE
Definition: IWORKEnum.h:65
libetonyek::IWORK_BORDER_STROKE_DASHED
Definition: IWORKEnum.h:45
libetonyek::IWORK_BORDER_TYPE_ALL
Definition: IWORKEnum.h:37
libetonyek::IWORK_GRADIENT_TYPE_LINEAR
Definition: IWORKEnum.h:97
libetonyek::IWORK_BORDER_STROKE_NONE
Definition: IWORKEnum.h:42
libetonyek::IWORK_LINE_CAP_BUTT
Definition: IWORKEnum.h:59
libetonyek::IWORK_GRADIENT_TYPE_RADIAL
Definition: IWORKEnum.h:98
libetonyek::IWORK_FILL_IMAGE_TYPE_STRETCH
Definition: IWORKEnum.h:89
libetonyek::IWORK_CELL_TYPE_TEXT
Definition: IWORKEnum.h:72
libetonyek::IWORK_BORDER_TYPE_NONE
Definition: IWORKEnum.h:33
libetonyek::IWORKAlignment
IWORKAlignment
Definition: IWORKEnum.h:16
libetonyek::IWORKGradientType
IWORKGradientType
Definition: IWORKEnum.h:95
libetonyek::IWORK_BORDER_TYPE_BOTTOM
Definition: IWORKEnum.h:35
libetonyek::IWORK_BORDER_STROKE_DOTTED
Definition: IWORKEnum.h:44
libetonyek::IWORK_VERTICAL_ALIGNMENT_BOTTOM
Definition: IWORKEnum.h:105
libetonyek::IWORKBorderType
IWORKBorderType
Definition: IWORKEnum.h:31
libetonyek::IWORK_BORDER_TYPE_TOP_AND_BOTTOM
Definition: IWORKEnum.h:36
libetonyek::IWORK_CAPITALIZATION_SMALL_CAPS
Definition: IWORKEnum.h:52
libetonyek::IWORK_CELL_NUMBER_TYPE_SCIENTIFIC
Definition: IWORKEnum.h:82
libetonyek::IWORKLineCap
IWORKLineCap
Definition: IWORKEnum.h:56
libetonyek::IWORK_FILL_IMAGE_TYPE_SCALE_TO_FILL
Definition: IWORKEnum.h:91
libetonyek::IWORK_CELL_TYPE_DURATION
Definition: IWORKEnum.h:74
libetonyek::IWORK_FILL_IMAGE_TYPE_SCALE_TO_FIT
Definition: IWORKEnum.h:92
libetonyek::IWORKVerticalAlignment
IWORKVerticalAlignment
Definition: IWORKEnum.h:101
libetonyek::IWORK_CELL_NUMBER_TYPE_CURRENCY
Definition: IWORKEnum.h:80
libetonyek::IWORK_FILL_IMAGE_TYPE_ORIGINAL_SIZE
Definition: IWORKEnum.h:88
libetonyek::IWORK_LINE_CAP_ROUND
Definition: IWORKEnum.h:60
libetonyek::IWORK_CAPITALIZATION_TITLE
Definition: IWORKEnum.h:53
libetonyek::IWORK_CAPITALIZATION_ALL_CAPS
Definition: IWORKEnum.h:51
libetonyek::IWORK_BASELINE_NORMAL
Definition: IWORKEnum.h:26
libetonyek::IWORK_ALIGNMENT_CENTER
Definition: IWORKEnum.h:20
libetonyek::IWORK_CAPITALIZATION_NONE
Definition: IWORKEnum.h:50
libetonyek::IWORKCellType
IWORKCellType
Definition: IWORKEnum.h:69
libetonyek::IWORK_CELL_NUMBER_TYPE_DOUBLE
Definition: IWORKEnum.h:83
libetonyek::IWORK_ALIGNMENT_RIGHT
Definition: IWORKEnum.h:19
libetonyek::IWORK_CELL_TYPE_BOOL
Definition: IWORKEnum.h:75
libetonyek::IWORK_ALIGNMENT_LEFT
Definition: IWORKEnum.h:18
libetonyek::IWORK_VERTICAL_ALIGNMENT_TOP
Definition: IWORKEnum.h:103
libetonyek::IWORK_LINE_CAP_NONE
Definition: IWORKEnum.h:58
libetonyek::IWORK_CELL_NUMBER_TYPE_PERCENTAGE
Definition: IWORKEnum.h:81