| Custom Properties | Explanation |
|---|---|
| Alpha1 | Sets the alpha value for the TextColor1 property |
| Alpha2 | Sets the alpha value for the TextColor2 property |
| BackColor | Sets the background color for the pen, when drawing lines other than a solid line, or for the brush when using a hatch pattern |
| BrushColor | Sets the color for the brush |
| BrushStyle | Sets the pattern of the brush. |
| ButtonName | Sets the button name displayed in the Print dialog |
| Caption | sets the caption displayed in the Print dialog |
| CharAngle | Sets the angle of rotation for text drawn using the DrawString, DrawText or TextOut methods |
| CharExtra | Sets the space between characters |
| CharSet | Sets the character set for the fonts |
| Collate | Sets the checkbox [Collate] in the "Print" dialog |
| ColorMode | Sets whether or not a document is printed in color or in monochrome |
| Copies | Sets the number of copies of printer output |
| CustomPaperHeight | Refers to the height of the paper when the PaperSize property is set to 256. |
| CustomPaperWidth | Refers to the width of the paper when the PaperSize property is set to 256. |
| DevMode | Refers to the handle of the pointer to the specified printer's DevMode structure |
| DevNames | Refers to the handle of the pointer to the specified printer's DevNames structure |
| Direction | Sets the drawing direction of the text line |
| DocName | Sets the the document name displayed in the Print dialog |
| Duplex | Sets whether a specific printer prints on one side or both sides of the paper. (Duplex printers only) |
| FontBold | Sets whether or not the font is bold |
| FontItalic | Sets whether or not the font is italics |
| FontName | Sets the name of the font |
| FontSize | Sets the font size when drawing text |
| FontStrikeOut | Sets whether or not the font has a strike-through line |
| FontUnderline | Sets whether or not the font is underlined |
| FromPage | Sets the initial value of the page range displayed in the Print dialog |
| HCentering | Sets the horizontal position of text |
| Hdc | Holds the handle to the printer device context. |
| HotkeyPrefix | Sets how "hotkey" prefixed strings are displayed |
| MaxPage | Sets the maximum value for the page range |
| MinPage | Sets the minimum value for the page range |
| Message | Sets the message displayed in the Print dialog |
| Options | Sets the initial values for the "Print" dialog |
| Orientation | Sets the orientation of the paper |
| PaperBin | Sets the paper bin used during printing |
| PaperSize | Sets the printer's paper size |
| PenColor | Sets the color of the pen |
| PenMode | Sets how the color of the pen interacts with the color on the canvas |
| PenStyle | Sets the pen style |
| PenWidth | Sets the width of the pen |
| PortName | Refers to the printer's port name |
| PrinterName | Sets the name of the printer |
| Printers | Refers to the list of printer names |
| PrintFileName | Sets the file name and path of the file where the printer settings are saved |
| PrintRange | Sets the type of page range used by the Print dialog |
| PrintToFile | Sets the checkbox [Print to File] in the "Print" dialog |
| RotateString | Sets whether each character in the text set in the Text property is rotated, or the whole line of text is rotated |
| Text | Sets the string to be drawn using the DrawString, DrawText, or the TextOut method |
| TextColor1 | Sets the various color information for the brush, pen, and text |
| TextColor2 | Sets the various color information for the brush, pen, and text |
| ToPage | Sets the ending value of the page range |
| Transparent | Sets the transparency of the text background, the hatch brush background or the background between drawn lines |
| VCentering | Sets the vertical position of the text |
| XResolution | Sets the horizontal printer resolution |
| YResolution | Sets the vertical printer resolution |
| Zoom | Sets the percentage that the printer output is scaled |