PANEL* win_pan =
{
pos_x = 100;
pos_y = 100;
bmap = "window.bmp"; // win: 128x256 //buttons: 26x16
layer = 1;
}
PANEL* button_pan =
{
pos_x = 100;
pos_y = 100;
button (150, 4, "b_2.bmp", "b_1.bmp", "b_2.bmp",mini_win, NULL, NULL);
button (180, 4, "b_2.bmp", "b_1.bmp", "b_2.bmp",move_win, NULL, NULL);
button (210,4, "b_2.bmp", "b_1.bmp", "b_2.bmp",close_win, NULL, NULL);
layer = 1;
}
PANEL* mini_pan =
{
pos_x = 100;
pos_y = 100;
button (50, 50, "b_2.bmp", "b_1.bmp", "b_2.bmp",create_window, NULL, NULL);
layer = 2;
}
/////////////////////////
function close_win()
{
reset(win_pan,SHOW|TRANSLUCENT);
reset(button_pan,SHOW|TRANSLUCENT);
}
function mini_win()
{
reset(win_pan,SHOW|TRANSLUCENT);
reset(button_pan,SHOW|TRANSLUCENT);
set(mini_pan,SHOW|TRANSLUCENT);
}
function move_win()
{
while(mouse_left == 1)
{
win_pan.pos_x += mickey.x;
win_pan.pos_y += mickey.y;
button_pan.pos_x += mickey.x;
button_pan.pos_y += mickey.y;
wait(1);
}
}
function create_window()
{
set(win_pan,SHOW|TRANSLUCENT);
set(button_pan,SHOW|TRANSLUCENT);
}
function main()
{
create_window();
mouse_mode = 4;
}