// 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 { } }