Quote: "@Grog Grueslayer - Thanks for the link. That does help a little but I was wanting a little more than just buttons. Any other suggestions?"
The buttons are only there are a reference so people know where to click... in a Sierra Online like game the areas to click are not so obvious sometimes.
Like if you want a certain area to display text if the mouse is in it (like over an object) the mouseover routine can be used to display the name of the object.
If you show a door in the background image you can use the mouseclick routine to open the door when the user clicks within the area around the door.
The button holding with a timer routine could be used to hit switches in the game that only allow the switch to be activated again after a specific delay.