CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
DbTableStyle.h
Go to the documentation of this file.
1
2// Copyright (C) 2002-2024, Open Design Alliance (the "Alliance").
3// All rights reserved.
4//
5// This software and its documentation and related materials are owned by
6// the Alliance. The software may only be incorporated into application
7// programs owned by members of the Alliance, subject to a signed
8// Membership Agreement and Supplemental Software License Agreement with the
9// Alliance. The structure and organization of this software are the valuable
10// trade secrets of the Alliance and its suppliers. The software is also
11// protected by copyright law and international treaty provisions. Application
12// programs incorporating this software must include the following statement
13// with their copyright notices:
14//
15// This application incorporates Open Design Alliance software pursuant to a license
16// agreement with Open Design Alliance.
17// Open Design Alliance Copyright (C) 2002-2024 by Open Design Alliance.
18// All rights reserved.
19//
20// By use of this software, its documentation or related materials, you
21// acknowledge and accept the above terms.
23
24
25#ifndef OD_DBTABLESTYLE_H
26#define OD_DBTABLESTYLE_H
27
28#include "TD_PackPush.h"
29#include "DbObject.h"
30#include "DbColor.h"
31#include "OdValue.h"
32#include "StringArray.h"
33
38namespace OdDb
39{
40 // OdDbTable and OdTbTableStyle specific enum
41 //
42
50
58
60 {
61 kTopMask = 0x1,
64 kLeftMask = 0x8
65 };
66
68 {
71 };
72
74 {
75 kTtoB = 0,
76 kBtoT = 1
77 };
78
87
100
116
117
119 {
121 kDataRow = 0x1,
124 };
125
133
138
143
149
159
166
182
195
201
203 {
208 kCellPropScale = 0x00008,
235 };
236
248
253 {
256
312 };
313
334
346}
347
354{
355public:
360
362 , m_leftColumn(-1)
363 , m_bottomRow(-1)
364 , m_rightColumn(-1) {}
365
366 OdCellRange(OdInt32 topRow, OdInt32 leftColumn, OdInt32 bottomRow, OdInt32 rightColumn)
367 : m_topRow(topRow)
368 , m_leftColumn(leftColumn)
369 , m_bottomRow(bottomRow)
370 , m_rightColumn(rightColumn)
371 {}
372
374 const OdCellRange& range) const
375 {
376 return ( m_topRow == range.m_topRow &&
377 m_leftColumn == range.m_leftColumn &&
378 m_bottomRow == range.m_bottomRow &&
379 m_rightColumn == range.m_rightColumn );
380 }
382 const OdCellRange& range) const
383 {
384 return !( *this == range);
385 }
386};
387
389
414
421{
422public:
424
426 // virtual ~OdDbTableStyle();
427
428 // General Properties
429 //
430
434 virtual OdString getName() const;
435
441 virtual void setName(const OdString& name);
442
446 virtual OdString description() const;
447
453 virtual void setDescription(
454 const OdString& description);
455
470 virtual OdUInt32 bitFlags() const;
471
488 virtual void setBitFlags(
490
504
519 virtual void setFlowDirection(
521
527 virtual double horzCellMargin() const;
528
537 virtual void setHorzCellMargin(
538 double cellMargin);
539
540
547 virtual double vertCellMargin() const;
548
557 virtual void setVertCellMargin(
558 double cellMargin);
559
563 virtual bool isTitleSuppressed() const;
564
569 virtual void suppressTitleRow(
570 bool suppress);
571
575 virtual bool isHeaderSuppressed() const;
576
581 virtual void suppressHeaderRow(
582 bool suppress);
583
584
601 OdDb::RowType rowType = OdDb::kDataRow) const;
602
619 virtual void setTextStyle(
620 const OdDbObjectId textStyleId,
621 int rowTypes = OdDb::kAllRows);
622
638 virtual double textHeight(
639 OdDb::RowType rowType = OdDb::kDataRow) const;
640
657 virtual void setTextHeight(
658 double height,
659 int rowTypes = OdDb::kAllRows);
660
692 OdDb::RowType rowType = OdDb::kDataRow) const;
693
694
726 virtual void setAlignment(
728 int rowTypes = OdDb::kAllRows);
729
746 OdDb::RowType rowType = OdDb::kDataRow) const;
747
748
765 virtual void setColor(
766 const OdCmColor& color,
767 int rowTypes = OdDb::kAllRows);
768
785 OdDb::RowType rowType = OdDb::kDataRow) const;
786
803 virtual void setBackgroundColor(
804 const OdCmColor& color,
805 int rowTypes = OdDb::kAllRows);
806
826 OdDb::RowType rowType = OdDb::kDataRow) const;
827
845 bool disable,
846 int rowTypes = OdDb::kAllRows);
847
848 //Gridline properties
849 //
850
881 OdDb::GridLineType gridlineType,
882 OdDb::RowType rowType = OdDb::kDataRow) const;
883
914 virtual void setGridLineWeight(
915 OdDb::LineWeight lineWeight,
916 int gridlineTypes = OdDb::kAllGridLines,
917 int rowTypes = OdDb::kAllRows);
918
919
947 OdDb::GridLineType gridlineType,
948 OdDb::RowType rowType = OdDb::kDataRow) const;
949
976 virtual void setGridColor(
977 const OdCmColor color,
978 int gridlineTypes = OdDb::kAllGridLines,
979 int rowTypes = OdDb::kAllRows);
980
981
1021 OdDb::GridLineType gridlineType,
1022 OdDb::RowType rowType = OdDb::kDataRow) const;
1023
1024
1064 virtual void setGridVisibility(
1065 OdDb::Visibility gridVisiblity,
1066 int gridlineTypes = OdDb::kAllGridLines,
1067 int rowTypes = OdDb::kAllRows);
1068
1069
1070 // NEW 2007
1071
1072 virtual void getDataType(
1073 OdValue::DataType& nDataType,
1074 OdValue::UnitType& nUnitType,
1075 OdDb::RowType rowType = OdDb::kDataRow ) const;
1076
1077 virtual void setDataType(
1078 OdValue::DataType nDataType,
1079 OdValue::UnitType nUnitType,
1080 int rowTypes = OdDb::kAllRows);
1081
1083 OdDb::RowType rowType = OdDb::kDataRow) const;
1084
1085 virtual void setFormat(
1086 const OdString& pszFormat,
1087 int rowTypes = OdDb::kAllRows);
1088
1089
1091 OdDbDwgFiler* pFiler);
1092
1093 virtual void dwgOutFields(
1094 OdDbDwgFiler* pFiler) const;
1095
1097 OdDbDxfFiler* pFiler);
1098
1099 virtual void dxfOutFields(
1100 OdDbDxfFiler* pFiler) const;
1101
1102 // virtual OdResult audit(OdDbAuditInfo* pAuditInfo);
1103
1104 // Utility functions
1105 //
1106
1116
1127 virtual OdDbObjectId postTableStyleToDb(OdDbDatabase* pDb, const OdString& styleName);
1128
1129
1131
1132 void createCellStyle(const OdString& cellStyle);
1133
1134 void createCellStyle(const OdString& cellStyle, const OdString& fromCellStyle);
1135
1136 void renameCellStyle(const OdString& oldName, const OdString& newName);
1137
1138 void deleteCellStyle(const OdString& cellStyle);
1139
1140 void copyCellStyle(const OdString& srcCellStyle, const OdString& targetCellStyle);
1141
1142 void copyCellStyle(const OdDbTableStyle* pSrc, const OdString& srcCellStyle, const OdString& targetCellStyle);
1143
1144 void getUniqueCellStyleName(const OdString& baseName, OdString& sUniqueName) const;
1145
1146 bool isCellStyleInUse(const OdString& cellStyle) const;
1147
1149
1151
1152 OdInt32 cellStyleId(const OdString& cellStyle) const;
1154
1155 OdDbObjectId textStyle(const OdString& cellStyle) const;
1156 void setTextStyle (const OdDbObjectId& id, const OdString& cellStyle);
1157
1158 double textHeight(const OdString& cellStyle) const;
1159 void setTextHeight(double dHeight, const OdString& cellStyle);
1160
1161 OdDb::CellAlignment alignment(const OdString& cellStyle) const;
1163
1164 OdCmColor color(const OdString& cellStyle) const;
1165 void setColor(const OdCmColor& color, const OdString& cellStyle);
1166
1167 OdCmColor backgroundColor(const OdString& cellStyle) const;
1168 void setBackgroundColor(const OdCmColor& color, const OdString& cellStyle);
1169
1170 void getDataType(OdValue::DataType& nDataType, OdValue::UnitType& nUnitType, const OdString& cellStyle) const;
1171 void setDataType(OdValue::DataType nDataType, OdValue::UnitType nUnitType, const OdString& cellStyle);
1172
1173 const OdString format(const OdString& cellStyle) const;
1174 void setFormat(const OdString& format, const OdString& cellStyle);
1175
1176 OdInt32 cellClass(const OdString& cellStyle) const;
1177 void setCellClass(OdInt32 nClass, const OdString& cellStyle);
1178
1179 double rotation(const OdString& cellStyle) const;
1180 void setRotation(double rotation, const OdString& cellStyle);
1181
1182 bool isMergeAllEnabled (const OdString& cellStyle) const;
1183 void enableMergeAll(bool bEnable, const OdString& cellStyle);
1184
1185 double margin(OdDb::CellMargin nMargin, const OdString& cellStyle) const;
1186 void setMargin(OdDb::CellMargin nMargins, double fMargin, const OdString& cellStyle);
1187
1188 //Gridline properties
1189 //
1190 OdDb::LineWeight gridLineWeight(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1191 void setGridLineWeight(OdDb::LineWeight lineWeight, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1192
1193 OdCmColor gridColor(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1194 void setGridColor(const OdCmColor color, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1195
1196 OdDb::Visibility gridVisibility(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1197 void setGridVisibility(OdDb::Visibility visible, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1198
1199 double gridDoubleLineSpacing(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1200 void setGridDoubleLineSpacing(double fSpacing, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1201
1202 OdDb::GridLineStyle gridLineStyle(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1203 void setGridLineStyle(OdDb::GridLineStyle nLineStyle, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1204
1205 OdDbObjectId gridLinetype(OdDb::GridLineType gridLineType, const OdString& cellStyle) const;
1206 void setGridLinetype(const OdDbObjectId& id, OdDb::GridLineType gridLineTypes, const OdString& cellStyle);
1207
1208 void getGridProperty(OdGridProperty& gridProp, OdDb::GridLineType nGridLineTypes, const OdString& cellStyle) const;
1209 void setGridProperty (const OdGridProperty& gridProp, OdDb::GridLineType nGridLineTypes, const OdString& cellStyle);
1210
1211 virtual OdResult subGetClassID(void* pClsid) const;
1212
1213 // Template functions
1215
1216 void setTemplate(const OdDbObjectId templateId, OdDb::MergeCellStyleOption nOption);
1217
1219};
1220
1225
1226#include "TD_PackPop.h"
1227
1228#endif // OD_DBTABLESTYLE_H
@ kVisible
Definition BrEnums.h:148
#define DBENT_EXPORT
Definition DbExport.h:67
OdArray< OdCellRange > OdCellRangeArray
OdSmartPtr< OdDbTableStyle > OdDbTableStylePtr
unsigned int OdUInt32
int OdInt32
OdResult
Definition OdResult.h:29
OdArray< OdString > OdStringArray
Definition StringArray.h:32
OdInt32 m_leftColumn
bool operator!=(const OdCellRange &range) const
bool operator==(const OdCellRange &range) const
OdInt32 m_bottomRow
OdCellRange(OdInt32 topRow, OdInt32 leftColumn, OdInt32 bottomRow, OdInt32 rightColumn)
OdInt32 m_topRow
OdInt32 m_rightColumn
virtual OdCmColor backgroundColor(OdDb::RowType rowType=OdDb::kDataRow) const
void enableMergeAll(bool bEnable, const OdString &cellStyle)
virtual void setGridVisibility(OdDb::Visibility gridVisiblity, int gridlineTypes=OdDb::kAllGridLines, int rowTypes=OdDb::kAllRows)
virtual bool isHeaderSuppressed() const
double gridDoubleLineSpacing(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
virtual void dwgOutFields(OdDbDwgFiler *pFiler) const
virtual void getDataType(OdValue::DataType &nDataType, OdValue::UnitType &nUnitType, OdDb::RowType rowType=OdDb::kDataRow) const
void setTextHeight(double dHeight, const OdString &cellStyle)
OdDb::CellAlignment alignment(const OdString &cellStyle) const
OdCmColor backgroundColor(const OdString &cellStyle) const
virtual void suppressTitleRow(bool suppress)
void setDataType(OdValue::DataType nDataType, OdValue::UnitType nUnitType, const OdString &cellStyle)
virtual OdString getName() const
OdCmColor color(const OdString &cellStyle) const
void setGridDoubleLineSpacing(double fSpacing, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
OdDb::GridLineStyle gridLineStyle(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
virtual OdDbObjectId postTableStyleToDb(OdDbDatabase *pDb, const OdString &styleName)
virtual OdResult dxfInFields(OdDbDxfFiler *pFiler)
OdDbObjectId textStyle(const OdString &cellStyle) const
virtual void setFormat(const OdString &pszFormat, int rowTypes=OdDb::kAllRows)
bool isMergeAllEnabled(const OdString &cellStyle) const
virtual OdDb::Visibility gridVisibility(OdDb::GridLineType gridlineType, OdDb::RowType rowType=OdDb::kDataRow) const
void setBackgroundColor(const OdCmColor &color, const OdString &cellStyle)
const OdString createCellStyle(void)
virtual OdUInt32 bitFlags() const
virtual OdDbObjectId textStyle(OdDb::RowType rowType=OdDb::kDataRow) const
void setFormat(const OdString &format, const OdString &cellStyle)
virtual void setBackgroundColorNone(bool disable, int rowTypes=OdDb::kAllRows)
virtual OdCmColor gridColor(OdDb::GridLineType gridlineType, OdDb::RowType rowType=OdDb::kDataRow) const
const OdString format(const OdString &cellStyle) const
virtual void setAlignment(OdDb::CellAlignment alignment, int rowTypes=OdDb::kAllRows)
OdCmColor gridColor(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
virtual void setFlowDirection(OdDb::FlowDirection flowDirection)
void setColor(const OdCmColor &color, const OdString &cellStyle)
virtual bool isBackgroundColorNone(OdDb::RowType rowType=OdDb::kDataRow) const
OdDb::LineWeight gridLineWeight(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
void setGridColor(const OdCmColor color, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
void getGridProperty(OdGridProperty &gridProp, OdDb::GridLineType nGridLineTypes, const OdString &cellStyle) const
OdString cellStyleName(OdInt32 cellStyle) const
void setGridLinetype(const OdDbObjectId &id, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
virtual void setBitFlags(OdUInt32 bitFlags)
void setGridLineWeight(OdDb::LineWeight lineWeight, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
OdDbObjectId removeTemplate(void)
void setDatabaseDefaults(OdDbDatabase *pDb=0)
void setCellClass(OdInt32 nClass, const OdString &cellStyle)
OdDbObjectId getTemplate(void) const
void renameCellStyle(const OdString &oldName, const OdString &newName)
OdDb::Visibility gridVisibility(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
virtual void setGridLineWeight(OdDb::LineWeight lineWeight, int gridlineTypes=OdDb::kAllGridLines, int rowTypes=OdDb::kAllRows)
virtual double textHeight(OdDb::RowType rowType=OdDb::kDataRow) const
virtual void dxfOutFields(OdDbDxfFiler *pFiler) const
void copyCellStyle(const OdDbTableStyle *pSrc, const OdString &srcCellStyle, const OdString &targetCellStyle)
virtual void setDataType(OdValue::DataType nDataType, OdValue::UnitType nUnitType, int rowTypes=OdDb::kAllRows)
void setMargin(OdDb::CellMargin nMargins, double fMargin, const OdString &cellStyle)
ODDB_DECLARE_MEMBERS(OdDbTableStyle)
virtual void setColor(const OdCmColor &color, int rowTypes=OdDb::kAllRows)
void setGridLineStyle(OdDb::GridLineStyle nLineStyle, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
void setTemplate(const OdDbObjectId templateId, OdDb::MergeCellStyleOption nOption)
virtual void setHorzCellMargin(double cellMargin)
void setRotation(double rotation, const OdString &cellStyle)
void setTextStyle(const OdDbObjectId &id, const OdString &cellStyle)
void deleteCellStyle(const OdString &cellStyle)
void createCellStyle(const OdString &cellStyle)
virtual void setBackgroundColor(const OdCmColor &color, int rowTypes=OdDb::kAllRows)
virtual OdCmColor color(OdDb::RowType rowType=OdDb::kDataRow) const
virtual OdResult subGetClassID(void *pClsid) const
void setAlignment(OdDb::CellAlignment alignment, const OdString &cellStyle)
void getUniqueCellStyleName(const OdString &baseName, OdString &sUniqueName) const
OdInt32 getCellStyles(OdStringArray &cellstyles) const
virtual void setVertCellMargin(double cellMargin)
void createCellStyle(const OdString &cellStyle, const OdString &fromCellStyle)
double textHeight(const OdString &cellStyle) const
double margin(OdDb::CellMargin nMargin, const OdString &cellStyle) const
virtual void setDescription(const OdString &description)
OdDbObjectId gridLinetype(OdDb::GridLineType gridLineType, const OdString &cellStyle) const
OdInt32 numCellStyles(void) const
void setGridProperty(const OdGridProperty &gridProp, OdDb::GridLineType nGridLineTypes, const OdString &cellStyle)
void setGridVisibility(OdDb::Visibility visible, OdDb::GridLineType gridLineTypes, const OdString &cellStyle)
bool isCellStyleInUse(const OdString &cellStyle) const
OdInt32 cellStyleId(const OdString &cellStyle) const
virtual OdDb::FlowDirection flowDirection() const
virtual void setName(const OdString &name)
virtual void setGridColor(const OdCmColor color, int gridlineTypes=OdDb::kAllGridLines, int rowTypes=OdDb::kAllRows)
virtual OdDb::CellAlignment alignment(OdDb::RowType rowType=OdDb::kDataRow) const
virtual void setTextStyle(const OdDbObjectId textStyleId, int rowTypes=OdDb::kAllRows)
void getDataType(OdValue::DataType &nDataType, OdValue::UnitType &nUnitType, const OdString &cellStyle) const
virtual OdString description() const
virtual OdString format(OdDb::RowType rowType=OdDb::kDataRow) const
void copyCellStyle(const OdString &srcCellStyle, const OdString &targetCellStyle)
virtual OdResult dwgInFields(OdDbDwgFiler *pFiler)
double rotation(const OdString &cellStyle) const
virtual void setTextHeight(double height, int rowTypes=OdDb::kAllRows)
OdInt32 cellClass(const OdString &cellStyle) const
virtual void suppressHeaderRow(bool suppress)
virtual double vertCellMargin() const
virtual bool isTitleSuppressed() const
virtual OdDb::LineWeight gridLineWeight(OdDb::GridLineType gridlineType, OdDb::RowType rowType=OdDb::kDataRow) const
virtual double horzCellMargin() const
OdDb::Visibility m_visibility
OdDb::GridProperty m_propMask
double m_doubleLineSpacing
OdDb::LineWeight m_lineWeight
OdDbHardPointerId m_linetype
OdCmColor m_color
OdDb::GridLineStyle m_lineStyle
GLuint const GLchar * name
Definition gles2_ext.h:265
GLenum GLint * range
Definition gles2_ext.h:563
GLint GLenum GLsizei GLsizei height
Definition gles2_ext.h:110
TableStyleFlags
@ kHorzInsideLineThird
@ kHorzInsideLineFirst
@ kTableStyleModified
@ kHorzInsideLineSecond
@ kBlockCell
@ kTextCell
@ kMultipleContentCell
@ kUnknownCell
@ kTitleRow
@ kHeaderRow
@ kUnknownRow
@ kHorzInside
@ kAllGridLineTypes
@ kInvalidGridLine
@ kVertGridLineTypes
@ kHorzGridLineTypes
@ kHorzBottom
@ kInnerGridLineTypes
@ kVertLeft
@ kVertRight
@ kOuterGridLineTypes
@ kVertInside
CellContentLayout
@ kCellContentLayoutStackedHorizontal
@ kCellContentLayoutFlow
@ kCellContentLayoutStackedVertical
FlowDirection
MergeCellStyleOption
@ kMergeCellStyleIgnoreNewStyles
@ kMergeCellStyleConvertDuplicatesToOverrides
@ kMergeCellStyleCopyDuplicates
@ kMergeCellStyleNone
@ kMergeCellStyleOverwriteDuplicates
RotationAngle
@ kDegrees180
@ kDegrees000
@ kDegrees270
@ kDegrees090
@ kDegreesUnknown
@ kCellOptionNone
@ kInheritCellFormat
CellContentType
@ kCellContentTypeValue
@ kCellContentTypeUnknown
@ kCellContentTypeField
@ kCellContentTypeBlock
@ kBottomMask
@ kLeftMask
@ kRightMask
@ kTopMask
@ kWindow
@ kCrossing
TableCopyOption
@ kTableCopyOptionSkipFormat
@ kTableCopyOptionSkipDissimilarContentFormat
@ kTableCopyOptionOnlyContentModifiedAfterUpdate
@ kTableCopyOptionSkipContent
@ kTableCopyOptionConvertFormatToOverrides
@ kTableCopyOptionSkipFieldTranslation
@ kTableCopyOptionSkipDataLink
@ kTableCopyOptionSkipBlock
@ kTableCopyOptionOverwriteFormatModifiedAfterUpdate
@ kTableCopyOptionSkipDataCell
@ kTableCopyOptionSkipField
@ kTableCopyOptionOnlyFormatModifiedAfterUpdate
@ kTableCopyOptionFullCellState
@ kTableCopyOptionSkipCellStyle
@ kTableCopyOptionSkipGeometry
@ kTableCopyOptionOverwriteReadOnlyFormat
@ kTableCopyOptionExpandOrContractTable
@ kTableCopyOptionSkipMerges
@ kTableCopyOptionForRountrip
@ kTableCopyOptionSkipLabelCell
@ kTableCopyOptionSkipContentFormat
@ kTableCopyOptionOverwriteReadOnlyContent
@ kTableCopyOptionColumnWidth
@ kTableCopyOptionFillTarget
@ kTableCopyOptionSkipFormula
@ kTableCopyOptionRowHeight
@ kTableCopyOptionConvertFieldToValue
@ kTableCopyOptionOverwriteContentModifiedAfterUpdate
@ kTableCopyOptionSkipCellState
@ kTableCopyOptionSkipValue
@ kTableCopyOptionNone
CellAlignment
@ kMiddleCenter
@ kMiddleLeft
@ kBottomLeft
@ kTopRight
@ kBottomRight
@ kMiddleRight
@ kBottomCenter
@ kTopLeft
@ kTopCenter
@ kGridLineStyleSingle
@ kGridLineStyleDouble
TableIteratorOption
@ kTableIteratorIterateRows
@ kTableIteratorSkipMerged
@ kTableIteratorSkipReadOnlyContent
@ kTableIteratorIterateSelection
@ kTableIteratorIterateColumns
@ kTableIteratorSkipReadOnlyFormat
@ kTableIteratorIterateDataLinks
@ kTableIteratorNone
@ kTableIteratorReverseOrder
LineWeight
Definition OdaDefs.h:386
TableFillOption
@ kTableFillOptionCopyContent
@ kTableFillOptionReverse
@ kTableFillOptionCopyFormat
@ kTableFillOptionRow
@ kTableFillOptionOverwriteReadOnlyFormat
@ kTableFillOptionGenerateSeries
@ kTableFillOptionNone
@ kTableFillOptionOverwriteReadOnlyContent
@ kCellStateNone
@ kCellStateContentReadOnly
@ kCellStateLinked
@ kCellStateContentLocked
@ kCellStateContentModifiedAfterUpdate
@ kCellStateFormatReadOnly
@ kAllCellStates
@ kCellStateFormatModifiedAfterUpdate
@ kCellStateFormatLocked
@ kGridPropDoubleLineSpacing
@ kGridPropInvalid
@ kGridPropLinetype
@ kGridPropLineStyle
@ kGridPropColor
@ kGridPropAll
@ kGridPropLineWeight
@ kGridPropVisibility
@ kCellPropAll
@ kCellPropDataTypeAndFormat
@ kCellPropContentColor
@ kCellPropDataFormat
@ kCellPropTextHeight
@ kCellPropAutoScale
@ kCellPropInvalid
@ kCellPropMarginHorzSpacing
@ kCellPropMarginVertSpacing
@ kCellPropScale
@ kCellPropDataType
@ kCellPropTextStyle
@ kCellPropBitProperties
@ kCellPropContentLayout
@ kCellPropMergeAll
@ kCellPropFlowDirBtoT
@ kCellPropMarginBottom
@ kCellPropBackgroundColor
@ kCellPropAlignment
@ kCellPropMarginLeft
@ kCellPropRotation
@ kCellPropMarginTop
@ kCellPropMarginRight
@ kCellPropContent
@ kCellMarginBottom
@ kCellMarginLeft
@ kCellMarginRight
@ kCellMarginHorzSpacing
@ kCellMarginVertSpacing
@ kCellMarginTop
Visibility
Definition DbObject.h:146
@ kAllGridLines