# Glade インタフェース・デザイナ マニュアル

Glade はGTK+ アプリケーションのためのユーザ・インターフェース・デザイナです。

2006 Vincent Geddes
2004 2003 Sun Microsystems
2002 2000 Michael Vance
2010. Hiroyuki Sekihara (hiroyuki.sekihara@gmail.com)
GNOME Documentation Project
Vincent Geddes
GNOME Documentation Project

    vincent.geddes@gmail.com

Sun GNOME Documentation Team
Sun Microsystems
Michael Vance
GNOME Documentation Project
Glade マニュアル 3.0
5 December 2006

Vincent Geddes

GNOME Documentation Project

Glade マニュアル 2.1;
17 June 2004

Sun GNOME Documentation Team

GNOME Documentation Project

Glade ユーザ マニュアル 2.0
25 February 2004

Sun GNOME Documentation Team

GNOME Documentation Project

Glade ユーザ マニュアル 1.2
10 Feb 2004

Sun GNOME Documentation Team

GNOME Documentation Project

Glade ユーザ マニュアル 1.1
30 Mar 2002

Michael Vance

GNOME Documentation Project

Glade ユーザ マニュアル 1.0
11 May 2000

Michael Vance

GNOME Documentation Project

このマニュアルではGladeのバージョン3.1.0 について説明しています。

フィードバック

アプリケーションやこのドキュメントに関するバグの報告や提案については GNOME Feedback Page に従ってください。

## イントロダクション

Glade インタフェース・デザイナは、 GTK+ アプリケーションのユーザ・インタフェースのデザインを作成、編集することを可能にします。

GTK+ ライブラリは、ユーザ・インタフェースを構成するテキストボックス、ダイアログ・ラベル、数値入力、チェックボックス、そしてメニューなどの部品からなる巨大なコレクションです。これらの部品は ウィジェット と呼ばれます。Gladeを使ってこれらのウィジェットをGUIに配置したり、レイアウトやプロパティのの変更が可能になります。また、ウィジェットとアプリケーションのソースコードの関連を追加することもGladeにより可能になります。

Gladeでデザインされたユーザ・インタフェースはXML書式で格納されるため、外部ツールとの統合が容易です。このXMLからlibglade ライブラリを使用して動的にGUIを構成することも可能です。

## さあ、はじめましょう

### Glade を開始する

Glade を開始するには以下のような方法があります:

アプリケーション メニュー

  プログラミングGlade インタフェース・デザイナ を選択する。

コマンドライン

  Glade をコマンドラインから開始するには以下のコマンドを入力してReturn キーを押します: `glade-3`

### Glade を開始したとき

Glade を開始すると、以下のようなウィンドウが表示されます。

Glade ウィンドウ

Shows theGlade window。

Glade ウィンドウには以下の要素が含まれています:

メニューバー

  メニューバーのメニューには、Glade ファイルにたいして作業するために必要なコマンドのすべてが含まれています。

ツールバー

  ツールバーには、メニューからアクセスすることができるコマンドの一部が含まれています。

デザイン・エリア

  デザイン・エリアは、ユーザ・インタフェースを視覚的に編集できるエリアです。

パレット

  パレットには、ユーザ・インタフェイスを構築するのに使用することがでるウィジェットが含まれています。

インスペクタ

  インスペクタには、プロジェクトに含まれるウィジェットについての情報が表示されます。

プロパティ・エディタ

  プロパティ・エディタはウィジェットのプロパティを操作するために使用されます。同様に、ソースコードとの関連付けを追加するのにも使用されます。

ステータスバー

  ステータスバーにはGlade の活動状況や、メニューのアイテムについてのコンテキスト・ヘルプが表示されます。

## プロジェクトの使い方

### プロジェクトの新規作成

プロジェクトを新規作成するには、ファイル新規 を選択します。これによりGlade ウィンドウに新しいブランク・プロジェクトが表示されます。

### プロジェクトを開く

既存のプロジェクトを開くには、ファイル開く を選択します。これにより Glade ウィンドウにプロジェクトが表示されます。

### プロジェクトの保存

以下の方法によりプロジェクトを保存することができます:

- 既存のプロジェクトへの変更を保存するには、ファイル保存 を選択します。

- 新しいプロジェクトを保存する場合や既存のプロジェクトを別のファイル名で保存する場合は、 ファイル別名で保存 を選択して表示される 別名で保存 ダイアログでプロジェクトのファイル名を入力して、 保存 をクリックします。

## ウィジェットの使い方

### パレットウィンドウからウィジェットを選択する

以下の方法によりあなたがウィジェットで動作することができますパレット ウィンドウのウィジェットを操作できます：

選択モード

  選択モードを使用するには、選択 矢印をクリックします。これによりマウスポインタが矢印に変化して、選択モードがアクティブになったことが示されます。このモードではプロジェクトのウィジェットをマウスで選択することができます。選択した後で プロパティ ウィンドウでウィジェットのプロパティを編集することができます。

  ウィジェットを右クリックして表示されるコンテキストメニューからも、ウィジェットを選択することができます。

  ウィジェットを選択するときにControl キーを押しながら パレット のウィジェットを選択すると、特定のウィジェットを連続して追加することができます。通常のモードに復帰するためには選択 矢印をクリックする必要があります。

ウィジェットの配置モード

  ウィジェットの配置モードを使用するには、 パレット ウィンドウのウィジェットを選択します。ほとんどのウィジェットでは、選択した後にマウスポインタが十字(pointer-plus-cross)に変化します。この後にコンテナかトップレベルのウィジェットなどに、ウィジェットを配置することができます。ウィジェットを配置した後は、選択モードに復帰します。

トップレベルの配置モード

  トップレベルの配置モードを使用するには、パレット ウィンドウでトップレベルに定義されているウィジェットを選択します。。パレット ウィンドウでトップレベルのウィジェットを選択すると、即座にウィジェットがデスクトップに表示されます。その後でウィジェットを編集することができます。トップレベルのウィジェットを選択した後、モードは選択モードに復帰します。

### プロジェクトのウィジェットを整理する

プロジェクトのウィジェットをレイアウトしたり組織化するために、コンテナやボックスのウィジェットを使用します。パレット ウィンドウから以下のコンテナを選択することができます:

- 水平ボックス(Horizontal Box)

- 垂直ボックス(Vertical Box)

- テーブル(Table)

- 位置指定(Fixed Positions)

- 水平方向のボタン・ボックス(Horizontal Button Box)

- 垂直方向のボタン・ボックス(Vertical Button Box)

- 水平方向のペイン(Horizontal Panes)

- 垂直方向のペイン(Vertical Panes)

- ノートブック(Notebook)

- フレーム(Frame)

- スクロール・ウィンドウ(Scrolled Window)

- ビューポート(Viewport)

複雑なレイアウト構造を作成するためにボックスを入れ子にすることができます。水平、または垂直ボックスを作成したときに、Glade は初期値として行、または列をいくつ作成するか尋ねます(行、および列は後から簡単に追加できるとしても)。

必要なボックスをすべて作成した後に、ラベル、ボタン、もしくは、より複雑なウィジェットをボックスの中に配置することができます。Glade によるレイアウトへのウィジェットのパックは、多くの退屈な作業をなくしてくれるのに気づいてください。ボックスを使用することにより、アプリケーションがローカライズされていて異なる言語を表示する時も、ウィンドウがラベルのサイズを調整できるようになります。

### クリップボードにウィジェットを移動する

ウィジェットを親ウィジェットから削除してクリップボードに移動するには、ウィジェットを選択してから 編集切り取り を選択します。

### クリップボードにウィジェットをコピーする

クリップボードにウィジェットをコピーするには、ウィジェットを選択してから 編集コピー を選択します。元のウィジェットは親ウィジェットに残されたままになります。

### クリップボードからプロジェクトにウィジェットを貼り付ける

クリップボードにあるウィジェットをプロジェクトに貼り付けるには 編集貼り付け を選択します。

Glade ではウィジェットはユニークな名前を持たなければなりません。もしウィジェットを切り取ってからウィジェットを再び貼り付ける場合、ウィジェットとその子ウィジェットは元の名前のままとなります。もしウィジェットをコピーしてからウィジェットの貼り付けを何回か行った場合、Glade はウィジェットのコピーのために新しい名前を生成します。

### ウィジェットの削除

ウィジェットをクリップボードに移動せずに親ウィジェットから削除する場合は、ウィジェットを選択してから 編集削除 を選択します。

### ウィジェットのプロパティを変更する

プロパティ・エディタは選択されたウィジェットのプロパティを編集するために使用します。ウィジェットのプロパティを変更するには、ウィジェットを選択してから、プロパティ・ウィンドウのプロパティ・フィールドに適切な値を入力します。

## Gladeについて

GladeはGlade開発者とGNOMEコミュニティのボランティアによって維持されています。Gladeについての詳細は GladeのWebサイト を参照してください。

アプリケーションやこのドキュメントに関するバグの報告や提案については bugzilla に投稿してください。

その他の優れた情報源としてはGladeのメーリングリストである、user と developer が挙げられます。これらのメーリングリストへの参加に加えて、同じリンク先で参照できるメーリングリストのアーカイブを読むことをおすすめします。

このプログラムはフリーソフトウェアです。あなたはこれを、フリーソフトウェア財団によって発行された GNU 一般公衆利用許諾契約書(バージョン2か、希望によってはそれ以降のバージョンのうちどれか)の定める条件の下で再頒布または改変することができます。このライセンスのコピーは リンク先 で参照するか、プログラムのソースコードに含まれるCOPYINGファイルを参照してください。

glade
ユーザ インタフェース デザイナ