Thanks for the reply Darren.
I run the .esriaddin file to install this.
The Add in shows up in the Add Ins Manager but it does not exist in Extensions.
Here is the code. It works just fine in the ArcMap immediate window. Time delay is there as I have seen other postings where people mentioned things may not run on the startup method if ArcMap has not fully loaded. This has been pretty frustrating as testing has consisted of run it, nothing happens so start guessing. Any feedback is greatly appreciated.
import arcpy
import pythonaddins
import time
class messagebox(object):
"""Implementation for MsgBox_addin.messagebox (Extension)"""
def __init__(self):
# For performance considerations, please remove all unused methods in this class.
self.enabled = True
def startup(self):
time.sleep(15)
return pythonaddins.MessageBox("fake fake fake", "TEST", 0)