lol i dont know what the fuss is, most of you i remember from the old forums, surely you are all *proper* programmers now?
I mean, this maybe a little time consuming (maybe take about an hour and half to code AND do pictures, if you do it the easy way). Ohwell, im bored, i'll talk you through the easy way with bitmaps (a quick over view, im hopeing 'Puzzler' has some db programming knowledge

)
Anyway, first:
Make a bar in paint, lol nice and easy, it'll look like this (i'll do this in a code box so the forums doesnt screw me

)
________________________
|MenuOne|MenuTwo|MenuThr|
-------------------------
lol, i hope that looks alright :S
Then make the drop down menus in seperate bitmaps too, eg.
________
|ItemOne|
|ItemTwo|
|ItemThr|
---------
Anyway, then load the actual bar into DB, and check for mouse clicks on any of the menu buttons.
Then inside the IF statement used, you will load and display the dropdown menu in the designated area (ie below the button clicked). You can then check for clicks on the menu bar items, and once clicked do whatever you want. Also check for any clicks outside of the dropdown menu, as then you can delete the dropdown menu image and make it look like the user has "clicked off" the menu.
I mean this is a menu bar in its simplist form, see, that wasnt next to impossible was it? It shouldnt look or be too bad either, (depending how your graphical skills are

).
I mean if you wanted to go a step further, you could create roll-over buttons and stuff with ease, to make it look even better.
Anyway, anything is possible with DB (well definately in dbp!). I mean if you wanted, you could make DBP make your breakfast in the morning and turn the TV on (although you would need to make or buy a mechanical arm, and program nearly all the code in c++ or similar), but still, it can be compiled in dbp!

lol