Example #1
0
 public void DisconnectZuluPlugin()
 {
     pluginConnector.Unlock();
     pluginConnector = null;
     Map             = null;
     aDoc            = null;
 }
Example #2
0
        public void DisconnectZuluPlugin()
        {
            //delete IpluginConnector?
            //pluginConnector.SetEventSink(null);

            pluginConnector.Unlock();
            pluginConnector = null;
            Map             = null;
            aDoc            = null;
        }
Example #3
0
        public bool ConnectZuluPlugin(IPluginConnector connector)
        {
            try
            {
                pluginConnector = connector;

                aDoc = pluginConnector?.Zulu?.ActiveDocument;
                Map  = aDoc?.NativeDoc;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            return(true);
        }
Example #4
0
        //IZuluEvents EvSink;


        public bool ConnectZuluPlugin(IPluginConnector connector)
        {
            try
            {
                #region test
                //LayerBox.Text = $"Guess func ConnectZuluPlugin works";
                #endregion
                //Take object??
                //this.IPluginConnector = Connector;
                pluginConnector = connector;
                //which object??
                //pluginConnector.SetEventSink(EvSink);
                aDoc = pluginConnector?.Zulu?.ActiveDocument;
                Map  = aDoc?.NativeDoc;
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            //connector.SetEventSink();

            return(true);
        }