David Hall
|
3fe5462417
|
Added missing DWM constants
|
2023-01-16 21:31:56 -07:00 |
David Hall
|
f1a3b2de88
|
Updated DWMWINDOWATTRIBUTE with new Win11 values
|
2023-01-15 15:43:16 -07:00 |
Trevor Davis
|
677a5a389c
|
Added SetWindowAttributes in DwmApi from Windows 11. (#363)
|
2023-01-11 15:37:34 -07:00 |
dahall
|
0bb9797e2f
|
BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions.
|
2022-01-14 07:32:51 -07:00 |
David Hall
|
a94e60820b
|
Reworked memory manipulation functions in InteropExtensions and IntPtrConverter to use new marshaling directives and to drive consistency of use across libs (i.e. call same method to do same work).
|
2019-11-19 12:52:44 -07:00 |
David Hall
|
64b2911d5e
|
BREAKING CHANGE: Changed CorrepsondingAction to CorrespondingAction due to misspelling.
|
2019-07-12 09:49:54 -06:00 |
David Hall
|
3e0b62f67e
|
Added DwmGetUnmetTabRequirements
|
2019-02-04 11:04:11 -07:00 |
David Hall
|
627c6d2314
|
2.0 Checkin - Buildable
|
2018-10-26 12:24:07 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
4ff39de15f
|
Added missing XML comments
|
2018-07-31 07:10:20 -06:00 |
David Hall
|
bd9b328aaf
|
Fixed header reference for DWM_THUMBNAIL_PROPERTIES
|
2018-05-31 16:35:41 -06:00 |
David Hall
|
1c02a6addb
|
Updated return values of all methods to HRESULT and corrected DllImport statements.
|
2018-05-31 16:33:19 -06:00 |
David Hall
|
0d8b96fe9b
|
Corrected XML documentation errors
|
2018-04-03 18:35:18 -06:00 |
David Hall
|
e7f8ce1c7f
|
Renamed DwmGet/SetColorizationParameters to Dwmp... to match name in DLL
|
2018-01-27 18:35:31 -07:00 |
David Hall
|
7678ee102c
|
Fixed problem with DwmGetWindowAttribute and DwmSetWindowAttribute helper functions not handling enum values.
|
2018-01-27 14:34:39 -07:00 |
David Hall
|
cd2b5e62ff
|
Updated Get/SetAttr methods to use CorrespondingTypeAttribute validation.
|
2018-01-27 10:45:40 -07:00 |
David Hall
|
a93dd219a8
|
Reformatted and added enumerations and DWMWINDOWATTRIBUTE CorrespondingType attributes.
|
2017-12-18 17:04:20 -07:00 |
David Hall
|
e576845209
|
Completed all methods and structures for DWMApi
|
2017-12-15 13:56:52 -07:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |