Joannesalfa I think I got R0J0hound's example modified for you.
I was in a hurry so I didn't comment what I all changed but if you compare R0J0hound's, and mine side by side you should be able to see what I did. I had to add a couple new instance variables, And I left all of R0J0hound's original code there. I just disabled what I didn't need.
I also couldn't get his highlight effect to work. To get it working it has something to do with setting the sprite_inst to the sprite height. I commented were I was having problems with it in the code. You could probably just delete his highlighter, and make your own by setting the highlighter image visible on object clicked or something like that if you cant get his to work.
Anyway, I hope this helps: