Exemplo n.º 1
0
        private void CreateTerminControl(Termin termin)
        {
            int   danBr = termin.PocetakTermina.Day - GuiObject.Ponedeljak.Day;
            Panel dan   = getPanelFromDan(danBr);

            TerminControl t = new TerminControl(termin, dan);

            dan.Controls.Add(t);
            t.Width    = dan.Width;
            t.Location = new Point(3, getYFromDateTime(termin.PocetakTermina));
            t.Size     = new Size(dan.Width - 3, getYFromDateTime(termin.KrajTermina) - getYFromDateTime(termin.PocetakTermina));
        }
Exemplo n.º 2
0
        private void resizeAllDani()
        {
            Panel dan;

            foreach (KeyValuePair <Panel, int> pair in dani)
            {
                dan = pair.Key;
                float rbr = pair.Value;
                dan.Width    = Convert.ToInt32(Math.Round((float)Width / 6));
                dan.Location = new Point(Convert.ToInt32(Math.Round(Width * rbr / 6)), 0);
                dan.Height   = Height;
                foreach (Control c in dan.Controls)
                {
                    TerminControl termin = c as TerminControl;
                    if (termin != null)
                    {
                        termin.Width    = dan.Width;
                        termin.Location = new Point(3, getYFromDateTime(termin.GuiObject.PocetakTermina));
                        termin.Size     = new Size(dan.Width - 3, getYFromDateTime(termin.GuiObject.KrajTermina) - getYFromDateTime(termin.GuiObject.PocetakTermina));
                        termin.Invalidate();
                    }
                }
            }
        }