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.116 by root, Sat Apr 15 21:16:50 2006 UTC vs.
Revision 1.117 by root, Sat Apr 15 22:55:59 2006 UTC

112 $self 112 $self
113} 113}
114 114
115sub move { 115sub move {
116 my ($self, $x, $y, $z) = @_; 116 my ($self, $x, $y, $z) = @_;
117 $self->{x} = $x; 117 $self->{x} = int $x;
118 $self->{y} = $y; 118 $self->{y} = int $y;
119 $self->{z} = $z if defined $z; 119 $self->{z} = $z if defined $z;
120} 120}
121 121
122sub needs_redraw { 122sub needs_redraw {
123 0 123 0
565 # TODO: user_x, user_y, overwrite moveto? 565 # TODO: user_x, user_y, overwrite moveto?
566 566
567 $class->SUPER::new ( 567 $class->SUPER::new (
568 bg => [1, 1, 1, 1], 568 bg => [1, 1, 1, 1],
569 border_bg => [1, 1, 1, 1], 569 border_bg => [1, 1, 1, 1],
570 border => $::FONTSIZE * 0.8, 570 border => int $::FONTSIZE * 0.8,
571 @_ 571 @_
572 ) 572 )
573} 573}
574 574
575sub size_request { 575sub size_request {
2023sub add { 2023sub add {
2024 my ($self, $widget) = @_; 2024 my ($self, $widget) = @_;
2025 2025
2026 $self->SUPER::add ($widget); 2026 $self->SUPER::add ($widget);
2027 2027
2028 $widget->size_allocate ($widget->{x}, $widget->{y}, $widget->size_request); 2028 $widget->size_allocate (int $widget->{x}, int $widget->{y}, $widget->size_request);
2029} 2029}
2030 2030
2031sub on_refresh { 2031sub on_refresh {
2032 my ($self, $id, $cb) = @_; 2032 my ($self, $id, $cb) = @_;
2033 2033

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines