Ejemplo n.º 1
0
        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();
        }
Ejemplo n.º 2
0
        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);
        }
Ejemplo n.º 3
0
        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();
        }
Ejemplo n.º 4
0
        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);
            }
        }
Ejemplo n.º 5
0
 private void ICRemoveBtn_Click(object sender, EventArgs e)
 {
     ICTanjiConstructer.RemoveSelected();
 }
Ejemplo n.º 6
0
 private void ICClearBtn_Click(object sender, EventArgs e)
 {
     ICTanjiConstructer.ClearChunks();
     ICEditBtn.Enabled = ICRemoveBtn.Enabled = ICMoveDownBtn.Enabled = ICMoveUpBtn.Enabled = false;
 }
Ejemplo n.º 7
0
 private void ICMoveDownBtn_Click(object sender, EventArgs e)
 {
     ICTanjiConstructer.MoveSelectedDown();
 }