Documents
NextGrid & NextDBGrid
- Integrating Inplace Editors
- Upgrade existing projects for loading changes
- Grid Report Tutorial
- FieldChooser Tutorial
- Using Editors in runtime
- NextGrid How To
- Html Column Tutorial
- NextGrid Slide Style Tutorial
- InputLine Tutorial
- Edit events in NextGrid
- NextGrid Vista Style
NextGrid
- NextGrid Quick Start
- Graphic Column Tutorial
- Optimize NextGrid
- Custom Draw in NextGrid
- VirtualColumn Tutorial
- Export to XML from NextGrid
- NextGrid Custom Sorting
- TreeColumn Tutorial
NextDBGrid
- Sorting records in NextDBGrid
- NextDBGrid Events
- NextDBGrid Quick Start
- NextDBGrid How To
- LookupColumn Tutorial
NextInspector
- NextInspector Item Types
- NextInspector Quick Start
- NextDBInspector Tutorial
- NextInspector Advanced tutorial
- ToolbarItem tutorial
- Map VCL property to item
NextSheet
- Formating in NextSheet
- NextSheet Sample Project
- NextSheet Quick Start
- NextSheet Print Method
NextCollection
- NxInfoPanel Tutorial
- Vista Styled Panels
- NxPathControl and NxNotebook tutorial
- NxAlertWindow Tutorial
- NxPathControl Quick Start
- NxButton Tutorial
- NxOutlookBar Tutorial
- NxFlipPanel and NxHeaderPanel Quick Start
- NxPageControl and NxNotebook Quick Start
Misc
- DateTime FormatMask
- NxAutoCompletion Tutorial
- Using NxColorScheme
- NxComboBox styles
- Enable typing unicode characters in InplaceEditors
- NxProgress Tutorial
- NxPreview Quick Start
- Numeric FormatMask
- NxVirtualDataSet tutorial
- Component Names Change
- 32bit Bitmaps Tutorial
- Quick update
Labs
NextSheet Print Method
Related Articles:
Info
- Skill:
- Version: 1.0.0
- Author: Bojan Nikolic
- Created: 2009-06-27
- Updated: 2009-06-27
NextSheet starting from version 1.3 include Print method for basic printing.
procedure Print(Zoom: Integer; Options: TNxSheetPrintOptions);
Zoom - Specify printing zoom.
1 pixel in Column, Row, Font... size on screen is equivalent to 1 millimeter on paper.
Example:
NextSheet1.Row[5].Size := 20; // equal to 20 millimeters on paper when is printed
When Zoom is set to 50 (%), 20 pixels on screen will be printed as 10 milimeters on paper.
Options - Specify additional options which may be enabled when printing.
| Value | Meaning |
|---|---|
| poPageNumbers | Print page number in right-down corner on every page. |
| poPageTitle | Print Caption property of TNextSheet on every page |
Example:
NextSheet1.Caption := 'Printing NextSheet'; NextSheet1.Print(33, [poPageNumbers, poPageTitle]);