private void btnOUT_Click(object sender, EventArgs e) { MSzTaskForm mszTaskForm = (this.ParentForm as MSzTaskForm); string cookie = ""; ISASTaskConsumer3 Consumer = mszTaskForm.Consumer; ISASTaskDataName name = Consumer.ShowOutputDataSelector(this, ServerAccessMode.OneServer, Consumer.AssignedServer, "", "", ref cookie); // if the user closes the dialog without making a selection, // the name will be null. if (name != null) { txtOUT.Text = string.Format("{0}.{1}", name.Library, name.Member); } }
public override ShowResult Show(System.Windows.Forms.IWin32Window Owner) { // Definicja kontrolek LiferegInstanceControls = new LiferegControls(this.Consumer); // stworzenie formularza od (ustawienia instancji, lista kotrolek) LiferegForm = new MSzTaskForm(this.Consumer, (TaskSettings)LiferegInstanceSettings, LiferegInstanceControls.TaskControlList); LiferegForm.RestoreFromSettings(); if (System.Windows.Forms.DialogResult.OK == LiferegForm.ShowDialog(Owner)) { //Pobranie ustawień po wyniku LiferegForm.UpdateSettings(); LiferegInstanceSettings = (LiferegSettings)LiferegForm.TaskInstanceSettings; return(ShowResult.RunNow); } else { return(ShowResult.Canceled); } }