there is a menu section in the tutorials listed near the top of this forum under "new Dark Basic Tutorials" or something like that, but I didn't find it very helpfull so i'll give you the code I would use.
ink RGB(255,0,0),RGB(0,0,0)
box 0,0,100,100
ink RGB(0,0,255),RGB(0,0,0)
PRINT "MOUSE"
PRINT "NOT OVER"
get image 1, 0,0,100,100
cls
`created first button image
ink RGB(0,0,255),RGB(0,0,0)
box 0,0,100,100
ink RGB(0,255,0),RGB(0,0,0)
PRINT "MOUSE"
PRINT "OVER"
get image 2, 0,0,100,100
cls
`created second image
ink RGB(25,150,50),RGB(0,0,0)
box 0,0,100,100
ink RGB(0,0,255),RGB(0,0,0)
PRINT "MOUSE"
PRINT "click"
get image 3, 0,0,100,100
cls
`now for the more important part
sprite 1,320,240,1
DO
if mousex()>320 and mousex()<420 and mousey()>240 and mousey()<340
sprite 1,320,240,2
else
sprite 1,320,240,1
endif
if mousex()>320 and mousex()<420 and mousey()>240 and mousey()<340 and mouseclick()=1
sprite 1,320,240,3
wait 0001
endif
loop
as you can see i was going to comment it out so it would be easier to understand but I think its pretty simpel.
...that move was indeed...Bold.