private bool CalendarDoubleClick(Pabo.Calendar.PBCalendar sender, Pabo.Calendar.DayClickEventArgs e) { DateTime dt = Convert.ToDateTime(e.Date); Int32 dtIndex = -1; dtIndex = sender.Dates.IndexOf(dt.Date); if (dtIndex != -1) { sender.Dates.RemoveAt(dtIndex); } return(dtIndex != -1); }
private void PrintCalendar(Pabo.Calendar.PBCalendar myCalendar) { string Filename = @"c:\Data\Calendar" + myCalendar.ActiveMonth.Year.ToString() + "-" + myCalendar.ActiveMonth.Month.ToString() + ".jpg"; int oriHeight = myCalendar.Size.Height; int oriWidth = myCalendar.Size.Width; int oriX = myCalendar.Location.X; int oriY = myCalendar.Location.Y; myCalendar.SetBounds(5, 10, 600, 600); myCalendar.SaveAsImage(Filename, System.Drawing.Imaging.ImageFormat.Jpeg); myCalendar.SetBounds(oriX, oriY, oriWidth, oriHeight); }
private void PrintCalendar(Pabo.Calendar.PBCalendar myCalendar) { string Filename = System.IO.Path.Combine(CCFBGlobal.pathScreenshots, "Calendar" + myCalendar.ActiveMonth.Year.ToString() + "-" + myCalendar.ActiveMonth.Month.ToString() + ".jpg"); int oriHeight = myCalendar.Size.Height; int oriWidth = myCalendar.Size.Width; int oriX = myCalendar.Location.X; int oriY = myCalendar.Location.Y; myCalendar.SetBounds(5, 10, 600, 600); myCalendar.SaveAsImage(Filename, System.Drawing.Imaging.ImageFormat.Jpeg); myCalendar.SetBounds(oriX, oriY, oriWidth, oriHeight); }
private void SetCalendarActiveMonth(Pabo.Calendar.PBCalendar myCalendar, DateTime DisplayMonth) { myCalendar.ActiveMonth.Year = DisplayMonth.Year; myCalendar.ActiveMonth.Month = DisplayMonth.Month; }
private void CalendarDayClick(Pabo.Calendar.PBCalendar sender, Pabo.Calendar.DayClickEventArgs e) { Pabo.Calendar.DateItem[] dItems; Int32 dtIndex = -1; DateTime dateWork = Convert.ToDateTime(e.Date); int newImageListIndex = 0; String newDateText = ""; dtIndex = pbCalendar1.Dates.IndexOf(dateWork); if (dtIndex == -1) { AddDateToCalendar(dateWork, false, ""); clsDaysOpen.AddDate(dateWork, false, ""); } else if (mClickMode == 2) { dItems = pbCalendar1.Dates.DateInfo(dateWork); if (dItems[0].ImageListIndex == 0) { newImageListIndex = -1; } else { newImageListIndex = 0; } dItems[0].ImageListIndex = newImageListIndex; dItems = pbCalendar2.Dates.DateInfo(dateWork); dItems[0].ImageListIndex = newImageListIndex; dItems = pbCalendar3.Dates.DateInfo(dateWork); dItems[0].ImageListIndex = newImageListIndex; clsDaysOpen.FindDate(dateWork); clsDaysOpen.IsCommodity = (newImageListIndex == 0); } else if (mClickMode == 3) { dItems = pbCalendar1.Dates.DateInfo(dateWork); if (dItems[0].Text == "") { newDateText = "Spcl"; } else { newDateText = ""; } dItems[0].Text = newDateText; dItems = pbCalendar2.Dates.DateInfo(dateWork); dItems[0].Text = newDateText; dItems = pbCalendar3.Dates.DateInfo(dateWork); dItems[0].Text = newDateText; clsDaysOpen.FindDate(dateWork); if (newDateText == "") { clsDaysOpen.SpecialItems = ""; } else { clsDaysOpen.SpecialItems = SpecialFoodList(); } } clsDaysOpen.update(); }