/
App.xaml.cs
36 lines (34 loc) · 1.33 KB
/
App.xaml.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
/*
* Copyright 2016 Mikko Teräs and Niilo Säämänen.
*
* This file is part of Auremo.
*
* Auremo is free software: you can redistribute it and/or modify it under the
* terms of the GNU General Public License as published by the Free Software
* Foundation, version 2.
*
* Auremo is distributed in the hope that it will be useful, but WITHOUT ANY
* WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
* A PARTICULAR PURPOSE. See the GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License along
* with Auremo. If not, see http://www.gnu.org/licenses/.
*/
using System.Windows;
using System.Windows.Threading;
namespace Auremo
{
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : Application
{
private void OnDispatcherUnhandledException(object sender, DispatcherUnhandledExceptionEventArgs e)
{
System.Windows.MessageBox.Show("Uncaught exception in Auremo.\n" +
"Please take a screenshot of this message and send it to the developer.\n\n" +
e.Exception.ToString(),
"Auremo has crashed!");
}
}
}