diff --git a/KGySoft.Drawing.UnitTest/KGySoft.Drawing.UnitTest.csproj b/KGySoft.Drawing.UnitTest/KGySoft.Drawing.UnitTest.csproj
index b3afe4c1..6dbb1511 100644
--- a/KGySoft.Drawing.UnitTest/KGySoft.Drawing.UnitTest.csproj
+++ b/KGySoft.Drawing.UnitTest/KGySoft.Drawing.UnitTest.csproj
@@ -82,18 +82,18 @@
..\KGySoft.snk
-
- ..\..\packages\KGySoft.CoreLibraries.4.6.1\lib\net35\KGySoft.CoreLibraries.dll
+
+ ..\..\packages\KGySoft.CoreLibraries.4.7.0\lib\net35\KGySoft.CoreLibraries.dll
-
- ..\..\packages\KGySoft.CoreLibraries.4.6.1\lib\net40\KGySoft.CoreLibraries.dll
+
+ ..\..\packages\KGySoft.CoreLibraries.4.7.0\lib\net40\KGySoft.CoreLibraries.dll
-
- ..\..\packages\KGySoft.CoreLibraries.4.6.1\lib\net45\KGySoft.CoreLibraries.dll
+
+ ..\..\packages\KGySoft.CoreLibraries.4.7.0\lib\net45\KGySoft.CoreLibraries.dll
diff --git a/KGySoft.Drawing.UnitTest/packages.config b/KGySoft.Drawing.UnitTest/packages.config
index 5bfb72af..7df5b962 100644
--- a/KGySoft.Drawing.UnitTest/packages.config
+++ b/KGySoft.Drawing.UnitTest/packages.config
@@ -1,6 +1,6 @@
-
+
\ No newline at end of file
diff --git a/KGySoft.Drawing/.nuspec/KGySoft.Drawing.nuspec b/KGySoft.Drawing/.nuspec/KGySoft.Drawing.nuspec
index b0d392ea..5ed35aa6 100644
--- a/KGySoft.Drawing/.nuspec/KGySoft.Drawing.nuspec
+++ b/KGySoft.Drawing/.nuspec/KGySoft.Drawing.nuspec
@@ -2,7 +2,7 @@
KGySoft.Drawing
- 4.6.1
+ 4.7.0
KGy SOFT Drawing Libraries
György Kőszeg
György Kőszeg
@@ -23,7 +23,8 @@ Among others:
- Converting between various pixel formats preserving transparency if possible.
- Useful extensions for the Icon, Bitmap, Image, Metafile and Graphics types.
-Find the full documentation with examples online: https://docs.kgysoft.net/drawing
+Demo App and Debugger Visualizers: https://github.com/koszeggy/KGySoft.Drawing.Tools
+Find Documentation: https://docs.kgysoft.net/drawing
See the detailed release notes here: https://github.com/koszeggy/KGySoft.Drawing/blob/master/KGySoft.Drawing/changelog.txt
Copyright © KGy SOFT
KGySoft Drawing extension icon bitmap image metafile graphics gif tiff emf wmf
@@ -31,13 +32,13 @@ Find the full documentation with examples online: https://docs.kgysoft.net/drawi
-
+
-
+
-
+
diff --git a/KGySoft.Drawing/.nuspec/readme.md b/KGySoft.Drawing/.nuspec/readme.md
index 0ee1eb69..5422be23 100644
--- a/KGySoft.Drawing/.nuspec/readme.md
+++ b/KGySoft.Drawing/.nuspec/readme.md
@@ -1,4 +1,6 @@
-![KGy SOFT .net](http://docs.kgysoft.net/drawing/icons/logo.png)
+[![KGy SOFT .net](http://docs.kgysoft.net/drawing/icons/logo.png)](https://kgysoft.net/drawing)
+
+[![Website](https://img.shields.io/website/https/kgysoft.net/drawing.svg)](https://kgysoft.net/drawing) [![Online Help](https://img.shields.io/website/https/docs.kgysoft.net/drawing.svg?label=online%20help&up_message=available)](https://docs.kgysoft.net/drawing) [![GitHub Repo](https://img.shields.io/github/repo-size/koszeggy/KGySoft.Drawing.svg?label=github)](https://github.com/koszeggy/KGySoft.Drawing) [![Drawing Tools](https://img.shields.io/github/repo-size/koszeggy/KGySoft.Drawing.Tools.svg?label=Drawing%20Tools)](https://github.com/koszeggy/KGySoft.Drawing.Tools)
KGy SOFT Drawing Libraries provides advanced features for System.Drawing types.
@@ -10,3 +12,7 @@ Among others:
- Advanced support for saving Icon, GIF and TIFF formats.
- Converting between various pixel formats preserving transparency if possible.
- Useful extensions for the [Icon](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_IconExtensions.htm), [Bitmap](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_BitmapExtensions.htm), [Image](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_ImageExtensions.htm), [Metafile](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_MetafileExtensions.htm) and [Graphics](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_GraphicsExtensions.htm) types.
+
+See the [online help](https://docs.kgysoft.net/drawing) for the complete documentation or the [project site](https://kgysoft.net/drawing) for some highlighted code examples.
+
+See also the [KGySoft.Drawing.Tools](https://github.com/koszeggy/KGySoft.Drawing.Tools) repo, which contains debugger visualizers built on the KGy SOFT Drawing Libraries as well as a test project, which demonstrates its features.
\ No newline at end of file
diff --git a/KGySoft.Drawing/.nuspec/readme.txt b/KGySoft.Drawing/.nuspec/readme.txt
index e0904739..07dc1c3a 100644
--- a/KGySoft.Drawing/.nuspec/readme.txt
+++ b/KGySoft.Drawing/.nuspec/readme.txt
@@ -1,14 +1,27 @@
Thank you for installing KGy SOFT Drawing Libraries
Release Notes: https://github.com/koszeggy/KGySoft.Drawing/blob/master/KGySoft.Drawing/changelog.txt
+
+KGy SOFT Drawing Libraries provides advanced features for System.Drawing types.
+
+ ~~*~~
+
++----------------------------------------------------------------------------------------------------------------+
+| Debugger Visualizers for System.Drawing types built on KGy SOFT Drawing Libraries along with demo application: |
+| https://github.com/koszeggy/KGySoft.Drawing.Tools |
++----------------------------------------------------------------------------------------------------------------+
+
+ ~~*~~
+
Project Home Page: https://kgysoft.net/drawing
Online documentation: https://docs.kgysoft.net/drawing
Offline documentation: \KGySoft.Drawing.\Help\KGySoft.Drawing.chm
GitHub: https://github.com/koszeggy/KGySoft.Drawing
-KGy SOFT Drawing Libraries provides advanced features for System.Drawing types.
+ ~~*~~
+
+Some Highlights of KGy SOFT Drawing Libraries:
-Among others:
- Several built-in icons as well as simple access to Windows associated and stock icons.
- Extracting bitmaps from multi-frame bitmaps and icons.
- Creating combined icons and multi-resolution bitmaps.
diff --git a/KGySoft.Drawing/Help/KGySoft.Drawing.chm b/KGySoft.Drawing/Help/KGySoft.Drawing.chm
index 6fec5577..ba400649 100644
Binary files a/KGySoft.Drawing/Help/KGySoft.Drawing.chm and b/KGySoft.Drawing/Help/KGySoft.Drawing.chm differ
diff --git a/KGySoft.Drawing/KGySoft.Drawing.MsHelp.shfbproj b/KGySoft.Drawing/KGySoft.Drawing.MsHelp.shfbproj
index c02d9b5d..1411990f 100644
--- a/KGySoft.Drawing/KGySoft.Drawing.MsHelp.shfbproj
+++ b/KGySoft.Drawing/KGySoft.Drawing.MsHelp.shfbproj
@@ -101,8 +101,6 @@
Information16
Information 16
-
-
Warning256
Warning 256
@@ -215,8 +213,6 @@
Error16
Error 16
-
-
Application16
Application 16
@@ -245,8 +241,6 @@
ApplicationXP32
ApplicationXP 32
-
-
ErrorXP16
ErrorXP 16
@@ -255,8 +249,6 @@
ErrorXP32
ErrorXP 32
-
-
InformationXP16
InformationXP 16
@@ -265,8 +257,6 @@
InformationXP32
InformationXP 32
-
-
QuestionXP16
QuestionXP 16
@@ -315,8 +305,6 @@
SecurityQuestion48
Security Question 48
-
-
SecuritySuccess16
Security Success 16
@@ -357,8 +345,6 @@
SecurityWarning48
Security Warning 48
-
-
ShieldXP16
ShieldXP 16
@@ -379,6 +365,98 @@
WarningXP32
WarningXP 32
+
+ Warning64
+ Warning 64
+
+
+ Warning32W10
+ Warning 32 W 10
+
+
+ Warning24
+ Warning 24
+
+
+ Warning20
+ Warning 20
+
+
+ Warning16W10
+ Warning 16 W 10
+
+
+ Shield32W10
+ Shield 32 W 10
+
+
+ Shield16W10
+ Shield 16 W 10
+
+
+ Question32W10
+ Question 32 W 10
+
+
+ Question24
+ Question 24
+
+
+ Question20
+ Question 20
+
+
+ Question16W10
+ Question 16 W 10
+
+
+ Information64
+ Information 64
+
+
+ Information32W10
+ Information 32 W 10
+
+
+ Information24
+ Information 24
+
+
+ Information20
+ Information 20
+
+
+ Information16W10
+ Information 16 W 10
+
+
+ Error64
+ Error 64
+
+
+ Error32W10
+ Error 32 W 10
+
+
+ Error20
+ Error 20
+
+
+ Error16W10
+ Error 16 W 10
+
+
+ Application64
+ Application 64
+
+
+ Application32W10
+ Application 32 W 10
+
+
+ Application16W10
+ Application 16 W 10
+
diff --git a/KGySoft.Drawing/KGySoft.Drawing.WebsiteHelp.shfbproj b/KGySoft.Drawing/KGySoft.Drawing.WebsiteHelp.shfbproj
index e680d631..76a1c25b 100644
--- a/KGySoft.Drawing/KGySoft.Drawing.WebsiteHelp.shfbproj
+++ b/KGySoft.Drawing/KGySoft.Drawing.WebsiteHelp.shfbproj
@@ -102,8 +102,6 @@
Information16
Information 16
-
-
Warning256
Warning 256
@@ -216,8 +214,6 @@
Error16
Error 16
-
-
Application16
Application 16
@@ -246,8 +242,6 @@
ApplicationXP32
ApplicationXP 32
-
-
ErrorXP16
ErrorXP 16
@@ -256,8 +250,6 @@
ErrorXP32
ErrorXP 32
-
-
InformationXP16
InformationXP 16
@@ -266,8 +258,6 @@
InformationXP32
InformationXP 32
-
-
QuestionXP16
QuestionXP 16
@@ -316,8 +306,6 @@
SecurityQuestion48
Security Question 48
-
-
SecuritySuccess16
Security Success 16
@@ -358,8 +346,6 @@
SecurityWarning48
Security Warning 48
-
-
ShieldXP16
ShieldXP 16
@@ -380,6 +366,98 @@
WarningXP32
WarningXP 32
+
+ Warning64
+ Warning 64
+
+
+ Warning32W10
+ Warning 32 W 10
+
+
+ Warning24
+ Warning 24
+
+
+ Warning20
+ Warning 20
+
+
+ Warning16W10
+ Warning 16 W 10
+
+
+ Shield32W10
+ Shield 32 W 10
+
+
+ Shield16W10
+ Shield 16 W 10
+
+
+ Question32W10
+ Question 32 W 10
+
+
+ Question24
+ Question 24
+
+
+ Question20
+ Question 20
+
+
+ Question16W10
+ Question 16 W 10
+
+
+ Information64
+ Information 64
+
+
+ Information32W10
+ Information 32 W 10
+
+
+ Information24
+ Information 24
+
+
+ Information20
+ Information 20
+
+
+ Information16W10
+ Information 16 W 10
+
+
+ Error64
+ Error 64
+
+
+ Error32W10
+ Error 32 W 10
+
+
+ Error20
+ Error 20
+
+
+ Error16W10
+ Error 16 W 10
+
+
+ Application64
+ Application 64
+
+
+ Application32W10
+ Application 32 W 10
+
+
+ Application16W10
+ Application 16 W 10
+
diff --git a/KGySoft.Drawing/KGySoft.Drawing.csproj b/KGySoft.Drawing/KGySoft.Drawing.csproj
index 4cb0802b..144a26ab 100644
--- a/KGySoft.Drawing/KGySoft.Drawing.csproj
+++ b/KGySoft.Drawing/KGySoft.Drawing.csproj
@@ -138,6 +138,12 @@
+
+ LICENSE
+
+
+ README.md
+
diff --git a/README.md b/README.md
index 6183c424..b614c06d 100644
--- a/README.md
+++ b/README.md
@@ -1,26 +1,40 @@
[![KGy SOFT .net](http://docs.kgysoft.net/drawing/icons/logo.png)](https://kgysoft.net)
-# KGy SOFT Drawing
+# KGy SOFT Drawing Libraries
KGy SOFT Drawing Libraries provides advanced features for System.Drawing types.
-Among others:
-- Several [built-in icons](https://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_Icons.htm) as well as simple access to Windows associated and stock icons.
-- Extracting bitmaps from multi-frame bitmaps and icons.
-- Creating combined icons and multi-resolution bitmaps.
-- Saving metafiles in EMF/WMF formats.
-- Advanced support for saving Icon, GIF and TIFF formats.
-- Converting between various pixel formats preserving transparency if possible.
-- Useful extensions for the [Icon](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_IconExtensions.htm), [Bitmap](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_BitmapExtensions.htm), [Image](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_ImageExtensions.htm), [Metafile](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_MetafileExtensions.htm) and [Graphics](http://docs.kgysoft.net/drawing/?topic=html/T_KGySoft_Drawing_GraphicsExtensions.htm) types.
+[![Website](https://img.shields.io/website/https/kgysoft.net/corelibraries.svg)](https://kgysoft.net/drawing)
+[![Online Help](https://img.shields.io/website/https/docs.kgysoft.net/drawing.svg?label=online%20help&up_message=available)](https://docs.kgysoft.net/drawing)
+[![GitHub Repo](https://img.shields.io/github/repo-size/koszeggy/KGySoft.Drawing.svg?label=github)](https://github.com/koszeggy/KGySoft.Drawing)
+[![Nuget](https://img.shields.io/nuget/vpre/KGySoft.Drawing.svg)](https://www.nuget.org/packages/KGySoft.Drawing)
+[![Drawing Tools](https://img.shields.io/github/repo-size/koszeggy/KGySoft.Drawing.Tools.svg?label=Drawing%20Tools)](https://github.com/koszeggy/KGySoft.Drawing.Tools)
-## Download Binaries:
+## Table of Contents:
+1. [Download](#download)
+ - [Download Binaries](#download-binaries)
+ - [Download Demo App and Debugger Visualizers](#download-demo-app-debugger-and-visualizers)
+2. [Project Site](#project-site)
+3. [Documentation](#documentation)
+4. [Release Notes](#release-notes)
+5. [License](#license)
-The binaries can be donwloaded as a NuGet package directly from [nuget.org](https://www.nuget.org/packages/KGySoft.Drawing)
+## Download:
+
+### Download Binaries:
+
+The binaries can be downloaded as a NuGet package directly from [nuget.org](https://www.nuget.org/packages/KGySoft.Drawing)
However, the preferred way is to install the package in VisualStudio either by looking for the `KGySoft.Drawing` package in the Nuget Package Manager GUI, or by sending the following command at the Package Manager Console prompt:
PM> Install-Package KGySoft.Drawing
+### Download Demo App and Debugger Visualizers:
+
+[KGySoft.Drawing.Tools](https://github.com/koszeggy/KGySoft.Drawing.Tools) is another GitHub repository, which contains a couple of applications built on KGy SOFT Drawing Libraries along with debugger visualizers for several `System.Drawing` types including `Bitmap`, `Metafile`, `Icon`, `Graphics` and more.
+
+![Debugger Visualizer Test App](https://kgysoft.net/images/DebuggerVisualizerTest.png)
+
## Project Site
Find the project site at [kgysoft.net](https://kgysoft.net/drawing/)
@@ -33,3 +47,6 @@ Find the project site at [kgysoft.net](https://kgysoft.net/drawing/)
## Release Notes
See the [change log](https://github.com/koszeggy/KGySoft.Drawing/blob/master/KGySoft.Drawing/changelog.txt).
+
+## License
+This repository is under the [CC BY-ND 4.0](https://creativecommons.org/licenses/by-nd/4.0/legalcode) license (see a short summary [here](https://creativecommons.org/licenses/by-nd/4.0)). It allows you to copy and redistribute the material in any medium or format for any purpose, even commercially. The only thing is not allowed is to distribute a modified material as yours.
\ No newline at end of file