New images for the zoom slider.
This commit is contained in:
parent
e309a62043
commit
02f477a867
4 changed files with 13 additions and 12 deletions
|
@ -650,8 +650,9 @@
|
|||
[/action]
|
||||
|
||||
[slider]
|
||||
image=buttons/radiobox
|
||||
id=map-zoom-slider
|
||||
rect="=,+4,+150,+22"
|
||||
rect="=,+8,+150,+18"
|
||||
xanchor=right
|
||||
yanchor=fixed
|
||||
[/slider]
|
||||
|
|
|
@ -818,7 +818,7 @@ void display::create_buttons()
|
|||
DBG_DP << "creating sliders...\n";
|
||||
const std::vector<theme::slider>& sliders = theme_.sliders();
|
||||
for(std::vector<theme::slider>::const_iterator i = sliders.begin(); i != sliders.end(); ++i) {
|
||||
gui::slider s(screen_);
|
||||
gui::slider s(screen_, i->image());
|
||||
DBG_DP << "drawing button " << i->get_id() << "\n";
|
||||
s.set_id(i->get_id());
|
||||
const SDL_Rect& loc = i->location(screen_area());
|
||||
|
|
|
@ -25,19 +25,19 @@
|
|||
|
||||
|
||||
namespace {
|
||||
const std::string slider_image = "buttons/slider.png";
|
||||
const std::string disabled_image = "buttons/slider-disabled.png";
|
||||
const std::string pressed_image = "buttons/slider-pressed.png";
|
||||
const std::string active_image = "buttons/slider-active.png";
|
||||
const std::string slider_image = ".png";
|
||||
const std::string disabled_image = "-disabled.png";
|
||||
const std::string pressed_image = "-pressed.png";
|
||||
const std::string active_image = "-active.png";
|
||||
}
|
||||
|
||||
namespace gui {
|
||||
|
||||
slider::slider(CVideo &video)
|
||||
: widget(video), image_(image::get_image(slider_image)),
|
||||
pressedImage_(image::get_image(pressed_image)),
|
||||
activeImage_(image::get_image(active_image)),
|
||||
disabledImage_(image::get_image(disabled_image)),
|
||||
slider::slider(CVideo &video, const std::string& image)
|
||||
: widget(video), image_(image::get_image(image + slider_image)),
|
||||
pressedImage_(image::get_image(image + pressed_image)),
|
||||
activeImage_(image::get_image(image + active_image)),
|
||||
disabledImage_(image::get_image(image + disabled_image)),
|
||||
min_(-100000), max_(100000), value_(0),
|
||||
increment_(1), value_change_(false), state_(NORMAL)
|
||||
{
|
||||
|
|
|
@ -27,7 +27,7 @@ namespace gui {
|
|||
class slider : public widget
|
||||
{
|
||||
public:
|
||||
slider(CVideo &video);
|
||||
slider(CVideo &video, const std::string& image = "buttons/slider");
|
||||
|
||||
void set_min(int value);
|
||||
void set_max(int value);
|
||||
|
|
Loading…
Add table
Reference in a new issue