diff --git a/Ink Canvas/Windows/RandWindow.xaml b/Ink Canvas/Windows/RandWindow.xaml index 8d428645..62dddffb 100644 --- a/Ink Canvas/Windows/RandWindow.xaml +++ b/Ink Canvas/Windows/RandWindow.xaml @@ -101,6 +101,14 @@ + + + + + + + + diff --git a/Ink Canvas/Windows/RandWindow.xaml.cs b/Ink Canvas/Windows/RandWindow.xaml.cs index 766ebc19..b061c064 100644 --- a/Ink Canvas/Windows/RandWindow.xaml.cs +++ b/Ink Canvas/Windows/RandWindow.xaml.cs @@ -8,6 +8,7 @@ using System.Linq; using System.Threading; using System.Windows; using System.Windows.Input; +using MessageBox = iNKORE.UI.WPF.Modern.Controls.MessageBox; namespace Ink_Canvas { /// @@ -205,5 +206,21 @@ namespace Ink_Canvas { private void BtnClose_MouseUp(object sender, MouseButtonEventArgs e) { Close(); } + + private void BorderBtnIslandCaller_MouseUp(object sender, MouseButtonEventArgs e) + { + try + { + System.Diagnostics.Process.Start(new System.Diagnostics.ProcessStartInfo + { + FileName = "classisland://plugins/IslandCaller/Run", + UseShellExecute = true + }); + } + catch (Exception ex) + { + MessageBox.Show("无法调用外部点名:" + ex.Message); + } + } } } diff --git a/Ink Canvas/obj/Debug/net472/InkCanvasForClass.g.resources b/Ink Canvas/obj/Debug/net472/InkCanvasForClass.g.resources index 39682280..096bb1e4 100644 Binary files a/Ink Canvas/obj/Debug/net472/InkCanvasForClass.g.resources and b/Ink Canvas/obj/Debug/net472/InkCanvasForClass.g.resources differ diff --git a/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.cs b/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.cs index 910b71fb..bc5d3198 100644 --- a/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.cs +++ b/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\..\..\Windows\RandWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "438AC48A5442919DB1E24FC876DEC488281105D7" +#pragma checksum "..\..\..\..\Windows\RandWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "695B3561F1F2C3284724BFAA9122C85C2EF5221A" //------------------------------------------------------------------------------ // // 此代码由工具生成。 @@ -155,9 +155,9 @@ namespace Ink_Canvas { #line hidden - #line 106 "..\..\..\..\Windows\RandWindow.xaml" + #line 104 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.Border BorderBtnHelp; + internal System.Windows.Controls.Border BorderBtnIslandCaller; #line default #line hidden @@ -165,13 +165,21 @@ namespace Ink_Canvas { #line 114 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Border BorderBtnHelp; + + #line default + #line hidden + + + #line 122 "..\..\..\..\Windows\RandWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock TextBlockPeopleCount; #line default #line hidden - #line 117 "..\..\..\..\Windows\RandWindow.xaml" + #line 125 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Border BtnClose; @@ -271,21 +279,30 @@ namespace Ink_Canvas { this.SymbolIconStart = ((iNKORE.UI.WPF.Modern.Controls.SymbolIcon)(target)); return; case 14: - this.BorderBtnHelp = ((System.Windows.Controls.Border)(target)); + this.BorderBtnIslandCaller = ((System.Windows.Controls.Border)(target)); - #line 106 "..\..\..\..\Windows\RandWindow.xaml" - this.BorderBtnHelp.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnHelp_MouseUp); + #line 104 "..\..\..\..\Windows\RandWindow.xaml" + this.BorderBtnIslandCaller.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnIslandCaller_MouseUp); #line default #line hidden return; case 15: - this.TextBlockPeopleCount = ((System.Windows.Controls.TextBlock)(target)); + this.BorderBtnHelp = ((System.Windows.Controls.Border)(target)); + + #line 114 "..\..\..\..\Windows\RandWindow.xaml" + this.BorderBtnHelp.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnHelp_MouseUp); + + #line default + #line hidden return; case 16: + this.TextBlockPeopleCount = ((System.Windows.Controls.TextBlock)(target)); + return; + case 17: this.BtnClose = ((System.Windows.Controls.Border)(target)); - #line 117 "..\..\..\..\Windows\RandWindow.xaml" + #line 125 "..\..\..\..\Windows\RandWindow.xaml" this.BtnClose.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BtnClose_MouseUp); #line default diff --git a/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.i.cs b/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.i.cs index 910b71fb..bc5d3198 100644 --- a/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.i.cs +++ b/Ink Canvas/obj/Debug/net472/Windows/RandWindow.g.i.cs @@ -1,4 +1,4 @@ -#pragma checksum "..\..\..\..\Windows\RandWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "438AC48A5442919DB1E24FC876DEC488281105D7" +#pragma checksum "..\..\..\..\Windows\RandWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "695B3561F1F2C3284724BFAA9122C85C2EF5221A" //------------------------------------------------------------------------------ // // 此代码由工具生成。 @@ -155,9 +155,9 @@ namespace Ink_Canvas { #line hidden - #line 106 "..\..\..\..\Windows\RandWindow.xaml" + #line 104 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] - internal System.Windows.Controls.Border BorderBtnHelp; + internal System.Windows.Controls.Border BorderBtnIslandCaller; #line default #line hidden @@ -165,13 +165,21 @@ namespace Ink_Canvas { #line 114 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] + internal System.Windows.Controls.Border BorderBtnHelp; + + #line default + #line hidden + + + #line 122 "..\..\..\..\Windows\RandWindow.xaml" + [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.TextBlock TextBlockPeopleCount; #line default #line hidden - #line 117 "..\..\..\..\Windows\RandWindow.xaml" + #line 125 "..\..\..\..\Windows\RandWindow.xaml" [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")] internal System.Windows.Controls.Border BtnClose; @@ -271,21 +279,30 @@ namespace Ink_Canvas { this.SymbolIconStart = ((iNKORE.UI.WPF.Modern.Controls.SymbolIcon)(target)); return; case 14: - this.BorderBtnHelp = ((System.Windows.Controls.Border)(target)); + this.BorderBtnIslandCaller = ((System.Windows.Controls.Border)(target)); - #line 106 "..\..\..\..\Windows\RandWindow.xaml" - this.BorderBtnHelp.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnHelp_MouseUp); + #line 104 "..\..\..\..\Windows\RandWindow.xaml" + this.BorderBtnIslandCaller.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnIslandCaller_MouseUp); #line default #line hidden return; case 15: - this.TextBlockPeopleCount = ((System.Windows.Controls.TextBlock)(target)); + this.BorderBtnHelp = ((System.Windows.Controls.Border)(target)); + + #line 114 "..\..\..\..\Windows\RandWindow.xaml" + this.BorderBtnHelp.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BorderBtnHelp_MouseUp); + + #line default + #line hidden return; case 16: + this.TextBlockPeopleCount = ((System.Windows.Controls.TextBlock)(target)); + return; + case 17: this.BtnClose = ((System.Windows.Controls.Border)(target)); - #line 117 "..\..\..\..\Windows\RandWindow.xaml" + #line 125 "..\..\..\..\Windows\RandWindow.xaml" this.BtnClose.MouseUp += new System.Windows.Input.MouseButtonEventHandler(this.BtnClose_MouseUp); #line default