`
54yuri
  • 浏览: 27452 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

wxpython如何查看某些控件发什么样的命令

阅读更多
大家知道一些控件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 设计日历控件.rar

    用wxPython 设计日历控件。选择日期,并print选取日期,可翻转月以及其他需求。网络大多用tk做的。

    wxpython控件之Listctrl

    详细总结了wxpython中Listctrl方法使用。

    python图形界面开发之wxPython树控件使用方法详解

    树(tree)是一种通过层次结构展示信息的控件,如下图所示是树控件示例,左窗口中是树控件,在wxPython中树控件类是wx.TreeCtrl。 wx.TreeCtrl常用的方法有 AddRoot(text, image=-1, selImage=-1, data=None)。...

    wxpython Grid

    wxpython 中 wxGrid 控件的补充材料

    日历控件的封装

    一款基于UIpickview的日历控件可自定义ui效果,根据不同类型加载不同的数据

    wxpython中文教程wxpython中文教程

    wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程wxpython中文教程

    sub1_wxpython_tree.py

    CustomTreeCtrl是一个wxpython的树控件类,在使用的过程中对于拖放功能一直不是很理解,最近看了以上文章和参考了一些其他例子的代码,对于wxPython实现该功能做一些说明。

    wxPython几本好书

    几本很不错的关于python gui的wxPython的书,包括“wxPython in Action(中文版)” 活学活用wxPython “《wxPython in Action》Noel Rappin, Robin Dunn著 2006年版”

    学习wxpython开发图形界面

    wxpython 学习wxpython开发图形界面

    wxPython教程

    第零节: wxPython简介以及开发环境设置…………5 第一节:第一个wxPython应用程序…………………8 第二节:认识基本的控件………………………………15 第三节:认识事件………………………………………23 第四节:...

    wxpython活学活用.pdf

    wxpython控件使用方法详细介绍,同时提供了使用demo,初学或项目使用都是极好的参考文档,python窗体设计与应用

    wxpython 常用空间demo

    最近做了一个python的项目, 做了一些wxpython的控件,大家可以参考一下

    wxPython开发参考书籍

    wxPython开发参考书籍

    wxpython grid.docx

    wxpython grid使用部分

    python2.4 and wxPython

    python2.4相对应的wxPython,还有很多库,一次性下载,不用费心去找了。

    Part1 wxPython入门

    Part1 wxPython入门 , wxPython入门 , wxPython入门里面有实例讲解

    wxPython and PyOpengl源码

    wxPython and PyOpengl源码 演示如何在wxPython构建的GUI中使用pyopengl绘制场景

    wxPython使用教程

    wxPython中文教程 有两个资源: 1、wxPython实战(中文版)高清.pdf。wxPython in Action 译文 2、2014年辛星wxPython教程第一版.pdf 如果要用什么控件的话,在里面ctrl+F就能搜到了

    wxpython for py2.6

    wxPython是Python编程语言的一个GUI工具箱。他使得Python程序员能够轻松的创建具有健壮、功能强大的图形用户界面的程序。它是Python语言对流行的wxWidgets跨平台GUI工具库的绑定。而wxWidgets是用C++语言写成的。 和...

Global site tag (gtag.js) - Google Analytics