private void cmdClipboardBBCodeAll_Click(object sender, EventArgs e) { IEnumerable <AttackPlanFrom> plans = GetAllAttacks(); string export = AttackPlanExporter.GetMultiPlanBbCodeExport(plans); WinForms.ToClipboard(export); }
private void cmdClipboardBBCode_Click(object sender, EventArgs e) { if (ActivePlan != null) { string export = AttackPlanExporter.GetSinglePlanBbCodeExport(ActivePlan.Plan); WinForms.ToClipboard(export); } }
/// <summary> /// Create BB code for the villages and put on clipboard /// </summary> private void OnBbCode(object sender, EventArgs e) { var str = new StringBuilder(); foreach (Village village in _villages) { str.AppendFormat("{0}{1}", village.BbCode(), Environment.NewLine); } WinForms.ToClipboard(str.ToString()); }
/// <summary> /// The selected villages are exported to the clipboard /// </summary> private void ButtonGenerate_Click(object sender, System.EventArgs e) { if (GridExVillage.RowCount == 0) { MessageBox.Show(string.Format(ControlsRes.PolygonControl_EmptyGrid, LoadPolygonData.Text), ControlsRes.PolygonControl_StartHelpTitle); return; } var str = new StringBuilder(); int villagesExported = 0; foreach (GridEXRow groupRow in GridExVillage.GetRows()) { if (groupRow.RowType == RowType.GroupHeader) { str.AppendLine(); str.AppendLine(); str.AppendLine(groupRow.GroupValue.ToString()); foreach (GridEXRow row in groupRow.GetChildRecords()) { if (row.CheckState == RowCheckState.Checked) { villagesExported++; var villageRow = (PolygonDataSet.VILLAGERow)((DataRowView)row.DataRow).Row; if (!string.IsNullOrWhiteSpace(villageRow.Village.Type.GetDescription())) { str.AppendLine(villageRow.BBCODE + " (" + villageRow.Village.Type.GetDescription() + ")"); } else { str.AppendLine(villageRow.BBCODE); } } } } } if (WinForms.ToClipboard(str.ToString().Trim())) { MessageBox.Show(string.Format(ControlsRes.PolygonControl_ToClipboard, villagesExported), ControlsRes.PolygonControl_ToClipboardTitle, MessageBoxButtons.OK, MessageBoxIcon.Information); } }
public override object EditValue(ITypeDescriptorContext context, IServiceProvider provider, object value) { Debug.Assert(value != null, "value != null"); WinForms.ToClipboard(value.ToString()); return(base.EditValue(context, provider, value)); }
/// <summary> /// Put target tribe BBCoded on clipboard /// </summary> private void OnBbCode(object sender, EventArgs e) { WinForms.ToClipboard(_tribe.BbCode()); }
/// <summary> /// Put target tribe tag on clipboard /// </summary> private void OnToClipboard(object sender, EventArgs e) { WinForms.ToClipboard(_tribe.Tag); }
/// <summary> /// Put village BBCode on clipboard /// </summary> private void OnBbCode(object sender, CommandEventArgs e) { WinForms.ToClipboard(_village.BbCode()); }
/// <summary> /// Put village location on clipboard /// </summary> private void OnToClipboard(object sender, CommandEventArgs e) { WinForms.ToClipboard(_village.LocationString); }
/// <summary> /// Put target player operation BBCoded on clipboard /// </summary> private void OnBbCodeOperation(object sender, EventArgs e) { WinForms.ToClipboard(_player.BbCodeMatt()); }
/// <summary> /// Put target player name on clipboard /// </summary> private void OnToClipboard(object sender, EventArgs e) { WinForms.ToClipboard(_player.Name); }