TppCustomReportWizard is defined in ppWizard.pas. You can create descendants and register them with RB. Example can be found in the following RB source code files:
- The simplest descendant is TppBlankReportWizard defined in ppRptWiz.pas. TppBlankReportWizard simply creates a an empty report consisting of a header/detail/footer band set.
- TppLabelTemplateWizard – the label wizard is defined in ppLabWiz and ppLWzDlg. (The Wizards that show a user interface are organized as two classes). The wizard shows the wizard dialog.
- TppCrossTabWizard is defined in ppCtWiz and ppCWzDlg.
- TppReportWizard is defined in ppRptWiz and ppRWzDlg.