Re: Some questions about func_data things.
- From: "Ross McFarland" <rwmcfa1 neces com>
- To: "Christian Hamar" <krics linuxforum hu>
- Cc: gtk-perl-list gnome org
- Subject: Re: Some questions about func_data things.
- Date: Wed, 23 Jul 2003 14:31:51 -0400 (EDT)
Christian Hamar said:
hi there.
So i create a thing like this :
$gh = "first";
$button = new Gtk2::Button("something");
$button->signal_connect('clicked' => \&do, $gh);
sub do {
my ($tmp) = @_;
print "tmp - $tmp\n";
}
So. I don't know. Is this the right way to "apply" a func_data thing to
signal_connect ? If this is the right way then my question:
When the script running then i got this:
tmp - HASH(0x34252525) or something else hash value. How can i catch the
$gh value that i specified for func_data ???
A little example plz. many thx.
as a general rule when i'm connecting a signal or just dealing with any kind
of call back i always start out with a callback like this
use Data::Dumper;
sub callback
{
print STDERR Dumper( @_ );
}
to see what all it gets me. of course the c doc's will tell you what to
expect, but most of the time doing the above will tell me all i need to know
about what the callback gets as params.
-rm
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]