Gtk2-Ex-FormFactory
view release on metacpan or search on metacpan
lib/Gtk2/Ex/FormFactory/Widget.pm view on Meta::CPAN
package Gtk2::Ex::FormFactory::Widget;
use strict;
use Carp;
use Scalar::Util qw(weaken);
my $NAME_CNT = 0;
my %WIDGET_NAMES;
#========================================================================
# Accessors for user specified attributes
#========================================================================
sub get_name { shift->{name} }
sub get_object { shift->{object} }
sub get_attr { shift->{attr} }
lib/Gtk2/Ex/FormFactory/Widget.pm view on Meta::CPAN
sub get_gtk_properties_widget { $_[0]->{gtk_properties_widget} ||
$_[0]->{gtk_widget} }
sub get_gtk_label_widget { shift->{gtk_label_widget} }
sub get_layout_data { shift->{layout_data} }
sub get_in_update { shift->{in_update} }
sub get_no_widget_update { shift->{no_widget_update} }
sub get_backup_widget_value { shift->{backup_widget_value} }
sub get_widget_activity { shift->{widget_activity} }
sub get_built { shift->{built} }
#------------------------------------------------------------------------
sub set_form_factory { weaken( shift->{form_factory} = $_[1])}
sub set_parent { weaken( shift->{parent} = $_[1])}
sub set_gtk_widget { shift->{gtk_widget} = $_[1] }
sub set_gtk_parent_widget { shift->{gtk_parent_widget} = $_[1] }
sub set_gtk_properties_widget { shift->{gtk_properties_widget}= $_[1] }
sub set_gtk_label_widget { shift->{gtk_label_widget} = $_[1] }
sub set_layout_data { shift->{layout_data} = $_[1] }
sub set_in_update { shift->{in_update} = $_[1] }
sub set_no_widget_update { shift->{no_widget_update} = $_[1] }
sub set_backup_widget_value { shift->{backup_widget_value} = $_[1] }
sub set_widget_activity { shift->{widget_activity} = $_[1] }
sub set_built { shift->{built} = $_[1] }
( run in 0.554 second using v1.01-cache-2.11-cpan-1f129e94a17 )