本文整理汇总了Python中window.Window.bind方法的典型用法代码示例。如果您正苦于以下问题:Python Window.bind方法的具体用法?Python Window.bind怎么用?Python Window.bind使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类window.Window
的用法示例。
在下文中一共展示了Window.bind方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: trace
# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import bind [as 别名]
self.bind('Mouse RUp', self.trace, 'Mouse RUp')
self.bind('Click', self.trace, 'Click')
self.bind('Dbl Click', self.trace, 'Dbl Click')
self.bind('RDbl Click', self.trace, 'RDbl Click')
def trace(self, *argv, **argd):
print self, argv
koan.init()
w = Window()
w.create(0, 0, 800, 600, caption = True)
w.bgColor = color.darkblue
from dialog import Dialog
from pprint import pprint
w.d = Dialog(w)
w.d.bind('Mouse Enter', pprint, 'Mouse Enter')
w.d.bind('Mouse Leave', pprint, 'Mouse Leave')
w.d.size = 400, 300
w.d.bgColor = color.blue
w.bind('Key', koan.action.PureAction(w.d.doModal))
o = MyComponent(w.d)
o.rect = 100, 50, 300, 100
o.bgColor = color.yellow
w.show()
koan.run(1)
koan.final()
示例2: super
# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import bind [as 别名]
return True
return super(RichEdit, self).onKey(key)
Edit = RichEdit
if __name__ == '__main__':
from window import Window
from pprint import pprint
koan.init()
w = Window()
w.create(0, 0, 640, 480, caption = True)
w.bgColor = color.darkgray
w.bind('Key', pprint)
e = Edit(w)
e.rect = 10,10,300,200
e.align = 'MTL'
e.vscroll = False
e.font = 'Segoe UI'
e.hscroll = False
#e.bgColor = color.lightgray
e.bgColor = color.darkblue
e.fontColor = color.green
#koan.anim.PostEvent(setattr, e, 'text', 'Testing, hello world')
e.maxlen = 5
e.text = 'Hello world'
def trace(self):
示例3: range
# 需要导入模块: from window import Window [as 别名]
# 或者: from window.Window import bind [as 别名]
mi.fontSize = 20
mi.header = text
mi.bgColor = color.gray
mi.bind("Mouse Enter", setattr, mi, "bgColor", color.lightgray)
mi.bind("Mouse Leave", setattr, mi, "bgColor", color.gray)
return mi
for i in range(30):
mi = createMenuItem(m, "hello %d" % i)
"""
mi = m.children[5]
mi.bgColor = color.red
for i in range(50):
mi2 = createMenuItem(mi, 'sub %d' %i)
mi = m.children[15]
for i in range(20):
mi2 = createMenuItem(mi, 'small %d' %i)
m.bgColor = color.purple
m.xy = x, y
"""
print "--------", time.time() - t
m.doModal()
w.bind("Mouse RUp", popup)
w.show()
koan.run(1)
koan.final()