From 83a57b08ab302d612b7f7b4f13d670e65bf19f3a Mon Sep 17 00:00:00 2001 From: David Sparer Date: Mon, 23 Jan 2017 16:07:56 -0700 Subject: [PATCH] prevented annoying 'ding' sound on key press --- mRemoteV1/UI/Forms/CredentialManagerForm.Designer.cs | 3 +++ mRemoteV1/UI/Forms/CredentialManagerForm.cs | 3 +++ 2 files changed, 6 insertions(+) diff --git a/mRemoteV1/UI/Forms/CredentialManagerForm.Designer.cs b/mRemoteV1/UI/Forms/CredentialManagerForm.Designer.cs index 2792c4621..45e196efc 100644 --- a/mRemoteV1/UI/Forms/CredentialManagerForm.Designer.cs +++ b/mRemoteV1/UI/Forms/CredentialManagerForm.Designer.cs @@ -49,11 +49,14 @@ this.olvColumnTitle, this.olvColumnUsername, this.olvColumnDomain}); + this.objectListView1.CopySelectionOnControlC = false; + this.objectListView1.CopySelectionOnControlCUsesDragSource = false; this.objectListView1.Cursor = System.Windows.Forms.Cursors.Default; this.objectListView1.FullRowSelect = true; this.objectListView1.HideSelection = false; this.objectListView1.Location = new System.Drawing.Point(12, 12); this.objectListView1.Name = "objectListView1"; + this.objectListView1.SelectAllOnControlA = false; this.objectListView1.ShowGroups = false; this.objectListView1.Size = new System.Drawing.Size(425, 325); this.objectListView1.TabIndex = 0; diff --git a/mRemoteV1/UI/Forms/CredentialManagerForm.cs b/mRemoteV1/UI/Forms/CredentialManagerForm.cs index 857c64f6f..1fb59eede 100644 --- a/mRemoteV1/UI/Forms/CredentialManagerForm.cs +++ b/mRemoteV1/UI/Forms/CredentialManagerForm.cs @@ -100,6 +100,7 @@ namespace mRemoteNG.UI.Forms if (selectedCredential == null) return; EditCredential(selectedCredential); keyEventArgs.Handled = true; + keyEventArgs.SuppressKeyPress = true; } private void OnAPressed(object sender, KeyEventArgs keyEventArgs) @@ -107,6 +108,7 @@ namespace mRemoteNG.UI.Forms if (keyEventArgs.KeyCode != Keys.A) return; AddCredential(); keyEventArgs.Handled = true; + keyEventArgs.SuppressKeyPress = true; } private void OnDeletePressed(object sender, KeyEventArgs keyEventArgs) @@ -114,6 +116,7 @@ namespace mRemoteNG.UI.Forms if (keyEventArgs.KeyCode != Keys.Delete) return; RemoveSelectedCredential(); keyEventArgs.Handled = true; + keyEventArgs.SuppressKeyPress = true; } private void ObjectListView1OnSelectionChanged(object sender, EventArgs eventArgs)