Browse Source

compdfkit demo(windows) - assets、tools

liuaoran 1 year ago
parent
commit
fa089aba64
24 changed files with 62 additions and 182 deletions
  1. 2 1
      .gitignore
  2. 0 6
      compdfkit_demo_windows/compdfkit/compdfkit-assets/App.config
  3. 0 9
      compdfkit_demo_windows/compdfkit/compdfkit-assets/App.xaml
  4. 0 17
      compdfkit_demo_windows/compdfkit/compdfkit-assets/App.xaml.cs
  5. 0 12
      compdfkit_demo_windows/compdfkit/compdfkit-assets/MainWindow.xaml
  6. 0 28
      compdfkit_demo_windows/compdfkit/compdfkit-assets/MainWindow.xaml.cs
  7. 3 0
      compdfkit_demo_windows/compdfkit/compdfkit-assets/Themes/Alias_Light.xaml
  8. 4 0
      compdfkit_demo_windows/compdfkit/compdfkit-assets/Themes/Global.xaml
  9. 10 14
      compdfkit_demo_windows/compdfkit/compdfkit-assets/compdfkit-assets.csproj
  10. 0 6
      compdfkit_demo_windows/compdfkit/compdfkit-tools/App.config
  11. 0 9
      compdfkit_demo_windows/compdfkit/compdfkit-tools/App.xaml
  12. 0 17
      compdfkit_demo_windows/compdfkit/compdfkit-tools/App.xaml.cs
  13. 0 9
      compdfkit_demo_windows/compdfkit/compdfkit-tools/MainWindow.xaml
  14. 0 28
      compdfkit_demo_windows/compdfkit/compdfkit-tools/MainWindow.xaml.cs
  15. 6 20
      compdfkit_demo_windows/compdfkit/compdfkit-tools/compdfkit-tools.csproj
  16. 18 0
      compdfkit_demo_windows/compdfkit/compdfkit.sln
  17. BIN
      compdfkit_demo_windows/compdfkit/compdfkit/bin/Debug/compdfkit.exe
  18. BIN
      compdfkit_demo_windows/compdfkit/compdfkit/bin/Debug/compdfkit.pdb
  19. 2 1
      compdfkit_demo_windows/compdfkit/edit-ctrl-demo/edit-ctrl-demo.csproj
  20. 2 1
      compdfkit_demo_windows/compdfkit/form-ctrl-demo/form-ctrl-demo.csproj
  21. 2 1
      compdfkit_demo_windows/compdfkit/pageedit-ctrl-demo/pageedit-ctrl-demo.csproj
  22. 5 1
      compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/App.xaml
  23. 2 2
      compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/MainWindow.xaml
  24. 6 0
      compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/viewer-ctrl-demo.csproj

+ 2 - 1
.gitignore

@@ -1,2 +1,3 @@
 compdfkit_demo_windows/compdfkit/.vs/
-compdfkit_demo_windows/compdfkit/*/obj/
+compdfkit_demo_windows/compdfkit/*/obj/
+compdfkit_demo_windows/compdfkit/*/bin/

+ 0 - 6
compdfkit_demo_windows/compdfkit/compdfkit-assets/App.config

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<configuration>
-    <startup> 
-        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
-    </startup>
-</configuration>

+ 0 - 9
compdfkit_demo_windows/compdfkit/compdfkit-assets/App.xaml

@@ -1,9 +0,0 @@
-<Application x:Class="compdfkit_assets.App"
-             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-             xmlns:local="clr-namespace:compdfkit_assets"
-             StartupUri="MainWindow.xaml">
-    <Application.Resources>
-         
-    </Application.Resources>
-</Application>

+ 0 - 17
compdfkit_demo_windows/compdfkit/compdfkit-assets/App.xaml.cs

@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Configuration;
-using System.Data;
-using System.Linq;
-using System.Threading.Tasks;
-using System.Windows;
-
-namespace compdfkit_assets
-{
-    /// <summary>
-    /// Interaction logic for App.xaml
-    /// </summary>
-    public partial class App : Application
-    {
-    }
-}

+ 0 - 12
compdfkit_demo_windows/compdfkit/compdfkit-assets/MainWindow.xaml

@@ -1,12 +0,0 @@
-<Window x:Class="compdfkit_assets.MainWindow"
-        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
-        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
-        xmlns:local="clr-namespace:compdfkit_assets"
-        mc:Ignorable="d"
-        Title="MainWindow" Height="450" Width="800">
-    <Grid>
-        
-    </Grid>
-</Window>

+ 0 - 28
compdfkit_demo_windows/compdfkit/compdfkit-assets/MainWindow.xaml.cs

@@ -1,28 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-
-namespace compdfkit_assets
-{
-    /// <summary>
-    /// Interaction logic for MainWindow.xaml
-    /// </summary>
-    public partial class MainWindow : Window
-    {
-        public MainWindow()
-        {
-            InitializeComponent();
-        }
-    }
-}

+ 3 - 0
compdfkit_demo_windows/compdfkit/compdfkit-assets/Themes/Alias_Light.xaml

@@ -0,0 +1,3 @@
+<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
+</ResourceDictionary>

+ 4 - 0
compdfkit_demo_windows/compdfkit/compdfkit-assets/Themes/Global.xaml

@@ -0,0 +1,4 @@
+<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
+    <SolidColorBrush x:Key="color.bg.mainpage">#94989C</SolidColorBrush>
+</ResourceDictionary>

+ 10 - 14
compdfkit_demo_windows/compdfkit/compdfkit-assets/compdfkit-assets.csproj

@@ -5,7 +5,7 @@
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProjectGuid>{9B25B167-4896-40E3-A423-7A02CEF3005E}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
+    <OutputType>Library</OutputType>
     <RootNamespace>compdfkit_assets</RootNamespace>
     <AssemblyName>compdfkit-assets</AssemblyName>
     <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
@@ -34,6 +34,9 @@
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
+  <PropertyGroup>
+    <StartupObject />
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Data" />
@@ -51,22 +54,14 @@
     <Reference Include="PresentationFramework" />
   </ItemGroup>
   <ItemGroup>
-    <ApplicationDefinition Include="App.xaml">
-      <Generator>MSBuild:Compile</Generator>
+    <Page Include="Themes\Alias_Light.xaml">
       <SubType>Designer</SubType>
-    </ApplicationDefinition>
-    <Page Include="MainWindow.xaml">
       <Generator>MSBuild:Compile</Generator>
+    </Page>
+    <Page Include="Themes\Global.xaml">
       <SubType>Designer</SubType>
+      <Generator>MSBuild:Compile</Generator>
     </Page>
-    <Compile Include="App.xaml.cs">
-      <DependentUpon>App.xaml</DependentUpon>
-      <SubType>Code</SubType>
-    </Compile>
-    <Compile Include="MainWindow.xaml.cs">
-      <DependentUpon>MainWindow.xaml</DependentUpon>
-      <SubType>Code</SubType>
-    </Compile>
   </ItemGroup>
   <ItemGroup>
     <Compile Include="Properties\AssemblyInfo.cs">
@@ -92,7 +87,8 @@
     </None>
   </ItemGroup>
   <ItemGroup>
-    <None Include="App.config" />
+    <Folder Include="Resources\" />
+    <Folder Include="Styles\" />
   </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 </Project>

+ 0 - 6
compdfkit_demo_windows/compdfkit/compdfkit-tools/App.config

@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="utf-8" ?>
-<configuration>
-    <startup> 
-        <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" />
-    </startup>
-</configuration>

+ 0 - 9
compdfkit_demo_windows/compdfkit/compdfkit-tools/App.xaml

@@ -1,9 +0,0 @@
-<Application x:Class="compdfkit_tools.App"
-             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-             xmlns:local="clr-namespace:compdfkit_tools"
-             StartupUri="MainWindow.xaml">
-    <Application.Resources>
-         
-    </Application.Resources>
-</Application>

+ 0 - 17
compdfkit_demo_windows/compdfkit/compdfkit-tools/App.xaml.cs

@@ -1,17 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Configuration;
-using System.Data;
-using System.Linq;
-using System.Threading.Tasks;
-using System.Windows;
-
-namespace compdfkit_tools
-{
-    /// <summary>
-    /// Interaction logic for App.xaml
-    /// </summary>
-    public partial class App : Application
-    {
-    }
-}

+ 0 - 9
compdfkit_demo_windows/compdfkit/compdfkit-tools/MainWindow.xaml

@@ -1,9 +0,0 @@
-<Window x:Class="compdfkit_tools.MainWindow"
-        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
-        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
-        xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
-        xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
-        xmlns:local="clr-namespace:compdfkit_tools"
-        mc:Ignorable="d"
-        Title="MainWindow" Height="800" Width="1280">
-</Window>

+ 0 - 28
compdfkit_demo_windows/compdfkit/compdfkit-tools/MainWindow.xaml.cs

@@ -1,28 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-using System.Windows;
-using System.Windows.Controls;
-using System.Windows.Data;
-using System.Windows.Documents;
-using System.Windows.Input;
-using System.Windows.Media;
-using System.Windows.Media.Imaging;
-using System.Windows.Navigation;
-using System.Windows.Shapes;
-
-namespace compdfkit_tools
-{
-    /// <summary>
-    /// Interaction logic for MainWindow.xaml
-    /// </summary>
-    public partial class MainWindow : Window
-    {
-        public MainWindow()
-        {
-            InitializeComponent();
-        }
-    }
-}

+ 6 - 20
compdfkit_demo_windows/compdfkit/compdfkit-tools/compdfkit-tools.csproj

@@ -5,7 +5,7 @@
     <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProjectGuid>{9363BCB1-3A67-446A-8093-5708B86BF418}</ProjectGuid>
-    <OutputType>WinExe</OutputType>
+    <OutputType>Library</OutputType>
     <RootNamespace>compdfkit_tools</RootNamespace>
     <AssemblyName>compdfkit-tools</AssemblyName>
     <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
@@ -34,6 +34,9 @@
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
+  <PropertyGroup>
+    <StartupObject />
+  </PropertyGroup>
   <ItemGroup>
     <Reference Include="System" />
     <Reference Include="System.Data" />
@@ -50,24 +53,6 @@
     <Reference Include="PresentationCore" />
     <Reference Include="PresentationFramework" />
   </ItemGroup>
-  <ItemGroup>
-    <ApplicationDefinition Include="App.xaml">
-      <Generator>MSBuild:Compile</Generator>
-      <SubType>Designer</SubType>
-    </ApplicationDefinition>
-    <Page Include="MainWindow.xaml">
-      <Generator>MSBuild:Compile</Generator>
-      <SubType>Designer</SubType>
-    </Page>
-    <Compile Include="App.xaml.cs">
-      <DependentUpon>App.xaml</DependentUpon>
-      <SubType>Code</SubType>
-    </Compile>
-    <Compile Include="MainWindow.xaml.cs">
-      <DependentUpon>MainWindow.xaml</DependentUpon>
-      <SubType>Code</SubType>
-    </Compile>
-  </ItemGroup>
   <ItemGroup>
     <Compile Include="Properties\AssemblyInfo.cs">
       <SubType>Code</SubType>
@@ -92,7 +77,8 @@
     </None>
   </ItemGroup>
   <ItemGroup>
-    <None Include="App.config" />
+    <Folder Include="pdfsearch\" />
+    <Folder Include="pdfview\" />
   </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 </Project>

+ 18 - 0
compdfkit_demo_windows/compdfkit/compdfkit.sln

@@ -11,6 +11,12 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "compdfkit-tools", "compdfki
 EndProject
 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "compdfkit-assets", "compdfkit-assets\compdfkit-assets.csproj", "{9B25B167-4896-40E3-A423-7A02CEF3005E}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "edit-ctrl-demo", "edit-ctrl-demo\edit-ctrl-demo.csproj", "{03BC0C60-9D99-41D5-8116-F2516CBFCE54}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "form-ctrl-demo", "form-ctrl-demo\form-ctrl-demo.csproj", "{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "pageedit-ctrl-demo", "pageedit-ctrl-demo\pageedit-ctrl-demo.csproj", "{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -33,6 +39,18 @@ Global
 		{9B25B167-4896-40E3-A423-7A02CEF3005E}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{9B25B167-4896-40E3-A423-7A02CEF3005E}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{9B25B167-4896-40E3-A423-7A02CEF3005E}.Release|Any CPU.Build.0 = Release|Any CPU
+		{03BC0C60-9D99-41D5-8116-F2516CBFCE54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{03BC0C60-9D99-41D5-8116-F2516CBFCE54}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{03BC0C60-9D99-41D5-8116-F2516CBFCE54}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{03BC0C60-9D99-41D5-8116-F2516CBFCE54}.Release|Any CPU.Build.0 = Release|Any CPU
+		{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}.Release|Any CPU.Build.0 = Release|Any CPU
+		{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE

BIN
compdfkit_demo_windows/compdfkit/compdfkit/bin/Debug/compdfkit.exe


BIN
compdfkit_demo_windows/compdfkit/compdfkit/bin/Debug/compdfkit.pdb


+ 2 - 1
compdfkit_demo_windows/compdfkit/edit-ctrl-demo/edit-ctrl-demo.csproj

@@ -7,7 +7,7 @@
     <ProjectGuid>{03BC0C60-9D99-41D5-8116-F2516CBFCE54}</ProjectGuid>
     <OutputType>WinExe</OutputType>
     <RootNamespace>edit_ctrl_demo</RootNamespace>
-    <AssemblyName>edit_ctrl_demo</AssemblyName>
+    <AssemblyName>edit-ctrl-demo</AssemblyName>
     <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
@@ -53,6 +53,7 @@
   <ItemGroup>
     <ApplicationDefinition Include="App.xaml">
       <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
     </ApplicationDefinition>
     <Page Include="MainWindow.xaml">
       <Generator>MSBuild:Compile</Generator>

+ 2 - 1
compdfkit_demo_windows/compdfkit/form-ctrl-demo/form-ctrl-demo.csproj

@@ -7,7 +7,7 @@
     <ProjectGuid>{0F35ACB7-E10B-4AAE-AA77-88E4602C3EFB}</ProjectGuid>
     <OutputType>WinExe</OutputType>
     <RootNamespace>form_ctrl_demo</RootNamespace>
-    <AssemblyName>form_ctrl_demo</AssemblyName>
+    <AssemblyName>form-ctrl-demo</AssemblyName>
     <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
@@ -53,6 +53,7 @@
   <ItemGroup>
     <ApplicationDefinition Include="App.xaml">
       <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
     </ApplicationDefinition>
     <Page Include="MainWindow.xaml">
       <Generator>MSBuild:Compile</Generator>

+ 2 - 1
compdfkit_demo_windows/compdfkit/pageedit-ctrl-demo/pageedit-ctrl-demo.csproj

@@ -7,7 +7,7 @@
     <ProjectGuid>{F7A2B42C-55CC-4E48-A4DC-5E3239F23203}</ProjectGuid>
     <OutputType>WinExe</OutputType>
     <RootNamespace>pageedit_ctrl_demo</RootNamespace>
-    <AssemblyName>pageedit_ctrl_demo</AssemblyName>
+    <AssemblyName>pageedit-ctrl-demo</AssemblyName>
     <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
     <ProjectTypeGuids>{60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}</ProjectTypeGuids>
@@ -53,6 +53,7 @@
   <ItemGroup>
     <ApplicationDefinition Include="App.xaml">
       <Generator>MSBuild:Compile</Generator>
+      <SubType>Designer</SubType>
     </ApplicationDefinition>
     <Page Include="MainWindow.xaml">
       <Generator>MSBuild:Compile</Generator>

+ 5 - 1
compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/App.xaml

@@ -4,6 +4,10 @@
              xmlns:local="clr-namespace:viewer_ctrl_demo"
              StartupUri="MainWindow.xaml">
     <Application.Resources>
-         
+        <ResourceDictionary>
+            <ResourceDictionary.MergedDictionaries>
+                <ResourceDictionary Source="pack://application:,,,/compdfkit-assets;component/Themes/Global.xaml"></ResourceDictionary>
+            </ResourceDictionary.MergedDictionaries>
+        </ResourceDictionary>
     </Application.Resources>
 </Application>

+ 2 - 2
compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/MainWindow.xaml

@@ -6,7 +6,7 @@
         xmlns:local="clr-namespace:viewer_ctrl_demo"
         mc:Ignorable="d"
         Title="MainWindow" Height="450" Width="800">
-    <Grid>
-        
+    <Grid Background="{StaticResource color.bg.mainpage}">
+
     </Grid>
 </Window>

+ 6 - 0
compdfkit_demo_windows/compdfkit/viewer-ctrl-demo/viewer-ctrl-demo.csproj

@@ -94,5 +94,11 @@
   <ItemGroup>
     <None Include="App.config" />
   </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\compdfkit-assets\compdfkit-assets.csproj">
+      <Project>{9b25b167-4896-40e3-a423-7a02cef3005e}</Project>
+      <Name>compdfkit-assets</Name>
+    </ProjectReference>
+  </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
 </Project>