没有合适的资源?快使用搜索试试~ 我知道了~
Advanced wxPython Nuts and Bolts
需积分: 10 3 下载量 157 浏览量
2017-09-07
08:41:39
上传
评论
收藏 1.22MB PDF 举报
温馨提示
wxPython is a GUI toolkit for Python, built upon the wxWidgets C++ toolkit. (See http://wxWidgets.org/) – Cross platform: Windows, Linux, Unix, OS X. – Uses native widgets/controls, plus many platform independent widgets
资源推荐
资源详情
资源评论
2
wxPython: Cross Platform GUI Toolkit
Presentation Overview
•
Introduction
•
wx.ListCtrl
• Virtual wx.ListCtrl
•
wx.TreeCtrl
•
wx.gizmos.TreeListCtrl
•
CustomTreeCtrl
•
wx.grid.Grid
• ScrolledPanel
•
wx.HtmlWindow
•
Widget Inspection Tool
•
Keeping the UI Updated
• Sizers and more sizers
•
XML based resource system
•
Data transfer
– data objects
–
clipboard
–
drag and drop
• Creating custom widgets
•
Double buffered drawing
3
wxPython: Cross Platform GUI Toolkit
Introduction to wxPython
• wxPython is a GUI toolkit for Python, built upon the
wxWidgets C++ toolkit. (See http://wxWidgets.org/)
–
Cross platform: Windows, Linux, Unix, OS X.
– Uses native widgets/controls, plus many platform independent
widgets.
• Mature, well established projects.
–
wxWidgets: 1992
– wxPython: 1996
4
wxPython: Cross Platform GUI Toolkit
Introduction: architecture
Operating System
Platform GUI
wxPython Extension Modules
wxWidgets Toolkit
Proxy classes
wxPython Library
5
wxPython: Cross Platform GUI Toolkit
Introduction: partial class hierarchy
wx.Object
wx.EvtHandler
wx.Window
wx.Frame
wx.Panel
wx.ScrolledWindowwx.Dialog
wx.TopLevelWindow wx.Control
剩余121页未读,继续阅读
资源评论
EricGeek
- 粉丝: 0
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功