Client/MainForm.cs
changeset 80 408ef0501cb7
parent 79 76564df23849
child 81 9bcab0dfa376
     1.1 --- a/Client/MainForm.cs	Tue Dec 16 16:35:55 2014 +0100
     1.2 +++ b/Client/MainForm.cs	Tue Dec 16 18:05:55 2014 +0100
     1.3 @@ -139,16 +139,12 @@
     1.4  
     1.5          private void buttonSetText_Click(object sender, EventArgs e)
     1.6          {
     1.7 -            //iClient.SetText(0,"Top");
     1.8 -            //iClient.SetText(1, "Bottom");
     1.9 -            //TextField top = new TextField(0, textBoxTop.Text, ContentAlignment.MiddleLeft);
    1.10 -
    1.11              //Set one column two lines layout
    1.12              TableLayout layout = new TableLayout(1, 2);
    1.13              iClient.SetLayout(layout);
    1.14  
    1.15              //Set our fields
    1.16 -            iClient.SetFields(new DataField[]
    1.17 +            iClient.CreateFields(new DataField[]
    1.18              {
    1.19                  new DataField(0, textBoxTop.Text, Alignment),
    1.20                  new DataField(1, textBoxBottom.Text, Alignment)
    1.21 @@ -183,7 +179,7 @@
    1.22              }
    1.23  
    1.24              DataField field = new DataField(0, bitmap);
    1.25 -            field.ColumnSpan = 2;
    1.26 +            //field.ColumnSpan = 2;
    1.27              iClient.SetField(field);
    1.28          }
    1.29  
    1.30 @@ -228,7 +224,7 @@
    1.31              field.RowSpan = 2;
    1.32  
    1.33              //Set texts
    1.34 -            iClient.SetFields(new DataField[]
    1.35 +            iClient.CreateFields(new DataField[]
    1.36              {
    1.37                  field,
    1.38                  new DataField(1, textBoxTop.Text, Alignment),
    1.39 @@ -282,7 +278,7 @@
    1.40  
    1.41  
    1.42              //Set texts
    1.43 -            iClient.SetFields(new DataField[]
    1.44 +            iClient.CreateFields(new DataField[]
    1.45              {
    1.46                  textFieldTop,
    1.47                  indicator1,
    1.48 @@ -293,5 +289,21 @@
    1.49              });
    1.50  
    1.51          }
    1.52 +
    1.53 +        private void buttonUpdateTexts_Click(object sender, EventArgs e)
    1.54 +        {
    1.55 +
    1.56 +            bool res = iClient.SetFields(new DataField[]
    1.57 +            {
    1.58 +                new DataField(0, textBoxTop.Text, Alignment),
    1.59 +                new DataField(1, textBoxBottom.Text, Alignment)
    1.60 +            });
    1.61 +
    1.62 +            if (!res)
    1.63 +            {
    1.64 +                MessageBox.Show("Create you fields first", "Field update error", MessageBoxButtons.OK, MessageBoxIcon.Error);
    1.65 +            }
    1.66 +
    1.67 +        }
    1.68      }
    1.69  }