Ejemplo n.º 1
0
 private void btnApply_Click(object sender, EventArgs e)
 {
     this.Groups = new KnownGroupsList();
     foreach (var item in lvGroups.Items)
     {
         GLItem     i  = (GLItem)item;
         KnownGroup kg = (KnownGroup)i.Tag;
         this.Groups.List.Add(kg);
     }
 }
Ejemplo n.º 2
0
        void subItemAddr_ChangedEvent(object source, ChangedEventArgs e)
        {
            if (lvGroups.SelectedItems.Count == 0)
            {
                return;
            }
            KnownGroup kg = (KnownGroup)(((GLItem)lvGroups.SelectedItems[0]).Tag);
            GLSubItem  si = (GLSubItem)source;

            kg.Address = si.Text;
        }
Ejemplo n.º 3
0
        void subItemLen_ChangedEvent(object source, ChangedEventArgs e)
        {
            if (lvGroups.SelectedItems.Count == 0)
            {
                return;
            }
            KnownGroup kg = (KnownGroup)(((GLItem)lvGroups.SelectedItems[0]).Tag);
            GLSubItem  si = (GLSubItem)source;

            kg.NumBytes = Int32.Parse(si.Text);
        }
Ejemplo n.º 4
0
        private void btnAddGroup_Click(object sender, EventArgs e)
        {
            GLItem i = new GLItem();
            GLSubItem si_addr = new GLSubItem();
            si_addr.Text = "0/0/0";
            si_addr.ChangedEvent += new ChangedEventHandler(subItemAddr_ChangedEvent);

            GLSubItem si_len = new GLSubItem();
            si_len.Text = "1";
            si_len.ChangedEvent += new ChangedEventHandler(subItemLen_ChangedEvent);

            i.SubItems.Add(si_addr);
            i.SubItems.Add(si_len);
            KnownGroup kg = new KnownGroup();
            kg.Address = "0/0/0";
            kg.NumBytes = 1;
            i.Tag = kg;
            this.lvGroups.Items.Add(i);
        }
Ejemplo n.º 5
0
        private void btnAddGroup_Click(object sender, EventArgs e)
        {
            GLItem    i       = new GLItem();
            GLSubItem si_addr = new GLSubItem();

            si_addr.Text          = "0/0/0";
            si_addr.ChangedEvent += new ChangedEventHandler(subItemAddr_ChangedEvent);

            GLSubItem si_len = new GLSubItem();

            si_len.Text          = "1";
            si_len.ChangedEvent += new ChangedEventHandler(subItemLen_ChangedEvent);

            i.SubItems.Add(si_addr);
            i.SubItems.Add(si_len);
            KnownGroup kg = new KnownGroup();

            kg.Address  = "0/0/0";
            kg.NumBytes = 1;
            i.Tag       = kg;
            this.lvGroups.Items.Add(i);
        }