dahall
|
3bf535f9ef
|
Added XML comments
|
2020-11-13 10:38:22 -07:00 |
dahall
|
d1116ce1c4
|
Fix multiple build warnings
|
2020-11-13 09:54:44 -07:00 |
dahall
|
721f6d14e6
|
Removed all Framework entries from unit test project files and into root Directory.Build.props
|
2020-11-12 22:38:00 -07:00 |
dahall
|
b2b32fa929
|
Added missing VarXX functions from OleAuto32
|
2020-11-12 22:36:59 -07:00 |
dahall
|
726a1a146d
|
Fixed init bugs in CY and DECIMAL
|
2020-11-12 22:36:08 -07:00 |
dahall
|
5806d373d3
|
Finally a working solution for #176.
|
2020-11-11 19:58:58 -07:00 |
dahall
|
17f615d839
|
Added OLE types CY, DATE and DECIMAL
|
2020-11-11 19:58:19 -07:00 |
dahall
|
5ce303ed5a
|
Added InteropExtensions.UnsafePtrToArray method
|
2020-11-11 19:57:53 -07:00 |
dahall
|
8344b80f2a
|
Moved DECIMAL to Ole
|
2020-11-11 19:57:15 -07:00 |
dahall
|
3e4e60433e
|
Changed SafeNativeLinkedList back to supporting struct (not unmanaged) type param and removed unsafe pointer getter.
|
2020-11-11 07:56:03 -07:00 |
dahall
|
3c20988f29
|
Changed params to GetLogicalProcessorInformationEx overload to return RefEnumerator
|
2020-11-10 21:38:59 -07:00 |
dahall
|
bed583797a
|
Added RefEnumerator.Count, Reset and indexer
|
2020-11-10 21:36:56 -07:00 |
dahall
|
c2640876c3
|
Added IntPtr.AsRef extension method
|
2020-11-10 21:35:58 -07:00 |
dahall
|
317947d16b
|
Added SafeNativeLinkedList.GetUnsafeItems
|
2020-11-10 21:34:45 -07:00 |
dahall
|
9a52915d58
|
Added OLE based DECIMAL struct
|
2020-11-10 09:44:27 -07:00 |
dahall
|
847a47b128
|
Added UDATE struct
|
2020-11-10 09:43:47 -07:00 |
dahall
|
50363a0286
|
Added InitVariantFromStrRet
|
2020-11-10 09:43:25 -07:00 |
dahall
|
1c0e428592
|
Changed GetLogicalProcessorInformationEx helper method to return a SafeNativeLinkedList rather than an array so that the memory of linked, nested child arrays is not disposed before use. (#176)
|
2020-11-10 09:42:48 -07:00 |
dahall
|
d805e46f28
|
Derived SafeNativeLinkedList from SafeNativeListBase and added ability to change way linked list is retrieved.
|
2020-11-10 09:40:46 -07:00 |
dahall
|
274953b061
|
Added SafeNativeListBase which is a SafeMemoryHandle that acts as a read-only list.
|
2020-11-10 09:39:55 -07:00 |
dahall
|
39b8b28e26
|
Updated project version to 3.2.21
|
2020-11-09 13:54:56 -07:00 |
dahall
|
4fdaf14a55
|
Updated project files for release
|
2020-11-08 16:02:41 -07:00 |
dahall
|
e839d4bcfe
|
Updated docs per #154 to avoid future confusion
|
2020-11-08 14:08:55 -07:00 |
dahall
|
7043491de4
|
Added ShellDataTable.GetPIDL for rows
|
2020-11-06 11:00:01 -07:00 |
dahall
|
816d5afe39
|
Unchanged non-errant IpHlpLib fields base to FILETIME from SYSTEMTIME per #154
|
2020-11-06 10:58:20 -07:00 |
dahall
|
41a049eeba
|
Added back non-extension obsolete methods
|
2020-11-05 08:59:16 -07:00 |
dahall
|
c9569798f5
|
Fixed ShellNavigationHistory so events fire
|
2020-11-05 08:38:39 -07:00 |
dahall
|
7d06742de6
|
Removed obsolete Gdi extension functions
|
2020-11-05 08:38:15 -07:00 |
dahall
|
63db51a7b1
|
Fixed xml comment
|
2020-11-05 08:37:44 -07:00 |
dahall
|
ec1132c06d
|
Added methods to convert between SHIL values and the system's closest pixel size
|
2020-11-05 07:29:48 -07:00 |
dahall
|
a038d11d2e
|
Updated FolderItemFilter to use SHCONTF values instead of integers
|
2020-11-05 07:29:05 -07:00 |
dahall
|
56931b57b7
|
More work on ShellDataTable
|
2020-11-05 07:28:08 -07:00 |
dahall
|
b5b409fc3d
|
Transitioned all GDI pure motehods to GdiExtension class in the Gdi32 assembly and marked methods Obsolete
|
2020-11-05 07:27:17 -07:00 |
dahall
|
85a29eeb55
|
Renamed, cleaned and removed Windows.Forms dependent methods
|
2020-11-05 07:16:36 -07:00 |
dahall
|
baba7c9acf
|
Changed IThumbnailProvider.GetThumbnail to return a SafeHBITMAP instead of HBITMAP
|
2020-11-05 07:15:21 -07:00 |
dahall
|
c466ab71a0
|
Added missing param attributes to CopyImage
|
2020-11-05 07:14:10 -07:00 |
dahall
|
d816c0cd88
|
Added GetUIObjectOf extension methods that return HRESULT
|
2020-11-05 07:13:20 -07:00 |
dahall
|
d9c1597c45
|
Changed IExtractImage interface to PreserveSig format
|
2020-11-05 07:12:43 -07:00 |
dahall
|
9a9a11ccd2
|
Added IGraphicsObjectHandle to all appropriate GDI safe handles
|
2020-11-05 07:11:49 -07:00 |
dahall
|
e05f835c78
|
Moved pure extensions for Gdi functions to Gdi32
|
2020-11-05 07:10:57 -07:00 |
dahall
|
c3a6add0a4
|
Fixed #175 per detail for GetLogicalProcessorInformationEx
|
2020-11-04 13:05:34 -07:00 |
dahall
|
db7884b6f5
|
Overloaded IntPtr.LinkedListToEnum extension method to allow for offset func.
|
2020-11-04 13:04:42 -07:00 |
dahall
|
ba890fd03d
|
Added Vanara.Windows.Shell.ShellDataTable which is a DataTable that defines its columns and row from items in a shell folder. Designed for streamlined async reading of a shell folder's items and their properties.
|
2020-11-04 10:47:30 -07:00 |
dahall
|
ce1b3965af
|
Exposed underlying handle of StockIcon via IconHandle
|
2020-11-04 10:03:42 -07:00 |
dahall
|
b71a3723b8
|
Cleaned and reorganized
|
2020-11-04 10:03:14 -07:00 |
dahall
|
79e2b179e1
|
Added second IExtractIcon.Extract extension to handle getting one icon
|
2020-11-03 09:27:32 -07:00 |
dahall
|
31e83ac903
|
Fixed minor bug in IconExtension.GetSystemIcon
|
2020-11-02 07:53:41 -07:00 |
dahall
|
fcc3417961
|
Updated ShellItem and ShellFolder based on syntax changes to interfaces. No functionality chnaged.
|
2020-11-02 07:52:27 -07:00 |
dahall
|
6e19a4be23
|
Updated tests based on Shell32 syntax changes
|
2020-11-02 07:51:09 -07:00 |
dahall
|
c14d9708b9
|
**MANY BREAKING CHANGES:** Since these all can implemented interfaces, changed all interfaces methods to `PreserveSig` with `HRESULT` return values for `ICategorizer`, `ICategoryProvider`, `IObjectWithFolderEnumMode`, `IShellFolder`, `IShellFolder2`, and `IShellIcon`. Updated extension methods accordingly.
|
2020-11-02 07:50:06 -07:00 |