Glade-Perl-Two
view release on metacpan or search on metacpan
Documentation/README view on Meta::CPAN
Unicode::String 2.06 CPAN (optionally used for I18N)
ACKNOWLEDGEMENTS
----------------
Doesn't the world seem a richer place with the beautiful contributions of
these creative people? I have only mentioned the most obvious names and I
apologise to those who I have missed out.
Glade Damon Chaplin <damon at ximian.com> Main author
Martijn van Beers <martijn at earthling.net> Part of the source code
output, some popup menu functions, and the widget tree view.
GTK Copyright - Peter Mattis, Spencer Kimball and Josh MacDonald
gnome-libs Too many to list, check the AUTHORS file in the dist
Gtk2-Perl
Perl Larry Wall <larry at wall.org>, with the help of oodles of other folks
XML::Parser Larry Wall <larry at wall.org> wrote version 1.0.
Clark Cooper <coopercl at sch.ge.com> picked up support, changed the
API for this version (2.x), provided documentation, and added
some standard package features.
Glade/Two/Generate.pm view on Meta::CPAN
# " - what should I do?";
# }
$postpone_show = 1;
} else {
# We probably have a parent to pack into somehow
eval "\$refpar = (ref ${current_form}\{'$parentname'})||'UNDEFINED !!';";
$Glade_Perl->diag_print(5, "Adding %s to %s", $refwid, $refpar);
unless (eval "exists ${current_form}\{'$parentname'}") {
if ($Glade_Perl->source->quick_gen or 'Gtk2::Menu' eq $refwid) {
# We are a popup menu so we don't have a root window
# $class->add_to_UI($depth, "${first_form}->popup_enable;");
$class->add_to_UI($depth,
"${current_form}\{'tooltips'} = new Gtk2::Tooltips;");
$class->add_to_UI($depth,
"${current_form}\{'accelgroup'} = new Gtk2::AccelGroup;");
$class->add_to_UI($depth,
"${current_form}\{'accelgroup'}->attach(\$widgets->{'$childname'});");
$postpone_show = 1;
} else {
die sprintf(("\nerror %s - Unable to find a widget called '%s' - ".
"I can not pack widget '%s' into a non-existant widget!"),
Glade/Two/Generate.pm view on Meta::CPAN
'GtkList' => {
$WIDGET => $BROKEN,
},
'GtkMenuBar' => {
'shadow_type' => $OBSOLETE,
},
'GtkMenuItem' => {
'right_justify' => $OBSOLETE,
},
'GtkNotebook' => {
'popup_enable' => 'enable-popup',
},
'GtkOptionMenu' => {
'initial_choice' => 'history',
},
'GtkPacker' => {
$WIDGET => $REMOVED,
},
'GtkPixmap' => {
$WIDGET => $DEPRECATED,
$CONVERT_TO => 'GtkImage',
Glade/Two/Gtk.pm view on Meta::CPAN
$class->add_to_UI($depth, "\$widgets->{'$name'} = new Gtk2::Notebook;");
}
$class->use_set_property($name, $proto, 'tab_pos', $LOOKUP, $depth);
$class->use_set_property($name, $proto, 'show_tabs', $BOOL, $depth);
$class->use_set_property($name, $proto, 'show_border', $BOOL, $depth);
$class->use_set_property($name, $proto, 'scrollable', $BOOL, $depth);
$class->use_set_property($name, $proto, 'tab_hborder', $INT, $depth);
$class->use_set_property($name, $proto, 'tab_vborder', $INT, $depth);
if ($class->use_par($proto, 'enable_popup', $BOOL|$MAYBE)) {
$class->add_to_UI($depth, "\$widgets->{'$name'}->popup_enable();");
} else {
$class->add_to_UI($depth, "\$widgets->{'$name'}->popup_disable();");
}
# 'num_pages'
$nb->{$name} = {'panes' => [], 'pane' => 0, 'tab' => 0};
$class->pack_widget($parent, $name, $proto, $depth);
return $widgets->{$name};
}
sub new_GtkObject {
my ($class, $parent, $proto, $depth) = @_;
( run in 1.191 second using v1.01-cache-2.11-cpan-364913b4093 )