… | |
… | |
190 | $vbox->add (my $table = new CFClient::UI::Table expand => 1, col_expand => [0, 1]); |
190 | $vbox->add (my $table = new CFClient::UI::Table expand => 1, col_expand => [0, 1]); |
191 | |
191 | |
192 | $table->add (0, 0, new CFClient::UI::Label valign => 0, align => 1, text => "Video Mode"); |
192 | $table->add (0, 0, new CFClient::UI::Label valign => 0, align => 1, text => "Video Mode"); |
193 | $table->add (1, 0, my $hbox = new CFClient::UI::HBox); |
193 | $table->add (1, 0, my $hbox = new CFClient::UI::HBox); |
194 | |
194 | |
195 | $hbox->add (my $mode_slider = new CFClient::UI::Slider expand => 1, force_w => 100, range => [$CFG->{sdl_mode}, 0, $#SDL_MODES, 0, 1]); |
195 | $hbox->add (my $mode_slider = new CFClient::UI::Slider force_w => $WIDTH * 0.1, expand => 1, range => [$CFG->{sdl_mode}, 0, $#SDL_MODES, 0, 1]); |
196 | $hbox->add (my $mode_label = new CFClient::UI::Label align => 0, valign => 0, height => 0.8, template => "9999x9999"); |
196 | $hbox->add (my $mode_label = new CFClient::UI::Label align => 0, valign => 0, height => 0.8, template => "9999x9999"); |
197 | |
197 | |
198 | $mode_slider->connect (changed => sub { |
198 | $mode_slider->connect (changed => sub { |
199 | my ($self, $value) = @_; |
199 | my ($self, $value) = @_; |
200 | |
200 | |