文档/视图框架
概述
wxWidgets支持一种文档/视图框架,它为以文档为中心的应用程序提供了内部管理。
打印框架
概述
实现一个打印和预览框架让提供文档打印设施变得相对简单。
拖拽和剪切板类
拖拽和剪切板概述
文件相关类
wxWidgets有若干个小类来操作磁盘文件,更多细节见文件类概述。
流类
wxWidgets有它自己的流类集合,作为经常出现bug的标准流库的另外一个选择,并且提供了更加强大的功能。
线程类
多线程概述
wxWidgets提供了一个类的集合来保证在多种平台上使用本地线程的能力。
HTML类
wxWidgets提供一个类的集合来显示HTML格式的文本。这些类包含一个基于HTML窗口部件的帮助系统。
虚拟文件系统类
wxWidgets提供了一组实现一个易扩展的虚拟文件系统的类,它们由HTML类内部使用。
基于XML的资源系统的类
基于XML的资源系统(XRC)概述
允许你的应用程序以保存在一个XML格式中的规格来建立控件和其它用户界面元素的资源。
在线帮助
数据库类
数据库类概述
wxWidgets提供一组类来访问微软的ODBC(开放数据互连)产品,它由Remstar捐赠。这就是大家知道的wxODBC。
其它
概述
wxWidgets支持一种文档/视图框架,它为以文档为中心的应用程序提供了内部管理。
wxDocument | 表示一个文档 |
wxView | 表示一个视图 |
wxDocTemplate | 管理一个文档与一个视图之间的关系 |
wxDocManager | 管理应用程序中的文档与视图 |
wxDocChildFrame | 一个显示文档视图的子框架 |
wxDocParentFrame | 用于包含视图的父框架 |
打印框架
概述
实现一个打印和预览框架让提供文档打印设施变得相对简单。
wxPreviewFrame | 显示一个打印预览的框架 |
wxPreviewCanvas | 显示一个打印预览的画布 |
wxPreviewControlBar | 一个打印预览的标准控制栏 |
wxPrintDialog | 标准打印对话框 |
wxPageSetupDialog | 标准的页面设置对话框 |
wxPrinter | 表示打印机的类 |
wxPrinterDC | 打印机的设备环境 |
wxPrintout | 表示一个详细的打印输出的类 |
wxPrintPreview | 表示一个打印预览的类 |
wxPrintData | 表示将被打印的文档的信息 |
wxPrintDialogData | 表示打印对话框的信息 |
wxPageSetupDialogData | 表示页面设置对话框的信息 |
拖拽和剪切板类
拖拽和剪切板概述
wxDataObject | 数据对象类 |
wxDataFormat | 表示一个数据格式 |
wxTextDataObject | 文本数据对象类 |
wxFileDataObject | 文件数据对象类 |
wxBitmapDataObject | 位图数据对象类 |
wxCustomDataObject | 自定义数据对象类 |
wxClipboard | 剪贴板类 |
wxDropTarget | 拖拽目标类 |
wxFileDropTarget | 文件拖拽目标类 |
wxTextDropTarget | 文本拖拽目标类 |
wxDropSource | 拖拽源类 |
文件相关类
wxWidgets有若干个小类来操作磁盘文件,更多细节见文件类概述。
wxFileName | 操作文件名和属性 |
wxDir | 列举文件/子目录的类 |
wxDirTraverser | 和wxDir一起递归的列举文件/子目录的类 |
wxFile | 低级文件输入/输出类 |
wxFFile | 另一个低级文件输入/输出类 |
wxTempFile | 安全的替换一个存在文件的类 |
wxTextFile | 操作以行数组方式表示的文本文件的类 |
wxStandardPaths | 标准目录路径 |
流类
wxWidgets有它自己的流类集合,作为经常出现bug的标准流库的另外一个选择,并且提供了更加强大的功能。
wxStreamBase | 流基类 |
wxStreamBuffer | 流缓冲类 |
wxInputStream | 输入流类 |
wxOutputStream | 输出流类 |
wxCountingOutputStream | 查询一个流的大小的流类 |
wxFilterInputStream | 过滤输入流类 |
wxFilterOutputStream | 过滤输出流类 |
wxBufferedInputStream | 缓冲输入流类 |
wxBufferedOutputStream | 缓冲输出流类 |
wxMemoryInputStream | 内存输入流类 |
wxMemoryOuputStream | 内存输出流类 |
wxDataInputStream | 平台无关的二进制数据输入流类 |
wxDataOutputStream | 平台无关的二进制数据输出流类 |
wxTextInputStream | 平台无关的文件数据输入流类 |
wxTextOutputStream | 平台无关的文件数据输出流类 |
wxFileInputStream | 文件输入流类 |
wxFileOutputStream | 文件输出流类 |
wxFFileInputStream | 另一个文件输入流类 |
wxFFileOutputStream | 另一个文件输出流类 |
wxTempFileOutputStream | 安全的替代一个已存在的文件的流 |
wxStringInputStream | 字符串输入流 |
wxStringOutputStream | 字符串输出流 |
wxZlibInputStream | Zlib(压缩)输入流 |
wxZlibOutputStream | Zlib(压缩)输出流 |
wxZipInputStream | 读一个ZIP档案的输入流 |
wxZipOutputStream | 写一个ZIP档案的输出流 |
wxSocketInputStream | Socket输入流类 |
wxSocketOutputStream | Socket输出流类 |
线程类
多线程概述
wxWidgets提供了一个类的集合来保证在多种平台上使用本地线程的能力。
wxThread | 线程类 |
wxThreadHelper | 轻松地管理后台线程 |
wxMutex | 互斥体类 |
wxMutexLocker | 互斥锁实用程序类 |
wxCriticalSection | 临界区类 |
wxCriticalSectionLocker | 临界区锁实用程序类 |
wxCondition | 条件类 |
wxSemaphore | 信号量类 |
HTML类
wxWidgets提供一个类的集合来显示HTML格式的文本。这些类包含一个基于HTML窗口部件的帮助系统。
wxHtmlHelpController | HTML帮助控制器类 |
wxHtmlWindow | HTML窗口类 |
wxHtmlEasyPrinting | 打印HTML的简单类 |
wxHtmlPrintout | 一般的HTML wxPrintout类 |
wxHtmlParser | 一般的HTML分析器类 |
wxHtmlTagHandler | HTML标签处理器,可以插入到wxHtmlParser中 |
wxHtmlWinParser | wxHtmlWindow的HTML分析器类 |
wxHtmlWinTagHandler | HTML标签处理器,可以插入到wxHtmlWinParser中 |
虚拟文件系统类
wxWidgets提供了一组实现一个易扩展的虚拟文件系统的类,它们由HTML类内部使用。
wxFSFile | 表示一个虚拟文件系统中的文件 |
wxFileSystem | 虚拟文件系统的主要接口 |
wxFileSystemHandler | 用于通知文件系统类型的类 |
基于XML的资源系统的类
基于XML的资源系统(XRC)概述
允许你的应用程序以保存在一个XML格式中的规格来建立控件和其它用户界面元素的资源。
wxXmlResource | 操作资源的主类 |
wxXmlResourceHandler | XML资源处理器的基类 |
在线帮助
wxHelpController | 控制帮助窗口的类族 |
wxHtmlHelpController | HTML帮助控制器类 |
wxContextHelp | 使应用程序进入上下文敏感的帮助模式中的类 |
wxContextHelpButton | 使应用程序进入上下文敏感的帮助模式中的按钮类 |
wxHelpProvider | 提供上下文敏感的帮助准备的抽象类 |
wxSimpleHelpProvider | 简单地提供上下文敏感的帮助准备的类 |
wxHelpControllerHelpProvider | 通过一个帮助控制器来提供上下文敏感的帮助准备的类 |
wxToolTip | 实现工具提示的类 |
数据库类
数据库类概述
wxWidgets提供一组类来访问微软的ODBC(开放数据互连)产品,它由Remstar捐赠。这就是大家知道的wxODBC。
wxDb | ODBC数据库连接 |
wxDbTable | 提供访问一个数据库表 |
wxDbInf | |
wxDbTableInf | |
wxDbColDef | |
wxDbColInf | |
wxDbColDataPtr | |
wxDbColFor | |
wxDbConnectInf | |
wxDbIdxDef |
其它
wxApp | 应用程序类 |
wxCaret | 一个光标对象 |
wxCmdLineParser | 命令行分析器类 |
wxConfig | 读/写配置的类(使用INI文件或注册表) |
wxDllLoader | 操作共享库的类 |
wxGLCanvas | 可由OpenGL调用来着色的画布 |
wxGLContext | 简单共享OpenGL数据资源的类 |
wxLayoutAlgorithm | 一个可选的窗口布局设施 |
wxProcess | 进程类 |
wxTimer | 定时器类 |
wxStopWatch | 秒表类 |
wxMimeTypesManager | MIME类型管理器类 |
wxSystemSettings | 获取多种全局参数的系统设置类 |
wxSystemOptions | 运行时配置的系统选项类 |
wxAcceleratorTable | 加速表 |
wxAutomationObject | OLE自动化类 |
wxFontManager | 字体映射,查找适合给定编码的字体 |
wxEncodingConverter | 编码转换 |
wxCalendarDateAttr | 由wxCalendarCtrl使用 |
wxQuantize | 完成量化或颜色还原的类 |
wxSingleInstanceChecker | 检查仅有单个程序实例运行 |