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

Comparing deliantra/Deliantra-Client/DC/UI.pm (file contents):
Revision 1.314 by root, Mon Jun 26 21:59:04 2006 UTC vs.
Revision 1.316 by root, Sun Jul 2 13:57:58 2006 UTC

1654 1654
1655sub set_fontsize { 1655sub set_fontsize {
1656 my ($self, $fontsize) = @_; 1656 my ($self, $fontsize) = @_;
1657 1657
1658 $self->{fontsize} = $fontsize; 1658 $self->{fontsize} = $fontsize;
1659 delete $self->{size_req};
1659 delete $self->{texture}; 1660 delete $self->{texture};
1660 1661
1661 $self->realloc; 1662 $self->realloc;
1662} 1663}
1663 1664
3410 count => 1, 3411 count => 1,
3411 %arg, 3412 %arg,
3412 }; 3413 };
3413 } 3414 }
3414 3415
3416 $ROOT->on_refresh (reorder => sub {
3415 $self->reorder; 3417 $self->reorder;
3418 });
3416} 3419}
3417 3420
3418sub reconfigure { 3421sub reconfigure {
3419 my ($self) = @_; 3422 my ($self) = @_;
3420 3423
3457 return unless $items; 3460 return unless $items;
3458 3461
3459 my @items = sort { 3462 my @items = sort {
3460 ($a->{type} <=> $b->{type}) 3463 ($a->{type} <=> $b->{type})
3461 or ($a->{name} cmp $b->{name}) 3464 or ($a->{name} cmp $b->{name})
3462 } @$items; 3465 } values %$items;
3463 3466
3464 $self->{real_items} = \@items; 3467 $self->{real_items} = \@items;
3465 3468
3466 my $row = 0; 3469 my $row = 0;
3467 for my $item (@items) { 3470 for my $item (@items) {

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines