Here is a list of wxSmith features when compared to other wxWidgets RAD solutions. Note that support for new features are added on a daily basis for some of these RADs. Please update this list when something gets added.
ホーム < ゲームつくろー! < IKD備忘録 wxWidgets グリッドウィンドウを触りだけ試してみる (2010. 5. 4) ここまでコントロールを続けてきましたが、いささか飽きが来てしまいました(^-^;。そこで別の物を。今後実用上後必要な物は何かなぁと考えますと、データ(レコード)をどばっと表示するものかなと思いました。リストを並べても可能ですが、それよりは「表」が直接的です。wxWidgetsにはwxGridという表が用意されていますので、今回はこれを使ってみます。 ① wxGridを生成する wxGridはコントロールではなくてwxWindowを親に持つウィンドウウィジットです。また、このウィジットを使うにはwxmsw28_adv.lib(デバッグ版はwxmsw28d_adv.lib)をリンクする必要があります。 wxGridを生成するのは簡単です。フレーム内で以下のように
特徴 オープンソース GPL2ライセンスによる公開です。 クロスプラットフォーム wxWidgetsを使って開発されており、LinuxとWindowsで動作確認済み。 MacPPCへのサポートが始まっているようです。 GNUコンパイラによるビルド プロプライエタリなライブラリへの依存がありません。 コンパイラーをバンドル Windows版はMinGWをバンドルしたリリースパッケージを用意 リリース版はインストーラ一発で開発環境のセッティングが完了する。 サポートコンパイラが豊富 GCC (MingW / Linux GCC) MSVC++(2003 2005) Digital Mars C++ Borland C++ 5.5 Intel C/C++ Open Watcom SDCC(ワンチップマイコン向け!) Digital Mars D(D言語!) GNU ARM GCC マルチプルター
http://practical-scheme.net/chaton/gauche/a/2010/10/28#entry-4cc8dc54-745c3 Gaucheでも、GTkだとどうしてもクロスプラットフォームが面倒なので、wxの方がいいかなあということは前から思ってるんだけど、GUIツールキットとしての使い勝手はどうなんだろう。 個人的には10年ちかくWin32をやってるので、Win32感覚の命名規則やイベント機構はなじみやすい気がする。ただ、一般的に見たときは微妙。多くの仕事をマクロでやっていて、通常の人間には使いづらいと感じられそう。 (以下は http://0xcc.net/pub/uu-2004-08/ の内容と近い気がする。) というわけで、選択の理由の大部分は政治的理由で : ライセンス wxWidgets自体はLGPLだが、ライセンスに例外条項をつけて独占的アプリケーショ
wxWidgets project previously used Trac installation at trac.wxwidgets.org, known as wxTrac, for bug reporting, but since January 2022 wxTrac is not used any longer and all new bugs should be reported on GitHub. Please see our issue reporting guidelines if you hadn’t done this before. If you’re looking for an existing bug report, you may find it at GitHub with the same ticket number as before, e.g.
(2008.9.14) ページを分割し、加筆。 wxWidgetsはクロスプラットフォームですので、WindowsとLinuxでの手順を順に説明します。 Visual Studio (2014.3.9) wxWidgets 3.0 を Visual Studio Express 2012 for Windows Desktop (Visual C++) で使う方法; Microsoft Visual C++ Guide - WxWiki wxWidgets のソースコードをダウンロードし、展開します。 build/msw/wx.dsw または wx_dll.dsw を Visual Studio で開きます。wx.dsw が静的リンク用、wx_dll.dsw が動的リンク用です。 Windows (MinGW) でのインストール (2005.7.5 この節作成) (2008.9.14 更新
この記事ではwxWidgetsを紹介するわけだが、さて書こうとして、その書き出しに困ってしまった。あまりに色々な切り口の紹介が可能で、魅力的すぎるからだ。ここは素直に、特徴を箇条書きにしてしまおう。 洗練されたAPIを持つGUIライブラリである。 実装言語はC++だが、Python, Perl, C#(.NET)等へのバインディングがある。 Win32, MacOS X, GTK+, X11, Motif, WinCEなどのマルチプラットフォーム対応。 基本はネイティブコンポーネントへのラッパであり、OS固有のLook&Feelを保つ。 文字列クラス等の基本的なものを含め、GUI以外の豊富なクラス群を持つ。 無料かつオープンソースであり、LGPLを非常に緩和したライセンスで商用利用も容易→参考。 15年以上もの歴史(since 1992)があり、非常に安定している。 wxWidgets F
.ヒープ 。 ヒープの空きが断片化してるんでしょうな。 .たとえば、全部で 10 ブロックのメモリがあって 2 ブロック使われてる場合に、 この 2 ブロックがヒープの端にあれば残り 8 ブロックを連続したメモリとして 獲得することができますが、そうでなければ 8 ブロックの連続したメモリを 割り当てることはできませんな。 .言語や実装によっては空き空間をつめてくれる場合もあります (コンパクション)。しかしそれが期待できない場合も多いです。 C 言語を例にすると、malloc はコンパクションすることが 無理なインターフェースになっています。 まあ、デマンドページング環境では実メモリを再配置可能で、 しかも仮想空間が十分広い(という建前がある)ため あまりコンパクションは必要ないともいえます。 一方、Win16 の GlobalAlloc/LocalAlloc はコンパクションを 意識し
Cygwinは諦めてMsys上でコンパイルした。 一般的なことは http://wiki.wxwidgets.org/Compiling_WxWidgets_With_MSYS-MinGW ここに載っているが、別のやり方をする。 まずMinGWとMsysをインストールする。 wxMSW-2.8.11-Setup.exe をダウンロードして、Msysのlocalにインストールした。 Msysを立ち上げて cd /local/wxWidgets-2.8.11/build/msw/ mingw32-make -f makefile.gcc BUILD=release MONOLITHIC=1 SHARED=1 UNICODE=1 サンプルを実行してみる。 システムのプロパティからMinGWとMsysのbinにpathを通す。これは別に要らなかったかも。 WXWINをwxWidgetsのパスに設定
Description wxGlade is a GUI designer written in Python for the wxPython GUI toolkit, that helps you create wxWidgets/wxPython user interfaces. It can generate Python, C++, Perl, Lisp and XRC (wxWidgets' XML resources) code. It is not a full featured IDE, but simply a "designer": the generated code does nothing apart from displaying the created widgets. Usually, you will use it together with a com
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く