monthlist = GetMonthList()
- mID = NewId()
- self.date = wxComboBox(self, mID, Month[start_month], wxPoint(100, 20), wxSize(90, -1), monthlist, wxCB_DROPDOWN)
+ mID = wxNewId()
+ self.date = wxComboBox(self, mID, "",
+ wxPoint(100, 20), wxSize(90, -1),
+ monthlist, wxCB_DROPDOWN)
+ self.date.SetSelection(start_month-1)
EVT_COMBOBOX(self, mID, self.EvtComboBox)
# set start month and year
# set attributes of calendar
- self.calend.hide_title = TRUE
+ self.calend.hide_title = True
self.calend.HideGrid()
self.calend.SetWeekColor('WHITE', 'BLACK')
# scroll bar for month selection
- mID = NewId()
+ mID = wxNewId()
self.scroll = wxScrollBar(self, mID, wxPoint(100, 240), wxSize(200, 20), wxSB_HORIZONTAL)
- self.scroll.SetScrollbar(start_month-1, 1, 12, 1, TRUE)
+ self.scroll.SetScrollbar(start_month-1, 1, 12, 1, True)
EVT_COMMAND_SCROLL(self, mID, self.Scroll)
# spin control for year selection
self.dtext = wxTextCtrl(self, -1, str(start_year), wxPoint(200, 20), wxSize(60, -1))
h = self.dtext.GetSize().height
- mID = NewId()
+ mID = wxNewId()
self.spin = wxSpinButton(self, mID, wxPoint(270, 20), wxSize(h*2, h))
self.spin.SetRange(1980, 2010)
self.spin.SetValue(start_year)
wxStaticText(self, -1, "Test Calendar Dialog", wxPoint(350, 50), wxSize(150, -1))
- mID = NewId()
+ mID = wxNewId()
bmp = images.getCalendarBitmap()
self.but = wxBitmapButton(self, mID, bmp, wxPoint(380, 80))#, wxSize(30, 30))
EVT_BUTTON(self, mID, self.TestDlg)
wxStaticText(self, -1, "Test Calendar Window", wxPoint(350, 150), wxSize(150, -1))
- mID = NewId()
+ mID = wxNewId()
self.but = wxBitmapButton(self, mID, bmp, wxPoint(380, 180))#, wxSize(30, 30))
EVT_BUTTON(self, mID, self.TestFrame)
wxStaticText(self, -1, "Test Calendar Print", wxPoint(350, 250), wxSize(150, -1))
- mID = NewId()
+ mID = wxNewId()
self.but = wxBitmapButton(self, mID, bmp, wxPoint(380, 280))#, wxSize(30, 30))
EVT_BUTTON(self, mID, self.OnPreview)
def TestFrame(self, event):
frame = CalendFrame(self, -1, "Test Calendar", self.log)
- frame.Show(true)
- return true
+ frame.Show(True)
+ return True
# calendar print preview
name = event.GetString()
self.log.WriteText('EvtComboBox: %s\n' % name)
monthval = self.date.FindString(name)
- self.scroll.SetScrollbar(monthval, 1, 12, 1, TRUE)
+ self.scroll.SetScrollbar(monthval, 1, 12, 1, True)
self.calend.SetMonth(monthval+1)
self.ResetDisplay()
def MakeFileMenu(self):
menu = wxMenu()
- mID = NewId()
+ mID = wxNewId()
menu.Append(mID, 'Decrement', 'Next')
EVT_MENU(self, mID, self.OnDecMonth)
- mID = NewId()
+ mID = wxNewId()
menu.Append(mID, 'Increment', 'Dec')
EVT_MENU(self, mID, self.OnIncMonth)
menu.AppendSeparator()
- mID = NewId()
+ mID = wxNewId()
menu.Append(mID, 'E&xit', 'Exit')
EVT_MENU(self, mID, self.OnCloseWindow)
def MakeToolMenu(self):
tb = self.CreateToolBar(wxTB_HORIZONTAL|wxNO_BORDER)
- mID = NewId()
+ mID = wxNewId()
SetToolPath(self, tb, mID, images.getDbDecBitmap(), 'Dec Year')
EVT_TOOL(self, mID, self.OnDecYear)
- mID = NewId()
+ mID = wxNewId()
SetToolPath(self, tb, mID, images.getDecBitmap(), 'Dec Month')
EVT_TOOL(self, mID, self.OnDecMonth)
- mID = NewId()
+ mID = wxNewId()
SetToolPath(self, tb, mID, images.getPtBitmap(), 'Current Month')
EVT_TOOL(self, mID, self.OnCurrent)
- mID = NewId()
+ mID = wxNewId()
SetToolPath(self, tb, mID, images.getIncBitmap(), 'Inc Month')
EVT_TOOL(self, mID, self.OnIncMonth)
- mID = NewId()
+ mID = wxNewId()
SetToolPath(self, tb, mID, images.getDbIncBitmap(), 'Inc Year')
EVT_TOOL(self, mID, self.OnIncYear)
self.sel_lst = [] # highlighted selected days
self.size = None
- self.hide_title = FALSE
- self.hide_grid = FALSE
+ self.hide_title = False
+ self.hide_grid = False
self.set_day = None
def SetParms(self):
frame.Initialize()
frame.SetPosition(self.frame.GetPosition())
frame.SetSize(self.frame.GetSize())
- frame.Show(true)
+ frame.Show(True)
def Print(self):
pdd = wxPrintDialogData()
if self.preview is None:
cal.SetPSize(size[0]/self.pagew, size[1]/self.pageh)
- cal.SetPreview(FALSE)
+ cal.SetPreview(False)
else:
if self.preview == 1:
cal.grid_color = self.grid_color
cal.high_color = self.high_color
cal.back_color = self.back_color
- cal.outer_border = FALSE
+ cal.outer_border = False
cal.font = self.font
cal.bold = self.bold
year, month = self.IncMonth(year, month)
y = y + 3.5
- x = x + 4.0 # next colum
+ x = x + 4.0 # next column
DC.EndDrawing()
def HasPage(self, page):
if page <= self.end_pg:
- return true
+ return True
else:
- return false
+ return False
def GetPageInfo(self):
self.end_pg = self.canvas.GetTotalPages()
self.canvas.SetPageSize(self.psizew, self.psizeh)
self.canvas.DoDrawing(dc)
- return true
+ return True
class MyApp(wxApp):
def OnInit(self):
frame = CalendFrame(None, -1, "Test Calendar")
- frame.Show(true)
+ frame.Show(True)
self.SetTopWindow(frame)
- return true
+ return True
#---------------------------------------------------------------------------