Enlightenment CVS committal

Author  : leviathan
Project : e17
Module  : proto

Dir     : e17/proto/etk-perl/lib/Etk/Tree


Modified Files:
        Col.pm Model.pm Row.pm 


Log Message:
- back to stable again.
- new Constants for all consts
- Stock can export its constants too
- more simplifications in etk_test.pl

===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/lib/Etk/Tree/Col.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- Col.pm      11 Jun 2006 00:26:32 -0000      1.3
+++ Col.pm      20 Jul 2006 23:16:22 -0000      1.4
@@ -31,6 +31,7 @@
    my $self = shift;
    my $title = shift;
    Etk::etk_tree_col_title_set($self->{WIDGET}, $title);
+   return $self;
 }
 
 sub TitleGet
@@ -44,6 +45,7 @@
     my $self = shift;
     my $width = shift;
     Etk::etk_tree_col_width_set($self->{WIDGET}, $width);
+    return $self;
 }
 
 sub WidthGet
@@ -57,6 +59,7 @@
     my $self = shift;
     my $min_width = shift;
     Etk::etk_tree_col_min_width_set($self->{WIDGET}, $min_width);
+    return $self;
 }
 
 sub MinWidthGet
@@ -70,6 +73,7 @@
     my $self = shift;
     my $resizable = shift;
     Etk::etk_tree_col_resizable_set($self->{WIDGET}, $resizable);
+    return $self;
 }
 
 sub ResizableGet
@@ -83,6 +87,7 @@
     my $self = shift;
     my $expand = shift;
     Etk::etk_tree_col_expand_set($self->{WIDGET}, $expand);
+    return $self;
 }
 
 sub ExpandGet
@@ -96,6 +101,7 @@
     my $self = shift;
     my $visible = shift;
     Etk::etk_tree_col_visible_set($self->{WIDGET}, $visible);
+    return $self;
 }
 
 sub VisibleGet
@@ -109,16 +115,16 @@
     my $self = shift;
     my $new_place = shift;
     Etk::etk_tree_col_redorder($self->{WIDGET}, $new_place);
+    return $self;
 }
 
 sub SortFuncSet
 {
     my $self = shift;
     my $callback = shift;
-    my $data = undef;
-    $data = shift if (@_ > 0);
-    # shift in callback and data
+    my $data = shift;
     Etk::etk_tree_col_sort_func_set($self->{WIDGET}, $callback, $data);
+    return $self;
 }
 
 
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/lib/Etk/Tree/Model.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- Model.pm    18 Jul 2006 22:14:34 -0000      1.3
+++ Model.pm    20 Jul 2006 23:16:22 -0000      1.4
@@ -24,6 +24,7 @@
     my $xalign = shift;
     my $yalign = shift;
     Etk::etk_tree_model_alignment_set($self->{WIDGET}, $xalign, $yalign);
+    return $self;
 }
 
 sub AlignmentGet
===================================================================
RCS file: /cvs/e/e17/proto/etk-perl/lib/Etk/Tree/Row.pm,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -3 -r1.5 -r1.6
--- Row.pm      15 Jul 2006 19:19:06 -0000      1.5
+++ Row.pm      20 Jul 2006 23:16:22 -0000      1.6
@@ -62,6 +62,7 @@
     my $col = shift;
     my $int = shift;
     Etk::etk_tree_row_field_int_set($self->{WIDGET}, $col->{WIDGET}, $int);
+    return $self;
 }
 
 sub FieldTextSet
@@ -70,6 +71,7 @@
     my $col = shift;
     my $text = shift;
     Etk::etk_tree_row_field_text_set($self->{WIDGET}, $col->{WIDGET}, $text);
+    return $self;
 }
 
 sub FieldDoubleSet
@@ -78,6 +80,7 @@
     my $col = shift;
     my $double = shift;
     Etk::etk_tree_row_field_double_set($self->{WIDGET}, $col->{WIDGET}, 
$double);
+    return $self;
 }
 
 sub FieldImageFileSet
@@ -88,6 +91,7 @@
     my $text = shift;
     Etk::etk_tree_row_field_image_file_set($self->{WIDGET}, $col->{WIDGET},
        $icon);
+    return $self;
 }
 
 sub FieldImageEdjeSet
@@ -98,6 +102,7 @@
     my $group = shift;
     Etk::etk_tree_row_field_image_edje_set($self->{WIDGET}, $col->{WIDGET},
        $edje, $group);
+    return $self;
 }
 
 sub FieldIconFileTextSet
@@ -108,6 +113,7 @@
     my $text = shift;
     Etk::etk_tree_row_field_icon_file_text_set($self->{WIDGET}, $col->{WIDGET},
        $icon, $text);
+    return $self;
 }
 
 sub FieldIconEdjeTextSet
@@ -119,6 +125,7 @@
     my $text = shift;
     Etk::etk_tree_row_field_icon_edje_text_set($self->{WIDGET}, $col->{WIDGET},
        $edje, $group, $text);
+    return $self;
 }
 
 sub FieldCheckboxSet
@@ -128,6 +135,7 @@
     my $checked = shift;
     Etk::etk_tree_row_field_checkbox_set($self->{WIDGET}, $col->{WIDGET},
        $checked);
+    return $self;
 }
 
 sub FieldProgressBarSet
@@ -138,6 +146,7 @@
     my $text = shift;
     Etk::etk_tree_row_field_progress_bar_set($self->{WIDGET}, $col->{WIDGET},
        $fraction, $text);
+    return $self;
 }
 
 sub FieldIntGet
@@ -250,6 +259,7 @@
     my $data = shift;
     
     Etk::etk_tree_row_data_set($self->{WIDGET}, $data);
+    return $self;
 }
 
 sub DataGet
@@ -263,30 +273,35 @@
     my $self = shift;
     my $center_the_row = shift;
     Etk::etk_tree_row_scroll_to($self->{WIDGET}, $center_the_row);
+    return $self;
 }
 
 sub Select
 {
     my $self = shift;
     Etk::etk_tree_row_select($self->{WIDGET});
+    return $self;
 }
 
 sub Unselect
 {
     my $self = shift;
     Etk::etk_tree_row_unselect($self->{WIDGET});
+    return $self;
 }
 
 sub Expand
 {
     my $self = shift;
     Etk::etk_tree_row_expand($self->{WIDGET});
+    return $self;
 }
 
 sub Collapse
 {
     my $self = shift;
     Etk::etk_tree_row_collapse($self->{WIDGET});
+    return $self;
 }
 
 1;



-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to