Commit Graph

2462 Commits

Author SHA1 Message Date
Juergen Schmied 37fe75b993 Implemented StrToOleStrN.
Fixed crash in ShellExecuteEx.
Implemented SHRegOpenKeyA, SHRegQueryValueExA, StrToOleStr[A|W].
Stubs for DoEnvironmentSubst[A|W], PathProcessCommand[A|W].
1999-07-10 11:54:17 +00:00
Juergen Schmied 9c894d1f33 IStream interface for file access. 1999-07-10 11:53:24 +00:00
Juergen Schmied cb78219500 Fixed crash during second DLL_PROCESS_DETACH if the dll
refcount reached zero after the second one (memory freed twice).
1999-07-10 11:50:54 +00:00
Juergen Schmied e80d3d7c29 Some more pidl-types.
Implementation of ILIsParent.
1999-07-10 11:49:25 +00:00
Juergen Schmied 9aef586e95 Completely rewritten. IPersistStream interface implemented. 1999-07-10 11:48:37 +00:00
Juergen Schmied 61adb76bea DLLGetClassObject/Classfactory: create objects by CLSID not IID. 1999-07-10 11:48:15 +00:00
Ulrich Weigand ee1e4ce4b9 Bugfix: exit() replaced by ExitProcess(). 1999-07-10 11:45:51 +00:00
Ulrich Weigand c5711b4689 Bugfix: correctly cope with end > 0xfffe. 1999-07-10 11:45:12 +00:00
Ulrich Weigand 74dec7a0f0 Call ExitProcess() after WinMain() returns. 1999-07-10 11:43:49 +00:00
Ulrich Weigand 7b81ed4a3c Improved behaviour of GetModuleHandle16 w.r.t dummy modules.
Don't try to call WEP of dummy modules in FreeLibrary16().
1999-07-10 11:42:30 +00:00
Huw D M Davies df088c6949 Added `const's to some registry API functions. 1999-07-10 11:41:24 +00:00
Ove Kaaven 273f396bce Added a couple of DirectX CLSID entries. This makes Unreal completely
independent of a windows installation.
1999-07-10 11:39:23 +00:00
Dave Pickles 2bddc97774 GetTimeFormat() should return LocalTime not SystemTime. 1999-07-10 11:38:20 +00:00
Dave Pickles 036a9f79a9 FOR and IF commands added.
MOVE command added, but no wildcard support.
Redirection added.
Fixed TIME (was reporting in GMT).
More help text.
1999-07-10 11:36:45 +00:00
Abey George 39b4e098b3 Sometimes the text on a tab control got truncated. 1999-07-10 11:35:20 +00:00
Abey George 318832ea8e Fixed the height of the dropped list when there are few items in the
list.
1999-07-10 11:34:01 +00:00
Ulrich Weigand 203780eb6e Removed all EVENT_Synchronize( FALSE ) calls; use a periodic callback
calling XFlush() instead.
1999-07-10 10:24:31 +00:00
Huw D M Davies e28224f0ea Added patterned brushes (level 2 PostScript only).
Simple PatBlt for PATCOPY, WHITENESS and BLACKNESS.
1999-07-10 10:21:03 +00:00
Alex Priem e5ea09c17f Implementation of TVM_SORTCHILDREN. Massaged TVM_SORTCHILDRENCB a bit
to use the same code path.
1999-07-10 10:19:48 +00:00
Ulrich Weigand a3afeef325 Fix InitTask() to work if DGROUP was manually resized. 1999-07-10 10:18:26 +00:00
Ian Schmidt ec6aab5169 Added stub for SetThreadToken(), required by Office 2000. 1999-07-10 10:17:27 +00:00
Ulrich Weigand f4b61df94f Bugfix: COMMDLG hook procedures were not CALLBACK. 1999-07-10 10:15:15 +00:00
Thuy Nguyen 71b327f13e It is possible for a stream to have both small block and big block
chain as NULL.
1999-07-10 10:13:50 +00:00
Marcus Meissner 79a3f80008 Made string compare case insensitive in GetModuleHandle16() as a
quick fix for WinWord 6.
1999-07-10 10:12:43 +00:00
Juergen Schmied 8d79990591 Added stub for WNetGetUniversalName[A|W]. 1999-07-10 10:11:40 +00:00
Juergen Schmied 56c0bb8bf2 Fixed crash due to invalid GDI_Obj. 1999-07-10 10:10:43 +00:00
Juergen Schmied a904e16faa Fixed crash due to invalid pointer. 1999-07-10 10:09:58 +00:00
Alexandre Julliard 534d41025c Release 990704. 1999-07-04 16:27:43 +00:00
Alexandre Julliard 359f497e97 Converted to the new debug interface, using script written by Patrik
Stridvall.
1999-07-04 16:02:24 +00:00
Patrik Stridvall 2d0bb2a78c Started on an implementation of Win64 for use on 64 bit platforms. 1999-07-04 15:56:03 +00:00
Noomen Hamza c01509ccc4 Windows should be activated in these cases:
1- when we click on non active window.
2- when we cancel a moving or resizing of a non active window.
1999-07-04 15:54:11 +00:00
Marcus Meissner 208f10b4f5 Added sample wine.conf. 1999-07-04 15:50:08 +00:00
Patrik Stridvall d96e1f133e Moved code to the X11 driver. 1999-07-04 13:31:03 +00:00
Joshua Thielen a49bb2661d Fixed DestroyAcceleratorTable and implemented CreateAcceleratorTableW. 1999-07-04 12:55:10 +00:00
Uwe Bonnes a2b938c2d5 WIN_FindWindow: use GetExeptr(pWnd->hInstance) for CLASS_FindClassByAtom. 1999-07-04 12:52:14 +00:00
Ove Kaaven a8aa5e4f63 Fixed check for whether to call SetWindowPos when showing a window
scroll bar.
1999-07-04 12:48:38 +00:00
Marcus Meissner 6230a87fb8 Check for complete lcid or just the primary language id in the
registry lookups (fixes one FirstClassClient 32 problem).
1999-07-04 12:47:53 +00:00
Per Ångström 53c2028b52 Fixed a problem with apps that override the default behaviour on
WM_MOUSEACTIVATE message (main window was not activated).
1999-07-04 12:46:37 +00:00
Marcus Meissner 423813e30c When enumerating resource, only use the lower 31 bit of the name as
the offset (for the highest bit is '1'). Should fix wine-net/257.
1999-07-04 12:44:29 +00:00
Patrik Stridvall a4b80d4495 Fixes for compile on non-Intel platforms. 1999-07-04 11:05:57 +00:00
Patrik Stridvall 4a73973f23 Fixed/moved/added missing/wrong function prototypes. 1999-07-04 11:01:21 +00:00
Henrik Olsen 6adfcff564 Cleanup of the Danish support. 1999-07-04 10:58:35 +00:00
Yuxi Zhang 8e35d65f06 Fix a bug in SetWindowPos to prevent parent from erasing its child
painting area when parent window and child window don't have
WS_CLIPCHILDREN and WS_CLIPSIBLINGS.
1999-07-04 10:53:43 +00:00
Yuxi Zhang 526ffdc304 Make defwndproc erase the correct location. 1999-07-04 10:51:28 +00:00
Marcus Meissner 623c0d6f94 some small include fixes, some checks for NULL ptrs,
loader/elf.c: fixed the "lib" insertion
crtdll: added fsopen()
dinput: return that we are attached.
1999-07-03 16:01:42 +00:00
Alexandre Julliard 6a232b0c40 Reverted previous change. 1999-07-03 15:51:07 +00:00
Gerard Patel 40ed511c86 Cancel pending notifications when EM_SETMODIFY is called. 1999-07-03 15:47:50 +00:00
Alex Priem 124b61904f Fix a crash when doing sorted inserts at top level. 1999-07-03 15:42:33 +00:00
Ove Kaaven 60c78f143b Reworked nonclient drawing code. Win31 look now works more like real
Win31, so apps like Delphi 1.0 no longer go into infinite recursion
etc. Fixed a couple of bugs in win95 look too, but not as thoroughly
(e.g. WS_EX_WINDOWEDGE is still not handled).
1999-07-03 15:40:29 +00:00
Ove Kaaven 5d24a3a2b0 SM_C[XY]FRAME is BorderWidth + 1. 1999-07-03 15:39:09 +00:00