# Panduan Desainer Antarmuka Glade

Glade adalah desainer antarmuka pengguna untuk aplikasi GTK+.

2006
Vincent Geddes
2004
2003
Sun Microsystems
2002
2000
Michael Vance
Proyek Dokumentasi GNOME
Vincent
Geddes
Proyek Dokumentasi GNOME

    vincent.geddes@gmail.com

Sun
Tim Dokumentasi GNOME
Sun Microsystems
Michael
Vance
Proyek Dokumentasi GNOME
Panduan Glade 3.0
5 Desember 2006

Vincent Geddes

Proyek Dokumentasi GNOME

Panduan Glade 2.1;
17 Juni 2004

Tim Dokumentasi Sun GNOME

Proyek Dokumentasi GNOME

Panduan Pengguna Glade 2.0
25 Februari 2004

Tim Dokumentasi Sun GNOME

Proyek Dokumentasi GNOME

Panduan Pengguna Glade 1.2
10 Feb 2004

Tim Dokumentasi Sun GNOME

Proyek Dokumentasi GNOME

Panduan Pengguna Glade 1.1
30 Mar 2002

Michael Vance

Proyek Dokumentasi GNOME

Panduan Pengguna Glade 1.0
11 Mei 2000

Michael Vance

Proyek Dokumentasi GNOME

Panduan ini menjelaskan versi 3.1.0 dari Glade.

## Umpan Balik

Untuk melaporkan kutu atau membuat saran mengenai aplikasi Glade atau panduan ini, kunjungi Pelacakan Masalah GNOME.

Kukuh Syafaat
syafaatkukuh@gmail.com
2016.
Kukuh Syafaat
Andika Triwidada
andika@gmail.com
2021.
Andika Triwidada

## 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

  Pilih Pemrograman 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

Menunjukkan jendela Glade.

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

  Untuk menggunakan mode penempatan widget, pilih widget pada jendela Palet. Bila Anda memilih widget, pointer berubah ke pointer-tambah-silang. Anda kemudian dapat menempatkan widget di dalam wadah, widget tingkat-puncak, dan sebagainya. Setelah Anda menempatkan sebuah widget, mode akan kembali ke mode seleksi.

Mode penempatan tingkat-puncak

  Untuk menggunakan mode penempatan tingkat-puncak, pilih widget tingkat-puncak yang didefinisikan dalam jendela Palet. Bila Anda memilih widget tingkat-puncak pada jendela Palet, widget akan segera muncul di desktop Anda. Anda kemudian dapat menyunting widget. Setelah Anda memilih widget tingkat-puncak, mode akan kembali ke mode seleksi.

### Untuk Mengatur Widget dalam Proyek Anda

Anda dapat menggunakan wadah widget, atau kotak, untuk mengatur tata letak dan mengorganisasi 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.