//constructor public VBProjectManager() { strLogFile = System.IO.Path.Combine(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData), "VirtualBeach.log"); VBLogger.SetLogFileName(strLogFile); logger = VBLogger.GetLogger(); signaller = new VBCommon.Signaller(); }
public void OnImportsSatisfied() { //If we've successfully imported a Signaller, then connect its events to our handlers. signaller = GetSignaller(); signaller.BroadcastState += new VBCommon.Signaller.BroadCastEventHandler <VBCommon.PluginSupport.BroadCastEventArgs>(BroadcastStateListener); signaller.ProjectSaved += new VBCommon.Signaller.SerializationEventHandler <VBCommon.PluginSupport.SerializationEventArgs>(ProjectSavedListener); signaller.ProjectOpened += new VBCommon.Signaller.SerializationEventHandler <VBCommon.PluginSupport.SerializationEventArgs>(ProjectOpenedListener); this.MessageSent += new MessageHandler <VBCommon.PluginSupport.MessageArgs>(signaller.HandleMessage); }
public void OnImportsSatisfied() { //If we've successfully imported a Signaller, then connect its events to our handlers. signaller = GetSignaller(); signaller.MessageReceived += new VBCommon.Signaller.MessageHandler <MessageArgs>(MessageReceived); signaller.ProjectSaved += new VBCommon.Signaller.SerializationEventHandler <VBCommon.PluginSupport.SerializationEventArgs>(ProjectSavedListener); signaller.ProjectOpened += new VBCommon.Signaller.SerializationEventHandler <VBCommon.PluginSupport.SerializationEventArgs>(ProjectOpenedListener); //loop through plugins ck for min pluginType to make that active when plugin opened. signaller.BroadcastState += new VBCommon.Signaller.BroadCastEventHandler <VBCommon.PluginSupport.BroadCastEventArgs>(BroadcastStateListener); }
public void OnImportsSatisfied() { //If we've successfully imported a Signaller, then connect its events to our handlers. signaller = GetSignaller(); signaller.BroadcastState += new VBCommon.Signaller.BroadCastEventHandler<VBCommon.PluginSupport.BroadCastEventArgs>(BroadcastStateListener); signaller.ProjectSaved += new VBCommon.Signaller.SerializationEventHandler<VBCommon.PluginSupport.SerializationEventArgs>(ProjectSavedListener); signaller.ProjectOpened += new VBCommon.Signaller.SerializationEventHandler<VBCommon.PluginSupport.SerializationEventArgs>(ProjectOpenedListener); this.MessageSent += new MessageHandler<VBCommon.PluginSupport.MessageArgs>(signaller.HandleMessage); }
public void OnImportsSatisfied() { //If we've successfully imported a Signaller, then connect its events to our handlers. signaller = GetSignaller(); signaller.MessageReceived += new VBCommon.Signaller.MessageHandler<MessageArgs>(MessageReceived); signaller.ProjectSaved += new VBCommon.Signaller.SerializationEventHandler<VBCommon.PluginSupport.SerializationEventArgs>(ProjectSavedListener); signaller.ProjectOpened += new VBCommon.Signaller.SerializationEventHandler<VBCommon.PluginSupport.SerializationEventArgs>(ProjectOpenedListener); //loop through plugins ck for min pluginType to make that active when plugin opened. signaller.BroadcastState += new VBCommon.Signaller.BroadCastEventHandler<VBCommon.PluginSupport.BroadCastEventArgs>(BroadcastStateListener); }