diff options
Diffstat (limited to 'Project Ports/Programs')
| -rw-r--r-- | Project Ports/Programs/ChatApp.Designer.cs | 1 | ||||
| -rw-r--r-- | Project Ports/Programs/ChatApp.cs | 24 |
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); + } } } } |
