private void LoadOffice2007() { this.panel1.Visible = false; this.Width = 300; DateTime dayStart = new DateTime(2006, 1, 1, 0, 0, 0); schedule1.SetMinMaxDate(dayStart, dayStart); schedule1.HeaderDateFormat = "dddd"; schedule1.ViewMode = Gravitybox.Controls.Schedule.ViewModeConstants.DayTopTimeLeft; schedule1.StartTime = dayStart; schedule1.DayLength = 24; schedule1.Visibility.ShowTime(dayStart.AddHours(8)); schedule1.EventHeader.Appearance.BackColor = Color.FromArgb(0xA6, 0xC0, 0xE1); schedule1.EventHeader.Appearance.BorderColor = schedule1.EventHeader.Appearance.BackColor; schedule1.EventHeader.Appearance.BorderWidth = 0; //Main Grid schedule1.Appearance.BackColor = Color.White; schedule1.Appearance.BorderWidth = 0; //Column Header schedule1.ColumnHeader.Appearance.BackColor = Color.FromArgb(0xF8, 0xCF, 0x91); schedule1.ColumnHeader.Appearance.BackColor2 = Color.FromArgb(0xF5, 0xBB, 0x4E); schedule1.ColumnHeader.Appearance.BackGradientStyle = GradientStyleConstants.Vertical; schedule1.ColumnHeader.AutoFit = true; schedule1.ColumnHeader.Appearance.FontSize = 8; //Row Header schedule1.RowHeader.Appearance.BackColor = Color.FromArgb(0xD6, 0xE2, 0xF1); schedule1.RowHeader.Appearance.BackColor2 = Color.FromArgb(0xF5, 0xBB, 0x4E); schedule1.RowHeader.Appearance.ForeColor = Color.FromArgb(0x68, 0x93, 0xCC); schedule1.RowHeader.Appearance.FontSize = 8; schedule1.ColumnHeader.Size = 200; //Create an Appointment appearance AppointmentAppearance appearance = new AppointmentAppearance(); appearance.BackColor = Color.White; appearance.BackColor2 = Color.FromArgb(0xD6, 0xE2, 0xF1); appearance.BackGradientStyle = GradientStyleConstants.Vertical; appearance.BorderColor = Color.FromArgb(0x68, 0x93, 0xCC); appearance.FontBold = true; appearance.IsRound = true; appearance.FontSize = 8; appearance.ShadowSize = 5; Appointment appt = null; //Appointment 1 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate, dayStart.AddHours(9), 30); appt.Subject = "Weekly Dept. Meeting"; appt.Appearance = appearance; //Appointment 2 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate, dayStart.AddHours(9), 60); appt.Subject = "Management Meeting"; appt.IsEvent = true; appt.Appearance = appearance; //Appointment 3 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate, dayStart.AddHours(10), 30); appt.Subject = "Meet w/ Joe"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BackColor2 = Color.LightGreen; }
private void LoadOffice2007_3() { this.Width = 600; this.Height = 420; this.panel1.BackColor = Color.FromArgb(0xD4, 0xE4, 0xF3); //this.lblMessage.Appearance.BackColor = Color.FromArgb(0xFF, 0xEA, 0xA1); //this.lblMessage.Appearance.BorderColor = Color.FromArgb(0xF8, 0xBE, 0x50); //this.lblMessage.Appearance.BorderWidth = 2; //this.lblMessage.Appearance.ForeColor = Color.FromArgb(0x7F, 0x73, 0x8B); DateTime dayStart = new DateTime(2006, 1, 2, 0, 0, 0); schedule1.SetMinMaxDate(dayStart, dayStart.AddDays(2)); schedule1.HeaderDateFormat = "ddd"; schedule1.ViewMode = Gravitybox.Controls.Schedule.ViewModeConstants.DayTopTimeLeft; schedule1.StartTime = dayStart; schedule1.DayLength = 24; schedule1.Visibility.ShowTime(dayStart.AddMinutes(570)); schedule1.EventHeader.Appearance.BackColor = Color.FromArgb(0xA6, 0xC0, 0xE1); schedule1.EventHeader.Appearance.BorderColor = schedule1.EventHeader.Appearance.BackColor; schedule1.EventHeader.Appearance.BorderWidth = 0; //Colored Areas ScheduleArea area = schedule1.ColoredAreaCollection.Add("", Color.FromArgb(0xE7, 0xEF, 0xF7), dayStart, 480); area.Appearance.BorderWidth = 0; area = schedule1.ColoredAreaCollection.Add("", Color.FromArgb(0xE7, 0xEF, 0xF7), dayStart.AddHours(18), 360); area.Appearance.BorderWidth = 0; area = schedule1.ColoredAreaCollection.Add("", Color.FromArgb(0xFE, 0xD8, 0xB6), dayStart.AddDays(2)); area.Appearance.BorderWidth = 0; //Main Grid schedule1.Appearance.BackColor = Color.FromArgb(0xE6, 0xED, 0xF7); schedule1.Appearance.BorderWidth = 0; schedule1.Appearance.ForeColor = Color.FromArgb(0xA5, 0xBD, 0xDE); //Column Header schedule1.ColumnHeader.Appearance.BackColor = Color.White; schedule1.ColumnHeader.Appearance.BackColor2 = Color.FromArgb(0xD6, 0xE2, 0xF1); schedule1.ColumnHeader.Appearance.BackGradientStyle = GradientStyleConstants.Vertical; schedule1.ColumnHeader.Appearance.ForeColor = Color.Black; schedule1.ColumnHeader.Appearance.FontSize = 8; schedule1.ColumnHeader.Appearance.FontBold = true; schedule1.ColumnHeader.AutoFit = true; //Row Header schedule1.RowHeader.Appearance.BackColor = Color.FromArgb(0xD6, 0xE2, 0xF1); schedule1.RowHeader.Appearance.ForeColor = Color.FromArgb(0x6C, 0x98, 0xD5); schedule1.RowHeader.Appearance.FontSize = 8; schedule1.RowHeader.Size = 20; //Create an Appointment appearance AppointmentAppearance appearance = new AppointmentAppearance(); appearance.BackColor = Color.White; appearance.BackColor2 = Color.FromArgb(0xD6, 0xE2, 0xF1); appearance.BackGradientStyle = GradientStyleConstants.Vertical; appearance.BorderColor = Color.FromArgb(0x68, 0x93, 0xCC); appearance.FontBold = true; appearance.IsRound = true; appearance.FontSize = 8; appearance.ShadowSize = 5; Appointment appt = null; //Appointment 1 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate, dayStart.AddHours(10), 150); appt.Subject = "10 Years!"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BackColor = Color.FromArgb(0xCD, 0xE7, 0xDE); appt.Appearance.BackColor2 = Color.FromArgb(0x9A, 0xBD, 0xB8); appt.Appearance.BorderColor = Color.FromArgb(0x71, 0x84, 0x83); appt.Header.HeaderType = AppointmentHeader.HeaderTypeConstants.Text; appt.Header.Appearance.BackColor = appt.Appearance.BackColor; appt.Header.Appearance.FontBold = true; appt.Header.Appearance.FontSize = 8; appt.Header.Appearance.AllowBreak = false; appt.Appearance.FontBold = false; appt.Header.Text = "Anniversary"; appt.ToolTipText = "Here is some text to see!"; //Appointment 2 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate, dayStart.AddHours(13), 210); appt.Subject = "Pick up the pictures from the grand opening"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BackColor = Color.FromArgb(0xB9, 0xE7, 0xEE); appt.Appearance.BackColor2 = Color.FromArgb(0x7A, 0xCF, 0xD9); appt.Appearance.BorderColor = Color.FromArgb(0x55, 0x9B, 0x9E); appt.Header.HeaderType = AppointmentHeader.HeaderTypeConstants.Text; appt.Header.Appearance.BackColor = appt.Appearance.BackColor; appt.Header.Appearance.FontBold = true; appt.Header.Appearance.FontSize = 8; appt.Header.Appearance.AllowBreak = false; appt.Appearance.FontBold = false; appt.Header.Text = "Pick up Pictures"; //Appointment 3 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate.AddDays(2), dayStart.AddMinutes(570), 150); appt.Subject = "Company Meeting; I only need to be half engaged here"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BackColor2 = Color.FromArgb(0xEE, 0xAA, 0x6A); //Appointment 4 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate.AddDays(2), dayStart.AddMinutes(690), 120); appt.Subject = "Release Software"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BorderColor = Color.FromArgb(0x5B, 0x67, 0x96); appt.Appearance.BackColor = Color.FromArgb(0xC6, 0xCB, 0xE8); appt.Appearance.BackColor2 = Color.FromArgb(0x64, 0x8C, 0xC8); //Appointment 5 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate.AddDays(1), dayStart.AddMinutes(660), 180); appt.Subject = "I really need to talk to him today!"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BorderColor = Color.FromArgb(0xA4, 0x9A, 0x49); appt.Appearance.BackColor = Color.FromArgb(0xFB, 0xED, 0xB8); appt.Appearance.BackColor2 = Color.FromArgb(0xE3, 0xD3, 0x5F); appt.Header.HeaderType = AppointmentHeader.HeaderTypeConstants.Text; appt.Header.Appearance.BackColor = appt.Appearance.BackColor; appt.Header.Appearance.FontBold = true; appt.Header.Appearance.FontSize = 8; appt.Header.Appearance.AllowBreak = false; appt.Appearance.FontBold = false; appt.Header.Text = "Call John"; //Appointment 5 appt = schedule1.AppointmentCollection.Add("", schedule1.MinDate.AddDays(1), dayStart.AddMinutes(900), 90); appt.Subject = "Check Credit"; appt.Appearance = (AppointmentAppearance)appearance.Clone(); appt.Appearance.BorderColor = Color.FromArgb(0xA7, 0x70, 0x4F); appt.Appearance.BackColor = Color.FromArgb(0xFD, 0xC5, 0xBB); appt.Appearance.BackColor2 = Color.FromArgb(0xD8, 0x93, 0x6E); }