aboutsummaryrefslogtreecommitdiffstats
path: root/equalize_sidebearings.py
blob: 7b4c634b9e48bd558a49528883a2f9f02496d380 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from mojo.events import addObserver
import vanilla

class EqualizeSidebearings(object):
    def __init__(self):
        addObserver(self, 'center', 'spaceCenterKeyUp')

    def center(self, info):
        # print info
        # self.w = vanilla.Window((400, 400, 1000, 900))
        # self.w.text = vanilla.TextBox((10, 10, -10, 900), str(dir(info['spaceCenter'])))
        # self.w.b = vanilla.EditText((0, 0, -0, -0), info['event'].characters())
        # self.w.text = vanilla.TextBox((10, 10, -10, 900), info['event'].characters)
        # self.w.open()
        
        if info['event'].characters() == 'a':
            info['glyph'].center()

EqualizeSidebearings()