Hi Peter,
I'd like to understand more about what you are trying to modify to help you get the right answer!
Is this for a custom tool that you are building? Could you take a screenshot of a tool and maybe circle what you are trying to modify or add to?
-Tasha
Hi @PetrT,
I think it would be useful to check out this solution posted by the insightful @jdunkerley79!
If building using .Net, you would want to add it to the defaultsettings xml file.
If you have intentions of sharing or distributing the tool you are building, I would definitely consider moving to the HTML GUI SDK with a macro or python for the back-end.
Then you could leverage our yxi packaging and installer capabilities, and this method also supports all of the metadata that you would want to add (like a description for the toolbar.)
Hope this helps!
You can use the HTML GUI SDK with a C++ backend tool or C# backend tool as well. In the Config.xml you set the EngineDll to be the name of the .dll with your code, and you set the EngineDllEntryPoint to be the name of the function that constructs your tool and returns it.
I do not believe that II_PushRecord is implemented. We are planning to have all of the functionality documented in the near future.
I'd say one of the last options would be considering an HTML GUI config panel with a macro or C# runtime.
-Tasha
I also realized I never included a link to the help site for packaging Alteryx tools with our .yxi format:
-Tasha