> > apa yang ditaruh di header file, apakah deklarasi varibel dari widget
> > tersebut?
>
> Iya. Jadi ya tetap global.
>
> Sebenarnya sih bisa juga widget-nya di-pass ke callback functions
> lewat user_data, tapi untuk apa....
>
Untuk akses langsung ke widget, misalnya mengisikan text pada text entry.
btw, ada contoh pemakaian user_data nggak?
Itu lo, parameter "user_data" yang ada di semua callback functions, misalnya
<http://developer.gnome.org/doc/API/2.0/gtk/GtkButton.html#signal_proto>.
Contoh pemakaiannya ya:
g_signal_connect(button1, "clicked", &button1_clicked, entry1);
lalu di button1_clicked:
gtk_entry_set_text(GTK_ENTRY(user_data), "Hello");
Tapi kalau misalnya widget "entry1" itu sering dipakai di mana2,
mungkin lebih praktis kalau di-declare global.
Johannes
--
Berhenti langganan: [EMAIL PROTECTED]
Arsip dan info: http://linux.or.id/milis