public FormStundenplan(ref Stundenplan sp)
        {
            InitializeComponent();

            this.sp = sp;

            Funktionen.SetDoubleBuffered(lvStundenplan, true);

            Funktionen.CenterPanel(this, panel1);

            if (sp.teacher.Count > 0)
            {
                for (int i = 0; i < sp.teacher.Count; i++)
                {
                    cbTeacher.Items.Add(sp.teacher[i].name);
                }
            }
            else
            {
                cbTeacher.Enabled = false;
            }

            cbFach.Enabled = false;

            bnAdd.Enabled    = false;
            bnRemove.Enabled = false;

            lvStundenplan.Columns[lvStundenplan.Columns.Count - 1].Width = -2;

            RefreshDay(Day.Monday);
        }
Exemple #2
0
        public FormMain()
        {
            InitializeComponent();

            Funktionen.CenterPanel(this, pnMain);

            this.Opacity        = 0;
            timerFadeIn.Enabled = true;

            sp.Init(10);

            LoadPreferences();
        }
Exemple #3
0
        public FormLehrer(ref Stundenplan sp)
        {
            InitializeComponent();

            this.sp = sp;

            Funktionen.CenterPanel(this, panel1);

            for (int i = 0; i < sp.teacher.Count; i++)
            {
                liLehrer.Items.Add(sp.teacher[i].name);
            }

            bnAdd.Enabled    = false;
            bnRemove.Enabled = false;

            bnSubjectAdd.Enabled = false;
            bnSubjectRem.Enabled = false;
        }
Exemple #4
0
        public FormZeiten(ref Stundenplan sp)
        {
            InitializeComponent();

            this.sp = sp;

            dtpBegin.Value = new DateTime(2000, 1, 1, 8, 0, 0);
            dtpEnd.Value   = new DateTime(2000, 1, 1, 8, 45, 0);

            Funktionen.CenterPanel(this, pnMain);

            for (int i = 0; i < sp.zeit.Length; i++)
            {
                lvi      = new ListViewItem();
                lvi.Text = (i + 1).ToString();
                lvi.SubItems.Add(sp.zeit[i].start.ToString("t"));
                lvi.SubItems.Add(sp.zeit[i].end.ToString("t"));
                lvZeiten.Items.Add(lvi);
            }
        }