Commit Graph

2938 Commits

Author SHA1 Message Date
Stephane Lussier 274925980d In ImageList_Draw when drawing the bitmap with the transparent flag
set, background color/foreground color should be set to white/black,
when doing bitblt operation with the bitmap mask.
1999-09-19 14:14:24 +00:00
Huw D M Davies 56a8644718 Extend DRAWMODE struct to win95 spec.
Add some more Escape -> Escape16 conversions.
1999-09-19 14:13:39 +00:00
Huw D M Davies 0098ab6732 Stop trashing devmode if in and out devmodes are the same. 1999-09-19 14:12:52 +00:00
Noomen Hamza 502e4f5dc6 The MDIClient class must be registered with the IDC_ARROW cursor. 1999-09-19 14:11:41 +00:00
Francis Beaudet f132872741 Implemented the disabled state of the combobox. 1999-09-19 14:09:52 +00:00
Richard Cohen 56753621d3 Protect SetMenu from rogue menu handle.
GetMenu16 can just call GetMenu.
1999-09-19 14:08:13 +00:00
Richard Cohen 55b92475f2 Protect MDISetMenu from rogue menu handles. 1999-09-19 14:05:05 +00:00
Richard Cohen 63556084e6 Tidy up TRACE etc to use default channel. 1999-09-19 14:04:15 +00:00
Ulrich Weigand 3467dab377 Move VerLanguageName[AW] back to base (exported from KERNEL32 ...). 1999-09-19 12:15:58 +00:00
Thuy Nguyen bf35d809d4 Added support for wizard property sheets. 1999-09-19 12:14:38 +00:00
Huw D M Davies 103f3b0548 Fix FormatMessage16 at least enough to get win95 16bit printdlg working. 1999-09-19 12:13:46 +00:00
David Luyer b1f173da52 - iSelected should be -1 if no item selected (Gerard Patel)
- some of the checks for invalid items where > when they should have been >=
  (Marcus Meissner)
- made InsertItem behave similarly to DeleteItem, ie, if the current item is
  after where the item is inserted, increment the selected item (David Luyer)
1999-09-19 12:12:34 +00:00
Ulrich Weigand dc6f327a8d Bugfix: Declare CALL32_CBClient[Ex] without WINAPI. 1999-09-19 12:11:02 +00:00
Ulrich Weigand 233cb06fd0 Bugfix: (E)IP-relative offsets depend on operand, not address, size. 1999-09-19 12:10:03 +00:00
Marcus Meissner 8388f67523 Added stub implementation for EnumDisplayDevices*. 1999-09-19 12:09:23 +00:00
Marcus Meissner eb71e50491 Added SC_GET_DEVTYPE. 1999-09-19 12:08:18 +00:00
Juergen Schmied e4fbab5752 Added stub for OLE32.DllGetClassObject. 1999-09-19 12:06:46 +00:00
Juergen Schmied 0d0c5d8f50 More support for special pidls in SHGetSpecialFolderLocation. 1999-09-19 12:05:30 +00:00
Luc Tourangeau 3471f0f527 Implemented invisible pens. 1999-09-19 12:04:42 +00:00
Huw D M Davies 1bb9860547 Small DIB fixes. 1999-09-19 12:04:17 +00:00
Pascal Lessard 07c447f971 Added a case for menu handling in win31. 1999-09-19 12:03:25 +00:00
Karl Lessard dee464c4c6 Fixed GetDIBits problems. 1999-09-14 11:51:01 +00:00
Patrik Stridvall 32b4325d6b Add support for anonymous struct/unions on compilers that implement it. 1999-09-14 07:52:16 +00:00
Dennis Björklund 9af3ebaa7b Fixed win9x look on checkboxes and radiobuttons. 1999-09-13 16:06:17 +00:00
Huw D M Davies 304d9a4737 Change interfaces to THUNK_Alloc/Free slightly and make them non-static.
Remove relays for win16drv from CallBack table, instead use build to
generate them directly in graphics/win16drv/prtdrv.c.
If Printer AbortProc is 16bit then allocate thunk and store that as a
32bit proc in DC.  Setting of abortprocs now done in the correct place
(i.e. not in the driver).
1999-09-13 15:15:45 +00:00
Kai Morich 9e9fc1b9b6 Relaxed parameter checking for GetDIBits. 1999-09-13 15:13:24 +00:00
Ulrich Weigand 526d8e9d22 Fixed last error code when trying to load unknown VxD with CreateFile. 1999-09-13 15:12:45 +00:00
Andreas Mohr 457884982f Pretend successful execution of SHELL_NotifyIcon*(). 1999-09-13 15:12:08 +00:00
Eric Pouech 0c62bf064d Added MenuItemFromPoint stub. 1999-09-13 15:11:35 +00:00
Eric Pouech 200f8921b1 Fixed off by one allocation error (DPA and DSA). 1999-09-13 15:11:02 +00:00
Eric Pouech 54d44d468c Fixed crash in PlaySound thread. 1999-09-13 15:10:36 +00:00
Nick Holloway b9ce4fd51b For Win 3.x applications, if they have either horizontal or vertical
scrollbars, enable both.
1999-09-11 16:29:00 +00:00
Patrik Stridvall f4fca7c459 Eliminated warnings. 1999-09-11 16:27:20 +00:00
Pierre Mageau 25c62cc61f Set the mouse capture on the combo listbox. 1999-09-11 16:26:03 +00:00
Lionel Ulmer 5b68233d57 - fixed the creation of back-buffers in DGA mode
- added a check on the validity of the Locking rectangle
- fixed the enumeration for DX-6.0
1999-09-11 16:24:28 +00:00
Stephane Lussier 62c90d606e Fixed RGBQUAD/COLORREF mixup in CreateMappedBitmap(). 1999-09-11 16:23:35 +00:00
Abey George 3cee09c0fc Draw the focus rectangle for buttons with BS_3STATE, BS_RADIOBUTTON,
BS_CHECKBOX, BS_AUTO* styles.
1999-09-11 16:22:10 +00:00
Huw D M Davies fd24362356 Winspool DocumentProperties and DeviceCapabilities should now work on
native 16 bit drivers.
1999-09-10 14:38:19 +00:00
Huw D M Davies c7665ebf40 Fixes DeviceCapabilities for DC_PAPERSIZE.
Various fixes for OpenPrinter and EnumPrinters.
Separation of GetPrinter in preparation for unification with EnumPrinters.
1999-09-10 14:37:29 +00:00
Huw D M Davies 6dd35697f9 Add support for a large number of different paper sizes to PostScript
driver.
1999-09-10 14:36:49 +00:00
Lionel Ulmer 4e407605a6 Added definitions of COM objects for D3D 6.x support. 1999-09-10 14:21:27 +00:00
Nick Holloway 0eac06cce1 If there is not an exact match found for the requested font name,
instead of using the first font defined for the printer, map some
common font families (e.g. Arial -> Helvetica), and search again.
1999-09-10 14:18:18 +00:00
Ulrich Weigand aa3f71148c Fixed bug in CBClient routines by storing the SEGPTR in the global
table and translating it on every use.
1999-09-10 14:02:28 +00:00
Abey George 6831e0b20f Changed the pixmap to look like the windows default application icon. 1999-09-10 14:00:57 +00:00
Richard Cohen 93b579fe28 Stop crash in GetDiskFreeSpaceEx. 1999-09-10 13:59:55 +00:00
Francis Beaudet c9a50fd64f Made sure that the windows with the WS_EX_TOOLWINDOW style didn't get
handled by the window manager.
1999-09-10 13:59:24 +00:00
Pascal Lessard aed79e58c7 Implemented the behavior around the ES_WANTRETURN style in the edit
control.
1999-09-10 13:58:34 +00:00
Stephane Lussier 540a227452 Pressing the delete key using an extended keyboard with numlock on is
not generating anymore a WM_CHAR message.
1999-09-10 13:57:59 +00:00
Niclas Karlsson e4f61b6359 Fixed pattern matching in PathMatchSpecA/W 1999-09-10 13:57:13 +00:00
Francois Boisvert dd93b71c71 Tabbing in the listview of the shellview. 1999-09-10 13:56:31 +00:00