Revision Summary Date Revision History Revision Class Comments 6/27/2008 1.0 New First release 10/6/2008 1.02 Minor Revised and edited the technical content 1/16/2009 1.03 Minor Updated the Intellectual Property Rights Notice 7/13/2009 1.04 Major Changes made for template compliance 8/28/2009 1.05 Editorial Revised and edited the technical content 11/6/2009 1.06 Editorial Revised and edited the technical content 2/19/2010 2.0 Editorial Revised and edited the technical content 3/31/2010 2.01 Editorial Revised and edited the technical content 4/30/2010 2.02 Editorial Revised and edited the technical content 6/7/2010 2.03 Minor Updated the technical content 6/29/2010 2.04 Editorial Changed language and formatting in the technical content.
meaning, language, or formatting of the technical content. 4/30/2014 2.7 Minor Clarified the meaning of the technical content. 7/31/2014 2.7 None No changes to the meaning, language, or formatting of the technical content. 10/30/2014 2.8 Minor Clarified the meaning of the technical content. 3/16/2015 3.0 Major Significantly changed the technical content. 9/4/2015 3.0 None No changes to the meaning, language, or formatting of the technical content. 7/15/2016 3.0 None No changes to the meaning, language, or formatting of the technical content. 9/14/2016 3.0 None No changes to the meaning, language, or formatting
unused9 (4 bytes): Undefined and MUST be ignored. unused10 (4 bytes): Undefined and MUST be ignored. FtGmo This structure appears in a group-type Obj record. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 ft cb unused ft (2 bytes): Reserved. MUST be set to 0x0006. cb (2 Reserved. MUST be set to 0x0002 unused (2 Undefined and MUST be ignored. Graph_Col This structure specifies a column in a datasheet. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 col col (2 bytes): An unsigned integer that specifies a zero-based index of a column in the datasheet that contains this structure. MUST be less than or equal to 0x0F9F. Graph_Rw This structure specifies a row index in a datasheet. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 rw rw (2 bytes): An unsigned integer that specifies a zero-based index of a row in the datasheet that contains this structure. MUST be less than or equal to 0x0F9F. Icv This structure specifies a color in the color table. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1
0x001B Field rgColor[19] of Palette 204 255 255 0x001C Field rgColor[20] of Palette 102 0 102 0x001D rgColor[21] of Palette 255 128 128 0x001E Field rgColor[22] of Palette 0 102 204 0x001F Field rgColor[23] of Palette 204 204 255 0x0020 Field rgColor[24] of Palette 0 0 128 0x0021 Field rgColor[25] of Palette 255 0 255 0x0022 Field rgColor[26] of Palette 255 255 0 0x0023 rgColor[27] of Palette 0 255 255 0x0024 Field rgColor[28] of Palette 128 0 128 0x0025 rgColor[29] of Palette 128 0 0 0x0026 rgColor[30] of Palette 0 128 128 0x0027 Field rgColor[31] of Palette 0 0 255 0x0028 Field rgColor[32] of Palette 0 204 255
0x0029 Field rgColor[33] of Palette 204 255 255 0x002A Field rgColor[34] of Palette 204 255 204 0x002B Field rgColor[35] of Palette 255 255 153 0x002C rgColor[36] of Palette 153 204 255 0x002D Field rgColor[37] of Palette 255 153 204 0x002E Field rgColor[38] of Palette 204 153 255 0x002F Field rgColor[39] of Palette 255 204 153 0x0030 Field rgColor[40] of Palette 51 102 255 0x0031 Field rgColor[41] of Palette 51 204 204 0x0032 Field rgColor[42] of Palette 153 204 0 0x0033 Field rgColor[43] of Palette 255 204 0 0x0034 Field rgColor[44] of Palette 255 153 0 0x0035 Field rgColor[45] of Palette 255 102 0 0x0036 Field rgColor[46] of Palette 102 102 153
0x0037 Field rgColor[47] of Palette 150 150 150 0x0038 Field rgColor[48] of Palette 0 51 102 0x0039 Field rgColor[49] of Palette 51 153 102 0x003A Field rgColor[50] of Palette 0 51 0 0x003B Field rgColor[51] of Palette 51 51 0 0x003C rgColor[52] of Palette 153 51 0 0x003D Field rgColor[53] of Palette 153 51 102 0x003E rgColor[54] of Palette 51 51 153 0x003F Field rgColor[55] of Palette 51 51 51 The remaining values in the color table specify colors associated with application display settings as specified by the following table. Value Meaning 0x0040 Default foreground color. This is the window text color in the data sheet display. 0x0041 Default background color. This is the window background color in the data sheet display and is the default background color for a cell. 0x004D Default chart foreground color. This is the window text color in the chart display. 0x004E Default chart background color. This is the window background color in the chart display. 0x004F neutral color, which is black, an RGB value of (0,0,0). 0x7FFF Font automatic color. This is the window text color.
field of a Pos record. MDPARENT 0x0002 Owner of the Pos record determines how to interpret the position data. MDKTH 0x0003 Offset to default position, in thousandths of the plot area size. MDCHART 0x0005 Relative position to the chart, in SPRC. Run This structure specifies formatting information for a text run. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 formatRun unused1 unused2 formatRun (4 bytes): A FormatRun structure (section ) that specifies the formatting information of this record. unused1 (2 bytes): Undefined and MUST be ignored. unused2 (2 bytes): Undefined and MUST be ignored. ShortXLUnicodeString This structure specifies a Unicode string. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 cch A reserved rgb (variable) ... cch (1 bytes): An unsigned integer that specifies the count of characters in the string.
Graph - Column Chart: DefaultText The next record in this example, DefaultText, specifies the text elements that are formatted using the information specified by the Text record immediately following this record. Size Structure Value 0002 - DefaultText 0002 USHORT - id 0x0002 Figure 16: Structure of the DefaultText record id: 0x0002 specifies that all text in the chart that does not use scalable fonts is set by the Text record immediately following this record. Graph - Column Chart: Text The next record in this example, Text, specifies the position and appearance of text elements specified by the previous DefaultText record. Size Structure 0020 - Text 0001 BYTE - at 0x02 0001 BYTE - vat 0x02 0002 WORD - wBkgMode 0x0001 0004 - rgbText 0001 BYTE - red 0x00 0001 BYTE - green 0x00 0001 BYTE - blue 0x00 0001 BYTE - reserved 0x00 0004 LONG - x 0xFFFFFFB8 0004 LONG - y 0xFFFFFF92 0004 LONG - dx 0x00000000 0004 LONG - dy 0x00000000 1 bit USHORT - fAutoColor 0x1 1 bit USHORT - fShowKey 0x0 1 bit USHORT - fShowValue 0x0 1 bit USHORT - unused1 0x0 1 bit USHORT - fAutoText 0x1 1 bit USHORT - fGenerated 0x1 1 bit USHORT - fDeleted 0x0
Index A 48 15 48 48 40 54 55 57 24 26 58 58 59 B 59 60 60 61 63 137 63 65 66 66 14 C 68 68 137 189 40 26 24 27 22 31 31 23 39 23 39 29 30 40 38 23 27 70 22 19 70 72 73 73 74 138 21 18 75 76 18 76 19 17 21 76 77 77 78 D 78 31 31 23 39 78 79 80 81 138 81 Details 21 18 17 21 17 18 48 40 17 19 17 17 82 15 82 E 83 83 84 84 39 Example Graph–Column chart 171 162 Axis ( 164, 166) 169 163 173 156 156
157 158 164 155 173 158 160 162 170 170 169 155 163 155 156 157 159 159 160 165 167 166 Graph–Pie chart 176 176 178 181 182 175 176 182 177 174 177 179 175 179 154 154 154 174 174 85 85 F 85 86 16 17 86 138 139 88 88 139 89 139 90 140 140 90 141 141 143 18 18 G 91 19 9 154 154 174 174 143 143 Graph–Column Chart 171 162 Axis example ( 164, 166) 169 163 173 156 157 158 156 164 155 173 158 160 162 170 170 169 155 163 155 156 157 159 159 160 167 165 166 Graph–Pie Chart 176 176 181 178 182 175 176 182 177 174 177 179 175 179 I 143
146 147 147 93 183 14 9 L 93 29 94 95 95 96 97 15 147 M 98 98 100 100 100 101 N 148 13 101 O 101 102 148 149 150 19 103 Overview 14 15 14 P 104 104 105 106 106 106 107 150 184 R 109 109 Record 48 48 48 54 55 57 58 58 59 59 60 60 61 63 63 65 66 66 68 68 70 70 72 73 73 74 75 76 76 76 77 77 78 78 78 79 80 81 81 82 82 83 83 84 84 85 85 85 86 86 88 88 89 90 90 91 93 93 94 95 95 96 97
98 98 100 100 100 101 101 101 102 103 104 104 105 106 106 106 107 109 109 109 110 111 111 112 114 114 115 115 115 116 116 117 119 121 121 126 129 131 131 134 134 135 135 136 Record enumeration 40 40 17 13 14 13 15 150 S 109 110 183 111 111 112 114 30 114 115 115 115 116 151 116 40 117 119 19 19 19 19 19 19 17 Structure 137 137 138 138 138 139 139 139 140 140 141 141 143 143 143 143 146 147 147 147 148 148 149 150 150 150 151 151 152 152 152 153 153 17 121 T 121 126 189 38 129 151 152 U