Pemrograman

Bahasa

Framework

Peralatan

Info

Pemrograman PyGTK: Membuat Pesan Tips (Tooltips)

– 09 September 2014

Beberapa komponen antarmuka grafis (GUI) perlu penjelasan tambahan agar pengguna mengerti fungsinya. Penjelasan tambahan dapat kita buat berupa pesan tips. Pesan tips di antarmuka dikenal dengan istilah tooltips. Pesan tips (tooltips) akan tampil ketika pointer menyentuh (hover) komponen tertentu.

Pesan tips dapat kita buat dengan metod atau fungsi set_tooltip_text(). Fungsi ini dipakai pada objek komponen yang akan ditambahkan pesan tips. Perhatikanlah contoh berikut ini:
# tooltip.py
import gtk

class Aplikasi(gtk.Window):

  def __init__(self):
    super(Aplikasi, self).__init__()
   
    self.set_title("Tooltips")
    self.set_size_request(250,200)
    self.set_position(gtk.WIN_POS_CENTER)
   
    self.connect("destroy", gtk.main_quit)
   
    self.kontainer = gtk.Fixed()
    self.add(self.kontainer)
   
    tombol = gtk.Button("Sebuah Tombol")
    tombol.set_size_request(100,35)
   
    self.kontainer.put(tombol,50,50)
   
    self.set_tooltip_text("Ini jendela")
    tombol.set_tooltip_text("Ini adalah sebuat tombol")
   
    self.show_all()
   
Aplikasi()
gtk.main()
Saat dijalankan, pesan tips akan tampil ketika pointer melewati komponen yang sudah diberikan pesan tips.


Pesan tips dapat diberikan pada komponen yang dapat disentuh pointer, bukan komponen yang tidak terlihat (background). Pakailah pesan tips pada komponen yang membutuhkan informasi tambahan agar antarmuka yang kita buat lebih mudah dipahami.


Referensi: zetcode.com