Okay, let's for example say that you want to have a menu system built within a database, and display it within a category. There are many reasons to do this. Mainly buttons are all uniform and in line...you don't have to endless tweak each position. All the same button graphics are used across the whole menu...etc, etc. When adding buttons, it is just a simple...add an extra entry to the database, and associate the event to it (or in this case ...image).
There are two ways to show an image that is associated to a button then. The first way is to follow the example above where you bring an image in, name it with the Default/Button ID tag, then check off the hide button check. Then create your menu database (example of skins that have used menu databases/catagories...Mirage, XPro, Elements, XMedia). Open Setup/Database, select the menu database, and open the DB Editor. Highlight each menu selection and click on the Advanced tab. Enter the Button ID you'd like to show under the line "Show Hide (enter...". You can even add multiple images to show by seperating each Button ID with a ":" (as indicated).
The second way takes the advantage of only adding a simple text box to the screen. Size it accordingly to display your images for each button (one size fits all). Name it "image" (without quotes) under Button ID. If I recall, you don't need to hide this text box. Then in the Setup/Database, select your menu database and open the DB Editor. Under the Default tab, next to the "add field" button, add a field called "image" (without quotes)to each menu entry (just remember that your field tag MUST match the Button ID name). Click on the "Browse" button and locate the image you would like to associate with that menu button. The image location should fill that large box area. Keep doing the above steps for each menu entry. Been a while since I tried this, so I'm totally going on memory. If I made a mistake here, either I will realize it, or correct me please.
Now in either case when you scroll over a menu entry, an image should be displayed that is associated to that particular button.
If you indeed want to learn more about menu databases/catagories, it would be worth your while to try out one of the above mentioned skins. Best way to learn...as your finding out...is by trial and error.
Have fun.
*EDIT*
I stand corrected. I used the second procedure in my current downloadable Mirage skin. I just checked it and it is a little different to how I discribed above. In the skin editor, the text field in which the image will be shown should be:
category>menu>image
where "menu" is the category name
"image" is the field name setup in the database (like how I discribed above)
In my skin I did also identify the text box as "image_show" (minus the quotes), but I'm not sure if it is really required. The rest of the steps are fine. View images below: