diff options
Diffstat (limited to 'wizards/com/sun/star/wizards/ui/event/CommonListener.py')
-rw-r--r-- | wizards/com/sun/star/wizards/ui/event/CommonListener.py | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/wizards/com/sun/star/wizards/ui/event/CommonListener.py b/wizards/com/sun/star/wizards/ui/event/CommonListener.py index 4883a1617706..9c61db8b4924 100644 --- a/wizards/com/sun/star/wizards/ui/event/CommonListener.py +++ b/wizards/com/sun/star/wizards/ui/event/CommonListener.py @@ -93,3 +93,20 @@ class KeyListenerProcAdapter( unohelper.Base, XKeyListener ): def keyPressed(self, KeyEvent): if callable( self.oProcToCall ): self.oProcToCall(KeyEvent) + + def disposing(self, Event): + # TODO: Implement ? + pass + +from com.sun.star.awt import XMouseListener +class OMouseListenerProcAdapter( unohelper.Base, XMouseListener ): + def __init__(self, oProcToCall): + self.oProcToCall = oProcToCall + + def mousePressed(self, MouseEvent): + if callable( self.oProcToCall ): + self.oProcToCall(MouseEvent) + + def disposing(self, Event): + # TODO: Implement ? + pass |