Releases: haskell/win32
Releases · haskell/win32
Win32 2.11.0.0 - January 2021
- Remove function mapFileBs. (See #167)
Win32 2.10.1.0 - October 2020
- Add
System.Win32.Event
module - Add function
openEvent
- Add function
createEvent
- Add function
duplicateHandle
- Add function
setEvent
- Add function
resetEvent
- Add function
pulseEvent
- Add function
signalObjectAndWait
- Add function
waitForSingleObject
- Add function
waitForSingleObjectEx
- Add function
waitForMultipleObjects
- Add function
waitForMultipleObjectsEx
- Add enums
DUPLICATE_CLOSE_SOURCE
,DUPLICATE_SAME_ACCESS
,
EVENT_ALL_ACCESS
,EVENT_MODIFY_STATE
,WAIT_ABANDONED
,
WAIT_IO_COMPLETION
,WAIT_OBJECT_0
,WAIT_TIMEOUT
andWAIT_FAILED
. - Add struct
SECURITY_ATTRIBUTES
Win32 2.10.0.0 - September 2020
- Add function
isWindowVisible
- Add function
getLastInputInfo
- Add function
getTickCount
- Add function
getIdleTime
- Add
enumSystemLocalesEx
,enumSystemLocalesEx'
,
getSystemDefaultLocaleName
,getUserDefaultLocaleName
,isValidLocaleName
,
getLocaleInfoEx
,getTimeFormatEx
andlCMapStringEx
- Add
trySized
- similar totry
but for API calls that return the required
size of the buffer when passed a buffer size of zero. - Add
fromDateFormatPciture
andfromTimeFormatPicture
, to translate from
Windows date and time format pictures to format strings used by thetime
package. - Renamed fields of
COORD
andSMALL_RECT
to avoid name clashes. (See #157)
Win32 2.9.0.0 - July 2020
setWindowClosure
now returns the old window closure.defWindowProc
now assumes the data stored inGWLP\_USERDATA
is the window closure (in line withsetWindowClosure
and
the supplied CgenericWndProc
)defWindowProc
now frees the window closuregetMessage
andpeekMessage
test for -1 to identify the error condition- Support creating symbolic links without Administrator privilege (See #147)
- Support for
winio
the new Windows I/O manager. - Release for GHC 9.1
Win32 2.8.5.0 - December 2019
- Add
getConsoleMode
andsetConsoleMode
(See #137)
Win32 2.8.4.0 - Oct 2019
- Added function
getWindowText
- Added function
getWindowTextLength
Win32 2.8.3.0 - Feb 2019
Win32 2.8.2.0 - Dec 2018
- Drop use of NegativeLiterals (See #118)