TsrvActionPageSetup.PageFormats1...PageFormats6

Top  Previous  Next

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

type

  TSRVPageFormatAB = srvfm4A0..srvfmB10; // ISO A & B

  TSRVPageFormatC = srvfmC0..srvfmC10;  // ISO C

  TSRVPageFormatUSA = srvfmLetter..srvfmQuadDemy; // North American

  TSRVPageFormatCardTrad = srvfmIndexCard3_5..srvfmPott; // Index/business cards & Traditional

  TSRVPageFormatPAOtherJISB = srvfmPA0..srvfmJISB12; // PA & Other & JIS B

  TSRVPageFormatANSIArch = srvfmANSI_A..srvfmArch_E1; // ANSI & Architectural

 

  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


ScaleRichView © Ilya Zelensky & Sergey Tkachenko