wxPython Cookbook
文章平均质量分 78
yesheng1984
这个作者很懒,什么都没留下…
展开
-
wxPython Cookbook (Chatper1)part 1
在学习用wxPython开发GUI应用时,发现了一本英文的好书《wxPython 2.8 Application Development Cookbook 》。对比与另外一本已经翻译成中文的《wxPython in Action》,感觉Cookbook能更好的建立一个GUI程序的开发体系,这比单单介绍各种控件的应用要更能使开发者避免只见树木不见森林的问题。翻译 2015-08-12 15:19:59 · 360 阅读 · 0 评论 -
wxPython Cookbook (Chatper1)part 2
引用控件在应用中的所有窗口控件都被各种方式所连接。为了对控件能执行操作或从控件获得一些数据,取得对控件的引用是非常普遍的。这一部分将向你展示一些可用于寻找和引用控件的方法。How to do it?这里我们将扩展前面的MyFrame类,新增一个用于处理按钮点击事件的回调程序。在其中我们能看到一些在运行时环境下去获得我们不同界面控件的方法。code1.4.pyHow it翻译 2015-08-13 22:33:15 · 328 阅读 · 0 评论 -
wxPython Cookbook (Chatper1)part 3
应用剪贴板剪贴板(Clipboard)是系统广泛应用的在应用之间获取数据的方式。这个部分将展示如何从剪贴版获得文本,同样如何把文本放到剪贴板上以供其他应用来使用。How to do it?下面两个函数用来从剪贴板获取(GetClipboardText)和放入文本(SetClipboardText),点击"Copy"按钮便把第一个输入框(copyCtr)中文本放入剪贴板,点击“Paste翻译 2015-08-15 13:14:04 · 409 阅读 · 0 评论 -
wxPython Cookbook (Chatper1)part 4
两阶段widget生成两阶段widget生成是一种通过两个步骤来初始化widget和其UI的方法。这个方法被像XRC这样的类工厂应用,用于设置那些常规构造函数无法实现的样式标志(style flag)。这个部分将展示如何通过两阶段widget方法来生成一个框架(frame),起拥有特别的按钮样式。注意:这个例子是Windows系统特殊的支持,其他平台并不支持这种ContextButton。翻译 2015-08-16 12:51:28 · 385 阅读 · 0 评论 -
wxPython Cookbook(Chatper2)Part 1
在一个事件驱动系统(event-driven system)中,事件(event)是用来连接框架内的动作和与事件相关的回调函数(callback function)的。基于事件驱动框架的应用通过利用事件来了解何时来对用户或系统触发的动作来做出反应。在一个用户接口中(user interface),事件是一个来了解何时按钮被按下,何时菜单被选择或用户与应用交互过程中其它广泛的动作。正如你所看到的那样翻译 2015-08-19 23:45:31 · 375 阅读 · 0 评论