wxWidgets類列表(二)
wxWidgets類列表(二)
資料來源:http://blog.csdn.net/moyumoyu/article/details/6801777
設備環境
概述
設備環境是一個能夠在上面繪圖的介面,並且提供一個允許傳遞不同的設備環境給你的繪圖代碼參數的抽象。
|
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 |
描述一個服務端 |