callback question
- From: Piotr Chmielewski <pchmielewski poland com>
- To: gtk-app-devel-list gnome org
- Subject: callback question
- Date: Sun, 24 Jun 2001 12:39:57 +0200
Hi,
I have one general question. How to share a few parameters (e.g. form
ipset0 to ipset 4) to certain "my_call_back" callback using
gtk_signal_connect_object once.
In my "my_call_back" function I would like get text from each entry and
proceed it.
void network_address (GtkWidget *frame_ip, GtkWidget *frame_maska)
{
GtkWidget *ipset0, *ipset1, *ipset2, *ipset3;
GtkWidget *ip_addr_hbox;
int a;
ip_addr_hbox = gtk_hbox_new (FALSE, 1);
gtk_container_add (GTK_CONTAINER (frame_ip), ip_addr_hbox);
ipset0 = gtk_entry_new_with_max_length(3);
gtk_widget_set_usize( GTK_WIDGET(ipset0),30, 0);
ipset1 = gtk_entry_new_with_max_length(3);
gtk_widget_set_usize( GTK_WIDGET(ipset1),30, 0);
ipset2 = gtk_entry_new_with_max_length(3);
gtk_widget_set_usize( GTK_WIDGET(ipset2),30, 0);
ipset3 = gtk_entry_new_with_max_length(3);
gtk_widget_set_usize( GTK_WIDGET(ipset3),30, 0);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox),gtk_label_new (" Enter IP
address: "), FALSE, FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox), ipset0, FALSE, FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox),gtk_label_new ("."), FALSE,
FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox), ipset1, FALSE, FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox),gtk_label_new ("."), FALSE,
FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox), ipset2, FALSE, FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox),gtk_label_new ("."), FALSE,
FALSE, 1);
gtk_box_pack_start (GTK_BOX (ip_addr_hbox), ipset3, FALSE, FALSE, 1);
//when last entry is filled run my_call_back function
gtk_signal_connect_object (GTK_OBJECT(ipset3), "activate",
GTK_SIGNAL_FUNC(my_call_back), GTK_OBJECT(ipset0));
// I can share only ipset0 here. What about the rest ipsets.
}
I would appreciated your help.
Best regards,
Piotr
API SH/CD, 195/65R15 88H, HC/R 25 E1 02A 44457
Dezorientujące symbole - zobacz, co oznaczają!
http://parking.poland.com/zapraszamy/porady.asp
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]