public string contentInForm(ArrayList aControls, ArrayList aContent, string except) { controlsForm cnt = new controlsForm(); Clibrary cl = new Clibrary(); string[] aLine; string returnValue = ""; Color okC = cl.hex("#c4face"); foreach (string line in aContent) { aLine = line.Split('~'); if (aLine[0].IndexOf(except) > (-1)) { returnValue = aLine[1]; } foreach (Control element in aControls) { if (aLine[0].IndexOf(element.Name) > (-1)) { cnt.element(false, element, aLine[1], true); } } } return(returnValue); }
public int simpleControl(ArrayList ePars) { string matchType = (string)ePars[1]; int minSize = (int)ePars[2]; string elementText = (string)ePars[ePars.Count - 1]; Clibrary cl = new Clibrary(); int correct = 0; correct = cl.regMatch(matchType, elementText, minSize); if (minSize == 0) { correct = 1; } return(correct); }
public void resetColor(Control element) { Clibrary cl = new Clibrary(); if (element is TextBox || element is ComboBox || element is ListBox) { element.BackColor = cl.hex("#fff"); } if (element is RadioButton || element is CheckBox || element.Name.IndexOf("session") == 0 ) { element.BackColor = cl.hex("#f0f0f0"); } }
public string element(Boolean get, Control element, string value, Boolean bgColor) { Clibrary cl = new Clibrary(); string returnValue = ""; Color newBgColor; if (element is TextBox || element is ComboBox || element is ListBox) { if (get) { newBgColor = cl.hex("#fff"); } else { newBgColor = cl.hex("#c4face"); } returnValue = textValue(get, element, value); if (bgColor) { element.BackColor = newBgColor; } } if (element is CheckBox || element is RadioButton) { newBgColor = cl.hex("#f0f0f0"); if (value.ToLower().Trim().IndexOf("true") != 0 && value.ToLower().Trim().IndexOf("false") != 0) { value = "false"; } returnValue = checkValue(get, element, bool.Parse(value)); if (bgColor) { element.BackColor = newBgColor; } } return(returnValue); }
public void editImpact(ArrayList ePar, int okForm) { Clibrary cl = new Clibrary(); Color c; if (okForm == 1) { c = cl.hex("#c4face"); } else { c = cl.hex("#fcdade"); } if (ePar[0].GetType().ToString().IndexOf(".ListBox") > (-1)) { ListBox element = (ListBox)ePar[0]; element.BackColor = c; } if (ePar[0].GetType().ToString().IndexOf(".TextBox") > (-1)) { TextBox element = (TextBox)ePar[0]; element.BackColor = c; } if (ePar[0].GetType().ToString().IndexOf(".ComboBox") > (-1)) { ComboBox element = (ComboBox)ePar[0]; element.BackColor = c; } TextBox inpMessage = (TextBox)ePar[4]; if (okForm == 1) { inpMessage.Text = ""; } }
public void checkedImpact(ArrayList eChecks, ArrayList ePar, int okForm) { Clibrary cl = new Clibrary(); Color c; if (okForm == 1) { c = cl.hex("#c4face"); } else { c = cl.hex("#fcdade"); } if (ePar[0].GetType().ToString().IndexOf(".RadioButton") > (-1)) { foreach (RadioButton element in eChecks) { element.BackColor = c; } } if (ePar[0].GetType().ToString().IndexOf(".CheckBox") > (-1)) { foreach (CheckBox element in eChecks) { element.BackColor = c; } } TextBox inpMessage = (TextBox)ePar[2]; if (okForm == 1) { inpMessage.Text = ""; } }