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
最終更新日: 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 の大きな不満のひとつに、凶悪なコマンドライン書法
XRCについて XRCはデザイン情報を保持するXML形式のリソースファイルです。基本的にWYSIWYGなビジュアルツールでデザインすることを想定しています。直感的にデザインできるのが利点です。 wxFormBuilder XRCファイルを用意するのにデザインツールとしてwxFormBuilderを使ってみました。これはC++専用のデザインツールで、C++コード生成機能はありますがRubyコードは生成できません。しかしXRC生成機能がありますので、デザインツールとして利用できます。勿論、他のツールを利用しても構いません。 使い方は直感的にわかると思いますが、以下簡単に説明します。 WindowsやMacの場合はwxFormBuilderのホームページからインストーラがダウンロードできます。Linuxの場合はディストリビューションによってパッケージが用意されている場合とそうでない場合があるでし
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()
日頃より楽天のサービスをご利用いただきましてありがとうございます。 サービスをご利用いただいておりますところ大変申し訳ございませんが、現在、緊急メンテナンスを行わせていただいております。 お客様には、緊急のメンテナンスにより、ご迷惑をおかけしており、誠に申し訳ございません。 メンテナンスが終了次第、サービスを復旧いたしますので、 今しばらくお待ちいただけますよう、お願い申し上げます。
WindowsでPerlでGUIしよう。 インスコするたびに --help とかやってしまうので、チラシの裏。 1. http://strawberryperl.com/ からインスコ。 2. Win Key+R, cpan 3. install Module::Pluggable 4. look Alien::wxWidgets 5. perl Build.PL --unicode=1 --mslu=0 6. perl Build 7. perl Build test 8. perl Build install 9. exit 10. look Wx 11. set WXDIR=C:\strawberry\cpan\build\Alien-wxWidgets-0.36-XXXXXX\wxWidgets-2.8.7 12. perl Makefile.PL 13. dmake 14. dm
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く