[Ocemp-CVS] papi/doc/examples atkaction.py,1.1,1.2
Status: Beta
Brought to you by:
marcusva
From: Marcus v. A. <mar...@us...> - 2007-02-10 22:28:27
|
Update of /cvsroot/ocemp/papi/doc/examples In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv16225/doc/examples Modified Files: atkaction.py Log Message: Added correct construction for refs. Index: atkaction.py =================================================================== RCS file: /cvsroot/ocemp/papi/doc/examples/atkaction.py,v retrieving revision 1.1 retrieving revision 1.2 diff -u -d -r1.1 -r1.2 --- atkaction.py 24 Jul 2006 13:57:08 -0000 1.1 +++ atkaction.py 10 Feb 2007 22:28:21 -0000 1.2 @@ -1,5 +1,7 @@ import papi, atexit +papi.set_module_path ("/usr/X11R6/lib/gtk-2.0/modules/") + class SimpleAction (papi.AtkObject): def __init__ (self): papi.AtkObject.__init__ (self, papi.ATK_IFACE_ACTION) @@ -11,6 +13,7 @@ self.action_get_description = self._get_description self.action_get_name = self._get_name self.action_do_action = self._do_action + self.action_get_keybinding = self._get_keybinding def _do_action (self, i): if i == 0: @@ -24,6 +27,12 @@ def _get_n_actions (self): return 3 + def _get_keybinding (self, i): + y = "Y" + if (i == 0): + return y + return "" + def _get_description (self, i): if i == 0: return "Prints a console message." |