大家知道一些控件Button, List,Checkbox,Slider 等等各种会发出不同的命令(消息、事件)等等
比如Button会发出Button Clicked, 但是List就不可能发出来。那么这些控件相关的命令,如何获得呢?
wxPython当中使用help(wx.Yyy) Yyy = 控件名, 也是语焉不详
后来终于找到个好方法
在wxPython的安装目录去搜索
假设Yyy是想找的控件名,如TREE, CHECK_BOX, MENU之类的
find /{wxPython setup path}/wx -name "*.py" | xargs grep "^wxEVT_COMMAND_Yyy" -inR
find /{wxPython setup path}/wx -name "*.py" | xargs grep "^EVT_COMMAND_Yyy" -inR
find /{wxPython setup path}/wx -name "*.py" | xargs grep "^wxEVT_Yyy" -inR
find /{wxPython setup path}/wx -name "*.py" | xargs grep "^EVT_Yyy" -inR
这四条命令足够了
搜出来的结果大部分是在_core.py 和 _controls.py 这两个地方
真的不知道wxpython为啥不在help()当中去写明,这样让我们开发者去grep太麻烦了。
分享到:
相关推荐
用wxPython 设计日历控件。选择日期,并print选取日期,可翻转月以及其他需求。网络大多用tk做的。
详细总结了wxpython中Listctrl方法使用。
树(tree)是一种通过层次结构展示信息的控件,如下图所示是树控件示例,左窗口中是树控件,在wxPython中树控件类是wx.TreeCtrl。 wx.TreeCtrl常用的方法有 AddRoot(text, image=-1, selImage=-1, data=None)。...
wxpython 中 wxGrid 控件的补充材料
一款基于UIpickview的日历控件可自定义ui效果,根据不同类型加载不同的数据
wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程
CustomTreeCtrl是一个wxpython的树控件类,在使用的过程中对于拖放功能一直不是很理解,最近看了以上文章和参考了一些其他例子的代码,对于wxPython实现该功能做一些说明。
几本很不错的关于python gui的wxPython的书,包括“wxPython in Action(中文版)” 活学活用wxPython “《wxPython in Action》Noel Rappin, Robin Dunn著 2006年版”
wxpython 学习wxpython开发图形界面
第零节: wxPython简介以及开发环境设置…………5 第一节:第一个wxPython应用程序…………………8 第二节:认识基本的控件………………………………15 第三节:认识事件………………………………………23 第四节:...
wxpython控件使用方法详细介绍,同时提供了使用demo,初学或项目使用都是极好的参考文档,python窗体设计与应用
最近做了一个python的项目, 做了一些wxpython的控件,大家可以参考一下
wxPython开发参考书籍
wxpython grid使用部分
python2.4相对应的wxPython,还有很多库,一次性下载,不用费心去找了。
Part1 wxPython入门 , wxPython入门 , wxPython入门里面有实例讲解
wxPython and PyOpengl源码 演示如何在wxPython构建的GUI中使用pyopengl绘制场景
wxPython中文教程 有两个资源: 1、wxPython实战(中文版)高清.pdf。wxPython in Action 译文 2、2014年辛星wxPython教程第一版.pdf 如果要用什么控件的话,在里面ctrl+F就能搜到了
wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。 和...