wxWidgets类列表(一)
管理窗口
这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。
这里有若干直接由窗口管理器(例如:MS Windows或Motif Window Manager)操纵的窗口类型。在wxWidgets中,frames和dialogs是相似的,但是只有dialogs可能是模式的。
wxTopLevelWindow
任意的顶层窗口,dialog或frame
任意的顶层窗口,dialog或frame
wxDialog
对话框
对话框
wxFrame
通用的frame
通用的frame
wxMDIChildFrame
MDI(多文档界面)child frame
MDI(多文档界面)child frame
wxMDIParentFrame
MDI parent frame
MDI parent frame
wxMiniFrame
带有瘦标题栏的frame
带有瘦标题栏的frame
wxSplashScreen
飞溅屏幕类
飞溅屏幕类
wxPropertySheetDialog
属性表对话框
属性表对话框
wxTipWindow
在一个小窗口中显示文本
在一个小窗口中显示文本
wxWizard
向导对话框
向导对话框
参见 公共对话框
其它窗口
这里有由wxWindow派生的各种类。
其它窗口
这里有由wxWindow派生的各种类。
wxPanel
跟随当前用户设置而改变颜色的窗口
跟随当前用户设置而改变颜色的窗口
wxScrolledWindow
自动管理滚动条的窗口
自动管理滚动条的窗口
wxGrid
表格窗口
表格窗口
wxSplitterWindow
可以被拆分为水平或垂直的窗口
可以被拆分为水平或垂直的窗口
wxStatusBar
在frame上实现状态栏
在frame上实现状态栏
wxToolBar
工具栏类
工具栏类
wxNotebook
笔记本类
笔记本类
wxListbook
类似于笔记本,但使用列表控件
类似于笔记本,但使用列表控件
wxChoicebook
类似于笔记本,但使用选择控件
类似于笔记本,但使用选择控件
wxSashWindow
包含四个可拖拽框格的窗口
包含四个可拖拽框格的窗口
wxSashLayoutWindow
wxVScrolledWindow
与wxScrolledWindow一样,但支持可变高度的行
与wxScrolledWindow一样,但支持可变高度的行
wxWizardPage
向导对话框中页面的基类
向导对话框中页面的基类
wxWizardPageSimple
向导对话框中的页面
向导对话框中的页面
公共对话框
公共对话框是在应用程序中被频繁使用的现成的对话框类。
wxDialog
公共对话框的基类
公共对话框的基类
wxColourDialog
颜色选择对话框
颜色选择对话框
wxDirDialog
目录选择对话框
目录选择对话框
wxFileDialog
文件选择对话框
文件选择对话框
wxFindReplaceDialog
文本搜索/替换对话框
文本搜索/替换对话框
wxMultiChoiceDialog
从列表获得一个或多个选择的对话框
从列表获得一个或多个选择的对话框
wxSingleChoiceDialog
从列表中获得一个选择的对话框,并且返回一个字符串
从列表中获得一个选择的对话框,并且返回一个字符串
wxTextEntryDialog
从用户那里获得一行文本的对话框
从用户那里获得一行文本的对话框
wxPasswordEntryDialog
从用户那里获得一个密码的对话框
从用户那里获得一个密码的对话框
wxFontDialog
字体选择对话框
字体选择对话框
wxPageSetupDialog
标准页面设置对话框
标准页面设置对话框
wxPrintDialog
标准打印对话框
标准打印对话框
wxProcessDialog
进程指示对话框
进程指示对话框
wxMessageDialog
简单的消息对话框
简单的消息对话框
wxWizard
向导对话框
向导对话框
控件
典型的,提供与用户之间交互的小窗口。控件不是静态的,它们能够具有与之关联的validators。
wxControl
控件的基类
控件的基类
wxButton
按钮控件,显示文本
按钮控件,显示文本
wxBitmapButton
按钮控件,显示一张位图
按钮控件,显示一张位图
wxToggleButton
一个按钮,当用户单击时保持按下(状态)
一个按钮,当用户单击时保持按下(状态)
wxCalendarCtrl
显示一个完整的月历的控件
显示一个完整的月历的控件
wxCheckBox
检查框控件
检查框控件
wxCheckBox
wxCheckListBox
每个条目左边都有一个检查框的列表框
每个条目左边都有一个检查框的列表框
wxChoice
选择控件(一个没有可编辑区的组合框)
选择控件(一个没有可编辑区的组合框)
wxComboBox
包含一个可编辑区的选择框
包含一个可编辑区的选择框
wxDatePickerCtrl
简单的日期选择控件
简单的日期选择控件
wxGauge
显示一个变化数量的控件,如剩余时间
显示一个变化数量的控件,如剩余时间
wxGenericDirCtrl
显示一个目录树的控件
显示一个目录树的控件
wxHtmlListBox
显示HTML内容的列表框
显示HTML内容的列表框
wxStaticBox
一个静态的或将相关控件在视觉上组合在一起的方框
一个静态的或将相关控件在视觉上组合在一起的方框
wxListBox
单选或多选的字符串列表
单选或多选的字符串列表
wxListCtrl
显示字符串列表,和/或图标,加上一个多列报表视图
显示字符串列表,和/或图标,加上一个多列报表视图
wxListView
一个简单的界面(wxListCtrl的报表视图外观)
一个简单的界面(wxListCtrl的报表视图外观)
wxTextCtrl
单行或多行文本编辑控件
单行或多行文本编辑控件
wxTreeCtrl
树(层次)控件
树(层次)控件
wxScrollBar
滚动条控件
滚动条控件
wxSpinButton
一个旋转或'up-down'控件
一个旋转或'up-down'控件
wxSpinCtrl
一个旋转控件 例如:旋转按钮和文本控件
一个旋转控件 例如:旋转按钮和文本控件
wxStaticText
一行或多行的不可编辑文本
一行或多行的不可编辑文本
wxStaticBitmap
显示一张位图的控件
显示一张位图的控件
wxRadioBox
一个单选按钮的组合
一个单选按钮的组合
wxRadioButton
以相互排斥的方式和其它圆形按钮一起使用的圆形按钮
以相互排斥的方式和其它圆形按钮一起使用的圆形按钮
wxSlider
用户可拖拽的滑块
用户可拖拽的滑块
wxVListBox
支持可变行高的列表框
支持可变行高的列表框
菜单
wxMenu
显示连续的菜单条目以供选择
显示连续的菜单条目以供选择
wxMenuBar
包含连续菜单以一个frame的方式以供使用
包含连续菜单以一个frame的方式以供使用
wxMenuItem
表示单个菜单条目
表示单个菜单条目
窗口布局
有两种不同的窗口(特别是对话框)布局系统。一个是基于号称sizer的,它需要少量的定位,思考和计算,并且在所有平台下产生看起来一样的对话框。另一个是基于所谓的约束的,
虽然它仍然可用,但是已经被废弃了。
Sizer概述 描述基于sizer的布局
这些类是有关基于sizer布局的
wxSizer
抽象基类
抽象基类
wxGridSizer
在所有单元有着相同大小的网格中布局窗口的sizer
在所有单元有着相同大小的网格中布局窗口的sizer
wFlexGridSizer
在一个可变网格中布局窗口的sizer
在一个可变网格中布局窗口的sizer
wxGridBagSizer
另一个网格sizer,让你指定一个条目的单元,且条目可以跨越行和/或列
另一个网格sizer,让你指定一个条目的单元,且条目可以跨越行和/或列
wxBoxSizer
在一行或一列中布局窗口的sizer
在一行或一列中布局窗口的sizer
wxStaticBoxSizer
与wxBoxSizer相同,但是包含一个静态框的边框
与wxBoxSizer相同,但是包含一个静态框的边框
约束概述 描述基于约束的布局
这些类是有关基于约束的窗口布局
这些类是有关基于约束的窗口布局
wxIndividualLayoutConstraint
描述单个约束尺寸
描述单个约束尺寸
wxLayoutConstraints
描述一个窗口类的约束
描述一个窗口类的约束
设备环境
概述
设备环境是一个能够在上面绘图的界面,并且提供一个允许传递不同的设备环境给你的绘图代码参数的抽象。
wxBufferedDC
双缓冲绘图的设备环境助手
双缓冲绘图的设备环境助手
wxBufferedPaintDC
OnPaint内部的双缓冲绘图设备环境助手
OnPaint内部的双缓冲绘图设备环境助手
wxClientDC
在OnPaint事件之外访问客户区的设备环境
在OnPaint事件之外访问客户区的设备环境
wxPaintDC
在OnPaint事件内部访问客户区的设备环境
在OnPaint事件内部访问客户区的设备环境
wxWindowDC
访问非客户区的设备环境
访问非客户区的设备环境
wxScreenDC
访问整个屏幕的设备环境
访问整个屏幕的设备环境
wxDC
设备环境基类
设备环境基类
wxMemoryDC
在位图上绘图的设备环境
在位图上绘图的设备环境
wxMetafileDC
在元文件上绘图的设备环境
在元文件上绘图的设备环境
wxMirrorDC
允许简单映射的代理设备环境
允许简单映射的代理设备环境
wxPostScriptDC
在PostScript文件上绘图的设备环境
在PostScript文件上绘图的设备环境
wxPrinterDC
在打印机上绘图的设备环境
在打印机上绘图的设备环境
图形设备接口
位图概述
这里是在设备环境和窗口上绘图的相关类。
wxColour
描绘红,蓝和绿的颜色元素
描绘红,蓝和绿的颜色元素
wxDCClipper
包装设置操作并销毁剪切区域
包装设置操作并销毁剪切区域
wxBitmap
描绘一张位图
描绘一张位图
wxBrush
用于在设备环境上填充区域
用于在设备环境上填充区域
wxBrushList
预定义刷子的列表
预定义刷子的列表
wxCursor
一个小的透明的描绘光标的位图
一个小的透明的描绘光标的位图
wxFont
描述字体
描述字体
wxFontList
预定义字体的列表
预定义字体的列表
wxIcon
一个小的透明的指派给帧的在设备环境上绘制位图,
一个小的透明的指派给帧的在设备环境上绘制位图,
wxImage
一个平台独立的图像类
一个平台独立的图像类
wxImageList
一个图像列表,用于某些控件
一个图像列表,用于某些控件
wxMask
描绘一个掩码用于透明地绘制位图
描绘一个掩码用于透明地绘制位图
wxPen
用于在设备环境上画线
用于在设备环境上画线
wxPenList
预定义的画笔列表
预定义的画笔列表
wxPalette
描绘一个RGB值的索引表
描绘一个RGB值的索引表
wxRegion
描绘一个窗口或设备环境中简单或复杂的区域
描绘一个窗口或设备环境中简单或复杂的区域
wxRendererNative
抽象高水平的绘图原语
抽象高水平的绘图原语
事件
概述
一个事件对象包含具体事件的信息。事件处理器(通常为成员函数)有一个单独的事件参数。
wxActivateEvent
一个窗口或应用程序的激活事件
一个窗口或应用程序的激活事件
wxCalendarEvent
用于wxCalendarCtrl
用于wxCalendarCtrl
wxCalculateLayoutEvent
用于计算窗口布局
用于计算窗口布局
wxCloseEvent
一个关闭窗口或结束会话事件
一个关闭窗口或结束会话事件
wxCommandEvent
来自各种标准控件的事件
来自各种标准控件的事件
wxContextMenuEvent
当用户发出一个索引菜单命令时产生该事件
当用户发出一个索引菜单命令时产生该事件
wxDateEvent
用于wxDatePickerCtrl
用于wxDatePickerCtrl
wxDialUpEvent
由wxDialUpManager发出的事件
由wxDialUpManager发出的事件
wxDropFilesEvent
一个撤销文件事件
一个撤销文件事件
wxEraseEvent
一个擦除背景事件
一个擦除背景事件
wxEvent
事件基类
事件基类
wxFindDialogEvent
由wxFindReplaceDialog发出的事件
由wxFindReplaceDialog发出的事件
wxFocusEvent
一个窗口聚焦事件
一个窗口聚焦事件
wxKeyEvent
一次击键事件
一次击键事件
wxIconizeEvent
一个图标化/还原事件
一个图标化/还原事件
wxIdleEvent
一个空闲事件
一个空闲事件
wxInitDialogEvent
一个对话框初始化事件
一个对话框初始化事件
wxJoystickEvent
一个操纵杆事件
一个操纵杆事件
wxListEvent
一个列表控件事件
一个列表控件事件
wxMaximizeEvent
一个最大化事件
一个最大化事件
wxMenuEvent
菜单事件
菜单事件
wxMouseCaptureChangedEvent
一个鼠标捕获变化事件
一个鼠标捕获变化事件
wxMouseEvent
鼠标事件
鼠标事件
wxMoveEvent
移动事件
移动事件
wxNotebookEvent
一个记事本控件事件
一个记事本控件事件
wxNotifyEvent
一个可以被禁止的通知事件
一个可以被禁止的通知事件
wxPaintEvent
绘画事件
绘画事件
wxProcessEvent
进程结束事件
进程结束事件
wxQueryLayoutInfoEvent
用于查询布局信息
用于查询布局信息
wxScrollEvent
来自滑块,独立的滚动条和旋转按钮的卷动事件
来自滑块,独立的滚动条和旋转按钮的卷动事件
wxScrollWinEvent
来自滚动窗口的卷动事件
来自滚动窗口的卷动事件
wxSizeEvent
一个大小化事件
一个大小化事件
wxSocketEvent
一个socket事件
一个socket事件
wxSpinEvent
来自wxSpinButton的事件
来自wxSpinButton的事件
wxSplitterEvent
来自wxSplitterWindow的事件
来自wxSplitterWindow的事件
wxSysColourChangedEvent
一个系统颜色变化事件
一个系统颜色变化事件
wxTimerEvent
一个定时器到期事件
一个定时器到期事件
wxTreeEvent
树控件事件
树控件事件
wxUpdateUIEvent
用户界面更新事件
用户界面更新事件
wxWindowCreateEvent
一个窗口建立事件
一个窗口建立事件
wxWindowDestroyEvent
一个窗口销毁事件
一个窗口销毁事件
wxWizardEvent
一个向导事件
一个向导事件
没有评论:
发表评论