private void WriteReplacementInputReplacement(inputReplacement rep) { try { w.Write("varInput"); w.Write(" := "); w.Write("cInputBox(\""); w.Write(rep.dialogtitle); w.Write("\", \""); w.Write(rep.dialogtext); w.Write("\""); if (string.IsNullOrEmpty(rep.dialoginitialvalue) == false) { if (rep.dialoginitialvalue.ToLower() == "%clipboard%") { w.Write(@", "); w.Write(@"Public.GetFirstLineOnly("); w.Write(@"Clipboard)"); } else { w.Write(", \""); w.Write(rep.dialoginitialvalue); w.Write("\""); } } w.WriteLine(@")"); w.Write(@"if(MfString.IsNullOrEmpty("); w.Write(@"varInput"); w.WriteLine(@"))"); w.WriteLine(bo); w.Indent++; w.WriteLine(@"return"); w.Indent--; w.WriteLine(bc); w.Write(@"varCode"); w.Write(@" := "); w.Write(@"Mfunc.StringReplace("); w.Write(@"varCode"); w.Write(", \""); w.Write(rep.placeholder); w.Write("\", "); w.Write(@"varInput"); w.WriteLine(", 1)"); } catch (Exception) { if (this.ExitReason == ExitCodeEnum.NotSet) { this.ExitReason = ExitCodeEnum.HsWriteReplacementInputReplacement; } throw; } }
private void frmInputFixedList_Load(object sender, EventArgs e) { if (this.DialogData == null) { this.DialogData = new inputReplacement(); } this.UcPlaceholder.FieldText = DialogData.placeholder; this.UcDialogTitle.FieldText = DialogData.dialogtitle; this.UcInitalValue.FieldText = DialogData.dialoginitialvalue; this.UcDialogText.FieldText = DialogData.dialogtext; }