Both Project Icons and Tool Icons have the "Start From" chooser that can be set to Workbench or Shell; I'm having a little trouble with their interaction.
My program is designed to work relatively transparently w/r/t the CLI Args and WB ToolTypes, and mostly it does.
This works ok when both Proj Icon and Tool Icon are both set to "Start From Workbench", or both to "Start From Shell", or if the Proj Icon is "Start From Shell" and the Tool Icon is "Start From Workbench".
But I've noticed that, if the Proj Icon is set to "Start From Workbench", and the program Tool Icon is set to "Start From Shell", and extra ToolType/Argument named "CLI" gets inserted in the arg/tooltypes stream.
I assume that WB is doing this to ensure a CLI Structure exists, but I can't find anything documented. Does anyone know?
Can I just ignore that? Does anyone know if there are others that WB might add that my arg/tooltype processing code should be aware of?
Thanks for info.
Tom
The CLI tooltype is how "start from Shell" is configured. There is no "start from" attribute in the icon structure.
The same is true for all these tooltypes:
Got it. Thanks.
Tom