wxWidgets is a C++ library that lets developers create applications for Windows, macOS, Linux and other platforms with a single code base. It has popular language bindings for Python, Ruby, Lua, Perl and several other languages, and unlike other cross-platform toolkits, wxWidgets gives applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI
JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなあと思ったことはありませんか? 本稿ではJavaScript向けのwxWidget実装である「wxJavaScript」というライブラリおよびJavaScript実行環境を用いて、JavaScriptで作るちょっとしたデスクトップアプリの実装法について可能な限り多くの実装例を交えながら解説したいと思います。 はじめに JavaScriptを用いて、ローカルで使うちょっとしたツールが書けたら便利だろうなぁと思ったことはありませんか? JavaScriptはオブジェクト指向、正規表現、匿名関数などをサポートする強力なスクリプト言語です。 しかし、その利用範囲はほぼウェブ開発に限定されています。 最近でこそ兄弟言語とも言えるActionScriptがAIRテクノロジの登場によってデスクトップ分野に進出しましたが、
What is it? wxHaskell is a portable and native GUI library for Haskell. The goal of the project is to provide an industrial strength GUI library for Haskell, but without the burden of developing (and maintaining) one ourselves. wxHaskell is therefore built on top of wxWidgets – a comprehensive C++ library that is portable across all major GUI platforms; including GTK, Windows, X11, and MacOS X. Fu
CrossPlatformなGUIフレームワークである wxWidgets(旧wxWindows) に関するリンク集。 link集/GUI/GTK link集/ライブラリ系 link集/ライブラリ系/C++ link集/Microsoft関連 link集/開発言語系/C++ link集/開発言語系(Perl, Ruby, Python) 各種ライセンスについては、下記ページも参照方。 link集/その他#license 関連ドキュメント Document/SourceForge.net - SourceForge.netの利用方法 ※本ページの内容は特に注意書きが無ければ C++ が対象 総本山 † wxWidgets / http://sf.net/projects/wxwindows <wxWindows Library Licence> C++以外にもPython, Ruby, Pe
(2007.5.1) 以前書いた文書を整えて公開。 (2008.9.14) 更新。 概要 Windows, UNIX (Linux) の両方で動くアプリケーションを開発したいとき、何かGUIツールキットを選ばなければいけません。 ツールキットはある程度枯れていないと手を出しづらいです。選択肢としては、 gtk+ Win32 API, UNIXではWineで wxWidgets wxWidgetsは、クロスプラットフォームのGUIツールキットです。特徴は、 Windows, UNIX (gtk+), Mac OS X などのバイナリが一つのソースコードから生成できる。(一つのバイナリが各プラットフォームで動くわけではない。念のため。) 各プラットフォームのネイティブなlook and feelになる。 APIが安定している 豊富なサンプル、デモ ドキュメントが充実 特に、Windowsでは直
Japanese / English この文書について 準備 Linux(Fedoda Core 5) + gcc + gtk インストール コンパイル WindowsXP + bcc32(ver5.5) インストール コンパイル プログラムの基本構造 最も簡単なプログラム 概要 wxWidgetsの関数 文字列の取り扱い 外部リンク この文書について wxWidgetsはGUIアプリケーションを作るためのツールキットです。WindowsやLinux、Macといった異なるプラットフォームのアプリケーションを、同一のソースコードで記述することができます。以下ではC++をある程度理解している人向けに、wxWidgetsのインストールから簡単なアプリケーションの作成までを解説していきます。 環境は基本的にLinux+gcc+gtkを想定していますが、wxWidgetsのインストールに関してはWi
Hier entsteht eine neue Homepage. Schauen Sie doch mal wieder vorbei!
A First Application: "Hello, World" As is traditional, we are first going to write a Small "Hello, world" application. Here is the code: 1 #!/usr/bin/env python 2 import wx 3 4 app = wx.App(False) # Create a new app, don't redirect stdout/stderr to a window. 5 frame = wx.Frame(None, wx.ID_ANY, "Hello World") # A Frame is a top-level window. 6 frame.Show(True) # Show the frame. 7 app.MainLoop()
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く