📄 wxlib.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 + -