protected override void OnUpdate()
        {
            CustomizelHelperExtension v = CustomizelHelperExtension.GetExtension();

            if (m_pEd == null)
            {
                m_pEd = v.TheEditor;
            }
            if (m_pCadExtMan == null)
            {
                m_pCadExtMan = v.TheCadastralExtensionManager;
            }

            bool bEnabled = (m_pEd.EditState == esriEditState.esriStateEditing);

            ICadastralPacketManager pCadPacMan = (ICadastralPacketManager)m_pCadExtMan;

            if (pCadPacMan.PacketOpen)
            {
                this.Enabled = false;
            }
            else
            {
                this.Enabled = bEnabled;
            }

            v.CommandIsEnabled = this.Enabled;
        }
Beispiel #2
0
        protected override void OnUpdate()
        {
            CustomizelHelperExtension v = CustomizelHelperExtension.GetExtension();

            this.Enabled = v.CommandIsEnabled;
            if (!this.Enabled)
            {
                this.Enabled = v.MapHasUnversionedFabric;
            }
        }