设备环境
概述
设备环境是一个能够在上面绘图的界面,并且提供一个允许传递不同的设备环境给你的绘图代码参数的抽象。
图形设备接口
位图概述
这里是在设备环境和窗口上绘图的相关类。
事件
概述
一个事件对象包含具体事件的信息。事件处理器(通常为成员函数)有一个单独的事件参数。
校验器
概述
这些窗口校验器用于过滤和校验用户输入。
数据结构
这些是wxWidgets支持的数据结构类。
运行时类信息系统
概述
wxWidgets支持运行时类信息的处理和指定类名的动态对象的建立。
日志特征
概述
wxWidgets为消息日志提供了若干类和函数。详见wxLog概述。
调试特征
概述
wxWidgets通过类,函数和宏支持一些应用程序的调试方式。
联网技术类
wxWidgets提供了它自己的基于联网的socket类。
进程间通讯
概述
wxWidgets提供基于Windows DDE的简单的进程间通讯设施,而大部分平台则使用TCP。
概述
设备环境是一个能够在上面绘图的界面,并且提供一个允许传递不同的设备环境给你的绘图代码参数的抽象。
wxBufferedDC | 双缓冲绘图的设备环境助手 |
wxBufferedPaintDC | OnPaint内部的双缓冲绘图设备环境助手 |
wxClientDC | 在OnPaint事件之外访问客户区的设备环境 |
wxPaintDC | 在OnPaint事件内部访问客户区的设备环境 |
wxWindowDC | 访问非客户区的设备环境 |
wxScreenDC | 访问整个屏幕的设备环境 |
wxDC | 设备环境基类 |
wxMemoryDC | 在位图上绘图的设备环境 |
wxMetafileDC | 在元文件上绘图的设备环境 |
wxMirrorDC | 允许简单映射的代理设备环境 |
wxPostScriptDC | 在PostScript文件上绘图的设备环境 |
wxPrinterDC | 在打印机上绘图的设备环境 |
图形设备接口
位图概述
这里是在设备环境和窗口上绘图的相关类。
wxColour | 描绘红,蓝和绿的颜色元素 |
wxDCClipper | 包装设置操作并销毁剪切区域 |
wxBitmap | 描绘一张位图 |
wxBrush | 用于在设备环境上填充区域 |
wxBrushList | 预定义刷子的列表 |
wxCursor | 一个小的透明的描绘光标的位图 |
wxFont | 描述字体 |
wxFontList | 预定义字体的列表 |
wxIcon | 一个小的透明的指派给帧的在设备环境上绘制位图, |
wxImage | 一个平台独立的图像类 |
wxImageList | 一个图像列表,用于某些控件 |
wxMask | 描绘一个掩码用于透明地绘制位图 |
wxPen | 用于在设备环境上画线 |
wxPenList | 预定义的画笔列表 |
wxPalette | 描绘一个RGB值的索引表 |
wxRegion | 描绘一个窗口或设备环境中简单或复杂的区域 |
wxRendererNative | 抽象高水平的绘图原语 |
事件
概述
一个事件对象包含具体事件的信息。事件处理器(通常为成员函数)有一个单独的事件参数。
wxActivateEvent | 一个窗口或应用程序的激活事件 |
wxCalendarEvent | 用于wxCalendarCtrl |
wxCalculateLayoutEvent | 用于计算窗口布局 |
wxCloseEvent | 一个关闭窗口或结束会话事件 |
wxCommandEvent | 来自各种标准控件的事件 |
wxContextMenuEvent | 当用户发出一个索引菜单命令时产生该事件 |
wxDateEvent | 用于wxDatePickerCtrl |
wxDialUpEvent | 由wxDialUpManager发出的事件 |
wxDropFilesEvent | 一个撤销文件事件 |
wxEraseEvent | 一个擦除背景事件 |
wxEvent | 事件基类 |
wxFindDialogEvent | 由wxFindReplaceDialog发出的事件 |
wxFocusEvent | 一个窗口聚焦事件 |
wxKeyEvent | 一次击键事件 |
wxIconizeEvent | 一个图标化/还原事件 |
wxIdleEvent | 一个空闲事件 |
wxInitDialogEvent | 一个对话框初始化事件 |
wxJoystickEvent | 一个操纵杆事件 |
wxListEvent | 一个列表控件事件 |
wxMaximizeEvent | 一个最大化事件 |
wxMenuEvent | 菜单事件 |
wxMouseCaptureChangedEvent | 一个鼠标捕获变化事件 |
wxMouseEvent | 鼠标事件 |
wxMoveEvent | 移动事件 |
wxNotebookEvent | 一个记事本控件事件 |
wxNotifyEvent | 一个可以被禁止的通知事件 |
wxPaintEvent | 绘画事件 |
wxProcessEvent | 进程结束事件 |
wxQueryLayoutInfoEvent | 用于查询布局信息 |
wxScrollEvent | 来自滑块,独立的滚动条和旋转按钮的卷动事件 |
wxScrollWinEvent | 来自滚动窗口的卷动事件 |
wxSizeEvent | 一个大小化事件 |
wxSocketEvent | 一个socket事件 |
wxSpinEvent | 来自wxSpinButton的事件 |
wxSplitterEvent | 来自wxSplitterWindow的事件 |
wxSysColourChangedEvent | 一个系统颜色变化事件 |
wxTimerEvent | 一个定时器到期事件 |
wxTreeEvent | 树控件事件 |
wxUpdateUIEvent | 用户界面更新事件 |
wxWindowCreateEvent | 一个窗口建立事件 |
wxWindowDestroyEvent | 一个窗口销毁事件 |
wxWizardEvent | 一个向导事件 |
概述
这些窗口校验器用于过滤和校验用户输入。
wxValidator | 基本的检验器类 |
wxTextValidator | 文本控件检验器类 |
wxGenericValidator | 通用控件检验器类 |
数据结构
这些是wxWidgets支持的数据结构类。
wxCmdLineParser | 命令行分析器类 |
wxDateSpan | 一个合理的时间间隔 |
wxDateTime | 操纵日期/时间的类 |
wxArray | 一个动态数组的实现 |
wxArrayString | 一个保存wxString对象的高效容器 |
wxHaskMap | 一个简单的哈希map的实现 |
wxHashSet | 一个简单的哈希集合的实现 |
wxHaskTable | 一个简单的哈希表的实现(不建议使用,建议使用wxHaskMap) |
wxList | 一个简单的链表实现 |
wxLongLong | 一种可移植的64位整型 |
wxNode | 表示wxList中的一个节点 |
wxObject | 大多数wxWidgets类的基类 |
wxPathList | 帮助查找多个路径的类 |
wxPoint | 一个点的表示 |
wxRect | 表示一个矩形的类 |
wxRegEx | 正则表达式支持 |
wxRegion | 表示一个区域的类 |
wxString | 一个字符串类 |
wxStringTokenizer | 表示一种记号或单词列表的字符串类 |
wxRealPoint | 一个用浮点数表示的点 |
wxSizer | 一个size的表示 |
wxTimeSpan | 一个时间间隔 |
wxURI | 表示一个统一资源标识符 |
wxVariant | 可保存任意类型的运行时刻可改变的类 |
运行时类信息系统
概述
wxWidgets支持运行时类信息的处理和指定类名的动态对象的建立。
wxClassInfo | 保存运行时的类信息 |
wxObject | 带有运行时信息类的基类 |
RTTI macros | 处理运行时信息的宏 |
日志特征
概述
wxWidgets为消息日志提供了若干类和函数。详见wxLog概述。
wxLog | 基本的日志类 |
wxLogStderr | 记录消息到一个C STDIO 流 |
wxLogStream | 记录消息到一个C++ iostream |
wxLogTextCtrl | 记录消息到一个wxTextCtrl |
wxLogWindow | 记录消息到一个日志frame |
wxLogGui | GUI程序的默认日志目标 |
wxLogNull | 临时禁止消息日志 |
wxLogChain | 允许链接两个日志目标 |
wxLogPassThrough | 允许过滤日志消息 |
wxStreamToTextRedirector | 允许重定向cout到wxTextCtrl的输出 |
Log functions | 错误和警告日志函数 |
调试特征
概述
wxWidgets通过类,函数和宏支持一些应用程序的调试方式。
wxDebugContext | 提供内存检查设施 |
Debugging macros | 支持断言和检查的调试宏 |
WXDEBUG_NEW | 使用该宏得到进一步的调试信息 |
wxDebugReport | 在一个程序崩溃的情况下建立调试报告的基类 |
wxDebugReportCompress | 建立压缩的调试报告的类 |
wxDebugReportUpload | 通过HTTP上载压缩的调试报告的类 |
wxDebugReportPreview | 预览一个调试报告内容的抽象基类 |
wxDebugReportPreviewStd | wxDebugReportPreview的标准实现 |
联网技术类
wxWidgets提供了它自己的基于联网的socket类。
wxDialUpManager | 提供函数来检测网络连接状态并确定它 |
wxIPV4adress | 描绘一个因特网地址 |
wxIPadress | 描绘一个因特网地址 |
wxSocketBase | 描绘一个socket基本对象 |
wxSocketClient | 描绘一个socket客户端 |
wxSocketServer | 描绘一个socket服务端 |
wxSocketEvent | 一个socket事件 |
wxFTP | FTP协议类 |
wxHTTP | HTTP协议类 |
wxURL | 描绘一个URL(统一资源定位符) |
进程间通讯
概述
wxWidgets提供基于Windows DDE的简单的进程间通讯设施,而大部分平台则使用TCP。
wxClient,wxDDEClient | 描绘一个客户 |
wxConnection,wxDDEConnection | 描绘一个客户端与一个服务端的连接 |
wxServer,wxDDEServer | 描述一个服务端 |