ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/Deliantra-Client/DC/UI/Inventory.pm
(Generate patch)

Comparing deliantra/Deliantra-Client/DC/UI/Inventory.pm (file contents):
Revision 1.1 by root, Sat Dec 9 02:21:25 2006 UTC vs.
Revision 1.4 by root, Wed Dec 26 21:03:21 2007 UTC

1package CFPlus::UI::Inventory; 1package DC::UI::Inventory;
2 2
3use strict; 3use strict;
4use utf8; 4use utf8;
5 5
6use CFPlus::Macro; 6use DC::Macro;
7use CFPlus::Item; 7use DC::Item;
8 8
9our @ISA = CFPlus::UI::Table::; 9our @ISA = DC::UI::Table::;
10 10
11sub new { 11sub new {
12 my $class = shift; 12 my $class = shift;
13 13
14 my $self = $class->SUPER::new ( 14 my $self = $class->SUPER::new (
30 my @item = $self->{sort}->(@{ $self->{items} }); 30 my @item = $self->{sort}->(@{ $self->{items} });
31 31
32 my @adds; 32 my @adds;
33 my $row = 0; 33 my $row = 0;
34 for my $item ($self->{sort}->(@{ $self->{items} })) { 34 for my $item ($self->{sort}->(@{ $self->{items} })) {
35 CFPlus::Item::update_widgets $item; 35 DC::Item::update_widgets $item;
36 36
37 push @adds, 0, $row, $item->{face_widget}; 37 push @adds, 0, $row, $item->{face_widget};
38 push @adds, 1, $row, $item->{desc_widget}; 38 push @adds, 1, $row, $item->{desc_widget};
39 push @adds, 2, $row, $item->{weight_widget}; 39 push @adds, 2, $row, $item->{weight_widget};
40 40
41 $row++; 41 $row++;
42 } 42 }
43 43
44 $self->add (@adds); 44 $self->add_at (@adds);
45} 45}
46 46
47sub set_sort_order { 47sub set_sort_order {
48 my ($self, $order) = @_; 48 my ($self, $order) = @_;
49 49

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines