Re: All iTools have my UI Panels [message #47835 is a reply to message #47740] |
Fri, 03 March 2006 08:55   |
James Everton
Messages: 19 Registered: November 2005
|
Junior Member |
|
|
Hi,
The problem with not being able to unregister the panels is that I
can't find the panels within the Data Manager in the same way that you
can find visualizations. Normally, I could search using the
IDLitTool::FindIdentifiers() method, then from there, use the
IDLitTool::RemoveByIdentifier() function to get rid of it. These panel
UI's don't have the same thing, unfortunately.
One way that I found might work is using the TYPES keyword when
creating your iTool and when registering your panel. Supposedly, if you
set the TYPES variable to something unique for both of these, your
panel will only show up when you create your iTool. This must be how
they have the 'Image' panel come up only when you call iImage.
Unfortunately for me, I have been essentially calling iImage to create
my iTool (passing "Image Tool" as the first parameter to
IDLITSYS_CREATETOOL) so I can't have this unique panel TYPES keyword
set and still have the Image panel show up. If someone knows a way in
which I could make a custom iTool and register the Image panel to my
iTool, I would appreciate the help. Right now, I'm trying to get a hold
of RSI for some technical support, but am having trouble with that
because my company has a certain process they want us to follow when
submitting help requests.
I hope we can both start helping eachother out on this, asantiago. I've
been trying to program the iTools source code and would greatly
appreciate someone to bounce ideas with.
Sincerely,
- James
|
|
|