create Dialog gsharp_1.mydialog
( XuNguiDialogType = "template",
XuNguiWidth = 300,
XuNguiHeight = 200
);
create Bulletin gsharp_1.mydialog.Bull;
create Label gsharp_1.mydialog.Bull.label
( XuNguiLabel = "Select Page:",
XuNguiPosition = (0,0)
);
create Button gsharp_1.mydialog.Bull.page1
( XuNguiLabel = "Home",
XuNguiCallback = "ChangePageCB",
XuNguiPosition = (100,0),
XuNguiWidth = 70
);
create Button gsharp_1.mydialog.Bull.page2
( XuNguiLabel = "Business",
XuNguiCallback = "ChangePageCB",
XuNguiPosition = (200,0),
XuNguiWidth = 70
);
create Separator gsharp_1.mydialog.Bull.sep1
( XuNguiPosition = (0,35),
XuNguiWidth = 280
);
create Bulletin gsharp_1.mydialog.Bull.Bull1
( XuNguiPosition = (0,40),
XuNguiWidth = 300,
XuNguiHeight = 160
);
create Label gsharp_1.mydialog.Bull.Bull1.Label1
( XuNguiPosition = (0,0),
XuNguiLabel = "This pages is for:\nHome",
XuNguiHeight = 50
);
create Bulletin gsharp_1.mydialog.Bull.Bull2
( XuNguiPosition = (0,40),
XuNguiWidth = 300,
XuNguiHeight = 160
);
create Label gsharp_1.mydialog.Bull.Bull2.Label1
( XuNguiPosition = (0,0),
XuNguiLabel = "This pages is for:\nBusiness",
XuNguiHeight = 50
);
GuiPopupDialog("gsharp_1.mydialog");
function ChangePageCB(string o, string d, float r)
float page1;
page1 = ($(o).XuNguiLabel="Home");
gsharp_1.mydialog.Bull.Bull1.XuNguiPosition = (0+not(page1)*1000,40);
gsharp_1.mydialog.Bull.Bull2.XuNguiPosition = (0+page1*1000,40);
endfunction
|