<?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>topic Re: Python - Drop Down Box in Geoprocessing Questions</title>
    <link>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95064#M3277</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;No, in 9.x Python has no ability to customize the user interface. There may be some aspects of UI customization for Python in 10.&lt;BR /&gt;&lt;BR /&gt;For 9.x, you can either use VBA, which has an IDE built into the ArcGIS Desktop applications and can utilize ArcObjects along with built-in UI controls, or a 3rd party IDE and compiled programming language such as Visual Studio 2008 and C# or VB.NET. VBA is not supported (but may work) in 10, but not future versions, so if you want a long term solution a compiled DLL is probably your best bet.&lt;BR /&gt;&lt;BR /&gt;See this page on the Resource Center for the options for developing for 9.3: &lt;A href="http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers"&gt;http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Well the plan is to wait for 10.1 and then move up. So I would like to utilize your long term solution with a dll. I'm kind of new to programming with ArcGIS, so how would I get a dll that would put a drop down box on my UI?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 03 Aug 2010 14:46:33 GMT</pubDate>
    <dc:creator>RandellMcGlynn</dc:creator>
    <dc:date>2010-08-03T14:46:33Z</dc:date>
    <item>
      <title>Python - Drop Down Box</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95061#M3274</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi, I'm using arcgis 9.3.1 and I would like to add a drop down box into an ArcMap .mxd file with a list of values in it. Is this possible with Python scripting?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Aug 2010 18:56:01 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95061#M3274</guid>
      <dc:creator>RandellMcGlynn</dc:creator>
      <dc:date>2010-08-02T18:56:01Z</dc:date>
    </item>
    <item>
      <title>Re: Python - Drop Down Box</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95062#M3275</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;No, in 9.x Python has no ability to customize the user interface. There may be some aspects of UI customization for Python in 10.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;For 9.x, you can either use VBA, which has an IDE built into the ArcGIS Desktop applications and can utilize ArcObjects along with built-in UI controls, or a 3rd party IDE and compiled programming language such as Visual Studio 2008 and C# or VB.NET. VBA is not supported (but may work) in 10, but not future versions, so if you want a long term solution a compiled DLL is probably your best bet.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;See this page on the Resource Center for the options for developing for 9.3: &lt;/SPAN&gt;&lt;A href="http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers"&gt;http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Aug 2010 19:56:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95062#M3275</guid>
      <dc:creator>LoganPugh</dc:creator>
      <dc:date>2010-08-02T19:56:22Z</dc:date>
    </item>
    <item>
      <title>Re: Python - Drop Down Box</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95063#M3276</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;You can build a drop down box (aka picklist) via the Toolbox GUI quite easily: &lt;/SPAN&gt;&lt;A href="http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Understanding_script_tool_parameters/001500000007000000/"&gt;http://help.arcgis.com/en/arcgisdesktop/10.0/help/index.html#/Understanding_script_tool_parameters/001500000007000000/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Although I have never done it, you can also build elaborate Python GUIs via:&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;wxPython:&amp;nbsp; &lt;/SPAN&gt;&lt;A href="http://www.wxpython.org/"&gt;http://www.wxpython.org/&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;TkInter: &lt;/SPAN&gt;&lt;A href="http://wiki.python.org/moin/TkInter"&gt;http://wiki.python.org/moin/TkInter&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 02 Aug 2010 20:20:40 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95063#M3276</guid>
      <dc:creator>ChrisSnyder</dc:creator>
      <dc:date>2010-08-02T20:20:40Z</dc:date>
    </item>
    <item>
      <title>Re: Python - Drop Down Box</title>
      <link>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95064#M3277</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;No, in 9.x Python has no ability to customize the user interface. There may be some aspects of UI customization for Python in 10.&lt;BR /&gt;&lt;BR /&gt;For 9.x, you can either use VBA, which has an IDE built into the ArcGIS Desktop applications and can utilize ArcObjects along with built-in UI controls, or a 3rd party IDE and compiled programming language such as Visual Studio 2008 and C# or VB.NET. VBA is not supported (but may work) in 10, but not future versions, so if you want a long term solution a compiled DLL is probably your best bet.&lt;BR /&gt;&lt;BR /&gt;See this page on the Resource Center for the options for developing for 9.3: &lt;A href="http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers"&gt;http://resources.esri.com/arcgisDesktop/index.cfm?fa=forDevelopers&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Well the plan is to wait for 10.1 and then move up. So I would like to utilize your long term solution with a dll. I'm kind of new to programming with ArcGIS, so how would I get a dll that would put a drop down box on my UI?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 03 Aug 2010 14:46:33 GMT</pubDate>
      <guid>https://community.esri.com/t5/geoprocessing-questions/python-drop-down-box/m-p/95064#M3277</guid>
      <dc:creator>RandellMcGlynn</dc:creator>
      <dc:date>2010-08-03T14:46:33Z</dc:date>
    </item>
  </channel>
</rss>

