feat:支持交叉编译并完成iNKORE.UI.WPF.Modern升级 (#398)

* fix(deps):仅更新SimpleStackPanel

* feat:支持交叉编译并完成iNKORE.UI升级

* chore:fix com

* fix(Build/logic):在非.Net Framework MSBuild下使用预生成的互操作dll而非依据系统判断

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>

* feat:添加devcontainer.json

* chore(devcontainer.json):精简Dev Container

---------

Signed-off-by: doudou0720 <98651603+doudou0720@users.noreply.github.com>
This commit is contained in:
doudou0720
2026-03-14 17:19:05 +08:00
committed by GitHub
parent 2322efcc00
commit 7a363f7f79
25 changed files with 1689 additions and 1641 deletions
+12
View File
@@ -0,0 +1,12 @@
{
"image": "mcr.microsoft.com/devcontainers/dotnet",
"postCreateCommand": "dotnet restore",
"customizations": {
"vscode": {
"extensions": [
"ms-dotnettools.csdevkit",
"ms-dotnettools.csharp"
]
}
}
}
+25 -24
View File
@@ -4,6 +4,7 @@
xmlns:local="clr-namespace:Ink_Canvas" xmlns:local="clr-namespace:Ink_Canvas"
xmlns:tb="http://www.hardcodet.net/taskbar" xmlns:tb="http://www.hardcodet.net/taskbar"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
> >
<Application.Resources> <Application.Resources>
<ResourceDictionary> <ResourceDictionary>
@@ -13,9 +14,9 @@
<ContextMenu Opened="SysTrayMenu_Opened" Closed="SysTrayMenu_Closed" x:Shared="false" x:Key="SysTrayMenu" Padding="6" ui:ThemeManager.RequestedTheme="Light"> <ContextMenu Opened="SysTrayMenu_Opened" Closed="SysTrayMenu_Closed" x:Shared="false" x:Key="SysTrayMenu" Padding="6" ui:ThemeManager.RequestedTheme="Light">
<MenuItem IsCheckable="True" IsChecked="False" Checked="HideICCMainWindowTrayIconMenuItem_Checked" Unchecked="HideICCMainWindowTrayIconMenuItem_UnChecked" Name="HideICCMainWindowTrayIconMenuItem"> <MenuItem IsCheckable="True" IsChecked="False" Checked="HideICCMainWindowTrayIconMenuItem_Checked" Unchecked="HideICCMainWindowTrayIconMenuItem_UnChecked" Name="HideICCMainWindowTrayIconMenuItem">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock Name="HideICCMainWindowTrayIconMenuItemHeaderText" FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="隐藏ICC主窗口" /> <TextBlock Name="HideICCMainWindowTrayIconMenuItemHeaderText" FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="隐藏ICC主窗口" />
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="28" Height="28" Margin="-2"> <Image Width="28" Height="28" Margin="-2">
@@ -34,9 +35,9 @@
<Separator Margin="0,3" /> <Separator Margin="0,3" />
<MenuItem Name="DisableAllHotkeysMenuItem" Click="DisableAllHotkeysMenuItem_Clicked"> <MenuItem Name="DisableAllHotkeysMenuItem" Click="DisableAllHotkeysMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="禁用所有快捷键" /> <TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="禁用所有快捷键" />
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="28" Height="28" Margin="-2"> <Image Width="28" Height="28" Margin="-2">
@@ -54,9 +55,9 @@
</MenuItem> </MenuItem>
<MenuItem Name="ForceFullScreenTrayIconMenuItem" Click="ForceFullScreenTrayIconMenuItem_Clicked"> <MenuItem Name="ForceFullScreenTrayIconMenuItem" Click="ForceFullScreenTrayIconMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="强制全屏化" /> <TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="强制全屏化" />
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0">
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" />
</Border> </Border>
@@ -64,8 +65,8 @@
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="F" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="F" />
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="28" Height="28" Margin="-2"> <Image Width="28" Height="28" Margin="-2">
@@ -87,9 +88,9 @@
</MenuItem> </MenuItem>
<MenuItem Name="FoldFloatingBarTrayIconMenuItem" Click="FoldFloatingBarTrayIconMenuItem_Clicked"> <MenuItem Name="FoldFloatingBarTrayIconMenuItem" Click="FoldFloatingBarTrayIconMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock Name="FoldFloatingBarTrayIconMenuItemHeaderText" FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="切换为收纳模式" /> <TextBlock Name="FoldFloatingBarTrayIconMenuItemHeaderText" FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="切换为收纳模式" />
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0">
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" />
</Border> </Border>
@@ -97,8 +98,8 @@
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="S" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="S" />
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Grid> <Grid>
@@ -132,9 +133,9 @@
</MenuItem> </MenuItem>
<MenuItem Name="ResetFloatingBarPositionTrayIconMenuItem" Click="ResetFloatingBarPositionTrayIconMenuItem_Clicked"> <MenuItem Name="ResetFloatingBarPositionTrayIconMenuItem" Click="ResetFloatingBarPositionTrayIconMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="重置工具栏位置" /> <TextBlock FontSize="14" VerticalAlignment="Center" Foreground="#18181b" Text="重置工具栏位置" />
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0">
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" />
</Border> </Border>
@@ -142,8 +143,8 @@
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="T" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="T" />
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="28" Height="28" Margin="-2"> <Image Width="28" Height="28" Margin="-2">
@@ -163,9 +164,9 @@
<Separator Margin="0,3" /> <Separator Margin="0,3" />
<MenuItem Name="RestartAppTrayIconMenuItem" Click="RestartAppTrayIconMenuItem_Clicked"> <MenuItem Name="RestartAppTrayIconMenuItem" Click="RestartAppTrayIconMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Foreground="#2563eb" Text="重启软件" /> <TextBlock FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Foreground="#2563eb" Text="重启软件" />
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0">
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" />
</Border> </Border>
@@ -173,8 +174,8 @@
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="R" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="R" />
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="24" Height="24"> <Image Width="24" Height="24">
@@ -195,9 +196,9 @@
</MenuItem> </MenuItem>
<MenuItem Name="CloseAppTrayIconMenuItem" Click="CloseAppTrayIconMenuItem_Clicked"> <MenuItem Name="CloseAppTrayIconMenuItem" Click="CloseAppTrayIconMenuItem_Clicked">
<MenuItem.Header> <MenuItem.Header>
<ui:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="-4,0,0,0">
<TextBlock FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Foreground="#dc2626" Text="退出软件" /> <TextBlock FontSize="14" FontWeight="Bold" VerticalAlignment="Center" Foreground="#dc2626" Text="退出软件" />
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center" Spacing="4" Margin="16,0,0,0">
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="CTRL" />
</Border> </Border>
@@ -205,8 +206,8 @@
<Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5"> <Border Padding="4,2,4,1" Background="#e4e4e7" BorderBrush="#a1a1aa" BorderThickness="1" CornerRadius="2.5">
<TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="Q" /> <TextBlock FontSize="8" Foreground="#3f3f46" FontWeight="Bold" Text="Q" />
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</MenuItem.Header> </MenuItem.Header>
<MenuItem.Icon> <MenuItem.Icon>
<Image Width="24" Height="24"> <Image Width="24" Height="24">
@@ -1,4 +1,4 @@
using iNKORE.UI.WPF.Modern.Controls; using iNKORE.UI.WPF.Controls;
using System; using System;
using System.Windows; using System.Windows;
using System.Windows.Controls; using System.Windows.Controls;
+1
View File
@@ -1,3 +1,4 @@
using iNKORE.UI.WPF.Controls;
using iNKORE.UI.WPF.Modern.Controls; using iNKORE.UI.WPF.Modern.Controls;
using System; using System;
using System.Security.Cryptography; using System.Security.Cryptography;
+16 -2
View File
@@ -150,7 +150,8 @@
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets> <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
</PackageReference> </PackageReference>
<PackageReference Include="Hardcodet.NotifyIcon.Wpf" Version="2.0.1" /> <PackageReference Include="Hardcodet.NotifyIcon.Wpf" Version="2.0.1" />
<PackageReference Include="iNKORE.UI.WPF.Modern" Version="0.9.27" /> <PackageReference Include="iNKORE.UI.WPF.Modern" Version="0.10.2.1" />
<PackageReference Include="iNKORE.UI.WPF" Version="1.2.8" />
<PackageReference Include="MdXaml" Version="1.27.0" /> <PackageReference Include="MdXaml" Version="1.27.0" />
<PackageReference Include="Microsoft.Office.Interop.PowerPoint" Version="15.0.4420.1018" /> <PackageReference Include="Microsoft.Office.Interop.PowerPoint" Version="15.0.4420.1018" />
<PackageReference Include="MicrosoftOfficeCore" Version="15.0.0" /> <PackageReference Include="MicrosoftOfficeCore" Version="15.0.0" />
@@ -159,6 +160,7 @@
<PackageReference Include="Sentry" Version="6.1.0" /> <PackageReference Include="Sentry" Version="6.1.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Microsoft.NETFramework.ReferenceAssemblies" Version="1.0.3" PrivateAssets="All" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.4" /> <PackageReference Include="Newtonsoft.Json" Version="13.0.4" />
<PackageReference Include="NHotkey.Wpf" Version="4.0.0" /> <PackageReference Include="NHotkey.Wpf" Version="4.0.0" />
<PackageReference Include="OSVersionExt" Version="4.1.0" /> <PackageReference Include="OSVersionExt" Version="4.1.0" />
@@ -168,7 +170,7 @@
<PackageReference Include="AForge.Math" Version="2.2.5" /> <PackageReference Include="AForge.Math" Version="2.2.5" />
<PackageReference Include="WebDav.Client" Version="2.9.0" /> <PackageReference Include="WebDav.Client" Version="2.9.0" />
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup Condition="'$(MSBuildRuntimeType)' == 'Full'">
<COMReference Include="IWshRuntimeLibrary"> <COMReference Include="IWshRuntimeLibrary">
<Guid>{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}</Guid> <Guid>{F935DC20-1CF0-11D0-ADB9-00C04FD58A0B}</Guid>
<VersionMajor>1</VersionMajor> <VersionMajor>1</VersionMajor>
@@ -197,6 +199,18 @@
<EmbedInteropTypes>True</EmbedInteropTypes> <EmbedInteropTypes>True</EmbedInteropTypes>
</COMReference> </COMReference>
</ItemGroup> </ItemGroup>
<ItemGroup Condition="'$(MSBuildRuntimeType)' != 'Full'">
<Reference Include="Interop.IWshRuntimeLibrary">
<HintPath>libs\Interop.IWshRuntimeLibrary.dll</HintPath>
<Private>False</Private>
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
<Reference Include="Interop.stdole">
<HintPath>libs\Interop.stdole.dll</HintPath>
<Private>False</Private>
<EmbedInteropTypes>True</EmbedInteropTypes>
</Reference>
</ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="Resources\TimerDownNotice.wav" /> <None Include="Resources\TimerDownNotice.wav" />
<None Include="Resources\ProgressiveAudio.wav" /> <None Include="Resources\ProgressiveAudio.wav" />
+1008 -1007
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -8,7 +8,7 @@ using System.Windows.Controls;
using System.Windows.Media; using System.Windows.Media;
using System.Windows.Threading; using System.Windows.Threading;
using Application = System.Windows.Application; using Application = System.Windows.Application;
using ui = iNKORE.UI.WPF.Modern.Controls; using ui = iNKORE.UI.WPF.Controls;
namespace Ink_Canvas namespace Ink_Canvas
{ {
@@ -1,5 +1,5 @@
using Ink_Canvas.Helpers; using Ink_Canvas.Helpers;
using iNKORE.UI.WPF.Modern.Controls; using iNKORE.UI.WPF.Controls;
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Linq; using System.Linq;
+1 -1
View File
@@ -4352,7 +4352,7 @@ namespace Ink_Canvas
Text = "方案名称", Text = "方案名称",
Margin = new Thickness(0, 0, 0, 8) Margin = new Thickness(0, 0, 0, 8)
}; };
var content = new iNKORE.UI.WPF.Modern.Controls.SimpleStackPanel { Spacing = 6 }; var content = new iNKORE.UI.WPF.Controls.SimpleStackPanel { Spacing = 6 };
content.Children.Add(label); content.Children.Add(label);
content.Children.Add(input); content.Children.Add(input);
var dialog = new iNKORE.UI.WPF.Modern.Controls.ContentDialog var dialog = new iNKORE.UI.WPF.Modern.Controls.ContentDialog
+1 -1
View File
@@ -1,6 +1,6 @@
using Hardcodet.Wpf.TaskbarNotification; using Hardcodet.Wpf.TaskbarNotification;
using Ink_Canvas.Helpers; using Ink_Canvas.Helpers;
using iNKORE.UI.WPF.Modern.Controls; using iNKORE.UI.WPF.Controls;
using System; using System;
using System.Diagnostics; using System.Diagnostics;
using System.Windows; using System.Windows;
@@ -4,6 +4,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:controls="clr-namespace:Ink_Canvas.Windows.Controls" xmlns:controls="clr-namespace:Ink_Canvas.Windows.Controls"
mc:Ignorable="d" mc:Ignorable="d"
WindowStyle="None" WindowStyle="None"
@@ -192,14 +193,14 @@
<!-- 通用设置标签页 --> <!-- 通用设置标签页 -->
<TabItem Header="通用设置" Margin="0,0,0,0"> <TabItem Header="通用设置" Margin="0,0,0,0">
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<!-- 内容区域 --> <!-- 内容区域 -->
<Border BorderThickness="1" <Border BorderThickness="1"
BorderBrush="{StaticResource BorderBrush}" BorderBrush="{StaticResource BorderBrush}"
CornerRadius="8" CornerRadius="8"
Padding="20" Padding="20"
Background="#27272a"> Background="#27272a">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<TextBlock Text="通用设置" <TextBlock Text="通用设置"
FontSize="18" FontSize="18"
FontWeight="SemiBold" FontWeight="SemiBold"
@@ -223,8 +224,8 @@
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
Margin="0,0,0,1"/> Margin="0,0,0,1"/>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12">
<TextBlock Text="上传延迟时间:" <TextBlock Text="上传延迟时间:"
FontSize="14" FontSize="14"
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
@@ -267,14 +268,14 @@
Foreground="{StaticResource TextSecondary}" Foreground="{StaticResource TextSecondary}"
VerticalAlignment="Center" VerticalAlignment="Center"
Margin="0,0,0,0"/> Margin="0,0,0,0"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<TextBlock Text="设置上传延迟时间(0-60分钟),所有上传提供者都将遵循此设置。" <TextBlock Text="设置上传延迟时间(0-60分钟),所有上传提供者都将遵循此设置。"
FontSize="12" FontSize="12"
Foreground="{StaticResource TextSecondary}" Foreground="{StaticResource TextSecondary}"
TextWrapping="Wrap" TextWrapping="Wrap"
Margin="0,2,0,0"/> Margin="0,2,0,0"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border Height="1" <Border Height="1"
Background="{StaticResource BorderBrush}" Background="{StaticResource BorderBrush}"
@@ -303,7 +304,7 @@
Padding="0"> Padding="0">
<ItemsControl.ItemTemplate> <ItemsControl.ItemTemplate>
<DataTemplate> <DataTemplate>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="8,4"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="8,4">
<TextBlock Text="{Binding Name}" <TextBlock Text="{Binding Name}"
FontSize="14" FontSize="14"
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
@@ -315,7 +316,7 @@
OnContent="启用" OnContent="启用"
OffContent="关闭" OffContent="关闭"
Toggled="ToggleProviderEnabled_Toggled"/> Toggled="ToggleProviderEnabled_Toggled"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</DataTemplate> </DataTemplate>
</ItemsControl.ItemTemplate> </ItemsControl.ItemTemplate>
</ItemsControl> </ItemsControl>
@@ -327,7 +328,7 @@
Margin="0,2,0,1"/> Margin="0,2,0,1"/>
<!-- 操作按钮 --> <!-- 操作按钮 -->
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0">
<Button Content="保存" <Button Content="保存"
Padding="16,8" Padding="16,8"
FontSize="14" FontSize="14"
@@ -350,24 +351,24 @@
Click="BtnCancel_Click" Click="BtnCancel_Click"
Style="{StaticResource SecondaryButtonStyle}"> Style="{StaticResource SecondaryButtonStyle}">
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ScrollViewer> </ScrollViewer>
</TabItem> </TabItem>
<!-- Dlass 设置标签页 --> <!-- Dlass 设置标签页 -->
<TabItem Header="Dlass" Tag="DlassTab" Margin="0,0,0,0"> <TabItem Header="Dlass" Tag="DlassTab" Margin="0,0,0,0">
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<!-- 内容区域 --> <!-- 内容区域 -->
<Border BorderThickness="1" <Border BorderThickness="1"
BorderBrush="{StaticResource BorderBrush}" BorderBrush="{StaticResource BorderBrush}"
CornerRadius="8" CornerRadius="8"
Padding="20" Padding="20"
Background="#27272a"> Background="#27272a">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<TextBlock Text="云储存管理" <TextBlock Text="云储存管理"
FontSize="18" FontSize="18"
FontWeight="SemiBold" FontWeight="SemiBold"
@@ -397,7 +398,7 @@
TextWrapping="Wrap" TextWrapping="Wrap"
Margin="0,0,0,2"/> Margin="0,0,0,2"/>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4">
<ComboBox x:Name="CmbSavedTokens" <ComboBox x:Name="CmbSavedTokens"
FontSize="14" FontSize="14"
Padding="12,8" Padding="12,8"
@@ -442,7 +443,7 @@
</TextBox.Style> </TextBox.Style>
</TextBox> </TextBox>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="8"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="8">
<Button x:Name="BtnSaveToken" <Button x:Name="BtnSaveToken"
Content="保存Token" Content="保存Token"
Padding="12,6" Padding="12,6"
@@ -547,17 +548,17 @@
</Style> </Style>
</Button.Style> </Button.Style>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<TextBlock x:Name="TxtTokenStatus" <TextBlock x:Name="TxtTokenStatus"
Text="" Text=""
FontSize="12" FontSize="12"
Foreground="{StaticResource TextSecondary}" Foreground="{StaticResource TextSecondary}"
Margin="0,4,0,0"/> Margin="0,4,0,0"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 连接状态 --> <!-- 连接状态 -->
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,4,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,4,0,0">
<TextBlock Text="连接状态:" <TextBlock Text="连接状态:"
FontSize="14" FontSize="14"
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
@@ -568,7 +569,7 @@
FontSize="14" FontSize="14"
Foreground="{StaticResource TextSecondary}" Foreground="{StaticResource TextSecondary}"
VerticalAlignment="Center"/> VerticalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border Height="1" <Border Height="1"
Background="{StaticResource BorderBrush}" Background="{StaticResource BorderBrush}"
@@ -613,7 +614,7 @@
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
Margin="0,0,0,1"/> Margin="0,0,0,1"/>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4">
<ui:ToggleSwitch x:Name="ToggleSwitchAutoUploadNotes" <ui:ToggleSwitch x:Name="ToggleSwitchAutoUploadNotes"
FontSize="14" FontSize="14"
Foreground="{StaticResource TextForeground}" Foreground="{StaticResource TextForeground}"
@@ -635,7 +636,7 @@
Foreground="{StaticResource TextSecondary}" Foreground="{StaticResource TextSecondary}"
TextWrapping="Wrap" TextWrapping="Wrap"
Margin="0,2,0,0"/> Margin="0,2,0,0"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border Height="1" <Border Height="1"
Background="{StaticResource BorderBrush}" Background="{StaticResource BorderBrush}"
@@ -643,7 +644,7 @@
Margin="0,2,0,1"/> Margin="0,2,0,1"/>
<!-- 操作按钮 --> <!-- 操作按钮 -->
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0">
<Button Content="保存" <Button Content="保存"
Padding="16,8" Padding="16,8"
FontSize="14" FontSize="14"
@@ -666,10 +667,10 @@
Click="BtnCancel_Click" Click="BtnCancel_Click"
Style="{StaticResource SecondaryButtonStyle}"> Style="{StaticResource SecondaryButtonStyle}">
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ScrollViewer> </ScrollViewer>
</TabItem> </TabItem>
@@ -684,14 +685,14 @@
</StackPanel> </StackPanel>
</TabItem.Header> </TabItem.Header>
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<!-- 内容区域 --> <!-- 内容区域 -->
<Border BorderThickness="1" <Border BorderThickness="1"
BorderBrush="{StaticResource BorderBrush}" BorderBrush="{StaticResource BorderBrush}"
CornerRadius="8" CornerRadius="8"
Padding="20" Padding="20"
Background="#27272a"> Background="#27272a">
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<TextBlock Text="WebDav设置" <TextBlock Text="WebDav设置"
FontSize="18" FontSize="18"
FontWeight="SemiBold" FontWeight="SemiBold"
@@ -878,7 +879,7 @@
</TextBox> </TextBox>
<!-- 操作按钮 --> <!-- 操作按钮 -->
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,8,0,0">
<Button Content="保存" <Button Content="保存"
Padding="16,8" Padding="16,8"
FontSize="14" FontSize="14"
@@ -901,10 +902,10 @@
Click="BtnCancelWebDav_Click" Click="BtnCancelWebDav_Click"
Style="{StaticResource SecondaryButtonStyle}"> Style="{StaticResource SecondaryButtonStyle}">
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ScrollViewer> </ScrollViewer>
</TabItem> </TabItem>
</TabControl> </TabControl>
+21 -20
View File
@@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Ink_Canvas" xmlns:local="clr-namespace:Ink_Canvas"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:processbars="clr-namespace:Ink_Canvas.ProcessBars" xmlns:processbars="clr-namespace:Ink_Canvas.ProcessBars"
ui:ThemeManager.RequestedTheme="Light" Topmost="True" Background="Transparent" ui:ThemeManager.RequestedTheme="Light" Topmost="True" Background="Transparent"
mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True" mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True"
@@ -18,7 +19,7 @@
<Viewbox x:Name="BigViewController" Margin="20,20,20,20"> <Viewbox x:Name="BigViewController" Margin="20,20,20,20">
<Grid Height="180" Width="200"> <Grid Height="180" Width="200">
<processbars:CycleProcessBar x:Name="ProcessBarTime" CurrentValue="0" Width="150" VerticalAlignment="Top"/> <processbars:CycleProcessBar x:Name="ProcessBarTime" CurrentValue="0" Width="150" VerticalAlignment="Top"/>
<ui:SimpleStackPanel MouseMove="WindowDragMove" Orientation="Horizontal" Height="28.5" Margin="0,0,0,25" <ikw:SimpleStackPanel MouseMove="WindowDragMove" Orientation="Horizontal" Height="28.5" Margin="0,0,0,25"
VerticalAlignment="Center" VerticalAlignment="Center"
HorizontalAlignment="Center"> HorizontalAlignment="Center">
<TextBlock Name="TextBlockHour" FontFamily="Segeo UI" <TextBlock Name="TextBlockHour" FontFamily="Segeo UI"
@@ -43,22 +44,22 @@
</ItemsControl.ItemTemplate> </ItemsControl.ItemTemplate>
</ItemsControl> </ItemsControl>
<Grid Name="GridAdjustHour" Visibility="Visible" Margin="-29,-30,0,-30" Width="29"> <Grid Name="GridAdjustHour" Visibility="Visible" Margin="-29,-30,0,-30" Width="29">
<ui:SimpleStackPanel Spacing="2"> <ikw:SimpleStackPanel Spacing="2">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_1"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_1">
<TextBlock x:Name="HourPlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="HourPlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click">
<TextBlock x:Name="HourPlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="HourPlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom"> <ikw:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_2"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_2">
<TextBlock x:Name="HourMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="HourMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_3"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_3">
<TextBlock x:Name="HourMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="HourMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
<TextBlock Text=":" <TextBlock Text=":"
FontFamily="{Binding ElementName=TextBlockHour, Path=FontFamily}" FontFamily="{Binding ElementName=TextBlockHour, Path=FontFamily}"
@@ -90,22 +91,22 @@
</ItemsControl.ItemTemplate> </ItemsControl.ItemTemplate>
</ItemsControl> </ItemsControl>
<Grid Visibility="{Binding ElementName=GridAdjustHour, Path=Visibility}" Margin="-29,-30,0,-30" Width="29"> <Grid Visibility="{Binding ElementName=GridAdjustHour, Path=Visibility}" Margin="-29,-30,0,-30" Width="29">
<ui:SimpleStackPanel Spacing="2"> <ikw:SimpleStackPanel Spacing="2">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_5"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_5">
<TextBlock x:Name="MinutePlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="MinutePlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_4"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_4">
<TextBlock x:Name="MinutePlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="MinutePlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom"> <ikw:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_6"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_6">
<TextBlock x:Name="MinuteMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="MinuteMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_7"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_7">
<TextBlock x:Name="MinuteMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="MinuteMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border x:Name="BtnTimeSetOkay" MouseUp="Grid_MouseUp" <Border x:Name="BtnTimeSetOkay" MouseUp="Grid_MouseUp"
Background="#0066BF" Background="#0066BF"
Height="20" Width="20" Height="20" Width="20"
@@ -150,33 +151,33 @@
</ItemsControl> </ItemsControl>
<Grid Margin="-96.8,0,0,0" Width="96.8" Background="Transparent" MouseUp="Grid_MouseUp"/> <Grid Margin="-96.8,0,0,0" Width="96.8" Background="Transparent" MouseUp="Grid_MouseUp"/>
<Grid Visibility="{Binding ElementName=GridAdjustHour, Path=Visibility}" Margin="-29,-30,0,-30" Width="29"> <Grid Visibility="{Binding ElementName=GridAdjustHour, Path=Visibility}" Margin="-29,-30,0,-30" Width="29">
<ui:SimpleStackPanel Spacing="2"> <ikw:SimpleStackPanel Spacing="2">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_8"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_8">
<TextBlock x:Name="SecondPlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="SecondPlus5Text" Text="∧∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_9"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_9">
<TextBlock x:Name="SecondPlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="SecondPlus1Text" Text="∧" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom"> <ikw:SimpleStackPanel Spacing="2" VerticalAlignment="Bottom">
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_10"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_10">
<TextBlock x:Name="SecondMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="SecondMinus1Text" Text="" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
<Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_11"> <Button Height="13" Width="{Binding ElementName=GridAdjustHour, Path=ActualWidth}" Click="Button_Click_11">
<TextBlock x:Name="SecondMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/> <TextBlock x:Name="SecondMinus5Text" Text="∨∨" Margin="-10" FontSize="8" HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border x:Name="BorderStopTime" Background="{DynamicResource TimerWindowStopTimeBackground}" Margin="0,23,0,0" <Border x:Name="BorderStopTime" Background="{DynamicResource TimerWindowStopTimeBackground}" Margin="0,23,0,0"
Height="18" CornerRadius="9" Height="18" CornerRadius="9"
VerticalAlignment="Center" HorizontalAlignment="Center"> VerticalAlignment="Center" HorizontalAlignment="Center">
<ui:SimpleStackPanel Margin="6,0" Spacing="0" Orientation="Horizontal" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Margin="6,0" Spacing="0" Orientation="Horizontal" HorizontalAlignment="Center">
<Image Margin="0,0,2,0" Source="{DynamicResource TimerWindowClockIcon}" RenderOptions.BitmapScalingMode="HighQuality" Height="10" Width="10"/> <Image Margin="0,0,2,0" Source="{DynamicResource TimerWindowClockIcon}" RenderOptions.BitmapScalingMode="HighQuality" Height="10" Width="10"/>
<TextBlock Name="TextBlockStopTime" Text="12:30 PM" FontSize="9" VerticalAlignment="Center" Foreground="{DynamicResource TimerWindowStopTimeForeground}"/> <TextBlock Name="TextBlockStopTime" Text="12:30 PM" FontSize="9" VerticalAlignment="Center" Foreground="{DynamicResource TimerWindowStopTimeForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<ui:SimpleStackPanel Visibility="{Binding ElementName=ProcessBarTime, Path=Visibility}" Spacing="10" Orientation="Horizontal" Height="30" HorizontalAlignment="Center" VerticalAlignment="Bottom"> <ikw:SimpleStackPanel Visibility="{Binding ElementName=ProcessBarTime, Path=Visibility}" Spacing="10" Orientation="Horizontal" Height="30" HorizontalAlignment="Center" VerticalAlignment="Bottom">
<Grid> <Grid>
<Border x:Name="BtnStart" MouseUp="BtnStart_MouseUp" Background="{DynamicResource TimerWindowPrimaryButtonBackground}" Height="20" Width="20" CornerRadius="100"> <Border x:Name="BtnStart" MouseUp="BtnStart_MouseUp" Background="{DynamicResource TimerWindowPrimaryButtonBackground}" Height="20" Width="20" CornerRadius="100">
<Viewbox Margin="5"> <Viewbox Margin="5">
@@ -204,11 +205,11 @@
</Viewbox> </Viewbox>
</Border> </Border>
</Grid> </Grid>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</Viewbox> </Viewbox>
<Viewbox Visibility="{Binding ElementName=BigViewController, Path=Visibility}" Margin="20,20,20,20" HorizontalAlignment="Right"> <Viewbox Visibility="{Binding ElementName=BigViewController, Path=Visibility}" Margin="20,20,20,20" HorizontalAlignment="Right">
<ui:SimpleStackPanel Height="180" Orientation="Horizontal"> <ikw:SimpleStackPanel Height="180" Orientation="Horizontal">
<Border x:Name="BtnMinimal" Visibility="{Binding ElementName=BorderStopTime, Path=Visibility}" MouseUp="BtnMinimal_OnMouseUp" HorizontalAlignment="Right" VerticalAlignment="Bottom" <Border x:Name="BtnMinimal" Visibility="{Binding ElementName=BorderStopTime, Path=Visibility}" MouseUp="BtnMinimal_OnMouseUp" HorizontalAlignment="Right" VerticalAlignment="Bottom"
Margin="5" Margin="5"
Background="{DynamicResource TimerWindowButtonBackground}" Height="20" Width="20" CornerRadius="100"> Background="{DynamicResource TimerWindowButtonBackground}" Height="20" Width="20" CornerRadius="100">
@@ -239,7 +240,7 @@
<ui:SymbolIcon Symbol="Clear" Foreground="White"/> <ui:SymbolIcon Symbol="Clear" Foreground="White"/>
</Viewbox> </Viewbox>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Viewbox> </Viewbox>
<MediaElement Visibility="Collapsed" HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100"/> <MediaElement Visibility="Collapsed" HorizontalAlignment="Left" Height="100" VerticalAlignment="Top" Width="100"/>
</Grid> </Grid>
+27 -26
View File
@@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Ink_Canvas" xmlns:local="clr-namespace:Ink_Canvas"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml" xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml"
mc:Ignorable="d" mc:Ignorable="d"
ui:WindowHelper.UseModernWindowStyle="False" ui:WindowHelper.UseModernWindowStyle="False"
@@ -163,26 +164,26 @@
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<Grid Margin="0,0,0,0" Background="Transparent"> <Grid Margin="0,0,0,0" Background="Transparent">
<ui:SimpleStackPanel VerticalAlignment="Stretch" Spacing="0"> <ikw:SimpleStackPanel VerticalAlignment="Stretch" Spacing="0">
<!-- 统一的主容器 --> <!-- 统一的主容器 -->
<Border Background="{DynamicResource SettingsPageBackground}" CornerRadius="8" Margin="0,0,0,0" <Border Background="{DynamicResource SettingsPageBackground}" CornerRadius="8" Margin="0,0,0,0"
BorderThickness="1" BorderBrush="{DynamicResource SettingsPageBorderBrush}" Padding="0"> BorderThickness="1" BorderBrush="{DynamicResource SettingsPageBorderBrush}" Padding="0">
<ui:SimpleStackPanel Spacing="0"> <ikw:SimpleStackPanel Spacing="0">
<!-- 现代化标题栏 --> <!-- 现代化标题栏 -->
<Border Background="{StaticResource HeaderGradient}" CornerRadius="8,8,0,0" Margin="0,0,0,0" <Border Background="{StaticResource HeaderGradient}" CornerRadius="8,8,0,0" Margin="0,0,0,0"
MouseLeftButtonDown="TitleBar_MouseLeftButtonDown"> MouseLeftButtonDown="TitleBar_MouseLeftButtonDown">
<Grid> <Grid>
<!-- 标题栏内容 --> <!-- 标题栏内容 -->
<ui:SimpleStackPanel Orientation="Horizontal" Margin="32,24,80,24" Spacing="16"> <ikw:SimpleStackPanel Orientation="Horizontal" Margin="32,24,80,24" Spacing="16">
<Border Background="White" CornerRadius="16" Padding="16" Margin="0,0,0,0"> <Border Background="White" CornerRadius="16" Padding="16" Margin="0,0,0,0">
<Image Source="/Resources/Icons-fluent/party.png" Width="24" Height="24"/> <Image Source="/Resources/Icons-fluent/party.png" Width="24" Height="24"/>
</Border> </Border>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4">
<TextBlock Text="新版本发布" FontSize="24" FontWeight="Bold" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Left"/> <TextBlock Text="新版本发布" FontSize="24" FontWeight="Bold" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Left"/>
<TextBlock Text="InkCanvasForClass CE 为您带来全新体验" FontSize="14" TextAlignment="Left" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/> <TextBlock Text="InkCanvasForClass CE 为您带来全新体验" FontSize="14" TextAlignment="Left" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 自定义关闭按钮 --> <!-- 自定义关闭按钮 -->
<Button x:Name="CloseButton" <Button x:Name="CloseButton"
@@ -231,16 +232,16 @@
<!-- 内容标题 --> <!-- 内容标题 -->
<Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Padding="24,20,24,16"> <Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Padding="24,20,24,16">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12">
<Border Background="{DynamicResource UpdateWindowPrimaryBrush}" CornerRadius="8" Padding="8"> <Border Background="{DynamicResource UpdateWindowPrimaryBrush}" CornerRadius="8" Padding="8">
<TextBlock Text="📝" FontSize="16" Foreground="White" <TextBlock Text="📝" FontSize="16" Foreground="White"
HorizontalAlignment="Center" VerticalAlignment="Center"/> HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border> </Border>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="2"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="2">
<TextBlock Text="更新内容" FontSize="18" FontWeight="SemiBold" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}"/> <TextBlock Text="更新内容" FontSize="18" FontWeight="SemiBold" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}"/>
<TextBlock Text="查看本次更新的详细内容" FontSize="14" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/> <TextBlock Text="查看本次更新的详细内容" FontSize="14" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 内容区域 --> <!-- 内容区域 -->
@@ -262,37 +263,37 @@
8. 带来了基于FitToCurve的笔迹平滑,基于贝塞尔曲线平滑,让墨迹线条更加优美好看。 8. 带来了基于FitToCurve的笔迹平滑,基于贝塞尔曲线平滑,让墨迹线条更加优美好看。
</mdxam:MarkdownScrollViewer> </mdxam:MarkdownScrollViewer>
</ui:ScrollViewerEx> </ui:ScrollViewerEx>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 现代化版本信息 --> <!-- 现代化版本信息 -->
<Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Margin="0,0,0,0" Padding="24,20"> <Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Margin="0,0,0,0" Padding="24,20">
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24"> <ikw:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24">
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4" HorizontalAlignment="Center">
<TextBlock Text="版本信息" FontSize="14" FontWeight="Medium" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/> <TextBlock Text="版本信息" FontSize="14" FontWeight="Medium" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/>
<TextBlock x:Name="updateVersionInfo" Text="本次更新: 4.9.1 -> 5.9.1" <TextBlock x:Name="updateVersionInfo" Text="本次更新: 4.9.1 -> 5.9.1"
FontWeight="SemiBold" FontSize="16" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Center"/> FontWeight="SemiBold" FontSize="16" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border Width="1" Background="{DynamicResource SettingsPageBorderBrush}" Margin="0,8,0,8"/> <Border Width="1" Background="{DynamicResource SettingsPageBorderBrush}" Margin="0,8,0,8"/>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="4" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="4" HorizontalAlignment="Center">
<TextBlock Text="发布日期" FontSize="14" FontWeight="Medium" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/> <TextBlock Text="发布日期" FontSize="14" FontWeight="Medium" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}"/>
<TextBlock x:Name="updateDateInfo" Text="2024年8月4日发布更新" <TextBlock x:Name="updateDateInfo" Text="2024年8月4日发布更新"
FontSize="16" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Center"/> FontSize="16" Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" TextAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 现代化按钮区域 --> <!-- 现代化按钮区域 -->
<Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Margin="0,0,0,0" Padding="32,24" CornerRadius="0,0,8,8"> <Border Background="{DynamicResource UpdateWindowCardBackgroundBrush}" Margin="0,0,0,0" Padding="32,24" CornerRadius="0,0,8,8">
<ui:SimpleStackPanel Orientation="Vertical" HorizontalAlignment="Center" Spacing="16"> <ikw:SimpleStackPanel Orientation="Vertical" HorizontalAlignment="Center" Spacing="16">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" HorizontalAlignment="Center">
<Border Background="{DynamicResource UpdateWindowPrimaryBrush}" CornerRadius="8" Padding="8"> <Border Background="{DynamicResource UpdateWindowPrimaryBrush}" CornerRadius="8" Padding="8">
<TextBlock Text="⚡" FontSize="16" Foreground="White" <TextBlock Text="⚡" FontSize="16" Foreground="White"
HorizontalAlignment="Center" VerticalAlignment="Center"/> HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border> </Border>
<TextBlock Text="选择更新方式" FontWeight="SemiBold" FontSize="18" <TextBlock Text="选择更新方式" FontWeight="SemiBold" FontSize="18"
Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" VerticalAlignment="Center"/> Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" VerticalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 立即更新按钮 --> <!-- 立即更新按钮 -->
<Button x:Name="UpdateNowButton" Content="立即下载并安装" <Button x:Name="UpdateNowButton" Content="立即下载并安装"
@@ -312,21 +313,21 @@
Style="{StaticResource ModernTertiaryButton}" Style="{StaticResource ModernTertiaryButton}"
Click="SkipVersionButton_Click" Click="SkipVersionButton_Click"
ToolTip="跳过此版本更新" Visibility="Visible" IsEnabled="True"/> ToolTip="跳过此版本更新" Visibility="Visible" IsEnabled="True"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 现代化下载进度指示器 --> <!-- 现代化下载进度指示器 -->
<Border x:Name="DownloadProgressPanel" Background="{DynamicResource UpdateWindowCardBackgroundBrush}" <Border x:Name="DownloadProgressPanel" Background="{DynamicResource UpdateWindowCardBackgroundBrush}"
Margin="0,0,0,0" Padding="32,24" Visibility="Collapsed"> Margin="0,0,0,0" Padding="32,24" Visibility="Collapsed">
<ui:SimpleStackPanel Orientation="Vertical" HorizontalAlignment="Center" Spacing="16"> <ikw:SimpleStackPanel Orientation="Vertical" HorizontalAlignment="Center" Spacing="16">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" HorizontalAlignment="Center">
<Border Background="#10b981" CornerRadius="8" Padding="8"> <Border Background="#10b981" CornerRadius="8" Padding="8">
<TextBlock Text="📥" FontSize="16" Foreground="White" <TextBlock Text="📥" FontSize="16" Foreground="White"
HorizontalAlignment="Center" VerticalAlignment="Center"/> HorizontalAlignment="Center" VerticalAlignment="Center"/>
</Border> </Border>
<TextBlock Text="正在下载更新" FontWeight="SemiBold" FontSize="18" <TextBlock Text="正在下载更新" FontWeight="SemiBold" FontSize="18"
Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" VerticalAlignment="Center"/> Foreground="{DynamicResource UpdateWindowTextPrimaryBrush}" VerticalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 现代化进度条 --> <!-- 现代化进度条 -->
<Border Background="{DynamicResource SettingsPageBackground}" CornerRadius="6" Height="6" Width="400"> <Border Background="{DynamicResource SettingsPageBackground}" CornerRadius="6" Height="6" Width="400">
@@ -337,9 +338,9 @@
<TextBlock x:Name="DownloadProgressText" Text="正在准备下载..." <TextBlock x:Name="DownloadProgressText" Text="正在准备下载..."
FontSize="14" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}" HorizontalAlignment="Center"/> FontSize="14" Foreground="{DynamicResource UpdateWindowTextSecondaryBrush}" HorizontalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</ScrollViewer> </ScrollViewer>
</Window> </Window>
+15 -14
View File
@@ -4,6 +4,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml" xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml"
mc:Ignorable="d" mc:Ignorable="d"
ui:WindowHelper.UseModernWindowStyle="False" ui:WindowHelper.UseModernWindowStyle="False"
@@ -132,20 +133,20 @@
<ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled"> <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Disabled">
<Grid Background="Transparent"> <Grid Background="Transparent">
<!-- 主内容区域 --> <!-- 主内容区域 -->
<ui:SimpleStackPanel VerticalAlignment="Stretch" Spacing="0" Margin="20"> <ikw:SimpleStackPanel VerticalAlignment="Stretch" Spacing="0" Margin="20">
<!-- 标题区域 --> <!-- 标题区域 -->
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,0,0,16"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="12" Margin="0,0,0,16">
<Border Background="{DynamicResource PrimaryBrush}" CornerRadius="16" Padding="12" Margin="0,0,0,0"> <Border Background="{DynamicResource PrimaryBrush}" CornerRadius="16" Padding="12" Margin="0,0,0,0">
<ui:SymbolIcon Symbol="Undo" FontSize="20" Foreground="White" <ui:SymbolIcon Symbol="Undo" FontSize="20" Foreground="White"
VerticalAlignment="Center"/> VerticalAlignment="Center"/>
</Border> </Border>
<ui:SimpleStackPanel VerticalAlignment="Center" Spacing="4"> <ikw:SimpleStackPanel VerticalAlignment="Center" Spacing="4">
<TextBlock Text="历史版本回滚" FontSize="22" FontWeight="Bold" <TextBlock Text="历史版本回滚" FontSize="22" FontWeight="Bold"
Foreground="{DynamicResource TextPrimaryBrush}"/> Foreground="{DynamicResource TextPrimaryBrush}"/>
<TextBlock Text="选择要回滚到的历史版本" FontSize="14" <TextBlock Text="选择要回滚到的历史版本" FontSize="14"
Foreground="{DynamicResource TextSecondaryBrush}"/> Foreground="{DynamicResource TextSecondaryBrush}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 版本选择卡片 --> <!-- 版本选择卡片 -->
<Border Background="{DynamicResource SettingsPageBackground}" <Border Background="{DynamicResource SettingsPageBackground}"
@@ -157,14 +158,14 @@
<Border.Effect> <Border.Effect>
<DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/> <DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/>
</Border.Effect> </Border.Effect>
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<TextBlock Text="选择版本" FontSize="16" FontWeight="SemiBold" <TextBlock Text="选择版本" FontSize="16" FontWeight="SemiBold"
Foreground="{DynamicResource TextPrimaryBrush}"/> Foreground="{DynamicResource TextPrimaryBrush}"/>
<ComboBox x:Name="VersionComboBox" <ComboBox x:Name="VersionComboBox"
Width="300" Height="40" Width="300" Height="40"
DisplayMemberPath="Version" DisplayMemberPath="Version"
SelectionChanged="VersionComboBox_SelectionChanged"/> SelectionChanged="VersionComboBox_SelectionChanged"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 发布说明卡片 --> <!-- 发布说明卡片 -->
@@ -177,7 +178,7 @@
<Border.Effect> <Border.Effect>
<DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/> <DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/>
</Border.Effect> </Border.Effect>
<ui:SimpleStackPanel Spacing="16"> <ikw:SimpleStackPanel Spacing="16">
<TextBlock Text="版本更新说明" FontSize="16" FontWeight="SemiBold" <TextBlock Text="版本更新说明" FontSize="16" FontWeight="SemiBold"
Foreground="{DynamicResource TextPrimaryBrush}"/> Foreground="{DynamicResource TextPrimaryBrush}"/>
<Border Background="{DynamicResource SettingsPageBackground}" <Border Background="{DynamicResource SettingsPageBackground}"
@@ -196,11 +197,11 @@
MarkdownStyleName="GithubLike"/> MarkdownStyleName="GithubLike"/>
</ScrollViewer> </ScrollViewer>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<!-- 操作按钮区域 --> <!-- 操作按钮区域 -->
<ui:SimpleStackPanel Spacing="16" Margin="0,0,0,16"> <ikw:SimpleStackPanel Spacing="16" Margin="0,0,0,16">
<Button x:Name="RollbackButton" <Button x:Name="RollbackButton"
Content="回滚到此版本" Content="回滚到此版本"
HorizontalAlignment="Center" HorizontalAlignment="Center"
@@ -221,7 +222,7 @@
<Border.Effect> <Border.Effect>
<DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/> <DropShadowEffect Color="#000000" BlurRadius="8" ShadowDepth="0" Opacity="0.05"/>
</Border.Effect> </Border.Effect>
<ui:SimpleStackPanel Spacing="12"> <ikw:SimpleStackPanel Spacing="12">
<ProgressBar x:Name="DownloadProgressBar" <ProgressBar x:Name="DownloadProgressBar"
Width="300" Height="8" Width="300" Height="8"
Minimum="0" Maximum="100" Value="0"/> Minimum="0" Maximum="100" Value="0"/>
@@ -230,10 +231,10 @@
FontSize="14" FontSize="14"
Foreground="{DynamicResource TextPrimaryBrush}" Foreground="{DynamicResource TextPrimaryBrush}"
HorizontalAlignment="Center"/> HorizontalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</ScrollViewer> </ScrollViewer>
</Window> </Window>
@@ -210,7 +210,7 @@ namespace Ink_Canvas
SecondaryButtonText = "取消" SecondaryButtonText = "取消"
}; };
var panel = new iNKORE.UI.WPF.Modern.Controls.SimpleStackPanel var panel = new iNKORE.UI.WPF.Controls.SimpleStackPanel
{ {
Spacing = 16, Spacing = 16,
Margin = new Thickness(0, 10, 0, 0) Margin = new Thickness(0, 10, 0, 0)
+3 -2
View File
@@ -4,6 +4,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
mc:Ignorable="d" mc:Ignorable="d"
d:DesignHeight="60" d:DesignWidth="600"> d:DesignHeight="60" d:DesignWidth="600">
@@ -20,7 +21,7 @@
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<!-- 左侧信息 --> <!-- 左侧信息 -->
<ui:SimpleStackPanel Grid.Column="0" VerticalAlignment="Center"> <ikw:SimpleStackPanel Grid.Column="0" VerticalAlignment="Center">
<TextBlock x:Name="TitleTextBlock" <TextBlock x:Name="TitleTextBlock"
Text="快捷键标题" Text="快捷键标题"
FontSize="14" FontSize="14"
@@ -31,7 +32,7 @@
FontSize="12" FontSize="12"
Foreground="#666666" Foreground="#666666"
Margin="0,2,0,0"/> Margin="0,2,0,0"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<!-- 当前快捷键显示 --> <!-- 当前快捷键显示 -->
<Border Grid.Column="1" <Border Grid.Column="1"
+18 -17
View File
@@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Ink_Canvas.Windows" xmlns:local="clr-namespace:Ink_Canvas.Windows"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
ui:ThemeManager.RequestedTheme="Light" ui:ThemeManager.RequestedTheme="Light"
Background="#F9F9F9" Background="#F9F9F9"
AllowsTransparency="True" AllowsTransparency="True"
@@ -50,7 +51,7 @@
<!-- 主内容区 --> <!-- 主内容区 -->
<ScrollViewer Grid.Row="1" Margin="20" VerticalScrollBarVisibility="Auto"> <ScrollViewer Grid.Row="1" Margin="20" VerticalScrollBarVisibility="Auto">
<ui:SimpleStackPanel Margin="20"> <ikw:SimpleStackPanel Margin="20">
<!-- 说明文字 --> <!-- 说明文字 -->
<TextBlock Text="在这里可以自定义全局快捷键设置。全局快捷键在任何情况下都能生效,即使应用程序不在焦点状态。" <TextBlock Text="在这里可以自定义全局快捷键设置。全局快捷键在任何情况下都能生效,即使应用程序不在焦点状态。"
TextWrapping="Wrap" TextWrapping="Wrap"
@@ -59,25 +60,25 @@
<!-- 鼠标模式快捷键设置 --> <!-- 鼠标模式快捷键设置 -->
<GroupBox Header="鼠标模式设置" Margin="0,0,0,20"> <GroupBox Header="鼠标模式设置" Margin="0,0,0,20">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<ui:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Horizontal" VerticalAlignment="Center">
<ui:ToggleSwitch x:Name="ToggleSwitchEnableHotkeysInMouseMode" <ui:ToggleSwitch x:Name="ToggleSwitchEnableHotkeysInMouseMode"
Header="在鼠标模式下启用快捷键" Header="在鼠标模式下启用快捷键"
Margin="0,0,10,0" Margin="0,0,10,0"
Width="200"/> Width="200"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<TextBlock Text="开启后,即使在鼠标模式下快捷键也会生效" <TextBlock Text="开启后,即使在鼠标模式下快捷键也会生效"
Foreground="#666666" Foreground="#666666"
VerticalAlignment="Center" VerticalAlignment="Center"
TextWrapping="Wrap"/> TextWrapping="Wrap"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</GroupBox> </GroupBox>
<!-- 快捷键列表 --> <!-- 快捷键列表 -->
<ui:SimpleStackPanel x:Name="HotkeyList" Margin="0,0,0,20"> <ikw:SimpleStackPanel x:Name="HotkeyList" Margin="0,0,0,20">
<!-- 基本操作 --> <!-- 基本操作 -->
<GroupBox Header="基本操作" Margin="0,0,0,15"> <GroupBox Header="基本操作" Margin="0,0,0,15">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<local:HotkeyItem x:Name="UndoHotkey" <local:HotkeyItem x:Name="UndoHotkey"
Title="撤销" Title="撤销"
Description="撤销上一步操作" Description="撤销上一步操作"
@@ -98,12 +99,12 @@
Description="粘贴剪贴板内容" Description="粘贴剪贴板内容"
DefaultKey="V" DefaultKey="V"
DefaultModifiers="Control"/> DefaultModifiers="Control"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</GroupBox> </GroupBox>
<!-- 工具切换 --> <!-- 工具切换 -->
<GroupBox Header="工具切换" Margin="0,0,0,15"> <GroupBox Header="工具切换" Margin="0,0,0,15">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<local:HotkeyItem x:Name="SelectToolHotkey" <local:HotkeyItem x:Name="SelectToolHotkey"
Title="选择工具" Title="选择工具"
Description="切换到选择工具" Description="切换到选择工具"
@@ -129,12 +130,12 @@
Description="退出绘图模式或白板模式" Description="退出绘图模式或白板模式"
DefaultKey="Q" DefaultKey="Q"
DefaultModifiers="Alt"/> DefaultModifiers="Alt"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</GroupBox> </GroupBox>
<!-- 画笔设置 --> <!-- 画笔设置 -->
<GroupBox Header="画笔设置" Margin="0,0,0,15"> <GroupBox Header="画笔设置" Margin="0,0,0,15">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<local:HotkeyItem x:Name="Pen1Hotkey" <local:HotkeyItem x:Name="Pen1Hotkey"
Title="画笔1" Title="画笔1"
Description="选择画笔1" Description="选择画笔1"
@@ -160,12 +161,12 @@
Description="选择画笔5" Description="选择画笔5"
DefaultKey="D5" DefaultKey="D5"
DefaultModifiers="Alt"/> DefaultModifiers="Alt"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</GroupBox> </GroupBox>
<!-- 功能快捷键 --> <!-- 功能快捷键 -->
<GroupBox Header="功能快捷键" Margin="0,0,0,15"> <GroupBox Header="功能快捷键" Margin="0,0,0,15">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<local:HotkeyItem x:Name="DrawLineHotkey" <local:HotkeyItem x:Name="DrawLineHotkey"
Title="绘制直线" Title="绘制直线"
Description="绘制直线工具" Description="绘制直线工具"
@@ -186,15 +187,15 @@
Description="退出当前模式或应用程序" Description="退出当前模式或应用程序"
DefaultKey="Escape" DefaultKey="Escape"
DefaultModifiers="None"/> DefaultModifiers="None"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</GroupBox> </GroupBox>
</ui:SimpleStackPanel></ui:SimpleStackPanel> </ikw:SimpleStackPanel></ikw:SimpleStackPanel>
</ScrollViewer> </ScrollViewer>
<!-- 底部操作栏 --> <!-- 底部操作栏 -->
<Border Grid.Row="2" Background="#F0F0F0" Height="60"> <Border Grid.Row="2" Background="#F0F0F0" Height="60">
<Grid> <Grid>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="0,0,20,0"> <ikw:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Right" VerticalAlignment="Center" Margin="0,0,20,0">
<Button x:Name="BtnResetToDefault" <Button x:Name="BtnResetToDefault"
Content="重置为默认" Content="重置为默认"
Width="100" Width="100"
@@ -208,7 +209,7 @@
Background="#3B82F6" Background="#3B82F6"
Foreground="White" Foreground="White"
Click="BtnSave_Click"/> Click="BtnSave_Click"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</Border> </Border>
</Grid> </Grid>
+33 -32
View File
@@ -5,6 +5,7 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Ink_Canvas" xmlns:local="clr-namespace:Ink_Canvas"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
ui:ThemeManager.RequestedTheme="Light" Topmost="True" Background="Transparent" ui:ThemeManager.RequestedTheme="Light" Topmost="True" Background="Transparent"
mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True" mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True"
WindowStartupLocation="CenterScreen" WindowStartupLocation="CenterScreen"
@@ -16,63 +17,63 @@
<ScrollViewer Margin="0,0,0,30" VerticalScrollBarVisibility="Auto" <ScrollViewer Margin="0,0,0,30" VerticalScrollBarVisibility="Auto"
PanningMode="VerticalOnly" ui:ThemeManager.RequestedTheme="Light" PanningMode="VerticalOnly" ui:ThemeManager.RequestedTheme="Light"
ManipulationBoundaryFeedback="SCManipulationBoundaryFeedback"> ManipulationBoundaryFeedback="SCManipulationBoundaryFeedback">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20,20,20,0" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20,20,20,0" Orientation="Horizontal" HorizontalAlignment="Left">
<Image Margin="5, 0" Source="{DynamicResource OperatingGuideWindowKeyboardIcon}" <Image Margin="5, 0" Source="{DynamicResource OperatingGuideWindowKeyboardIcon}"
RenderOptions.BitmapScalingMode="HighQuality" Height="40" Width="40"/> RenderOptions.BitmapScalingMode="HighQuality" Height="40" Width="40"/>
<TextBlock FontSize="22" Text="软件快捷键" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="22" Text="软件快捷键" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Viewbox Height="320" HorizontalAlignment="Left"> <Viewbox Height="320" HorizontalAlignment="Left">
<ui:SimpleStackPanel> <ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="{DynamicResource OperatingGuideWindowControlIcon1}" <Image Source="{DynamicResource OperatingGuideWindowControlIcon1}"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/> RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/>
<TextBlock FontSize="10" Text=" + Z —— 撤销" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" + Z —— 撤销" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="{DynamicResource OperatingGuideWindowControlIcon2}" <Image Source="{DynamicResource OperatingGuideWindowControlIcon2}"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/> RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/>
<TextBlock FontSize="10" Text=" + Y —— 重做" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" + Y —— 重做" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<Image Source="{DynamicResource OperatingGuideWindowControlIcon3}" <Image Source="{DynamicResource OperatingGuideWindowControlIcon3}"
RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/> RenderOptions.BitmapScalingMode="HighQuality" Height="20" Width="20"/>
<TextBlock FontSize="10" Text=" + E —— 清屏" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" + E —— 清屏" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + V —— 显示/隐藏笑脸右侧工具栏(Visibility" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + V —— 显示/隐藏笑脸右侧工具栏(Visibility" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + C —— 截屏(Capture" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + C —— 截屏(Capture" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + S —— 切换至选择模式(Select" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + S —— 切换至选择模式(Select" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + D —— 切换至批注模式 / 墨迹颜色选择器(Draw" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + D —— 切换至批注模式 / 墨迹颜色选择器(Draw" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + Q —— 退出批注模式(Quit" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + Q —— 退出批注模式(Quit" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + B —— 切换/退出画板模式(Board" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + B —— 切换/退出画板模式(Board" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + E —— 切换至面积擦/墨迹擦功能(Eraser" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + E —— 切换至面积擦/墨迹擦功能(Eraser" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text=" Alt + L —— 切换至单次直线绘制功能(Line" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text=" Alt + L —— 切换至单次直线绘制功能(Line" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left"> <ikw:SimpleStackPanel Margin="20, 0" Height="20" Orientation="Horizontal" HorizontalAlignment="Left">
<TextBlock FontSize="10" Text="Shift + Esc —— 退出 PPT 放映" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/> <TextBlock FontSize="10" Text="Shift + Esc —— 退出 PPT 放映" TextWrapping="Wrap" VerticalAlignment="Center" Foreground="{DynamicResource OperatingGuideWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Viewbox> </Viewbox>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ScrollViewer> </ScrollViewer>
<Viewbox Visibility="{Binding ElementName=BigViewController, Path=Visibility}" Margin="20,20,20,20" HorizontalAlignment="Right"> <Viewbox Visibility="{Binding ElementName=BigViewController, Path=Visibility}" Margin="20,20,20,20" HorizontalAlignment="Right">
<ui:SimpleStackPanel Height="180" Orientation="Horizontal"> <ikw:SimpleStackPanel Height="180" Orientation="Horizontal">
<Border x:Name="BtnFullscreen" MouseUp="BtnFullscreen_MouseUp" HorizontalAlignment="Right" VerticalAlignment="Bottom" <Border x:Name="BtnFullscreen" MouseUp="BtnFullscreen_MouseUp" HorizontalAlignment="Right" VerticalAlignment="Bottom"
Margin="5" Margin="5"
Background="{DynamicResource OperatingGuideWindowFullscreenButtonBackground}" Height="20" Width="20" CornerRadius="100"> Background="{DynamicResource OperatingGuideWindowFullscreenButtonBackground}" Height="20" Width="20" CornerRadius="100">
@@ -93,7 +94,7 @@
<ui:SymbolIcon Symbol="Clear" Foreground="{DynamicResource OperatingGuideWindowCloseButtonForeground}"/> <ui:SymbolIcon Symbol="Clear" Foreground="{DynamicResource OperatingGuideWindowCloseButtonForeground}"/>
</Viewbox> </Viewbox>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Viewbox> </Viewbox>
</Grid> </Grid>
</Border> </Border>
+17 -16
View File
@@ -4,6 +4,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:local="clr-namespace:Ink_Canvas" FontFamily="Microsoft YaHei UI" xmlns:local="clr-namespace:Ink_Canvas" FontFamily="Microsoft YaHei UI"
Topmost="True" Background="Transparent" Topmost="True" Background="Transparent"
mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True" Loaded="Window_Loaded" mc:Ignorable="d" WindowStyle="None" AllowsTransparency="True" Loaded="Window_Loaded"
@@ -20,13 +21,13 @@
<ColumnDefinition Width="1*"/> <ColumnDefinition Width="1*"/>
</Grid.ColumnDefinitions> </Grid.ColumnDefinitions>
<Viewbox HorizontalAlignment="Center" Margin="20,0"> <Viewbox HorizontalAlignment="Center" Margin="20,0">
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="50" MinHeight="470"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="50" MinHeight="470">
<Label Name="LabelOutput" FontSize="130" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> <Label Name="LabelOutput" FontSize="130" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
<Label Name="LabelOutput2" FontSize="130" Visibility="Collapsed" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> <Label Name="LabelOutput2" FontSize="130" Visibility="Collapsed" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
<Label Name="LabelOutput3" FontSize="130" Visibility="Collapsed" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> <Label Name="LabelOutput3" FontSize="130" Visibility="Collapsed" Content="" Block.TextAlignment="Center" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Viewbox> </Viewbox>
<ui:SimpleStackPanel Spacing="8" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Center" Opacity="1" Name="PeopleControlPane" Width="256"> <ikw:SimpleStackPanel Spacing="8" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Center" Opacity="1" Name="PeopleControlPane" Width="256">
<StackPanel Orientation="Horizontal"> <StackPanel Orientation="Horizontal">
<Border x:Name="BorderBtnMinus" MouseUp="BorderBtnMinus_MouseUp" Background="{DynamicResource RandWindowButtonBackground}" Height="70" Width="70" CornerRadius="100"> <Border x:Name="BorderBtnMinus" MouseUp="BorderBtnMinus_MouseUp" Background="{DynamicResource RandWindowButtonBackground}" Height="70" Width="70" CornerRadius="100">
<Border.Effect> <Border.Effect>
@@ -76,15 +77,15 @@
</Viewbox> </Viewbox>
</Border> </Border>
</StackPanel> </StackPanel>
<ui:SimpleStackPanel Visibility="Collapsed" Margin="0,8,0,0" Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24"> <ikw:SimpleStackPanel Visibility="Collapsed" Margin="0,8,0,0" Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24">
<CheckBox x:Name="NoHotStudents" MinWidth="0" <CheckBox x:Name="NoHotStudents" MinWidth="0"
Content="不抽热门人选" IsThreeState="True" Content="不抽热门人选" IsThreeState="True"
HorizontalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> HorizontalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
<CheckBox x:Name="NoShengPiZi" MinWidth="0" <CheckBox x:Name="NoShengPiZi" MinWidth="0"
Content="避开生僻字" IsThreeState="True" Content="避开生僻字" IsThreeState="True"
HorizontalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> HorizontalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<ui:SimpleStackPanel Visibility="Collapsed" Margin="0,0,0,8" Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24"> <ikw:SimpleStackPanel Visibility="Collapsed" Margin="0,0,0,8" Orientation="Horizontal" HorizontalAlignment="Center" Spacing="24">
<ComboBox Name="ComboBoxRandMode" <ComboBox Name="ComboBoxRandMode"
MinWidth="0" MinWidth="0"
IsEditable="False" IsEditable="False"
@@ -95,16 +96,16 @@
<ComboBoxItem>只抽男</ComboBoxItem> <ComboBoxItem>只抽男</ComboBoxItem>
<ComboBoxItem>只抽女</ComboBoxItem> <ComboBoxItem>只抽女</ComboBoxItem>
</ComboBox> </ComboBox>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
<Border x:Name="BorderBtnRand" MouseUp="BorderBtnRand_MouseUp" Background="{DynamicResource RandWindowPrimaryButtonBackground}" Height="70" Width="200" CornerRadius="35"> <Border x:Name="BorderBtnRand" MouseUp="BorderBtnRand_MouseUp" Background="{DynamicResource RandWindowPrimaryButtonBackground}" Height="70" Width="200" CornerRadius="35">
<ui:SimpleStackPanel Margin="3,0" Spacing="20" Orientation="Horizontal" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Margin="3,0" Spacing="20" Orientation="Horizontal" HorizontalAlignment="Center">
<Viewbox Margin="0,20"> <Viewbox Margin="0,20">
<ui:SymbolIcon Name="SymbolIconStart" Symbol="Contact" Foreground="White"/> <ui:SymbolIcon Name="SymbolIconStart" Symbol="Contact" Foreground="White"/>
</Viewbox> </Viewbox>
<TextBlock Text="开抽" Foreground="{DynamicResource RandWindowPrimaryButtonForeground}" FontSize="32" Margin="-1,-1,4,0" VerticalAlignment="Center"/> <TextBlock Text="开抽" Foreground="{DynamicResource RandWindowPrimaryButtonForeground}" FontSize="32" Margin="-1,-1,4,0" VerticalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<ui:SimpleStackPanel Orientation="Horizontal" Spacing="8" Margin="0,16,0,0" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Horizontal" Spacing="8" Margin="0,16,0,0" HorizontalAlignment="Center">
<ComboBox Name="ComboBoxCallerType" Width="120" Height="50" VerticalAlignment="Center" <ComboBox Name="ComboBoxCallerType" Width="120" Height="50" VerticalAlignment="Center"
IsEditable="False" IsReadOnly="True" SelectedIndex="0" IsEditable="False" IsReadOnly="True" SelectedIndex="0"
Foreground="{DynamicResource RandWindowTextForeground}"> Foreground="{DynamicResource RandWindowTextForeground}">
@@ -113,26 +114,26 @@
<ComboBoxItem>NamePicker点名</ComboBoxItem> <ComboBoxItem>NamePicker点名</ComboBoxItem>
</ComboBox> </ComboBox>
<Border x:Name="BorderBtnExternalCaller" MouseUp="BorderBtnExternalCaller_MouseUp" Background="{DynamicResource RandWindowSecondaryButtonBackground}" Height="50" Width="120" CornerRadius="25"> <Border x:Name="BorderBtnExternalCaller" MouseUp="BorderBtnExternalCaller_MouseUp" Background="{DynamicResource RandWindowSecondaryButtonBackground}" Height="50" Width="120" CornerRadius="25">
<ui:SimpleStackPanel Margin="3,0" Spacing="8" Orientation="Horizontal" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Margin="3,0" Spacing="8" Orientation="Horizontal" HorizontalAlignment="Center">
<Viewbox Margin="0,10"> <Viewbox Margin="0,10">
<ui:SymbolIcon Symbol="Globe" Foreground="White"/> <ui:SymbolIcon Symbol="Globe" Foreground="White"/>
</Viewbox> </Viewbox>
<TextBlock Text="外部点名" Foreground="{DynamicResource RandWindowSecondaryButtonForeground}" FontSize="16" Margin="-1,-1,4,0" VerticalAlignment="Center"/> <TextBlock Text="外部点名" Foreground="{DynamicResource RandWindowSecondaryButtonForeground}" FontSize="16" Margin="-1,-1,4,0" VerticalAlignment="Center"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
<Border UseLayoutRounding="True" Canvas.Bottom="8" Canvas.Right="8" x:Name="BorderBtnHelp" MouseUp="BorderBtnHelp_MouseUp" Background="{DynamicResource RandWindowButtonBackground}" Grid.Column="1" Margin="10,10,60,10" Height="40" VerticalAlignment="Bottom" HorizontalAlignment="Right" CornerRadius="20"> <Border UseLayoutRounding="True" Canvas.Bottom="8" Canvas.Right="8" x:Name="BorderBtnHelp" MouseUp="BorderBtnHelp_MouseUp" Background="{DynamicResource RandWindowButtonBackground}" Grid.Column="1" Margin="10,10,60,10" Height="40" VerticalAlignment="Bottom" HorizontalAlignment="Right" CornerRadius="20">
<Border.Effect> <Border.Effect>
<DropShadowEffect Direction="0" ShadowDepth="0" Opacity="0.15" BlurRadius="3"/> <DropShadowEffect Direction="0" ShadowDepth="0" Opacity="0.15" BlurRadius="3"/>
</Border.Effect> </Border.Effect>
<ui:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Center"> <ikw:SimpleStackPanel Orientation="Horizontal" HorizontalAlignment="Center">
<Viewbox Margin="15,12"> <Viewbox Margin="15,12">
<ui:SymbolIcon Symbol="People" Foreground="Black"/> <ui:SymbolIcon Symbol="People" Foreground="Black"/>
</Viewbox> </Viewbox>
<TextBlock Margin="-5,12,15,12" Name="TextBlockPeopleCount" Text="点击此处以导入名单" FontSize="16" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/> <TextBlock Margin="-5,12,15,12" Name="TextBlockPeopleCount" Text="点击此处以导入名单" FontSize="16" HorizontalAlignment="Center" VerticalAlignment="Center" Foreground="{DynamicResource RandWindowTextForeground}"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Border> </Border>
<Border UseLayoutRounding="True" Canvas.Bottom="8" Canvas.Right="8" x:Name="BtnClose" MouseUp="BtnClose_MouseUp" HorizontalAlignment="Right" VerticalAlignment="{Binding ElementName=BorderBtnHelp, Path=VerticalAlignment}" Margin="10" Grid.Column="1" Background="{DynamicResource RandWindowCloseButtonBackground}" Height="40" Width="40" CornerRadius="100"> <Border UseLayoutRounding="True" Canvas.Bottom="8" Canvas.Right="8" x:Name="BtnClose" MouseUp="BtnClose_MouseUp" HorizontalAlignment="Right" VerticalAlignment="{Binding ElementName=BorderBtnHelp, Path=VerticalAlignment}" Margin="10" Grid.Column="1" Background="{DynamicResource RandWindowCloseButtonBackground}" Height="40" Width="40" CornerRadius="100">
<Border.Effect> <Border.Effect>
@@ -5,6 +5,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:Ink_Canvas.Windows.SettingsViews" xmlns:local="clr-namespace:Ink_Canvas.Windows.SettingsViews"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml" xmlns:mdxam="clr-namespace:MdXaml;assembly=MdXaml"
mc:Ignorable="d" mc:Ignorable="d"
d:DesignHeight="950" d:DesignWidth="640"> d:DesignHeight="950" d:DesignWidth="640">
@@ -70,7 +71,7 @@
<StackPanel> <StackPanel>
<TextBlock Foreground="#2e3436" FontSize="16" FontWeight="SemiBold" Text="可用更新" Margin="0,0,0,8"/> <TextBlock Foreground="#2e3436" FontSize="16" FontWeight="SemiBold" Text="可用更新" Margin="0,0,0,8"/>
<TextBlock Name="LatestVersionText" Foreground="#878787" FontSize="14" Text="" TextWrapping="Wrap" Margin="0,0,0,16"/> <TextBlock Name="LatestVersionText" Foreground="#878787" FontSize="14" Text="" TextWrapping="Wrap" Margin="0,0,0,16"/>
<ui:SimpleStackPanel Orientation="Vertical" Spacing="12"> <ikw:SimpleStackPanel Orientation="Vertical" Spacing="12">
<Button Name="UpdateNowButton" Content="立即下载并安装" HorizontalAlignment="Left" Padding="20,10" FontSize="14" FontWeight="SemiBold" Cursor="Hand" Click="UpdateNowButton_Click" Background="#2563eb" Foreground="White" BorderThickness="0" Height="40" MinWidth="200"> <Button Name="UpdateNowButton" Content="立即下载并安装" HorizontalAlignment="Left" Padding="20,10" FontSize="14" FontWeight="SemiBold" Cursor="Hand" Click="UpdateNowButton_Click" Background="#2563eb" Foreground="White" BorderThickness="0" Height="40" MinWidth="200">
<Button.Template> <Button.Template>
<ControlTemplate TargetType="Button"> <ControlTemplate TargetType="Button">
@@ -142,7 +143,7 @@
</ControlTemplate> </ControlTemplate>
</Button.Template> </Button.Template>
</Button> </Button>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</StackPanel> </StackPanel>
</Border> </Border>
</StackPanel> </StackPanel>
@@ -626,7 +626,7 @@ namespace Ink_Canvas.Windows.SettingsViews
SecondaryButtonText = "取消" SecondaryButtonText = "取消"
}; };
var panel = new iNKORE.UI.WPF.Modern.Controls.SimpleStackPanel var panel = new iNKORE.UI.WPF.Controls.SimpleStackPanel
{ {
Spacing = 16, Spacing = 16,
Margin = new Thickness(0, 10, 0, 0) Margin = new Thickness(0, 10, 0, 0)
@@ -3,7 +3,9 @@
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Ink_Canvas" xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern" xmlns:local="clr-namespace:Ink_Canvas"
xmlns:ui="http://schemas.inkore.net/lib/ui/wpf/modern"
xmlns:ikw="http://schemas.inkore.net/lib/ui/wpf"
mc:Ignorable="d" Topmost="True" WindowStartupLocation="CenterScreen" ui:WindowHelper.UseModernWindowStyle="True" mc:Ignorable="d" Topmost="True" WindowStartupLocation="CenterScreen" ui:WindowHelper.UseModernWindowStyle="True"
ResizeMode="NoResize" Closed="Window_Closed" ui:ThemeManager.RequestedTheme="Light" ResizeMode="NoResize" Closed="Window_Closed" ui:ThemeManager.RequestedTheme="Light"
Title="演示文档设置 - Ink Canvas For Class CE" Height="160" Width="450" FontFamily="Microsoft YaHei UI"> Title="演示文档设置 - Ink Canvas For Class CE" Height="160" Width="450" FontFamily="Microsoft YaHei UI">
@@ -17,7 +19,7 @@
<ui:SymbolIcon Symbol="SlideShow" Foreground="{Binding ElementName=Label, Path=Foreground}"/> <ui:SymbolIcon Symbol="SlideShow" Foreground="{Binding ElementName=Label, Path=Foreground}"/>
</Viewbox> </Viewbox>
<TextBlock TextWrapping="Wrap" Name="Label" Margin="60,0,10,0" VerticalAlignment="Center"/> <TextBlock TextWrapping="Wrap" Name="Label" Margin="60,0,10,0" VerticalAlignment="Center"/>
<ui:SimpleStackPanel Grid.Row="1" HorizontalAlignment="Right" VerticalAlignment="Bottom" Orientation="Horizontal" Spacing="10"> <ikw:SimpleStackPanel Grid.Row="1" HorizontalAlignment="Right" VerticalAlignment="Bottom" Orientation="Horizontal" Spacing="10">
<Button Margin="0" Content="是" Width="100" FontFamily="Microsoft YaHei UI" Click="ButtonYes_Click" Foreground="White"> <Button Margin="0" Content="是" Width="100" FontFamily="Microsoft YaHei UI" Click="ButtonYes_Click" Foreground="White">
<Button.Resources> <Button.Resources>
<SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundKey}" Color="#15803d"/> <SolidColorBrush x:Key="{x:Static ui:ThemeKeys.ButtonBackgroundKey}" Color="#15803d"/>
@@ -26,7 +28,7 @@
</Button.Resources> </Button.Resources>
</Button> </Button>
<Button Margin="0" Content="否" Width="100" FontFamily="Microsoft YaHei UI" Click="ButtonNo_Click" Foreground="#555555"/> <Button Margin="0" Content="否" Width="100" FontFamily="Microsoft YaHei UI" Click="ButtonNo_Click" Foreground="#555555"/>
</ui:SimpleStackPanel> </ikw:SimpleStackPanel>
</Grid> </Grid>
</Grid> </Grid>
</Window> </Window>
Binary file not shown.
Binary file not shown.
+22 -14
View File
@@ -54,13 +54,20 @@
"resolved": "2.0.1", "resolved": "2.0.1",
"contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ==" "contentHash": "dtxmeZXzV2GzSm91aZ3hqzgoeVoARSkDPVCYfhVUNyyKBWYxMgNC0EcLiSYxD4Uc4alq/2qb3SmV8DgAENLRLQ=="
}, },
"iNKORE.UI.WPF": {
"type": "Direct",
"requested": "[1.2.8, )",
"resolved": "1.2.8",
"contentHash": "7b+z25JFdhGAfyJqlVIF0vLbmgsRvqDZMvhGPTz20gzQigDPMqVUOoCCKB5824GtYsjFCYNilmaowb+4yWATkQ=="
},
"iNKORE.UI.WPF.Modern": { "iNKORE.UI.WPF.Modern": {
"type": "Direct", "type": "Direct",
"requested": "[0.9.27, )", "requested": "[0.10.2.1, )",
"resolved": "0.9.27", "resolved": "0.10.2.1",
"contentHash": "Mt7KEDjYMdq7hOdPQ0accBN/X6Eb1bkgvyqs+qTGpfx9GKTVhtShbBslWplrqtKvvLsC9/6uU+bTa6rKBcO+kA==", "contentHash": "nGwuuVul+TcLCTgPmaAZCc0fYFqUpCNZ8PiulVT3gZnsWt/AvxMZ0DSPpuyI/iRPc/NhFIg9lSIR7uaHWV0I/Q==",
"dependencies": { "dependencies": {
"System.ValueTuple": "4.5.0" "System.ValueTuple": "4.5.0",
"iNKORE.UI.WPF": "1.2.8"
} }
}, },
"MdXaml": { "MdXaml": {
@@ -79,6 +86,15 @@
"resolved": "1.0.0", "resolved": "1.0.0",
"contentHash": "hEs/VPwGFeVNLf2Wc6k2bMYF71zE6x+lW4MfebRAjkVbAbaa4DbEmdFRfSBymvGLtdsCUvXo2aa/yFKYSCYmEQ==" "contentHash": "hEs/VPwGFeVNLf2Wc6k2bMYF71zE6x+lW4MfebRAjkVbAbaa4DbEmdFRfSBymvGLtdsCUvXo2aa/yFKYSCYmEQ=="
}, },
"Microsoft.NETFramework.ReferenceAssemblies": {
"type": "Direct",
"requested": "[1.0.3, )",
"resolved": "1.0.3",
"contentHash": "vUc9Npcs14QsyOD01tnv/m8sQUnGTGOw1BCmKcv77LBJY7OxhJ+zJF7UD/sCL3lYNFuqmQEVlkfS4Quif6FyYg==",
"dependencies": {
"Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.3"
}
},
"Microsoft.Office.Interop.PowerPoint": { "Microsoft.Office.Interop.PowerPoint": {
"type": "Direct", "type": "Direct",
"requested": "[15.0.4420.1018, )", "requested": "[15.0.4420.1018, )",
@@ -171,18 +187,10 @@
"System.Threading.Tasks.Extensions": "4.5.4" "System.Threading.Tasks.Extensions": "4.5.4"
} }
}, },
"Microsoft.NETFramework.ReferenceAssemblies": {
"type": "Transitive",
"resolved": "1.0.0",
"contentHash": "7D2TMufjGiowmt0E941kVoTIS+GTNzaPopuzM1/1LSaJAdJdBrVP0SkZW7AgDd0a2U1DjsIeaKG1wxGVBNLDMw==",
"dependencies": {
"Microsoft.NETFramework.ReferenceAssemblies.net472": "1.0.0"
}
},
"Microsoft.NETFramework.ReferenceAssemblies.net472": { "Microsoft.NETFramework.ReferenceAssemblies.net472": {
"type": "Transitive", "type": "Transitive",
"resolved": "1.0.0", "resolved": "1.0.3",
"contentHash": "VI0f22cH/xOlXLUVY7t6vr2Gi7cg0vzwpspNGz5isRusyspZblF7jJMw49E8mF1m071JyeVmZVkIK9c5kbiyFA==" "contentHash": "0E7evZXHXaDYYiLRfpyXvCh+yzM2rNTyuZDI+ZO7UUqSc6GfjePiXTdqJGtgIKUwdI81tzQKmaWprnUiPj9hAw=="
}, },
"Microsoft.Win32.Registry": { "Microsoft.Win32.Registry": {
"type": "Transitive", "type": "Transitive",