2014年12月5日 星期五

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



允許重定向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



描述一個服務端



 













 




沒有留言:

張貼留言