--- deliantra/Deliantra-Client/DC/UI.pm 2006/07/23 16:46:06 1.336 +++ deliantra/Deliantra-Client/DC/UI.pm 2006/07/24 04:24:43 1.337 @@ -3060,7 +3060,7 @@ package CFClient::UI::Face; -our @ISA = CFClient::UI::Base::; +our @ISA = CFClient::UI::DrawBG::; use CFClient::OpenGL; @@ -3107,6 +3107,8 @@ return unless $::CONN; + $self->SUPER::_draw; + my $face; if ($self->{frame}) { @@ -3362,7 +3364,7 @@ ############################################################################# -package CFClient::UI::Combobox; +package CFClient::UI::Selector; use utf8; @@ -3942,6 +3944,9 @@ $w = max $widget->{min_w}, $w; $h = max $widget->{min_h}, $h; +# $w = min $self->{w} - $widget->{x}, $w if $self->{w}; +# $h = min $self->{h} - $widget->{y}, $h if $self->{h}; + $w = min $widget->{max_w}, $w if exists $widget->{max_w}; $h = min $widget->{max_h}, $h if exists $widget->{max_h};