⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wxlib.py

📁 用python写的ide开发环境,巨强大,不过需要wxpython的支持
💻 PY
字号:
# Name:         wxlib.py# Purpose:      Component plugins for wx.lib classes# Author:       Roman Rolinsky <rolinsky@femagsoft.com># Created:      05.09.2007# RCS-ID:       $Id$from xh_wxlib import *from component import *TRACE('*** creating wx.lib components')# FoldPanelBar### wxWizardc = SmartContainer('FoldPanelBar', ['book', 'window'], ['pos', 'size'],                   implicit_klass='foldpanel',                    implicit_page='FoldPanel',                    implicit_attributes=['label', 'collapsed'],                   implicit_params={'collapsed': params.ParamBool})c.addStyles('FPB_DEFAULT_STYLE', 'FPB_SINGLE_FOLD', 'FPB_COLLAPSE_TO_BOTTOM',            'FPB_EXCLUSIVE_FOLD', 'FPB_HORIZONTAL', 'FPB_VERTICAL')Manager.register(c)Manager.addXmlHandler(FoldPanelBarXmlHandler)Manager.setMenu(c, 'bar', 'fold panel bar', 'FoldPanelBar')# wxTickerclass ParamDirection(params.RadioBox):    choices = {'right to left': 'rtl', 'left to right': 'ltr'}    default = 'rtl'c = Component('wxTicker', ['control'],               ['pos', 'size', 'start', 'text', 'ppf', 'fps', 'direction'],              params={'ppf': params.ParamInt, 'fps': params.ParamInt,                      'direction': ParamDirection})Manager.register(c)Manager.addXmlHandler(wxTickerXmlHandler)Manager.setMenu(c, 'control', 'ticker', 'Ticker')

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -