dahall
19b3efd408
Updated project information and version to 3.2.0
2020-02-26 17:35:48 -07:00
dahall
5a324fed6d
Removed ShellContextMenu
2020-02-13 10:43:33 -07:00
dahall
bc265f1c9f
Moved ShellContextMenuStrip into InProgress folder
2020-02-13 10:42:37 -07:00
dahall
bd0c01d876
Added ShellNamespaceTreeControl and supporting test code
2020-02-12 20:36:39 -07:00
dahall
fa853d3373
Added GetItem and SetItem extension methods to TreeNode
2020-02-12 20:06:52 -07:00
dahall
64c7389e97
Added ability to put MRU "Clear All" menu item at top ( #104 ), ability to give "Clear All" menu an icon ( #103 ), and provided callback to provide file icons ( #102 ).
2020-01-20 22:48:24 -07:00
dahall
c21f6e2329
Updated DisabledItemComboBox with better dispoal handling
2020-01-17 12:06:36 -07:00
dahall
c856d06332
Updated project files for v3.1.9
2020-01-17 08:50:25 -07:00
dahall
42677e2063
Project files update for v3.1.8.
2020-01-13 09:26:39 -07:00
dahall
6edf55346d
Added support for .NET Core 3.1
2020-01-03 16:46:48 -07:00
David Hall
1ee34f1001
Updated all project files to version 3.1.7
2019-12-17 15:05:04 -07:00
David Hall
c2c9a6e2e6
Updated project files to support SourceLink
2019-12-17 14:56:55 -07:00
David Hall
61d0fbb908
Updated project files for 3.1.6 release
2019-12-11 22:09:39 -07:00
David Hall
8bb754f22e
Updated project files to version 3.1.5
2019-11-26 08:20:16 -07:00
David Hall
2036104502
Update project information for 3.1.4
2019-11-25 07:02:08 -07:00
David Hall
42643576e8
Improved documentation and fixed some minor bugs
2019-11-24 17:08:47 -07:00
David Hall
8057b34687
Fixed bugs in IPAddressBox and MAKEIPADDRESS
2019-11-24 17:07:55 -07:00
David Hall
e3602f5405
Optimized FindType and added Category to EnumTypeString
2019-11-22 21:27:26 -07:00
David Hall
a269cff307
Major overhaul: It now works, fully documented, handles offline creation
2019-11-22 20:11:45 -07:00
David Hall
bbdef1b861
Reorg'd, documented and cleaned
2019-11-22 20:09:59 -07:00
David Hall
2e4d6b9c3c
Cleaned, reorg'd and added docs
2019-11-22 18:51:38 -07:00
David Hall
a862eb740b
When no value for Data is set, an exception is thrown. Now it assumes an empty string is the default.
2019-11-22 18:50:54 -07:00
David Hall
9540eedad0
Added error handling for EditSecurityAdvanced in ShowDialog
2019-11-22 18:50:17 -07:00
David Hall
dbba1f3220
Added documentation
2019-11-22 18:43:08 -07:00
David Hall
b1503bf24e
Added check for null pointer before calling SendMessage.
2019-11-22 18:42:51 -07:00
David Hall
6eb6aca45f
Changed to derive from Control, fixed exception when getting folder view, and added padding to design mode text.
2019-11-21 18:54:15 -07:00
David Hall
84665ab472
Fixed PreFilterMessage CPU grab
2019-11-21 17:19:48 -07:00
David Hall
b5bdc04a3b
Completed work on ExplorerBrowser control.
2019-11-21 16:55:32 -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
2eab8af7eb
Changed project versions to 3.1.4
2019-11-13 23:07:14 -05:00
David Hall
035f6ce631
Updated project files for v3.1.3
2019-11-08 08:29:33 -07:00
David Hall
bfd863bfe6
XML Comment corrections (bad params, bad refs, bad syntax).
2019-11-05 22:52:45 -07:00
David Hall
1216cdd22f
Changed using from ComCtl32 to Shell32 after movement of shell interfaces
2019-10-25 18:55:14 -06:00
David Hall
6ef7235bf3
Update project versions to 3.1.2
2019-10-23 13:44:41 -06:00
David Hall
dee8220068
Update project file information and version to 3.1.1.
2019-10-17 13:43:37 -06:00
David Hall
4451258143
ADDED: Support for .NET Core 3.0 in all projects!!
...
Updated project files to version 3.1.0, changed icon to embedded NuGet resource rather than link, consolidated dependency conditions in project files, and updated all NuGet dependencies.
2019-10-03 13:35:16 -06:00
David Hall
846783b115
Updated project documentation
2019-09-05 21:03:18 -06:00
David Hall
d56d9486e7
Updated project information to version 3.0.1, added DLL references, and updated markdown files.
2019-09-04 14:11:25 -06:00
David Hall
ed841151fe
Added SetTheme method with VisualStyleElement as parameter.
2019-09-02 17:08:12 -06:00
David Hall
6b8e0ccf58
Combined PInvoke.User32 and PInvoke.User32.Gdi and updated all dependencies.
...
Added .NET Standard 2.0 and .NET Core 2.0 and 2.1 support to all projects except Windows.Forms and Windows.Shell
2019-08-27 16:03:21 -06:00
David Hall
d89a9df2a5
With so many breaking changes, I decided to roll the version to 3.0.0.
2019-08-27 12:42:33 -06:00
David Hall
c3521b7742
MAJOR BREAKING CHANGEs:
...
1) Obsoleted Vanara.Extensions.InteropExtensions.StructureToPtr for a name change to MarshalToPtr for consistency.
2) Added parameter to all methods reading memory that allows developer to indicate size of allocated memory they read from.
3) Enabled the ability to read/write enum values from memory in all extension methods.
4) Added Write methods for writing to memory
2019-08-17 21:13:57 -06:00
David Hall
ee72119e36
MAJOR BREAKING CHANGE: Moved all extension methods for System.Object to Vanara.Extensions.Reflection namespace to avoid Intellisense overloads with methods that will be rarely used.
2019-08-17 14:42:49 -06:00
David Hall
328bedcf1e
Fixed bug #61 where TaskDiaglog.ShowDialog would crash on 64-bit builds when no properties were set.
2019-08-02 16:33:32 -06:00
David Hall
3df4a4af97
BREAKING CHANGE: Renamed SafeSECURITY_DESCRIPTOR to SafePrivateObjectSecurity and SafeSecurityDescriptor to SafePSECURITY_DESCRIPTOR due to inconsistency in framework leading to numerous misuse instances. Sorry!
2019-07-12 09:47:46 -06:00
David Hall
19d8a8d396
Fixed XML comments
2019-06-25 17:28:19 -06:00
David Hall
a13ad1f3c8
Corrected based on changes to resource data handle.
2019-06-25 17:20:30 -06:00
David Hall
7ce7b96209
* Derived SafeCoTaskMemString from base class SafeMemString derived from SafeMemHandle<T>.
...
* BREAKING CHANGE: Removed CharCapacity and made Capacity show char allocation. Size (from parent) shows byte capacity. Mimics StringBuilder.
2019-06-25 17:10:57 -06:00
David Hall
422ab0a7dd
Updated project files for 2.8.11 release
2019-06-07 20:42:41 -06:00
David Hall
f59831bc2c
Updated project files for 2.3.10
2019-06-04 12:18:56 -06:00