Hi torm.
IMO, a taskbar menu should be able to open whatever the user needs to be
opened, from, say, a diagnostics directory in /var/Xorg, to a FaceBook page
(as you mentioned).
The jwm menu is rather limited in this respect: for anything to appear in it,
jwm must first find a *.desktop file in /usr/share/applications. You can
fiddle with it to some extent, as Argolance did for his ToOpPy derivative,
but you need to know the xml language.
On the other hand, the icewm window manager allows a customized
taskbar menu, separate from the main menu. The icewm menu is actually
a text file with a simple syntax, so it's easy to create a customized one.
~~~~~~~~~~
IMO, specialized menu utilities such as gtk-menu and aemenu are the best
for this type of customization: they allow the most flexibility to the user,
because they are simple text files, and easy to understand and set-up by
even a newbie.
With these, you can build your customized menu to suit your needs and
then include it in the taskbar as a regular app. When you click that icon on
the bar, pop!, your customized menu appears.
At the same time, because of a couple of recent hacks by fellow forum
member vovchik, at
http://murga-linux.com/puppy/viewtopic. ... 534#914001
the user can now make aemenu and gtk-menu visually interesting, with
colors and font sizes and mark-ups. His work allows you to create aemenus
and gtk-menus that are as simple or as sophisticated as you wish.
~~~~~~~~~~
As I write this, I know I'm just scratching the surface, because, out there,
there are maybe 10 to 15 good, not too big, Linux window managers with
some type of menu capacity, plus probably half that number of stand-alone
taskbars... Happy exploring?!
IHTH. (Have fun!)