Exemple #1
0
 def keyPress(self, arg, event):
     t = time()
     #if t-self.kTime < ui.keyDelay:
     #    return True
     kname = gdk.keyval_name(event.keyval).lower()
     #if kname.startswith('alt'):
     #    return True
     ## How to disable Alt+Space of metacity ?????????????????????
     if kname=='up':
         self.jdPlus(-7)
     elif kname=='down':
         self.jdPlus(7)
     elif kname=='right':
         if rtl:
             self.jdPlus(-1)
         else:
             self.jdPlus(1)
     elif kname=='left':
         if rtl:
             self.jdPlus(1)
         else:
             self.jdPlus(-1)
     elif kname in ('space', 'home'):
         self.goToday()
     elif kname=='end':
         self.changeDate(ui.cell.year, ui.cell.month, getMonthLen(ui.cell.year, ui.cell.month, core.primaryMode))
     elif kname=='page_up':
         ui.monthPlus(-1)
         self.onDateChange()
     elif kname=='page_down':
         ui.monthPlus(1)
         self.onDateChange()
     elif kname=='menu':
         self.emit('popup-menu-cell', event.time, *self.getCellPos())
     elif kname in ('f10', 'm'):
         if event.state & gdk.SHIFT_MASK:
             # Simulate right click (key beside Right-Ctrl)
             self.emit('popup-menu-cell', event.time, *self.getCellPos())
         else:
             self.emit('popup-menu-main', event.time, *self.getMainMenuPos())
     else:
         return False
     return True
Exemple #2
0
	def nextClicked(self, button):
		ui.monthPlus(1)
		self.label.onDateChange()
Exemple #3
0
	def prevClicked(self, button):
		ui.monthPlus(-1)
		self.label.onDateChange()
Exemple #4
0
 def nextClicked(self, button):
     ui.monthPlus(1)
     self.label.onDateChange()
Exemple #5
0
 def prevClicked(self, button):
     ui.monthPlus(-1)
     self.label.onDateChange()
Exemple #6
0
 def monthPlus(self, p):
     ui.monthPlus(p)
     self.onDateChange()
Exemple #7
0
	def monthPlus(self, p):
		ui.monthPlus(p)
		self.onDateChange()