BMAP* tbutton = "your_but.bmp"
var off_set[3];
function button_klikecd(var button_nm,PANEL* panel)
{
if(button_nm == 1)
{
off_set[0] = 10;
off_set[1] = 5;
}
if(vec_dist(vector(panel.pos_x+bmap_width(tbutton)/2+off_set[0],panel.pos_y+bmap_height(tbutton)/2+off_set[1],0),vector(mouse_pos.x,mous_pos.y,0)) < bmap_width(tbutton)/2)
{
//your button func
}
}