Added support to open file when double clicked in explorer.
This commit is contained in:
@@ -24,7 +24,12 @@ namespace UCalc
|
|||||||
{
|
{
|
||||||
base.OnContentRendered(e);
|
base.OnContentRendered(e);
|
||||||
|
|
||||||
if (_showRecover)
|
var args = Environment.GetCommandLineArgs();
|
||||||
|
if (args.Length > 1)
|
||||||
|
{
|
||||||
|
OpenBilling(args[1]);
|
||||||
|
}
|
||||||
|
else if (_showRecover)
|
||||||
{
|
{
|
||||||
_showRecover = false;
|
_showRecover = false;
|
||||||
|
|
||||||
@@ -46,7 +51,7 @@ namespace UCalc
|
|||||||
|
|
||||||
private void OnNewClick(object sender, RoutedEventArgs e)
|
private void OnNewClick(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var newWindow = new NewWindow {Owner = this};
|
var newWindow = new NewWindow { Owner = this };
|
||||||
|
|
||||||
if (newWindow.ShowDialog() == true)
|
if (newWindow.ShowDialog() == true)
|
||||||
{
|
{
|
||||||
@@ -63,7 +68,7 @@ namespace UCalc
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
var button = (Button) sender;
|
var button = (Button)sender;
|
||||||
var contextMenu = button.ContextMenu;
|
var contextMenu = button.ContextMenu;
|
||||||
// ReSharper disable once PossibleNullReferenceException
|
// ReSharper disable once PossibleNullReferenceException
|
||||||
contextMenu.PlacementTarget = button;
|
contextMenu.PlacementTarget = button;
|
||||||
@@ -76,7 +81,7 @@ namespace UCalc
|
|||||||
|
|
||||||
private void OnOpenFromDiskClick(object sender, RoutedEventArgs e)
|
private void OnOpenFromDiskClick(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var dialog = new OpenFileDialog {Filter = "MietRechner Datei (*.mr) | *.mr"};
|
var dialog = new OpenFileDialog { Filter = "MietRechner Datei (*.mr) | *.mr" };
|
||||||
|
|
||||||
if (dialog.ShowDialog() == true)
|
if (dialog.ShowDialog() == true)
|
||||||
{
|
{
|
||||||
@@ -91,7 +96,7 @@ namespace UCalc
|
|||||||
|
|
||||||
private void OnOpenRecentClick(object sender, RoutedEventArgs e)
|
private void OnOpenRecentClick(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var recentlyOpenedItem = (RecentlyOpenedItem) ((MenuItem) sender).DataContext;
|
var recentlyOpenedItem = (RecentlyOpenedItem)((MenuItem)sender).DataContext;
|
||||||
|
|
||||||
OpenBilling(recentlyOpenedItem.Path);
|
OpenBilling(recentlyOpenedItem.Path);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user