wxWidgets类列表(三)

  文档/视图框架

概述

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 wxHtmlWindowHTML分析器类
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 检查仅有单个程序实例运行

你可能感兴趣的:(WxWidgets)