Example #1
0
        private void AddShortcut(ShortcutItem si)
        {
            string[] rowItems = new string[uiShortcuts.Columns.Count];

            ListViewItem lvItem = new ListViewItem(rowItems);
            SetListVievItemValue(lvItem, si);

            uiShortcuts.Items.Add(lvItem);
        }
Example #2
0
        private ShortcutItem[] GetShortcuts()
        {
            ShortcutItem[] shortcuts = new ShortcutItem[uiShortcuts.Items.Count];

            for (int i = 0; i < uiShortcuts.Items.Count; ++i)
            {
                shortcuts[i] = (ShortcutItem)uiShortcuts.Items[i].Tag;
            }

            return shortcuts;
        }
Example #3
0
 private void SetListVievItemValue(ListViewItem lvItem, ShortcutItem si)
 {
     lvItem.Tag = si;
     lvItem.SubItems[0].Text = si.ShortcutText;
     lvItem.SubItems[1].Text = si.Timeout.ToString();
     lvItem.SubItems[2].Text = si.TextX;
     lvItem.SubItems[3].Text = si.TextY;
     lvItem.SubItems[4].Text = si.TextR;
     lvItem.SubItems[5].Text = si.TextG;
     lvItem.SubItems[6].Text = si.TextB;
     lvItem.SubItems[7].Text = si.Comment;
 }