Containing panel is completely occupied by a button panel
__init__ | Panel for user to select pdf viewer actions |
ChangePage | Update viewer and self.page control with new page number |
CreateButtons | Add buttons and controls |
OnFirst | Show first page of report |
OnHeight | Fit display to page height |
OnLast | Show last page of report |
OnNext | Show next page of report |
OnPage | Go to page if valid page number entered |
OnPrev | Show previous page of report |
OnPrint | Print PDF |
OnSave | Save PDF |
OnWidth | Fit display to page width |
OnZoomIn | Increase page magnification |
OnZoomOut | Decrease page magnification |
OnZoomSet | Process zoom combo-box event. Either a list selection or value entered |
SetProperties | Setup the buttonpanel colours, borders etc. |
Update | Called from viewer to initialize and update controls. In viewer, |
Containing panel is completely occupied by a button panel
Panel for user to select pdf viewer actions
Update viewer and self.page control with new page number
Add buttons and controls
Show first page of report
Fit display to page height
Show last page of report
Show next page of report
Go to page if valid page number entered
Show previous page of report
Print PDF
Save PDF
Fit display to page width
Increase page magnification
Decrease page magnification
Process zoom combo-box event. Either a list selection or value entered
Setup the buttonpanel colours, borders etc.
Called from viewer to initialize and update controls. In viewer, page range is 0 to numpages-1. In button controls it is 1 to numpages