aboutsummaryrefslogtreecommitdiff
path: root/Project Ports/Programs
diff options
context:
space:
mode:
Diffstat (limited to 'Project Ports/Programs')
-rw-r--r--Project Ports/Programs/ChatApp.Designer.cs1
-rw-r--r--Project Ports/Programs/ChatApp.cs24
2 files changed, 18 insertions, 7 deletions
diff --git a/Project Ports/Programs/ChatApp.Designer.cs b/Project Ports/Programs/ChatApp.Designer.cs
index c8a6502..c1a3b38 100644
--- a/Project Ports/Programs/ChatApp.Designer.cs
+++ b/Project Ports/Programs/ChatApp.Designer.cs
@@ -48,6 +48,7 @@
this.txtSentMessages.ReadOnly = true;
this.txtSentMessages.Size = new System.Drawing.Size(439, 187);
this.txtSentMessages.TabIndex = 0;
+ this.txtSentMessages.TextChanged += new System.EventHandler(this.txtSentMessages_TextChanged);
//
// txtMsgContents
//
diff --git a/Project Ports/Programs/ChatApp.cs b/Project Ports/Programs/ChatApp.cs
index 3af3f64..2fd2070 100644
--- a/Project Ports/Programs/ChatApp.cs
+++ b/Project Ports/Programs/ChatApp.cs
@@ -41,21 +41,31 @@ namespace Project_Ports
private void btnSendMSG_Click(object sender, EventArgs e)
{
- //ChatAPI.SendMessage(txtMsgContents, txtSentMessages);
+ ChatAPI.SendMessage(txtMsgContents, txtSentMessages);
}
private void txtMsgContents_KeyDown(object sender, KeyEventArgs e)
{
- //if (e.KeyCode == Keys.Enter)
- //{
- //ChatAPI.SendMessage(txtMsgContents, txtSentMessages);
- //e.SuppressKeyPress = true;
- //}
+ if (e.KeyCode == Keys.Enter)
+ {
+ ChatAPI.SendMessage(txtMsgContents, txtSentMessages);
+ e.SuppressKeyPress = true;
+ }
}
private void ChatApp_Load(object sender, EventArgs e)
{
- StorylineAPI.StartChatterEvent1(txtMsgContents);
+ txtSentMessages.AppendText(GeneralAPI.PlayerName + " has entered the channel!");
+
+ }
+
+ private async void txtSentMessages_TextChanged(object sender, EventArgs e)
+ {
+ if (txtSentMessages.Text == GeneralAPI.PlayerName + " has entered the channel!" + Environment.NewLine)
+ {
+ await Task.Delay(1000);
+ StorylineAPI.StartChatterEvent1(txtSentMessages);
+ }
}
}
}