Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef IWORKENUM_H_INCLUDED
00011 #define IWORKENUM_H_INCLUDED
00012
00013 namespace libetonyek
00014 {
00015
00016 enum IWORKAlignment
00017 {
00018 IWORK_ALIGNMENT_LEFT,
00019 IWORK_ALIGNMENT_RIGHT,
00020 IWORK_ALIGNMENT_CENTER,
00021 IWORK_ALIGNMENT_JUSTIFY
00022 };
00023
00024 enum IWORKBaseline
00025 {
00026 IWORK_BASELINE_NORMAL,
00027 IWORK_BASELINE_SUB,
00028 IWORK_BASELINE_SUPER
00029 };
00030
00031 enum IWORKBorderType
00032 {
00033 IWORK_BORDER_TYPE_NONE,
00034 IWORK_BORDER_TYPE_TOP,
00035 IWORK_BORDER_TYPE_BOTTOM,
00036 IWORK_BORDER_TYPE_TOP_AND_BOTTOM,
00037 IWORK_BORDER_TYPE_ALL
00038 };
00039
00040 enum IWORKBorderStroke
00041 {
00042 IWORK_BORDER_STROKE_NONE,
00043 IWORK_BORDER_STROKE_SOLID,
00044 IWORK_BORDER_STROKE_DOTTED,
00045 IWORK_BORDER_STROKE_DASHED
00046 };
00047
00048 enum IWORKCapitalization
00049 {
00050 IWORK_CAPITALIZATION_NONE,
00051 IWORK_CAPITALIZATION_ALL_CAPS,
00052 IWORK_CAPITALIZATION_SMALL_CAPS,
00053 IWORK_CAPITALIZATION_TITLE
00054 };
00055
00056 enum IWORKLineCap
00057 {
00058 IWORK_LINE_CAP_NONE,
00059 IWORK_LINE_CAP_BUTT,
00060 IWORK_LINE_CAP_ROUND
00061 };
00062
00063 enum IWORKLineJoin
00064 {
00065 IWORK_LINE_JOIN_NONE,
00066 IWORK_LINE_JOIN_MITER,
00067 IWORK_LINE_JOIN_ROUND
00068 };
00069
00070 enum IWORKCellType
00071 {
00072 IWORK_CELL_TYPE_NUMBER,
00073 IWORK_CELL_TYPE_TEXT,
00074 IWORK_CELL_TYPE_DATE_TIME,
00075 IWORK_CELL_TYPE_DURATION,
00076 IWORK_CELL_TYPE_BOOL
00077 };
00078
00079 enum IWORKCellNumberType
00080 {
00081 IWORK_CELL_NUMBER_TYPE_CURRENCY,
00082 IWORK_CELL_NUMBER_TYPE_PERCENTAGE,
00083 IWORK_CELL_NUMBER_TYPE_SCIENTIFIC,
00084 IWORK_CELL_NUMBER_TYPE_DOUBLE
00085 };
00086
00087 enum IWORKFillImageType
00088 {
00089 IWORK_FILL_IMAGE_TYPE_ORIGINAL_SIZE,
00090 IWORK_FILL_IMAGE_TYPE_STRETCH,
00091 IWORK_FILL_IMAGE_TYPE_TILE,
00092 IWORK_FILL_IMAGE_TYPE_SCALE_TO_FILL,
00093 IWORK_FILL_IMAGE_TYPE_SCALE_TO_FIT
00094 };
00095
00096 enum IWORKGradientType
00097 {
00098 IWORK_GRADIENT_TYPE_LINEAR,
00099 IWORK_GRADIENT_TYPE_RADIAL
00100 };
00101
00102 enum IWORKVerticalAlignment
00103 {
00104 IWORK_VERTICAL_ALIGNMENT_TOP,
00105 IWORK_VERTICAL_ALIGNMENT_MIDDLE,
00106 IWORK_VERTICAL_ALIGNMENT_BOTTOM
00107 };
00108
00109 enum IWORKStrokeType
00110 {
00111 IWORK_STROKE_TYPE_NONE,
00112 IWORK_STROKE_TYPE_SOLID,
00113 IWORK_STROKE_TYPE_DASHED,
00114 IWORK_STROKE_TYPE_AUTO
00115 };
00116
00117 enum IWORKLabelNumFormat
00118 {
00119 IWORK_LABEL_NUM_FORMAT_NUMERIC,
00120 IWORK_LABEL_NUM_FORMAT_ALPHA,
00121 IWORK_LABEL_NUM_FORMAT_ALPHA_LOWERCASE,
00122 IWORK_LABEL_NUM_FORMAT_ROMAN,
00123 IWORK_LABEL_NUM_FORMAT_ROMAN_LOWERCASE
00124 };
00125
00126 enum IWORKLabelNumFormatSurrounding
00127 {
00128 IWORK_LABEL_NUM_FORMAT_SURROUNDING_NONE,
00129 IWORK_LABEL_NUM_FORMAT_SURROUNDING_PARENTHESIS,
00130 IWORK_LABEL_NUM_FORMAT_SURROUNDING_DOT
00131 };
00132
00133 }
00134
00135 #endif // IWORKENUM_H_INCLUDED
00136
00137