using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using GZTW.AyaNova.BLL; using Infragistics.Win; using Infragistics.Win.UltraWinGrid; using Infragistics.Win.UltraWinEditors; using log4net; namespace AyaNova { /// /// Summary description for NotifyDeliverySettingsForm. /// public class NotifyDeliverySettingsForm : System.Windows.Forms.Form { // Create a logger for use in this class //case 1039 private static readonly log4net.ILog log = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType); private System.Windows.Forms.Panel panel1; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAnyTime; private Infragistics.Win.Misc.UltraLabel lblDayOfWeek; private Infragistics.Win.Misc.UltraLabel lblMonday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverMonday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayMonday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeMonday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeMonday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeTuesday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeTuesday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayTuesday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverTuesday; private Infragistics.Win.Misc.UltraLabel lblTuesday; private Infragistics.Win.Misc.UltraLabel lblWednesday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverSunday; private Infragistics.Win.Misc.UltraLabel lblSunday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverSaturday; private Infragistics.Win.Misc.UltraLabel lblSaturday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverFriday; private Infragistics.Win.Misc.UltraLabel lblFriday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverThursday; private Infragistics.Win.Misc.UltraLabel lblThursday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckDeliverWednesday; private Infragistics.Win.Misc.UltraLabel lblEndTime; private Infragistics.Win.Misc.UltraLabel lblStartTime; private Infragistics.Win.Misc.UltraLabel lblAllDay; private Infragistics.Win.Misc.UltraLabel lblDeliver; private System.Windows.Forms.Label lblGray1; private System.Windows.Forms.Label lblGray2; private System.Windows.Forms.Label lblGray3; private System.Windows.Forms.Label lblGray4; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeSunday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeSunday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDaySunday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeSaturday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeSaturday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDaySaturday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeFriday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeFriday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayFriday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeThursday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeThursday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayThursday; private GZTW.WinForm.Controls.GZDateTimePicker dtEndTimeWednesday; private GZTW.WinForm.Controls.GZDateTimePicker dtStartTimeWednesday; private Infragistics.Win.UltraWinEditors.UltraCheckEditor ckAllDayWednesday; private Infragistics.Win.UltraWinGrid.UltraGrid Grid; public NotifyDeliverySettingsForm() { // // Required for Windows Form Designer support // InitializeComponent(); // // // } /// /// Clean up any resources being used. /// protected override void Dispose( bool disposing ) { base.Dispose( disposing ); } #region Windows Form Designer geneNotifyDeliverySettingd code /// /// Required method for Designer support - do not modify /// the contents of this method with the code editor. /// private void InitializeComponent() { Infragistics.Win.Appearance appearance1 = new Infragistics.Win.Appearance(); Infragistics.Win.Appearance appearance2 = new Infragistics.Win.Appearance(); Infragistics.Win.Appearance appearance3 = new Infragistics.Win.Appearance(); Infragistics.Win.Appearance appearance4 = new Infragistics.Win.Appearance(); this.Grid = new Infragistics.Win.UltraWinGrid.UltraGrid(); this.panel1 = new System.Windows.Forms.Panel(); this.dtEndTimeSunday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeSunday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDaySunday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverSunday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblSunday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeSaturday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeSaturday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDaySaturday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverSaturday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblSaturday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeFriday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeFriday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDayFriday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverFriday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblFriday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeThursday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeThursday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDayThursday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverThursday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblThursday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeWednesday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeWednesday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDayWednesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverWednesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblWednesday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeTuesday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeTuesday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDayTuesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverTuesday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblTuesday = new Infragistics.Win.Misc.UltraLabel(); this.dtEndTimeMonday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.dtStartTimeMonday = new GZTW.WinForm.Controls.GZDateTimePicker(); this.ckAllDayMonday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.ckDeliverMonday = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblMonday = new Infragistics.Win.Misc.UltraLabel(); this.lblEndTime = new Infragistics.Win.Misc.UltraLabel(); this.lblStartTime = new Infragistics.Win.Misc.UltraLabel(); this.lblAllDay = new Infragistics.Win.Misc.UltraLabel(); this.lblDeliver = new Infragistics.Win.Misc.UltraLabel(); this.lblDayOfWeek = new Infragistics.Win.Misc.UltraLabel(); this.ckAnyTime = new Infragistics.Win.UltraWinEditors.UltraCheckEditor(); this.lblGray1 = new System.Windows.Forms.Label(); this.lblGray2 = new System.Windows.Forms.Label(); this.lblGray3 = new System.Windows.Forms.Label(); this.lblGray4 = new System.Windows.Forms.Label(); ((System.ComponentModel.ISupportInitialize)(this.Grid)).BeginInit(); this.panel1.SuspendLayout(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSunday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSunday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDaySunday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverSunday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSaturday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSaturday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDaySaturday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverSaturday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeFriday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeFriday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayFriday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverFriday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeThursday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeThursday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayThursday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverThursday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeWednesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeWednesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayWednesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverWednesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeTuesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeTuesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayTuesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverTuesday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeMonday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeMonday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayMonday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverMonday)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAnyTime)).BeginInit(); this.SuspendLayout(); // // Grid // this.Grid.Cursor = System.Windows.Forms.Cursors.Hand; this.Grid.DisplayLayout.Override.SelectTypeRow = Infragistics.Win.UltraWinGrid.SelectType.Single; this.Grid.Dock = System.Windows.Forms.DockStyle.Fill; this.Grid.Location = new System.Drawing.Point(0, 0); this.Grid.Name = "Grid"; this.Grid.Size = new System.Drawing.Size(708, 139); this.Grid.TabIndex = 0; this.Grid.InitializeRow += new Infragistics.Win.UltraWinGrid.InitializeRowEventHandler(this.Grid_InitializeRow); this.Grid.AfterRowActivate += new System.EventHandler(this.Grid_AfterRowActivate); this.Grid.AfterRowsDeleted += new System.EventHandler(this.Grid_AfterRowsDeleted); this.Grid.BeforeRowsDeleted += new Infragistics.Win.UltraWinGrid.BeforeRowsDeletedEventHandler(this.Grid_BeforeRowsDeleted); this.Grid.MouseEnterElement += new Infragistics.Win.UIElementEventHandler(this.Grid_MouseEnterElement); // // panel1 // this.panel1.Controls.Add(this.dtEndTimeSunday); this.panel1.Controls.Add(this.dtStartTimeSunday); this.panel1.Controls.Add(this.ckAllDaySunday); this.panel1.Controls.Add(this.ckDeliverSunday); this.panel1.Controls.Add(this.lblSunday); this.panel1.Controls.Add(this.dtEndTimeSaturday); this.panel1.Controls.Add(this.dtStartTimeSaturday); this.panel1.Controls.Add(this.ckAllDaySaturday); this.panel1.Controls.Add(this.ckDeliverSaturday); this.panel1.Controls.Add(this.lblSaturday); this.panel1.Controls.Add(this.dtEndTimeFriday); this.panel1.Controls.Add(this.dtStartTimeFriday); this.panel1.Controls.Add(this.ckAllDayFriday); this.panel1.Controls.Add(this.ckDeliverFriday); this.panel1.Controls.Add(this.lblFriday); this.panel1.Controls.Add(this.dtEndTimeThursday); this.panel1.Controls.Add(this.dtStartTimeThursday); this.panel1.Controls.Add(this.ckAllDayThursday); this.panel1.Controls.Add(this.ckDeliverThursday); this.panel1.Controls.Add(this.lblThursday); this.panel1.Controls.Add(this.dtEndTimeWednesday); this.panel1.Controls.Add(this.dtStartTimeWednesday); this.panel1.Controls.Add(this.ckAllDayWednesday); this.panel1.Controls.Add(this.ckDeliverWednesday); this.panel1.Controls.Add(this.lblWednesday); this.panel1.Controls.Add(this.dtEndTimeTuesday); this.panel1.Controls.Add(this.dtStartTimeTuesday); this.panel1.Controls.Add(this.ckAllDayTuesday); this.panel1.Controls.Add(this.ckDeliverTuesday); this.panel1.Controls.Add(this.lblTuesday); this.panel1.Controls.Add(this.dtEndTimeMonday); this.panel1.Controls.Add(this.dtStartTimeMonday); this.panel1.Controls.Add(this.ckAllDayMonday); this.panel1.Controls.Add(this.ckDeliverMonday); this.panel1.Controls.Add(this.lblMonday); this.panel1.Controls.Add(this.lblEndTime); this.panel1.Controls.Add(this.lblStartTime); this.panel1.Controls.Add(this.lblAllDay); this.panel1.Controls.Add(this.lblDeliver); this.panel1.Controls.Add(this.lblDayOfWeek); this.panel1.Controls.Add(this.ckAnyTime); this.panel1.Controls.Add(this.lblGray1); this.panel1.Controls.Add(this.lblGray2); this.panel1.Controls.Add(this.lblGray3); this.panel1.Controls.Add(this.lblGray4); this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom; this.panel1.Location = new System.Drawing.Point(0, 139); this.panel1.Name = "panel1"; this.panel1.Size = new System.Drawing.Size(708, 314); this.panel1.TabIndex = 1; // // dtEndTimeSunday // this.dtEndTimeSunday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeSunday.GZEnabled = true; this.dtEndTimeSunday.GZReadOnly = false; this.dtEndTimeSunday.Location = new System.Drawing.Point(518, 282); this.dtEndTimeSunday.MaskInput = "{time}"; this.dtEndTimeSunday.Name = "dtEndTimeSunday"; this.dtEndTimeSunday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeSunday.TabIndex = 132; // // dtStartTimeSunday // this.dtStartTimeSunday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeSunday.GZEnabled = true; this.dtStartTimeSunday.GZReadOnly = false; this.dtStartTimeSunday.Location = new System.Drawing.Point(403, 282); this.dtStartTimeSunday.MaskInput = "{time}"; this.dtStartTimeSunday.Name = "dtStartTimeSunday"; this.dtStartTimeSunday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeSunday.TabIndex = 131; // // ckAllDaySunday // this.ckAllDaySunday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckAllDaySunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckAllDaySunday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDaySunday.Location = new System.Drawing.Point(317, 284); this.ckAllDaySunday.Name = "ckAllDaySunday"; this.ckAllDaySunday.Size = new System.Drawing.Size(19, 18); this.ckAllDaySunday.TabIndex = 130; this.ckAllDaySunday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverSunday // this.ckDeliverSunday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverSunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverSunday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverSunday.Location = new System.Drawing.Point(182, 285); this.ckDeliverSunday.Name = "ckDeliverSunday"; this.ckDeliverSunday.Size = new System.Drawing.Size(20, 18); this.ckDeliverSunday.TabIndex = 129; this.ckDeliverSunday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblSunday // this.lblSunday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.lblSunday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblSunday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblSunday.Location = new System.Drawing.Point(10, 285); this.lblSunday.Name = "lblSunday"; this.lblSunday.Size = new System.Drawing.Size(124, 18); this.lblSunday.TabIndex = 128; this.lblSunday.Tag = ""; this.lblSunday.Text = "LT:UI.Label.Day.Sunday"; this.lblSunday.WrapText = false; // // dtEndTimeSaturday // this.dtEndTimeSaturday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeSaturday.GZEnabled = true; this.dtEndTimeSaturday.GZReadOnly = false; this.dtEndTimeSaturday.Location = new System.Drawing.Point(518, 250); this.dtEndTimeSaturday.MaskInput = "{time}"; this.dtEndTimeSaturday.Name = "dtEndTimeSaturday"; this.dtEndTimeSaturday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeSaturday.TabIndex = 127; // // dtStartTimeSaturday // this.dtStartTimeSaturday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeSaturday.GZEnabled = true; this.dtStartTimeSaturday.GZReadOnly = false; this.dtStartTimeSaturday.Location = new System.Drawing.Point(403, 250); this.dtStartTimeSaturday.MaskInput = "{time}"; this.dtStartTimeSaturday.Name = "dtStartTimeSaturday"; this.dtStartTimeSaturday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeSaturday.TabIndex = 126; // // ckAllDaySaturday // this.ckAllDaySaturday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDaySaturday.Location = new System.Drawing.Point(317, 253); this.ckAllDaySaturday.Name = "ckAllDaySaturday"; this.ckAllDaySaturday.Size = new System.Drawing.Size(19, 18); this.ckAllDaySaturday.TabIndex = 125; this.ckAllDaySaturday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverSaturday // this.ckDeliverSaturday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverSaturday.Location = new System.Drawing.Point(182, 252); this.ckDeliverSaturday.Name = "ckDeliverSaturday"; this.ckDeliverSaturday.Size = new System.Drawing.Size(20, 23); this.ckDeliverSaturday.TabIndex = 124; this.ckDeliverSaturday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblSaturday // this.lblSaturday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblSaturday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblSaturday.Location = new System.Drawing.Point(10, 254); this.lblSaturday.Name = "lblSaturday"; this.lblSaturday.Size = new System.Drawing.Size(124, 18); this.lblSaturday.TabIndex = 123; this.lblSaturday.Tag = ""; this.lblSaturday.Text = "LT:UI.Label.Day.Saturday"; this.lblSaturday.WrapText = false; // // dtEndTimeFriday // this.dtEndTimeFriday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeFriday.GZEnabled = true; this.dtEndTimeFriday.GZReadOnly = false; this.dtEndTimeFriday.Location = new System.Drawing.Point(518, 219); this.dtEndTimeFriday.MaskInput = "{time}"; this.dtEndTimeFriday.Name = "dtEndTimeFriday"; this.dtEndTimeFriday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeFriday.TabIndex = 122; // // dtStartTimeFriday // this.dtStartTimeFriday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeFriday.GZEnabled = true; this.dtStartTimeFriday.GZReadOnly = false; this.dtStartTimeFriday.Location = new System.Drawing.Point(403, 219); this.dtStartTimeFriday.MaskInput = "{time}"; this.dtStartTimeFriday.Name = "dtStartTimeFriday"; this.dtStartTimeFriday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeFriday.TabIndex = 121; // // ckAllDayFriday // this.ckAllDayFriday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayFriday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDayFriday.Location = new System.Drawing.Point(317, 223); this.ckAllDayFriday.Name = "ckAllDayFriday"; this.ckAllDayFriday.Size = new System.Drawing.Size(19, 18); this.ckAllDayFriday.TabIndex = 120; this.ckAllDayFriday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverFriday // this.ckDeliverFriday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverFriday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverFriday.Location = new System.Drawing.Point(182, 222); this.ckDeliverFriday.Name = "ckDeliverFriday"; this.ckDeliverFriday.Size = new System.Drawing.Size(20, 23); this.ckDeliverFriday.TabIndex = 119; this.ckDeliverFriday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblFriday // this.lblFriday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.lblFriday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblFriday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblFriday.Location = new System.Drawing.Point(10, 223); this.lblFriday.Name = "lblFriday"; this.lblFriday.Size = new System.Drawing.Size(124, 18); this.lblFriday.TabIndex = 118; this.lblFriday.Tag = ""; this.lblFriday.Text = "LT:UI.Label.Day.Friday"; this.lblFriday.WrapText = false; // // dtEndTimeThursday // this.dtEndTimeThursday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeThursday.GZEnabled = true; this.dtEndTimeThursday.GZReadOnly = false; this.dtEndTimeThursday.Location = new System.Drawing.Point(518, 189); this.dtEndTimeThursday.MaskInput = "{time}"; this.dtEndTimeThursday.Name = "dtEndTimeThursday"; this.dtEndTimeThursday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeThursday.TabIndex = 117; // // dtStartTimeThursday // this.dtStartTimeThursday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeThursday.GZEnabled = true; this.dtStartTimeThursday.GZReadOnly = false; this.dtStartTimeThursday.Location = new System.Drawing.Point(403, 189); this.dtStartTimeThursday.MaskInput = "{time}"; this.dtStartTimeThursday.Name = "dtStartTimeThursday"; this.dtStartTimeThursday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeThursday.TabIndex = 116; // // ckAllDayThursday // this.ckAllDayThursday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDayThursday.Location = new System.Drawing.Point(317, 194); this.ckAllDayThursday.Name = "ckAllDayThursday"; this.ckAllDayThursday.Size = new System.Drawing.Size(19, 18); this.ckAllDayThursday.TabIndex = 115; this.ckAllDayThursday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverThursday // this.ckDeliverThursday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverThursday.Location = new System.Drawing.Point(182, 189); this.ckDeliverThursday.Name = "ckDeliverThursday"; this.ckDeliverThursday.Size = new System.Drawing.Size(20, 23); this.ckDeliverThursday.TabIndex = 114; this.ckDeliverThursday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblThursday // this.lblThursday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblThursday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblThursday.Location = new System.Drawing.Point(10, 192); this.lblThursday.Name = "lblThursday"; this.lblThursday.Size = new System.Drawing.Size(124, 18); this.lblThursday.TabIndex = 113; this.lblThursday.Tag = ""; this.lblThursday.Text = "LT:UI.Label.Day.Thursday"; this.lblThursday.WrapText = false; // // dtEndTimeWednesday // this.dtEndTimeWednesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeWednesday.GZEnabled = true; this.dtEndTimeWednesday.GZReadOnly = false; this.dtEndTimeWednesday.Location = new System.Drawing.Point(518, 159); this.dtEndTimeWednesday.MaskInput = "{time}"; this.dtEndTimeWednesday.Name = "dtEndTimeWednesday"; this.dtEndTimeWednesday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeWednesday.TabIndex = 112; // // dtStartTimeWednesday // this.dtStartTimeWednesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeWednesday.GZEnabled = true; this.dtStartTimeWednesday.GZReadOnly = false; this.dtStartTimeWednesday.Location = new System.Drawing.Point(403, 158); this.dtStartTimeWednesday.MaskInput = "{time}"; this.dtStartTimeWednesday.Name = "dtStartTimeWednesday"; this.dtStartTimeWednesday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeWednesday.TabIndex = 111; // // ckAllDayWednesday // this.ckAllDayWednesday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayWednesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDayWednesday.Location = new System.Drawing.Point(317, 163); this.ckAllDayWednesday.Name = "ckAllDayWednesday"; this.ckAllDayWednesday.Size = new System.Drawing.Size(19, 18); this.ckAllDayWednesday.TabIndex = 110; this.ckAllDayWednesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverWednesday // this.ckDeliverWednesday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverWednesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverWednesday.Location = new System.Drawing.Point(182, 159); this.ckDeliverWednesday.Name = "ckDeliverWednesday"; this.ckDeliverWednesday.Size = new System.Drawing.Size(20, 23); this.ckDeliverWednesday.TabIndex = 109; this.ckDeliverWednesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblWednesday // this.lblWednesday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.lblWednesday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblWednesday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblWednesday.Location = new System.Drawing.Point(10, 160); this.lblWednesday.Name = "lblWednesday"; this.lblWednesday.Size = new System.Drawing.Size(124, 19); this.lblWednesday.TabIndex = 108; this.lblWednesday.Tag = ""; this.lblWednesday.Text = "LT:UI.Label.Day.Wednesday"; this.lblWednesday.WrapText = false; // // dtEndTimeTuesday // this.dtEndTimeTuesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeTuesday.GZEnabled = true; this.dtEndTimeTuesday.GZReadOnly = false; this.dtEndTimeTuesday.Location = new System.Drawing.Point(518, 126); this.dtEndTimeTuesday.MaskInput = "{time}"; this.dtEndTimeTuesday.Name = "dtEndTimeTuesday"; this.dtEndTimeTuesday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeTuesday.TabIndex = 107; // // dtStartTimeTuesday // this.dtStartTimeTuesday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeTuesday.GZEnabled = true; this.dtStartTimeTuesday.GZReadOnly = false; this.dtStartTimeTuesday.Location = new System.Drawing.Point(403, 126); this.dtStartTimeTuesday.MaskInput = "{time}"; this.dtStartTimeTuesday.Name = "dtStartTimeTuesday"; this.dtStartTimeTuesday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeTuesday.TabIndex = 106; // // ckAllDayTuesday // this.ckAllDayTuesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDayTuesday.Location = new System.Drawing.Point(317, 132); this.ckAllDayTuesday.Name = "ckAllDayTuesday"; this.ckAllDayTuesday.Size = new System.Drawing.Size(19, 18); this.ckAllDayTuesday.TabIndex = 105; this.ckAllDayTuesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverTuesday // this.ckDeliverTuesday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverTuesday.Location = new System.Drawing.Point(182, 127); this.ckDeliverTuesday.Name = "ckDeliverTuesday"; this.ckDeliverTuesday.Size = new System.Drawing.Size(20, 23); this.ckDeliverTuesday.TabIndex = 104; this.ckDeliverTuesday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblTuesday // this.lblTuesday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblTuesday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblTuesday.Location = new System.Drawing.Point(10, 129); this.lblTuesday.Name = "lblTuesday"; this.lblTuesday.Size = new System.Drawing.Size(124, 19); this.lblTuesday.TabIndex = 103; this.lblTuesday.Tag = ""; this.lblTuesday.Text = "LT:UI.Label.Day.Tuesday"; this.lblTuesday.WrapText = false; // // dtEndTimeMonday // this.dtEndTimeMonday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtEndTimeMonday.GZEnabled = true; this.dtEndTimeMonday.GZReadOnly = false; this.dtEndTimeMonday.Location = new System.Drawing.Point(518, 95); this.dtEndTimeMonday.MaskInput = "{time}"; this.dtEndTimeMonday.Name = "dtEndTimeMonday"; this.dtEndTimeMonday.Size = new System.Drawing.Size(87, 24); this.dtEndTimeMonday.TabIndex = 102; this.dtEndTimeMonday.BeforeDropDown += new System.ComponentModel.CancelEventHandler(this.dtEditorBeforeDropDown); // // dtStartTimeMonday // this.dtStartTimeMonday.DropDownButtonDisplayStyle = Infragistics.Win.ButtonDisplayStyle.Never; this.dtStartTimeMonday.GZEnabled = true; this.dtStartTimeMonday.GZReadOnly = false; this.dtStartTimeMonday.Location = new System.Drawing.Point(403, 95); this.dtStartTimeMonday.MaskInput = "{time}"; this.dtStartTimeMonday.Name = "dtStartTimeMonday"; this.dtStartTimeMonday.Size = new System.Drawing.Size(87, 24); this.dtStartTimeMonday.TabIndex = 101; this.dtStartTimeMonday.BeforeDropDown += new System.ComponentModel.CancelEventHandler(this.dtEditorBeforeDropDown); // // ckAllDayMonday // this.ckAllDayMonday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckAllDayMonday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckAllDayMonday.Location = new System.Drawing.Point(317, 97); this.ckAllDayMonday.Name = "ckAllDayMonday"; this.ckAllDayMonday.Size = new System.Drawing.Size(19, 18); this.ckAllDayMonday.TabIndex = 100; this.ckAllDayMonday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // ckDeliverMonday // this.ckDeliverMonday.BackColor = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.ckDeliverMonday.CheckAlign = System.Drawing.ContentAlignment.MiddleCenter; this.ckDeliverMonday.Location = new System.Drawing.Point(182, 95); this.ckDeliverMonday.Name = "ckDeliverMonday"; this.ckDeliverMonday.Size = new System.Drawing.Size(20, 23); this.ckDeliverMonday.TabIndex = 99; this.ckDeliverMonday.CheckedChanged += new System.EventHandler(this.EventWindowControlUpdated); // // lblMonday // this.lblMonday.BackColorInternal = System.Drawing.SystemColors.ControlLightLight; this.lblMonday.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.None; this.lblMonday.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblMonday.Location = new System.Drawing.Point(10, 97); this.lblMonday.Name = "lblMonday"; this.lblMonday.Size = new System.Drawing.Size(124, 18); this.lblMonday.TabIndex = 98; this.lblMonday.Tag = ""; this.lblMonday.Text = "LT:UI.Label.Day.Monday"; this.lblMonday.WrapText = false; // // lblEndTime // appearance1.TextHAlignAsString = "Center"; this.lblEndTime.Appearance = appearance1; this.lblEndTime.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid; this.lblEndTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblEndTime.Location = new System.Drawing.Point(509, 65); this.lblEndTime.Name = "lblEndTime"; this.lblEndTime.Size = new System.Drawing.Size(125, 18); this.lblEndTime.TabIndex = 97; this.lblEndTime.Tag = ""; this.lblEndTime.Text = "LT:NotifyDeliverySetting.Label.EndTime"; this.lblEndTime.WrapText = false; // // lblStartTime // appearance2.TextHAlignAsString = "Center"; this.lblStartTime.Appearance = appearance2; this.lblStartTime.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid; this.lblStartTime.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblStartTime.Location = new System.Drawing.Point(384, 65); this.lblStartTime.Name = "lblStartTime"; this.lblStartTime.Size = new System.Drawing.Size(125, 18); this.lblStartTime.TabIndex = 96; this.lblStartTime.Tag = ""; this.lblStartTime.Text = "LT:NotifyDeliverySetting.Label.StartTime"; this.lblStartTime.WrapText = false; // // lblAllDay // appearance3.TextHAlignAsString = "Center"; this.lblAllDay.Appearance = appearance3; this.lblAllDay.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid; this.lblAllDay.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblAllDay.Location = new System.Drawing.Point(259, 65); this.lblAllDay.Name = "lblAllDay"; this.lblAllDay.Size = new System.Drawing.Size(125, 18); this.lblAllDay.TabIndex = 95; this.lblAllDay.Tag = ""; this.lblAllDay.Text = "LT:NotifyDeliverySetting.Label.AllDay"; this.lblAllDay.WrapText = false; // // lblDeliver // appearance4.TextHAlignAsString = "Center"; this.lblDeliver.Appearance = appearance4; this.lblDeliver.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid; this.lblDeliver.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblDeliver.Location = new System.Drawing.Point(134, 65); this.lblDeliver.Name = "lblDeliver"; this.lblDeliver.Size = new System.Drawing.Size(125, 18); this.lblDeliver.TabIndex = 94; this.lblDeliver.Tag = ""; this.lblDeliver.Text = "LT:NotifyDeliverySetting.Label.Deliver"; this.lblDeliver.WrapText = false; // // lblDayOfWeek // this.lblDayOfWeek.BorderStyleOuter = Infragistics.Win.UIElementBorderStyle.Solid; this.lblDayOfWeek.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.lblDayOfWeek.Location = new System.Drawing.Point(10, 65); this.lblDayOfWeek.Name = "lblDayOfWeek"; this.lblDayOfWeek.Size = new System.Drawing.Size(124, 18); this.lblDayOfWeek.TabIndex = 93; this.lblDayOfWeek.Tag = ""; this.lblDayOfWeek.Text = "LT:UI.Label.DayOfWeek"; this.lblDayOfWeek.WrapText = false; // // ckAnyTime // this.ckAnyTime.Location = new System.Drawing.Point(10, 9); this.ckAnyTime.Name = "ckAnyTime"; this.ckAnyTime.Size = new System.Drawing.Size(768, 23); this.ckAnyTime.TabIndex = 1; this.ckAnyTime.Text = "LT:NotifyDeliverySetting.Label.AnyTime"; this.ckAnyTime.CheckStateChanged += new System.EventHandler(this.ckAnyTime_CheckStateChanged); // // lblGray1 // this.lblGray1.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.lblGray1.BackColor = System.Drawing.SystemColors.ControlLightLight; this.lblGray1.Location = new System.Drawing.Point(10, 92); this.lblGray1.Name = "lblGray1"; this.lblGray1.Size = new System.Drawing.Size(688, 28); this.lblGray1.TabIndex = 133; // // lblGray2 // this.lblGray2.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.lblGray2.BackColor = System.Drawing.SystemColors.ControlLightLight; this.lblGray2.Location = new System.Drawing.Point(10, 157); this.lblGray2.Name = "lblGray2"; this.lblGray2.Size = new System.Drawing.Size(688, 28); this.lblGray2.TabIndex = 134; // // lblGray3 // this.lblGray3.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.lblGray3.BackColor = System.Drawing.SystemColors.ControlLightLight; this.lblGray3.Location = new System.Drawing.Point(10, 218); this.lblGray3.Name = "lblGray3"; this.lblGray3.Size = new System.Drawing.Size(688, 28); this.lblGray3.TabIndex = 135; // // lblGray4 // this.lblGray4.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) | System.Windows.Forms.AnchorStyles.Right))); this.lblGray4.BackColor = System.Drawing.SystemColors.ControlLightLight; this.lblGray4.Location = new System.Drawing.Point(10, 279); this.lblGray4.Name = "lblGray4"; this.lblGray4.Size = new System.Drawing.Size(688, 28); this.lblGray4.TabIndex = 136; // // NotifyDeliverySettingsForm // this.AutoScaleBaseSize = new System.Drawing.Size(6, 15); this.ClientSize = new System.Drawing.Size(708, 453); this.Controls.Add(this.Grid); this.Controls.Add(this.panel1); this.Name = "NotifyDeliverySettingsForm"; this.ShowInTaskbar = false; this.Text = "LT:NotifyDeliverySetting.Label.List"; this.Closing += new System.ComponentModel.CancelEventHandler(this.NotifyDeliverySettingsForm_Closing); this.Load += new System.EventHandler(this.NotifyDeliverySettingsForm_Load); ((System.ComponentModel.ISupportInitialize)(this.Grid)).EndInit(); this.panel1.ResumeLayout(false); this.panel1.PerformLayout(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSunday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSunday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDaySunday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverSunday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeSaturday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeSaturday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDaySaturday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverSaturday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeFriday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeFriday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayFriday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverFriday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeThursday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeThursday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayThursday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverThursday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeWednesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeWednesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayWednesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverWednesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeTuesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeTuesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayTuesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverTuesday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtEndTimeMonday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.dtStartTimeMonday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAllDayMonday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckDeliverMonday)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.ckAnyTime)).EndInit(); this.ResumeLayout(false); } #endregion // __ _ _ ___ ____ __ __ __ __ __ ___ ___ // / _)( )( )/ __)(_ _)/ \( \/ ) / _)/ \( \( _) // ( (_ )()( \__ \ )( ( () )) ( ( (_( () )) ) )) _) // \__) \__/ (___/ (__) \__/(_/\/\_) \__)\__/(___/(___) // #region Load / Close //variable to hold user form settings //UIUserFormSetting mFormSetting; NotifyDeliverySettings mDeliverySettings=null; private void NotifyDeliverySettingsForm_Load(object sender, System.EventArgs e) { //case 1039 //log.Debug("NotifyDeliverySettingsForm_Load"); this.Icon = Resource1.NotificationDeliveryMethod16icon; InitializeEventWindowStuff(); Grid.Text=""; this.Text=Util.LocaleText.GetLocalizedText("NotifyDeliverySetting.Label.List"); mDeliverySettings=NotifyDeliverySettings.GetItems(User.CurrentThreadUserID); Grid.DataSource=mDeliverySettings; InitializeGrid(); Util.Localize(this); Util.LoadFormCustomization("NotifyDeliverySettings", this, null, false); } bool bClosingHandled = false; private void NotifyDeliverySettingsForm_Closing(object sender, System.ComponentModel.CancelEventArgs e) { //case 1039 //log.Debug("NotifyDeliverySettingsForm_Closing"); if (!bClosingHandled) { Grid.UpdateData(); if (mDeliverySettings.IsDirty) { if (!mDeliverySettings.IsSavable) { MessageBox.Show("Not saveable"); e.Cancel = true; return; } try { mDeliverySettings.Save(); mbChangesMade = true; } catch (Exception ex) { Util.ReportSQLError(ex); } } } Util.SaveGridLayout("NotifyDeliverySettings","","",Grid); Util.SaveFormCustomization("NotifyDeliverySettings", this, null, false); } #endregion #region Grid Initialization /// /// Get grid ready /// private void InitializeGrid() { //case 1039 //log.Debug("InitializeGrid"); Grid.DisplayLayout.Override.HeaderClickAction=HeaderClickAction.SortSingle; Grid.DisplayLayout.Override.AllowAddNew=AllowAddNew.TemplateOnBottom; //Grid.DisplayLayout.AutoFitColumns=false; Util.GridPreLocalize("NotifyDeliverySetting",Grid.DisplayLayout.Bands[0]); Util.GridHideEditableBizObjectInternalFields(Grid); Util.FetchGridLayout("NotifyDeliverySettings","",Grid); Grid.DisplayLayout.Bands[0].Columns["EventWindows"].Hidden=true; PopulateGridValueLists(); Util.LocalizeGrid(Grid); } /// /// Populate the drop down lists inside the grid /// so they display and can select the correct underlying /// value /// private void PopulateGridValueLists() { //case 1039 //log.Debug("PopulateGridValueLists"); Grid.DisplayLayout.ValueLists.Clear(); //Populate NotifyDeliveryMethods ValueList vl=Grid.DisplayLayout.ValueLists.Add("NotifyDeliveryMethods"); vl.ValueListItems.Add(NotifyDeliveryMethods.Memo,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.Memo")); vl.ValueListItems.Add(NotifyDeliveryMethods.PopUp,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.PopUp")); vl.ValueListItems.Add(NotifyDeliveryMethods.SMS,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.SMS")); vl.ValueListItems.Add(NotifyDeliveryMethods.SMTP,Util.LocaleText.GetLocalizedText("NotifyDeliveryMethods.Label.SMTP")); //Bind value lists to correct columns in grid Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].ValueList=Grid.DisplayLayout.ValueLists["NotifyDeliveryMethods"]; //Set column to dropdownlist style so that user can not type an invalid value in a cell //but must select from the list only Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].Style=Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownValidate;//Case 96 for autocomplete (was DropDownList) Grid.DisplayLayout.Bands[0].Columns["DeliveryMethod"].AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend; //Populate NotifyDeliveryMessageFormats vl=Grid.DisplayLayout.ValueLists.Add("NotifyDeliveryMessageFormats"); vl.ValueListItems.Add(NotifyDeliveryMessageFormats.Brief,Util.LocaleText.GetLocalizedText("NotifyDeliveryMessageFormats.Label.Brief")); vl.ValueListItems.Add(NotifyDeliveryMessageFormats.Full,Util.LocaleText.GetLocalizedText("NotifyDeliveryMessageFormats.Label.Full")); //Bind value lists to correct columns in grid Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].ValueList=Grid.DisplayLayout.ValueLists["NotifyDeliveryMessageFormats"]; //Set column to dropdownlist style so that user can not type an invalid value in a cell //but must select from the list only Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].Style=Infragistics.Win.UltraWinGrid.ColumnStyle.DropDownValidate;//Case 96 for autocomplete (was DropDownList) Grid.DisplayLayout.Bands[0].Columns["MessageFormat"].AutoCompleteMode = Infragistics.Win.AutoCompleteMode.SuggestAppend; } #endregion #region properties //Used to signal to main form that there are changes //which could affect it if true private bool mbChangesMade=false; public bool ChangesMade { get { return mbChangesMade; } } #endregion #region GridBrokenRuleFeedBack /// /// Show error icons if rules broken /// /// /// private void Grid_InitializeRow(object sender, Infragistics.Win.UltraWinGrid.InitializeRowEventArgs e) { Util.GridShowBrokenRulesErrorIcons(e); } //Tool tip to use for displaying broken rules private System.Windows.Forms.ToolTip tipError = new System.Windows.Forms.ToolTip(); /// /// Display broken rules in tool tip if hovering over /// error icon /// /// /// private void Grid_MouseEnterElement(object sender, Infragistics.Win.UIElementEventArgs e) { Util.GridShowBrokenRulesToolTip(e,tipError); } #endregion #region Event window related #region Initialize //An array for each day of the week's events private EventWindowControlSet[] _EventControlSet; #region Event Window control set class private class EventWindowControlSet { public int Day; public UltraCheckEditor ckDeliver; public UltraCheckEditor ckAllDay; public UltraDateTimeEditor dtStartTime; public UltraDateTimeEditor dtEndTime; /// /// Save control values to eventwindowset /// /// public void Update(EventWindowSet CurrentEventWindowSet) { CurrentEventWindowSet.SetEvent(Day,ckAllDay.Checked,ckDeliver.Checked,(DateTime)dtStartTime.Value,(DateTime)dtEndTime.Value); } /// /// Modify control values and enabled state to reflect eventwindowset /// /// public void Display(EventWindowSet CurrentEventWindowSet) { //Set control values to match... ckDeliver.Checked=CurrentEventWindowSet.Events[Day].Active; ckAllDay.Checked=CurrentEventWindowSet.Events[Day].AnyTimeOfDay; dtStartTime.Value=CurrentEventWindowSet.Events[Day].StartTime; dtEndTime.Value=CurrentEventWindowSet.Events[Day].EndTime; //Now update enablement based on settings... //Anytime? Just disable all? if(CurrentEventWindowSet.AnyTime) { ckDeliver.Enabled=false; ckAllDay.Enabled=false; dtStartTime.Enabled=false; dtEndTime.Enabled=false; return; } //check if not active if(CurrentEventWindowSet.Events[Day].Active==false) { ckDeliver.Enabled=true; ckAllDay.Enabled=false; dtStartTime.Enabled=false; dtEndTime.Enabled=false; return; } if(CurrentEventWindowSet.Events[Day].AnyTimeOfDay==true) { ckDeliver.Enabled=true; ckAllDay.Enabled=true; dtStartTime.Enabled=false; dtEndTime.Enabled=false; return; } ckDeliver.Enabled=true; ckAllDay.Enabled=true; dtStartTime.Enabled=true; dtEndTime.Enabled=true; } } #endregion EventWindowSet class private void InitializeEventWindowStuff() { _EventControlSet=new EventWindowControlSet[7]; #region Initialize array values to controls // 0==Sunday, 6==Saturday in reality, but it's safer this way: _EventControlSet[(int)DayOfWeek.Monday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Monday].Day=(int)DayOfWeek.Monday;//actually is 1 _EventControlSet[(int)DayOfWeek.Monday].ckDeliver=ckDeliverMonday; _EventControlSet[(int)DayOfWeek.Monday].ckAllDay=ckAllDayMonday; _EventControlSet[(int)DayOfWeek.Monday].dtStartTime=dtStartTimeMonday; _EventControlSet[(int)DayOfWeek.Monday].dtEndTime=dtEndTimeMonday; _EventControlSet[(int)DayOfWeek.Tuesday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Tuesday].Day=(int)DayOfWeek.Tuesday; _EventControlSet[(int)DayOfWeek.Tuesday].ckDeliver=ckDeliverTuesday; _EventControlSet[(int)DayOfWeek.Tuesday].ckAllDay=ckAllDayTuesday; _EventControlSet[(int)DayOfWeek.Tuesday].dtStartTime=dtStartTimeTuesday; _EventControlSet[(int)DayOfWeek.Tuesday].dtEndTime=dtEndTimeTuesday; _EventControlSet[(int)DayOfWeek.Wednesday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Wednesday].Day=(int)DayOfWeek.Wednesday; _EventControlSet[(int)DayOfWeek.Wednesday].ckDeliver=ckDeliverWednesday; _EventControlSet[(int)DayOfWeek.Wednesday].ckAllDay=ckAllDayWednesday; _EventControlSet[(int)DayOfWeek.Wednesday].dtStartTime=dtStartTimeWednesday; _EventControlSet[(int)DayOfWeek.Wednesday].dtEndTime=dtEndTimeWednesday; _EventControlSet[(int)DayOfWeek.Thursday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Thursday].Day=(int)DayOfWeek.Thursday; _EventControlSet[(int)DayOfWeek.Thursday].ckDeliver=ckDeliverThursday; _EventControlSet[(int)DayOfWeek.Thursday].ckAllDay=ckAllDayThursday; _EventControlSet[(int)DayOfWeek.Thursday].dtStartTime=dtStartTimeThursday; _EventControlSet[(int)DayOfWeek.Thursday].dtEndTime=dtEndTimeThursday; _EventControlSet[(int)DayOfWeek.Friday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Friday].Day=(int)DayOfWeek.Friday; _EventControlSet[(int)DayOfWeek.Friday].ckDeliver=ckDeliverFriday; _EventControlSet[(int)DayOfWeek.Friday].ckAllDay=ckAllDayFriday; _EventControlSet[(int)DayOfWeek.Friday].dtStartTime=dtStartTimeFriday; _EventControlSet[(int)DayOfWeek.Friday].dtEndTime=dtEndTimeFriday; _EventControlSet[(int)DayOfWeek.Saturday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Saturday].Day=(int)DayOfWeek.Saturday; _EventControlSet[(int)DayOfWeek.Saturday].ckDeliver=ckDeliverSaturday; _EventControlSet[(int)DayOfWeek.Saturday].ckAllDay=ckAllDaySaturday; _EventControlSet[(int)DayOfWeek.Saturday].dtStartTime=dtStartTimeSaturday; _EventControlSet[(int)DayOfWeek.Saturday].dtEndTime=dtEndTimeSaturday; _EventControlSet[(int)DayOfWeek.Sunday]=new EventWindowControlSet(); _EventControlSet[(int)DayOfWeek.Sunday].Day=(int)DayOfWeek.Sunday; _EventControlSet[(int)DayOfWeek.Sunday].ckDeliver=ckDeliverSunday; _EventControlSet[(int)DayOfWeek.Sunday].ckAllDay=ckAllDaySunday; _EventControlSet[(int)DayOfWeek.Sunday].dtStartTime=dtStartTimeSunday; _EventControlSet[(int)DayOfWeek.Sunday].dtEndTime=dtEndTimeSunday; #endregion initialize array values to controls } #endregion initialize #region Event / Data handling related private EventWindowSet _CurrentEventWindowSet; private void Grid_AfterRowActivate(object sender, System.EventArgs e) { //Update the existing one first UpdateCurrentEventWindowSet(); //get the new one and display it EventWindowSet ew=(EventWindowSet)Grid.ActiveRow.Cells["EventWindows"].Value; if(ew!=null) { _CurrentEventWindowSet=ew; DisplayCurrentEventWindowSet(); } } /// /// Generic event fired when any of the event window /// controls are changed to trigger an update of the underlying /// event window object /// /// /// private void EventWindowControlUpdated(object sender, System.EventArgs e) { if(IgnoreUIStateChange) return; if(_CurrentEventWindowSet==null) return; UpdateCurrentEventWindowSet(); DisplayCurrentEventWindowSet(); } private void DisplayCurrentEventWindowSet() { if(_CurrentEventWindowSet==null) return; IgnoreUIStateChange=true; this.ckAnyTime.Checked=_CurrentEventWindowSet.AnyTime; for(int x=0;x<7;x++) this._EventControlSet[x].Display(_CurrentEventWindowSet); IgnoreUIStateChange=false; } private void UpdateCurrentEventWindowSet() { if(_CurrentEventWindowSet==null) return; _CurrentEventWindowSet.AnyTime=this.ckAnyTime.Checked; for(int x=0;x<7;x++) this._EventControlSet[x].Update(_CurrentEventWindowSet); } //this is so that the displaycurrenteventwindowset can alter the check state //without recursing into itself again from the event'/ private bool IgnoreUIStateChange=false; private void ckAnyTime_CheckStateChanged(object sender, System.EventArgs e) { if(_CurrentEventWindowSet==null) return; if(IgnoreUIStateChange) return; _CurrentEventWindowSet.AnyTime=this.ckAnyTime.Checked; DisplayCurrentEventWindowSet(); } #region Disable dropdown on date_time editors private void dtEditorBeforeDropDown(object sender, System.ComponentModel.CancelEventArgs e) { e.Cancel=true; } #endregion #endregion event / data handling realted #endregion event window related private void Grid_BeforeRowsDeleted(object sender, BeforeRowsDeletedEventArgs e) { //this.mDeliverySettings.BeginEdit(); } private void Grid_AfterRowsDeleted(object sender, EventArgs e) { Grid.UpdateData(); try { mDeliverySettings=(NotifyDeliverySettings) mDeliverySettings.Save(); mbChangesMade = true; } catch (Exception ex) { Util.ReportSQLError(ex); bClosingHandled = true;//to bypass regular save in Form_closing event handler this.Close(); } } } }