<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>idea Extending the event arguments &amp;quot;GPOpenedToolDialogEvent.ToolDialogEventArgs&amp;quot; by list of tool parameters (with current values) in ArcGIS Pro SDK Ideas</title>
    <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idi-p/1322946</link>
    <description>&lt;P&gt;&lt;STRONG&gt;[ArcGIS Pro SDK] Extending the event arguments "ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent.ToolDialogEventArgs" by list of parameters of currently opened tool (including current values)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;We need the ArcGIS Pro SDK to be able to manipulate parameter values of GP tools when calling up the GP tool dialog.&lt;/P&gt;&lt;P&gt;To do this, we want to use the "ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent" event that is already available in the ArcGIS Pro SDK.&lt;/P&gt;&lt;P&gt;However, the associated event arguments ("ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent.ToolDialogEventArgs") currently only provide the following information:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;path = path of the tool to be called (with the file path of the toolbox for custom tools or the internal tool name for system tools)&lt;/LI&gt;&lt;LI&gt;name = display name of the tool to be called (depending on the language pack)&lt;/LI&gt;&lt;LI&gt;toolType = information whether it is a system or custom tool&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Feature request&lt;/U&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; In addition in the event arguments properties we need the information on the &lt;U&gt;list of tool parameters including the current values&lt;/U&gt;. It also must be possible to manipulate these values so that the adjusted values can be passed in the tool dialog that then opens.&lt;/P&gt;</description>
    <pubDate>Mon, 28 Aug 2023 12:59:53 GMT</pubDate>
    <dc:creator>ChristophKoschmieder</dc:creator>
    <dc:date>2023-08-28T12:59:53Z</dc:date>
    <item>
      <title>Extending the event arguments "GPOpenedToolDialogEvent.ToolDialogEventArgs" by list of tool parameters (with current values)</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idi-p/1322946</link>
      <description>&lt;P&gt;&lt;STRONG&gt;[ArcGIS Pro SDK] Extending the event arguments "ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent.ToolDialogEventArgs" by list of parameters of currently opened tool (including current values)&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;We need the ArcGIS Pro SDK to be able to manipulate parameter values of GP tools when calling up the GP tool dialog.&lt;/P&gt;&lt;P&gt;To do this, we want to use the "ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent" event that is already available in the ArcGIS Pro SDK.&lt;/P&gt;&lt;P&gt;However, the associated event arguments ("ArcGIS.Desktop.Internal.GeoProcessing.GPOpenedToolDialogEvent.ToolDialogEventArgs") currently only provide the following information:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;path = path of the tool to be called (with the file path of the toolbox for custom tools or the internal tool name for system tools)&lt;/LI&gt;&lt;LI&gt;name = display name of the tool to be called (depending on the language pack)&lt;/LI&gt;&lt;LI&gt;toolType = information whether it is a system or custom tool&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;U&gt;Feature request&lt;/U&gt;&lt;/P&gt;&lt;P&gt;--&amp;gt; In addition in the event arguments properties we need the information on the &lt;U&gt;list of tool parameters including the current values&lt;/U&gt;. It also must be possible to manipulate these values so that the adjusted values can be passed in the tool dialog that then opens.&lt;/P&gt;</description>
      <pubDate>Mon, 28 Aug 2023 12:59:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idi-p/1322946</guid>
      <dc:creator>ChristophKoschmieder</dc:creator>
      <dc:date>2023-08-28T12:59:53Z</dc:date>
    </item>
    <item>
      <title>Re: Extending the event arguments "GPOpenedToolDialogEvent.ToolDialogEventArgs" by list of tool parameters (with current values)</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idc-p/1322947#M7</link>
      <description>&lt;P&gt;With the extended event arguments (as described above), we would probably also be able to implement support for environment variables in geoprocessing parameter (see&amp;nbsp;&lt;A href="https://community.esri.com/t5/arcgis-pro-ideas/usage-of-environment-variables-e-g-temp-in-values/idi-p/1268254" target="_blank"&gt;Usage of environment variables (e.g. %TEMP%) in va... - Esri Community&lt;/A&gt;).&lt;/P&gt;</description>
      <pubDate>Mon, 28 Aug 2023 13:02:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idc-p/1322947#M7</guid>
      <dc:creator>ChristophKoschmieder</dc:creator>
      <dc:date>2023-08-28T13:02:12Z</dc:date>
    </item>
    <item>
      <title>Re: Extending the event arguments "GPOpenedToolDialogEvent.ToolDialogEventArgs" by list of tool parameters (with current values)</title>
      <link>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idc-p/1323321#M8</link>
      <description>&lt;P&gt;Mockup for better understanding:&lt;/P&gt;&lt;P&gt;1) Define task step as geoprocessing tool with parameters containing placeholders:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Mockup01.png" style="width: 387px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/79351i2941393D108D41DF/image-size/large?v=v2&amp;amp;px=999" role="button" title="Mockup01.png" alt="Mockup01.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;2) When executing task step the event "&lt;SPAN&gt;GPOpenedToolDialogEvent" is raised and placeholders are replaced:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Mockup02.png" style="width: 443px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/79350i1510DAFC3FA58E43/image-size/large?v=v2&amp;amp;px=999" role="button" title="Mockup02.png" alt="Mockup02.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;3) When GP dialog opens the replaced (dynamic) parameters are used:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Mockup03.png" style="width: 437px;"&gt;&lt;img src="https://community.esri.com/t5/image/serverpage/image-id/79352i542C22AFC95D8E3B/image-size/large?v=v2&amp;amp;px=999" role="button" title="Mockup03.png" alt="Mockup03.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 29 Aug 2023 06:30:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-pro-sdk-ideas/extending-the-event-arguments-quot/idc-p/1323321#M8</guid>
      <dc:creator>ChristophKoschmieder</dc:creator>
      <dc:date>2023-08-29T06:30:44Z</dc:date>
    </item>
  </channel>
</rss>

