Had a quick look, might be using this sometime... Also see 'hight' in the code, not 'height'... I didn't double check but I assume that is a typo. EDIT: I see it may not be..._________________Akita Linux, VLC-GTK, Pup Search, Pup File Search

Karl:
Wondered if you might have an idea what happened to my newly-installed Puppy Linux 4.1.2. Originally it came up with the Menu/Taskbar on a 640x480 VGA default, but somewhere along the line (possibly while modifying xorg.conf and .jwmrc-tray it managed to competely disappear. After searching through the forum I did a fixmenus and (at least) restored the right-click menu, but the menu/taskbar (bottom of screen) is still gone.

I'm new to the Linux environment, but years ago (am retired AT&T) worked in the UNIX System V environment. Anyway, years away have eroded my memory, but it's coming back, little by little.

Hey Karl; Little while no talk to. Your code looks impressive!
Like so many things, JWM needs a comprehensive GUI to control it.
Puppy has a good one, but as you show, JWM can do so much more.

Puppy`s desktop drive icons are a little buggy, and they clutter up the desktop.

I`ve been thinking of a slide-out panel for drive icons.
Just hover over a thin color bar along the side of the screen to activate it.
This would allow multiple color bars for panels on each screen side.
I`m contemplating writing it in BaCon as I can`t find a decent panel I like.

The Puppy tray had been always a problem at the time I joined this forum for I think one year .
Disappearances of trays were common .

To restore the /root/.jwmrc-tray file on full installations :
Keep a frugal folder with devx, main.sfs, vmlinuz, initrd.gz on top-rootfs , click the main.sfs which would run sunburnt's /usr/sbin/filemnt and navigate with the file manager around there in /root and drag'n'drop the hidden file in the place you want it .

In frugals :
Go to /initrd directory and find the directory that has the main.sfs mounted . In frugal on normal HDD PUPMODE=12 it should be /initrd/pup_ro2 i think . On flash drive PUPMODE=13 it might be different and also different in live PUPMODE=5 mode . There in /initrd/pup_*/root you should be able to find the original .jwmrc-tray file .

*

sunburnt : The only language i know is the shell language i learned while looking inside the Puppy code . I had 2 days of HTML and C printf(Hello world) . The C was very kindergarden like :