Remove migrate clasess
This commit is contained in:
parent
b022500d37
commit
da7f1ee392
154
source/diff.py
154
source/diff.py
|
@ -766,78 +766,6 @@ class LOCellRange(object):
|
||||||
return LOCellRange(self.sheet[cell.AbsoluteName].obj, self.doc)
|
return LOCellRange(self.sheet[cell.AbsoluteName].obj, self.doc)
|
||||||
|
|
||||||
|
|
||||||
class EventsListenerBase(unohelper.Base, XEventListener):
|
|
||||||
|
|
||||||
def __init__(self, controller, name, window=None):
|
|
||||||
self._controller = controller
|
|
||||||
self._name = name
|
|
||||||
self._window = window
|
|
||||||
|
|
||||||
@property
|
|
||||||
def name(self):
|
|
||||||
return self._name
|
|
||||||
|
|
||||||
def disposing(self, event):
|
|
||||||
self._controller = None
|
|
||||||
if not self._window is None:
|
|
||||||
self._window.setMenuBar(None)
|
|
||||||
|
|
||||||
|
|
||||||
class EventsButton(EventsListenerBase, XActionListener):
|
|
||||||
|
|
||||||
def __init__(self, controller, name):
|
|
||||||
super().__init__(controller, name)
|
|
||||||
|
|
||||||
def actionPerformed(self, event):
|
|
||||||
event_name = '{}_action'.format(self._name)
|
|
||||||
if hasattr(self._controller, event_name):
|
|
||||||
getattr(self._controller, event_name)(event)
|
|
||||||
return
|
|
||||||
|
|
||||||
|
|
||||||
class EventsMouse(EventsListenerBase, XMouseListener, XMouseMotionListener):
|
|
||||||
|
|
||||||
def __init__(self, controller, name):
|
|
||||||
super().__init__(controller, name)
|
|
||||||
|
|
||||||
def mousePressed(self, event):
|
|
||||||
event_name = '{}_click'.format(self._name)
|
|
||||||
if event.ClickCount == 2:
|
|
||||||
event_name = '{}_double_click'.format(self._name)
|
|
||||||
if hasattr(self._controller, event_name):
|
|
||||||
getattr(self._controller, event_name)(event)
|
|
||||||
return
|
|
||||||
|
|
||||||
def mouseReleased(self, event):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def mouseEntered(self, event):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def mouseExited(self, event):
|
|
||||||
pass
|
|
||||||
|
|
||||||
# ~ XMouseMotionListener
|
|
||||||
def mouseMoved(self, event):
|
|
||||||
pass
|
|
||||||
|
|
||||||
def mouseDragged(self, event):
|
|
||||||
pass
|
|
||||||
|
|
||||||
|
|
||||||
class EventsMouseLink(EventsMouse):
|
|
||||||
|
|
||||||
def mouseEntered(self, event):
|
|
||||||
obj = event.Source.Model
|
|
||||||
obj.TextColor = get_color('blue')
|
|
||||||
return
|
|
||||||
|
|
||||||
def mouseExited(self, event):
|
|
||||||
obj = event.Source.Model
|
|
||||||
obj.TextColor = 0
|
|
||||||
return
|
|
||||||
|
|
||||||
|
|
||||||
class EventsMouseGrid(EventsMouse):
|
class EventsMouseGrid(EventsMouse):
|
||||||
selected = False
|
selected = False
|
||||||
|
|
||||||
|
@ -901,23 +829,6 @@ class EventsItemRoadmap(EventsItem):
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
class EventsFocus(EventsListenerBase, XFocusListener):
|
|
||||||
|
|
||||||
def __init__(self, controller, name):
|
|
||||||
super().__init__(controller, name)
|
|
||||||
|
|
||||||
def focusGained(self, event):
|
|
||||||
service = event.Source.Model.ImplementationName
|
|
||||||
if service == 'stardiv.Toolkit.UnoControlListBoxModel':
|
|
||||||
return
|
|
||||||
obj = event.Source.Model
|
|
||||||
obj.BackgroundColor = COLOR_ON_FOCUS
|
|
||||||
|
|
||||||
def focusLost(self, event):
|
|
||||||
obj = event.Source.Model
|
|
||||||
obj.BackgroundColor = -1
|
|
||||||
|
|
||||||
|
|
||||||
class EventsTab(EventsListenerBase, XTabListener):
|
class EventsTab(EventsListenerBase, XTabListener):
|
||||||
|
|
||||||
def __init__(self, controller, name):
|
def __init__(self, controller, name):
|
||||||
|
@ -1160,71 +1071,6 @@ class UnoBaseObject(object):
|
||||||
return
|
return
|
||||||
|
|
||||||
|
|
||||||
class UnoLabel(UnoBaseObject):
|
|
||||||
|
|
||||||
def __init__(self, obj):
|
|
||||||
super().__init__(obj)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def type(self):
|
|
||||||
return 'label'
|
|
||||||
|
|
||||||
@property
|
|
||||||
def value(self):
|
|
||||||
return self.model.Label
|
|
||||||
@value.setter
|
|
||||||
def value(self, value):
|
|
||||||
self.model.Label = value
|
|
||||||
|
|
||||||
|
|
||||||
class UnoLabelLink(UnoLabel):
|
|
||||||
|
|
||||||
def __init__(self, obj):
|
|
||||||
super().__init__(obj)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def type(self):
|
|
||||||
return 'link'
|
|
||||||
|
|
||||||
|
|
||||||
class UnoButton(UnoBaseObject):
|
|
||||||
|
|
||||||
def __init__(self, obj):
|
|
||||||
super().__init__(obj)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def type(self):
|
|
||||||
return 'button'
|
|
||||||
|
|
||||||
@property
|
|
||||||
def value(self):
|
|
||||||
return self.model.Label
|
|
||||||
@value.setter
|
|
||||||
def value(self, value):
|
|
||||||
self.model.Label = value
|
|
||||||
|
|
||||||
|
|
||||||
class UnoText(UnoBaseObject):
|
|
||||||
|
|
||||||
def __init__(self, obj):
|
|
||||||
super().__init__(obj)
|
|
||||||
|
|
||||||
@property
|
|
||||||
def type(self):
|
|
||||||
return 'text'
|
|
||||||
|
|
||||||
@property
|
|
||||||
def value(self):
|
|
||||||
return self.model.Text
|
|
||||||
@value.setter
|
|
||||||
def value(self, value):
|
|
||||||
self.model.Text = value
|
|
||||||
|
|
||||||
def validate(self):
|
|
||||||
|
|
||||||
return
|
|
||||||
|
|
||||||
|
|
||||||
class UnoGrid(UnoBaseObject):
|
class UnoGrid(UnoBaseObject):
|
||||||
|
|
||||||
def __init__(self, obj):
|
def __init__(self, obj):
|
||||||
|
|
|
@ -3459,6 +3459,9 @@ class UnoText(UnoBaseObject):
|
||||||
def value(self, value):
|
def value(self, value):
|
||||||
self.model.Text = value
|
self.model.Text = value
|
||||||
|
|
||||||
|
def validate(self):
|
||||||
|
return
|
||||||
|
|
||||||
|
|
||||||
class UnoImage(UnoBaseObject):
|
class UnoImage(UnoBaseObject):
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue