dahall
|
9580be2bd0
|
Added over 100 new COM interfaces to Ole32
|
2020-12-14 16:13:21 -07:00 |
dahall
|
369b520653
|
Removed files no longer needed
|
2020-12-14 16:12:41 -07:00 |
dahall
|
4953f6ba74
|
Update WinForm controls with new references to COM objects
|
2020-12-14 16:12:11 -07:00 |
dahall
|
989c9dcf99
|
BREAKING CHANGE: Moved IObjectWithSite from Shell32 to Ole32
|
2020-12-14 16:11:36 -07:00 |
dahall
|
5f34bc2355
|
Added ICOMEnum interface to all appropriate COM interfaces.
|
2020-12-14 16:10:31 -07:00 |
dahall
|
1b264636c7
|
Fixed bug in LookupAccountSid2 where assigned return values incorrectly.
|
2020-12-14 16:05:26 -07:00 |
dahall
|
cd75cd654d
|
Added Vanara.Collections.ICOMEnum<T> interface to indicate COM interfaces that support the Enum/Reset pattern. Useful for simplifying getting IEnumerable runs from them.
|
2020-12-14 16:04:42 -07:00 |
dahall
|
a2ba62d9fc
|
BREAKING CHANGE: Moved RPC enums from Ole32 to Rpc assembly and static class.
|
2020-12-14 16:02:45 -07:00 |
dahall
|
4fa2755085
|
Added IArrayStruct<T> interface to identify two-field structures where the first field is an UInt32 and the second is a pointer to an array of structures along with supporting marshaler and extension method.
|
2020-12-14 15:57:23 -07:00 |
dahall
|
fa3f5df41b
|
Explictly typed base class of FolderBrowserDialog to avoid compiler errors
|
2020-12-08 12:34:45 -07:00 |
dahall
|
1608010064
|
Added ShellItemImages and associated tests to pull images for a shell item from a variety of different interfaces. For some items, the image appears upside down without an DIB indication.
|
2020-12-08 10:43:07 -07:00 |
dahall
|
308b49b8e2
|
Enhanced HBITMAP.ToBitmap method
|
2020-12-08 10:42:00 -07:00 |
dahall
|
3755e1a195
|
Added ShellItem.Verbs to get a list of active verbs
|
2020-12-08 10:41:34 -07:00 |
dahall
|
aa6085a4a6
|
Based on Windows error in LookupAccountSid, I've added LookupAccountSid2 based on LsaLookupSid2.
|
2020-12-08 10:34:12 -07:00 |
dahall
|
cdc372b3df
|
Updated Windows.Shell project to support forms
|
2020-12-07 20:26:58 -07:00 |
dahall
|
f15d25e957
|
Removed unused code
|
2020-12-07 20:26:06 -07:00 |
dahall
|
5789fff072
|
Fixed declaration of IEnumAssocHandlers.Next
|
2020-12-07 19:57:52 -07:00 |
dahall
|
b36a8e72ce
|
Added access to handlers for ShellAssociation #181
|
2020-12-07 19:50:48 -07:00 |
dahall
|
f66e5083cd
|
Added GDI extension methods for HBITMAP - IsBottomUpDIB, IsDIB and simplified ToBitmap
|
2020-12-07 18:54:45 -07:00 |
dahall
|
7ec4f19367
|
Added SafeHBITMAP.ToBitmap method
|
2020-12-07 18:53:02 -07:00 |
dahall
|
53187c0c0f
|
Fixed bug in GetObject overloads
|
2020-12-07 18:51:34 -07:00 |
dahall
|
fd1d4de1c7
|
Added BITMAPINFO.FromHBITMAP method and default static values for BITMAPINFO and DIBSECTION
|
2020-12-07 18:50:45 -07:00 |
dahall
|
87273d6edb
|
Optimized code for HICON.ToHBITMAP extension method
|
2020-12-07 18:49:03 -07:00 |
dahall
|
4477d18332
|
Added check for empty icon file in LoadImageFromExtractImage
|
2020-12-07 18:48:15 -07:00 |
dahall
|
4a5b14ded3
|
Added `LookupAccountSidLocal` per #184 comment. Removed BestFitMapping from methods as it was used incorrectly. Added some parameter attributes.
|
2020-12-07 18:47:14 -07:00 |
dahall
|
b0bd100bf2
|
Removed exception on index == 0 from IndirectResource ctor
|
2020-12-03 22:23:12 -07:00 |
dahall
|
81ff24990c
|
Fixes to ShellUtil based on testing
|
2020-12-03 22:22:38 -07:00 |
dahall
|
3aa3f9223d
|
**BREAKING CHANGES:** FIxed structures that could not load due to marshal attribute bugs
|
2020-12-03 20:34:05 -07:00 |
dahall
|
a46337952b
|
Added `ShellItem.ContextMenu` and `Images` properties, enhanced `GetHandler` method to check for correct interfaces, changed `InvokeVerb` to use `ShellContextMenu`
|
2020-12-03 19:37:38 -07:00 |
dahall
|
01fe84acd1
|
Moved function bodies of some ShellImageList to Shell32.ShellUtil
|
2020-12-03 19:33:06 -07:00 |
dahall
|
35644659e0
|
More work on ShellContextMenu.Invoke
|
2020-12-03 19:32:03 -07:00 |
dahall
|
b04ddce701
|
Added `PropertyDescriptionList.GetValuesForShellItem` method to retrieve list of properties from a shell item. Useful for tooltips and like items retrieved from `ShellAssociation`.
|
2020-12-03 19:30:26 -07:00 |
dahall
|
af7996b401
|
Added ShellDataObject constructor taking a list of ShellItems which adds them via CFSTR_SHELLIDLIST
|
2020-12-03 19:28:41 -07:00 |
dahall
|
1f0183dcc9
|
To `Shell32.ShellUtil`, added SHIL to pixel conversions and wrapper methods to handle getting images and icons from shell items and folders.
|
2020-12-03 19:27:39 -07:00 |
dahall
|
5f70c3f434
|
Added BindToHandler overloads accepting BHID enum values
|
2020-12-03 19:26:07 -07:00 |
dahall
|
ab63ec5d26
|
Added CorrespondingTypeAttributes to all BHID enum values
|
2020-12-03 19:25:25 -07:00 |
dahall
|
47cbd0be0b
|
Added conversion methods from HICON to HBITMAP and BitmapSource.
|
2020-12-03 19:24:45 -07:00 |
dahall
|
c904517bf7
|
Added conversion methods from HBITMAP to Bitmap and BitmapSource
|
2020-12-03 19:23:44 -07:00 |
dahall
|
c3a63c8c1b
|
Added further functionality to ShellContextMenu (#178)
|
2020-11-29 10:20:28 -07:00 |
David Hall
|
bffb95b78d
|
Merge branch 'master' of https://github.com/dahall/Vanara
|
2020-11-28 19:10:30 -07:00 |
David Hall
|
bc168420c0
|
Enhanced ShellContextMenu further to support non-WinForms platforms better.
|
2020-11-28 19:10:19 -07:00 |
David Hall
|
915b508eb2
|
Added tests for IConetextMenu functions
|
2020-11-28 18:30:26 -07:00 |
David Hall
|
9f0a31fdf8
|
Changed all IContextMenu variants to have PreserveSig model for implementation
|
2020-11-28 18:29:59 -07:00 |
Sergey Veselkov
|
2dbe412881
|
Added missing ASSOCSTR values (#180)
|
2020-11-28 07:44:30 -07:00 |
David Hall
|
545321357b
|
Updated param attributes for GetCommandString
|
2020-11-27 10:33:17 -07:00 |
David Hall
|
b51948f29b
|
Added ResourceId.IsIntResource property
|
2020-11-27 10:32:29 -07:00 |
David Hall
|
eea310d41f
|
Added tests for `IContextMenu`
|
2020-11-23 15:02:43 -07:00 |
David Hall
|
5e06935c0d
|
Derived `ShellContextMenu` from `IDisposable` so that it correctly disposes the underlying `IContextMenu` instance. #178
|
2020-11-23 15:02:13 -07:00 |
David Hall
|
169d579c2e
|
Added MADCAP functions to Vanara.PInvoke.Dhcp
|
2020-11-23 10:50:09 -07:00 |
David Hall
|
3fa180f8e6
|
Updated project versions to 3.3.1
|
2020-11-23 10:49:07 -07:00 |