private void deleteStripMenuItem_Click(object sender, EventArgs e) { if (CurrentState.Metadata.ContainsKey("FunctionModuleControl_LastUnHidden")) { FunctionModuleControl currentselcted = (FunctionModuleControl)CurrentState.Metadata["FunctionModuleControl_LastUnHidden"]; int index = CurrentState.Session.Modules.IndexOf(currentselcted.Function); CurrentState.Session.Modules.Remove(currentselcted.Function); BuildSession(); } }
private void insertBelowStripMenuItem_Click(object sender, EventArgs e) { //if (!CurrentState.Metadata.ContainsKey("FunctionModuleControl_LastUnHidden")) //{ // CurrentState.Metadata.Add("FunctionModuleControl_LastUnHidden", c); //} if (CurrentState.Metadata.ContainsKey("FunctionModuleControl_LastUnHidden")) { FunctionModuleControl currentselcted = (FunctionModuleControl)CurrentState.Metadata["FunctionModuleControl_LastUnHidden"]; int index = CurrentState.Session.Modules.IndexOf(currentselcted.Function); CurrentState.Session.Modules.Insert(1 + index, new CVGFunction("function (data) {return data;}")); BuildSession(); } }