#include <acknex.h>
#include <default.c>
PANEL* pnl_dummy;
void move_panel(var id, PANEL* pnl){
int x = mouse_pos.x - pnl.pos_x;
int y = mouse_pos.y - pnl.pos_y;
while(mouse_left){
pnl.pos_x = mouse_pos.x - x;
pnl.pos_y = mouse_pos.y - y;
wait(1);
}
}
void main(){
mouse_mode = 4;
wait(1);
pnl_dummy = pan_create("", 1);
pnl_dummy.bmap = bmap_createblack(100, 60, 32);
bmap_fill(pnl_dummy.bmap, COLOR_GREEN, 100);
set(pnl_dummy, SHOW);
BMAP* bmp_moveBtn = bmap_createblack(100, 10, 32);
bmap_fill(bmp_moveBtn, COLOR_RED, 100);
pan_setbutton(pnl_dummy, 0, 0, 0, 0, bmp_moveBtn, bmp_moveBtn, bmp_moveBtn, bmp_moveBtn, move_panel, NULL, NULL);
}