Well folks,
    Its my silly mistake,i registered two signal handler to the same 
radion button,check the below code snippet

button = gtk_radio_button_new_with_label(NULL,"Radio1");
   gtk_box_pack_start(GTK_BOX(hbox),button,FALSE,FALSE,0);
   
g_signal_connect(G_OBJECT(button),"toggled",G_CALLBACK(radio1signalhandler),NULL);
  
<<< radio1signalhandler attached to "button"
   gtk_widget_show(button);

   group = gtk_radio_button_get_group(GTK_RADIO_BUTTON(button));
   button2 = gtk_radio_button_new_with_label(group,"Radio2");
   gtk_box_pack_start(GTK_BOX(hbox),button2,FALSE,FALSE,0);
   
g_signal_connect(G_OBJECT(button),"toggled",G_CALLBACK(radio2signalhandler),NULL);
  
<< radio1signalhandler attached to "button" again.
   gtk_widget_show(button2); 

And the logic of both signal handler is kind of same if you see the 
whole source code.Thats the reason i was getting wrong output.Its just 
my silly mistake.

Thanks
Anil
Manish Sinha wrote:
>
>
> On Sun, Mar 21, 2010 at 5:37 PM, Anil Vishnoi <[email protected] 
> <mailto:[email protected]>> wrote:
>
>     Folks,
>        Ignore this mail.I got the bug.My bad!!
>
>
> So please share the root of problem and the solution you got.
>
> Reason: Mailing lists mails are publicly archived and are searchable 
> by search engines.
> Your solution can save the time of some poor soul who is facing this issue


-- 
ubuntu-in mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-in

Reply via email to