How to make a push button invisible, but still function?

I’m attempting to simulate an image map in a base form. In order to accomplish this, I have inserted push buttons to function as “hot spots” over the background image. I have everything working great, but I would like to get rid of the image of the button, but continue to have the help text appear when the the location of the button is moused over (sufficient for the user to know that a “hot spot” is there), and still function when the area in which the push button resides in the image is mouse clicked.

I have envisioned a couple of ways this might be accomplished. One would be to “flatten” the button and change the background color for the button to match the color of the underlying image. I need to flatten the button to be rid of the 3-D shadow that shows up at the location of the button. This does not seem to be an option under the push button properties as it is for some of the other form controls.

Another way was to choose NO for “visible” under the the “general” tab of the push button properties, but this makes the button non-functional. I would think the the “enabled” option would serve the function of disabling the button if that was the form designer’s wish? Is it a bug that choosing NO under the visible option disables the button as well?

Does anyone have an idea how I can accomplish the above? Thanks in advance for your advice.


Hello again. Another thought may be to use an Image Button. Create the button without a border and insert your image into the graphics property.

Worked beautifully! You’re the man!

You can also take an image, cut it up into pieces using an image editor (Photoshop, Gimp etc.) insert each as images on form, line them up to form the original image and then assign a macro to each image piece much like a button.