source: Scheduling/trunk/cs/bsdx0200GUISourceCode/LoadingSplash.Designer.cs@ 1438

Last change on this file since 1438 was 1073, checked in by Sam Habiel, 14 years ago

calendarGrid: Removed MouseEnter event and added it to CGView which now has to handle it properly.
CGAppointments: now supports cloning.
CGDocument: Added RefreshDocumentAsync, which retrives data from the server w/o asking the grid to refersh.
CGDocumentManager: CGView.InitializeDocView does not take appointments as argument; callers are changed.
CGView: Many Changes:

  • Opening a Schedule nows calls up a splash and a wait cursor while loading.
  • Events coming from the server are now handled asynchronously (not on UI thread). This results in much better responsiveness.
  • Appointments, Availabilities, Resources are all set in the CalendarGrid by UpdateArrays; as a centralized point of drawing the grid.
  • A mistaken "feature"--stealing focus from each others windows, was removed--CalendarGrid.Focus event only fired now if the form is the Active Form. This is accomplished using GetActiveWindow() from user32.dll (a Win32 API).

LoadingSplash: Opacity removed; form resized.

File size: 2.8 KB
RevLine 
[1070]1namespace IndianHealthService.ClinicalScheduling
2{
3 partial class LoadingSplash
4 {
5 /// <summary>
6 /// Required designer variable.
7 /// </summary>
8 private System.ComponentModel.IContainer components = null;
9
10 /// <summary>
11 /// Clean up any resources being used.
12 /// </summary>
13 /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
14 protected override void Dispose(bool disposing)
15 {
16 if (disposing && (components != null))
17 {
18 components.Dispose();
19 }
20 base.Dispose(disposing);
21 }
22
23 #region Windows Form Designer generated code
24
25 /// <summary>
26 /// Required method for Designer support - do not modify
27 /// the contents of this method with the code editor.
28 /// </summary>
29 private void InitializeComponent()
30 {
31 this.lblLoading = new System.Windows.Forms.Label();
32 this.SuspendLayout();
33 //
34 // lblLoading
35 //
36 this.lblLoading.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
37 | System.Windows.Forms.AnchorStyles.Left)
38 | System.Windows.Forms.AnchorStyles.Right)));
39 this.lblLoading.AutoSize = true;
40 this.lblLoading.Font = new System.Drawing.Font("Tahoma", 48F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
[1073]41 this.lblLoading.Location = new System.Drawing.Point(138, 108);
[1070]42 this.lblLoading.Name = "lblLoading";
43 this.lblLoading.Size = new System.Drawing.Size(255, 77);
44 this.lblLoading.TabIndex = 0;
45 this.lblLoading.Text = "Loading";
46 this.lblLoading.TextAlign = System.Drawing.ContentAlignment.MiddleCenter;
47 //
48 // LoadingSplash
49 //
50 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
51 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
52 this.BackColor = System.Drawing.SystemColors.ControlLightLight;
[1073]53 this.ClientSize = new System.Drawing.Size(537, 315);
[1070]54 this.Controls.Add(this.lblLoading);
55 this.ForeColor = System.Drawing.SystemColors.ControlLight;
56 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.None;
57 this.Name = "LoadingSplash";
58 this.ShowIcon = false;
59 this.ShowInTaskbar = false;
60 this.Text = "Form1";
61 this.ResumeLayout(false);
62 this.PerformLayout();
63
64 }
65
66 #endregion
67
68 private System.Windows.Forms.Label lblLoading;
69 }
70}
Note: See TracBrowser for help on using the repository browser.