Disabling, Adding, & Removing Items on File Menu Items & Panels of the Report Designer
Fellow "Report Builder Developers",
I am currently using Delphi version 6 and Report Builder Pro version 9.
I am planning on writing code to disable, add, remove items from the File
Menu Items & Panels of the Report Designer.
Does anyone have any suggestions as to how this may be best accomplished?
I've reviewed some of the code on this site for performing similar
modifications in Report Builder Pro version 10, but there seems to be
some functionality which is not present in Report Builder Pro version 9.
I'm also researching how to replace the existing Report Wizard or add a
separate Report Wizard which is proprietary to report design for our
application (EX. Using predefined Microsoft SQL Views).
I would welcome and appreciate your input.
Thanks,
George Spicka
Software Developer - TM VISTA
George.Spicka@Ticketmaster.com
--- posted by geoForum on http://delphi.newswhat.com
I am currently using Delphi version 6 and Report Builder Pro version 9.
I am planning on writing code to disable, add, remove items from the File
Menu Items & Panels of the Report Designer.
Does anyone have any suggestions as to how this may be best accomplished?
I've reviewed some of the code on this site for performing similar
modifications in Report Builder Pro version 10, but there seems to be
some functionality which is not present in Report Builder Pro version 9.
I'm also researching how to replace the existing Report Wizard or add a
separate Report Wizard which is proprietary to report design for our
application (EX. Using predefined Microsoft SQL Views).
I would welcome and appreciate your input.
Thanks,
George Spicka
Software Developer - TM VISTA
George.Spicka@Ticketmaster.com
--- posted by geoForum on http://delphi.newswhat.com
This discussion has been closed.
Comments
You can use the TppDesigner.Menu property to gain full access to the main
menu of the designer. In RB 9, this property is a TMainMenu Delphi object.
What functionality are you interested in?
-----------------------------------------
Article: Custom Report Wizards
-----------------------------------------
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:
1. The simplest descendant is TppBlankReportWizard defined in
ppRptWiz.pas. TppBlankReportWizard simply creates a an empty report
consisting of a header/detail/footer band set.
2. 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.
3. TppCrossTabWizard is defined in ppCtWiz and ppCWzDlg.
4. TppReportWizard is defined in ppRptWiz and ppRWzDlg.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com