Commit Graph

17 Commits (7c032ba708e713ba65ec96e544d9226bc487e97d)

Author SHA1 Message Date
dahall ad56116e87 Lots of work to make using IDataObject and the clipboard more stable and usable. Added Get/Set extension methods for IDataObject. Added attributes to clipboard formats to help reading. Added formatters to process clipboard types. Fixed bugs in ShellDataObject and NativeClipboard. 2022-01-22 15:35:37 -07:00
dahall f86a38b113 Applied new lang constructs to CLIPFORMAT 2022-01-06 15:09:53 -07:00
dahall 93efa5648e Added `Macros.MAKEINTATOM` function 2021-01-24 18:57:43 -07:00
dahall f0fd3f0334 Moved MouseButtonState from User32 to Shared assembly and up to PInvoke namespace. Fixed dependencies. 2020-12-27 17:30:06 -07:00
dahall 4c85c898ce Added constructor for MSG struct 2020-12-25 20:40:00 -07:00
dahall dabe7bcd84 Added methods to assist with memory alignment. 2020-09-10 10:11:58 -06:00
dahall 5141a4c722 Added Macros methods to deal with LARGE_INTEGER (Int64) values. 2020-04-24 11:34:23 -06:00
dahall c6b9c3e5b6 Added GET_X_LPARAM and GET_Y_LPARAM to Macros class and fixed HIWORD and LOWORD functions to use unchecked to not lose values. 2020-04-07 07:55:22 -06:00
dahall fd97276a2c Fixed bugs in the storage and reading of integer resource identifiers. 2020-02-20 13:55:34 -07:00
David Hall 3b2cce8893 Added CLIPFORMAT type 2019-09-10 13:28:40 -06:00
David Hall 4322becff6 Added better documentation 2019-09-05 19:59:25 -06:00
David Hall 8a1355b0af Updated comments 2018-11-28 12:33:55 -07:00
David Hall c5467dfb7e Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
David Hall 627c6d2314 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
David Hall 0b182d72a6 Added PInvoke info 2018-06-16 19:46:47 -06:00
David Hall 50d7fb69d8 Added MSG struct 2018-01-20 18:01:01 -07:00
David Hall b44f91b5a1 Initial code push: Core, PInvoke.Shared and PInvoke.TaskSchd 2017-11-27 10:18:01 -07:00