Get events sheet

This commit is contained in:
Mauricio Baeza 2020-11-30 20:11:47 -06:00
parent 272ec634b0
commit f6fb3e7f8c
1 changed files with 12 additions and 0 deletions

View File

@ -2024,6 +2024,18 @@ class LOCalcSheet(object):
def forms(self):
return LOSheetForms(self.obj.DrawPage)
@property
def events(self):
names = ('OnFocus', 'OnUnfocus', 'OnSelect', 'OnDoubleClick',
'OnRightClick', 'OnChange', 'OnCalculate')
evs = self.obj.Events
events = {n: _property_to_dict(evs.getByName(n)) for n in names
if evs.getByName(n)}
return events
@events.setter
def events(self, value):
pass
def activate(self):
self.doc.activate(self._obj)
return