From 289e06ce656cbf1eddae4c9c01336eae170475ec Mon Sep 17 00:00:00 2001 From: Milan Hanajik Date: Thu, 13 Aug 2015 08:36:28 +0200 Subject: [PATCH] Added new components are unlocked - preparation, tests. --- TestBenchFramework/ComponentParametersDlg.cs | 5 +++++ TestBenchFramework/ComponentsManagerDlg.cs | 2 ++ TestBenchFramework/UiControls/SharedButtons.cs | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/TestBenchFramework/ComponentParametersDlg.cs b/TestBenchFramework/ComponentParametersDlg.cs index 7322226fd..686e3fa7d 100644 --- a/TestBenchFramework/ComponentParametersDlg.cs +++ b/TestBenchFramework/ComponentParametersDlg.cs @@ -66,6 +66,11 @@ namespace TBF ComponentCfgCtrl.Unlock(); } + public void UnlockEx() + { + sharedButtons.unlockBtn_Click(null, null); + } + public CfgUpdateFlags VerifyCfg(ref string message) { if (ComponentCfgCtrl == null) return CfgUpdateFlags.None; /// Nothing to verify -> OK diff --git a/TestBenchFramework/ComponentsManagerDlg.cs b/TestBenchFramework/ComponentsManagerDlg.cs index 0ac92e12e..31213caa6 100644 --- a/TestBenchFramework/ComponentsManagerDlg.cs +++ b/TestBenchFramework/ComponentsManagerDlg.cs @@ -1,5 +1,6 @@ /// /// Copyright (c) 2013-2015 Sensus Metering Systems +/// Author: Milan Hanajík /// using System; using System.Collections.Generic; @@ -253,6 +254,7 @@ namespace TBF ComponentParametersDlg cfgForm = new ComponentParametersDlg(); cfgForm.TbfComponents = cmpntEntities; cfgForm.ComponentCfgCtrl = cfgControl; + //cfgForm.UnlockEx(); /// Works somehow but UI has to be refreshed (???) dr = cfgForm.ShowDialog(); if (dr != DialogResult.OK) return; diff --git a/TestBenchFramework/UiControls/SharedButtons.cs b/TestBenchFramework/UiControls/SharedButtons.cs index 7c307354e..dee83e08d 100644 --- a/TestBenchFramework/UiControls/SharedButtons.cs +++ b/TestBenchFramework/UiControls/SharedButtons.cs @@ -224,7 +224,7 @@ namespace TBF.UiControls /// /// /// - private void unlockBtn_Click(object sender, EventArgs e) + public void unlockBtn_Click(object sender, EventArgs e) { if (lockState == LockState.Locked) {