今回、説明するソースを下記URLに上げて置く。必要に応じてダウンロードして欲しい。 http://ilaliart.sourceforge.jp/arc/SDLwx.zip SDLとwxWidgetsを平行して利用するためには、SDL_ThreadのOSによるサポートが必要になる。 まず、wxWidgetsをSDLと平行して動かすための方針を下に示す。 int main ( int argc, char* argv[] ) { SDL_Init(SDL_INIT_EVERYTHING) ; /* wxWidgetsの初期化 */ if ( !WX_Init(argc, argv) ) { return 0 ; } SDL_SetVideoMode ( 800, 600, 32, SDL_SWSURFACE ) ; /* wxWidgetsが初期化されるのを待つ */ while (
ウィンドウにメニューとか付けたくなったので、あれこれ考えた結果wxWidgetsを使うことにした。まずwxWidgets単体でウィンドウの表示、メニューの表示まで行えるのを確認して、それではSDLと一緒に使おうと思ったらやり方を思いつかなかった。そこで、ググって先人の成果を拝見することにした。 http://ilaliart.sourceforge.jp/cgi-bin/MySketch/ms.cgi?t=sketch&blogid=&ShowDiary_file=/SDL/1164731974 最初に見つけたのがここ。公開されているソースが手元でもコンパイル出来るところまでは確認したが、結局描画処理とか更新処理をどこに書けば良いのか分からなかった。それはそれとして、過去ログにはSDLやwxWidgetsについていろいろ書かれているので今後も参考にしたい。 [CODEpendent] wx
最終更新日:2007年7月27日 18: Device Context (wxDC) の内容を追加 1: はじめに 2: 最初のスクリプト 2-1: ウィンドウの表示 2-2: エラー内容の書き出し 2-3: ボタンの表示 2-4: ボタンによるイベントの例(ウィンドウを閉じる) 2-5: ウィジェットの位置とサイズ 2-6: ボタンによるイベントの例(テキストのコピー) 3: 基本的なコントロール1(単独タイプ) 3-1: 固定テキスト (wxStaticText) 3-2: テキストコントロール (wxTextCtrl) 3-3: ボタン (wxButton) 3-4: トグルボタン(wxToggleButton) 3-5: スピンコントロール (wxSpinCtrl) 3-6: スライダー (wxSlider) 4: 基本的なコントロール2(項目選択タイプ) 4
wxSugar wxSugar is a set of pure-ruby extensions that work on top of the core wxRuby library. Originally, it was a testing place for syntax additions that made the C++-based wxRuby core library more Ruby-ish. Now, most of these syntax extensions have been added into the core library, so you don't need to install any extra libraries to get all that Ruby-ish syntax sugar. So now, wxSugar is here a
wx-sdl: A tutorial on combining wxWidgets with SDL Introduction Many people want to combine SDL and wxWidgets into a coherent application. The primary reason being wxWidgets is not a good game programming library, but it is an excellent cross-platform widget toolkit. SDL is an excellent cross-platform game programming library. If we put them together, we could have cross-platform games with native
1. 標準添付の Tkinter は使わない Python で GUI を作成したい。 wxPython でお手軽 gui によると、 Python には Tkinter, PyQt, PyGTK, wxPython などの gui toolkit があります。 いろいろと物色した結果次のことが分かりました。 これらの toolkit のマニュアル、チュートリアルは極めて不備である。 wxPython はデモスクリプトがあるだけまだましである。 wxPython はいろいろな widget が揃っている。 wxPython は最近人気があるようである。(その結果として web resources が他の toolkit より多い。) Python に標準で Tkinter がついている。 16. Tkを用いたグラフィカルユーザインターフェイス の 16.1.2.2 簡単なHello Wor
RubyでGUIライブラリを使用して、メモ帳を作成した。 Apollo FXRuby VisualuRuby WideStudio wxRuby Apollo 現在、作成中です。 Apolloでメモ帳作成(1)環境を整える Apolloを使用するための環境構築の記録。 Apolloでメモ帳作成(2)ウィンドウを表示する Apolloで基本的なプログラムを作成する。 Apolloでメモ帳作成(3)メニューバーを表示する Apolloでメニューバーを表示する。 Apolloでメモ帳作成(4)開いて保存できるだけのメモ帳 Apolloでシンプルなメモ帳を作成する。 FXRuby FXRuby FXRubyを使ってみた感想。 FXRubyでメモ帳作成(1)環境を整える FXRubyを使用するための環境構築の記録。 FXRubyでメモ帳作成(2)ウィンドウを表示する FXRubyで基本的なプログラム
Visual C++ Express Editionでネイティブアプリケーションを作成する際、Windows Platform SDKと共に利用します。 但し、MFCが利用できないため、GUIを作成するには Win32API を直接利用するか、または他のGUIライブラリを利用することが考えられます。 ここでは、GUIライブラリとしてwxWidgetsを利用してみます。 wxWidgetsのインストール wxWidgetsの入手 wxWidgets のホームページの ダウンロードページから wxMSW をクリックし wxMSW-2.6.3-Setup-1.exe をダウンロードします。 インストール ダウンロードした wxMSW-2.6.3-Setup-1.exe を実行します。 Setup ダイアログが表示されますので[はい]をクリックします。 Setup ウイザードが開始されます。 セッ
最終更新日: 2004-10-08 (公開日: 2004-10-08) UNIX USER誌 2004年8月号 に掲載された記事の元の原稿です。 本文中の「原稿執筆時点」は「2004年 6月半ば」を指します。 wxWidgets は Linux, Windows, Mac OS X など多くのプラットフォー ムに対応したオープンソースの GUI ツールキットである。本稿で は wxWidgets を用いてクロスプラットフォーム対応の GUI アプリ ケーションを開発する方法を紹介する。 はじめに Unix の大きな魅力のひとつに、強力なコマンドライン処理がある。 zsh などのシェルと perl などのワンライナーを組み合せて、大量 のファイルを一気に処理するときなどは、「これぞコマンドライン の醍醐味」と感じる瞬間である。 一方、Unix の大きな不満のひとつに、凶悪なコマンドライン書法
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く