CDXML Name: | table |
CDX Constant Name: | kCDXObj_Table |
CDX Constant Value: | 0x8016 |
Contained by objects: | kCDXObj_Page |
First written/read in: | ChemDraw 7.0 |
Description:
Each cell within a Table is stored as an individual Page object. In ChemDraw 7.0, there are expected to be exactly (rows * colums) number of contained pages, stored rowwise from the top-left. The bounds of the table may be calculated from the union of the kCDXProp_BoundsInParent properties of each contained page, and the positions of each row and column may be derived similarly by looking at the edges of those properties.
Subobjects:
Value | Name | CDXML Name | |
0x8001 | kCDXObj_Page | page | |
A drawing space that can contain other objects. | |||
0x8011 | kCDXObj_ObjectTag | objecttag | |
Arbitrarily named property, one or more of which can be attached to any ChemDraw object. |
Properties:
Value | Name | CDXML Name | Type |
n/a | n/a | id | UINT16 |
A unique identifier for an object, used when other objects refer to it. | |||
0x000A | kCDXProp_ZOrder | Z | INT16 |
Back-to-front ordering index in 2D drawing. | |||
0x0011 | kCDXProp_Visible | Visible | CDXBoolean |
The object is visible if non-zero. | |||
0x0204 | kCDXProp_BoundingBox | BoundingBox | CDXRectangle |
The smallest rectangle that encloses the graphical representation of the object. | |||
0x0301 | kCDXProp_ForegroundColor | color | UINT16 |
The foreground color of an object represented as the two-based index into the object's color table. | |||
0x0302 | kCDXProp_BackgroundColor | bgcolor | INT16 |
The background color of an object represented as the two-based index into the object's color table. | |||
0x0806 | kCDXProp_BoldWidth | BoldWidth | CDXCoordinate |
The default bold bond width. | |||
0x0807 | kCDXProp_LineWidth | LineWidth | CDXCoordinate |
The default line width. | |||
0x0808 | kCDXProp_MarginWidth | MarginWidth | CDXCoordinate |
The default amount of space surrounding atom labels. | |||
0x081A | kCDXProp_LabelStyleFont | LabelFont | INT16 |
The default font family for atom labels. | |||
0x081C | kCDXProp_LabelStyleSize | LabelSize | INT16 |
The default font size for atom labels. | |||
0x081E | kCDXProp_LabelStyleFace | LabelFace | INT16 |
The default font style for atom labels. |