public TEHookHelper(ITerraExplorer51 teExplorer, ISGWorld61 sgWorld) { this.TerrainExplorer = teExplorer; this.SGWorld = sgWorld; // 绑定事件到ESRI的ITool _ISGWorld61Events_Event sgWorldEvent = this.SGWorld as _ISGWorld61Events_Event; sgWorldEvent.OnRButtonDown += new _ISGWorld61Events_OnRButtonDownEventHandler(sgWorldEvent_OnRButtonDown); sgWorldEvent.OnLButtonDown += new _ISGWorld61Events_OnLButtonDownEventHandler(sgWorldEvent_OnLButtonDown); sgWorldEvent.OnMButtonDown += new _ISGWorld61Events_OnMButtonDownEventHandler(sgWorldEvent_OnMButtonDown); sgWorldEvent.OnLButtonUp += new _ISGWorld61Events_OnLButtonUpEventHandler(sgWorldEvent_OnLButtonUp); sgWorldEvent.OnRButtonUp += new _ISGWorld61Events_OnRButtonUpEventHandler(sgWorldEvent_OnRButtonUp); sgWorldEvent.OnMButtonUp += new _ISGWorld61Events_OnMButtonUpEventHandler(sgWorldEvent_OnMButtonUp); sgWorldEvent.OnLButtonDblClk += new _ISGWorld61Events_OnLButtonDblClkEventHandler(sgWorldEvent_OnLButtonDblClk); sgWorldEvent.OnRButtonDblClk += new _ISGWorld61Events_OnRButtonDblClkEventHandler(sgWorldEvent_OnRButtonDblClk); sgWorldEvent.OnMButtonDblClk += new _ISGWorld61Events_OnMButtonDblClkEventHandler(sgWorldEvent_OnMButtonDblClk); }
public TEHookHelper(ITerraExplorer51 teExplorer, ISGWorld61 sgWorld) { this.TerrainExplorer = teExplorer; this.SGWorld = sgWorld; // 绑定事件到ESRI的ITool _ISGWorld61Events_Event sgWorldEvent = this.SGWorld as _ISGWorld61Events_Event; sgWorldEvent.OnRButtonDown += new _ISGWorld61Events_OnRButtonDownEventHandler(sgWorldEvent_OnRButtonDown); sgWorldEvent.OnLButtonDown += new _ISGWorld61Events_OnLButtonDownEventHandler(sgWorldEvent_OnLButtonDown); sgWorldEvent.OnMButtonDown += new _ISGWorld61Events_OnMButtonDownEventHandler(sgWorldEvent_OnMButtonDown); sgWorldEvent.OnLButtonUp += new _ISGWorld61Events_OnLButtonUpEventHandler(sgWorldEvent_OnLButtonUp); sgWorldEvent.OnRButtonUp += new _ISGWorld61Events_OnRButtonUpEventHandler(sgWorldEvent_OnRButtonUp); sgWorldEvent.OnMButtonUp += new _ISGWorld61Events_OnMButtonUpEventHandler(sgWorldEvent_OnMButtonUp); sgWorldEvent.OnLButtonDblClk += new _ISGWorld61Events_OnLButtonDblClkEventHandler(sgWorldEvent_OnLButtonDblClk); sgWorldEvent.OnRButtonDblClk += new _ISGWorld61Events_OnRButtonDblClkEventHandler(sgWorldEvent_OnRButtonDblClk); sgWorldEvent.OnMButtonDblClk += new _ISGWorld61Events_OnMButtonDblClkEventHandler(sgWorldEvent_OnMButtonDblClk); }