Commit Graph

27 Commits

Author SHA1 Message Date
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Alexandre Julliard
a157959dbe user.exe: Store the GDI instance when it's first loaded. 2010-05-24 23:35:37 +02:00
Alexandre Julliard
5d9801bc7f user.exe: Make sure 16-bit user and gdi never get unloaded. 2010-05-24 13:43:00 +02:00
Gerald Pfeifer
cbbfbca9e4 user.exe16: Remove variable width which is not really used from listbox_proc16. 2010-05-10 10:11:37 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Alexandre Julliard
a9a5dae064 user.exe: The default dialog button id is 0 on Win16. 2010-02-18 11:12:11 +01:00
Alexandre Julliard
a64765f673 user32: Don't overwrite the default button id when creating the dialog structure. 2010-02-17 11:43:34 +01:00
Alexandre Julliard
0e0b704f5b user32: Do not load 16-bit user.exe by default. 2010-02-08 17:49:48 +01:00
Alexandre Julliard
f89aaa65ad user32: Store 32-bit and 16-bit cursors/icons in independent structures. 2010-02-08 17:49:47 +01:00
Alexandre Julliard
6806451db3 user: Add icon handle mapping in the Get/SetClassWord/Long functions. 2010-02-03 13:54:01 +01:00
Alexandre Julliard
8fc1fc49fd user: Add internal functions for cursor/icon 16<->32 conversion to replace the typecasting macros. 2010-02-02 12:14:10 +01:00
Alexandre Julliard
3d55d1430b user: Call the 16-bit CreateIconFromResourceEx from LoadIconHandler16. 2010-02-02 12:08:59 +01:00
Alexandre Julliard
e474bfe0f3 user: Reimplement GetIconInfo16 using the 16-bit icon structure directly. 2010-02-02 12:08:54 +01:00
Alexandre Julliard
5f27257e57 user.exe: Make CreateIcon16 available as 32-bit export. 2010-02-02 11:47:19 +01:00
Stefan Leichter
5ef5ead15f user.exe: Forward WNetGetUser16 to WNetGetUserA of mpr.dll, based on a patch from Andrew Nguyen. 2010-01-18 14:16:59 +01:00
Detlef Riekenberg
2f529c39fd user32: Move a comment about HLOCAL16 to user.exe. 2010-01-05 18:08:19 +01:00
Alexandre Julliard
a18bbec0f0 kernel: Add an import lib for krnl386, and stop importing 16-bit functions from kernel32. 2009-12-30 18:01:34 +01:00
Michael Stefaniuc
453cf859a8 user.exe: Remove some superfluous WPARAM/LPARAM casts. 2009-12-30 16:13:38 +01:00
Alexandre Julliard
2a00c86a98 user.exe: Prepend a valid bitmap header when copying a bitmap resource to a file. 2009-12-30 13:30:56 +01:00
Alexandre Julliard
593b973501 user.exe: Reimplement CopyImage16 for cursors and icons. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
2ced4102d4 user.exe: Reimplement LoadImage16 for bitmaps instead of calling LoadImageA directly. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
b96ab35cad user32: Move loading of static icons for 16-bit windows to the 16-bit wrapper. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
9ceda48337 user32: Load the 32-bit user.exe module wrapper from the 32-bit side. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
40a264b0e7 winevdm: Move the loading of the system drivers into their specific 16-bit module. 2009-12-28 23:50:40 +01:00
Alexandre Julliard
d51a6b673c user32: Don't pass the 16-bit instance through to 32-bit MessageBoxIndirectA. 2009-12-28 11:42:46 +01:00
Alexandre Julliard
537877adae user32: Move handling of listbox sizes for Win 3.1 apps to the 16-bit code. 2009-12-24 21:09:17 +01:00
Alexandre Julliard
8aa83d326a user32: Make user.exe into a stand-alone 16-bit module. 2009-12-24 12:15:12 +01:00