Пример #1
0
        private void addEntryToListView(ChronEntry result)
        {
            ListViewItem item = new ListViewItem(new[] {
                result.mID.ToString(),
                byte2str(result.mEntry[1]),
                byte2str(result.mEntry[2]),
                byte2str(result.mEntry[3]) + byte2str(result.mEntry[4]) + byte2str(result.mEntry[5]),
                byte2str(result.mEntry[6]) + byte2str(result.mEntry[7]) + byte2str(result.mEntry[8]),
                byte2str(result.mEntry[9]) + byte2str(result.mEntry[10]) + byte2str(result.mEntry[11]),
                byte2str(result.mEntry[12]) + byte2str(result.mEntry[13]) + byte2str(result.mEntry[14]),
                byte2str(result.mEntry[15]) + byte2str(result.mEntry[16]) + byte2str(result.mEntry[17]),
                byte2str(result.mEntry[18]) + byte2str(result.mEntry[19]) + byte2str(result.mEntry[20])
            });

            item.Tag = result.mID;
            lstEntries.Items.Add(item);
        }
Пример #2
0
        private void dummiesToolStripMenuItem_Click(object sender, EventArgs e)
        {
            int  entrycount = 0;
            byte m          = (byte)(DateTime.Now.Minute + 2);

            for (int w = 0; w < 6; w++)
            {
                if (entrycount == 95)
                {
                    break;
                }
                for (int i = 0; i < 8; i++)
                {
                    if (entrycount == 95)
                    {
                        break;
                    }
                    ChronEntry df = new ChronEntry();
                    df.mEntry[0]  = (byte)1;
                    df.mEntry[1]  = (byte)i;
                    df.mEntry[2]  = (byte)252;
                    df.mEntry[3]  = (byte)(m + w);
                    df.mEntry[4]  = (byte)250;                          // emptysk
                    df.mEntry[5]  = (byte)250;                          // empty
                    df.mEntry[6]  = (byte)(DateTime.Now.Hour);
                    df.mEntry[7]  = (byte)250;                          // empty
                    df.mEntry[8]  = (byte)250;                          // empty
                    df.mEntry[9]  = (byte)(DateTime.Now.Day);
                    df.mEntry[10] = (byte)250;                          // empty
                    df.mEntry[11] = (byte)250;                          // empty
                    df.mEntry[12] = (byte)(DateTime.Now.DayOfWeek + 1); // this bug took hours to fix
                    df.mEntry[13] = (byte)250;                          // empty
                    df.mEntry[14] = (byte)250;                          // empty
                    df.mEntry[15] = (byte)(DateTime.Now.Month);
                    df.mEntry[16] = (byte)250;                          // empty
                    df.mEntry[17] = (byte)250;                          // empty
                    df.mEntry[18] = (byte)(DateTime.Now.Year - 2000);
                    df.mEntry[19] = (byte)250;                          // empty
                    df.mEntry[20] = (byte)250;                          // empty

                    addEntryToListView(df);
                    items.entries.Add(df);
                    entrycount++;

                    if (entrycount == 95)
                    {
                        break;
                    }
                    df            = new ChronEntry();
                    df.mEntry[0]  = (byte)1;
                    df.mEntry[1]  = (byte)i;
                    df.mEntry[2]  = (byte)251;                          // off
                    df.mEntry[3]  = (byte)(m + 1 + w);
                    df.mEntry[4]  = (byte)250;                          // emptysk
                    df.mEntry[5]  = (byte)250;                          // empty
                    df.mEntry[6]  = (byte)(DateTime.Now.Hour);
                    df.mEntry[7]  = (byte)250;                          // empty
                    df.mEntry[8]  = (byte)250;                          // empty
                    df.mEntry[9]  = (byte)(DateTime.Now.Day);
                    df.mEntry[10] = (byte)250;                          // empty
                    df.mEntry[11] = (byte)250;                          // empty
                    df.mEntry[12] = (byte)(DateTime.Now.DayOfWeek + 1); // this bug took hours to fix
                    df.mEntry[13] = (byte)250;                          // empty
                    df.mEntry[14] = (byte)250;                          // empty
                    df.mEntry[15] = (byte)(DateTime.Now.Month);
                    df.mEntry[16] = (byte)250;                          // empty
                    df.mEntry[17] = (byte)250;                          // empty
                    df.mEntry[18] = (byte)(DateTime.Now.Year - 2000);
                    df.mEntry[19] = (byte)250;                          // empty
                    df.mEntry[20] = (byte)250;                          // empty

                    addEntryToListView(df);
                    items.entries.Add(df);
                    entrycount++;
                }

                m++;
            }
        }