Gtk2::GladeXML::Simple 0.32
Sponsored Links
Gtk2::GladeXML::Simple 0.32 Ranking & Summary
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};
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
GladeXML
Simple 0.32
Object-oriented interface
interface to
Self-
object-oriented
interface
clean
widgets
class
Gtk2::GladeXML::Simple
Gtk2GladeXMLSimple
Gtk2::GladeXML::Simple 0.32
Libraries
Programming
Bookmark Gtk2::GladeXML::Simple 0.32
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
libgtk2 gladexml perl
touch interface
object oriented interfaces
gladexml rpm
perl gtk2 gladexml
object oriented interface definition
Glade Interface Designer
gladexml fedora core 4
could not create gladexml object
object oriented interface design
cleaning services
object oriented programming languages
interface fabrics
GUI
libgtk2 gladexml perl.deb
vacuum cleaners
object oriented model
wow interface
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
Latest Software
Popular Software
Favourite Software