2.9.274 Stshif

The Stshif structure specifies general stylesheet information.


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

cstd

cbSTDBaseInFile

A

fReserved

stiMaxWhenSaved

istdMaxFixedWhenSaved

nVerBuiltInNamesWhenSaved

ftcAsci

ftcFE

ftcOther

cstd (2 bytes): An unsigned integer that specifies the count of elements in STSH.rglpstd. This value MUST be equal to or greater than 0x000F, and MUST be less than 0x0FFE.

cbSTDBaseInFile (2 bytes): An unsigned integer that specifies the size, in bytes, of the Stdf structure. The Stdf structure contains an StdfBase structure that is followed by a StdfPost2000OrNone structure which contains an optional StdfPost2000 structure. This value MUST be 0x000A when the Stdf structure does not contain an StdfPost2000 structure and MUST be 0x0012 when the Stdf structure does contain an StdfPost2000 structure.

A - fStdStylenamesWritten (1 bit): This value MUST be 1 and MUST be ignored.

fReserved (15 bits): This value MUST be 0 and MUST be ignored.

stiMaxWhenSaved (2 bytes): An unsigned integer that specifies a value that is 1 larger than the largest StdfBase.sti index of any application-defined style. This SHOULD<241> be equal to the largest sti index that is defined in the application, incremented by 1.

istdMaxFixedWhenSaved (2 bytes): An unsigned integer that specifies the count of elements at the start of STSH.rglpstd that are reserved for fixed-index application-defined styles. This value MUST be 0x000F. 

nVerBuiltInNamesWhenSaved (2 bytes): An unsigned integer that specifies the version number of the style names as defined by the application that writes the file. This value SHOULD<242> be 0.

ftcAsci (2 bytes): A signed integer that specifies an operand value for the sprmCRgFtc0 for default document formatting, as defined in the section Determining Formatting Properties.

ftcFE (2 bytes): A signed integer that specifies an operand value for the sprmCRgFtc1 for default document formatting, as defined in the section Determining Formatting Properties.

ftcOther (2 bytes): A signed integer that specifies an operand value for the sprmCRgFtc2 for default document formatting, as defined in the section Determining Formatting Properties.