Another thing that can help is to play around with the icon labels.  I like to limit them to five characters or less, where possible,("edit" instead of "editor", "apps" instead of "appsbrowser" and so on (Yes, I know those are some of the ones I removed anyway)) and reduce the font size a bit.
dear Lee
icons labels seem does not affect to length of 
wbar(if i correctly understood about what the talk)
I'm not a user of either lxde nor "ondemand", but I found my wbar getting a bit crowded (though I never actually ran out of room - Is there a limit, besides the screen width?).  In my case I already had a custom menu associated with a "tray" button (in JWM) so i put a submenu there and moved all of the default icons except aterm off of the wbar.  Since I don't find myself using appsbrowser, scmbrowser, appsaudit, mnttool, editor, cpanel and exittc all that often, this was an easy win for me.
from then i started using 
tinycore with 
wbari almost never use the 
menutherefore i never abandon 
wbarfirst, all icons are in a 
prominent place
second, enables to run extensions by 
one mouse click
third, use of menu is becoming difficult for me 

and finally it 
looks good 
 despite the fact that i was forced to reduce size to 20
but thank you very much
you gave me a good idea to try 
jwmpreviously i tried almost all 
lightweight desktop managers
but neither quite liked for me and i stopped at 
lxdeunderstanding that it's not very 
lightweight desktop manager
now it freed about 
50 mb of 
ram compared to 
lxdeonly need little figure how to setup 
jwm for yourself
not yet found documentation translated from english
on 
jwm website i not grasp how to move 
taskbar to 
bottomyet i was not able to set 
unicode fonts in 
jwm themeto display non-english 
window titles and 
taskbar itemswill have to find a good indicator of 
keyboard layout 
but even with these not resolved issues i'll work in jwm
i liked 

 many thanks
p.s.
fewer for one issue, i got it that 
taskbar location is specified in the 
tray options