~ubuntu-branches/ubuntu/maverick/awn-extras-applets/maverick

« back to all changes in this revision

Viewing changes to applets/unmaintained/MiMenu/keyboard.py

  • Committer: Bazaar Package Importer
  • Author(s): Julien Lavergne
  • Date: 2010-08-29 14:29:52 UTC
  • mto: This revision was merged to the branch mainline in revision 21.
  • Revision ID: james.westby@ubuntu.com-20100829142952-rhvuetyms9bv5uu7
Tags: upstream-0.4.0+bzr1372
ImportĀ upstreamĀ versionĀ 0.4.0+bzr1372

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# !/usr/bin/env python
2
 
 
3
 
def navigate(widget,event=None,tree=None,treeswitch=None):
4
 
    """
5
 
    Controls keyboard nav
6
 
    """
7
 
    if treeswitch == 1:
8
 
        if event != None:
9
 
            if event.keyval == 65363:
10
 
                tree.set_cursor((0,0))
11
 
                tree.grab_focus()
12
 
    elif treeswitch == 2:
13
 
        if event != None:
14
 
            if event.keyval == 65361:
15
 
                tree.grab_focus()
16
 
 
17
 
 
18
 
def tree2faux(widget,event,treeclick,tree2,obj,
19
 
              path=None,viewcolumn=None,keyclick=False):
20
 
    try:button = event.button
21
 
    except:button = None
22
 
    if button == 1 or keyclick==True:
23
 
        treeclick(widget,tree2,obj,True)
24
 
 
25
 
 
26
 
def tree2activated(widget,x,y,treeclick,tree,obj):
27
 
    if str(tree.get_cursor())[2] == '0':
28
 
        treeclick(widget,tree,obj,True,t2act=True)
29
 
    else:treeclick(widget,tree,obj,True)