# Panduan Desainer Antarmuka Glade

## Pengantar

Desainer antarmuka Glade memungkinkan Anda untuk membuat dan menyunting desain antarmuka pengguna untuk aplikasi GTK+.

Pustaka GTK+ menyediakan koleksi building blocks antarmuka pengguna seperti kotak teks, label dialog, entri numerik, kotak centang, dan menu. Building blocks ini disebut widget. Anda dapat menggunakan Glade untuk menempatkan widget dalam GUI. Glade memungkinkan Anda untuk mengubah tata letak dan properti widget ini. Anda juga dapat menggunakan Glade untuk menambahkan koneksi antara widget dan kode sumber aplikasi.

Antarmuka pengguna yang dirancang Glade disimpan dalam format XML, yang memungkinkan integrasi yang mudah dengan alat eksternal. Anda dapat menggunakan pustaka libglade untuk membuat GUI dari deskripsi XML secara dinamis.

## Mulai Memakai

### Untuk memulai Glade

Anda dapat memulai Glade dengan cara berikut:

Menu Aplikasi

- Choose Programming Glade .

Baris perintah

- Untuk memulai Glade dari baris perintah, ketik `glade` dan kemudian tekan Return.

### Ketika Anda Memulai Glade

Ketika Anda Memulai Glade, jendela berikut akan ditampilkan.

#### Jendela Glade

Shows the Glade window.

Jendela Glade mengandung elemen sebagai berikut:

Bilah Menu

- Menu pada bilah menu berisi semua perintah yang Anda butuhkan untuk bekerja dengan berkas dalam Glade.

Bilah Alat

- Bilah alat berisi kumpulan perintah yang dapat Anda akses dari bilah menu.

Area Desain

- Area desain adalah area dimana antarmuka pengguna dapat disunting secara visual.

Palet

- Palet berisi widget yang dapat digunakan untuk membangun antarmuka pengguna.

Pemeriksa

- Pemeriksa menampilkan informasi tentang widget dalam proyek.

Penyunting Properti

- Penyunting properti digunakan untuk memanipulasi properti dari widget, serta menambahkan koneksi ke kode sumber.

Bilah Status

- Bilah status menampilkan informasi mengenai aktivitas Glade saat ini dan informasi kontekstual tentang item menu.

## Bekerja dengan Proyek

### Membuat Proyek Baru

Untuk membuat proyek baru, pilih Berkas Baru. Aplikasi akan menampilkan sebuah proyek kosong pada jendela Glade.

### Membuka proyek

Untuk membuka proyek yang ada, pilih Berkas Buka. Aplikasi ini akan menampilkan proyek pada jendela Glade.

### Menyimpan Proyek

Anda dapat menyimpan proyek dengan cara berikut:

- Untuk menyimpan perubahan ke berkas proyek yang sudah ada, pilih Berkas Simpan.

- Untuk menyimpan berkas proyek baru atau untuk menyimpan berkas proyek yang ada dibawah nama berkas baru, pilih Berkas Simpan Sebagai . Masukkan nama untuk berkas proyek dalam dialog Simpan Sebagai, lalu klik Simpan.

## Bekerja dengan Widget

### Untuk Memilih Widget dari Jendela Palet

Anda dapat bekerja dengan widget pada jendela Palet dengan cara berikut:

Mode seleksi

- Untuk menggunakan mode seleksi, klik pada panah Selector. Perubahan pointer kedalam bentuk tanda panah untuk menunjukkan bahwa mode seleksi aktif. Dalam mode ini, Anda menggunakan tetikus untuk memilih widget dalam proyek Anda. Anda kemudian dapat menggunakan jendela Properties untuk mengedit properti dari widget.

  Anda juga dapat menggunakan menu konteks widget untuk memilih widget. Klik kanan pada widget untuk membuka menu konteks widget.

  Anda dapat menambahkan beberapa widget dari jenis tertentu dari Palet untuk proyek Anda dengan menekan tombol Control bila Anda memilih widget. Anda perlu untuk mengklik pada panah Selector atau widget lain pada Palet untuk kembali ke mode normal.

Mode penempatan widget

- To use widget placement mode, select a widget in the Palette window. When you select most widgets, the pointer changes to a pointer-plus-cross. You can then place the widget inside containers, toplevel widgets, and so on. After you place a widget, the mode returns to selection mode.

Toplevel placement mode

- To use toplevel placement mode, select a defined toplevel widget in the Palette window. When you select a toplevel widget in the Palette window, the widget appears immediately on your desktop. You can then edit the widget. After you select a toplevel widget, the mode returns to selection mode.

### Untuk Mengatur Widget dalam Proyek Anda

Anda dapat menggunakan wadah widget, atau kotak, untuk tata letak dan mengatur widget pada jendela proyek Anda. Anda dapat memilih wadah widget berikut dari jendela Palet.

- Kotak Horizontal

- Kotak Vertikal

- Tabel

- Posisi Tetap

- Tombol Kotak Horizontal

- Tombol Kotak Vertikal

- Horizontal Panes

- Vertical Panes

- Notebook

- Bingkai

- Jendela Menggulir

- Viewport

Anda dapat membuat kotak sarang untuk menciptakan struktur tata letak yang kompleks. Bila Anda membuat kotak horizontal dan vertikal, Glade akan meminta Anda berapa banyak baris atau kolom untuk membuat awalnya, meskipun baris dan kolom dengan mudah dapat ditambahkan atau dihapus kemudian.

Bila Anda telah menciptakan semua kotak yang Anda butuhkan, Anda dapat menambahkan widget tertentu seperti label, tombol, dan widget yang lebih rumit ke dalam kotak. Perhatikan bahwa Glade membungkus widget ke dalam tata letak yang menghilangkan banyak pekerjaan yang membosankan. Penggunaan kotak memungkinkan jendela untuk mengubah ukuran untuk mengakomodasi ukuran label yang berbeda dalam bahasa yang berbeda saat aplikasi dilokalisasi.

### Untuk Menempatkan Widget pada Clipboard

Untuk menghapus widget dari induk dan menempatkan widget pada clipboard, pilih widget lalu pilih Sunting Potong .

### Untuk Menyalin Widget ke Clipboard

Untuk menyalin widget ke clipboard, pilih widget lalu pilih Sunting Salin . Widget asli tetap melekat induk.

### Untuk Menempel Widget dari Clipboard ke Proyek Anda

Untuk menempel widget yang ada pada clipboard ke dalam proyek Anda, pilih Sunting Tempel .

Semua widget harus memiliki nama yang unik dalam Glade. Jika Anda memotong widget, dan kemudian menempel widget ke dalam proyek Anda, maka widget dan semua anak dari widget menjaga nama asli mereka. Jika Anda menyalin widget, atau menempel widget beberapa kali ke dalam proyek Anda, maka Glade akan menghasilkan nama-nama baru untuk salinan widget.

### Untuk Menghapus Widget

Untuk menghapus widget dari induk tanpa memindahkan widget ke clipboard, pilih widget lalu pilih Sunting Hapus .

### Untuk Mengubah Properti Widget

Peyunting properti digunakan untuk menyunting properti dari widget yang dipilih. Untuk mengubah properti dari widget, pilih widget dan kemudian masukkan nilai yang sesuai pada salah satu kolom properti jendela Properti.

## Tentang Glade

Glade dikelola oleh pengembang Glade dan relawan komunitas GNOME. Untuk menemukan informasi lebih lanjut tentang Glade, kunjungi Situs Web Glade.

Untuk melaporkan kutu atau membuat saran mengenai aplikasi ini atau panduan ini, Anda bisa mengirimkannya menggunakan sistem pelacakan masalah kami.

Sumber informasi lain yang sangat baik adalah milis pengguna dan pengembang Glade. Selain berlangganan, Anda mungkin juga ingin menelusuri daftar arsip, yang tersedia melalui tautan tersebut.

Program ini didistribusikan dibawah persyaratan lisensi GNU General Public yang diterbitkan oleh Free Software Foundation; baik versi 2 dari Lisensi, atau (sesuai dengan pilihan Anda) versi yang lebih baru. Salinan lisensi ini dapat ditemukan pada tautan ini, atau pada berkas COPYING yang disertakan dengan kode sumber dari program ini.