2009年4月19日星期日

wxWidgets类列表(二)

 
wxWidgets类列表(二)
 
校验器

概述
这些窗口校验器用于过滤和校验用户输入。
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
       
允许重定向coutwxTextCtrl的输出
       
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
wxClientwxDDEClient
       
描绘一个客户
       
wxConnectionwxDDEConnection
       
描绘一个客户端与一个服务端的连接
       
wxServerwxDDEServer
       
描述一个服务端
       


文档/视图框架

概述
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
       
检查仅有单个程序实例运行   
 
 
 

没有评论: