~skqr/scribes/skqr-0.4

« back to all changes in this revision

Viewing changes to plugins/PluginShortcutWindow.py

  • Committer: Javier Lorenzana
  • Date: 2010-05-25 20:49:00 UTC
  • mfrom: (463.1.97 scribes)
  • Revision ID: skaiuoquer@gmail.com-20100525204900-u14ewb69sud41wxz
Downstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
name = "Shortcut Window Plugin"
 
2
authors = ["Kuba"]
 
3
version = 0.3
 
4
autoload = True
 
5
class_name = "ShortcutWindowPlugin"
 
6
short_description = "Shows all shortcuts"
 
7
long_description = """This plugin creates a handy window listing
 
8
all shortcuts available in Scribes."""
 
9
 
 
10
class ShortcutWindowPlugin(object):
 
11
 
 
12
        def __init__(self, editor):
 
13
                self.__editor = editor
 
14
                self.__trigger = None
 
15
 
 
16
        def load(self):
 
17
                from ShortcutWindow.Trigger import Trigger
 
18
                self.__trigger = Trigger(self.__editor)
 
19
                return
 
20
 
 
21
        def unload(self):
 
22
                self.__trigger.destroy()
 
23
                return