Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^5: GTK2+glade and knowing who called

by Anonymous Monk
on Jan 22, 2013 at 12:16 UTC ( #1014641=note: print w/ replies, xml ) Need Help??


in reply to Re^4: GTK2+glade and knowing who called
in thread GTK2+glade and knowing who called

Read perlvar#@_ and use @_, seems to work fine for me,  print "!!!@_\n"; yields

!!!! Gtk2::Button=HASH(0xc6fbf4) Gtk2::Dialog=HASH(0xc70094)

While you're at it read perlintro and the links from my first reply


Comment on Re^5: GTK2+glade and knowing who called
Select or Download Code
Replies are listed 'Best First'.
Re^6: GTK2+glade and knowing who called
by ultibuzz (Monk) on Jan 22, 2013 at 12:36 UTC

    i would be happy if i would have anything in @_,
    but debug and a dump show nothing in there.
    If normaly there should be something, then i don't have a problem with the code ,
    but something went wrong on installing Gtk2, and thus i'll check that ;)

    kind regards
    Alex

    PS: reinstalling gtk2+ libs freshly

      i would be happy if i would have anything in @_, but debug and a dump show nothing in there.

      :) Can you prove it?

      In the code you posted you use $_, but $_ is not @_;

      To prove you might post sscce like

      use ... my $rawglade = q{<?xml version="1.0" standalone="no"?> ... }; my $gladexml = Gtk2::GladeXML->new_from_buffer( $rawglade ); $gladexml->signal_autoconnect_from_package('main'); sub btnNUM_clicked { print "yay clicked @_ \n"; } __END__ yay clicked yay clicked

      OTOH :)

      my $button = Gtk2->get_current_event->window

        yep i use @_,in my code typo in the post.
        i tested it on my server, and there was something in @_,
        but not on my notebook.

        re-compiling everything right now :)

        kind regards
        Alex



        EDIT: now i get a filled @_ with the expected Gtk2::Button object in it
        whatever it was a recompile install fixed at least my issue

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1014641]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (19)
As of 2015-07-07 17:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls