-BC_Slider::BC_Slider(int x,
- int y,
- int pixels,
- int pointer_motion_range,
- VFrame **images,
- int show_number,
- int vertical,
- int use_caption)
+BC_Slider::BC_Slider(int x, int y, int pixels, int pointer_motion_range, VFrame **images,
+ int show_number, int vertical, int use_caption)
: BC_SubWindow(x, y, 0, 0, -1)
{
this->images = images;
BC_Slider::~BC_Slider()
{
- for(int i = 0; i < SLIDER_IMAGES; i++)
- {
+ for(int i = 0; i < SLIDER_IMAGES; i++) {
if(pixmaps[i]) delete pixmaps[i];
}
if(pixmaps) delete [] pixmaps;
int BC_Slider::initialize()
{
- if(!images)
- {
+ if(!images) {
this->images = vertical ?
BC_WindowBase::get_resources()->vertical_slider_data :
BC_WindowBase::get_resources()->horizontal_slider_data;
set_images(images);
- if(vertical)
- {
+ if(vertical) {
w = images[SLIDER_BG_UP]->get_w();
h = pixels;
}
//printf("BC_Slider::show_value_tooltip %s\n", get_caption());
set_tooltip(get_caption());
keypress_tooltip_timer = 2000;
- show_tooltip(50);
+ show_tooltip(xS(50));
}
}
-
-
-
-BC_ISlider::BC_ISlider(int x,
- int y,
- int vertical,
- int pixels,
- int pointer_motion_range,
- int64_t minvalue,
- int64_t maxvalue,
- int64_t value,
- int use_caption,
- VFrame **data,
- int *output)
- : BC_Slider(x,
- y,
- pixels,
- pointer_motion_range,
- data,
- 1,
- vertical,
- use_caption)
+BC_ISlider::BC_ISlider(int x, int y, int vertical, int pixels, int pointer_motion_range,
+ int64_t minvalue, int64_t maxvalue, int64_t value, int use_caption,
+ VFrame **data, int *output)
+ : BC_Slider(x, y, pixels, pointer_motion_range, data, 1, vertical, use_caption)
{
this->minvalue = minvalue;
this->maxvalue = maxvalue;
}
-
-
-
-
-
-
-BC_FSlider::BC_FSlider(int x,
- int y,
- int vertical,
- int pixels,
- int pointer_motion_range,
- float minvalue,
- float maxvalue,
- float value,
- int use_caption,
+BC_FSlider::BC_FSlider(int x, int y, int vertical, int pixels, int pointer_motion_range,
+ float minvalue, float maxvalue, float value, int use_caption,
VFrame **data)
- : BC_Slider(x,
- y,
- pixels,
- pointer_motion_range,
- data,
- 1,
- vertical,
- use_caption)
+ : BC_Slider(x, y, pixels, pointer_motion_range, data, 1, vertical, use_caption)
{
this->minvalue = minvalue;
this->maxvalue = maxvalue;
if(value < minvalue) value = minvalue;
button_pixel = value_to_pixel();
// printf("BC_FSlider::update_selection 1 %d %d %d %d %f %f\n",
-// pointer_motion_range,
-// min_pixel,
-// max_pixel,
-// cursor_x,
-// precision,
-// value);
+// pointer_motion_range, min_pixel, max_pixel, cursor_x, precision, value);
if(old_value != value)
{
}
-BC_PercentageSlider::BC_PercentageSlider(int x,
- int y,
- int vertical,
- int pixels,
- int pointer_motion_range,
- float minvalue,
- float maxvalue,
- float value,
- int use_caption,
- VFrame **data)
- : BC_FSlider(x,
- y,
- vertical,
- pixels,
- pointer_motion_range,
- minvalue,
- maxvalue,
- value,
- use_caption,
- data)
+BC_PercentageSlider::BC_PercentageSlider(int x, int y, int vertical, int pixels, int pointer_motion_range,
+ float minvalue, float maxvalue, float value, int use_caption,
+ VFrame **data)
+ : BC_FSlider(x, y, vertical, pixels, pointer_motion_range, minvalue, maxvalue, value, use_caption, data)
{
}