75 |
PG_Slider::~PG_Slider() {} |
PG_Slider::~PG_Slider() {} |
76 |
|
|
77 |
void PG_Slider::LoadThemeStyle(const char* widgettype) { |
void PG_Slider::LoadThemeStyle(const char* widgettype) { |
|
int b; |
|
78 |
PG_Theme* t = PG_Application::GetTheme(); |
PG_Theme* t = PG_Application::GetTheme(); |
79 |
|
|
80 |
//PG_ScrollBar::LoadThemeStyle(widgettype); |
//PG_ScrollBar::LoadThemeStyle(widgettype); |
81 |
|
|
82 |
if(sb_direction == PG_SB_VERTICAL) { |
if(sb_direction == PG_SB_VERTICAL) { |
83 |
b = t->FindProperty(widgettype, "SliderDragV", "height"); |
t->GetProperty(widgettype, "SliderDragV", "height", position[3].h); |
84 |
if(b != -1) { |
my_sliderSize = position[3].h; |
|
position[3].h = b; |
|
|
my_sliderSize = b; |
|
|
} |
|
85 |
|
|
86 |
scrollbutton[0]->LoadThemeStyle(widgettype, "SliderUp"); |
scrollbutton[0]->LoadThemeStyle(widgettype, "SliderUp"); |
87 |
scrollbutton[1]->LoadThemeStyle(widgettype, "SliderDown"); |
scrollbutton[1]->LoadThemeStyle(widgettype, "SliderDown"); |
88 |
} else { |
} else { |
89 |
b = t->FindProperty(widgettype, "SliderDragH", "width"); |
t->GetProperty(widgettype, "SliderDragH", "width", position[3].w); |
90 |
if(b != -1) { |
my_sliderSize = position[3].w; |
|
position[3].w = b; |
|
|
my_sliderSize = b; |
|
|
} |
|
91 |
|
|
92 |
scrollbutton[0]->LoadThemeStyle(widgettype, "SliderLeft"); |
scrollbutton[0]->LoadThemeStyle(widgettype, "SliderLeft"); |
93 |
scrollbutton[1]->LoadThemeStyle(widgettype, "SliderRight"); |
scrollbutton[1]->LoadThemeStyle(widgettype, "SliderRight"); |