/// <summary> /// Constructor. /// </summary> /// <param name="mode">Form mode.</param> /// <param name="index">Variable index.</param> /// <param name="operation">Operation index.</param> /// <param name="value">Either a constant value or a variable index.</param> /// <param name="is_variable">If this flag is true, Value contain a variable index.</param> VarVarForm(MODE mode, int index, int operation, int value, bool is_variable) { // Required. InitializeComponent(); // Constructor code goes here... var1.Text = UserVariables.GetVariableName(index); value_box.Text = (is_variable)? "0": Convert.ToString(value); var2.Text = UserVariables.GetVariableName((is_variable)? value: 0); radio_value.Checked = !is_variable; radio_var.Checked = is_variable; CheckerChanged(); Index = index; Value = value; if (mode == MODE.ACTION) { foreach (string item in action_operations) { operation_box.Items.Add(item); } } else { foreach (string item in condition_operations) { operation_box.Items.Add(item); } label1.Text = "If variable"; label2.Text = "is"; } operation_box.SelectedIndex = operation; }
/// <summary> /// Constructor. /// </summary> public MainForm() { // Required. InitializeComponent(); // Constructor code goes here... UpdateScriptsDirectory(); AudioManager.Init(Handle); UserVariables.ReadNames(); ElementManager.Init(); // Initialize menus. foreach (string item in SCRIPT_MENU) { script_menu.Items.Add(item); } script_menu.ItemClicked += ScriptMenu; scripts_list.ContextMenuStrip = script_menu; // Initialize menu actions. SCRIPT_MENU_ACTIONS = new Action[] { CreateScript, RenameScript, DeleteScript, UpdateScriptsDirectory }; UpdateScriptView(); }
/// <summary> /// Response for closing the main form. /// </summary> /// <param name="sender">Not used.</param> /// <param name="e">Not used.</param> void MainFormFormClosed(object sender, FormClosedEventArgs e) { if (active_script != null) { active_script.Save(); } UserVariables.WriteNames(); }
/// <summary> /// Response for variable link clicking. /// </summary> /// <param name="sender">Not used.</param> /// <param name="e">Not used.</param> void Var2LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { VariablesForm form = VariablesForm.GetVariableInstance(Value); if (form.ShowDialog() == DialogResult.OK) { Value = form.Value; var2.Text = UserVariables.GetVariableName(Value); } }
public WikiAnalyzer(UserVariables uv) { WikiURL = uv.WikiURL; SeriesName = uv.SeriesName; Lang = uv.Lang; }
private void EnsureConfigSettings(Asset asset, UserVariables userVariables = null) { if (_configSettings == null) { _configSettings = Ih_ConfigFileHelper.GetSettings(asset, Ih_ConfigFileHelper.ConfigFileType.WebConfig); _servicesBaseUrl = _configSettings["ih_services_endpoint"]; } }
/// <summary> /// Update method. /// </summary> void UpdateMe() { flag.Text = UserVariables.GetFlagName(Index); }