@@ -195,7 +195,7 @@ int scroll_list_panel::input_handle(const mouse* m) {
195
195
196
196
void scroll_list_panel::draw () {
197
197
if (ui_params.draw_paneling ) {
198
- inner_panel_draw (ui_params.x , ui_params.y , ui_params.blocks_x , ui_params.blocks_y );
198
+ inner_panel_draw (ui_params.pos . x , ui_params. pos .y , ui_params.blocks_x , ui_params.blocks_y );
199
199
}
200
200
201
201
bstring256 text_utf8;
@@ -207,8 +207,8 @@ void scroll_list_panel::draw() {
207
207
else if (focus_button_id == i + 1 )
208
208
font = ui_params.font_focus ;
209
209
210
- int button_pos_x = ui_params.x + ui_params.buttons_margin_x ;
211
- int button_pos_y = ui_params.y + ui_params.buttons_size_y * i + ui_params.buttons_margin_y ;
210
+ int button_pos_x = ui_params.pos . x + ui_params.buttons_margin_x ;
211
+ int button_pos_y = ui_params.pos . y + ui_params.buttons_size_y * i + ui_params.buttons_margin_y ;
212
212
int text_pos_x = button_pos_x + ui_params.text_padding_x ;
213
213
int text_pos_y = button_pos_y + ui_params.text_padding_y ;
214
214
@@ -233,7 +233,7 @@ void scroll_list_panel::draw() {
233
233
text_draw (text, text_pos_x, text_pos_y, font, 0 );
234
234
}
235
235
}
236
- scrollbar_draw ({ ui_params.x , ui_params. y } , &scrollbar);
236
+ scrollbar_draw (ui_params.pos , &scrollbar);
237
237
WAS_DRAWN = true ;
238
238
}
239
239
@@ -262,8 +262,8 @@ scroll_list_panel::scroll_list_panel(int n_buttons,
262
262
double_click_callback = dmb;
263
263
focus_change_callback = fcc;
264
264
for (int i = 0 ; i < num_buttons; ++i) {
265
- int button_pos_x = ui_params.x + ui_params.buttons_margin_x ;
266
- int button_pos_y = ui_params.y + ui_params.buttons_size_y * i + ui_params.buttons_margin_y ;
265
+ int button_pos_x = ui_params.pos . x + ui_params.buttons_margin_x ;
266
+ int button_pos_y = ui_params.pos . y + ui_params.buttons_size_y * i + ui_params.buttons_margin_y ;
267
267
list_buttons[i].x = button_pos_x;
268
268
list_buttons[i].y = button_pos_y;
269
269
list_buttons[i].width = ui_params.buttons_size_x ;
@@ -275,8 +275,8 @@ scroll_list_panel::scroll_list_panel(int n_buttons,
275
275
}
276
276
277
277
// init scrollbar
278
- scrollbar.pos .x = ui_params.x + DEFAULT_BLOCK_SIZE * ui_params.blocks_x + ui_params.scrollbar_margin_x ;
279
- scrollbar.pos .y = ui_params.y + ui_params.scrollbar_margin_top ;
278
+ scrollbar.pos .x = ui_params.pos . x + DEFAULT_BLOCK_SIZE * ui_params.blocks_x + ui_params.scrollbar_margin_x ;
279
+ scrollbar.pos .y = ui_params.pos . y + ui_params.scrollbar_margin_top ;
280
280
scrollbar.height = DEFAULT_BLOCK_SIZE * ui_params.blocks_y - ui_params.scrollbar_margin_bottom ;
281
281
scrollbar.thin = ui_params.thin_scrollbar ;
282
282
scrollbar.always_visible = ui_params.draw_scrollbar_always ;
0 commit comments