I've pondered long and hard during the weekend over this, and I
believe that the best thing is to somehow extend the IconManagers
syntax to allow grouping of windows into different icon managers, and
have named icon managers to boot.
A syntax I'm currently thinking of is lines starting with the keyword
Named, like this:
IconManagers {
# one-window syntax
Named "Icon Manager Name" "=geom" columns "winname" ["iconname"]
# multi-window syntax
Named "Icon Manager Name" "=geom" columns {
"winname1" ["iconname1"]
"winname2" ["iconname2"]
"winname3" ["iconname3"]
}
# The following just to show that the current syntax is possible
# to mix in:
"winname4" ["iconname4"] "=geom" columns
}
And I'm thinking that it should be possible to have the same icon
manager named several times, so one can define one icon manager using
several one-window syntax lines or one multi-window syntax blob.
Thoughts?
--
Richard Levitte | http://richard.levitte.org/ | Spannv. 38, I
Levitte Programming | http://www.lp.se/ | S-168 35 Bromma
T: +46-708-26 53 44 | | SWEDEN
"Price, performance, quality... choose the two you like"