Contents Up Previous Next 原文へのリンク

カテゴリ別クラス一覧 Classes by category

カテゴリーによる wxWidgets クラスの分類。
A classification of wxWidgets classes by category.

管理されたウィンドウ Managed windows

ウィンドウ・マネージャによって管理されるタイプのウィンドウです(MS Windows や Motif のような)。フレームには、ウインドウが入るかもしれません、そして、ダイアログ・ボックスは直接コントロールを含むかもしれません。
There are several types of window that are directly controlled by the window manager (such as MS Windows, or the Motif Window Manager). Frames may contain windows, and dialog boxes may directly contain controls.

wxDialog
ダイアログ・ボックス
Dialog box
wxFrame
ノーマル・フレーム
Normal frame
wxMDIChildFrame
MDIの子フレーム
MDI child frame
wxMDIParentFrame
MDI 親・フレーム
MDI parent frame
wxMiniFrame
小さいタイトルバー付きのフレーム
A frame with a small title bar
wxSplashScreen
スプラッシュ・スクリーン・クラス
Splash screen class
wxTipWindow
小さいウィンドウの中にテキストを表示します。(ツールチップ)
Shows text in a small window
wxWizard
ウィザード・ダイアログ
A wizard dialog

Common dialogsも参照のこと。
See also Common dialogs.

雑多なウィンドウ Miscellaneous windows

以下は、wxWindow から派生するいろいろなクラスです。
The following are a variety of classes that are derived from wxWindow.
wxPanel
色が現在のユーザ設定に従って変わるウインドウ
A window whose colour changes according to current user settings
wxScrolledWindow
自動的に管理されたスクロールバーをもつウインドウ
Window with automatically managed scrollbars
wxGrid
グリッド(テーブル)・ウィンドウ
A grid (table) window
wxSplitterWindow
垂直または、水平に分割出来るウィンドウ
Window which can be split vertically or horizontally
wxStatusBar
フレームにあるステイタスバーの実装
Implements the status bar on a frame
wxToolBar
ツールバー・クラス
Toolbar class
wxNotebook
ノートブック・クラス
Notebook class
wxPlotWindow
データを表示するためのクラス
A class to display data.
wxSashWindow
ドラッグすることができる4つの任意の帯をもつウインドウ
Window with four optional sashes that can be dragged
wxSashLayoutWindow
IDE ライクなレイアウトが出来るウィンドウ
Window that can be involved in an IDE-like layout arrangement
wxWizardPage
ウィザードダイアログのページ部分のベースクラス
A base class for the page in wizard dialog.
wxWizardPageSimple
ウィザードダイアログのページ部分
A page in wizard dialog.

コモン・ダイアログ Common dialogs

Overview

コモン・ダイアログはアプリケーションで良く使われる既成のダイアログクラスである
Common dialogs are ready-made dialog classes which are frequently used in an application.

wxDialog
コモン・ダイアログのベースクラス
Base class for common dialogs
wxColourDialog
色選択ダイアログ
Colour chooser dialog
wxDirDialog
ディレクトリ選択ダイアログ
Directory selector dialog
wxFileDialog
ファイル選択ダイアログ
File selector dialog
wxFindReplaceDialog
テキスト検索・置換ダイアログ
Text search/replace dialog
wxMultipleChoiceDialog
リストから1つ、又は複数選択するダイアログ
Dialog to get one or more selections from a list
wxSingleChoiceDialog
リストから1つだけ選択し、文字列を返すダイアログ
Dialog to get a single selection from a list and return the string
wxTextEntryDialog
ユーザーから1行の文字列を受け取るダイアログ
Dialog to get a single line of text from the user
wxFontDialog
フォント選択ダイアログ
Font chooser dialog
wxPageSetupDialog
一般的なページ設定ダイアログ
Standard page setup dialog
wxPrintDialog
一般的なプリンタ設定ダイアログ
Standard print dialog
wxPageSetupDialog
一般的なページ設定ダイアログ
Standard page setup dialog
wxMessageDialog
簡単なメッセージ・ボックス・ダイアログ
Simple message box dialog
wxWizard
ウィザード・ダイアログ
A wizard dialog.

コントロール Controls

一般的に、これらはユーザへのインターフェイスを供給する小さなウィンドウです。static でないコントロールはそれらに validators を関連することができます。
Typically, these are small windows which provide interaction with the user. Controls that are not static can have validators associated with them.

wxControl
コントロールのベースクラス
The base class for controls
wxButton
プッシュボタン、テキストを表示
Push button control, displaying text
wxBitmapButton
プッシュボタン、ビットマップを表示
Push button control, displaying a bitmap
wxToggleButton
ユーザーにクリックされると押されたままになるボタン(トグル・ボタン)
A button which stays pressed when clicked by user.
wxCalendarCtrl
日付選択コントロール
Date picker control
wxCheckBox
チェックボックス
Checkbox control
wxCheckListBox
左側にそれぞれチェックボックスがついたリストボックス
A listbox with a checkbox to the left of each item
wxChoice
選択コントロール(編集エリアなしのコンボボックス)
Choice control (a combobox without the editable area)
wxComboBox
編集エリア付き選択コントロール
A choice with an editable area
wxGauge
残時間のような、様々な量を表現するコントロール
A control to represent a varying quantity, such as time remaining
wxGenericDirCtrl
ディレクトリ・ツリーを表示するコントロール
A control for displaying a directory tree
wxStaticBox
視覚的に関連したコントロールを纏めるための静的/グループボックス (多分、ただのグループボックス)
A static, or group box for visually grouping related controls
wxListBox(翻訳済)
単一または、複数選択が出来る文字列のリストボックス
A list of strings for single or multiple selection
wxListCtrl
複数列のリポート・ビューも表示出来る、文字列のリストかアイコンのリスト、または、両方同時に表示できるコントロール。
A control for displaying lists of strings and/or icons, plus a multicolumn report view
wxListView
インターフェイスを簡単にするもの(wxListCtrlの報告モード用のfaçade
A simpler interface (façade for wxListCtrl in report mode)
wxTabCtrl
いくつかのタブを管理する
Manages several tabs
wxTextCtrl
単行または、複数行テキスト編集コントロール
Single or multiline text editing control
wxTreeCtrl
ツリー(階層)コントロール
Tree (hierarchy) control
wxScrollBar
スクロールバー・コントロール
Scrollbar control
wxSpinButton
スピンまたは、アップダウン・コントロール
A spin or 'up-down' control
wxSpinCtrl
スピン・コントロール - すなわち、スピンとテキストコントロール
A spin control - i.e. spin button and text control
wxStaticText
単行または、複数行の編集不可テキスト(ラベル・コントロール)
One or more lines of non-editable text
wxStaticBitmap
ビットマップ表示コントロール
A control to display a bitmap
wxRadioBox
ラジオボタンのグループ
A group of radio buttons
wxRadioButton
他と相互に排他的な方法で使われる丸いボタン(ラジオボタン)
A round button to be used with others in a mutually exclusive way
wxSlider
ユーザによってドラッグできるスライダー
A slider that can be dragged by the user

メニュー Menus

wxMenu
選択されるメニューアイテムの一組を表示する
Displays a series of menu items for selection
wxMenuBar
フレームによって使用されるメニューの一組を収納する
Contains a series of menus for use with a frame
wxMenuItem
1つのメニューアイテムを表現する
Represents a single menu item

ウィンドウレイアウト Window layout

ウインドウ(とりわけダイアログ)のレイアウトを行う方法には2種類の異なる方法が存在する。一つはsizerと呼ばれるものに基づいたもので、タイピング量、思考、計算量の少ない、そしてたぶんほとんど全てのケースで、全てのプラットフォームでほとんど同じ外観をダイアログにもたらす。もうひとつがconstraintに基づくもので、よく非難されているけどまだ利用可能だ。
Sizer 概要 にsizer ベースのレイアウトについて記載されている。
これらはsizerに基づくレイアウトに関連するクラスだ。
There are two different systems for laying out windows (and dialogs in particular). One is based upon so-called sizers and it requires less typing, thinking and calculating and will in almost all cases produce dialogs looking equally well on all platforms, the other is based on so-called constraints and is deprecated, though still available.

Sizer overview describes sizer-based layout.

These are the classes relevant to sizer-based layout.

wxSizer
抽象ベースクラス
Abstract base class
wxGridSizer
全てが同じサイズのグリッドにウインドウをレイアウトするためのsizer
A sizer for laying out windows in a grid with all fields having the same size
wxFlexGridSizer
柔軟なグリッドにウインドウをレイアウトするためのsizer
A sizer for laying out windows in a flexible grid
wxBoxSizer
行または列方向にウインドウをレイアウトするためのsizer
A sizer for laying out windows in a row or column
wxStaticBoxSizer
wxBoxSizerと同じだが、static boxに覆われた sizer
Same as wxBoxSizer, but with a surrounding static box
wxNotebookSizer
wxNotebook controlと一緒に使うsizer
Sizer to use with the wxNotebook control

Constraints 概要にconstraintsベースのレイアウトについて記載されている。
これらはconstraintsrに基づくレイアウトに関連するクラスだ。
Constraints overview describes constraints-based layout.
These are the classes relevant to constraints-based window layout.

wxIndividualLayoutConstraint
1つの制約(constaraint)された次元を表現します
Represents a single constraint dimension
wxLayoutConstraints
あるウインドウに対する制約(constaraint)を表現します
Represents the constraints for a window class

デバイスコンテキスト Device contexts

Overview

デバイスコンテキストは、あなたの図面描画コードをパラメター化できるような 抽象的概念を提供する、描画可能な表面です。
Device contexts are surfaces that may be drawn on, and provide an abstraction that allows parameterisation of your drawing code by passing different device contexts.

wxClientDC
OnPaint イベント外でクライアントエリアにアクセスするためのデバイスコンテキスト
A device context to access the client area outside OnPaint events
wxPaintDC
OnPaintイベント内でクライアントエリアにアクセスするためのデバイスコンテキスト
A device context to access the client area inside OnPaint events
wxWindowDC
非クライアントエリアにアクセスするためのデバイスコンテキスト
A device context to access the non-client area
wxScreenDC
スクリーン全体にアクセスするためのデバイスコンテキスト
A device context to access the entire screen
wxDC
デバイスコンテキスト・ベースクラス
The device context base class
wxMemoryDC
ビットマップに描画するためのデバイスコンテキスト
A device context for drawing into bitmaps
wxMetafileDC
メタファイルに描画するためのデバイスコンテキスト
A device context for drawing into metafiles
wxPostScriptDC
PostScript に描画するためのデバイスコンテキスト
A device context for drawing into PostScript files
wxPrinterDC
プリンターに描画するためのデバイスコンテキスト
A device context for drawing to printers

グラフィックデバイスインターフェイス Graphics device interface

Bitmaps overview

wxColour
色の赤、青、緑の要素を表します。
Represents the red, blue and green elements of a colour
wxDCClipper
切り抜く領域の設定及び破棄の操作をカプセル化したもの
Wraps the operations of setting and destroying the clipping region
wxBitmap
ビットマップを意味する
Represents a bitmap
wxBrush
デバイスコンテキスト上の領域を満たすために使用される。
ペイントツールなどで、指定された領域をベタ塗りする時などに使用する。
Used for filling areas on a device context
wxBrushList
前に作成されたブラシのリスト
The list of previously-created brushes
wxCursor
カーソルを意味する、小さく、透明なビットマップ
マウスポインタみたいに、透明な領域を持つbitmapのこと
A small, transparent bitmap representing the cursor
wxFont
フォントを意味する
Represents fonts
wxFontList
以前作成されたフォントのリスト
The list of previously-created fonts
wxIcon
フレームに指定したりデバイスコンテキストに描写するための、小さく、透明なビットマップ
wxBitmapみたいなものだが、透明な領域をもつのが特長
A small, transparent bitmap for assigning to frames and drawing on device contexts
wxImage
プラットフォーム独立のイメージクラス
A platform-independent image class
wxImageList
いくつかのコントロールで使用されているイメージのリスト
A list of images, used with some controls
wxMask
透明な領域を描写するためにビットマップとともに使用されるマスクを表す
Represents a mask to be used with a bitmap for transparent drawing
wxPen
デバイスコンテキスト上の線を描画するために使用される
Used for drawing lines on a device context
wxPenList
以前に作成された線のリスト
The list of previously-created pens
wxPalette
RBG値へのインデックスのテーブルを表す
Represents a table of indices into RGB values
wxRegion
ウインドウ又はデバイスコンテキスト上の簡素なまたは複合的な領域を表す
Represents a simple or complex region on a window or device context

イベント Events

Overview

イベントオブジェクトは具体的なイベントについての情報を含む。イベントハンドラ(通常はメンバ関数 )は1つのイベント引数をもつ。
An event object contains information about a specific event. Event handlers (usually member functions) have a single, event argument.

wxActivateEvent
ウインドウまたはアプリケーションをアクティブにする時のイベント
A window or application activation event
wxCalendarEvent
wxCalendarCtrlと一緒に使用される
Used with wxCalendarCtrl
wxCalculateLayoutEvent
良く計算ウインドウとして使用される
Used to calculate window layout
wxCloseEvent
ウインドウを閉じたりセッションを終了したりするときのイベント
A close window or end session event
wxCommandEvent
様々な標準コントロールからのイベント
An event from a variety of standard controls
wxDialUpEvent
wxDialUpManagerから送られるイベント
Event send by wxDialUpManager
wxDropFilesEvent
ドロップファイルのイベント
A drop files event
wxEraseEvent
バックグラウンドを消去するときのイベント
ウインドウのバックグラウンドの画面を再描画するために、一度ウインドウのバックグラウンドを消去するときに送られる
An erase background event
wxEvent
イベントの基底クラス
The event base class
wxFindDialogEvent
wxFindReplaceDialogから送られるイベント
Event sent by wxFindReplaceDialog
wxFocusEvent
ウインドウのフォーカスイベント
A window focus event
wxKeyEvent
キーイベント
A keypress event
wxIconizeEvent
アイコン化/復元時のイベント
An iconize/restore event
wxIdleEvent
アイドルイベント
システムがアイドル状態になったときに発行されるイベント
An idle event
wxInitDialogEvent
ダイアログ初期化イベント
A dialog initialisation event
wxJoystickEvent
ジョイスティックイベント
A joystick event
wxListEvent
リストコントロールイベント
wxListCtrlが発行するイベント
A list control event
wxMaximizeEvent
最大化イベント
A maximize event
wxMenuEvent
メニューイベント
A menu event
wxMouseCaptureChangedEvent
マウスキャプチャーチェンジイベント
マウスカーソルの動作の捕捉を止めた時に発行される
A mouse capture changed event
wxMouseEvent
マウスイベント
A mouse event
wxMoveEvent
移動イベント
A move event
wxNotebookEvent
ノートブックコントロールのイベント
A notebook control event
wxNotifyEvent
拒否することの出来る通知イベント
A notification event, which can be vetoed
wxPaintEvent
ペイントイベント
A paint event
wxProcessEvent
プロセス終了イベント
A process ending event
wxQueryLayoutInfoEvent
レイアウトについての情報を問い合わせる時に使用する
Used to query layout information
wxScrollEvent
スライダー、単独のスクロールバー、スピンボタンからのスクロールイベント
A scroll event from sliders, stand-alone scrollbars and spin buttons
wxScrollWinEvent
スクロールしたウインドウからのスクロールイベント
A scroll event from scrolled windows
wxSizeEvent
サイズイベント
A size event
wxSocketEvent
ソケットイベント
A socket event
wxSpinEvent
wxSpinButtonからのイベント
An event from wxSpinButton
wxSysColourChangedEvent
システムカラーが変更された時のイベント
A system colour change event
wxTabEvent
タブコントロールイベント
A tab control event
wxTreeEvent
ツリーコントロールイベント
A tree control event
wxUpdateUIEvent
ユーザーインターフェイスが更新されたときのイベント
A user interface update event
wxWizardEvent
ウィザードイベント
A wizard event

検証(バリデータ) Validators

Overview

ユーザー入力のフィルターや検証を行うために使用するウインドウ検証器である
検証器という用語は一般的でないのでよろしく。でも、わかりやすいでしょ?
These are the window validators, used for filtering and validating user input.

wxValidator
基底の検証器クラス
Base validator class
wxTextValidator
テキストコントロール検証器クラス
Text control validator class
wxGenericValidator
汎用的なコントロール検証器クラス
Generic control validator class

データ構造物 Data structures

これらはwxWidgetsでサポートしているデータ構造クラスである
These are the data structure classes supported by wxWidgets.
wxCmdLineParser
コマンドラインパーサークラス
Command line parser class
wxDate
日付操作のためのクラス(既に旧式です。wxDateTimeに置き換わっています)
A class for date manipulation (deprecated in favour of wxDateTime)
wxDateSpan
理論的な時間間隔
A logical time interval.
wxDateTime
日付/時間操作のためのクラス
A class for date/time manipulations
wxExpr
柔軟なI/Oのためのクラス
A class for flexible I/O
wxExprDatabase
柔軟なI/Oのためのクラス
A class for flexible I/O
wxHashMap
簡素なHash mapの実装
A simple hash map implementation
wxHashTable
簡素なhash tableの実装(旧式です。wxHashMapを使用してください)
A simple hash table implementation (deprecated, use wxHashMap)
wxList
簡素なリンクリストの実装です。
A simple linked list implementation
wxLongLong
可搬性の高い64bitの整数型
A portable 64 bit integer type
wxNode
wxListの実装での節点を表します。
Represents a node in the wxList implementation
wxObject
多くのwxWidgetsのクラスのルートクラスです。
The root class for most wxWidgets classes
wxPathList
複数のパスを検索するのを助けるクラス
ファイルとかディレクトリとかのパスのこと
A class to help search multiple paths
wxPoint
点を表す
2次元(平面)上の点のこと。画面表示などで使用
Representation of a point
wxRect
多角形を表すクラス
A class representing a rectangle
wxRegEx
正規表現をサポートする
Regular expression support
wxRegion
領域を表現するクラス
デバイスコンテキストクラス(wxDC)やウインドウの描画領域の設定等で使用
A class representing a region
wxString
文字列クラス
A string class
wxStringList
文字列のリストを表すクラス
A class representing a list of strings
wxStringTokenizer
文字列を文字または単語のリストとして解釈するためのクラス
A class for interpreting a string as a list of tokens or words
wxRealPoint
浮動小数点の数字を使用した点の表現
wxPointの浮動小数点版
Representation of a point using floating point numbers
wxSize
大きさを表す
2次元(平面)上の大きさのこと
Representation of a size
wxTime
時間を操作するためのクラス(既に旧式です。wxDateTimeに置き換わっています)
A class for time manipulation (deprecated in favour of wxDateTime)
wxTimeSpan
時間間隔
A time interval.
wxVariant
実行時に変更する可能性のある不定の型を保存するためのクラス
A class for storing arbitrary types that may change at run-time

実行時クラス情報システム Run-time class information system

Overview

wxWidgetsは実行時のクラス情報操作と、与えられたクラス名からの動的なオブジェクト作成をサポートする
wxWidgets supports run-time manipulation of class information, and dynamic creation of objects given class names.

wxClassInfo
実行時にクラス情報を保持する
Holds run-time class information
wxObject
実行時情報を有するクラスのルートクラス
Root class for classes with run-time information
RTTI macros
実行時情報を操作するためのマクロ
Macros for manipulating run-time information

デバッグ機能 "ログ機能"の間違いか? Debugging features

Overview

wxWidgetsはメッセージのログを取るためのいくつかのクラスを提供する。詳細はwxLog overviewを見てください。
wxWidgets provides several classes and functions for the message logging. Please see the wxLog overview for more details.

wxLog
ログクラスの基底
The base log class
wxLogStderr
CのSTDIOストリームにログを書き込む
Log messages to a C STDIO stream
wxLogStream
C++のiostreamにログを書き込む
Log messages to a C++ iostream
wxLogTextCtrl
wxTextCtrlにログを書き込む
Log messages to a wxTextCtrl
wxLogWindow
ログフレームにログを書き込む
ログ専用のウインドウにメッセージを書き込む
Log messages to a log frame
wxLogGui
GUIプログラム向けの標準のログターゲット
Default log target for GUI programs
wxLogNull
一時的にメッセージを書き込むのを抑制する
Temporarily suppress message logging
wxLogChain
2つのログターゲットを繋げることができる
Allows to chain two log targets
wxLogPassThrough
ログメッセージをフィルタすることができるようになる
Allows to filter the log messages
wxStreamToTextRedirector
coutに送られる出力の出力先をwxTextCtrlに変更する
Allows to redirect output sent to cout to a wxTextCtrl
Log functions
エラーや警告を書き込む関数
Error and warning logging functions

デバッグ機能 Debugging features

wxWidgetsはクラスや関数、マクロを通じて、アプリケーションをデバッグするいくつかの観点を支援している
Overview

wxWidgets supports some aspects of debugging an application through classes, functions and macros.

wxDebugContext
メモリチェック機構を提供している
Provides memory-checking facilities
Debugging macros
表明と照合によるマクロのデバッグ
Debug macros for assertion and checking
WXDEBUG_NEW
このマクロは離れた場所でのデバッグ情報を提供するために使用する
Use this macro to give further debugging information

ネットワーククラス Networking classes

wxDialUpManager
ネットワークの接続状態を照合し構築する関数を提供する
Provides functions to check the status of network connection and to establish one
wxIPV4address
インターネットアドレスを表す
Represents an Internet address
wxSocketBase
ソケットベースのオブジェクトを表す
Represents a socket base object
wxSocketClient
ソケットクライアントを表す
Represents a socket client
wxSocketServer
ソケットサーバーを表す
Represents a socket server
wxSocketEvent
ソケットイベント
A socket event
wxFTP
FTPプロトコルクラス
FTP protocol class
wxHTTP
HTTPプロトコルクラス
HTTP protocol class
wxURL
Universal Resource Locatorを表す
(わかるだろうけど)URLのこと
Represents a Universal Resource Locator

プロセス間通信 Interprocess communication

Overview

wxWidgetsは、Windows DDEを基にした、しかし多くのTCPを使用しているプラットフォームでも利用可能な、 簡素なプロセス間通信の機構を提供する。
wxWidgets provides simple interprocess communications facilities based on Windows DDE, but available on most platforms using TCP.

wxClient
クライアントを表す
Represents a client
wxConnection
クライアントとサーバー間の接続を表す
Represents the connection between a client and a server
wxServer
サーバーを表す
Represents a server

ドキュメント/ビューフレームワーク Document/view framework

Overview

wxWidgetsは、ドキュメント中心のアプリケーションのための処理を提供してくれるドキュメント/ビューフレームワークをサポートしている
ドキュメント/ビューフレームワークは、Model-View-Controllerのテキスト限定版のことかな?
wxWidgets supports a document/view framework which provides housekeeping for a document-centric application.

wxDocument
ドキュメントを表す
Represents a document
wxView
ビューを表す
Represents a view
wxDocTemplate
ドキュメントクラスとビュークラスの関係を管理する
Manages the relationship between a document class and a view class
wxDocManager
アプリケーションのドキュメントとビューを管理する
Manages the documents and views in an application
wxDocChildFrame
ドキュメントビューを表示するための子フレーム
A child frame for showing a document view
wxDocParentFrame
ビューを収容する親フレーム
A parent frame to contain views

印刷フレームワーク Printing framework

Overview

印刷とプレビューのフレームワークは、比較的すぐにドキュメントを印刷機構に与えるように実装されている
A printing and previewing framework is implemented to make it relatively straightforward to provide document printing facilities.

wxPreviewFrame
印刷プレビューを表示するフレーム
Frame for displaying a print preview
wxPreviewCanvas
印刷プレビューを表示するキャンバス
Canvas for displaying a print preview
wxPreviewControlBar
印刷プレビューのための標準的なコントロールバー
Standard control bar for a print preview
wxPrintDialog
標準の印刷ダイアログ
Standard print dialog
wxPageSetupDialog
標準のページ設定ダイアログ
Standard page setup dialog
wxPrinter
プリンターを表すクラス
Class representing the printer
wxPrinterDC
プリンターデバイスコンテキスト
Printer device context
wxPrintout
それぞれの印刷出力を表すクラス
Class representing a particular printout
wxPrintPreview
印刷プレビューを表すクラス
Class representing a print preview
wxPrintData
印刷されたドキュメントについての情報を表す
Represents information about the document being printed
wxPrintDialogData
プリントダイアログについての情報を表す
Represents information about the print dialog
wxPageSetupDialogData
ページ設定ダイアログについての情報を表す
Represents information about the page setup dialog

ドラッグ&ドロップとクリップボードのクラス Drag and drop and clipboard classes

Drag and drop and clipboard overview

wxDataObject
データオブジェクトクラス
Data object class
wxDataFormat
データフォーマットを表す
Represents a data format
wxTextDataObject
テキストデータオブジェクトクラス
Text data object class
wxFileDataObject
ファイルデータ顧オブジェクトクラス
File data object class
wxBitmapDataObject
ビットマップオブジェクトクラス
Bitmap data object class
wxCustomDataObject
カスタムデータオブジェクトクラス
Custom data object class
wxClipboard
クリップボードクラス
Clipboard class
wxDropTarget
ドロップターゲットクラス
Drop target class
wxFileDropTarget
ファイルドロップターゲットクラス
File drop target class
wxTextDropTarget
テキストドロップターゲットクラス
Text drop target class
wxDropSource
ドロップソースクラス
Drop source class

ファイル関連のクラス File related classes

wxWidgetsは、(ディスク)ファイルと共に働くいくつかの小さいクラスを有する。詳細はfile classes overviewを参照のこと。
wxWidgets has several small classes to work with disk files, see file classes overview for more details.
wxFileName
ファイル名と属性関連の操作
Operations with the file name and attributes
wxDir
ファイルとサブディレクトリを列挙するクラス
Class for enumerating files/subdirectories.
wxDirTraverser
再帰的にファイルとサブディレクトリを列挙するためにwxDirと共に使用されるクラス
Class used together with wxDir for recursively enumerating the files/subdirectories
wxFile
低レベルファイル入力/出力クラス
Low-level file input/output class.
wxFFile
別の低レベルファイル入力/出力クラス
Another low-level file input/output class.
wxTempFile
存在するファイルを安全に置換するクラス
Class to safely replace an existing file
wxTextFile
テキストファイルと行の配列を連動するクラス
Class for working with text files as with arrays of lines

ストリームクラス Stream classes

wxWidgetsは、バギーな標準のストリームライブラリに代わる、機能的に拡張された独自のストリームクラスを有する。
wxWidgets has its own set of stream classes, as an alternative to often buggy standard stream libraries, and to provide enhanced functionality.

wxStreamBase
ストリームの基底クラス
Stream base class
wxStreamBuffer
ストリームバッファクラス
Stream buffer class
wxInputStream
入力ストリームクラス
Input stream class
wxOutputStream
出力ストリームクラス
Output stream class
wxCountingOutputStream
ストリームがどのくらいのサイズを持つか問い合わせを行うストリームクラス
Stream class for querying what size a stream would have.
wxFilterInputStream
フィルターされた入力ストリームクラス
Filtered input stream class
wxFilterOutputStream
フィルターされた出力ストリームクラス
Filtered output stream class
wxBufferedInputStream
バッファーされた入力ストリームクラス
Buffered input stream class
wxBufferedOutputStream
バッファーされた出力ストリームクラス
Buffered output stream class
wxMemoryInputStream
メモリ入力ストリームクラス
Memory input stream class
wxMemoryOutputStream
メモリ出力ストリームクラス
Memory output stream class
wxDataInputStream
プラットフォーム独立のバイナリデータ入力ストリームクラス
Platform-independent binary data input stream class
wxDataOutputStream
プラットフォーム独立のバイナリデータ出力ストリームクラス
Platform-independent binary data output stream class
wxTextInputStream
プラットフォーム独立のテキスト入力ストリームクラス
Platform-independent text data input stream class
wxTextOutputStream
プラットフォーム独立のテキスト出力ストリームクラス
Platform-independent text data output stream class
wxFileInputStream
ファイル入力ストリームクラス
File input stream class
wxFileOutputStream
ファイル出力ストリームクラス
File output stream class
wxFFileInputStream
別のファイル入力ストリームクラス
Another file input stream class
wxFFileOutputStream
別のファイル出力ストリームクラス
Another file output stream class
wxZlibInputStream
Zlib(圧縮)入力クラス
Zlib (compression) input stream class
wxZlibOutputStream
Zlib(圧縮)出力クラス
Zlib (compression) output stream class
wxZipInputStream
ZIPアーカイブから読み込むための入力ストリーム
Input stream for reading from ZIP archives
wxSocketInputStream
ソケット入力ストリームクラス
Socket input stream class
wxSocketOutputStream
ソケット出力ストリームクラス
Socket output stream class

スレッドクラス Threading classes

Multithreading overview

wxWidgetsは、それぞれのプラットフォームの持つスレッドを活用することができる。
wxWidgets provides a set of classes to make use of the native thread capabilities of the various platforms.

wxThread
スレッドクラス
Thread class
wxMutex
ミューテックスクラス
Mutex class
wxMutexLocker
ミューテックスをロックするユーティリティクラス
Mutex locker utility class
wxCriticalSection
クリティカルセクションクラス
Critical section class
wxCriticalSectionLocker
クリティカルセクションをロックするクラス
Critical section locker utility class
wxCondition
コンディションクラス
Condition class
wxSemaphore
セマフォクラス
Semaphore class

HTMLクラス HTML classes

wxWidgetsはHTML形式のテキストを表示するクラスのセットを提供する。このクラスはHTMLウイジェットを元にしたヘルプシステムを含む。
wxWidgets provides a set of classes to display text in HTML format. These class include a help system based on the HTML widget.

wxHtmlHelpController
HTMLヘルプコントローラクラス
HTML help controller class
wxHtmlWindow
HTMLウインドウクラス
HTML window class
wxHtmlEasyPrinting
HTMLを印刷する簡素なクラス
Simple class for printing HTML
wxHtmlPrintout
一般的なHTMLのwxPrintoutクラス
Generic HTML wxPrintout class
wxHtmlParser
一般的なHTMLパーサークラス
Generic HTML parser class
wxHtmlTagHandler
wxHtmlParserにプラグイン可能なHTMLタグハンドラ
HTML tag handler, pluginable into wxHtmlParser
wxHtmlWinParser
wxHtmlWindowのためのHTMLパーサークラス
HTML parser class for wxHtmlWindow
wxHtmlWinTagHandler
wxHtmlWinParserにプラグイン可能なHTMLタグハンドラ
HTML tag handler, pluginable into wxHtmlWinParser

仮想ファイルシステムクラス Virtual file system classes

wxWidgetsは、拡張可能な仮想ファイルシステムを実装したクラスセットを提供する。このクラスは内部的にHTMLクラスを使用している。
wxWidgets provides a set of classes that implement an extensible virtual file system, used internally by the HTML classes.

wxFSFile
仮想ファイルシステム中のファイルを表す
Represents a file in the virtual file system
wxFileSystem
仮想ファイルシステムのメインインターフェイス
Main interface for the virtual file system
wxFileSystemHandler
ファイルシステムタイプを通知するのに使用されるクラス
Class used to announce file system type

XMLベースのリソースシステムクラス XML-based resource system classes

XML-based resource system overview

リソースはあなたのアプリケーションがコントロールや他のユーザーインターフェイス要素をXMLフォーマットで保存された仕様書から作成することを可能にする
Resources allow your application to create controls and other user interface elements from specifications stored in an XML format.

wxXmlResource
リソースと共に動作するメインクラス
The main class for working with resources.
wxXmlResourceHandler
XMLリソースハンドラの基底クラス
The base class for XML resource handlers.

オンラインヘルプ Online help

wxHelpController
ヘルプウインドウをコントロールするためのクラスファミリー
Family of classes for controlling help windows
wxHtmlHelpController
HTMLヘルプコントローラクラス
HTML help controller class
wxContextHelp
状況依存ヘルプモードにアプリケーションを移行させるクラス
Class to put application into context-sensitive help mode
wxContextHelpButton
状況依存ヘルプモードにアプリケーションを移行させるためのボタンクラス
Button class for putting application into context-sensitive help mode
wxHelpProvider
文脈依存型ヘルプを提供する抽象クラス
Abstract class for context-sensitive help provision
wxSimpleHelpProvider
簡素な文脈依存型ヘルプ
Class for simple context-sensitive help provision
wxHelpControllerHelpProvider
ヘルプコントローラによって文脈依存型ヘルプを提供するクラス
Class for context-sensitive help provision via a help controller
wxToolTip
ツールチップを実装するクラス
Class implementing tooltips

データベースクラス Database classes

Database classes overview

wxWidgetsは、既存のものの代わりとなる、MicrosoftのODBC(Open Database Connectivity)製品にアクセスするための2つのクラスセットを提供している。wxODBCとして知られるRemstarによる新しいバージョンはさらにパワフルで可搬性に富み、柔軟でより良くサポートされているので、データベースを一緒に使うときはこのクラスの元で使用してください。
wxWidgets provides two alternative sets of classes for accessing Microsoft's ODBC (Open Database Connectivity) product. The new version by Remstar, known as wxODBC, is more powerful, portable, flexible and better supported, so please use the classes below for working with databases:

wxDb
ODBCデータベース接続
ODBC database connection
wxDbTable
データベーステーブルアクセスを提供する
Provides access to a database table
wxDbInf
wxDbTableInf
wxDbColDef
wxDbColInf
wxDbColDataPtr
wxDbColFor
wxDbConnectInf
wxDbIdxDef

以下は、未だ含まれている古いクラスのためのものだが、あなたは新しいプログラムでは使用するのを止めるべきである。
The documentation for the older classes is still included, but you should avoid using any of them in new programs:

wxDatabase
データベースクラス
Database class
wxQueryCol
カラムを表すクラス
Class representing a column
wxQueryField
フィールドを表すクラス
Class representing a field
wxRecordSet
1つ以上のレコードを表すクラス
Class representing one or more record

その他雑多なもの Miscellaneous

wxApp
アプリケーションクラス
Application class
wxCaret
キャレット(カーソル)オブジェクト
A caret (cursor) object
wxCmdLineParser
コマンドラインパーサークラス
Command line parser class
wxConfig
設定を読み込む/書き込むためのクラス(INIファイルまたはレジストリで使用する)
Classes for configuration reading/writing (using either INI files or registry)
wxDllLoader
共有ライブラリと共に働くクラス
Class to work with shared libraries.
wxLayoutAlgorithm
ウインドウレイアウトに便宜をはかる代替案
An alternative window layout facility
wxProcess
プロセスクラス
Process class
wxTimer
タイマークラス
Timer class
wxStopWatch
ストップウォッチクラス
Stop watch class
wxMimeTypesManager
MIMEタイプを管理するクラス
MIME-types manager class
wxSystemSettings
様々なグローバル変数を得るためのシステムセッティングクラス
System settings class for obtaining various global parameters
wxSystemOptions
実行時の設定を行うシステムオプションクラス
System options class for run-time configuration
wxAcceleratorTable
アクセラレータテーブル
キーボードショートカット
Accelerator table
wxAutomationObject
OLEオートメーションクラス
OLE automation class
wxFontMapper
与えられたエンコードに的したフォントを見付けるためのフォントマッピング
Font mapping, finding suitable font for given encoding
wxEncodingConverter
変換を符号化する
ダブルバイト文字列の変換を行う。ユニコードに関する変換も行う(wxWidgetsを、wxUSE_WCHAR_Tを1にセットしてコンパイルしたとき)
Encoding conversions
wxCalendarDateAttr
wxCalendarCtrlと共に使用する
Used with wxCalendarCtrl
wxQuantize
色の削減または量子化を実行するクラス
wxImageで使用する。
Class to perform quantization, or colour reduction
wxSingleInstanceChecker
唯一のプログラムインスタンスが動作していることを確認する
Check that only single program instance is running