Added broadcast
This commit is contained in:
@@ -0,0 +1,72 @@
|
|||||||
|
using System;
|
||||||
|
using System.Collections.Generic;
|
||||||
|
using System.Linq;
|
||||||
|
using System.Text;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
using System.Windows.Forms;
|
||||||
|
|
||||||
|
namespace ErgometerDoctorApplication
|
||||||
|
{
|
||||||
|
public class ConClientBroadcast : Panel
|
||||||
|
{
|
||||||
|
|
||||||
|
public ConClientBroadcast() : base()
|
||||||
|
{
|
||||||
|
|
||||||
|
this.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.Location = new System.Drawing.Point(0, 0);
|
||||||
|
this.Name = "ConClientBroadcast";
|
||||||
|
this.Size = new System.Drawing.Size(584, 459);
|
||||||
|
this.TabIndex = 0;
|
||||||
|
|
||||||
|
buttonBroadcast = new Button();
|
||||||
|
textBoxBroadcast = new TextBox();
|
||||||
|
|
||||||
|
//
|
||||||
|
// buttonLogin
|
||||||
|
//
|
||||||
|
this.buttonBroadcast.Anchor = System.Windows.Forms.AnchorStyles.None;
|
||||||
|
this.buttonBroadcast.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||||
|
this.buttonBroadcast.Font = new System.Drawing.Font("Segoe UI", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.buttonBroadcast.Location = new System.Drawing.Point(0, 180);
|
||||||
|
this.buttonBroadcast.Name = "buttonCreate";
|
||||||
|
this.buttonBroadcast.Size = new System.Drawing.Size(168, 31);
|
||||||
|
this.buttonBroadcast.TabIndex = 3;
|
||||||
|
this.buttonBroadcast.Text = "Broadcast";
|
||||||
|
this.buttonBroadcast.UseVisualStyleBackColor = true;
|
||||||
|
this.buttonBroadcast.Click += new System.EventHandler(this.buttonBroadcast_Click);
|
||||||
|
//
|
||||||
|
// textBoxPassword
|
||||||
|
//
|
||||||
|
this.textBoxBroadcast.Anchor = System.Windows.Forms.AnchorStyles.None;
|
||||||
|
this.textBoxBroadcast.Location = new System.Drawing.Point(0, 80);
|
||||||
|
this.textBoxBroadcast.MaxLength = 16;
|
||||||
|
this.textBoxBroadcast.Name = "textBoxPassword";
|
||||||
|
this.textBoxBroadcast.Size = new System.Drawing.Size(167, 20);
|
||||||
|
this.textBoxBroadcast.TabIndex = 2;
|
||||||
|
this.textBoxBroadcast.KeyDown += TextBoxBroadcast_KeyDown;
|
||||||
|
|
||||||
|
this.Controls.Add(textBoxBroadcast);
|
||||||
|
this.Controls.Add(buttonBroadcast);
|
||||||
|
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private void TextBoxBroadcast_KeyDown(object sender, KeyEventArgs e)
|
||||||
|
{
|
||||||
|
if (e.KeyCode == Keys.Enter)
|
||||||
|
{
|
||||||
|
buttonBroadcast_Click(this, new EventArgs());
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private void buttonBroadcast_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
MainClient.SendNetCommand(new ErgometerLibrary.NetCommand(textBoxBroadcast.Text, MainClient.Session));
|
||||||
|
textBoxBroadcast.Text = "";
|
||||||
|
}
|
||||||
|
|
||||||
|
public System.Windows.Forms.TextBox textBoxBroadcast;
|
||||||
|
public System.Windows.Forms.Button buttonBroadcast;
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -33,9 +33,9 @@
|
|||||||
<WarningLevel>4</WarningLevel>
|
<WarningLevel>4</WarningLevel>
|
||||||
</PropertyGroup>
|
</PropertyGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Reference Include="ErgometerLibrary, Version=1.0.3.1, Culture=neutral, processorArchitecture=MSIL">
|
<Reference Include="ErgometerLibrary, Version=1.0.3.5, Culture=neutral, processorArchitecture=MSIL">
|
||||||
<SpecificVersion>False</SpecificVersion>
|
<SpecificVersion>False</SpecificVersion>
|
||||||
<HintPath>..\..\ErgometerLibrary\ErgometerLibrary\bin\Debug\ErgometerLibrary.dll</HintPath>
|
<HintPath>..\..\..\ErgometerLibrary\ErgometerLibrary\ErgometerLibrary\bin\Debug\ErgometerLibrary.dll</HintPath>
|
||||||
</Reference>
|
</Reference>
|
||||||
<Reference Include="System" />
|
<Reference Include="System" />
|
||||||
<Reference Include="System.Core" />
|
<Reference Include="System.Core" />
|
||||||
@@ -80,6 +80,9 @@
|
|||||||
<Compile Include="ConPanelLogin.cs">
|
<Compile Include="ConPanelLogin.cs">
|
||||||
<SubType>Component</SubType>
|
<SubType>Component</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
<Compile Include="ConClientBroadcast.cs">
|
||||||
|
<SubType>Component</SubType>
|
||||||
|
</Compile>
|
||||||
<Compile Include="ConSessionHistory.cs">
|
<Compile Include="ConSessionHistory.cs">
|
||||||
<SubType>Component</SubType>
|
<SubType>Component</SubType>
|
||||||
</Compile>
|
</Compile>
|
||||||
|
|||||||
+26
-4
@@ -34,6 +34,7 @@ namespace ErgometerDoctorApplication
|
|||||||
this.MenuPanel = new System.Windows.Forms.Panel();
|
this.MenuPanel = new System.Windows.Forms.Panel();
|
||||||
this.BtnLogout = new System.Windows.Forms.Button();
|
this.BtnLogout = new System.Windows.Forms.Button();
|
||||||
this.BtnSessionHistory = new System.Windows.Forms.Button();
|
this.BtnSessionHistory = new System.Windows.Forms.Button();
|
||||||
|
this.BtnBroadcast = new System.Windows.Forms.Button();
|
||||||
this.label2 = new System.Windows.Forms.Label();
|
this.label2 = new System.Windows.Forms.Label();
|
||||||
this.label1 = new System.Windows.Forms.Label();
|
this.label1 = new System.Windows.Forms.Label();
|
||||||
this.BtnClientData = new System.Windows.Forms.Button();
|
this.BtnClientData = new System.Windows.Forms.Button();
|
||||||
@@ -50,6 +51,7 @@ namespace ErgometerDoctorApplication
|
|||||||
this.conActiveSessions = new ErgometerDoctorApplication.ConActiveSessions();
|
this.conActiveSessions = new ErgometerDoctorApplication.ConActiveSessions();
|
||||||
this.conClientData = new ErgometerDoctorApplication.ConClientData();
|
this.conClientData = new ErgometerDoctorApplication.ConClientData();
|
||||||
this.conSessionHistory = new ErgometerDoctorApplication.ConSessionHistory();
|
this.conSessionHistory = new ErgometerDoctorApplication.ConSessionHistory();
|
||||||
|
this.conClientBroadcast = new ErgometerDoctorApplication.ConClientBroadcast();
|
||||||
this.conPanelLogin = new ErgometerDoctorApplication.ConPanelLogin(this);
|
this.conPanelLogin = new ErgometerDoctorApplication.ConPanelLogin(this);
|
||||||
this.updateTimer = new Timer();
|
this.updateTimer = new Timer();
|
||||||
MainContainer.Visible = false;
|
MainContainer.Visible = false;
|
||||||
@@ -62,6 +64,7 @@ namespace ErgometerDoctorApplication
|
|||||||
this.MenuPanel.BackColor = System.Drawing.SystemColors.ControlLight;
|
this.MenuPanel.BackColor = System.Drawing.SystemColors.ControlLight;
|
||||||
this.MenuPanel.Controls.Add(this.BtnLogout);
|
this.MenuPanel.Controls.Add(this.BtnLogout);
|
||||||
this.MenuPanel.Controls.Add(this.BtnSessionHistory);
|
this.MenuPanel.Controls.Add(this.BtnSessionHistory);
|
||||||
|
this.MenuPanel.Controls.Add(this.BtnBroadcast);
|
||||||
this.MenuPanel.Controls.Add(this.label2);
|
this.MenuPanel.Controls.Add(this.label2);
|
||||||
this.MenuPanel.Controls.Add(this.label1);
|
this.MenuPanel.Controls.Add(this.label1);
|
||||||
this.MenuPanel.Controls.Add(this.BtnClientData);
|
this.MenuPanel.Controls.Add(this.BtnClientData);
|
||||||
@@ -96,7 +99,7 @@ namespace ErgometerDoctorApplication
|
|||||||
this.BtnSessionHistory.FlatAppearance.BorderSize = 0;
|
this.BtnSessionHistory.FlatAppearance.BorderSize = 0;
|
||||||
this.BtnSessionHistory.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
this.BtnSessionHistory.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||||
this.BtnSessionHistory.ForeColor = System.Drawing.Color.White;
|
this.BtnSessionHistory.ForeColor = System.Drawing.Color.White;
|
||||||
this.BtnSessionHistory.Location = new System.Drawing.Point(0, 170);
|
this.BtnSessionHistory.Location = new System.Drawing.Point(0, 205);
|
||||||
this.BtnSessionHistory.Name = "BtnSessionHistory";
|
this.BtnSessionHistory.Name = "BtnSessionHistory";
|
||||||
this.BtnSessionHistory.Size = new System.Drawing.Size(200, 35);
|
this.BtnSessionHistory.Size = new System.Drawing.Size(200, 35);
|
||||||
this.BtnSessionHistory.TabIndex = 7;
|
this.BtnSessionHistory.TabIndex = 7;
|
||||||
@@ -107,7 +110,7 @@ namespace ErgometerDoctorApplication
|
|||||||
// label2
|
// label2
|
||||||
//
|
//
|
||||||
this.label2.Dock = System.Windows.Forms.DockStyle.Top;
|
this.label2.Dock = System.Windows.Forms.DockStyle.Top;
|
||||||
this.label2.Location = new System.Drawing.Point(0, 145);
|
this.label2.Location = new System.Drawing.Point(0, 180);
|
||||||
this.label2.Margin = new System.Windows.Forms.Padding(6, 3, 6, 3);
|
this.label2.Margin = new System.Windows.Forms.Padding(6, 3, 6, 3);
|
||||||
this.label2.Name = "label2";
|
this.label2.Name = "label2";
|
||||||
this.label2.Padding = new System.Windows.Forms.Padding(5, 4, 0, 0);
|
this.label2.Padding = new System.Windows.Forms.Padding(5, 4, 0, 0);
|
||||||
@@ -130,6 +133,21 @@ namespace ErgometerDoctorApplication
|
|||||||
this.label1.Size = new System.Drawing.Size(200, 50);
|
this.label1.Size = new System.Drawing.Size(200, 50);
|
||||||
this.label1.TabIndex = 5;
|
this.label1.TabIndex = 5;
|
||||||
//
|
//
|
||||||
|
// BtnBroadcast
|
||||||
|
//
|
||||||
|
this.BtnBroadcast.BackColor = System.Drawing.Color.DarkGray;
|
||||||
|
this.BtnBroadcast.Dock = System.Windows.Forms.DockStyle.Top;
|
||||||
|
this.BtnBroadcast.FlatAppearance.BorderSize = 0;
|
||||||
|
this.BtnBroadcast.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
|
||||||
|
this.BtnBroadcast.ForeColor = System.Drawing.Color.White;
|
||||||
|
this.BtnBroadcast.Location = new System.Drawing.Point(0, 95);
|
||||||
|
this.BtnBroadcast.Name = "BtnBroadcast";
|
||||||
|
this.BtnBroadcast.Size = new System.Drawing.Size(200, 35);
|
||||||
|
this.BtnBroadcast.TabIndex = 7;
|
||||||
|
this.BtnBroadcast.Text = "Broadcast";
|
||||||
|
this.BtnBroadcast.UseVisualStyleBackColor = false;
|
||||||
|
this.BtnBroadcast.Click += new System.EventHandler(this.BtnBroadcast_Click);
|
||||||
|
//
|
||||||
// BtnClientData
|
// BtnClientData
|
||||||
//
|
//
|
||||||
this.BtnClientData.BackColor = System.Drawing.Color.DarkGray;
|
this.BtnClientData.BackColor = System.Drawing.Color.DarkGray;
|
||||||
@@ -244,6 +262,7 @@ namespace ErgometerDoctorApplication
|
|||||||
this.MainContainer.Controls.Add(this.conActiveSessions);
|
this.MainContainer.Controls.Add(this.conActiveSessions);
|
||||||
this.MainContainer.Controls.Add(this.conClientData);
|
this.MainContainer.Controls.Add(this.conClientData);
|
||||||
this.MainContainer.Controls.Add(this.conSessionHistory);
|
this.MainContainer.Controls.Add(this.conSessionHistory);
|
||||||
|
this.MainContainer.Controls.Add(this.conClientBroadcast);
|
||||||
this.MainContainer.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.MainContainer.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
this.MainContainer.Location = new System.Drawing.Point(200, 102);
|
this.MainContainer.Location = new System.Drawing.Point(200, 102);
|
||||||
this.MainContainer.Name = "MainContainer";
|
this.MainContainer.Name = "MainContainer";
|
||||||
@@ -255,12 +274,13 @@ namespace ErgometerDoctorApplication
|
|||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||||
this.ClientSize = new System.Drawing.Size(700, 500);
|
this.ClientSize = new System.Drawing.Size(700, 500);
|
||||||
this.MinimumSize = new System.Drawing.Size(550, 450);
|
this.MinimumSize = new System.Drawing.Size(650, 550);
|
||||||
this.Controls.Add(this.MainContainer);
|
this.Controls.Add(this.MainContainer);
|
||||||
this.Controls.Add(this.panel1);
|
this.Controls.Add(this.panel1);
|
||||||
this.Controls.Add(this.MenuPanel);
|
this.Controls.Add(this.MenuPanel);
|
||||||
this.Controls.Add(this.menuStrip1);
|
this.Controls.Add(this.menuStrip1);
|
||||||
this.Controls.Add(this.conPanelLogin);
|
this.Controls.Add(this.conPanelLogin);
|
||||||
|
|
||||||
this.MainMenuStrip = this.menuStrip1;
|
this.MainMenuStrip = this.menuStrip1;
|
||||||
this.Name = "MainWindow";
|
this.Name = "MainWindow";
|
||||||
this.Text = "Dokter applicatie";
|
this.Text = "Dokter applicatie";
|
||||||
@@ -278,6 +298,7 @@ namespace ErgometerDoctorApplication
|
|||||||
private ToolStripMenuItem editToolStripMenuItem;
|
private ToolStripMenuItem editToolStripMenuItem;
|
||||||
private ToolStripMenuItem viewToolStripMenuItem;
|
private ToolStripMenuItem viewToolStripMenuItem;
|
||||||
private Button BtnActiveSessions;
|
private Button BtnActiveSessions;
|
||||||
|
private Button BtnBroadcast;
|
||||||
private Button BtnLogout;
|
private Button BtnLogout;
|
||||||
private Button BtnSessionHistory;
|
private Button BtnSessionHistory;
|
||||||
private Button BtnClientData;
|
private Button BtnClientData;
|
||||||
@@ -292,7 +313,8 @@ namespace ErgometerDoctorApplication
|
|||||||
public ConSessionHistory conSessionHistory;
|
public ConSessionHistory conSessionHistory;
|
||||||
public ConClientData conClientData;
|
public ConClientData conClientData;
|
||||||
public ConPanelLogin conPanelLogin;
|
public ConPanelLogin conPanelLogin;
|
||||||
|
public ConClientBroadcast conClientBroadcast;
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -62,6 +62,12 @@ namespace ErgometerDoctorApplication
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void BtnBroadcast_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
this.HeaderLabel.Text = "Broadcast";
|
||||||
|
conClientBroadcast.BringToFront();
|
||||||
|
}
|
||||||
|
|
||||||
private void BtnSessionHistory_Click(object sender, EventArgs e)
|
private void BtnSessionHistory_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
this.HeaderLabel.Text = "Sessie geschiedenis";
|
this.HeaderLabel.Text = "Sessie geschiedenis";
|
||||||
|
|||||||
Reference in New Issue
Block a user