David Hall
|
72a2ceb50c
|
Updated project versions to 2.3.5
|
2019-03-12 08:05:49 -06:00 |
David Hall
|
3877cc58bc
|
Pushing point release due to some debug files getting into the NuGet packages
|
2019-03-08 20:09:11 -07:00 |
David Hall
|
1bdbca3d57
|
Updated projects for version 2.3.3
|
2019-03-08 12:38:52 -07:00 |
David Hall
|
f71612fd05
|
Cleaned up using statements
|
2019-03-07 11:43:18 -07:00 |
David Hall
|
00b8227a10
|
Updated project versions to 2.3.2
|
2019-02-27 16:53:42 -07:00 |
David Hall
|
ec8fec7902
|
Updated project files to 2.3.1
|
2019-02-24 18:54:29 -07:00 |
David Hall
|
eba27e984c
|
Prepped projects for release
|
2019-02-22 16:11:12 -07:00 |
David Hall
|
91ad5730b6
|
Update project versions to 2.3.0
|
2019-02-20 11:08:59 -07:00 |
David Hall
|
f59699c64c
|
Futher work on ControlPanel class
|
2019-02-18 14:30:35 -07:00 |
David Hall
|
60db43af40
|
Filled out options to make more complete wrapper
|
2019-02-15 14:41:06 -07:00 |
David Hall
|
05887bfac4
|
Updated project files for release
|
2019-02-11 19:38:05 -07:00 |
David Hall
|
99ee4ef78f
|
Reorganized and cleaned
|
2019-02-08 12:26:08 -07:00 |
David Hall
|
06f20708b9
|
Separated and enhanced functionality of resource string handlers.
|
2019-02-08 12:15:23 -07:00 |
David Hall
|
7e183c2b6c
|
Updated project files to 2.2.1
|
2019-02-05 14:25:27 -07:00 |
David Hall
|
abf525fb54
|
Reorganized, documented and provided methods that act on HWND for broader use.
|
2019-02-04 09:42:46 -07:00 |
David Hall
|
1525d85285
|
Reorganized folder placement
|
2019-02-04 09:28:35 -07:00 |
David Hall
|
9c06983c3d
|
Reorganized into folder
|
2019-02-02 13:39:56 -07:00 |
David Hall
|
2c8d48e40c
|
Added ProcessMessage event for ease of injection
|
2019-02-02 13:35:57 -07:00 |
David Hall
|
22972ba828
|
Reorganized into folders
|
2019-02-02 13:35:21 -07:00 |
David Hall
|
1efc1993f2
|
Updated project information
|
2019-02-01 16:41:11 -07:00 |
David Hall
|
e4073a57e5
|
Cleaned, fixed (sorry this shouldn't have been released), and documented
|
2019-02-01 15:12:44 -07:00 |
David Hall
|
e3c6baaee8
|
Added docs
|
2019-02-01 15:12:08 -07:00 |
David Hall
|
841cf454ce
|
Hid until complete
|
2019-02-01 15:11:42 -07:00 |
David Hall
|
6c083b511f
|
Derived from ShellCommand and now call CancelTimeout after DragDrop event fires.
|
2019-02-01 11:43:05 -07:00 |
David Hall
|
f5c7ecf216
|
Added new ComObject derivatives to wrap IInitializeCommand and IExecuteCommand
|
2019-02-01 11:42:29 -07:00 |
David Hall
|
54917af61c
|
Fixed failures when internal pointer to IShellItemArray is null
|
2019-02-01 11:41:08 -07:00 |
David Hall
|
6598e489aa
|
Removed internal call to cancel message loop timeout and made it a method for derived classes to call at the appropriate time.
|
2019-02-01 11:40:42 -07:00 |
David Hall
|
ea363f2d1f
|
Put back thread capture code
|
2019-02-01 11:39:42 -07:00 |
David Hall
|
7bee51986c
|
Added IInitializeCommand support with corresponding properties CommandName and Properties
|
2019-01-31 13:39:23 -07:00 |
David Hall
|
5808a621cf
|
Added IPropertyBag wrapper
|
2019-01-31 13:38:34 -07:00 |
David Hall
|
4d2642d49a
|
Added Type.CLSID() extension method
|
2019-01-31 11:39:35 -07:00 |
David Hall
|
a5fb81cd96
|
Fixed bug in DelegateExecute property
|
2019-01-31 11:39:03 -07:00 |
David Hall
|
15b3a02b86
|
Removed OnXXX methods in favor of events, fixed bug in Drop, added example in docs
|
2019-01-31 11:38:37 -07:00 |
David Hall
|
7dcab68cd3
|
Made public, changed to use IComObject interface, added Resume (calls CoResumeClassObjects), changed methods to explicit to minimize change of inadvertent overwrites.
|
2019-01-31 11:37:30 -07:00 |
David Hall
|
927951e593
|
Exposed core methods in interface, pushed class factory to inline construction, added message loop timeout cancel to QueryInterface, added handling of REGCLS_SUSPENDED
|
2019-01-31 11:36:02 -07:00 |
David Hall
|
14d863faa5
|
Renamed, made public, documented and hardened
|
2019-01-31 11:33:27 -07:00 |
David Hall
|
4c21a6541d
|
Added constructors that let derived classes handle parameters to CoRegisterClassObject
|
2019-01-29 19:59:52 -07:00 |
David Hall
|
e0f09599ce
|
Changed parameter to CoRegisterClassObject to point to CLSID object. Added Resume method.
|
2019-01-29 19:59:16 -07:00 |
David Hall
|
99bff8e3c8
|
Added TypeLib and ServerExecutable lines to LocalServer registration
|
2019-01-29 19:58:19 -07:00 |
David Hall
|
df51958bad
|
Replaced ComRegistrar references with ShellRegistrar
|
2019-01-29 14:50:56 -07:00 |
David Hall
|
b07bcbad48
|
Removed ComLocalServer and included functionality in ComObject
|
2019-01-29 14:50:19 -07:00 |
David Hall
|
971a8247ca
|
Made internal
|
2019-01-29 14:49:25 -07:00 |
David Hall
|
515bedc299
|
Merged ComRegistrar into ShellRegistrar. Completed work to allow local registrations in ShellRegistrar.
|
2019-01-29 14:48:54 -07:00 |
David Hall
|
dd78ab07c9
|
Added abstract class for implementing IDropTarget
|
2019-01-27 22:14:20 -05:00 |
David Hall
|
c5d247948c
|
Added documentation
|
2019-01-27 22:02:12 -05:00 |
David Hall
|
4af471a8ad
|
Added Running property
|
2019-01-27 22:01:33 -05:00 |
David Hall
|
f24bed37a7
|
Updated to use user or system root
|
2019-01-27 21:40:08 -05:00 |
David Hall
|
4603de0f2f
|
Added GetRoot method
|
2019-01-27 21:39:06 -05:00 |
David Hall
|
426f257b7d
|
Fixed another Guid => string problem
|
2019-01-27 21:38:21 -05:00 |
David Hall
|
46e7b8031a
|
Extended callback to accept a variable
|
2019-01-27 17:43:13 -05:00 |