Commit Graph

235 Commits (d4d804e7a38de1c2c0f0f6d9e1f521307beaa9f0)

Author SHA1 Message Date
David Hall b83f78ce2a Added file operation errors 2018-04-03 13:18:36 -06:00
David Hall 810a11b180 Added IFileSystemBindData and IFileSystemBindData2 and the multiple STR_ values for binding contexts. 2018-04-02 13:29:46 -06:00
David Hall a49fa8b4cd Added XML comments 2018-03-30 14:45:25 -06:00
David Hall 2e657759b9 Added SHFileOperation 2018-03-30 14:44:37 -06:00
David Hall 4954bc6e66 Added XML comments and instantiation methods 2018-03-30 11:56:19 -06:00
David Hall bc62f02393 Exposed IEnumShellItems 2018-03-30 11:54:56 -06:00
David Hall 58cd5fd147 Added equality methods, operators and interface 2018-03-30 11:54:16 -06:00
David Hall 80a915f06e Added implicit conversion from T and object constructor that casts to T 2018-03-30 11:53:21 -06:00
David Hall 7ce016b4cf Added constructors for lists of items 2018-03-29 18:25:08 -06:00
David Hall 9248d35d75 Fixed XML comments 2018-03-29 18:24:50 -06:00
David Hall d7fe8c0d29 Add XML comments 2018-03-29 18:24:12 -06:00
David Hall 6cf88c9fb5 Further refinements to IFileOperations 2018-03-29 18:23:44 -06:00
David Hall f3c7b84b59 Added IOperationsProgressDialog shell interface 2018-03-29 18:22:43 -06:00
David Hall 7bceaab1e5 Added IPropertyChange and IPropertyChangeArray shell interfaces 2018-03-29 18:22:12 -06:00
David Hall bccc8b83f3 Added IFileOperation interface 2018-03-28 20:38:20 -06:00
David Hall 178752581e Added a safe pointer for COM objects: ComReleaser 2018-03-28 20:38:04 -06:00
David Hall 8b19ca8f5e Renamed KnownFolders to KnownFolder, changed SelectedItem to retrieve file system path if available and readonly as it cannot be used to set the initial value. 2018-03-27 17:04:44 -06:00
David Hall f6de6668d7 Now pulls Settings instance from Entry Assembly 2018-03-27 17:00:37 -06:00
David Hall 84b7a3bada Updated to version 1.0.10 2018-03-26 19:19:38 -06:00
David Hall a472227431 Merge branch 'master' of https://github.com/dahall/Vanara 2018-03-26 18:07:09 -06:00
David Hall 073793f0d6 Corrected namespace 2018-03-26 18:06:45 -06:00
David Hall f279ca0cf5
Updated with references to AssembyReport.md files 2018-03-26 18:02:38 -06:00
David Hall 30554d4c67 Updated builds and reports with updated constucts 2018-03-26 16:56:47 -06:00
David Hall 1465a04549 Allow build against pre-.NET 4.0 targets 2018-03-26 15:51:57 -06:00
David Hall cd9e856f77 Changed version to 1.0.9 2018-03-26 15:06:12 -06:00
David Hall d9aefd33dd For .NET 4.5 only, added ProgressDialog class that will execute an autosizeing dialog that shows progress of an async method. 2018-03-26 15:04:40 -06:00
David Hall acf3f8c306 Removed ForEach method as it can be accomplished with AsEnumerable. Added TreeView.EnumerateAllNodes and TreeView.AddSystemItemAsNode methods. 2018-03-26 15:01:36 -06:00
David Hall 797b023ed0 Moved shell interfaces to PInvoke.Shell32 and added SetTabStops method. 2018-03-26 13:22:59 -06:00
David Hall 65a91bf978 Improved design-time experience, cleaned up code, and added ability to use password characters on text boxes. 2018-03-26 13:21:29 -06:00
David Hall 72c6b440fc Added MRUManager component to manage Most Recently Used files within a project. 2018-03-26 13:19:36 -06:00
David Hall 75382833ef Added IAutoComplete and IAutoComplete2 2018-03-26 13:18:42 -06:00
David Hall d201c101f7 Commented code for future addition of non-recursive method 2018-03-26 13:18:01 -06:00
David Hall 660fa2c815 Added OfType, OrderByDescending, Reverse, Take and TakeWhile extension methods. 2018-03-26 13:17:25 -06:00
David Hall c8551b7f8e Updated Sandcastle forced project file upgrade 2018-02-07 12:41:51 -07:00
David Hall 78a850e412 Updated project and package details with changes for 1.0.8 2018-02-07 09:56:40 -07:00
David Hall dbf2e68121 Updated projects to version 1.0.8 2018-02-07 09:44:01 -07:00
David Hall 4699faeeea In TaskSchd.cs, changed string values representing dates and durations to specialized class to ensure proper formatting and easier retrieval. 2018-02-07 09:34:58 -07:00
David Hall 4fc48f2082 Added enums to triggers and cleaned up code. 2018-02-06 18:17:48 -07:00
David Hall 5e9fff54ef Added ControlPanel class to Shell assembly 2018-01-29 17:57:03 -07:00
David Hall bbea82ab84 Made INTLIST public 2018-01-29 17:56:33 -07:00
David Hall 100412d44d Fixed errors created by changing PInvoke lib 2018-01-29 17:56:01 -07:00
David Hall 0901281ced Added IOpenControlPanel and supporting enum for valid control panel items. 2018-01-29 16:46:04 -07:00
David Hall 3291e2e0d5 Added IFileDialog2, IFileDialogControlEvents, and IFileDialogCustomize. 2018-01-29 16:22:49 -07:00
David Hall a0345b2eab Reorganized, added documentation, added IFolderViewOptions, simplified use of SV2CVW2_PARAMS. 2018-01-29 11:23:44 -07:00
David Hall fbd29d3c56 Added missing Sspi methods from CredUI 2018-01-29 07:52:05 -07:00
David Hall 1ddaa1cf77 Added Crypt32.dll reference 2018-01-29 07:51:39 -07:00
David Hall e7f8ce1c7f Renamed DwmGet/SetColorizationParameters to Dwmp... to match name in DLL 2018-01-27 18:35:31 -07:00
David Hall ea0307ba03 Added all missing functions 2018-01-27 18:27:05 -07:00
David Hall c5885b4c17 Updated projects for 1.0.7 build. 2018-01-27 15:07:38 -07:00
David Hall 3b6d12c8e0 Enhanced and fixed COM Property abstractions. 2018-01-27 14:40:26 -07:00