private void SendSelectionToParentForm() { if (!(LV_Items.SelectedItems == null)) { if (!(FormParent == null)) { if (FormParent.GetType().Equals(typeof(Frm_VirtualChannel))) { string sItem = LV_Items.SelectedItems[0].Text; if (TypeItem.Equals(ExpressionElementType.Function)) { int ArgCnt = GetFunctionArgCount(sItem); if (ArgCnt > 1) { sItem += "("; for (int i = 0; i < ArgCnt - 1; i++) { sItem += " ;"; } sItem += " )"; } else { sItem += "( )"; } } Frm_VirtualChannel Frm = (Frm_VirtualChannel)FormParent; Frm.AddElementFromContextualList(sItem); this.Close(); } } } }
public Frm_VirtualChannelTest(Frm_VirtualChannel FrmParent, CS_VirtualChannel TestChannel) { // // The InitializeComponent() call is required for Windows Forms designer support. // InitializeComponent(); FormParent = FrmParent; bExprModified = false; if (!(TestChannel == null)) { oChannel = TestChannel; ChannelRefLibName = oChannel.ParentLibrary.Name; oTestLibrary = new CS_VirtualChannelsLibrary(); oChannel.ParentLibrary = oTestLibrary; oTestLibrary.Channels.Add(oChannel); oTestLibCollection = new CS_VCLibrariesCollection(); oTestLibCollection.AddLibrary(oTestLibrary); } }
private void Edit_VirtualChannels() { Frm_VirtualChannel Frm = new Frm_VirtualChannel(this); Frm.Show(); }