//------------------------------------------------------------- // // Setup() - called when the user has requested to setup // the plugin instance // //------------------------------------------------------------- public Control Setup() { // define/create objects _dialog = new E131SetupForm(); // reload all of our xml into working objects LoadSetupNodeInfo(); // if our channels from/to are setup then tell the setupForm if (_pluginChannelsFrom != 0 && _pluginChannelsTo != 0) { _dialog.PluginChannelCount = _pluginChannelsTo - _pluginChannelsFrom + 1; } // for each universe add it to setup form foreach (var uE in _universeTable) { _dialog.UniverseAdd(uE.Active, uE.Universe, uE.Start + 1, uE.Size, uE.Unicast, uE.Multicast, uE.Ttl); } _dialog.WarningsOption = _warningsOption; _dialog.StatisticsOption = _statisticsOption; _dialog.EventRepeatCount = _eventRepeatCount; return(_dialog); }
public void CloseSetup() { if (_dialog == null) { return; } _dialog.Dispose(); _dialog = null; }
//------------------------------------------------------------- // // Setup() - called when the user has requested to setup // the plugin instance // //------------------------------------------------------------- public Control Setup() { // define/create objects _dialog = new E131SetupForm(); // reload all of our xml into working objects LoadSetupNodeInfo(); // if our channels from/to are setup then tell the setupForm if (_pluginChannelsFrom != 0 && _pluginChannelsTo != 0) { _dialog.PluginChannelCount = _pluginChannelsTo - _pluginChannelsFrom + 1; } // for each universe add it to setup form foreach (var uE in _universeTable) { _dialog.UniverseAdd(uE.Active, uE.Universe, uE.Start + 1, uE.Size, uE.Unicast, uE.Multicast, uE.Ttl); } _dialog.WarningsOption = _warningsOption; _dialog.StatisticsOption = _statisticsOption; _dialog.EventRepeatCount = _eventRepeatCount; return _dialog; }