TsrvActionPageSetup.PageFormats1...PageFormats6

<< Click to display table of contents >>

TsrvActionPageSetup.PageFormats1...PageFormats6

Lists of page formats initially available in the page setup dialog.

type

  // ISO A & B

  TSRVPageFormatAB = srvfm4A0..srvfmB10;

  // ISO C

  TSRVPageFormatC = srvfmC0..srvfmC10;

 // North American

  TSRVPageFormatUSA = srvfmLetter..srvfmQuadDemy;

 // Index/business cards & Traditional

  TSRVPageFormatCardTrad = srvfmIndexCard3_5..srvfmPott;

 // PA & Other & JIS B

  TSRVPageFormatPAOtherJISB = srvfmPA0..srvfmJISB12;

 // ANSI & Architectural

  TSRVPageFormatANSIArch = srvfmANSI_A..srvfmArch_E1;

 

  TSRVPageFormats = set of TSRVPageFormat;

  TSRVPageFormatsAB = set of TSRVPageFormatAB;

  TSRVPageFormatsC = set of TSRVPageFormatC;

  TSRVPageFormatsUSA = set of TSRVPageFormatUSA;

  TSRVPageFormatsCardTrad = set of TSRVPageFormatCardTrad;

  TSRVPageFormatsPAOtherJISB = set of TSRVPageFormatPAOtherJISB;

  TSRVPageFormatsANSIArch = set of TSRVPageFormatANSIArch;

 

property PageFormats1: TSRVPageFormatsAB;

property PageFormats2: TSRVPageFormatsC;

property PageFormats3: TSRVPageFormatsUSA;

property PageFormats4: TSRVPageFormatsCardTrad;

property PageFormats5: TSRVPageFormatsPAOtherJISB;

property PageFormats6: TSRVPageFormatsANSIArch;

All these types are subsets of TSRVPageFormat type. Formats listed in these properties are added in the combo box on the page setup dialog. The user can choose any page format using a menu.

Default values:

[srvfmA4, srvfmA5, srvfmA5] in PageFormats1

[srvfmLetter, srvfmLegal] in PageFormats3

[] in all other