|
Scribus
Open source desktop publishing at your fingertips
|


Public Member Functions | |
| def | __init__ |
| def | setupDocVariables (self) |
| def | printWeekNo (self, week) |
| def | printDay (self, j) |
| def | createHeader (self, monthName) |
| def | createImage (self) |
| def | setupMasterPage (self) |
Public Member Functions inherited from CalendarWizard.ScEventCalendar | |
| def | __init__ |
| def | printMonth (self, cal, month, week) |
| def | createMonthCalendar (self, month, cal) |
Public Member Functions inherited from CalendarWizard.ScCalendar | |
| def | __init__ |
| def | setupDocVariables (self) |
| def | goldenMean (self, aSize) |
| def | applyTextToFrame (self, aText, aFrame) |
| def | createCalendar (self) |
| def | createLayout (self) |
| def | createPage (self) |
Public Attributes | |
| gmean | |
| rowSize | |
Public Attributes inherited from CalendarWizard.ScCalendar | |
| drawSauce | |
| year | |
| months | |
| lang | |
| dayOrder | |
| mycal | |
| layerImg | |
| layerCal | |
| pStyleDate | |
| pStyleWeekday | |
| pStyleMonth | |
| pStyleWeekNo | |
| masterPage | |
| sepMonths | |
| firstPage | |
| pagex | |
| pagey | |
| margint | |
| marginl | |
| marginr | |
| marginb | |
| width | |
| height | |
One day = one row calendar. I suggest LANDSCAPE orientation.\
One week per page. | def CalendarWizard.ScHorizontalEventCalendar.createHeader | ( | self, | |
| monthName | |||
| ) |
Draw calendar header: Month name
| def CalendarWizard.ScHorizontalEventCalendar.createImage | ( | self | ) |
Wrapper for everytime-the-same image frame.
| def CalendarWizard.ScHorizontalEventCalendar.printDay | ( | self, | |
| j | |||
| ) |
Print a given day
| def CalendarWizard.ScHorizontalEventCalendar.printWeekNo | ( | self, | |
| week | |||
| ) |
Dummy for now
(for this type of calendar - see ScVerticalEventCalendar)
| def CalendarWizard.ScHorizontalEventCalendar.setupDocVariables | ( | self | ) |
Compute base metrics here. Page layout is bordered by margins and virtually divided by golden mean 'cut' in the bottom. The calendar is in the bottom part - top is occupied with empty image frame.
| def CalendarWizard.ScHorizontalEventCalendar.setupMasterPage | ( | self | ) |
Create a master page (not used for this type of calendar