CalendarGrid: Handling for mouse scroll wheel added.

CGAppointments: Now supports Deep Cloning with Clone().
Updated Exes
This commit is contained in:
sam 2011-01-23 13:00:56 +00:00
parent f7d20e4da3
commit 700ea47212
8 changed files with 94 additions and 89 deletions

View File

@ -56,14 +56,17 @@
}
}
//smh test
//one problem: Hashtable is a shallow copy.
//so it shouldn't work. But let's see.
public object Clone()
{
CGAppointments appts = new CGAppointments();
appts.apptList = (Hashtable)apptList.Clone();
return appts;
CGAppointments newappts = new CGAppointments();
//appts.apptList = (Hashtable)apptList.Clone();
foreach (DictionaryEntry d in this.apptList)
{
newappts.apptList.Add(d.Key, d.Value);
}
return newappts;
}
}
}

View File

@ -232,7 +232,6 @@ namespace IndianHealthService.ClinicalScheduling
this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker();
this.lblResource = new System.Windows.Forms.Label();
this.panelCenter = new System.Windows.Forms.Panel();
this.calendarGrid1 = new IndianHealthService.ClinicalScheduling.CalendarGrid();
this.ctxCalendarGrid = new System.Windows.Forms.ContextMenu();
this.ctxCalGridAdd = new System.Windows.Forms.MenuItem();
this.ctxCalGridEdit = new System.Windows.Forms.MenuItem();
@ -250,6 +249,7 @@ namespace IndianHealthService.ClinicalScheduling
this.splitter1 = new System.Windows.Forms.Splitter();
this.splitter2 = new System.Windows.Forms.Splitter();
this.printRoutingSlip = new System.Drawing.Printing.PrintDocument();
this.calendarGrid1 = new IndianHealthService.ClinicalScheduling.CalendarGrid();
this.panelRight.SuspendLayout();
this.panelClip.SuspendLayout();
this.panelTop.SuspendLayout();
@ -616,7 +616,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tvSchedules.HotTracking = true;
this.tvSchedules.Location = new System.Drawing.Point(0, 0);
this.tvSchedules.Name = "tvSchedules";
this.tvSchedules.Size = new System.Drawing.Size(128, 395);
this.tvSchedules.Size = new System.Drawing.Size(128, 332);
this.tvSchedules.Sorted = true;
this.tvSchedules.TabIndex = 1;
this.tvSchedules.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.tvSchedules_AfterSelect);
@ -663,7 +663,7 @@ namespace IndianHealthService.ClinicalScheduling
this.panelRight.Dock = System.Windows.Forms.DockStyle.Right;
this.panelRight.Location = new System.Drawing.Point(941, 0);
this.panelRight.Name = "panelRight";
this.panelRight.Size = new System.Drawing.Size(128, 395);
this.panelRight.Size = new System.Drawing.Size(128, 332);
this.panelRight.TabIndex = 3;
this.panelRight.Visible = false;
//
@ -761,38 +761,9 @@ namespace IndianHealthService.ClinicalScheduling
this.panelCenter.Dock = System.Windows.Forms.DockStyle.Fill;
this.panelCenter.Location = new System.Drawing.Point(136, 24);
this.panelCenter.Name = "panelCenter";
this.panelCenter.Size = new System.Drawing.Size(802, 347);
this.panelCenter.Size = new System.Drawing.Size(802, 284);
this.panelCenter.TabIndex = 7;
//
// calendarGrid1
//
this.calendarGrid1.AllowDrop = true;
this.calendarGrid1.Appointments = null;
this.calendarGrid1.ApptDragSource = null;
this.calendarGrid1.AutoScroll = true;
this.calendarGrid1.AutoScrollMinSize = new System.Drawing.Size(600, 1898);
this.calendarGrid1.AvailabilityArray = null;
this.calendarGrid1.BackColor = System.Drawing.SystemColors.Window;
this.calendarGrid1.Columns = 5;
this.calendarGrid1.ContextMenu = this.ctxCalendarGrid;
this.calendarGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.calendarGrid1.DrawWalkIns = true;
this.calendarGrid1.GridBackColor = null;
this.calendarGrid1.GridEnter = false;
this.calendarGrid1.Location = new System.Drawing.Point(0, 0);
this.calendarGrid1.Name = "calendarGrid1";
this.calendarGrid1.Resources = ((System.Collections.ArrayList)(resources.GetObject("calendarGrid1.Resources")));
this.calendarGrid1.SelectedAppointment = 0;
this.calendarGrid1.Size = new System.Drawing.Size(802, 347);
this.calendarGrid1.StartDate = new System.DateTime(2003, 1, 27, 0, 0, 0, 0);
this.calendarGrid1.TabIndex = 0;
this.calendarGrid1.TimeScale = 20;
this.calendarGrid1.CGAppointmentChanged += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGAppointmentChangedHandler(this.calendarGrid1_CGAppointmentChanged);
this.calendarGrid1.CGAppointmentAdded += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGAppointmentChangedHandler(this.calendarGrid1_CGAppointmentAdded);
this.calendarGrid1.CGSelectionChanged += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGSelectionChangedHandler(this.calendarGrid1_CGSelectionChanged);
this.calendarGrid1.DoubleClick += new System.EventHandler(this.calendarGrid1_DoubleClick);
this.calendarGrid1.MouseEnter += new System.EventHandler(this.calendarGrid1_MouseEnter);
//
// ctxCalendarGrid
//
this.ctxCalendarGrid.MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {
@ -876,7 +847,7 @@ namespace IndianHealthService.ClinicalScheduling
//
this.panelBottom.Controls.Add(this.statusBar1);
this.panelBottom.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panelBottom.Location = new System.Drawing.Point(136, 371);
this.panelBottom.Location = new System.Drawing.Point(136, 308);
this.panelBottom.Name = "panelBottom";
this.panelBottom.Size = new System.Drawing.Size(802, 24);
this.panelBottom.TabIndex = 8;
@ -894,7 +865,7 @@ namespace IndianHealthService.ClinicalScheduling
//
this.splitter1.Location = new System.Drawing.Point(128, 24);
this.splitter1.Name = "splitter1";
this.splitter1.Size = new System.Drawing.Size(8, 371);
this.splitter1.Size = new System.Drawing.Size(8, 308);
this.splitter1.TabIndex = 9;
this.splitter1.TabStop = false;
//
@ -903,7 +874,7 @@ namespace IndianHealthService.ClinicalScheduling
this.splitter2.Dock = System.Windows.Forms.DockStyle.Right;
this.splitter2.Location = new System.Drawing.Point(938, 24);
this.splitter2.Name = "splitter2";
this.splitter2.Size = new System.Drawing.Size(3, 371);
this.splitter2.Size = new System.Drawing.Size(3, 308);
this.splitter2.TabIndex = 10;
this.splitter2.TabStop = false;
//
@ -912,10 +883,39 @@ namespace IndianHealthService.ClinicalScheduling
this.printRoutingSlip.DocumentName = "Routing Slip";
this.printRoutingSlip.PrintPage += new System.Drawing.Printing.PrintPageEventHandler(this.printRoutingSlip_PrintPage);
//
// calendarGrid1
//
this.calendarGrid1.AllowDrop = true;
this.calendarGrid1.Appointments = null;
this.calendarGrid1.ApptDragSource = null;
this.calendarGrid1.AutoScroll = true;
this.calendarGrid1.AutoScrollMinSize = new System.Drawing.Size(600, 1898);
this.calendarGrid1.AvailabilityArray = null;
this.calendarGrid1.BackColor = System.Drawing.SystemColors.Window;
this.calendarGrid1.Columns = 5;
this.calendarGrid1.ContextMenu = this.ctxCalendarGrid;
this.calendarGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
this.calendarGrid1.DrawWalkIns = true;
this.calendarGrid1.GridBackColor = null;
this.calendarGrid1.GridEnter = false;
this.calendarGrid1.Location = new System.Drawing.Point(0, 0);
this.calendarGrid1.Name = "calendarGrid1";
this.calendarGrid1.Resources = ((System.Collections.ArrayList)(resources.GetObject("calendarGrid1.Resources")));
this.calendarGrid1.SelectedAppointment = 0;
this.calendarGrid1.Size = new System.Drawing.Size(802, 284);
this.calendarGrid1.StartDate = new System.DateTime(2003, 1, 27, 0, 0, 0, 0);
this.calendarGrid1.TabIndex = 0;
this.calendarGrid1.TimeScale = 20;
this.calendarGrid1.CGAppointmentChanged += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGAppointmentChangedHandler(this.calendarGrid1_CGAppointmentChanged);
this.calendarGrid1.CGAppointmentAdded += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGAppointmentChangedHandler(this.calendarGrid1_CGAppointmentAdded);
this.calendarGrid1.CGSelectionChanged += new IndianHealthService.ClinicalScheduling.CalendarGrid.CGSelectionChangedHandler(this.calendarGrid1_CGSelectionChanged);
this.calendarGrid1.DoubleClick += new System.EventHandler(this.calendarGrid1_DoubleClick);
this.calendarGrid1.MouseEnter += new System.EventHandler(this.calendarGrid1_MouseEnter);
//
// CGView
//
this.AutoScaleBaseSize = new System.Drawing.Size(5, 13);
this.ClientSize = new System.Drawing.Size(1069, 395);
this.ClientSize = new System.Drawing.Size(1069, 332);
this.Controls.Add(this.panelCenter);
this.Controls.Add(this.panelBottom);
this.Controls.Add(this.splitter2);

View File

@ -50,8 +50,9 @@
private ArrayList m_sResourcesArray;
private Timer m_Timer; // Timeer used in Drag and Drop Operations
private ToolTip m_toolTip;
private const int WM_HSCROLL = 0x114; // Horizontal Scrolling Windows Message
private const int WM_VSCROLL = 0x115; // Vertical Scrolling Windows Message
private const int WM_HSCROLL = 0x114; // Horizontal Scrolling Windows Message
private const int WM_VSCROLL = 0x115; // Vertical Scrolling Windows Message
private const int WM_MOUSEWHEEL = 0x20a; // Windows Mouse Scrolling Message
public delegate void CGAppointmentChangedHandler(object sender, CGAppointmentChangedArgs e);
public event CGAppointmentChangedHandler CGAppointmentChanged;
@ -1185,15 +1186,16 @@
/// The purpose of this is to properly draw the date boxes at the top of the calendar grid.
/// Otherwise, when scrolling, it gets garbled.
/// </summary>
/// <param name="msg">Handles two messages:
/// <param name="msg">Handles three messages:
/// WM_VSCROLL (0x115 - Vertical Scrolling)
/// WM_HSCROLL (0x114 - Horizontal Scrolling)
/// WM_MOUSEWHEEL (0x20a - Mouse Wheel Movement)
/// </param>
protected override void WndProc(ref Message msg)
{
try
{
if (msg.Msg == WM_VSCROLL)
if (msg.Msg == WM_VSCROLL || msg.Msg == WM_MOUSEWHEEL)
{
this.m_bScroll = true;
base.Invalidate(false);

View File

@ -691,7 +691,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tpResourceGroups.Controls.Add(this.pnlAddEditResourceGroups);
this.tpResourceGroups.Location = new System.Drawing.Point(4, 22);
this.tpResourceGroups.Name = "tpResourceGroups";
this.tpResourceGroups.Size = new System.Drawing.Size(579, 362);
this.tpResourceGroups.Size = new System.Drawing.Size(696, 428);
this.tpResourceGroups.TabIndex = 4;
this.tpResourceGroups.Text = "Resource Groups";
//
@ -705,7 +705,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grdResourceGroup.Location = new System.Drawing.Point(0, 0);
this.grdResourceGroup.Name = "grdResourceGroup";
this.grdResourceGroup.ReadOnly = true;
this.grdResourceGroup.Size = new System.Drawing.Size(579, 250);
this.grdResourceGroup.Size = new System.Drawing.Size(696, 316);
this.grdResourceGroup.TabIndex = 4;
this.grdResourceGroup.CurrentCellChanged += new System.EventHandler(this.grdResourceGroup_CurrentCellChanged);
this.grdResourceGroup.Navigate += new System.Windows.Forms.NavigateEventHandler(this.grdResourceGroup_Navigate);
@ -714,9 +714,9 @@ namespace IndianHealthService.ClinicalScheduling
//
this.pnlDescriptionResourceGroup.Controls.Add(this.grpDescriptionResourceGroup);
this.pnlDescriptionResourceGroup.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlDescriptionResourceGroup.Location = new System.Drawing.Point(0, 250);
this.pnlDescriptionResourceGroup.Location = new System.Drawing.Point(0, 316);
this.pnlDescriptionResourceGroup.Name = "pnlDescriptionResourceGroup";
this.pnlDescriptionResourceGroup.Size = new System.Drawing.Size(579, 72);
this.pnlDescriptionResourceGroup.Size = new System.Drawing.Size(696, 72);
this.pnlDescriptionResourceGroup.TabIndex = 3;
//
// grpDescriptionResourceGroup
@ -725,7 +725,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grpDescriptionResourceGroup.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpDescriptionResourceGroup.Location = new System.Drawing.Point(0, 0);
this.grpDescriptionResourceGroup.Name = "grpDescriptionResourceGroup";
this.grpDescriptionResourceGroup.Size = new System.Drawing.Size(579, 72);
this.grpDescriptionResourceGroup.Size = new System.Drawing.Size(696, 72);
this.grpDescriptionResourceGroup.TabIndex = 0;
this.grpDescriptionResourceGroup.TabStop = false;
this.grpDescriptionResourceGroup.Text = "Description";
@ -735,7 +735,7 @@ namespace IndianHealthService.ClinicalScheduling
this.lblDescriptionResourceGroup.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblDescriptionResourceGroup.Location = new System.Drawing.Point(3, 16);
this.lblDescriptionResourceGroup.Name = "lblDescriptionResourceGroup";
this.lblDescriptionResourceGroup.Size = new System.Drawing.Size(573, 53);
this.lblDescriptionResourceGroup.Size = new System.Drawing.Size(690, 53);
this.lblDescriptionResourceGroup.TabIndex = 0;
this.lblDescriptionResourceGroup.Text = resources.GetString("lblDescriptionResourceGroup.Text");
//
@ -745,9 +745,9 @@ namespace IndianHealthService.ClinicalScheduling
this.pnlAddEditResourceGroups.Controls.Add(this.cmdRemoveResourceGroup);
this.pnlAddEditResourceGroups.Controls.Add(this.cmdAddResourceGroup);
this.pnlAddEditResourceGroups.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlAddEditResourceGroups.Location = new System.Drawing.Point(0, 322);
this.pnlAddEditResourceGroups.Location = new System.Drawing.Point(0, 388);
this.pnlAddEditResourceGroups.Name = "pnlAddEditResourceGroups";
this.pnlAddEditResourceGroups.Size = new System.Drawing.Size(579, 40);
this.pnlAddEditResourceGroups.Size = new System.Drawing.Size(696, 40);
this.pnlAddEditResourceGroups.TabIndex = 2;
//
// cmdChangeResourceGroup
@ -786,7 +786,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tpAccessTypes.Controls.Add(this.pnlAddEditAT);
this.tpAccessTypes.Location = new System.Drawing.Point(4, 22);
this.tpAccessTypes.Name = "tpAccessTypes";
this.tpAccessTypes.Size = new System.Drawing.Size(579, 362);
this.tpAccessTypes.Size = new System.Drawing.Size(696, 428);
this.tpAccessTypes.TabIndex = 2;
this.tpAccessTypes.Text = "Access Types";
//
@ -799,7 +799,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grdAccessTypes.Name = "grdAccessTypes";
this.grdAccessTypes.ReadOnly = true;
this.grdAccessTypes.RowHeadersVisible = false;
this.grdAccessTypes.Size = new System.Drawing.Size(579, 250);
this.grdAccessTypes.Size = new System.Drawing.Size(696, 316);
this.grdAccessTypes.TabIndex = 3;
this.grdAccessTypes.CurrentCellChanged += new System.EventHandler(this.grdAccessTypes_CurrentCellChanged);
//
@ -807,9 +807,9 @@ namespace IndianHealthService.ClinicalScheduling
//
this.pnlDescriptionAT.Controls.Add(this.grpDescriptionAT);
this.pnlDescriptionAT.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlDescriptionAT.Location = new System.Drawing.Point(0, 250);
this.pnlDescriptionAT.Location = new System.Drawing.Point(0, 316);
this.pnlDescriptionAT.Name = "pnlDescriptionAT";
this.pnlDescriptionAT.Size = new System.Drawing.Size(579, 72);
this.pnlDescriptionAT.Size = new System.Drawing.Size(696, 72);
this.pnlDescriptionAT.TabIndex = 2;
//
// grpDescriptionAT
@ -818,7 +818,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grpDescriptionAT.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpDescriptionAT.Location = new System.Drawing.Point(0, 0);
this.grpDescriptionAT.Name = "grpDescriptionAT";
this.grpDescriptionAT.Size = new System.Drawing.Size(579, 72);
this.grpDescriptionAT.Size = new System.Drawing.Size(696, 72);
this.grpDescriptionAT.TabIndex = 0;
this.grpDescriptionAT.TabStop = false;
this.grpDescriptionAT.Text = "Description";
@ -828,7 +828,7 @@ namespace IndianHealthService.ClinicalScheduling
this.label1.Dock = System.Windows.Forms.DockStyle.Fill;
this.label1.Location = new System.Drawing.Point(3, 16);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(573, 53);
this.label1.Size = new System.Drawing.Size(690, 53);
this.label1.TabIndex = 1;
this.label1.Text = " Use the Access Types panel to define the kinds of access available for schedulin" +
"g at this facility. Common types of access include Walkin, Scheduled, Same Day," +
@ -839,9 +839,9 @@ namespace IndianHealthService.ClinicalScheduling
this.pnlAddEditAT.Controls.Add(this.cmdChangeAT);
this.pnlAddEditAT.Controls.Add(this.cmdAddAT);
this.pnlAddEditAT.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlAddEditAT.Location = new System.Drawing.Point(0, 322);
this.pnlAddEditAT.Location = new System.Drawing.Point(0, 388);
this.pnlAddEditAT.Name = "pnlAddEditAT";
this.pnlAddEditAT.Size = new System.Drawing.Size(579, 40);
this.pnlAddEditAT.Size = new System.Drawing.Size(696, 40);
this.pnlAddEditAT.TabIndex = 1;
//
// cmdChangeAT
@ -869,7 +869,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tpAccessGroups.Controls.Add(this.pnlAddEditAccessGroup);
this.tpAccessGroups.Location = new System.Drawing.Point(4, 22);
this.tpAccessGroups.Name = "tpAccessGroups";
this.tpAccessGroups.Size = new System.Drawing.Size(579, 362);
this.tpAccessGroups.Size = new System.Drawing.Size(696, 428);
this.tpAccessGroups.TabIndex = 1;
this.tpAccessGroups.Text = "Access Groups";
//
@ -883,7 +883,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grdAccessGroups.Location = new System.Drawing.Point(0, 0);
this.grdAccessGroups.Name = "grdAccessGroups";
this.grdAccessGroups.ReadOnly = true;
this.grdAccessGroups.Size = new System.Drawing.Size(579, 250);
this.grdAccessGroups.Size = new System.Drawing.Size(696, 316);
this.grdAccessGroups.TabIndex = 5;
this.grdAccessGroups.CurrentCellChanged += new System.EventHandler(this.grdAccessGroups_CurrentCellChanged);
this.grdAccessGroups.Navigate += new System.Windows.Forms.NavigateEventHandler(this.grdAccessGroups_Navigate);
@ -892,9 +892,9 @@ namespace IndianHealthService.ClinicalScheduling
//
this.pnlDescriptionAccessGroups.Controls.Add(this.grpDescriptionAccessGroups);
this.pnlDescriptionAccessGroups.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlDescriptionAccessGroups.Location = new System.Drawing.Point(0, 250);
this.pnlDescriptionAccessGroups.Location = new System.Drawing.Point(0, 316);
this.pnlDescriptionAccessGroups.Name = "pnlDescriptionAccessGroups";
this.pnlDescriptionAccessGroups.Size = new System.Drawing.Size(579, 72);
this.pnlDescriptionAccessGroups.Size = new System.Drawing.Size(696, 72);
this.pnlDescriptionAccessGroups.TabIndex = 4;
//
// grpDescriptionAccessGroups
@ -903,7 +903,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grpDescriptionAccessGroups.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpDescriptionAccessGroups.Location = new System.Drawing.Point(0, 0);
this.grpDescriptionAccessGroups.Name = "grpDescriptionAccessGroups";
this.grpDescriptionAccessGroups.Size = new System.Drawing.Size(579, 72);
this.grpDescriptionAccessGroups.Size = new System.Drawing.Size(696, 72);
this.grpDescriptionAccessGroups.TabIndex = 0;
this.grpDescriptionAccessGroups.TabStop = false;
this.grpDescriptionAccessGroups.Text = "Description";
@ -913,7 +913,7 @@ namespace IndianHealthService.ClinicalScheduling
this.lblDescriptionAccessGroups.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblDescriptionAccessGroups.Location = new System.Drawing.Point(3, 16);
this.lblDescriptionAccessGroups.Name = "lblDescriptionAccessGroups";
this.lblDescriptionAccessGroups.Size = new System.Drawing.Size(573, 53);
this.lblDescriptionAccessGroups.Size = new System.Drawing.Size(690, 53);
this.lblDescriptionAccessGroups.TabIndex = 0;
this.lblDescriptionAccessGroups.Text = resources.GetString("lblDescriptionAccessGroups.Text");
//
@ -923,9 +923,9 @@ namespace IndianHealthService.ClinicalScheduling
this.pnlAddEditAccessGroup.Controls.Add(this.cmdRemoveAccessGroup);
this.pnlAddEditAccessGroup.Controls.Add(this.cmdAddAccessGroup);
this.pnlAddEditAccessGroup.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlAddEditAccessGroup.Location = new System.Drawing.Point(0, 322);
this.pnlAddEditAccessGroup.Location = new System.Drawing.Point(0, 388);
this.pnlAddEditAccessGroup.Name = "pnlAddEditAccessGroup";
this.pnlAddEditAccessGroup.Size = new System.Drawing.Size(579, 40);
this.pnlAddEditAccessGroup.Size = new System.Drawing.Size(696, 40);
this.pnlAddEditAccessGroup.TabIndex = 3;
//
// cmdChangeAccessGroup
@ -971,7 +971,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tpTransferAppts.Controls.Add(this.pnlCmdXfer);
this.tpTransferAppts.Location = new System.Drawing.Point(4, 22);
this.tpTransferAppts.Name = "tpTransferAppts";
this.tpTransferAppts.Size = new System.Drawing.Size(579, 362);
this.tpTransferAppts.Size = new System.Drawing.Size(696, 428);
this.tpTransferAppts.TabIndex = 5;
this.tpTransferAppts.Text = "Copy Appointments";
//
@ -1041,9 +1041,9 @@ namespace IndianHealthService.ClinicalScheduling
//
this.pnlDescriptionXfer.Controls.Add(this.grpDescriptionXfer);
this.pnlDescriptionXfer.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlDescriptionXfer.Location = new System.Drawing.Point(0, 250);
this.pnlDescriptionXfer.Location = new System.Drawing.Point(0, 316);
this.pnlDescriptionXfer.Name = "pnlDescriptionXfer";
this.pnlDescriptionXfer.Size = new System.Drawing.Size(579, 72);
this.pnlDescriptionXfer.Size = new System.Drawing.Size(696, 72);
this.pnlDescriptionXfer.TabIndex = 2;
//
// grpDescriptionXfer
@ -1052,7 +1052,7 @@ namespace IndianHealthService.ClinicalScheduling
this.grpDescriptionXfer.Dock = System.Windows.Forms.DockStyle.Fill;
this.grpDescriptionXfer.Location = new System.Drawing.Point(0, 0);
this.grpDescriptionXfer.Name = "grpDescriptionXfer";
this.grpDescriptionXfer.Size = new System.Drawing.Size(579, 72);
this.grpDescriptionXfer.Size = new System.Drawing.Size(696, 72);
this.grpDescriptionXfer.TabIndex = 0;
this.grpDescriptionXfer.TabStop = false;
this.grpDescriptionXfer.Text = "Description";
@ -1062,7 +1062,7 @@ namespace IndianHealthService.ClinicalScheduling
this.lblDescriptionXfer.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblDescriptionXfer.Location = new System.Drawing.Point(3, 16);
this.lblDescriptionXfer.Name = "lblDescriptionXfer";
this.lblDescriptionXfer.Size = new System.Drawing.Size(573, 53);
this.lblDescriptionXfer.Size = new System.Drawing.Size(690, 53);
this.lblDescriptionXfer.TabIndex = 0;
this.lblDescriptionXfer.Text = resources.GetString("lblDescriptionXfer.Text");
//
@ -1070,9 +1070,9 @@ namespace IndianHealthService.ClinicalScheduling
//
this.pnlCmdXfer.Controls.Add(this.cmdCopyAppts);
this.pnlCmdXfer.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlCmdXfer.Location = new System.Drawing.Point(0, 322);
this.pnlCmdXfer.Location = new System.Drawing.Point(0, 388);
this.pnlCmdXfer.Name = "pnlCmdXfer";
this.pnlCmdXfer.Size = new System.Drawing.Size(579, 40);
this.pnlCmdXfer.Size = new System.Drawing.Size(696, 40);
this.pnlCmdXfer.TabIndex = 1;
//
// cmdCopyAppts
@ -1091,7 +1091,7 @@ namespace IndianHealthService.ClinicalScheduling
this.tpWorkStations.Controls.Add(this.panel1);
this.tpWorkStations.Location = new System.Drawing.Point(4, 22);
this.tpWorkStations.Name = "tpWorkStations";
this.tpWorkStations.Size = new System.Drawing.Size(579, 362);
this.tpWorkStations.Size = new System.Drawing.Size(696, 428);
this.tpWorkStations.TabIndex = 6;
this.tpWorkStations.Text = "WorkStations";
//
@ -1105,16 +1105,16 @@ namespace IndianHealthService.ClinicalScheduling
this.grdWorkStations.Location = new System.Drawing.Point(0, 0);
this.grdWorkStations.Name = "grdWorkStations";
this.grdWorkStations.ReadOnly = true;
this.grdWorkStations.Size = new System.Drawing.Size(579, 250);
this.grdWorkStations.Size = new System.Drawing.Size(696, 316);
this.grdWorkStations.TabIndex = 6;
//
// pnlWorkstations
//
this.pnlWorkstations.Controls.Add(this.groupBox1);
this.pnlWorkstations.Dock = System.Windows.Forms.DockStyle.Bottom;
this.pnlWorkstations.Location = new System.Drawing.Point(0, 250);
this.pnlWorkstations.Location = new System.Drawing.Point(0, 316);
this.pnlWorkstations.Name = "pnlWorkstations";
this.pnlWorkstations.Size = new System.Drawing.Size(579, 72);
this.pnlWorkstations.Size = new System.Drawing.Size(696, 72);
this.pnlWorkstations.TabIndex = 5;
//
// groupBox1
@ -1123,7 +1123,7 @@ namespace IndianHealthService.ClinicalScheduling
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(579, 72);
this.groupBox1.Size = new System.Drawing.Size(696, 72);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Description";
@ -1133,7 +1133,7 @@ namespace IndianHealthService.ClinicalScheduling
this.lblWorkstations.Dock = System.Windows.Forms.DockStyle.Fill;
this.lblWorkstations.Location = new System.Drawing.Point(3, 16);
this.lblWorkstations.Name = "lblWorkstations";
this.lblWorkstations.Size = new System.Drawing.Size(573, 53);
this.lblWorkstations.Size = new System.Drawing.Size(690, 53);
this.lblWorkstations.TabIndex = 0;
this.lblWorkstations.Text = resources.GetString("lblWorkstations.Text");
//
@ -1144,9 +1144,9 @@ namespace IndianHealthService.ClinicalScheduling
this.panel1.Controls.Add(this.cmdWorkStationsShutdown);
this.panel1.Controls.Add(this.cmdWorkStationsRefresh);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(0, 322);
this.panel1.Location = new System.Drawing.Point(0, 388);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(579, 40);
this.panel1.Size = new System.Drawing.Size(696, 40);
this.panel1.TabIndex = 4;
//
// txtSendMessage
@ -1193,8 +1193,8 @@ namespace IndianHealthService.ClinicalScheduling
this.Name = "DManagement";
this.StartPosition = System.Windows.Forms.FormStartPosition.CenterParent;
this.Text = "Scheduling Management";
this.Load += new System.EventHandler(this.DManagement_Load);
this.Closing += new System.ComponentModel.CancelEventHandler(this.DManagement_Closing);
this.Load += new System.EventHandler(this.DManagement_Load);
this.pnlPageBottom.ResumeLayout(false);
this.tabMain.ResumeLayout(false);
this.tpResources.ResumeLayout(false);

View File

@ -112,10 +112,10 @@
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<data name="lblDescription.Text" xml:space="preserve">
<value>Use the resources panel to define the set of clinical entities available for scheduling at this facility. Resources may include care providers (for example, dentists and physicians) or other kinds of scheduled services, facilities or equipment. Click the small + sign next to the resource name to manage the users who can schedule this resource.</value>