| |
|
wxCodeのコンポーネント一覧
wxWidgetsは複数のプラットフォームに対応したGUIツールキットであり、wxCodeはその機能拡張ライブラリです。
注意事項
- 2009年1月時点でのデータです。
- 以下の情報を参考にこのページを作成しています。
wxCode - Components list in SINGLE page mode
http://wxcode.sourceforge.net/singlepagelist.php
- コンポーネント(プログラムの部品)の中には古いものやコンパイルエラーになるものがあります。
実際に使用する際には十分なテストが必要です。
- このページの各コンポーネントの画像はサンプルプログラムのスクリーンショットです。
- wxCodeにはVisual Studioで開くとエラーになるプロジェクトファイルが含まれている場合があります。
そのような時にはプロジェクトファイルの改行コードがCR+LFかどうかを確かめてください。
Visual StudioのバージョンによってはWindowsの改行コード(CR+LF)で無いプロジェクトファイルを使用できません。
- コメントの項目は、私(m,KATO)独自のものです。
コンポーネント一覧
AWTLayout |
| 説明: |
JDKのAWTレイアウトマネージャに似た機能やインタフェースを提供する。 |
| 分類: |
ウィンドウレイアウト |
 |
| ディレクトリ: |
awtlay |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
AbsoluteLayout, BoxLayout, GridBagLayout |
awx |
| 説明: |
Microsoft Outlookに似たダイアログ、背景が指定できるツールバー、LEDコントロール、テキスト付きのビットマップボタンなどを提供する拡張クラス。 |
| 関連サイト: |
https://iftools.com/opensource/awx.en.php
[IFTOOLS] |
| 分類: |
ダイアログ, コントロール, グラフィック |
 |
| ディレクトリ: |
awx |
| 状態: |
安定板 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4, 2.6 |
| 代表するクラス: |
awxToolbar, awxLed, awxButton |
BorderSizer |
| 説明: |
上下左右・中央に納まるように調整やリサイズをして各部品を配置するコンテナ。 |
| 分類: |
ウィンドウレイアウト |
 |
| ディレクトリ: |
bordersizer (bsizer) |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxBorderSizer, wxGridBagSizer |
| コメント: |
wxWidgets本体にwxGridBagSizerが組み込まれています。 |
DatabaseLayer |
| 説明: |
JDBCのようなインタフェースを提供するデータベース入出力クラス。SQLite3, PostgreSQL, MySQL, Firebird, ODBCに対応。 |
| 分類: |
データベース, ラッパー |
[出力例] |
| ディレクトリ: |
databaselayer |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.5, 2.6 |
| 代表するクラス: |
DatabaseLayer, OdbcDatabaseLayer, PostgresDatabaseLayer |
| コメント: |
wxWidgets本体にデータベースの入出力クラスwxDbがあります。 |
DialogBased |
| 説明: |
ダイアログベースのアプリケーションを作成するサンプルプログラム。 |
| 分類: |
使い方, ドキュメント |
 |
| ディレクトリ: |
dlgbased |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
― |
dockingframe |
| 説明: |
デスクトップと一体化するフレームを作成する。自身のフレームがデスクトップの右側または左側に一体化し、他のアプリケーションのウィンドウはそれ以外の領域に配置される。 |
| 分類: |
ウィンドウコンテナ, ダイアログ |
 |
| ディレクトリ: |
dockingframe |
| 状態: |
ベータ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxDockingFrame |
DoubleBuffer |
| 説明: |
簡単にビットマップを描画する。 |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
doublebuff |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxWindowDCbuf |
FixedWidthImportCtrl |
| 説明: |
テキストに区切り線(カラムを表す線)を付けて表示する。 |
| 分類: |
コントロール, 入出力 |
 |
| ディレクトリ: |
fixedwidthimportctrl |
| 状態: |
安定板 |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxFixWidthImportCtrl |
foldbar |
| 説明: |
折り畳む(クリックで表示・非表示を切り替える)事ができるバーとそのパネルアイテム。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
foldbar |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxFoldPanelBar, wxFoldPanel, wxFoldPanelItem |
| コメント: |
wxWidgets本体のcontribに含まれています。 |
gizmos |
| 説明: |
ダイナミックサッシュウィンドウ、LED、マルチセル、分割ツリーなどのライブラリ。 |
| 分類: |
その他 |
 |
| ディレクトリ: |
gizmos |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxDynamicSashWindow, wxLEDNumberCtrl, wxEditableListBox |
| コメント: |
wxWidgets本体のcontribに含まれています。 |
gzStream |
| 説明: |
gzip形式の圧縮ファイルの入出力を行う。 |
| 分類: |
ストリーム |
[出力例] |
| ディレクトリ: |
gzstream |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.5, 2.6 |
| 代表するクラス: |
wxGzipInputStream, wxGzipOutputStream |
| コメント: |
wxWidgets本体に組み込まれています。 |
htmlGen |
| 説明: |
HTMLドキュメントを生成する。 |
| 分類: |
入出力 |
[出力例] |
| ディレクトリ: |
htmlgen |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
HTMLDocument |
IEHtmlWin |
| 説明: |
IE(Windows Internet Explorer)のコンポーネントウィンドウを提供する。 |
| 分類: |
コントロール |
| ディレクトリ: |
iehtmlwin |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
IEHtmlWin |
KeyBinder |
| 説明: |
キーボードショートカットの機能を組み込む。 |
| 分類: |
ダイアログ, コントロール, その他 |
 |
| ディレクトリ: |
keybinder |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6, 2.8 |
| 代表するクラス: |
wxKeyBinder, wxKeyConfigPanel |
kwxIndustrialIndicators |
| 説明: |
デジタル値・アナログ値を表示するグラフィカルな部品を提供するライブラリ。 |
| 関連サイト: |
http://www.koansoftware.com/kwic/index.htm
[KOAN software engineering] |
| 分類: |
コントロール |
 |
| ディレクトリ: |
kwic (kwxind) |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6, 2.8 |
| 代表するクラス: |
kwxAngularMeter, kwxBmpSwitcher, kwxLCDDisplay |
LCDWindow |
| 説明: |
デジタル時計を表示する。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
lcdwindow |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxLCDWindow |
mmwx |
| 説明: |
ラベル付ビットマップボタン、ナビゲーションパネル、ドロップダウンメニューボタンなどの拡張部品ライブラリ。 |
| 関連サイト: |
http://mindmatters.no/mmwx/
[MindMatters] |
| 分類: |
コントロール |
 |
| ディレクトリ: |
mmwx |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
mmMultiButton, mmNavigator, mmDropMenu, mmHyperText |
net |
| 説明: |
電子メールなどのインターネット関連ライブラリ。 |
| 分類: |
ネットワーク |
| ディレクトリ: |
net |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxWeb, wxEmail, wxMailMessage |
| コメント: |
wxWidgets本体のcontribに含まれています。 |
ogl |
| 説明: |
線で構成される要素を描画するAPI。
(OpenGLではありません。OpenGLのコントロールはwxWidgets本体にwxGLCanvasがあります) |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
ogl |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxShapeCanvas, wxPolygonShape, wxLineShape |
| コメント: |
wxWidgets本体のcontribに含まれています。 |
PanoramaViewer |
| 説明: |
視点が変えられるパノラマ表示を行うビューアー。 |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
panoimage |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
PanoImage |
ShortcutPanel |
| 説明: |
Microsoft Outlookのようなスタイルのショートカットバーを作成する。 |
| 分類: |
ウィンドウコンテナ, ウィンドウレイアウト |
 |
| ディレクトリ: |
shortcutpanel |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
Shortcut, ShortcutPanel, ShortcutGroup |
SpinCtrls |
| 説明: |
浮動小数点を扱えるスピンコントロール。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
spinctrls |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxSpinReal |
SplashText |
| 説明: |
ビットマップに文字列を描画するサンプル。 |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
splashtext |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
― |
SplitWindow |
| 説明: |
ウィンドウを二つに分割する。wxSpitterWindowと似ているがwxSplitWindowは分割を解除しても子ウィンドウを破壊しない。 |
| 分類: |
ウィンドウコンテナ, コントロール |
 |
| ディレクトリ: |
splitwindow |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxSplitWindow |
ToggleButton |
| 説明: |
カスタムコントロール(独自コントロール)のサンプルプログラム。テキストラベル付きの簡単なトグルボタン。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
togglebutton |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxCustomToggleCtrl |
UnixFiledataClass |
| 説明: |
Unix特有のファイル情報にアクセスするクラス。 |
| 分類: |
システム |
| ディレクトリ: |
unixfiledataclass |
| 状態: |
安定版 |
| 対象: |
wxGTK |
| 対応バージョン: |
すべて |
| 代表するクラス: |
FileData |
WebUpdate |
| 説明: |
WEBサーバからのダウンロードとインストールを行いアプリケーションのアップデート機能を提供する。 |
| 分類: |
ネットワーク, アプリケーション |
 |
| ディレクトリ: |
webupdate |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.5, 2.6 |
| 代表するクラス: |
wxDownloadThread, wxWebUpdateDownload, wxWebUpdatePackage |
wxActiveRecordGenerator |
| 説明: |
データベース・レコードへアクセスするコードを生成する。
PostgreSQL, SQLite, MySQL, Firebirdに対応。 |
| 分類: |
データベース, アプリケーション |
 |
| ディレクトリ: |
activerecord |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxActiveRecord, wxActiveRecordGenerator |
wxAdvTable |
| 説明: |
柔軟な設計のテーブルウィジェット。カラムのソートやフィルタなども行える。 |
| 分類: |
ウィンドウコンテナ |
 |
| ディレクトリ: |
advtable |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxAdvTable, wxAdvTableCellEditor, wxAdvTableSorter |
wxArchive |
| 説明: |
zip形式とtar形式の圧縮ファイルの入出力を行う。 |
| 関連サイト: |
http://wastebucket.solidsteel.nl/cms/modules...
[The Waste Bucket] |
| 分類: |
ストリーム, 入出力 |
| ディレクトリ: |
wxarchive |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxTarInputStream, wxTarOutputStream |
| コメント: |
wxWidgets本体に組み込まれています。 |
wxAudio |
| 説明: |
オーディオAPI。 |
| 分類: |
その他 |
| ディレクトリ: |
wxaudio |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
― |
| コメント: |
メンテナンスされていません。
wxWidgets本体のwxSoundを使用すれば良いと思います。 |
wxAvahi |
| 説明: |
Avahiのラッパー。ローカルネットワーク上のサービスホストの情報にアクセスする。 |
| 関連サイト: |
http://www.emilienkia.fr/wiki/doku.php...
[Emilien 'Cursor' Kia] |
| 分類: |
ネットワーク, ラッパー |
 |
| ディレクトリ: |
avahi |
| 状態: |
ベータ |
| 対象: |
wxGTK |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxAvahi, wxAvahiGui, wxAvahiDomainBrowser |
wxBetterDialog |
| 説明: |
Windowsのコモンコントロールより簡単で使いやすい色選択ダイアログや階調指定ダイアログ。 |
| 分類: |
ダイアログ |
| ディレクトリ: |
wxbetterdialog |
| 状態: |
アルファ |
| 対象: |
― |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxBetterColourDialog, wxBetterGradientDialog |
| コメント: |
メンテナンスされていません。 |
wxBZipStream |
| 説明: |
bzip2形式の圧縮ファイルの入出力を行う。 |
| 分類: |
ストリーム |
| ディレクトリ: |
wxbzipstream |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
wxBZipInputStream, wxBZipOutputStream |
wxChart |
| 説明: |
グラフ(チャート)を作成するコントロール。
棒グラフ、3D棒グラフ、円グラフ、3D円グラフを作成できる。 |
| 分類: |
コントロール, グラフィック |
 |
| ディレクトリ: |
wxchart |
| 状態: |
アルファ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxChart, wxChartCtrl, wxLegendWindow |
wxcolourpicker |
| 説明: |
色を選択するコントロール。プルダウンメニューで規定の色を選べる。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
colourpicker |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxColourPicker |
wxCrashPrint |
| 説明: |
プログラムが不正終了した際に情報(スタックのバックトレース)を出力する。 |
| 分類: |
システム |
| ディレクトリ: |
crashprint |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxCrashPrint |
wxCryptoStream |
| 説明: |
AES(128, 192, 256)で暗号化されたファイルの入出力を行う。 |
| 分類: |
ストリーム |
| ディレクトリ: |
cryptostream |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
― |
| コメント: |
メンテナンスされていません。 |
wxCtb |
| 説明: |
シリアルポートやGPIB(IEEE 488)との通信ツール。 |
| 関連サイト: |
https://iftools.com/opensource/ctb.en.php
[IFTOOLS] |
| 分類: |
システム |
| ディレクトリ: |
ctb |
| 状態: |
安定板 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4, 2.6 |
| 代表するクラス: |
wxSerialPort, wxGPIB, wxIOBase |
wxCURL |
| 説明: |
cURLのラッパー。HTTP、FTP、TELNETなどの通信を行う。 |
| 関連サイト: |
http://www.caseyodonnell.org/athens_uga/...
[Site::Casey O'Donnell] |
| 分類: |
ネットワーク, ストリーム, ラッパー |
| ディレクトリ: |
wxcurl |
| 状態: |
安定板 |
| 対象: |
すべて |
| 対応バージョン: |
2.8, 2.9 |
| 代表するクラス: |
wxCurlHTTP, wxCurlFTP, wxCurlTelnet |
wxDNSSD |
| 説明: |
アップルのBonjour SDKのラッパー。ネットワーク上のコンピュータを検出する。 |
| 分類: |
ネットワーク |
| ディレクトリ: |
servicediscovery |
| 状態: |
安定板 |
| 対象: |
wxMSW, wxMac |
| 対応バージョン: |
2.7, 2.8 |
| 代表するクラス: |
wxServiceDiscoveryBrowser, wxServiceDiscoveryService, wxServiceDiscoveryResolver |
wxExtMiniFrame |
| 説明: |
Windowsのようなパレットウィンドウを作成するための基底クラス。ツールバーとしても使用することができる高度なウィンドウを生成できる。 |
| 分類: |
ウィンドウコンテナ, ダイアログ, コントロール |
 |
| ディレクトリ: |
extminiframe |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK, wxX11 |
| 対応バージョン: |
2.8, 2.9 |
| 代表するクラス: |
wxMainFrame, wxExtMiniFrame |
wxFDragSpinCtrl |
| 説明: |
ドラッグ&ドロップで数値を変更できるテキストコントロール。単位など細かい設定も行える。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
dragspinctrl |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxFDragSpinCtrl, wxSTextCtrl, wxDragButton |
wxFreeChart |
| 説明: |
グラフ(チャート)を作成するコントロール。柔軟的で、棒グラフ、円グラフ、平均足グラフなど作成できる。 |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
freechart |
| 状態: |
アルファ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
Chart, Plot, Marker |
wxHTTPEngine |
| 説明: |
WEBサイトとの連携機能(httpプロトコル通信)を提供するライブラリ。 |
| 分類: |
ネットワーク |
 |
| ディレクトリ: |
wxhttpengine |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.5, 2.6 |
| 代表するクラス: |
wxHTTPBuilder, wxHyperlinkCtrl |
| コメント: |
wxWidgets本体にwxHTTPとwxHyperlinkCtrlがあります。 |
wxHyperLink |
| 説明: |
静的テキストにリンク機能を追加する。クリックするとブラウザを実行してURLを開く。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
hyperlink |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxHyperLink |
| コメント: |
wxWidgets本体に組み込まれています。 |
wxJSON |
| 説明: |
JSON(JavaScript Object Notation)。軽量かつ人間が読みやすい形式でデータの入出力を行う。 |
| 関連サイト: |
http://lnx.mauriziovettorato.it/public/...
[wxJSON] |
| 分類: |
データコンテナ |
[サンプル] |
| ディレクトリ: |
wxjson |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxJSONValue, wxJSONReader, wxJSONWriter |
wxLatexDC |
| 説明: |
LaTeX2eのファイルを生成できるグラフィックコンテキスト。 |
| 分類: |
グラフィック, 印刷 |
| ディレクトリ: |
latexdc |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.9 |
| 代表するクラス: |
wxLatexDC, wxLatexDCImpl |
wxLed |
| 説明: |
LED(発光ダイオード)ライトのようなコントロール。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
led |
| 状態: |
安定版 |
| 対象: |
― |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxLed |
wxLEDPanel |
| 説明: |
LED(発光ダイオード)ライトのパネル。文字をスクロールして表示する事もできる。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
ledpanel |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxLed |
wxLocalize |
| 説明: |
利用言語(システムの言語)に従ったファイルへのアクセスを提供する。
ロケール(Locale)と同じように、“ja”や“en”など利用している言語に合わせたパスにあるファイルの取得を容易にする。 |
| 分類: |
システム |
 |
| ディレクトリ: |
localize |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxLocalize |
wxMediaCtrl |
| 説明: |
QuickTimeやRealPlayerなどの拡張バックエンドコントロール。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
wxmediactrl |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK, wxMac |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxMediaCtrl |
| コメント: |
wxWidgets本体に組み込まれています。 |
wxMemoryMappedFile |
| 説明: |
アドレス空間へファイルをマッピングする。通常のファイルと違い生(直接)のアクセスを行える。 |
| 分類: |
ストリーム, システム, ラッパー, その他 |
| ディレクトリ: |
wxmemorymappedfile |
| 状態: |
安定板 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
― |
| コメント: |
メンテナンスされていません。 |
wxMidi |
| 説明: |
PortMidiベースのMIDIインターフェース。 |
| 関連サイト: |
LenMus - paginas.wxmidi
http://www.lenmus.org/sw/page.php?pid=paginas...
[LenMus] |
| 分類: |
システム, ラッパー |
 |
| ディレクトリ: |
wxmidi |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxMidiDatabaseGM, wxMidiSystem, wxMidiDevice |
wxMimeTypes |
| 説明: |
MIMEタイプに関する情報を取得する。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
mimetypes |
| 状態: |
アルファ |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxMimeType, wxMimeTypeData |
| コメント: |
wxWidgets本体にwxMimeTypesManagerがあります。 |
wxMSWResources |
| 説明: |
wxMSWでリソースファイルを使用したアプリケーション構築を行う。 |
| 分類: |
データコンテナ, その他 |
 |
| ディレクトリ: |
wxmswres |
| 状態: |
安定版 |
| 対象: |
wxMSW |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxMSWResources |
wxOpenCommander |
| 説明: |
Total Commanderのようなファイルエクスプローラ。 |
| 分類: |
アプリケーション |
 |
| ディレクトリ: |
commander |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
― |
wxPdfDocument |
| 説明: |
PDFファイルを生成する。 |
| 関連サイト: |
http://www.stud.fernuni-hagen.de/q1471341/...
[Homepage von Ulrich Telle] |
| 分類: |
グラフィック, 印刷 |
 |
| ディレクトリ: |
wxpdfdoc |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6, 2.7, 2.8 |
| 代表するクラス: |
wxPdfDocument |
wxPlot |
| 説明: |
科学的なグラフ表示を行うライブラリ。 |
| 関連サイト: |
http://personales.unican.es/carreracg/web/...
[Pagina personal de Ferman Carrera] |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
wxplot |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxPlot |
wxPlotCtrl |
| 説明: |
マウスやキーボードでズームできるグラフコントロール。 |
| 分類: |
コントロール, データコンテナ, グラフィック |
 |
| ディレクトリ: |
wxplotctrl |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxPlotCtrl |
wxProp |
| 説明: |
Javaのようなガーベージコレクション機能を持ったスマートポインタ。 |
| 分類: |
データコンテナ |
| ディレクトリ: |
wxprop |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxpField, wxpEvent, wxpHandler |
wxRarInputStream |
| 説明: |
RAR形式の圧縮ファイルから入力を行う。 |
| 分類: |
ストリーム |
 |
| ディレクトリ: |
wxrarinputstream |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxRarInputStream, wxRarFileInfo |
wxResizeableControl |
| 説明: |
ドラッグ&ドロップで部品の移動やリサイズができるユーザーインターフェースを提供する。 |
| 関連サイト: |
http://de.geocities.com/markusgreither/...
[Homepage Markus Greither] |
| 分類: |
ウィンドウコンテナ |
 |
| ディレクトリ: |
wxresizeablecontrol |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
wxResizeableControlCanvas |
wxRL |
| 説明: |
ウィンドウのレイアウトマネージャ。 |
| 分類: |
ウィンドウコンテナ, ウィンドウレイアウト |
 |
| ディレクトリ: |
rlayout |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.8, 2.9 |
| 代表するクラス: |
wxRlManager, wxRlItem, wxRlDialog |
wxRSSReader |
| 説明: |
WEBサイトのRSSファイルのロードと表示を行う。 |
| 分類: |
アプリケーション |
 |
| ディレクトリ: |
wxrssreader |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
― |
wxRubberBand |
| 説明: |
矩形選択を行う為の線を描画する。 |
| 分類: |
グラフィック |
 |
| ディレクトリ: |
wxrubberband |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxRubberBand |
wxScintilla |
| 説明: |
Scintilla(高機能のテキストコントロール)をwxWidgetsへ導入したライブラリ。 |
| 関連サイト: |
http://www.scintilla.org/
[Scintilla and SciTE] |
| 分類: |
コントロール, テキスト処理 |
 |
| ディレクトリ: |
wxscintilla |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxScintilla |
| コメント: |
wxWidgets本体のcontribにSTC(Styled Text Control library)があります。 |
wxScript |
| 説明: |
スクリプト言語へのインターフェースを提供するライブラリ。Python、Lua、Perlなどに対応。 |
| 分類: |
ラッパー, その他 |
| ディレクトリ: |
wxscript |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
wxPerl, wxPython, wxLua |
wxShapeFramework |
| 説明: |
さまざまな要素を配置、移動、サイズ変更できるフレームワーク。
配置情報をXML形式で入出力、印刷、クリップボードへのコピーなどもできる。 |
| 分類: |
グラフィック, 印刷 |
 |
| ディレクトリ: |
shapeframework |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxSFDiagramManager, wxSFShapeCanvas, wxSFControlShape |
wxSheet |
| 説明: |
スプレッドシートを提供するGUIライブラリ。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
wxsheet |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxSheet |
| コメント: |
wxWidgets本体に似た機能のwxGridがあります。 |
wxSpellChecker |
| 説明: |
スペルチェッカーを使用するためのインターフェースを提供するライブラリ。 |
| 関連サイト: |
http://www-personal.umich.edu/~jblough/wxspellchecker/ |
| 分類: |
テキスト処理 |
 |
| ディレクトリ: |
wxspellchecker |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
AspellInterface, wxSpellCheckDialogInterface, wxSpellCheckEngineInterface |
wxSQLite3 |
| 説明: |
SQLite 3.x のデータベースにアクセスするラッパー。 |
| 分類: |
データベース |
[出力例] |
| ディレクトリ: |
wxsqlite3 |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK, wxMac |
| 対応バージョン: |
2.6, 2.7, 2.8 |
| 代表するクラス: |
wxSQLite3Database |
wxStEdit |
| 説明: |
wxScintilla(高機能のテキストコントロール)のサンプルプログラム。 |
| 関連サイト: |
http://www.scintilla.org/ |
| 分類: |
コントロール, テキスト処理, アプリケーション |
 |
| ディレクトリ: |
wxstedit |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxSTEditor |
| コメント: |
wxWidgets本体のcontribにSTC(Styled Text Control library)があります。 |
wxTableCtrl |
| 説明: |
データベースのテーブル(レコード)を参照表示するコントロール。
DBF、cTreePlus、MySQL、ODBCなどに対応。 |
| 分類: |
コントロール, データベース |
| ディレクトリ: |
tablectrl |
| 状態: |
安定板 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.8, 2.9 |
| 代表するクラス: |
wxTableCtrl |
wxThings |
| 説明: |
データコンテナやコントロールなどのライブラリ。 |
| 分類: |
コントロール, データコンテナ, グラフィック, その他 |
 |
| ディレクトリ: |
wxthings |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxBitmapComboBox, wxMenuButton, wxSpinCtrlDbl |
wxTreeListCtrl |
| 説明: |
複数の列を持つツリーコントロール。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
treelistctrl |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6, 2.8 |
| 代表するクラス: |
wxTreeListCtrl |
wxTreeMultiCtrl |
| 説明: |
プロパティシートのように複数のコントロールを含む事ができるツリーコントロール。折り畳む事ができる。 |
| 関連サイト: |
http://wastebucket.solidsteel.nl/cms/...
[The Waste Bucket] |
| 分類: |
ウィンドウコンテナ |
 |
| ディレクトリ: |
treemultictrl |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.4, 2.5, 2.6 |
| 代表するクラス: |
wxTreeMultiCtrl, TreeMultiItemWindow |
wxTTS |
| 説明: |
Free PhoneとMBROLAのラッパー。
テキストを音声で読み上げる。 |
| 分類: |
その他 |
| ディレクトリ: |
wxtts |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.4 |
| 代表するクラス: |
wxFreePhone, wxMbrola |
wxVideoCapture |
| 説明: |
VFW 1.1(Video for Windows)のラッパー。
ビデオ表示などを行うユーザーインターフェースを提供する。 |
| 分類: |
コントロール, グラフィック, アプリケーション |
 |
| ディレクトリ: |
wxvidcap |
| 状態: |
安定版 |
| 対象: |
wxMSW |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxVideoCaptureWindow |
| コメント: |
wxWidgets本体に動画や音楽の再生を行うwxMediaCtrlがあります。 |
wxWinService |
| 説明: |
Windowsのサービス・アプリケーション(バックグラウンドで動作するアプリケーション)を作成するためのコンポーネント。
Windows Service Control マネージャ(SCM)のAPIを実行できる。 |
| 分類: |
システム, ラッパー |
| ディレクトリ: |
winservice |
| 状態: |
ベータ |
| 対象: |
wxMSW |
| 対応バージョン: |
2.8, 2.9 |
| 代表するクラス: |
wxWinServiceApp, wxWinServiceThread, wxWinServiceEvent |
wxXml2 |
| 説明: |
libxml2へのインターフェース。XML2形式のファイルの入出力を行う。 |
| 分類: |
データコンテナ, 入出力, ラッパー |
 |
| ディレクトリ: |
wxxml2 |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
2.6, 2.8 |
| 代表するクラス: |
wxXml2, wxXml2Document, wxXml2Node |
wxXmlSerializer |
| 説明: |
XML形式のファイルの入出力を行う。 |
| 分類: |
データコンテナ, 入出力 |
 |
| ディレクトリ: |
wxxs |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
2.8 |
| 代表するクラス: |
wxXmlSerializer |
wxZipStream |
| 説明: |
zip形式の圧縮ファイルの入出力を行う。 |
| 分類: |
ストリーム |
| ディレクトリ: |
wxzipstream |
| 状態: |
安定版 |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxZipInputStream, wxZipOutputStream |
| コメント: |
wxWidgets本体に含まれています。 |
XSTC |
| 説明: |
wxScintilla(高機能のテキストコントロール)のラッパー。 |
| 分類: |
テキスト処理, ラッパー |
| ディレクトリ: |
xstc |
| 状態: |
安定版 |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6, 2.8 |
| 代表するクラス: |
XSTC |
| コメント: |
wxWidgets本体のcontribにSTC(Styled Text Control library)があります。 |
古いコンポーネント
リストから外れた古いコンポーネントです。
Animate |
| 説明: |
アニメーションGIFを再生する。 |
| 分類: |
コントロール |
 |
| ディレクトリ: |
animate |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
すべて |
| 代表するクラス: |
wxGIFAnimationCtrl |
| コメント: |
wxWidgets本体に同様の機能を持つwxAnimationがあります。 |
wxDragSpinCtrl |
| 説明: |
テキスト入力のようなスピンコントロール。単位の変換なども行える。 |
| 分類: |
コントロール |
| ディレクトリ: |
dragspinctrl |
| 状態: |
ベータ |
| 対象: |
wxMSW, wxGTK |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxDragSpinCtrl |
| コメント: |
wxFDragSpinCtrlに変わりました。 |
wxAUI |
| 説明: |
開発者が簡単に見栄えの良いアプリケーションインタフェースを作成することができるようにするライブラリ。 |
| 関連サイト: |
http://www.kirix.com/labs/wxaui.html
[Kirix Corporation] |
| 分類: |
ウィンドウコンテナ, コントロール, ウィンドウレイアウト |
 |
| ディレクトリ: |
wxaui |
| 状態: |
アルファ |
| 対象: |
wxMSW, wxGTK, wxMac |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
wxAuiManager, wxAuiPaneInfo, wxAuiDockArt |
| コメント: |
wxWidgets本体に含まれています。 |
wxDom |
| 説明: |
ファイル、URL、文字列からの読み込みを行えるようにしたwxXMLの拡張クラス。 |
| 分類: |
データコンテナ, テキスト処理 |
| ディレクトリ: |
wxdom |
| 状態: |
ベータ |
| 対象: |
すべて |
| 対応バージョン: |
2.6 |
| 代表するクラス: |
― |
wxAutoStartUp |
| 説明: |
ログイン時にプログラムを自動実行するようにする。 |
| 分類: |
システム |
| ディレクトリ: |
wxautostartup |
| 状態: |
アルファ |
| 対象: |
wxMSW |
| 対応バージョン: |
― |
| 代表するクラス: |
― |
ソースファイルの取得
SourceForgeよりCVSでwxCodeのソースファイルを取得するには以下のコマンドを実行します。
- ログイン
# cvs -d:pserver:anonymous@wxcode.cvs.sourceforge.net:/cvsroot/wxcode login
(パスワードはなし、パスワードの入力を求められたらリターンキーを押す)
- wxCodeの取得
# cvs -z3 -d:pserver:anonymous@wxcode.cvs.sourceforge.net:/cvsroot/wxcode co -P wxCode
参考資料
|
|