private void ICAppendBooleanBtn_Click(object sender, EventArgs e) { int count = (int)ICCountTxt.Value; bool value = (!string.IsNullOrEmpty(ICValueTxt.Text) && (ICValueTxt.Text[0] == 't' || ICValueTxt.Text[0] == '1')); ICTanjiConstructer.BeginUpdate(); for (int i = 0; i < count; i++) { ICTanjiConstructer.AppendChunk(value); } ICTanjiConstructer.EndUpdate(); }
private HMessage GetConstructerPacket() { ushort header; if (ushort.TryParse(ICHeaderTxt.Text, out header)) { return(ICTanjiConstructer.Construct(header)); } MessageBox.Show(BadHeader, TanjiError, MessageBoxButtons.OK, MessageBoxIcon.Error); return(null); }
private void ICAppendStringBtn_Click(object sender, EventArgs e) { string value = ICValueTxt.Text; int count = (int)ICCountTxt.Value; ICTanjiConstructer.BeginUpdate(); for (int i = 0; i < count; i++) { ICTanjiConstructer.AppendChunk(value); } ICTanjiConstructer.EndUpdate(); }
private void ICAppendIntegerBtn_Click(object sender, EventArgs e) { int value; int count = (int)ICCountTxt.Value; if (int.TryParse(ICValueTxt.Text, out value) || string.IsNullOrWhiteSpace(ICValueTxt.Text)) { ICTanjiConstructer.BeginUpdate(); for (int i = 0; i < count; i++) { ICTanjiConstructer.AppendChunk(value); } ICTanjiConstructer.EndUpdate(); } else { MessageBox.Show(NotInt32, TanjiError, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ICRemoveBtn_Click(object sender, EventArgs e) { ICTanjiConstructer.RemoveSelected(); }
private void ICClearBtn_Click(object sender, EventArgs e) { ICTanjiConstructer.ClearChunks(); ICEditBtn.Enabled = ICRemoveBtn.Enabled = ICMoveDownBtn.Enabled = ICMoveUpBtn.Enabled = false; }
private void ICMoveDownBtn_Click(object sender, EventArgs e) { ICTanjiConstructer.MoveSelectedDown(); }