Zoombie/FizWizz:
I implemented the
fillOrder configuration parameter just
after posting that pic. You can tell the icon layout code which
order you'd like the icons placed (by position, not by type).
This isn't ideal, as different sets of units will have different
commands available to them, but it's a start. I've got a
different set of code that allows much more control over the
command layout (can even make your own buttons by
specifying the action, texture, and text), but that's not going
to be showing up before the next release.
Keygrid example (weird 5x3 setup):
fillOrder b3 b2 b1 b0 a3 c3 a2 c2 a1 c1 a0 c0 a4 b4 c4
Persh:
I'm surprised that anyone would want them disabled, but
I've added the option to do so (did I mention that they are
animated?)
Foxomatic:
Thanks.
Acidd_UK
I assumed that people would read my introductory remarks
(well, not really, I don't expect that much when there's a big
distracting picture in the same post). I'll take a look into
half-sizing the icons, but I'm not as concerned as you about
it because they only show up when holding shift, and they
are translucent (I also have the advantage of having played
with it).
P.S. I will highlight the fact that the number of icons is configurable
(sparing folks from even having to glance at ctrlpanel.txt). The default
settings result in a control panel that looks like the one in 0.72.