Welcome to mirror list, hosted at ThFree Co, Russian Federation.

cygwin.com/git/newlib-cygwin.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2003-10-09 * include/errorep.h: New file.Dimitri Papadopoulos
* lib/faultrep.def: New file.
2003-10-09 * include/winbase.h (AddVectoredExceptionHandler): Define ifDimitri Papadopoulos
_WIN32_WINNT >= 0x0500. * include/winnt.h (PVECTORED_EXCEPTION_HANDLER): Define if _WIN32_WINNT >= 0x0500.
2003-10-08 * include/winbase.h (AddVectoredExceptionHandler): Only define ifCorinna Vinschen
_WIN32_WINNT >= 0x0501.
2003-10-07 * include/winbase.h [_WIN32_WINNT >= 0x0500] (SetComputerNameEx[AW],Dimitri Papadopoulos
UnregisterWaitEx): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0500] (AddVectoredExceptionHandler, RemoveVectoredExceptionHandler): Add or guard function. The MSDN says it is available on Windows XP and better, and then it says it is declared for _WIN32_WINNT >= 0x0500. Huh? * include/winbase.h [_WIN32_WINNT >= 0x0501] (AddRefActCtx, CreateActCtx[AW], SetFileShortName[AW], SetFileValidData, ZombifyActCtx, QueryActCtxW): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0501] (QUERY_ACTCTX_FLAG_USE_ACTIVE_ACTCTX, QUERY_ACTCTX_FLAG_ACTCTX_IS_HMODULE, QUERY_ACTCTX_FLAG_ACTCTX_IS_ADDRESS): Add constants. * include/winbase.h [_WIN32_WINNT >= 0x0502] (SetDllDirectory[AW], SetFirmwareEnvironmentVariable[AW]): Add functions. * include/winnt.h [_WIN32_WINNT >= 0x0500] (VER_BUILDNUMBER, VER_MAJORVERSION, VER_MINORVERSION, VER_PLATFORMID, VER_SERVICEPACKMAJOR, VER_SERVICEPACKMINOR, VER_SUITENAME, VER_PRODUCT_TYPE, VER_EQUAL, VER_GREATER, VER_GREATER_EQUAL, VER_LESS, VER_LESS_EQUAL, VER_AND, VER_OR): Add constants. * include/winnt.h [_WIN32_WINNT >= 0x0501] (PVECTORED_EXCEPTION_HANDLER): Add callback. * include/winnt.h [_WIN32_WINNT >= 0x0501] (ACTIVATION_CONTEXT_INFO_CLASS, ACTIVATION_CONTEXT_ASSEMBLY_DETAILED_INFORMATION, ACTIVATION_CONTEXT_DETAILED_INFORMATION, ACTIVATION_CONTEXT_QUERY_INDEX, ASSEMBLY_FILE_DETAILED_INFORMATION): Add structures. * lib/user32.def (AddRefActCtx, AddVectoredExceptionHandler, CreateActCtx[AW], SetComputerNameEx[AW], SetDllDirectory[AW], SetFileShortName[AW], SetFileValidData, SetFirmwareEnvironmentVariable[AW], UnregisterWaitEx, VerSetConditionMask, ZombifyActCtx, QueryActCtxW): Add functions.
2003-10-07 * include/winbase.h (GetWriteWatch, IsSystemResumeAutomatic,Dimitri Papadopoulos
ResetWriteWatch): Add function. * include/winbase.h [_WIN32_WINNT >= 0x0500] (GetSystemWindowsDirectory[AW], ProcessIdToSessionId, ReplaceFile[AW]): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0501] (GetSystemWow64Directory[AW], HeapQueryInformation, HeapSetInformation, InitializeSListHead, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, IsProcessInJob, IsWow64Process, QueryMemoryResourceNotification, ReleaseActCtx, RemoveVectoredExceptionHandler): Add functions. * include/winnt.h [_WIN32_WINNT >= 0x0501] (HEAP_INFORMATION_CLASS): Add enumeration. * include/winbase.h [_WIN32_WINNT >= 0x0502] (GetThreadIOPendingFlag): Add function. * include/winbase.h [_WIN32_WINNT >= 0x0510] (RestoreLastError): Add function. The MSDN Magazine of June 2003 reads: RestoreLastError is an enigma. It's code is identical to SetLastError. It's unclear to me why it was made into a separate API. * lib/user32.def (GetSystemWindowsDirectory[AW], GetSystemWow64Directory[AW], GetThreadIOPendingFlag, HeapQueryInformation, HeapSetInformation, InitializeSListHead, InterlockedFlushSList, InterlockedPopEntrySList, InterlockedPushEntrySList, IsSystemResumeAutomatic, IsWow64Process, ProcessIdToSessionId, QueryMemoryResourceNotification, ReleaseActCtx, RemoveVectoredExceptionHandler, ReplaceFile[AW], ResetWriteWatch, RestoreLastError): Add functions.
2003-10-07 * include/winbase.h [_WIN32_WINNT >= 0x0500] (GetComputerNameEx[AW],Dimitri Papadopoulos
GetProcessIoCounters): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0500] (COMPUTER_NAME_FORMAT): Move around, needed by GetComputerNameEx. * include/winbase.h [_WIN32_WINNT >= 0x0501] (FindActCtxSectionGuid, FindActCtxSectionString[AW], GetCurrentActCtx, GetNativeSystemInfo): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_SECTION_KEYED_DATA): Add structure. * include/winbase.h [_WIN32_WINNT >= 0x0502] (GetDllDirectory[AW], GetFirmwareEnvironmentVariable[AW], GetProcessHandleCount, GetProcessId, GetSystemRegistryQuota): Add functions, available on Windows XP SP1 and better. * include/winnt.h [_WIN32_WINNT >= 0x0501] (ACTIVATION_CONTEXT_SECTION_ASSEMBLY_INFORMATION, ACTIVATION_CONTEXT_SECTION_DLL_REDIRECTION, ACTIVATION_CONTEXT_SECTION_WINDOW_CLASS_REDIRECTION, ACTIVATION_CONTEXT_SECTION_COM_SERVER_REDIRECTION, ACTIVATION_CONTEXT_SECTION_COM_INTERFACE_REDIRECTION, ACTIVATION_CONTEXT_SECTION_COM_TYPE_LIBRARY_REDIRECTION, ACTIVATION_CONTEXT_SECTION_COM_PROGID_REDIRECTION, ACTIVATION_CONTEXT_SECTION_CLR_SURROGATES): Add constants. * lib/user32.def (FindActCtxSectionGuid, FindActCtxSectionString[AW], GetComputerNameEx[AW], GetCurrentActCtx, GetDllDirectory[AW], GetFirmwareEnvironmentVariable[AW], GetModuleHandleEx[AW], GetNativeSystemInfo, GetProcessHandleCount, GetProcessIoCounters): Add functions.
2003-10-07 * include/winbase.h [_WIN32_WINNT >= 0x0501]Dimitri Papadopoulos
(CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess, DebugSetProcessKillOnExit): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0500] (DeleteTimerQueue, DeleteTimerQueueEx, DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions. * lib/user32.def (CheckRemoteDebuggerPresent, DebugActiveProcessStop, DebugBreakProcess, DebugSetProcessKillOnExit, DeleteTimerQueueEx, DeleteTimerQueueTimer, DnsHostnameToComputerName[AW]): Add functions.
2003-10-07 * include/winbase.h (GetVolumePathNamesForVolumeName): AvailableDimitri Papadopoulos
on Windows XP and later.
2003-10-07 * include/commctrl.h (TreeView_Select): Returns BOOL.Dimitri Papadopoulos
2003-10-06 * include/winbase.h (CancelDeviceWakeupRequest): Add function.Dimitri Papadopoulos
* include/winbase.h [_WIN32_WINNT >= 0x0501] (CreateMemoryResourceNotification, DeactivateActCtx): Add functions. * include/winbase.h [_WIN32_WINNT >= 0x0500] (CreateTimerQueue, CreateTimerQueueTimer): Add function. * include/winbase.h [_WIN32_WINNT >= 0x0501] (MEMORY_RESOURCE_NOTIFICATION_TYPE): Add enumeration. * include/winbase.h [_WIN32_WINNT >= 0x0501] (DEACTIVATE_ACTCTX_FLAG_FORCE_EARLY_DEACTIVATION): Add constant. * include/winnt.h (WT_*): Add constants. * lib/user32.def (CancelDeviceWakeupRequest, CreateMemoryResourceNotification, CreateTimerQueueTimer, DeactivateActCtx): Add functions.
2003-10-06 * include/winbase.h [_WIN32_WINNT >= 0x0400] (ConvertFiberToThread):Dimitri Papadopoulos
Add function. Sometimes I don't understand MSDN. This function is available on Windows XP and Server 2003, but the SDK is supposed to make it available when _WIN32_WINNT >= 0x0400, or so says the MSDN. Mmmh... * include/winbase.h [_WIN32_WINNT >= 0x0400] (CreateFiberEx): Guard function. Same remark as above. * lib/user32.def (ConvertFiberToThread, CreateFiberEx): Add functions.
2003-10-06 * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX_FLAG_*):Dimitri Papadopoulos
Add constants. * include/winbase.h [_WIN32_WINNT >= 0x0501] (ACTCTX[AW]): Add structures. * include/winbase.h [_WIN32_WINNT >= 0x0501] (ActivateActCtx): Add function. MSDN says the first argument is HACTCTX but I'm not sure where such a specialized handle is defined, so use HANDLE instead. * include/winbase.h [_WIN32_WINNT >= 0x0501] (AttachConsole, CheckNameLegalDOS8Dot3[AW]): Add functions. * lib/user32.def (ActivateActCtx, AttachConsole, CheckNameLegalDOS8Dot3[AW]): Add functions. * lib/user32.def (AddLocalAlternateComputerName[AW]): Add functions. Unfortunately I don't know which header to put the declarations in.
2003-10-06 * include/winnls.h (CTRY_KYRGYZSTAN, CTRY_MALDIVES, CTRY_MONGOLIA):Dimitri Papadopoulos
Add constants. * include/winnls.h (NLS_FUNCTION, SYSGEOCLASS, SYSGEOTYPE): Add constants for National Language Support. * include/winnls.h (NLSVERSIONINFO): Add structure for National Language Support. * include/winnls.h (GEO_ENUMPROC): Add callback for National Language Support. * include/winnls.h (EnumSystemGeoID, GetCalendarInfo[AW], GetGeoInfo[AW], GetUserGeoID, SetCalendarInfo[AW], SetUserGeoID): Add functions. * include/winnls.h (IsNLSDefinedString, GetNLSVersion): Add functions. Strange... I am unable to find which library contains these functions. Can't find anything with pexports. Any clue? * lib/user32.def (EnumSystemGeoID, GetGeoInfo[AW], GetUserGeoID, SetUserGeoID): Add functions.
2003-10-06 * include/winnt.h (LANG_KYRGYZ, LANG_MONGOLIAN, LANG_GALICIAN,Dimitri Papadopoulos
LANG_SYRIAC, LANG_INVARIANT, SUBLANG_KASHMIRI_SASIA): Add constants. * include/winnt.h (SUBLANG_AZERI_LATIN, SUBLANG_AZERI_CYRILLIC, SUBLANG_ENGLISH_ZIMBABWE, SUBLANG_ENGLISH_PHILIPPINES): Fix wrong value for constants.
2003-10-03 * include/wincrypt.h (KP_SCHANNEL_ALG): Add constant. SpecifyingDimitri Papadopoulos
the algorithms.
2003-10-03 * include/wincrypt.h (SCHANNEL_MAC_KEY, SCHANNEL_ENC_KEY,Dimitri Papadopoulos
INTERNATIONAL_USAGE): Add constants. Specifying the Algorithms
2003-10-03 * include/wincrypt.h (CRYPT_FLAGS_*): Add constants. Protocol flags.Dimitri Papadopoulos
2003-10-03 * include/wincrypt.h (KP_*): Add constants. Needed byDimitri Papadopoulos
CryptSetKeyParam() and other functions.
2003-10-03 * include/winuser.h [_WIN32_WINNT >= 0x0501] (EVENT_*, CONSOLE_*):Dimitri Papadopoulos
Add constants, related to Console Accessibility.
2003-10-03 * include/winuser.h [WINVER >= 0x0500] (EVENT_MAX): Ooops...Dimitri Papadopoulos
wrong value for constant.
2003-10-03 * include/winuser.h [WINVER >= 0x0500] (EVENT_*): Add constants.Dimitri Papadopoulos
* include/uxtheme.h: Cleanup. * include/tmschema.h: Cleanup.
2003-10-022003-10-02 Luke Dunstan <infidel@users.sourceforge.net>Luke Dunstan
* include/winspool.h (GetDefaultPrinter[AW]): Add functions. * lib/winspool.def (GetDefaultPrinter[AW]): Add stubs.
2003-10-02 * include/winnt.h (INVALID_FILE_ATTRIBUTES): Fix define.Danny Smith
2003-09-30Remove conflict indicator from ChangeLogDanny Smith
2003-09-30 * include/winuser.h (BSF_*, BSM_*): Sync constants defined inDanny Smith
both winuser.h and dbt.h. * include/dbt.h (BSF_*, BSM_*): Likewise. * include/winuser.h (struct tagRAWINPUT): Remove _ANONYMOUS_UNION tag from named union. (struct tagRAWMOUSE): Add _ANONYMOUS_STRUCT to nameless struct.
2003-09-30 * include/dhcpcsvc.h: New file.Dimitri Papadopoulos
Note that MSDN is confused about whether it should start constant and structure names with DHCPCAPI or DHCPAPI. It's using both but experience suggests it's DHCPCAPI with `C'. * lib/dhcpcsvc.def: New file.
2003-09-30 * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_INPUT,Dimitri Papadopoulos
RIM_INPUTSINK): Add constants, for use by WM_INPUT notification. * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIDEV_REMOVE, RIDEV_EXCLUDE, RIDEV_PAGEONLY, RIDEV_NOLEGACY, RIDEV_INPUTSINK, RIDEV_CAPTUREMOUSE, RIDEV_NOHOTKEYS, RIDEV_APPKEYS): Add constants, for use in RAWINPUTDEVICE. * include/winuser.h [_WIN32_WINNT >= 0x0501] (GetRawInputDeviceInfo[AW]): Ooops... there are ANSI/Unicode versions of this function. * lib/user32.def (GetRawInputDeviceInfo[AW]): Ooops... there are ANSI/Unicode versions of this function.
2003-09-29 * include/winuser.h [_WIN32_WINNT >= 0x0501] (RIM_TYPEMOUSE,Dimitri Papadopoulos
RIM_TYPEKEYBOARD, RIM_TYPEHID, MOUSE_MOVE_RELATIVE, MOUSE_MOVE_ABSOLUTE, MOUSE_VIRTUAL_DESKTOP, MOUSE_ATTRIBUTES_CHANGED, RI_MOUSE_LEFT_BUTTON_DOWN, RI_MOUSE_LEFT_BUTTON_UP, RI_MOUSE_RIGHT_BUTTON_DOWN, RI_MOUSE_RIGHT_BUTTON_UP, RI_MOUSE_MIDDLE_BUTTON_DOWN, RI_MOUSE_MIDDLE_BUTTON_UP, RI_MOUSE_BUTTON_1_DOWNT_BUTTON_DOWN, RI_MOUSE_BUTTON_1_UP, RI_MOUSE_BUTTON_2_DOWNHT_BUTTON_DOWN, RI_MOUSE_BUTTON_2_UP, RI_MOUSE_BUTTON_3_DOWNDLE_BUTTON_DOWN, RI_MOUSE_BUTTON_3_UP, RI_MOUSE_BUTTON_4_DOWN, RI_MOUSE_BUTTON_4_UP, RI_MOUSE_BUTTON_5_DOWN, RI_MOUSE_BUTTON_5_UP, RI_MOUSE_WHEEL, KEYBOARD_OVERRUN_MAKE_CODE, RI_KEY_MAKE, RI_KEY_BREAK, RI_KEY_E0, RI_KEY_E1, RI_KEY_TERMSRV_SET_LED, RI_KEY_TERMSRV_SHADOW, RID_INPUT, RID_HEADER, RIDI_PREPARSEDDATA, RIDI_DEVICENAME, RIDI_DEVICEINFO): Add constants. * include/winuser.h [_WIN32_WINNT >= 0x0501] (RAWINPUTHEADER, RAWMOUSE, RAWKEYBOARD, RAWHID, RAWINPUT, RAWINPUTDEVICE, RAWINPUTDEVICELIST): Add structures. * include/winuser.h [_WIN32_WINNT >= 0x0501] (DefRawInputProc, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, GetRegisteredRawInputDevices): Add functions. * lib/user32.def (DefRawInputProc, GetRawInputBuffer, GetRawInputData, GetRawInputDeviceInfo, GetRawInputDeviceList, GetRegisteredRawInputDevices): Add functions.
2003-09-26 * include/winable.h (BlockInput): Add function.Dimitri Papadopoulos
* include/winable.h (WS_ACTIVECAPTION): Add constant. For use with WINDOWINFO structure. * include/winuser.h [_WIN32_WINNT >= 0x0500] (LockWorkStation): Add function. * include/winuser.h [_WIN32_WINNT >= 0x0501] (IsWinEventHookInstalled): Add function. * include/winuser.h [WINVER >= 0x0500] (UnhookWinEvent): Add function... * include/winable.h [WINVER < 0x0500] (UnhookWinEvent): ...and duplicate. * include/winuser.h [_WIN32_WINNT >= 0x0403] (SendInput): Guard function... * include/winable.h [_WIN32_WINNT < 0x0403] (SendInput): ...and duplicate. * include/winuser.h [WINVER >= 0x0500] (NotifyWinEvent): Guard function... * include/winable.h [WINVER < 0x0500] (NotifyWinEvent): ...and duplicate. * include/winuser.h [WINVER >= 0x0500] (MOUSEINPUT, KEYBDINPUT, HARDWAREINPUT, INPUT): Guard structures... * include/winable.h [WINVER < 0x0500] (MOUSEINPUT, KEYBDINPUT, HARDWAREINPUT, INPUT): ...and duplicate. * include/winuser.h [_WIN32_WINNT >= 0x0403] (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE): Guard constants... * include/winable.h [_WIN32_WINNT < 0x0403] (INPUT_MOUSE, INPUT_KEYBOARD, INPUT_HARDWARE): ...and duplicate. * include/winuser.h: Move around some lines. Reformat according to recommended or dominant style. Remove FAR keyword. * include/winable.h: Move around some lines. * lib/user32.def (BlockInput, IsWinEventHookInstalled, LockWorkStation, UnhookWinEvent): Add functions.
2003-09-26 * include/winuser.h [_WIN32_WINNT >= 0x0501] (PrintWindow,Dimitri Papadopoulos
PW_CLIENTONLY): Add function and constant. * lib/user32.def (PrintWindow): Add function.
2003-09-26 * include/winuser.h (RealGetWindowClassA[AW]): Add function.Dimitri Papadopoulos
* lib/user32.def (RealGetWindowClassA[AW]): Add function.
2003-09-26 * include/winuser.h [WINVER >= 0x0500] (RegisterDeviceNotification[AW],Dimitri Papadopoulos
DEVICE_NOTIFY_WINDOW_HANDLE, DEVICE_NOTIFY_SERVICE_HANDLE, DEVICE_NOTIFY_ALL_INTERFACE_CLASSES): Add function and constants. * lib/user32.def (RegisterDeviceNotification[AW]): Add function.
2003-09-26 * include/winuser.h [WINVER >= 0x0500] (SetWinEventHook, WINEVENTPROC,Dimitri Papadopoulos
WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, WINEVENT_INCONTEXT): Add function, typedef, and constants. * include/winable.h [WINVER < 0x0500] (SetWinEventHook, WINEVENTPROC, WINEVENT_OUTOFCONTEXT, WINEVENT_SKIPOWNTHREAD, WINEVENT_SKIPOWNPROCESS, WINEVENT_INCONTEXT): Add function, typedef, and constants. * include/winuser.h [_WIN32_WINNT >= 0x0500] (UserHandleGrantAccess): Add function. * lib/user32.def (SetWinEventHook, UserHandleGrantAccess): Add functions.
2003-09-26 * include/winnt.h (ACE_INHERITED_OBJECT_TYPE_PRESENT,Dimitri Papadopoulos
ACE_OBJECT_TYPE_PRESENT): Add constants. For use with OBJECTS_AND_NAME structure.
2003-09-26 * include/aclapi.h [_WIN32_WINNT >= 0x0501] (GetInheritanceSource[AW]):Dimitri Papadopoulos
Add functions. Don't know what PFN_OBJECT_MGR_FUNCTS is so use void* instead. * include/accctrl.h [_WIN32_WINNT >= 0x0501] (INHERITED_FROM[AW], PINHERITED_FROM[AW]): Add structures. * lib/user32.def (GetInheritanceSource[AW]): Add functions.
2003-09-26 Avoid compile time error when including winuser.h:Corinna Vinschen
* include/winuser.h (FLASHWINFO, PFLASHWINFO): Define for 98/Me, too.
2003-09-26 * lib/version.def (LIBRARY): Quote name.Danny Smith
2003-09-25* include/winuser.h (GetClipboardSequenceNumber): Add functionsDimitri Papadopoulos
and constants. * include/winuser.h (GetGuiResources, GR_GDIOBJECTS, GR_USEROBJECTS): Add functions and constants. * include/winuser.h (GetMouseMovePointsEx, GMMP_USE_DISPLAY_POINTS, GMMP_USE_HIGH_RESOLUTION_POINTS): Add functions and constants. * include/winuser.h (InSendMessageEx, ISMEX_NOSEND, ISMEX_CALLBACK, ISMEX_NOTIFY, ISMEX_REPLIED, ISMEX_SEND): Add functions and constants. * lib/user32.def (GetClipboardSequenceNumber, GetGuiResources, GetMouseMovePointsEx, InSendMessageEx): Add functions.
2003-09-25* include/winuser.h (BroadcastSystemMessage, BroadcastSystemMessageA,Dimitri Papadopoulos
BroadcastSystemMessageW, BroadcastSystemMessageEx, BroadcastSystemMessageExA, BroadcastSystemMessageExW, BSMINFO, BSF_ALLOWSFW, BSF_SENDNOTIFYMESSAGE, BSF_LUID, BSF_RETURNHDESK): Add functions and constants. * include/winuser.h (EnumDisplaySettingsEx, EnumDisplaySettingsExA, EnumDisplaySettingsExW, EDS_RAWMODE): Add functions and constant. * include/winuser.h (IsGUIThread, IsHungAppWindow, FlashWindowEx, GetProcessDefaultLayout, SetProcessDefaultLayout, RealChildWindowFromPoint, SetProcessDefaultLayout, SwitchToThisWindow): Add functions. * lib/user32.def (BroadcastSystemMessageA, BroadcastSystemMessageW, BroadcastSystemMessageExA, BroadcastSystemMessageExW, EnumDisplaySettingsExA, EnumDisplaySettingsExW, FlashWindowEx, GetProcessDefaultLayout, IsGUIThread, IsHungAppWindow, RealChildWindowFromPoint, SetProcessDefaultLayout, SwitchToThisWindow): Add function.
2003-09-25* include/winuser.h (DeregisterShellHookWindow): Add function.Dimitri Papadopoulos
* include/winuser.h [_WIN32_WINNT >= 0x0500] (EndTask): Add function. * lib/user32.def (EndTask): Add function. * include/winuser.h (WINVER, _WIN32_WINNT): It's better (?) to use _WIN32_WINNT instead of WINVER to test for Windows 2000. * include/winable.h: Reorder target macros. * lib/*.def: Cleanup.
2003-09-25* include/winuser.h [WINVER >= 0x0500] (AnimateWindow): AddDimitri Papadopoulos
function. * lib/user32.def (AnimateWindow): Add function. By the way there are ~ 140 symbols missing from this file when comparing to user32.dll on Windows XP.
2003-09-25* include/winuser.h [WINVER >= 0x0500] (AW_SLIDE, AW_ACTIVATE,Dimitri Papadopoulos
AW_BLEND, AW_HIDE, AW_CENTER, AW_HOR_POSITIVE, AW_HOR_NEGATIVE, AW_VER_POSITIVE, AW_VER_NEGATIVE): Add constants. For use by AnimateWindow().
2003-09-25* include/winuser.h [WINVER >= 0x0500] (GetGUIThreadInfo,Dimitri Papadopoulos
LPGUITHREADINFO): Add function and associated typedef... * include/winable.h [WINVER < 0x0500] (GetGUIThreadInfo, LPGUITHREADINFO): ...and duplicate them in <winable.h> as seems to be required on older versions of Windows.
2003-09-24Remove test code.Dimitri Papadopoulos
2003-09-24* include/GL/glu.h (gluErrorUnicodeStringWIN): Add macroDimitri Papadopoulos
function. MSDN suggests using gluErrorUnicodeStringWIN instead of gluErrorString, as it allows both ANSI and Unicode error strings. * include/GL/glu.h (gluErrorUnicodeStringEXT): Make the returned pointer const for consistency reasons.
2003-09-24* include/GL/glu.h (gluErrorUnicodeStringEXT): Add function.Dimitri Papadopoulos
Function exists in glu32.def but is undocumented on MSDN. A Google search came up with this declaration.
2003-09-24* include/GL/glu.h: Rewritten from scratch. Started from GLU 1.3Dimitri Papadopoulos
headers from OpenGL Sample Implementation. Windows ships with GLU 1.2 so some constants and functions were removed. Then some typedef's and function declarations were reworked to look like the previous GL/glu.h.
2003-09-24* include/uxtheme.h (PROPERTYORIGIN): the documentation ofDimitri Papadopoulos
PROPERTYORIGIN suggests it's `PROPERTYORIGIN' but experimentation suggests it's actually `enum PROPERTYORIGIN'. Keep both. * include/uxtheme.h (THEME_SIZE, THEMESIZE): MSDN suggests it's either `THEME_SIZE' or `THEMESIZE' but experimentation suggests it's actually `enum THEMESIZE'. Keep `THEME_SIZE' and `enum THEMESIZE'.
2003-09-24Previous commit went wrong.Dimitri Papadopoulos
2003-09-24* include/uxtheme.h: New file.Dimitri Papadopoulos
* include/tmschema.h: New file. * include/uxtheme.def: New file. * lib/test.c: Include uxtheme.h, tmschema.h.