// 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
\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