想要学习wxPython的看这里,wxPython模块超详细汇总(供自己学习用)

wxPython简介

wxPython是一个用于创建桌面GUI应用程序的跨平台工具包。开发人员可以在Windows,MacOS和各种Unix/Linux系统上创建自己的应用程序。wxPython是wxWidgets的包装器,它是一个成熟的跨平台C ++库。

wxPython下载:

1
pip install -U wxPython

WX

该模块中的类是wxPython最常用的类,是构建典型python GUI应用程序所需要的的一切。

介绍

AcceleratorEntry

创建加速器表的应用程序使用的对象。

AcceleratorTable

加速器表允许应用程序为菜单或按钮命令指定键盘快捷键表。

Accessible

所述 wx.Accessible 类允许wxWidgets的应用,以及wxWidgets的本身,以便返回关于用户接口元素到客户端应用程序,如屏幕阅读扩展信息。

ActivateEvent

当激活窗口或应用程序时,将发送一个激活事件。

AffineMatrix2D

表示仿射2D变换的3x2矩阵。

AffineMatrix2DBase

表示仿射2D变换的2x3矩阵。

AlphaPixelData

一类为提供直接访问wx.Bitmap

DragImage

AnyButton

通用按钮功能的类,用作各种按钮类的基础。

App

所述wx.App类表示应用程序,并且用于:

AppConsole

此类对于编写无需定义的纯控制台或混合应用程序至关重要 USE_GUI=0

AppTraits

该 wx.AppTraits 类定义的各种可配置方面 wx.App。

ArchiveFSHandler

用于访问档案内部文件的文件系统处理程序。

ArtProvider

wx.ArtProvider 类用于自定义wxWidgets应用程序的外观。

AutoBufferedPaintDC

此 wx.DC 派生可在 EVT_PAINT() 事件处理程序中使用,以实现双缓冲绘制。

Bitmap

此类封装了依赖于平台的位图的概念,该位图可以是单色,彩色或具有alpha通道支持的颜色。

BitmapButton

位图按钮是包含位图的控件。

BitmapDataObject

wx.BitmapDataObject 是 用于位图数据的 wx.DataObject的特化。

BitmapToggleButton

wx.BitmapToggleButton 是一个 wx.ToggleButton ,它包含位图而不是文本。

BookCtrlBase

书本控件是一种显示多页信息(一次显示一页)的便捷方法。

BookCtrlEvent

此类表示由书控件( wx.Notebook, wx.Listbook, wx.Choicebook, wx.Treebook, wx.aui.AuiNotebook)生成的事件。

BoxSizer

框式大小调整器的基本思想是,窗口通常以相当简单的基本几何形状进行布局,通常以行或列或两者的多个层次结构进行布局。

Brush

画笔是用于填充区域的绘图工具。

BrushList

画笔列表是包含所有已创建画笔的列表。

BufferedDC

此类提供了一种避免闪烁的简单方法:在其上进行绘制时,实际上首先将所有内容绘制在内存缓冲区( wx.Bitmap)中,然后使用关联的 wx.DC复制到屏幕上,仅一次,当这个物体被摧毁时。

BufferedPaintDC

这是 wx.BufferedDC的子类 ,可在EVT_PAINT() 事件处理程序内部使用它 来实现双缓冲绘制。

BusyCursor

通过此类,可以轻松告知用户程序暂时处于繁忙状态。

BusyInfo

通过此类,可以轻松告知用户程序暂时处于繁忙状态。

Button

按钮是包含文本字符串的控件,并且是GUI的最常见元素之一。

CallLater

的便捷类wx.Timer,它调用给定的callable

Caret

插入符号是闪烁的光标,显示了键入的文本将出现的位置。

CheckBox

复选框是一个带标签的框,默认情况下它处于启用状态(可见复选标记)或处于禁用状态(无复选标记)。

CheckListBox

一个 wx.CheckListBox 就像一个 wx.ListBox,但允许项目被选中或取消选中。

ChildFocusEvent

当其子窗口之一获得焦点时,子焦点事件将发送到(父)窗口,因此,如果该窗口现在失去焦点并稍后重新获得,则该窗口可以将焦点恢复到其相应的子窗口。

ChildrenRepositioningGuard

确保EndRepositioningChildren 正确使用的帮助程序。

Choice

选择项用于选择字符串列表之一。

Choicebook

wx.Choicebook 是类似于类 wx.Notebook,但使用 wx.Choice 控件显示标签,而不是标签。

ClassInfo

此类存储有关类的元信息。

ClientDataContainer

此类是提供“客户端数据”的存储和管理的混合。

ClientDC

甲 wx.ClientDC 如果应用程序希望从一个EVT_PAINT()处理以外的窗口的客户区油漆必须构造。

Clipboard

用于处理剪贴板的类。

ClipboardTextEvent

此类表示控件 的内容被复制,剪切或粘贴到剪贴板时生成的事件(通常是 wx.TextCtrl,但其他窗口也可以生成这些事件)。

CloseEvent

该事件类包含有关窗口和会话关闭事件的信息。

CollapsiblePane

可折叠窗格是带有嵌入式按钮状控件的容器,用户可以使用该控件来折叠或展开窗格的内容。

CollapsiblePaneEvent

此事件类用于 wx.CollapsiblePane生成的事件。

Colour

颜色是代表红色,绿色和蓝色(RGB)强度值的组合的对象,用于确定图形颜色。

ColourData

此类包含与颜色对话框有关的各种信息。

ColourDatabase

wxWidgets维护标准RGB颜色数据库,用于一组预定义的命名颜色。

ColourDialog

此类表示颜色选择器对话框。

ColourPickerCtrl

该控件允许用户选择一种颜色。

ColourPickerEvent

此事件类用于 wx.ColourPickerCtrl生成的事件。

ComboBox

组合框就像是编辑控件和列表框的组合。

ComboCtrl

组合控件是允许完全自定义弹出窗口的通用组合框。

ComboCtrlFeatures

为 wx.ComboCtrl启用的功能。

ComboPopup

为了对 wx.ComboCtrl使用自定义弹出窗口,必须从 wx.ComboPopup派生一个接口类。

Command

wx.Command 是用于对应用程序命令进行建模的基类,该操作通常是通过选择菜单项,按下工具栏按钮或应用程序提供的任何其他方式来更改数据或视图来执行的操作。

CommandEvent

此事件类包含有关命令事件的信息,这些信息来自各种简单的控件。

CommandProcessor

wx.CommandProcessor 是维护命令历史记录的类,具有内置的撤消/重做功能。

ConfigBase

wx.ConfigBase 定义所有配置类的基本接口。

ConfigPathChanger

一个方便的小类,它更改Config对象中的当前路径并将其还原到dtor中。

ContextHelp

此类将光标更改为查询,并将应用程序置于“上下文敏感的帮助模式”。

ContextHelpButton

此类的实例可以用于添加问号按钮,当该按钮被按下时,会将应用程序置于上下文帮助模式。

ContextMenuEvent

此类用于上下文菜单事件,发送该类是为了使应用程序有机会显示 wx.Window的上下文(弹出)菜单。

Control

这是控件或“小部件”的基类。

ControlWithItems

这是从 wx.Control 和 wx.ItemContainer派生的便利类。

Cursor

光标是一个小的位图,通常用于指示鼠标指针的位置,并带有可能指示鼠标单击解释的图片。

CustomDataObject

wx.CustomDataObject 是 wx.DataObjectSimple的特化, 用于任意特定的某些特定于应用程序的数据(自定义数据或标准数据之一)。

DataFormat

一个 wx.DataFormat 是用于由系统剪贴板和拖放操作的平台特定的格式处理的封装。

DataObject

甲 wx.DataObject 表示可以被复制到或从剪贴板,或者拖放数据。

DataObjectComposite

wx.DataObjectComposite 是最简单的 wx.DataObject 派生,可用于支持多种格式。

DataObjectSimple

这是 wx.DataObject 类的最简单的实现。

DateSpan

此类是一个“逻辑时间跨度”,可用于实现程序逻辑以解决诸如“向日期添加一个月”之类的事情,通常这并不意味着向其添加60x60x24x31秒,而是采用相同的日期下个月(要了解这确实有所不同,请考虑在15年2月15日之前增加一个月

DateTime

wx.DateTime 类表示绝对时间。

DC

甲 wx.DC 是一个“设备上下文” 在其上的图形和文本可以被绘制。

DCBrushChanger

wx.DCBrushChanger 是一个小的帮助程序类,用于在 wx.DC上设置画笔 并在析构函数中自动将其取消设置,从而还原先前的画笔。

DCClipper

wx.DCClipper 是一个帮助程序类,用于 在其生命周期 内在wx.DC上设置剪切区域。

DCFontChanger

wx.DCFontChanger 是一个小的帮助程序类,用于在 wx.DC上设置字体 并在析构函数中自动将其取消设置,从而还原上一个字体。

DCOverlay

将覆盖层与工程图DC连接。

DCPenChanger

wx.DCPenChanger 是一个小的帮助程序类,用于在 wx.DC上设置笔 并在析构函数中自动将其取消设置,从而还原前一个。

DCTextColourChanger

wx.DCTextColourChanger 是一个小的帮助程序类,用于在 wx.DC上设置前景色 并在析构函数中自动将其取消设置,以恢复上一个。

DelegateRendererNative

wx.DelegateRendererNative 通过将所有 wx.RendererNative 方法转发到给定的对象,从而允许您仅修改其某些方法,从而允许重用渲染器代码

Dialog

对话框是一个带有标题栏的窗口,有时是一个系统菜单,可以在屏幕上移动。

DialogLayoutAdapter

该抽象类是帮助wxWidgets执行对话框的运行时布局自适应的类的基础。

DirDialog

此类表示目录选择器对话框。

DropFilesEvent

此类用于放置文件事件,即,将文件放置到窗口上时的事件。

DropSource

此类表示拖放操作的源。

DropTarget

此类表示拖放操作的目标。

EraseEvent

当需要重新绘制窗口背景时,发送擦除事件。

Event

事件是一种结构,其中包含有关传递给回调或成员函数的事件的信息。

EventBlocker

此类是特殊的事件处理程序,该处理程序允许丢弃定向到特定窗口的任何事件(或一组事件类型)。

EventFilter

全局事件过滤器,用于预处理程序中生成的所有事件。

EventLoopActivator

使事件循环暂时处于活动状态。

EventLoopBase

所有事件循环实现的基类。

EvtHandler

可以处理来自窗口系统的事件的类。

FileConfig

wx.FileConfig 实现了 wx.ConfigBase 接口,用于使用纯文本文件存储和检索配置信息。

FileCtrl

该控件允许用户选择文件。

FileCtrlEvent

文件控制事件保存有关与 wx.FileCtrl 对象关联的事件的信息。

FileDataObject

wx.FileDataObject 是 wx.DataObject 的文件名专用化。

FileDialog

此类表示文件选择器对话框。

FileDirPickerEvent

此事件类用于 wx.FilePickerCtrl 和 wx.DirPickerCtrl生成的事件。

FileDropTarget

这是一个接受文件的放置目标(从文件管理器或资源管理器拖放)。

FileHistory

该 wx.FileHistory 封装的用户界面方便,如图所示的菜单(通常在文件菜单)在最近访问过的文件的列表。

FilePickerCtrl

该控件允许用户选择文件。

wx.adv

wx.adv模块包含的类比核心名称空间中的类更高级和。它们在一个单独的模块中提供,以帮助减少那些不需要这些类的应用程序的开销和依赖性。

介绍

AboutDialogInfo

wx.adv.AboutDialogInfo 包含 该 函数显示的标准“关于”对话框中显示的信息wx.adv.AboutBox

Animation

此类封装了平台相关动画的概念。

AnimationCtrl

这是显示动画的静态控件。

BannerWindow

一个简单的横幅窗口,显示位图或文本。

BitmapComboBox

在列表项前面显示位图的组合框。

CalculateLayoutEvent

此事件由 wx.adv.LayoutAlgorithm发送, 以计算窗口应占用的剩余客户区域的数量。

CalendarCtrl

日历控件允许用户选择日期。

CalendarDateAttr

wx.adv.CalendarDateAttr 是日历日期的自定义属性。

CalendarEvent

该 wx.adv.CalendarEvent 类是与一起使用 wx.adv.CalendarCtrl。

CommandLinkButton

此类的对象在外观上与普通的Buttons相似,但在功能上类似于网页中的链接。

DateEvent

此事件类保存有关日期更改的信息,并与 wx.adv.DatePickerCtrl一起使用。

DatePickerCtrl

该控件允许用户选择日期。

EditableListBox

一个可编辑的列表框是复合控件,它使用户可以轻松输入,删除和重新排序字符串列表。

ExtHelpController

此类通过外部浏览器实现帮助。

GenericCalendarCtrl

日历控件允许用户选择日期。

GenericDatePickerCtrl

该控件允许用户选择日期。

HyperlinkCtrl

此类显示链接到URL的静态文本元素。

HyperlinkEvent

该事件类用于 wx.adv.HyperlinkCtrl生成的事件。

Joystick

wx.adv.Joystick 允许应用程序控制一个或多个操纵杆。

LayoutAlgorithm

wx.adv.LayoutAlgorithm 在MDI或SDI框架中实现子窗口的布局。

NotificationMessage

此类允许用户非侵入式地显示消息。

OwnerDrawnComboBox

wx.adv.OwnerDrawnComboBox 是一个包含所有者绘制的列表项的组合框。

PropertySheetDialog

此类表示属性表对话框:用于显示设置的选项卡式对话框。

PseudoDC

PseudoDC是可以像真实对象一样使用的对象

QueryLayoutInfoEvent

当 wx.adv.LayoutAlgorithm 希望获取窗口的大小,方向和对齐方式时,将发送此事件。

RichToolTip

允许显示比 wx.ToolTip更多的自定义工具提示。

SashEvent

当 用户拖动 wx.adv.SashWindow的窗框时,将发送窗框事件。

SashLayoutWindow

wx.adv.SashLayoutWindow 响应wx.adv.LayoutAlgorithm生成的 OnCalculateLayout事件。

SashWindow

wx.adv.SashWindow 允许其任何边缘有一个框格,可以拖动该框格来调整窗口的大小。

Sound

此类表示一种简短的声音(从Windows WAV文件加载),可以存储在内存中并进行播放。

SplashScreen

wx.adv.SplashScreen 显示带有细边框的窗口,并显示描述您的应用程序的位图。

TaskBarIcon

此类表示任务栏图标。

TaskBarIconEvent

wx.adv.TaskBarIcon使用的事件类。

TimePickerCtrl

该控件允许用户输入时间。

TipProvider

这是与wx.adv.ShowTip 函数一起使用的类。

Wizard

wx.adv.Wizard 是实现“类似于向导”对话框的中心类。

WizardEvent

wx.adv.WizardEvent 类表示由 wx.adv.Wizard生成的事件:该事件首先发送到页面本身,如果不在那里处理,则照常沿窗口层次结构上移。

WizardPage

wx.adv.WizardPage 是在屏幕之一 wx.adv.Wizard:它必须知道什么是以下和前面的页面(可能是None第一个/最后一页)。

WizardPageSimple

wx.adv.WizardPageSimple 是可能的最简单的 wx.adv.WizardPage 实现:它仅返回wx.adv.WizardPage.GetNextwx.adv.WizardPage.GetPrev 函数为其构造函数提供的指针。

wx.grid

此模块中的Grid和相关类提供类似于电子表格的功能,其中应用程序可以显示各种类型的数据的行和列,用户可以编辑它们并与之交互。

介绍

Grid

wx.grid.Grid 及其相关类用于显示和编辑表格数据。

GridCellAttr

通过更改默认值的属性,可以使用此类来更改单元格在网格中的外观。

GridCellAttrProvider

提供用于网格单元的属性的类。

GridCellAutoWrapStringEditor

网格单元编辑器,用于可包装的字符串/文本数据。

GridCellAutoWrapStringRenderer

此类可用于格式化单元格中的字符串数据。

GridCellBoolEditor

用于布尔数据的网格单元格编辑器。

GridCellBoolRenderer

此类可用于格式化单元格中的布尔数据。

GridCellChoiceEditor

用于字符串数据的网格单元编辑器为用户提供了从字符串列表中进行选择的选择。

GridCellCoords

表示网格单元的坐标。

GridCellDateTimeRenderer

此类可用于格式化单元格中的日期/时间数据。

GridCellEditor

此类负责提供和操纵网格的就地编辑控件。

GridCellEnumEditor

网格单元格编辑器,将枚举数显示为文本等效项(例如,

GridCellEnumRenderer

此类可用于在单元格中呈现数字作为文本的等价形式。

GridCellFloatEditor

浮点数数据编辑器。

GridCellFloatRenderer

此类可用于格式化单元格中的浮点数据。

GridCellNumberEditor

网格单元格编辑器,用于数字整数数据。

GridCellNumberRenderer

此类可用于格式化单元格中的整数数据。

GridCellRenderer

此类负责实际在网格中绘制单元格。

GridCellStringRenderer

此类可用于格式化单元格中的字符串数据。这是字符串单元格的默认值。

GridCellTextEditor

用于字符串/文本数据的网格单元编辑器。

GridColumnHeaderRenderer

列标题渲染器的基类。

GridColumnHeaderRendererDefault

默认列标题渲染器。

GridCornerHeaderRenderer

角窗口渲染器的基类。

GridCornerHeaderRendererDefault

默认的转角窗口渲染器。

GridEditorCreatedEvent

GridEvent

该事件类包含有关各种网格事件的信息。

GridHeaderLabelsRenderer

行和列标题渲染器的通用基类。

GridRangeSelectEvent

GridRowHeaderRenderer

行标题渲染器的基类。

GridRowHeaderRendererDefault

默认行标题渲染器。

GridSizeEvent

该事件类包含有关行/列调整大小事件的信息。

GridSizesInfo

wx.grid.GridSizesInfo 存储有关所有 wx.grid.Grid 行或列的大小的信息。

GridStringTable

网格的最简单数据表类型,用于存储在内存中的小型字符串表。

GridTableBase

网格表的几乎抽象的基类。

GridTableMessage

一个简单的类,用于将消息从表传递到网格。

GridUpdateLocker

通过调用 其构造函数和 析构函数,可以使用此小类防止 wx.grid.Grid在其生存期内重绘。wx.grid.Grid.BeginBatchwx.grid.Grid.EndBatch

wx.dataview

与 wx.ListCtrl, wx.TreeCtrl等类提供的视图和数据模型相比,此模块中的类提供了用于以更高级的方式查看表格或分层数据的视图和数据模型。

介绍

DataViewBitmapRenderer

wx.dataview.DataViewCtrl使用此类 来渲染位图控件。

DataViewChoiceRenderer

一个 使用 wx.Choice 控件和其中的字符串值的 wx.dataview.DataViewCtrl渲染器。

DataViewColumn

此类表示 wx.dataview.DataViewCtrl中的列。

DataViewCtrl

wx.dataview.DataViewCtrl 是一个控件,用于以树状形式或表格形式或两者同时显示数据。

DataViewCustomRenderer

您需要从 wx.dataview.DataViewCustomRenderer派生一个新类, 以编写新的渲染器。

DataViewDateRenderer

wx.dataview.DataViewCtrl使用此类 来呈现日历控件。

DataViewEvent

这是 wx.dataview.DataViewCtrl 通知的事件类。

DataViewIconText

wx.dataview.DataViewIconTextRenderer 使用 wx.dataview.DataViewIconText 进行数据传输。

DataViewIconTextRenderer

该 wx.dataview.DataViewIconTextRenderer 类用于显示文本与一个小图标旁边,因为它是在文件管理器典型的做法。

DataViewIndexListModel

wx.dataview.DataViewIndexListModel 是一种特殊的数据模型,它使您可以按项目的位置(行)而不是其 wx.dataview.DataViewItem (可从此类获取)来寻址该项目。

DataViewItem

wx.dataview.DataViewItem 是一个小的不透明类, 以持久的方式表示 wx.dataview.DataViewCtrl中的项目,即

DataViewItemAttr

此类用于向 wx.dataview.DataViewCtrl指示 某个项目(请参见 wx.dataview.DataViewItem)为其渲染器具有额外的字体属性。

DataViewItemObjectMapper

此类提供了一种在Python对象与

DataViewListCtrl

此类是 wx.dataview.DataViewCtrl ,它在内部使用 wx.dataview.DataViewListStore 并将其大多数API转发到该类。

DataViewListModel

具有 wx.dataview.DataViewIndexListModel 和 wx.dataview.DataViewVirtualListModel的抽象API的基类。

DataViewListStore

wx.dataview.DataViewListStore 是专门 用于存储简单数据表的 wx.dataview.DataViewModel。

DataViewModel

wx.dataview.DataViewModel 是基类为要由要显示的所有数据模型 wx.dataview.DataViewCtrl。

DataViewModelNotifier

一个 wx.dataview.DataViewModelNotifier 实例是由拥有 wx.dataview.DataViewModel 和镜子的通知接口。

DataViewProgressRenderer

wx.dataview.DataViewCtrl使用此类 来渲染进度条。

DataViewRenderer

wx.dataview.DataViewCtrl使用此类 来呈现单个单元格。

DataViewSpinRenderer

这是用于渲染整数值的专用渲染器。

DataViewTextRenderer

wx.dataview.DataViewTextRenderer 用于呈现文本。

DataViewToggleRenderer

wx.dataview.DataViewCtrl使用此类 来呈现切换控件。

DataViewTreeCtrl

此类是 wx.dataview.DataViewCtrl ,它在内部使用 wx.dataview.DataViewTreeStore 并将其大多数API转发到该类。

DataViewTreeStore

wx.dataview.DataViewTreeStore 是一家专业 wx.dataview.DataViewModel 用于存储简单的树木非常喜欢 wx.TreeCtrl 不和它提供了一个类似的API。

DataViewVirtualListModel

wx.dataview.DataViewVirtualListModel 是一种专用的数据模型,它使您可以按项目的位置(行)而不是其 wx.dataview.DataViewItem来寻址该项目,因此它 提供的功能与 wx.dataview.DataViewIndexListModel完全相同。

PyDataViewModel

DataViewModel与对象映射器结合使用的便利类。

TreeListCtrl

结合了 wx.TreeCtrl 和 wx.ListCtrl 功能的控件。

TreeListEvent

由 wx.dataview.TreeListCtrl生成的事件。

TreeListItem

wx.dataview.TreeListCtrl中项目的唯一标识符。

TreeListItemComparator

定义 wx.dataview.TreeListCtrl中项目排序顺序的类。

wx.richtext

RichTextCtrl能够显示多种文本样式和图像的富文本控制的一般,地面行动的实施。此模块包含使用控件功能所需的控件和许多支持类RichTextCtrl

简短的介绍

Grid

wx.grid.Grid 及其相关类用于显示和编辑表格数据。

GridCellAttr

通过更改默认值的属性,可以使用此类来更改单元格在网格中的外观。

GridCellAttrProvider

提供用于网格单元的属性的类。

GridCellAutoWrapStringEditor

网格单元编辑器,用于可包装的字符串/文本数据。

GridCellAutoWrapStringRenderer

此类可用于格式化单元格中的字符串数据。

GridCellBoolEditor

用于布尔数据的网格单元格编辑器。

GridCellBoolRenderer

此类可用于格式化单元格中的布尔数据。

GridCellChoiceEditor

用于字符串数据的网格单元编辑器为用户提供了从字符串列表中进行选择的选择。

GridCellCoords

表示网格单元的坐标。

GridCellDateTimeRenderer

此类可用于格式化单元格中的日期/时间数据。

GridCellEditor

此类负责提供和操纵网格的就地编辑控件。

GridCellEnumEditor

网格单元格编辑器,将枚举数显示为文本等效项(例如,

GridCellEnumRenderer

此类可用于在单元格中呈现数字作为文本的等价形式。

GridCellFloatEditor

浮点数数据编辑器。

GridCellFloatRenderer

此类可用于格式化单元格中的浮点数据。

GridCellNumberEditor

网格单元格编辑器,用于数字整数数据。

GridCellNumberRenderer

此类可用于格式化单元格中的整数数据。

GridCellRenderer

此类负责实际在网格中绘制单元格。

GridCellStringRenderer

此类可用于格式化单元格中的字符串数据。这是字符串单元格的默认值。

GridCellTextEditor

用于字符串/文本数据的网格单元编辑器。

GridColumnHeaderRenderer

列标题渲染器的基类。

GridColumnHeaderRendererDefault

默认列标题渲染器。

GridCornerHeaderRenderer

角窗口渲染器的基类。

GridCornerHeaderRendererDefault

默认的转角窗口渲染器。

GridEditorCreatedEvent

GridEvent

该事件类包含有关各种网格事件的信息。

GridHeaderLabelsRenderer

行和列标题渲染器的通用基类。

GridRangeSelectEvent

GridRowHeaderRenderer

行标题渲染器的基类。

GridRowHeaderRendererDefault

默认行标题渲染器。

GridSizeEvent

该事件类包含有关行/列调整大小事件的信息。

GridSizesInfo

wx.grid.GridSizesInfo 存储有关所有 wx.grid.Grid 行或列的大小的信息。

GridStringTable

网格的最简单数据表类型,用于存储在内存中的小型字符串表。

GridTableBase

网格表的几乎抽象的基类。

GridTableMessage

一个简单的类,用于将消息从表传递到网格。

GridUpdateLocker

通过调用 其构造函数和 析构函数,可以使用此小类防止 wx.grid.Grid在其生存期内重绘。wx.grid.Grid.BeginBatchwx.grid.Grid.EndBatch

wx.ribbon

wx.ribbon模块包含一组用于编写基于功能区的用户界面的类。

介绍

RibbonArtProvider

wx.ribbon.RibbonArtProvider 负责绘制功能区界面的所有组件。

RibbonAUIArtProvider

RibbonBar

功能区用户界面中的顶级控件。

RibbonBarEvent

用于指示与 wx.ribbon.RibbonBar相关的各种动作的事件。

RibbonButtonBar

功能区按钮栏类似于传统的工具栏。

RibbonButtonBarEvent

用于指示与 wx.ribbon.RibbonButtonBar上的按钮有关的各种动作的事件。

RibbonControl

wx.ribbon.RibbonControl 用作所有控件的基类,这些控件共享具有功能区美术提供者和(可选)非连续调整大小的功能区特征。

RibbonGallery

功能区库就像 wx.ListBox,但是用于位图而不是字符串。

RibbonGalleryEvent

RibbonMSWArtProvider

RibbonPage

相关功能区面板的容器,以及功能区栏中的选项卡。

RibbonPageTabInfo

RibbonPanel

用作一组(功能区)控件的容器。

RibbonPanelEvent

用于指示与 wx.ribbon.RibbonPanel相关的各种动作的事件。

RibbonToolBar

功能区工具栏类似于没有标签的传统工具栏。

wx.html

此模块包含小部件类和通用HTML渲染器的支持类。它仅支持HTML标准的一个子集,不支持Javascript或CSS,但是它相对较轻且没有平台依赖性。它适合显示简单的HTML文档,例如应用程序的文档或内置的帮助页面。

介绍

HtmlBookRecord

wx.html.HtmlHelpData的帮助器类。

HtmlCell

内部数据结构。

HtmlCellEvent

此事件类用于 wx.html.HtmlWindow生成的事件。

HtmlColourCell

此单元格更改背景或前景的颜色。

HtmlContainerCell

所述 wx.html.HtmlContainerCell 类是可含有更多的细胞在它的细胞的实施方案。

HtmlDCRenderer

此类可以将HTML文档呈现到DC的指定区域中。

HtmlEasyPrinting

此类为打印体系结构提供了非常简单的界面。

HtmlFilter

此类是 wx.html.HtmlWindow的输入过滤器的父类。

HtmlFontCell

此单元格表示文档流中的字体更改。

HtmlHelpController

该帮助控制器提供了一种在应用程序中显示HTML帮助的简便方法(请参见HTML示例,测试示例)。

HtmlHelpData

wx.html.HtmlHelpController 和 wx.html.HtmlHelpFrame使用此类 来访问HTML帮助项目。

HtmlHelpDataItem

wx.html.HtmlHelpData的帮助器类。

HtmlHelpDialog

wx.html.HtmlHelpController使用此类 来显示帮助。

HtmlHelpFrame

wx.html.HtmlHelpController使用此类 来显示帮助。

HtmlHelpWindow

wx.html.HtmlHelpController使用该类 在框架或对话框中显示帮助,但您可以自己使用它来创建嵌入式HTML帮助窗口。

HtmlLinkEvent

此事件类用于 wx.html.HtmlWindow生成的事件。

HtmlLinkInfo

此类存储有关超文本链接的所有必要信息(由HTML文档中的标记表示)。

HtmlListBox

wx.html.HtmlListBox 是 wx.VListBox的实现, 它在列表框行中显示HTML内容。

HtmlModalHelp

此类使用 wx.html.HtmlHelpController 在模式对话框中显示帮助。

HtmlParser

由此派生的类处理 HTML文档的常规解析:它将扫描文档并将其分为多个标签块(其中一个块由开始和结束标签以及这两个标签之间的文本组成)。

HtmlPrintout

此类用作HTML文档的打印输出类。

HtmlRenderingInfo

此类包含绘制单元格时提供给单元格的信息。

HtmlRenderingState

选择状态被传递给wx.html.HtmlCell.Draw 它,以便它可以以不同的方式呈现自身,例如

HtmlRenderingStyle

wx.html.HtmlSelection 是包含有关文本选择信息的数据持有者。

wx.aui

wx.aui提供了一组用于实现“高级用户界面”的类。更具体地说,这些类使您可以在浮动面板或可停靠面板,带有浮动选项卡的笔记本电脑等中展示一些应用程序。

包中还提供了这些类的纯Python实现 wx.lib.agw.aui

介绍

AuiDefaultDockArt

这是 wx.aui.AuiManager的默认艺术提供者。

AuiDefaultTabArt

wx.aui.AuiNotebook的默认美术提供者。

AuiDefaultToolBarArt

wx.aui.AuiDefaultToolBarArt 是AUI类框架的一部分。

AuiDockArt

wx.aui.AuiDockArt 是AUI类框架的一部分。

AuiDockInfo

AuiDockUIPart

AuiManager

wx.aui.AuiManager 是AUI类框架的中心类。

AuiManagerEvent

用于指示使用 wx.aui.AuiManager采取的各种操作的事件。

AuiMDIChildFrame

AuiMDIClientWindow

AuiMDIParentFrame

AuiNotebook

wx.aui.AuiNotebook 是AUI类框架的一部分,它代表一个笔记本控件,用关联的选项卡管理多个窗口。

AuiNotebookEvent

此类由 wx.aui.AuiNotebook生成的事件使用。

AuiNotebookPage

一个简单的类,其中包含有关笔记本页面及其状态的信息。

AuiPaneButton

AuiPaneInfo

wx.aui.AuiPaneInfo 是AUI类框架的一部分。

AuiSimpleTabArt

wx.aui.AuiNotebook的另一个标准制表符提供程序。

AuiTabArt

制表艺术提供者定义 wx.aui.AuiNotebook使用的所有绘图功能。

AuiTabContainer

wx.aui.AuiTabContainer 是一个类,其中包含有关每个选项卡的信息。

AuiTabContainerButton

一个简单的类,其中包含有关 wx.aui.AuiNotebook 选项卡按钮及其状态的信息。

AuiTabCtrl

AuiToolBar

wx.aui.AuiToolBar 是可停靠的工具栏,是AUI类框架的一部分。

AuiToolBarArt

wx.aui.AuiToolBarArt 是AUI类框架的一部分。

AuiToolBarEvent

wx.aui.AuiToolBarEvent 用于 wx.aui.AuiToolBar生成的事件。

AuiToolBarItem

wx.aui.AuiToolBarItem 是AUI类框架的一部分,表示工具栏元素。

wx.msw

该模块包含一些仅在Windows上可用的类。

介绍

PyAxBaseWindow

与ActiveX控件一起使用的Window类。

wx.glcanvas

这些类允许在wx.Window中查看和与OpenGL上下文进行交互。

介绍

GLCanvas

wx.glcanvas.GLCanvas 是用于显示OpenGL图形的类。

GLContext

wx.glcanvas.GLContext的实例 表示OpenGL状态机的状态以及OpenGL与系统之间的连接。