Gtk2::GladeXML

Description

Gtk2::GladeXML is a Perl module that create user interfaces directly from Glade XML files. SYNOPSIS # for a pure gtk+ glade project use Gtk2 -init; use Gtk2::GladeXML; $gladexml = Gtk2::GladeXML->new(example.glade); $gladexml->signal_autoconnect_from_package(main); $quitbtn = $gladexml->get_widget(Quit); Gtk2->main; # for glade files using gnome widgets, you must initialize Gnome2 # before loading the glade file. use Gnome2; use Gtk2::GladeXML; # this call also initializes gtk+ for us Gnome2::Program->init ($appname, $version); $gladexml = Gtk2::GladeXML->new(gnomeapp.glade); Gtk2->main; ABSTRACT Gtk2::GladeXML allows Perl programmers to use libglade, a C library which generates graphical user interfaces directly from the XML output of the Glade user interface designer. Glade is a free user interface builder for GTK+ and GNOME. After designing a user interface with glade-2 the layout and configuration are saved in an XML file. libglade is a library which knows how to build and hook up the user interface described in the Glade XML file at application run time. This extension module binds libglade to Perl so you can create and manipulate user interfaces in Perl code in conjunction with Gtk2 and even Gnome2. Better yet you can load a files contents into a PERL scalar do a few magical regular expressions to customize things and the load up the app. It doesnt get any easier..

Gladexml - Glade Xml - Gtk2gladexml - User Interfaces - User Interface - Perl Module - User - Glade - Perl - Interfaces - Module - Create - Libraries - Programming

Published By:Ross McFarland

License Type:Freeware

Date Added:25 October, 2010

Version:1.005

Price:Free

Downloads:87

Size:34.8 KB

Platform: Linux

What people say
- required fields
     
Related Downloads

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; } ..

DateOct 21, 2010

AuthorMarco Antonio Manzo

Size10.2 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Test::Glade is a simple way to test Gtk2::GladeXML-based apps. SYNOPSIS use Test::Glade tests => 2; my $glade_xml = interface.

DateAug 21, 2010

AuthorNate Mueller

Size5.1 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

GtkComboGrid is a GTK+ widget. It is as GtkComboBoxEntry but instead to use a GtkMenu as popup it uses a GtkTreeView..

DateAug 29, 2010

AuthorAndrea Zagli

Size348.2 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Arg_parser is an argument parser that follows POSIX and GNU conventions for command line arguments. Arg_parser is implemented as a C++ class, and is simpler, easier to use, and safer that "getopt_long".

DateOct 17, 2010

AuthorAntonio Diaz Diaz

Size17.4 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming

Potracegui is a GUI interface for potrace and autotrace, two programs for tracing bitmapped images.

DateAug 20, 2010

AuthorAntonio Fasolato

Size727.0 KB

LicenseFreeware

PriceFree

PlatformLinux

CategoryLinux Programming