タグ

C++とGTK+に関するkkouzumaのブックマーク (3)

  • 第3章 核となる技術

    ほとんどのアプリケーションはユーザとやりとりするために、グラフィカルなインタフェースを提供する必要があります。 グラフィカルなインタフェースは、ユーザに対して直感的ですぐ目につく媒体 (アプリケーションとユーザを仲介するもの) を提供することが可能で、ユーザはそのアプリケーションが使いやすく魅力的なユーザ・インタフェースを提供してくれるだろうと期待します。 GNOME プラットフォームは、標準的なユーザ・インタフェースの部品から画面上に高品質なグラフィクスを描画する API まで、その洗練されたグラフィクスとユーザ・インタフェースの技術が特徴になっています。 グラフィックスの技術を使うことにより、一貫したインタフェースを持ち直感的で芸術的にも美しい GNOME アプリケーションを開発することが可能になっています。 GTK+ は、GNOME でユーザ・インタフェースを構築する際に使用する基

  • gtkmm 入門

    最終更新: 2009/12/12( Gtk::TextViewでカーソルのある位置の画面上での座標を取得、自作ダイアログの項を追加 ) リンクフリー。以下のディレクトリに含まれる文章、画像及びソースコードはパブリックドメインであり無保証です。 間違い、リンク切れ等はこちらまで : tmytokaiyahoo.co.jp ※スパムメール対策のため@を大文字にしています Fedoraで使用することを前提としているためパッケージ名が異なる場合があります。 その場合は pkg-config に渡すパッケージ名を変更してください。 基礎 スレッド 描画 応用 その他 外部リンク GNOME ドキュメントライブラリ の gtkmm の項 gtk+ gtkmm cairomm libsigc++ 基礎 基 インストール 「Hello World」と表示する ツールチップの表示 ポップアップウィンドウ

    kkouzuma
    kkouzuma 2006/07/20
    gtkmm の入門サイト。サンプルが多数。
  • Features - gtkmm - C++ Interfaces for GTK and GNOME

    gtkmm is the official C++ interface for the popular GUI library GTK. Highlights include typesafe callbacks, and a comprehensive set of widgets that are easily extensible via inheritance. You can create user interfaces either in code or with the Cambalache User Interface designer, using Gtk::Builder. There's extensive documentation, including API reference and a tutorial. gtkmm is free software dis

    kkouzuma
    kkouzuma 2006/07/20
    GTK+ の C++ バインディング。かつて、C-- だった。
  • 1