I'm trying to manipulate the command list assigned to tray. I can
insert an item, addleft, addright, seticon, etc. with no problem, the
new item displays and functions properly. But if I subsequently remove
the item, even if I first clear everything, cl.refresh, cl.redisplay,
etc., an unwanted icon is still visible in the tray (however, its
position in the tray has changed and it no longer does anything if
clicked, etc.).

The command list is pcf-resident, and I also do cl.savepcf(). I do not
have "tray support" installed (which you once told me serves a
different purpose than tray command list).

If I restart PowerPro, the unwanted icon is gone, so I know its
nothing wrong with my commands. But I don't want to restart PowerPro.
So I came up with the idea to switch between a command list that has
the additional icon and one that doesn't. Cl.setastray works, it
immediately alter the icons displayed. Trouble is, I can't figure out
how to identify the cl which is currently assigned to tray. Is there
some way to do it? Also is it possible to unassign the tray command
list, i.e., go for command list "xyz" to none?

Thanks,
Sheri

Reply via email to