<?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 Add-In Button Issues in Python Questions</title>
    <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146012#M11411</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I &lt;EM&gt;think&lt;/EM&gt; rolling it back for me will be at least a two prong approach.&amp;nbsp; the target in the .xml and the rolling back of the toolbox and scripts. hopefully that can be done without too much heartache. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;a suggestion for rolling back you models....can you create a new toolbox and isolate what you need and then just save as those?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 14 Aug 2015 05:39:54 GMT</pubDate>
    <dc:creator>RebeccaStrauch__GISP</dc:creator>
    <dc:date>2015-08-14T05:39:54Z</dc:date>
    <item>
      <title>Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145987#M11386</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;@&lt;SPAN class="j-post-author"&gt;&lt;STRONG&gt;&lt;A _jive_internal="true" data-avatarid="6408" data-externalid="" data-presence="null" data-userid="2691" data-username="rastrauch" href="https://community.esri.com/people/rastrauch"&gt;Rebecca Strauch&lt;/A&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;I'm tagging Rebecca because of the conversation here: &lt;A _jive_internal="true" href="https://community.esri.com/message/539977#539977"&gt;Custom toolbar that contains Python Scripts&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have been playing with the Python Add-In Wizard, and I have created a toolbar with some menus and buttons.&amp;nbsp; I am having trouble getting the buttons to work, though.&amp;nbsp; I've followed Rebecca's instructions (here: &lt;A _jive_internal="true" href="https://community.esri.com/message/79450#79450"&gt;Python add-ins vs. .NET add-ins?&lt;/A&gt;​), as well as the attached PDF to try and use an existing python script within my toolbox, but the button just shows up as missing when I install the add-in and run ArcMap.&amp;nbsp; I've even tried pasting the entire code from the script directly into the onClick function, and that just does the same thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is this a common problem?&amp;nbsp; Is this indicative of a common issue, or could it be a vague error that would be harder to diagnose...?&amp;nbsp; I read somewhere that the missing designation could mean that there is some sort of syntax error in the code, but the scripts work on their own...just not whenever I try to associate them with a button on the custom add-in toolbar. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks you!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2015 20:16:34 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145987#M11386</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-11T20:16:34Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145988#M11387</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Coy, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you are getting the "null-missing" for you button, in your &amp;lt;project&amp;gt;_addin.py file,&amp;nbsp;&amp;nbsp; check to make sure your quotes are balanced, and the same type.&amp;nbsp; I had a set of striat quotes on one side some text, and the curly type on the other side, and that gave me an issue on the toolbar I'm currently work on.&amp;nbsp; Drove me nuts for a while.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you can post that file (see &lt;A href="https://community.esri.com/migration-blogpost/1070"&gt;Posting Code blocks in the new GeoNet&lt;/A&gt;​ ) , it may help to see if there is anything obvious.&amp;nbsp; The missing button, per esri support, means syntax error....pretty generic.&amp;nbsp; But more sets of eyes might help.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Aug 2015 20:25:57 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145988#M11387</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2015-08-11T20:25:57Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145989#M11388</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;This is the python file with the code within it.&amp;nbsp; Again, it is a direct copy from the working script that we use daily, so I don't think it is a syntax error, unless there is some functionality that needs to change between stand-alone scripts and add-ins.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import pythonaddins
import os
import arcpy.mapping as map
from arcpy import env
mxd = map.MapDocument("CURRENT")

class map_to_kml(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for map_to_kml.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Apply Symbology Layer file&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputLayer = r'Entire Coverage Area\Fiber Segments'&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; symbologyLayer = r'\\extenet.local\dfs\Network-Planning-GIS\1)Documentation\ArcGIS_Files\4)Symbology_Layer_Files\Fiber Segments (KMZ).lyr'&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Execute the ApplySymbologyFromLayer tool
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.ApplySymbologyFromLayer_management (inputLayer, symbologyLayer)

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Save the map&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mxd.save()

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Map to KML tool&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; df = arcpy.mapping.ListDataFrames(mxd)[0].name
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; mapName = str(mxd.filePath).split('\\')[-1:][0][:-4]
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; filepath1 = str(mxd.filePath)[:79] + mapName + "/6)Deliverables/"
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; version = arcpy.GetParameterAsText(0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; outputKML = filepath1 + mapName + " " + version + '.kmz'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; extent = 'Same as layer Fiber Segments'&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Execute MapToKML tool 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.MapToKML_conversion(mxd.filePath, df, outputKML, '', '', '', extent,'', '', '')


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Apply Symbology Layer file

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Set local variables&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; inputLayer = r'Entire Coverage Area\Fiber Segments'&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; symbologyLayer = r'\\extenet.local\dfs\Network-Planning-GIS\1)Documentation\ArcGIS_Files\4)Symbology_Layer_Files\Fiber Segments.lyr'&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Execute ApplySymbologyFromLayer tool
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; arcpy.ApplySymbologyFromLayer_management (inputLayer, symbologyLayer)&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here is the python file just referencing the existing script:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import pythonaddins
import os
relPath = os.path.dirname(__file__)

class map_to_kml(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for map_to_kml.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; toolPath = relPath + r'\ExteNet Systems Toolset.tbx'
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pythonaddins.GPToolDialog(toolPath, 'Map to KML1')&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I made sure that the referenced tool is using relative path names, and the toolbox is in the install folder for the add-in.&amp;nbsp; I tried this with just about every variation of the tool name I could think of.&amp;nbsp; I used the no space version, I used the ".py" afterwards. I also tried the os.startfile() method with a direct link to the tool instead of concatenated as shown above. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:58:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145989#M11388</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2021-12-11T07:58:20Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145990#M11389</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The tool name in the&amp;nbsp; pythonaddins.GPToolDialog line definitely shouldn't have spaces.&amp;nbsp; Make sure you are taking the Name and not the Label&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="121915" alt="" class="image-1 jive-image" height="156" src="https://community.esri.com/legacyfs/online/121915_pastedImage_0.png" style="width: 260px; height: 156.386px;" width="260" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, for what it's work, I've pulled the ToolPath line to the top of the _addin.py file so I don't have to repeat it, for example.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import pythonaddins
import os
relPath = os.path.dirname(__file__)
toolPath = relPath + r"\CheckAndFixLinks.tbx"


class btnGDBInventory(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for GDBInventory_addin.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pythonaddins.GPToolDialog(toolPath, "ListFGDBsize")

class btnFCInventory(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for FCInventory_addin.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pythonaddins.GPToolDialog(toolPath, "FCInventoryReport")&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="text-decoration: line-through;"&gt;Does your script run ok outside the addin?&amp;nbsp; That should be checked first of course.&amp;nbsp; &lt;/SPAN&gt;you answered that in the OP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;also, try double quotes instead of single toolpath and tools.&amp;nbsp; Shouldn't matter, but worth a try.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:58:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145990#M11389</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2021-12-11T07:58:23Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145991#M11390</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for the suggestions, Rebecca. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Modifying the toolbox to have no spaces, as well as moving it to the top of the script, didn't work.&amp;nbsp; On that note, however, shouldn't the tool still run when I use the actual code instead of referencing a script file?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have tried with double and single quotes.&amp;nbsp; Neither has made a difference, so I'm thinking it's the error is related to something else. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Just as a test I re-saved the project so that the python script was back to the default that is auto-created.&amp;nbsp; I re-created the add-in and installed it again.&amp;nbsp; The buttons still show up as missing.&amp;nbsp; Why would they show up as missing if I haven't modified the original python add-in script...?&amp;nbsp; I would have thought that they would simply show up and do nothing as apposed to showing as missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*EDIT*&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I went back and instead of leaving "pass" after each onClick, I added a simple MessageBox. The below code still gives buttons that show as missing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;import arcpy
import pythonaddins

class map_to_kml(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for map_to_kml.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pythonaddins.MessageBox("This is a message box.", "Message Box", 0)

class osp_export(object):
&amp;nbsp;&amp;nbsp;&amp;nbsp; """Implementation for osp_export.button (Button)"""
&amp;nbsp;&amp;nbsp;&amp;nbsp; def __init__(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.enabled = True
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.checked = False
&amp;nbsp;&amp;nbsp;&amp;nbsp; def onClick(self):
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pythonaddins.MessageBox("This is a message box.", "Message Box", 1)&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:58:26 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145991#M11390</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2021-12-11T07:58:26Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145992#M11391</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Coy, just as another refernce, I found another one of my older post and fixed the python code that was messed up on the forum move.&amp;nbsp; &lt;A href="https://community.esri.com/message/75339" target="_blank"&gt;Tip: Python Addin - getting custom tools/toolbox to work - GPToolDialog&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The script should be able to run in the Toolbar in catalog/map, as you expect it to once in the addin.&amp;nbsp; If it doesn't run in the toolbar it probably won't in the adding.&amp;nbsp; So, make sure you have all the bugs out of the code first.&amp;nbsp; I use an Wing-Pro to do most of my testing (mine is a Catalog addin, not ArcMap, btw) so I have a good debug window, but any debugger should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Do you have your button icons in the Images folder?&amp;nbsp; And does your config.xml have the correct path and image names?&amp;nbsp; A snippet from my config.xml is below. notice there is an image="" tag&lt;/P&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;...
&amp;nbsp;&amp;nbsp; &amp;lt;AddIn language="PYTHON" library="ChkandFixLinks_addin.py" namespace="ChkandFixLinks_addin"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;ArcCatalog&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Commands&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Button caption="List FGDB" category="Repair Broken Resource utilities" class="btnGDBInventory" id="GDBInventory_addin.button" image="Images\databases.png" message="Select folder to walk thru" tip="Lists FGDB paths and disk size"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Help heading="FGDBs"&amp;gt;Select folder to search&amp;lt;/Help&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Button caption="Inventory Feature Classes (all types)" category="Repair Broken Resource utilities" class="btnFCInventory" id="FCInventory_addin.button" image="Images\application_cascade.png" message="List all feature classes in folder" tip="List all feature classes in folder"&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Help heading="Feature Class Inventory"&amp;gt;Select folder to inventory. Include coverages and tables&amp;lt;/Help&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/Button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;Button caption="List Broken Source Links" category="Repair Broken Resource utilities" class="btnListBrokenSources"
...&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using the widget is easier than messing with the config file,&amp;nbsp;&amp;nbsp; I typically add a couple of extra dummy buttons when I'm stubbing out my addin with the wizard, and then modify them manually afterwords.&amp;nbsp; You have to make sure everything that needs to have certain tags match still do, and that you have unique names for others. Easier said than done sometimes. Look at an example is often easier, I can send you a copy so you can see how I have mine setup, if that will help.&amp;nbsp; The addin isn't complete, butt he setup works.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 07:58:29 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145992#M11391</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2021-12-11T07:58:29Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145993#M11392</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Looking at the link you provided, I don't see any differences between your code and what I have tried, or have pasted in my last response using a simple MessageBox to see if the button would actually work without any script reference or long code included in the onClick.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Back when I was trying to create a custom toolbar in ArcMap and loading my scripts into the GP tools section of the customize menu for placement on that toolbar, the Map to KML example I've shown above worked just fine.&amp;nbsp; The issue was whenever I was finished editing the toolbar and would close/re-open ArcMap, the button for the tool would still be there, but the designated image that I selected was no longer there and nothing would happen when I clicked the button.&amp;nbsp; Since I couldn't get anything to work with using the easy custom toolbar creation within ArcMap, that's when I decided to try your add-in suggestion.&amp;nbsp; Long story short...the script would run just fine (tested many times) whenever I still had ArcMap open, but I would lose the functionality once I closed that ArcMap document.&amp;nbsp; The toolbar was saved to my Normal document too, because it would display no matter which document I opened.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I don't have any images associated with the buttons at this time.&amp;nbsp; I figured I would work that part out once I got the buttons to work.&amp;nbsp; Would that not allow the button to work with simply displaying text on the add-in toolbar, though? &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can definitely send me any samples that you may have.&amp;nbsp; I would appreciate taking a look for reference &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;.&amp;nbsp; Is there a way of privately providing a contact email on here? &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 14:30:38 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145993#M11392</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T14:30:38Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145994#M11393</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you open a Command Prompt window (start, run, cmd) and type python and then import arcpy - do you get any errors?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG alt="cmd.PNG" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122052_cmd.PNG" style="width: 620px; height: 316px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 15:13:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145994#M11393</guid>
      <dc:creator>IanBroad</dc:creator>
      <dc:date>2015-08-12T15:13:06Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145995#M11394</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;If you hover over my avatar and wait for the pop-up, you should see the option to "follow".&amp;nbsp; If you follow me you should have the option to send me a private message.&amp;nbsp; I can send you an addin that I have working so you can look at it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;BTW - what version of ArcGIS are you using?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 15:31:37 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145995#M11394</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2015-08-12T15:31:37Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145996#M11395</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I followed you.&amp;nbsp; You can send whenever is convenient for you.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All of the tests that I have been doing have been in 10.2.2.&amp;nbsp; I am, however, upgrading to 10.3.1 as we speak, though.&amp;nbsp; We downgraded to 10.2.2 due to compatibility issues whenever we purchased a secondary software extension from a third party to help us document our strand level (fiber optic cable) detail.&amp;nbsp; They have since increased compatibility to 10.3 versions, so I am moving back up.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll give the Add-In another go as soon as the installs are completed and I'll report my findings at that time.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 15:45:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145996#M11395</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T15:45:23Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145997#M11396</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I got the following message.&amp;nbsp; If I open up Start &amp;gt; All Programs I have a Python 3.4 folder, and I also have Python27 and Python34 folders located on my C:, so I'm not really sure why it's not picking up Python. &lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122049_pastedImage_0.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 16:05:39 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145997#M11396</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T16:05:39Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145998#M11397</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I tried the same add-in that I was using before and I got the same results.&amp;nbsp; I created a new project &amp;gt; toolbar &amp;gt; button, added a message box to the button, and I still get a button that says missing on the new toolbar.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 16:09:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145998#M11397</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T16:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145999#M11398</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah, I think your Windows Environment Variables are the issue here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You need to right click on My Computer and go to Properties, then click on the Advanced system settings, and then on the Advanced tab click on the Environment Variables button at the bottom.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Next, in the lower part of the window find the Variable that says Path and double click on it, and makes sure that the following paths are at the front of the Variable value list:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;C:\Python27\ArcGIS10.2;C:\Python27\ArcGIS10.2\Scripts;C:\Python27\ArcGIS10.2\Lib;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Verify that these paths exist and are in this location, of course. If you just upgraded to 10.3 like you mentioned below, you'll probably need to change the paths to ArcGIS10.3 instead of 10.2)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You'll then most likely need to restart.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After restarting, try doing the python and import arcpy from the Command Prompt again.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="122063" alt="V.PNG" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122063_V.PNG" style="width: 620px; height: 329px;" /&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 16:13:09 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/145999#M11398</guid>
      <dc:creator>IanBroad</dc:creator>
      <dc:date>2015-08-12T16:13:09Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146000#M11399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm replying to the original post as I am referencing multiple suggestions here.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/62824"&gt;Ian Broad&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;Doing what you suggested above did indeed allow me to pull "python" and "import" through the command window, but it didn't fix the issue I am having with the add-in.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I restarted my machine, re-created/re-installed an add-in with one toolbar that had one button, added a MessageBox command to the onClick function...and I still get a button that says missing whenever I open up ArcMap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;IMG __jive_id="122068" alt="" class="image-1 jive-image" src="https://community.esri.com/legacyfs/online/122068_pastedImage_2.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://community.esri.com/migrated-users/2691"&gt;Rebecca Strauch&lt;/A&gt;​&lt;/P&gt;&lt;P&gt;I was looking at my XML config file, and I noticed that my target version was set to 10.1.&amp;nbsp; Whenever I was working in the 10.2.2 yesterday, my target version was 10.2, but now that I'm in 10.3.1, my target version says 10.1.&amp;nbsp; Very confusing.&amp;nbsp; I changed the 10.1 to 10.3.1, and in doing so, the add-in will not show up in ArcMap when I open the document.&amp;nbsp; It says it installed correctly, but it just doesn't show up.&amp;nbsp; I changed it back to 10.1 and it shows up again with a missing button.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is there some sort of issue with that version number that could be causing problems?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 16:53:13 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146000#M11399</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T16:53:13Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146001#M11400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Well, that's good. Now you can write arcpy scripts that run outside of ArcMap.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'd suggest calling ESRI tech support. Without being able to remote into your computer, it's hard to troubleshoot.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;However, I've personally only seen the Missing icons in two instances:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;There was a syntax error in the script&lt;/LI&gt;&lt;LI&gt;The Environment Variables weren't setup correctly&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:10:51 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146001#M11400</guid>
      <dc:creator>IanBroad</dc:creator>
      <dc:date>2015-08-12T17:10:51Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146002#M11401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I have addins with both version 10.1 and 10.3 in the config.xml, so I don't think that is an issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I did notice though that your id= values don't match the "class" names in the original &amp;lt;project&amp;gt;_addin.py file&lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-1 jive-image" height="220" src="https://community.esri.com/legacyfs/online/122069_pastedImage_0.png" style="width: 335px; height: 219.844px;" width="335" /&gt;&lt;/P&gt;&lt;P&gt;I think ButtonClass1 is the default, and in your _addin.py file you show map_to_kml&amp;nbsp;&amp;nbsp;&amp;nbsp; You may have more than that that isn't showing.&amp;nbsp; I have those two items batch in my addins. &lt;/P&gt;&lt;P&gt;&lt;IMG alt="" class="image-2 jive-image" src="https://community.esri.com/legacyfs/online/122070_pastedImage_1.png" style="max-width: 1200px; max-height: 900px;" /&gt;&lt;/P&gt;&lt;P&gt;Also, just fyi, most have mine have been for Catalog, not ArcMap, so there may be things I haven't run into.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Try to see if making thing match up helps.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:19:23 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146002#M11401</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2015-08-12T17:19:23Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146003#M11402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yeah, I actually just contacted support via email about 10 minutes ago lol.&amp;nbsp; In this instance, if it's one of the two that you have experienced the problem in, my bet is an environment variable issue.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;After my scripts weren't working yesterday, all I have been testing with now is the very basic MessageBox that I pasted in a response above.&amp;nbsp; Everything else in the *_addin.py file is the default script that is generated once you create the add-in project. &lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Thanks for your recommendations, though!&amp;nbsp; I appreciate it. &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:21:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146003#M11402</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T17:21:17Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146004#M11403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;The mismatching is due to me creating a whole new project thinking that there may have been an error somewhere down the line that I didn't notice.&amp;nbsp; I created a whole new project so that the *_addin.py file would be default (thinking that the default file would eliminate any syntax errors).&amp;nbsp; I've been using the MessageBox example as shown above just to test, but the button still shows as missing even if I don't add the MessageBox function.&amp;nbsp; I can generate a completely default *_addin.py file, create/install the add-in, and ArcMap still shows a missing button.&amp;nbsp; There can't be any syntax errors if I haven't even typed anything into the file...something has to give here lol.&amp;nbsp; &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you for your recommendations and assistance as well.&amp;nbsp; I appreciate the efforts.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:27:24 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146004#M11403</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T17:27:24Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146005#M11404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Ha, ya some things are head scratchers.&amp;nbsp; Make sure to come back and summary if you find an answer.&amp;nbsp; MArk any of the above if they were helpful, and then mark the questions a assumed answered if none was a complete answer. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Good luck. I'll still try to get you a sample later today if you haven't resolved it yet....but I'm knee deep into getting my last script to do all I want (close, but not quite).&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:41:30 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146005#M11404</guid>
      <dc:creator>RebeccaStrauch__GISP</dc:creator>
      <dc:date>2015-08-12T17:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: Python Add-In Button Issues</title>
      <link>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146006#M11405</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I will circle back and summarize what I find once a solution has been determined.&amp;nbsp; No rush on getting any files to me.&amp;nbsp; I believe I will move on to something else and give this a rest until support reaches out.&amp;nbsp; Maybe the break will do some good &lt;IMG src="https://community.esri.com/legacyfs/online/emoticons/happy.png" /&gt;.&amp;nbsp; &lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Aug 2015 17:53:25 GMT</pubDate>
      <guid>https://community.esri.com/t5/python-questions/python-add-in-button-issues/m-p/146006#M11405</guid>
      <dc:creator>CoyPotts1</dc:creator>
      <dc:date>2015-08-12T17:53:25Z</dc:date>
    </item>
  </channel>
</rss>

