#include<default.c>
#include<acknex.h>
var slider_x,slider_y,move_x,move_y; // Variables for the panel elements
BMAP* pic="Picture.jpg";
PANEL* slider =
{
slider(0,500,"Slider_1.png","Move.png",0,1,slider_x); // Slider bottom
slider(500,0,"Slider_2.png","Move.png",0,1,slider_y); // Slider right
window(0,0,500,500,pic,move_x,move_y); // The actual picture, clipped
flags=VISIBLE;
}
void main()
{
mouse_mode=1;
while(1)
{
vec_set(mouse_pos,mouse_cursor);
move_x=slider_x*(bmap_width(pic)-500); // Multiply slider position by the bmap-size and subtract the window size (500)
move_y=slider_y*(bmap_height(pic)-500);
wait(1);
}
}