Exemple #1
0
 // handler for start editing event
 private void OnStartEditing_Handler2()
 {
     if (this.State == esriExtensionState.esriESEnabled)
     {
         if(_tm.Current() != null)
         {
             tools.MapTopologyDefaults mapTopoDefs = new ISDUTLib.tools.MapTopologyDefaults(this._app);
         }
     }
 }
        // called when user starts editing...
        // Make sure the active view is recorded, fill the combo box and start listening to add/remove item events
        private void OnStartEditing_Handler()
        {
            try
            {
                Debug.WriteLine("started editing");
                m_pActiveView_of_ItemEvents = (IActiveView)m_pEditor.Map;
                FillSourceLayerCombo();
                SubscribeToItemChangeEvents();

            }
            catch(Exception ex)
            {
                Debug.WriteLine(ex.Message + "\n" + ex.StackTrace);
                util.Logger.Write(" Descrip  : Listening for when the user starts editing.\n" +
                                  "            Subscribing to the Item Change events." +
                    "\n Message  : " + ex.Message +
                    "\n StackTrc : " + ex.StackTrace,util.Logger.LogLevel.Debug);

            }

            try
            {
                // set topology defaults
                tools.MapTopologyDefaults mapTopoDefs = new ISDUTLib.tools.MapTopologyDefaults(m_app);
            }
            catch { }
        }