Main > Programming > Libraries >

Gtk2::GladeXML::Simple 0.32

Gtk2::GladeXML::Simple 0.32

Sponsored Links

Gtk2::GladeXML::Simple 0.32 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.010 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 1204
Date added: 2006-07-13
Publisher: Marco Antonio Manzo

Gtk2::GladeXML::Simple 0.32 description

Gtk2::GladeXML::Simple is a clean object-oriented interface to Gtk2::GladeXML.

SYNOPSIS

package MyApp;
use base qw( Gtk2::GladeXML::Simple );

sub new {
my $class = shift;
my $self = $class->SUPER::new( $gladefile );
return $self;
}

...

# Signal handlers are methods of your class
sub on_button_clicked {
my $self = shift;
# You have access to your widgets directly
# or using $self->get_widget( widget_name )
my $button = $self->{button1};
}

Gtk2::GladeXML::Simple is a module that provides a clean and easy interface for Gnome/Gtk2 and Glade applications using an object-oriented syntax. You just make Gtk2::GladeXML::Simple your applications base class, have your new call SUPER::new, and the module will do the tedious and dirty work for you.

Gtk2::GladeXML::Simple offers:

Signal handler callbacks as methods of your class.
sub on_button1_clicked {
my $self = shift; # $self always received as first parameter
...
# do anything you want in a OO fashioned way
}

Autoconnection of signal handlers.

Autocalling of creation functions for custom widgets.

Access to the widgets as instance attributes.

my $btn = $self->{button1}; # fetch widgets as instance attributes by their names
my $window = $self->{main_window};
my $custom = $self->{custom_widget};

Gtk2::GladeXML::Simple 0.32 Screenshot

Advertisements

Gtk2::GladeXML::Simple 0.32 Keywords

Bookmark Gtk2::GladeXML::Simple 0.32

Hyperlink code:
Link for forum:

Gtk2::GladeXML::Simple 0.32 Copyright

WareSeeker periodically updates pricing and software information of Gtk2::GladeXML::Simple 0.32 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Gtk2::GladeXML::Simple 0.32 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files. Free Download
DFA::Simple is a Perl module to implement simple Discrete Finite Automata. Free Download
Gtk2::Ex::Utils is a Perl module with extra Gtk2 Utilities for working with Gnome2/Gtk2 in Perl. Free Download
Games::Dice is a Perl module that can be used to simulate dice rolls. Free Download
Gtk2::TrayIcon is a Perl interface to the EggTrayIcon library. Free Download
POE::Session::GladeXML2 is a Perl module that can emit POE events for Gtk2 callbacks. Free Download
Gtk2::Ex::DBI - Bind a Gtk2::GladeXML can generated window to a DBI data source. Free Download
Audio::MPD is a class for talking to MPD (Music Player Daemon) servers. Free Download