Imperial
Member
GML:
function search_change_engine()
{
var xoffset = 320;
var yoffset = 48;
var spacing = 95;
var xx = room_width/2;
var yy = 225;
var dialog = new UI_Dialog("page 1",{family: font_config_arabic_lg});
global.ui_elements[0] = new UI_Button(xx - xoffset,yy + yoffset,"page 1");
global.ui_elements[1] = new UI_Button(xx - xoffset,yy + spacing + yoffset,"page 1");
global.ui_elements[2] = new UI_Button(xx - xoffset,yy + (spacing * 2) + yoffset,"page 1");
global.ui_elements[3] = new UI_Button(xx - xoffset,yy + (spacing * 3) + yoffset,"page 1");
global.ui_elements[4] = new UI_Button(xx,yy + yoffset,"page 1");
global.ui_elements[5] = new UI_Button(xx,yy + spacing + yoffset,"page 1");
global.ui_elements[6] = new UI_Button(xx,yy + (spacing * 2) + yoffset,"page 1");
global.ui_elements[7] = new UI_Button(xx,yy + (spacing * 3) + yoffset,"page 1");
global.ui_elements[8] = new UI_Button(xx,yy + (spacing * 4) + yoffset,"page 1");
global.ui_elements[9] = new UI_Button(xx,yy + (spacing * 5) + yoffset,"page 1");
global.ui_elements[10] = new UI_Button(xx + xoffset,yy + yoffset,"page 1");
global.ui_elements[11] = new UI_Button(xx + xoffset,yy + spacing + yoffset,"page 1");
global.ui_elements[12] = new UI_Button(xx + xoffset,yy + (spacing * 2) + yoffset,"page 1");
global.ui_elements[13] = new UI_Button(xx + xoffset,yy + (spacing * 3) + yoffset,"page 1");
global.ui_elements[14] = new UI_Button(xx + xoffset,yy + (spacing * 4) + yoffset,"page 1");
for(i = 0; i < array_length(global.ui_elements); i++)
{
global.ui_elements[i].callback = function()
{
global.opt_btn.sprite = asset_get_index("page 1" + res_get_type(global.display_width));
}
}
dialog.add(new UI_Text(xx - xoffset,152 + yoffset,"page 1"));
dialog.add(new UI_Text(xx,152 + yoffset,"page 1"));
dialog.add(new UI_Text(xx + xoffset,152 + yoffset,"page 1"));
dialog.add(global.ui_elements);
global.ui_can_scroll = 1;
}
what I'm doing wrong in your opinion
Last edited: