Commit graph

3869 commits

Author SHA1 Message Date
Alexandre Julliard
d0edc5fecd Moved dll-specific make rules to a separate Makedll.rules file. 2000-03-04 22:31:27 +00:00
Alexandre Julliard
f53aba8acd Fixed error checking in registry saving. 2000-03-04 19:33:38 +00:00
Ove Kaaven
4ff3b20508 WSACleanup should set last error to WSANOTINITIALISED if failing
because Winsock was not initialized...
2000-03-04 19:29:42 +00:00
Marcus Meissner
09ee5d0a56 CoLoadLibrary gets UNICODE, not ASCII strings. (spotted by Lawson
Whitney), removed the dllName component of the openDlls.  Added some
debugstr_guid().
2000-03-04 19:24:25 +00:00
Dan Scott
4d8d8b5669 Fixed typos in _alldiv() and _allmul(). 2000-03-04 19:22:13 +00:00
Marcus Meissner
284995e687 Added message for missing xpm devel libs for debian/corel. 2000-03-04 19:21:49 +00:00
Pierre Mageau
c9b253940e OleRegGetUserType did query wrong registry key. 2000-03-04 19:20:30 +00:00
Marcus Meissner
6189c198ec Some applications call GlobalMemoryStatus() very often. Cache the
results of the call for 1 second (spotted by Corel).
2000-03-04 19:19:15 +00:00
Marcus Meissner
9b84bb66ea GetClipboardData16 might return an invalid global handle (spotted by
Corel).
2000-03-04 19:18:47 +00:00
Alexandre Julliard
09f8a751e8 Lilia Roumiantseva
cbCountSizeOfEnhMetafile callback function instead of increasing a
contents of the pointer to the size increased the pointer itself.
2000-03-04 19:18:23 +00:00
Huw D M Davies
7bedbf6ae4 Fix docs to reflect change to .winerc processing. 2000-03-04 19:16:34 +00:00
Ove Kaaven
ce2b7241a0 Fixed a couple of config.cache problems. 2000-03-04 19:13:52 +00:00
Alexandre Julliard
d37c1bb570 Vahid Pourlotfali
Trackbar contol did not have proper position value in case of
SB_THUMBTRACK notification message: it was always sending 0.

Jim Aston <jima@corel.ca>
Made the slider control a rect.  It had been trying to draw a notched
slider, but the result didn't look right.
2000-03-04 19:11:54 +00:00
Rein Klazes
20c68be907 Made WINSOCK_setsockopt handle option SO_DONTLINGER correctly. 2000-03-04 19:09:16 +00:00
Serge Ivanov
15f86464c0 CURSORICON_IconToCursor: inconsistent Lock/Unlock 2000-03-04 19:07:08 +00:00
Uwe Bonnes
b2ccbb2926 PROFILE_GetString: only accept NULL for keyname to return the list of
keys as Win95 does.
2000-03-04 19:03:15 +00:00
Joerg Mayer
f02fcfc33c Fix a sign bug where memcpy was called with negative length. 2000-03-04 19:00:42 +00:00
Alexandre Julliard
e4960a1f0f Make profile key a global handle. 2000-02-29 22:19:57 +00:00
Alexandre Julliard
7ee3435d5d Renamed libwin32s to use the proper dll name (libw32skrnl). 2000-02-29 22:11:44 +00:00
Niels Kristian Bech Jensen
4eb4380360 Removed superfluous #include statements for header files included twice. 2000-02-29 22:06:06 +00:00
Serge Ivanov
a2c87ded53 Make updown control work. UpDown control always sends WM_*SCROLL
message and uses SB_THUMBPOSITION code (not SB_LINE[UP|DOWN]).
2000-02-29 22:04:40 +00:00
Pascal Lessard
ce527de51f Implemented the behavior of sending WM_CONTEXTMENU when receiving a
WM_RBUTTONUP.
2000-02-29 22:04:00 +00:00
Alexandre Julliard
8eba5c2a21 Murali Pattathe
This is the patch for the OleConvertOLESTREAMToIStorage wine API.
This API calls another function called OLECONVERT_LoadOLE10 which
basically read the OLE stream from the file through the callback
function (this is passed by the application).

The reading format was wrong. Still I am not very sure this is 100 %
correct format. I did some reverse engineering and found the format. I
have tried with different OLE object and its worked in paradox. I
haven't tested with any other apps.
2000-02-29 22:03:14 +00:00
Patrik Stridvall
194bd05260 Moved some stubs and added forwards in order to make both winapi_check
and checklink happy.
2000-02-29 22:02:11 +00:00
Patrik Stridvall
1deeeef1fe Moved the rest of the API specification from the global file to the
local files.
2000-02-29 21:59:09 +00:00
Alexandre Julliard
1070d7d7f6 Release 20000227. 2000-02-27 18:10:15 +00:00
Uwe Bonnes
e7ee477694 GetComputerNameA(): added parameter check like Win95 does. 2000-02-27 17:25:13 +00:00
Patrik Stridvall
89cf0ae158 - Fixed some Solaris specific assembler problems
- Fixed some missing .type @function (helps debugging with dbx)
- Fixed code needing __attribute__((constructor))__ for non-GCC ELF compilers
- Fixed use of zero width arrays (ANSI C violation)
- @GOTOFF on Solaris doesn't work - use @GOT and redirection instead
2000-02-27 17:02:03 +00:00
Patrik Stridvall
ea4f831d99 Fixed some Solaris specific assembler problems. 2000-02-27 16:39:48 +00:00
Patrik Stridvall
ba9294111e Fixed some issues found by winapi_check. 2000-02-27 16:38:08 +00:00
Patrik Stridvall
2e8fa343e6 Updated winapi_check. 2000-02-27 16:37:26 +00:00
Steven Elliott
32bfb62a91 Added utility that generates patches for submission to
wine-patches@winehq.com.
2000-02-27 16:36:59 +00:00
Alexandre Julliard
a5515e24e4 oleaut32 should not import functions from olepro32. 2000-02-27 14:33:04 +00:00
Pierre Mageau
c8212371db Don't display the context menu on a double click.
Ulrich Czekalla <ulrichc@corel.ca>
Set the font on the edit label control to that used by the listview
control. It also uses text metrics to set a more reasonable initial
edit control size.

Pierre Mageau <pierre@macadamian.com>
Handle M_SETREDRAW in ListView.
Fix to EnsureVisible to handle small and large icon correctly.
Add edit label functionnality to the listview and the file open dialog.

Ulrich Czekalla <ulrichc@corel.ca>
RelaseDC in CreateEditLabel.

Pierre Mageau <pierre@macadamian.com>
Add functionnality to create new folder in the open dialog.
Add support for right click menu in common file dialog.
LISTVIEW_EndEditlabel is now handling NONLPSTR_TEXTCALLBACK listview items.

Serge Ivanov <sergei@corel.ca>
LISTVIEW_GetColumnA fix (do not copy string, pass pointers).

Luc Tourangeau <luc@macadamian.com>
Preventing a divide by zero when handling LVW_ENSUREVISIBLE message.

Don Kelly
-Implemented the sorting on insert of items into a ListView control
 with either LVS_SORTASCENDING or LVS_SORTDESCENDING set.
-(helping evil applications): sometimes not so well structured apps
 (PFPI90, in this case) will not fully initialize structs.  In the case
 of the LVM_GETITEM message the app may have only initialized the mask
 and iItem members of the struct.  Added processing of the LVIF_PARAM
 mask in the case that iSubItem was set but is invalid/uninitialized.

Pierre Mageau <pierre@macadamian.com>
Fix for handling correctly the cancelling mode of the Edit label.
Fix width calculation of the edit label.

Pascal Lessard <pascal@macadamian.com>
Implemented the behavior of sending WM_CONTEXTMENU when receiving a
WM_RBUTTONUP.

Ulrich Czekalla <ulrichc@corel.ca>
Fixed a painting problem with listview when the view changes and an
edit label is active.

Ulrich Czekalla <ulrichc@corel.ca>
Fixed a notification problem with listview. On creation if the user
specifies an item with focus and/or selection we should send the
proper notification. Insert was preventing LISTVIEW_SetItem from
seeing the changes and sending the notification.

Make the draw item rectangle consistent with the selection
rectangle. This allows us to click on the folders and icons in the
file open dialog box and the item actually gets selected.
2000-02-27 14:03:06 +00:00
Petr Tomasek
cd9a633ffa - Write serial numbers to the device (FAT)
- DRIVE_ReadSuperblock: better checking for the FAT fs.
2000-02-27 14:00:14 +00:00
Uwe Bonnes
59b5f786ff GetFullPathName fixes. 2000-02-27 13:58:12 +00:00
Juergen Schmied
9f50d049ea Fixed definition of the RtlMemory functions. Use macros internally and
for Winelib, use real functions for exports from ntdll.
2000-02-26 19:35:50 +00:00
Juergen Schmied
61ef5111b6 Prototypes OleInitialize, OleUninitialize. 2000-02-26 19:33:11 +00:00
Hidenori Takeshima
0f36ec47c9 ArrangeCtrlPositions: fix for user-defined template with no stc32. 2000-02-26 19:32:44 +00:00
Ulrich Czekalla
33026a2a6e Send WM_HELP message when F1 is pressed. 2000-02-26 19:13:44 +00:00
Yuxi Zhang
f94c3c55c1 In the listbox, when the last item is selected and deleted, it still
appeared in the window.

Sheri Steeves <sheri@macadamian.com>
In LISTBOX_UpdateScroll(), if the listbox did not have the WS_SCROLL
style it would just return.  This left the horizontal scroll bar
uninitialized and it was appearing at the bottom of the listbox when
it did not have to.

Serge Ivanov <sergei@corel.com>
LISTBOX_SetColumnWidth adds extra 2 pixels to the passed column width
(it says it is for column margins). Obviously it is wrong, because
margins must be internal.
2000-02-26 19:13:12 +00:00
Alexandre Julliard
fc6d940424 ErrorInfo functions need to be in ole32, not oleaut32. 2000-02-26 19:11:25 +00:00
Alexandre Julliard
c3feebb67e More portable CRTDLL_iswctype. 2000-02-26 18:48:56 +00:00
Juergen Schmied
93e99127f5 Moved file functions to shlfileop.c
New SHELL_DeleteDirectoryA
Use shell notifications.
Enabled file manipulation functions.
2000-02-26 18:48:16 +00:00
Juergen Schmied
d52e04781b Fix for OpenIcon. 2000-02-26 18:47:23 +00:00
Juergen Schmied
2ff02949c6 Stub PathIsDirectory. 2000-02-26 18:46:03 +00:00
Juergen Schmied
eabe82b1d3 Fixes for ShellExecuteEx. 2000-02-26 18:45:09 +00:00
Juergen Schmied
50f067b726 Basic implementation of shell notifications. 2000-02-26 18:44:08 +00:00
Juergen Schmied
f516cd9554 Updated. 2000-02-26 18:37:11 +00:00
Juergen Schmied
5c9b90be31 Added Winelib types. 2000-02-26 18:36:56 +00:00