OSDN Git Service

File.Moveがエラーになることがあるのを直す
[kancollesniffer/KancolleSniffer.git] / KancolleSniffer / ErrorDialog.cs
index 73a4a55..cb3e37c 100644 (file)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and\r
 // limitations under the License.\r
 \r
+using System;\r
 using System.Drawing;\r
 using System.Windows.Forms;\r
 \r
@@ -29,11 +30,22 @@ namespace KancolleSniffer
 \r
         public DialogResult ShowDialog(IWin32Window owner, string message, string details)\r
         {\r
-            if (Visible)\r
+            if (Visible || checkBoxDisable.Checked)\r
                 return DialogResult.Ignore;\r
             labelMessage.Text = message;\r
             textBoxDetails.Text = details;\r
             return ShowDialog(owner);\r
         }\r
+\r
+        protected override void OnFontChanged(EventArgs e)\r
+        {\r
+            base.OnFontChanged(e);\r
+            textBoxDetails.Font = new Font(new FontFamily("MS Gothic"), Font.Size);\r
+        }\r
+\r
+        private void buttonCopyToClipboard_Click(object sender, EventArgs e)\r
+        {\r
+            Clipboard.SetText(textBoxDetails.Text);\r
+        }\r
     }\r
 }
\ No newline at end of file