Compare commits

...

64 Commits

Author SHA1 Message Date
Micheal Colhoun
549c5acb5e GitHub Actions fix 2021-09-09 12:04:34 +01:00
Micheal Colhoun
b351c648b8 GitHub Actions using PowerShell Environment Variables 2021-09-08 12:54:04 +01:00
Micheal Colhoun
a4895cc34c GitHub Actions using Powershell Environment Variables 2021-09-08 12:45:35 +01:00
Micheal Colhoun
7f2703f951 testing config 2021-09-08 12:41:27 +01:00
Micheal Colhoun
fd5a3b9c2e Testing Config 2021-09-08 12:39:15 +01:00
Micheal Colhoun
b62b15dba1 No l;onger supporting net4. 2021-09-07 09:16:28 +01:00
Micheal Colhoun
0b6043bc48 Debugging Actions 2021-09-06 10:54:57 +01:00
Micheal Colhoun
6b8caf6b02 Debugging Actions 2021-09-06 10:23:57 +01:00
Micheal Colhoun
0504abdc70 Debugging Actions 2021-09-06 10:14:01 +01:00
Micheal Colhoun
21500df8a9 Debugging Actions 2021-09-06 10:05:47 +01:00
Micheal Colhoun
6c512abf6d Debugging Actions 2021-09-06 09:55:25 +01:00
Micheal Colhoun
d88c9fa23a Debugging Actions 2021-09-06 09:35:53 +01:00
Micheal Colhoun
14392ee63e Publish nuget 2021-09-05 18:12:21 +01:00
Micheal Colhoun
f5fcb891e7 Publish nuget 2021-09-05 18:10:21 +01:00
Micheal Colhoun
dcc43484de Publish nuget 2021-09-05 17:57:11 +01:00
Micheal Colhoun
0bc6f678b9 Debugging Actions 2021-09-05 12:11:40 +01:00
Micheal Colhoun
3310adf8a5 Debugging Actions 2021-09-05 12:06:34 +01:00
Micheal Colhoun
296795e161 Debugging Actions 2021-09-05 12:01:09 +01:00
Micheal Colhoun
13f759ec9b Debugging Actions 2021-09-05 12:00:23 +01:00
Micheal Colhoun
67cf08e486 Debugging Actions 2021-09-05 11:57:42 +01:00
Micheal Colhoun
55f01b1d22 Debugging Actions 2021-09-05 11:56:26 +01:00
Micheal Colhoun
f42c1ec9e0 Debugging Actions 2021-09-05 11:55:09 +01:00
Micheal Colhoun
9f6d5bc27e Debugging Actions 2021-09-05 11:53:45 +01:00
Micheal Colhoun
896473aa7e Debugging Actions 2021-09-05 11:52:57 +01:00
Micheal Colhoun
f6c2b9d1de Debugging Actions 2021-09-05 11:52:24 +01:00
Micheal Colhoun
6679158ba6 Debugging Actions 2021-09-05 11:48:35 +01:00
Micheal Colhoun
d72584b655 Debugging Actions 2021-09-05 11:46:03 +01:00
Micheal Colhoun
321e9b40b5 Debugging Actions 2021-09-05 11:41:37 +01:00
Micheal Colhoun
e9e25a3874 Debugging Actions 2021-09-05 11:40:50 +01:00
Micheal Colhoun
21e7c04840 Debugging Actions 2021-09-05 11:37:49 +01:00
Micheal Colhoun
9593f58788 Debugging Actions 2021-09-05 11:34:46 +01:00
Micheal Colhoun
1b7856ffc2 Debugging Actions 2021-09-05 11:28:15 +01:00
Micheal Colhoun
0cd2ed7a8b Debugging Actions 2021-09-05 11:19:15 +01:00
Micheal Colhoun
d5ff2842ef Debugging Actions 2021-09-05 11:18:03 +01:00
Micheal Colhoun
6d43480ee2 Wrong Solution Name 2021-09-05 11:08:14 +01:00
Micheal Colhoun
31153628da Merge branch 'master' of https://github.com/colhountech/DarkUI.Net5 2021-09-05 11:06:08 +01:00
Micheal Colhoun
abc16b03ef Update dotnet.yml
Gave up on back supporting net4
2021-09-05 10:59:01 +01:00
Micheal colhoun
d3f1ac8176 fixed {} 2021-09-05 10:50:19 +01:00
Micheal colhoun
2989032710 change build trigger to correct branch - master 2021-09-05 10:31:18 +01:00
Micheal colhoun
85c8342499 Testing build config 2021-09-05 10:30:38 +01:00
Micheal colhoun
ce53f16945 Gave up on back supporting net4 2021-09-05 00:22:31 +01:00
Micheal colhoun
c22ccef8df Revert System.Resources.Extensions 2021-09-05 00:09:18 +01:00
Micheal colhoun
59ea5fe10b Added System.Resources.Extension reference for net4 2021-09-05 00:08:00 +01:00
Micheal Colhoun
898ed8af2e
Update dotnet.yml 2021-09-04 23:44:00 +01:00
Micheal Colhoun
2adfe5c961
Debug env 2021-09-04 23:41:51 +01:00
Micheal Colhoun
5d2ba9d661
Update nuget.config 2021-09-04 23:41:38 +01:00
Micheal Colhoun
16f208b89c
dotnet build DarkUI.sln --configuration Release 2021-09-04 23:35:19 +01:00
Micheal Colhoun
cd6c6e4aeb
Update dotnet.yml 2021-09-04 23:05:13 +01:00
Micheal Colhoun
d099a010f2
Update dotnet.yml 2021-09-04 23:00:10 +01:00
Micheal Colhoun
67448215e7
do blank lines make a difference? 2021-09-04 22:54:00 +01:00
Micheal Colhoun
11b9adb77f
remove --norestore 2021-09-04 22:50:11 +01:00
Micheal Colhoun
5ae9e59924
simplify dotnet build 2021-09-04 22:47:19 +01:00
Micheal Colhoun
6ca38c6919
workflow_dispatch 2021-09-04 20:07:40 +01:00
Micheal Colhoun
2d812c2e0e
update runs to windows-latest 2021-09-04 20:00:41 +01:00
Micheal colhoun
6aea4a7a0d Merge branch 'master' of https://github.com/colhountech/DarkUI.Net5 2021-09-04 19:59:38 +01:00
Micheal colhoun
15aba4e125 Testing CI Build 2021-09-04 19:59:25 +01:00
Micheal Colhoun
8140ddae39
Create dotnet.yml 2021-09-04 19:55:11 +01:00
Micheal colhoun
3bbecd3158 Update Package info to DarkUI.Net5 1.0.0 for publish to NuGet 2021-09-04 12:28:24 +01:00
Micheal colhoun
d7545c5302 how to fix error with .net4 after building for .net5.0-windows 2021-09-04 09:35:27 +01:00
Micheal colhoun
064ce24d68 Merge branch 'master' of https://github.com/colhountech/DarkUI 2021-09-04 09:22:02 +01:00
Micheal colhoun
475752b00a Update DarkUI target frameworks to net5.0-windows;net4 2021-09-04 09:21:51 +01:00
Micheal Colhoun
adbb95117c
Update README.md 2021-09-03 21:05:43 +01:00
Micheal colhoun
6eb3302cbd Update csproj format to support net5.0-windows 2021-09-03 16:29:37 +01:00
Robin Perris
4f4a491dcc Updated NuGet spec for 2.0.2 2020-08-08 13:27:46 +01:00
11 changed files with 385 additions and 571 deletions

51
.github/workflows/dotnet.yml vendored Normal file
View File

@ -0,0 +1,51 @@
name: CI
on:
workflow_dispatch:
push:
branches:
- master
pull_request:
branches:
- master
env:
BUILD_CONFIG: Release
SOLUTION: DarkUI.sln
PROJECT: DarkUI\DarkUI.csproj
jobs:
build:
runs-on: windows-latest
steps:
- uses: actions/checkout@v2
- name: Setup NuGet
uses: NuGet/setup-nuget@v1.0.5
- name: Restore dependencies
run: nuget restore ${{env.SOLUTION}}
- name: Setup .NET
uses: actions/setup-dotnet@v1
with:
dotnet-version: 5.0.x
- name: Set VERSION variable from tag
#run: echo "VERSION=1.0.0" >> $GITHUB_ENV
run: |
$version = "1.0.0"
echo "VERSION=$version" | Out-File -FilePath $Env:GITHUB_ENV -Encoding utf-8 -Append
- name: Build
run: dotnet build ${{env.SOLUTION}} --configuration ${{env.BUILD_CONFIG}} --no-restore
- name: Debuging Script
run: |
echo Home: $HOME
echo SOLUTION: ${{env.SOLUTION}}
echo PROJECT: ${{env.PROJECT}}
echo BUILD_CONFIG: ${{env.BUILD_CONFIG}}
echo Version: $ENV:VERSION
echo GITHUB_REPOSITORY: $ENV:GITHUB_REPOSITORY
- name: Pack
run: dotnet pack ${{env.PROJECT}} --configuration Release /p:Version=$ENV:VERSION --output .

20
.github/workflows/release-preview.yml vendored Normal file
View File

@ -0,0 +1,20 @@
on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+-preview[0-9][0-9][0-9]"
jobs:
build:
runs-on: windows-latest
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v2
- name: Set VERSION variable from tag
run: echo "VERSION=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV
- name: Pack
run: echo dotnet pack --configuration Release /p:Version=${VERSION} --output .
- name: Push
run: echo dotnet nuget push NuGet.Workflow.${VERSION}.nupkg --source https://nuget.pkg.github.com/acraven/index.json --api-key ${GITHUB_TOKEN}
env:
#GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.DUMMY_GITHUB_TOKEN }}

31
.github/workflows/release.yml vendored Normal file
View File

@ -0,0 +1,31 @@
on:
push:
tags:
- "v[0-9]+.[0-9]+.[0-9]+"
jobs:
build:
runs-on: windows-latest
timeout-minutes: 15
steps:
- name: Checkout
uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Verify commit exists in origin/master
run: git branch --remote --contains | grep origin/master
- name: Extract release notes
run: |
git log --pretty=format:'%d %s' ${GITHUB_REF} | perl -pe 's| \(.*tag: v(\d+.\d+.\d+(-preview\d{3})?)(, .*?)*\)|\n## \1\n|g' > RELEASE-NOTES
- name: Set VERSION variable from tag
run: echo "VERSION=${GITHUB_REF/refs\/tags\/v/}" >> $GITHUB_ENV
- name: Build
run: echo dotnet build --configuration Release /p:Version=${VERSION}
- name: Test
run: echo dotnet test --configuration Release /p:Version=${VERSION} --no-build
- name: Pack
run: echo dotnet pack --configuration Release /p:Version=${VERSION} --no-build --output .
- name: Push
run: echo dotnet nuget push NuGet.Workflow.${VERSION}.nupkg --source https://nuget.pkg.github.com/acraven/index.json --api-key ${GITHUB_TOKEN}
env:
#GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
GITHUB_TOKEN: ${{ secrets.DUMMY_GITHUB_TOKEN }}

View File

@ -1,11 +1,11 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 14
VisualStudioVersion = 14.0.23107.0
# Visual Studio Version 16
VisualStudioVersion = 16.0.31515.178
MinimumVisualStudioVersion = 10.0.40219.1
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DarkUI", "DarkUI\DarkUI.csproj", "{F19472F5-8C44-4C51-A8A0-B9DE5F555255}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DarkUI", "DarkUI\DarkUI.csproj", "{F19472F5-8C44-4C51-A8A0-B9DE5F555255}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Example", "Example\Example.csproj", "{FA334815-6D78-4E9A-9F4D-6C8A58222A57}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Example", "Example\Example.csproj", "{FA334815-6D78-4E9A-9F4D-6C8A58222A57}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@ -25,4 +25,7 @@ Global
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {D0D81AFE-1758-448F-BBD4-8DE24B38ADC8}
EndGlobalSection
EndGlobal

View File

@ -1,341 +1,33 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{F19472F5-8C44-4C51-A8A0-B9DE5F555255}</ProjectGuid>
<OutputType>Library</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>DarkUI</RootNamespace>
<AssemblyName>DarkUI</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<SccProjectName>SAK</SccProjectName>
<SccLocalPath>SAK</SccLocalPath>
<SccAuxPath>SAK</SccAuxPath>
<SccProvider>SAK</SccProvider>
<TargetFrameworks>net5.0-windows</TargetFrameworks>
<UseWindowsForms>true</UseWindowsForms>
<ApplicationIcon />
<StartupObject />
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PropertyGroup>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
<PackageId>DarkUI.Net5</PackageId>
<Authors>Robin Perris, Micheal Colhoun</Authors>
<PackageLicenseFile></PackageLicenseFile>
<PackageProjectUrl>http://www.darkui.com/</PackageProjectUrl>
<PackageIcon>icon-64.png</PackageIcon>
<PackageIconUrl>http://www.darkui.com/images/icon-64.pn</PackageIconUrl>
<RepositoryUrl>https://github.com/colhountech/DarkUI.Net5</RepositoryUrl>
<RepositoryType>git</RepositoryType>
<PackageTags>docking winforms net-winforms docking-library docking-application c-sharp dotnet dotnet-framework visual-studio visual-studio-themes windows windows-desktop windows-forms net5</PackageTags>
<PackageReleaseNotes>Update DarkUI target frameworks to net5.0-windows;net4</PackageReleaseNotes>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
</PropertyGroup>
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<None Include="..\icon-64.png">
<Pack>True</Pack>
<PackagePath></PackagePath>
</None>
</ItemGroup>
<ItemGroup>
<Compile Include="Collections\ObservableList.cs" />
<Compile Include="Collections\ObservableListModified.cs" />
<Compile Include="Config\Colors.cs" />
<Compile Include="Config\Consts.cs" />
<Compile Include="Controls\DarkButtonStyle.cs" />
<Compile Include="Controls\DarkCheckBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkDropdownItem.cs" />
<Compile Include="Controls\DarkDropdownList.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkComboBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkContentAlignment.cs" />
<Compile Include="Controls\DarkControlState.cs" />
<Compile Include="Controls\DarkGroupBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkNumericUpDown.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkRadioButton.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkScrollOrientation.cs" />
<Compile Include="Controls\DarkTitle.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkTreeView.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkListItem.cs" />
<Compile Include="Controls\DarkListView.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkScrollBase.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkButton.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkContextMenu.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkLabel.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkMenuStrip.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkScrollBar.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkScrollView.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkSectionPanel.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkSeparator.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkStatusStrip.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkTextBox.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkToolStrip.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Controls\DarkTreeNode.cs" />
<Compile Include="Controls\ScrollValueEventArgs.cs" />
<Compile Include="Docking\DarkDockArea.cs" />
<Compile Include="Docking\DarkDockContent.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Docking\DarkDockGroup.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Docking\DarkDockPanel.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Docking\DarkDockRegion.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Docking\DarkDocument.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Docking\DarkSplitterType.cs" />
<Compile Include="Docking\DarkToolWindow.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Docking\DarkDockSplitter.cs" />
<Compile Include="Docking\DarkDockTab.cs" />
<Compile Include="Docking\DarkDockTabArea.cs" />
<Compile Include="Docking\DockContentEventArgs.cs" />
<Compile Include="Docking\DockDropArea.cs" />
<Compile Include="Docking\DockDropCollection.cs" />
<Compile Include="Docking\DockGroupState.cs" />
<Compile Include="Docking\DockPanelState.cs" />
<Compile Include="Docking\DockRegionState.cs" />
<Compile Include="Docking\DockInsertType.cs" />
<Compile Include="Extensions\BitmapExtensions.cs" />
<Compile Include="Extensions\IEnumerableExtensions.cs" />
<Compile Include="Forms\DarkDialog.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\DarkDialog.Designer.cs">
<DependentUpon>DarkDialog.cs</DependentUpon>
</Compile>
<Compile Include="Forms\DarkDialogButton.cs" />
<Compile Include="Forms\DarkForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\DarkMessageBox.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\DarkMessageBox.Designer.cs">
<DependentUpon>DarkMessageBox.cs</DependentUpon>
</Compile>
<Compile Include="Forms\DarkMessageBoxIcon.cs" />
<Compile Include="Forms\DarkTranslucentForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Icons\DockIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DockIcons.resx</DependentUpon>
</Compile>
<Compile Include="Icons\DropdownIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>DropdownIcons.resx</DependentUpon>
</Compile>
<Compile Include="Icons\MenuIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>MenuIcons.resx</DependentUpon>
</Compile>
<Compile Include="Icons\MessageBoxIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>MessageBoxIcons.resx</DependentUpon>
</Compile>
<Compile Include="Icons\ScrollIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>ScrollIcons.resx</DependentUpon>
</Compile>
<Compile Include="Icons\TreeViewIcons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>TreeViewIcons.resx</DependentUpon>
</Compile>
<Compile Include="Win32\ControlScrollFilter.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Renderers\DarkMenuRenderer.cs" />
<Compile Include="Renderers\DarkToolStripRenderer.cs" />
<Compile Include="Win32\DockResizeFilter.cs" />
<Compile Include="Win32\DockContentDragFilter.cs" />
<Compile Include="Win32\Native.cs" />
<Compile Include="Win32\WindowsMessages.cs" />
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Forms\DarkDialog.resx">
<DependentUpon>DarkDialog.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\DarkMessageBox.resx">
<DependentUpon>DarkMessageBox.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Icons\DockIcons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>DockIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
<EmbeddedResource Include="Icons\DropdownIcons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>DropdownIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
<EmbeddedResource Include="Icons\MenuIcons.resx">
<Generator>PublicResXFileCodeGenerator</Generator>
<LastGenOutput>MenuIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
<EmbeddedResource Include="Icons\MessageBoxIcons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>MessageBoxIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
<EmbeddedResource Include="Icons\ScrollIcons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>ScrollIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
<EmbeddedResource Include="Icons\TreeViewIcons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>TreeViewIcons.Designer.cs</LastGenOutput>
<CustomToolNamespace>DarkUI</CustomToolNamespace>
</EmbeddedResource>
</ItemGroup>
<ItemGroup>
<None Include="Resources\grip.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\tick.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_clicked.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_hot.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_standard.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\error.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\info.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\warning.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\node_closed_empty.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\node_closed_full.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\node_open.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\node_open_empty.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\active-inactive-close.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\arrow.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\close.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\close-selected.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\inactive-close.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\inactive-close-selected.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\tw_close.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\tw_close_selected.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\tw_active_close.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\tw_active_close_selected.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\small_arrow.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_disabled.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_small_clicked.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_small_hot.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\scrollbar_arrow_small_standard.png" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -6,10 +6,10 @@ using System.Runtime.InteropServices;
// set of attributes. Change these attribute values to modify the information
// associated with an assembly.
[assembly: AssemblyTitle("DarkUI")]
[assembly: AssemblyDescription("Dark themed control and docking library for .NET WinForms.")]
[assembly: AssemblyDescription("Dark themed control and docking library for .NET WinForms. Based on the original DarkUI package by Robin Perris")]
[assembly: AssemblyConfiguration("")]
[assembly: AssemblyCompany("Robin Perris")]
[assembly: AssemblyProduct("DarkUI")]
[assembly: AssemblyProduct("DarkUI.Net5")]
[assembly: AssemblyCopyright("Copyright © Robin Perris")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
@ -32,5 +32,5 @@ using System.Runtime.InteropServices;
// You can specify all the values or you can default the Build and Revision Numbers
// by using the '*' as shown below:
// [assembly: AssemblyVersion("1.0.*")]
[assembly: AssemblyVersion("2.0.1.0")]
[assembly: AssemblyFileVersion("2.0.1.0")]
[assembly: AssemblyVersion("2.0.2.0")]
[assembly: AssemblyFileVersion("2.0.2.0")]

View File

@ -1,213 +1,21 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<Project Sdk="Microsoft.NET.Sdk">
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{FA334815-6D78-4E9A-9F4D-6C8A58222A57}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Example</RootNamespace>
<AssemblyName>Example</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
<TargetFramework>net5.0-windows</TargetFramework>
<UseWindowsForms>true</UseWindowsForms>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
<PropertyGroup>
<GenerateAssemblyInfo>false</GenerateAssemblyInfo>
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>.\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
</ItemGroup>
<ItemGroup>
<Compile Include="Forms\Dialogs\DialogAbout.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\Dialogs\DialogAbout.Designer.cs">
<DependentUpon>DialogAbout.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Dialogs\DialogControls.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\Dialogs\DialogControls.Designer.cs">
<DependentUpon>DialogControls.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockDocument.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockDocument.Designer.cs">
<DependentUpon>DockDocument.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockConsole.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockConsole.Designer.cs">
<DependentUpon>DockConsole.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockHistory.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockHistory.Designer.cs">
<DependentUpon>DockHistory.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockLayers.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockLayers.Designer.cs">
<DependentUpon>DockLayers.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockProperties.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockProperties.Designer.cs">
<DependentUpon>DockProperties.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockProject.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockProject.Designer.cs">
<DependentUpon>DockProject.cs</DependentUpon>
</Compile>
<Compile Include="Forms\MainForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon>
</Compile>
<Compile Include="Helpers\SerializerHelper.cs" />
<Compile Include="Icons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Icons.resx</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="Forms\Dialogs\DialogAbout.resx">
<DependentUpon>DialogAbout.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Dialogs\DialogControls.resx">
<DependentUpon>DialogControls.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockDocument.resx">
<DependentUpon>DockDocument.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockConsole.resx">
<DependentUpon>DockConsole.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockHistory.resx">
<DependentUpon>DockHistory.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockLayers.resx">
<DependentUpon>DockLayers.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockProperties.resx">
<DependentUpon>DockProperties.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockProject.resx">
<DependentUpon>DockProject.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Icons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Icons.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
<ProjectReference Include="..\DarkUI\DarkUI.csproj" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\DarkUI\DarkUI.csproj">
<Project>{f19472f5-8c44-4c51-a8a0-b9de5f555255}</Project>
<Name>DarkUI</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="Resources\folder_16x.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\folder_Closed_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Files_7954.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\NewFile_6276.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Close_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StatusAnnotations_Information_16xMD_color.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StatusAnnotations_Information_16xLG_color.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\properties_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\application_16x.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Console.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Collection_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\RefactoringLog_12810.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\document_16xLG.png" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>
</Project>

216
Example/Example.net4.csproj Normal file
View File

@ -0,0 +1,216 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="14.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<Import Project="$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props" Condition="Exists('$(MSBuildExtensionsPath)\$(MSBuildToolsVersion)\Microsoft.Common.props')" />
<PropertyGroup>
<Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
<Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
<ProjectGuid>{C9035F2D-CA7C-4224-946E-457CBD81EB98}</ProjectGuid>
<OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>Example</RootNamespace>
<AssemblyName>Example</AssemblyName>
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment>
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
<TargetFrameworkProfile>Client</TargetFrameworkProfile>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugSymbols>true</DebugSymbols>
<DebugType>full</DebugType>
<Optimize>false</Optimize>
<OutputPath>bin\Debug\</OutputPath>
<DefineConstants>DEBUG;TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
<PlatformTarget>AnyCPU</PlatformTarget>
<DebugType>pdbonly</DebugType>
<Optimize>true</Optimize>
<OutputPath>bin\Release\</OutputPath>
<DefineConstants>TRACE</DefineConstants>
<ErrorReport>prompt</ErrorReport>
<WarningLevel>4</WarningLevel>
</PropertyGroup>
<ItemGroup>
<Reference Include="Newtonsoft.Json">
<HintPath>.\Newtonsoft.Json.dll</HintPath>
</Reference>
<Reference Include="System" />
<Reference Include="System.Data" />
<Reference Include="System.Drawing" />
<Reference Include="System.Windows.Forms" />
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Forms\Dialogs\DialogAbout.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\Dialogs\DialogAbout.Designer.cs">
<DependentUpon>DialogAbout.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Dialogs\DialogControls.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\Dialogs\DialogControls.Designer.cs">
<DependentUpon>DialogControls.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockDocument.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockDocument.Designer.cs">
<DependentUpon>DockDocument.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockConsole.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockConsole.Designer.cs">
<DependentUpon>DockConsole.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockHistory.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockHistory.Designer.cs">
<DependentUpon>DockHistory.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockLayers.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockLayers.Designer.cs">
<DependentUpon>DockLayers.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockProperties.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockProperties.Designer.cs">
<DependentUpon>DockProperties.cs</DependentUpon>
</Compile>
<Compile Include="Forms\Docking\DockProject.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="Forms\Docking\DockProject.Designer.cs">
<DependentUpon>DockProject.cs</DependentUpon>
</Compile>
<Compile Include="Forms\MainForm.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="Forms\MainForm.Designer.cs">
<DependentUpon>MainForm.cs</DependentUpon>
</Compile>
<Compile Include="Helpers\SerializerHelper.cs" />
<Compile Include="Icons.Designer.cs">
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Icons.resx</DependentUpon>
</Compile>
<Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="Forms\Dialogs\DialogAbout.resx">
<DependentUpon>DialogAbout.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Dialogs\DialogControls.resx">
<DependentUpon>DialogControls.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockDocument.resx">
<DependentUpon>DockDocument.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockConsole.resx">
<DependentUpon>DockConsole.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockHistory.resx">
<DependentUpon>DockHistory.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockLayers.resx">
<DependentUpon>DockLayers.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockProperties.resx">
<DependentUpon>DockProperties.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\Docking\DockProject.resx">
<DependentUpon>DockProject.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Forms\MainForm.resx">
<DependentUpon>MainForm.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="Icons.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Icons.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
<SubType>Designer</SubType>
</EmbeddedResource>
<Compile Include="Properties\Resources.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
<DesignTime>True</DesignTime>
</Compile>
<None Include="Properties\Settings.settings">
<Generator>SettingsSingleFileGenerator</Generator>
<LastGenOutput>Settings.Designer.cs</LastGenOutput>
</None>
<Compile Include="Properties\Settings.Designer.cs">
<AutoGen>True</AutoGen>
<DependentUpon>Settings.settings</DependentUpon>
<DesignTimeSharedInput>True</DesignTimeSharedInput>
</Compile>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\DarkUI\DarkUI.csproj">
<Project>{f19472f5-8c44-4c51-a8a0-b9de5f555255}</Project>
<Name>DarkUI</Name>
</ProjectReference>
</ItemGroup>
<ItemGroup>
<None Include="Resources\folder_16x.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\folder_Closed_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Files_7954.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\NewFile_6276.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Close_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StatusAnnotations_Information_16xMD_color.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\StatusAnnotations_Information_16xLG_color.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\properties_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\application_16x.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Console.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\Collection_16xLG.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\RefactoringLog_12810.png" />
</ItemGroup>
<ItemGroup>
<None Include="Resources\document_16xLG.png" />
</ItemGroup>
<ItemGroup>
<Content Include="Error when Building for .net4\README.txt" />
</ItemGroup>
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
<!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Other similar extension points exist, see Microsoft.Common.targets.
<Target Name="BeforeBuild">
</Target>
<Target Name="AfterBuild">
</Target>
-->
</Project>

View File

@ -1,7 +1,7 @@
<img src="http://www.darkui.com/images/logo-888.png">
## DarkUI
Dark themed control and docking library for .NET WinForms.
Dark themed control and docking library for .NET WinForms. Based on the original DarkUI package by Robin Perris
### About DarkUI
DarkUI is an attempt to create a simple, extensible control library which emulates the look and feel of popular tabbed document interfaces such as Visual Studio, Photoshop, WebStorm, and XCode. Originally just a collection of bug fixes and enhancements built on top of WinForms, it has now evolved in to a fully working docking and control library.
@ -32,4 +32,4 @@ Example docking application
Controls preview
![Controls preview](http://www.darkui.com/images/controls.png)
![Controls preview](http://www.darkui.com/images/controls.png)

15
nuget.config Normal file
View File

@ -0,0 +1,15 @@
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageSources>
<!--To inherit the global NuGet package sources remove the <clear/> line below -->
<!-- <clear /> -->
<add key="github" value="https://nuget.pkg.github.com/colhountech/index.json" />
</packageSources>
<packageSourceCredentials>
<github>
<add key="Username" value="colhountech" />
<add key="ClearTextPassword" value="TOKEN" />
<!-- dotnet nuget push "DarkUI\bin\Release\DarkUI.Net5.1.0.0.nupkg" \-\-api-key XXX \-\-source "github" -->
</github>
</packageSourceCredentials>
</configuration>

View File

@ -1,22 +0,0 @@
<?xml version="1.0" encoding="utf-8"?>
<package >
<metadata>
<id>DarkUI</id>
<version>2.0.1</version>
<title>DarkUI</title>
<authors>Robin Perris</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<license type="expression">MIT</license>
<projectUrl>http://www.darkui.com/</projectUrl>
<icon>icon-64.png</icon>
<iconUrl>http://www.darkui.com/images/icon-64.png</iconUrl>
<description>Dark themed control and docking library for .NET WinForms</description>
<releaseNotes>Fixed rendering issue when resizing DarkComboBox at runtime</releaseNotes>
<copyright>Copyright © Robin Perris</copyright>
<tags>docking winforms net-winforms docking-library docking-application c-sharp dotnet dotnet-framework visual-studio visual-studio-themes windows windows-desktop windows-forms</tags>
</metadata>
<files>
<file src="DarkUI\bin\Release\DarkUI.dll" target="lib" />
<file src="icon-64.png" target="" />
</files>
</package>