4130 Commits

Author SHA1 Message Date
Kevin Koltzau
f4767f1424 Added full support for xbuttons (side mouse buttons). 2005-03-24 19:15:41 +00:00
Alexandre Julliard
039603c77d Don't maintain a client-side WND structure for the desktop window.
Made WIN_GetPtr return WND_DESKTOP in that case.
2005-03-24 15:18:50 +00:00
Alexandre Julliard
04881fae7a Get rid of the window lock suspend mechanism. 2005-03-23 13:18:51 +00:00
Francois Gouget
93416cdaf7 Assorted spelling fixes. 2005-03-23 13:15:18 +00:00
Alexandre Julliard
0bc8377bc2 Create a new server request for accepting hardware messages instead of
abusing reply_message.
Allow passing the determined window for a hardware message back to the
server to have it redispatch the message to the correct thread.
2005-03-23 10:33:17 +00:00
Alexandre Julliard
5054c79880 Try to always keep the server window Z-order in sync with the X11 one
using a heuristic based on mouse and expose events.
2005-03-21 12:37:00 +00:00
Troy Rollo
9c7932d475 Implement CreateUrlCacheEntryW and CommitUrlCacheEntryW. Replace the
existing 'A' versions with calls to the 'W' versions.
2005-03-21 12:33:17 +00:00
Vincent Béron
1e365f7791 Fixed some calling conventions. 2005-03-21 10:32:45 +00:00
Alexandre Julliard
f1020bc6e0 Added support for the TLS expansion slots, adding an extra 1024
entries.
2005-03-19 17:14:12 +00:00
Mike McCormack
758a69515b Implement summary information loading and saving. 2005-03-18 14:01:39 +00:00
Alexandre Julliard
f75609087a Make the server know about the visible area of a window, which is the
window rect minus the caption and borders when they are handled by the
window manager.
2005-03-17 19:10:41 +00:00
Dmitry Timoshkov
75b93ff1aa Match OVERLAPPED structure to the SDK definition. 2005-03-17 19:00:08 +00:00
Alexandre Julliard
4e47afb36f Compute the top clipping window directly on the server side. 2005-03-17 14:02:06 +00:00
Mike McCormack
d9ef0a4ba4 Declare inline string function WINAPI (found by Krzysztof Foltman). 2005-03-17 13:56:53 +00:00
Jon Griffiths
62bc2c186f Add some missing interfaces. 2005-03-17 10:27:07 +00:00
Robert Shearman
1b5ebabdce - Add critsec debugging info.
- Move the modal loop called during RPCs into CoWaitForMultipleHandles.
- Use a mutex for long remoting calls to IRemUnknown methods.
- Remove locking in apartment_disconnectproxies as it is not needed.
- Use PostMessage instead of SendMessage so we can run the message
  loop or not as appropriate.
2005-03-17 10:26:20 +00:00
Phil Krylov
506fa21586 Added missing PFE_ and PFA_ definitions. 2005-03-16 20:17:52 +00:00
Mike McCormack
fbee1de696 Add property IDs for MSI summary information. 2005-03-16 19:50:33 +00:00
Mike McCormack
ecb33f2301 Add defines for SLDF flags. 2005-03-16 11:31:54 +00:00
Hans Leidekker
e8e1c656d3 Stub implementations for WTSCloseServer, WTSDisconnectSession,
WTSEnumerateProcesses{A,W}, WTSEnumerateSessions{A,W},
WTSQuerySessionInformationA.
2005-03-16 11:27:05 +00:00
Phil Krylov
62a9a07dda Added missing PFA_JUSTIFY definition. 2005-03-14 21:39:57 +00:00
Mike McCormack
20899f7870 Move interface declarations to shobjidl.idl. 2005-03-14 17:14:40 +00:00
Oliver Stieber
ba5eb14768 Encapsulate texture, surface encapsulated.
Added BindTexture, GetTextureDimensions, UnBindTexture.
Proper GetContainer support for surface.
SetContainer added to surface and volume.
SetInPbufferState added to surface (until gl context management is
implemented).
Minor changes:
- BaseTexture no longer 'holds' a reference to IWineD3DDevice to
  prevent circular referencing.
- Better managment of referinging for texture.
- Some TODO's for implementing a context manager.
- Better preload implementation.
- Fix compile warning in device.c Set/GetSamplerState.
- Add QueryInterface support for surface.
- Format X8R8G8B8 added to locking.
2005-03-14 10:12:52 +00:00
Martin Fuchs
2bbc7941da Fix function definitions for msvc build. 2005-03-14 10:07:40 +00:00
Alexandre Julliard
bf08b35c07 Get rid of version #ifdefs. 2005-03-11 13:19:36 +00:00
Alexandre Julliard
99615021fb Properly cope with get_message being called recursively while
processing a hardware message.
2005-03-10 11:52:25 +00:00
Juan Lang
cfcc7a72ce Add some missing declarations. 2005-03-10 11:14:59 +00:00
Alexandre Julliard
aef19abc82 Moved SendInput and related functions to the USER driver to avoid a
number of dll separation hacks.
2005-03-09 16:45:23 +00:00
Robert Shearman
c10dcfaf3f Remove duplicate message defines in header. 2005-03-09 12:39:15 +00:00
Maxime Bellengé
cbd3a53d4b Implemented MIIM_BITMAP state.
Handle MNS_CHECKORBMP style.
2005-03-09 12:39:01 +00:00
Alexandre Julliard
ffeda154a1 Fixed WS_FD_CLR and WS_FD_SET macros (spotted by Thomas Kho). 2005-03-08 16:25:59 +00:00
Ulrich Czekalla
5067909587 Create a thread-specific selection window to make sure we receive the
selection events in the correct thread.
2005-03-07 19:31:46 +00:00
Eric Pouech
642402d581 Added support for minidump (read & write). 2005-03-07 11:03:21 +00:00
Mike McCormack
7674702238 Declare the value of STGM_DIRECT_SWMR. 2005-03-05 10:47:01 +00:00
Steven Edwards
5727918424 Added a check for poll.h. 2005-03-04 12:38:36 +00:00
Krzysztof Foltman
50f59f8ced - added missing CFM_ constants to make RichEdit 2.0 implementation
possible
- added a missing structure PARAFORMAT2
2005-03-04 10:47:13 +00:00
Oliver Stieber
7b261656fd Added a stubbed out version of query to d3d9 and wined3d.
Update the d3d9 headers and creates wined3d types where d3d9 and d3d8
are incompatible.
2005-03-03 13:57:15 +00:00
Dimitrie O. Paun
50a0c8f734 Unicodification. Small cleanups. 2005-03-03 13:51:47 +00:00
Francois Gouget
fbb3343547 Assorted spelling fixes. 2005-03-02 13:53:50 +00:00
Oliver Stieber
16e8689008 Implemented guids for wined3d. 2005-03-02 13:44:58 +00:00
Alexandre Julliard
d0ee9f9309 Avoid spaces before preprocessor directives, that's not portable. 2005-03-02 12:23:20 +00:00
Oliver Stieber
2121f7831e Put all the stubs in wined3d in place, with some functionality copied
across from d3d9.
Make sure all d3d9 device function call their wined3d counterpart (or
perform a function).
2005-03-02 12:16:10 +00:00
Alexandre Julliard
7caa1f6b4d Beginnings of inter-process GetDC support.
Use a standard list for the DCE list.
Small cleanups.
2005-03-02 10:24:38 +00:00
Juan Lang
47f1c88817 Implement SetupDiGetClassDevsA/W, SetupDiEnumDeviceInterfaces,
SetupDiDestroyDeviceInfoList, and SetupDiGetDeviceInterfaceDetailA for
serial ports.
2005-03-01 11:44:27 +00:00
Dmitry Timoshkov
0497af09a7 Match RaiseException and EXCEPTION_RECORD to SDK definitions. 2005-02-24 13:15:36 +00:00
Aric Stewart
c2c0a98737 Define msidbComponentAttributes. 2005-02-24 10:05:34 +00:00
Ivan Leo Puoti
d8793bb776 Added a couple of defines. 2005-02-22 19:32:22 +00:00
Mike McCormack
3b2019badb Make lstr* functions inline inside Wine. 2005-02-22 15:50:13 +00:00
Vincent Béron
ed2aa10349 Add a definition for OpenInputDesktop().
Add constants for PBT_APM* parameters.
2005-02-21 20:40:13 +00:00
Hans Leidekker
a5e361e6b8 - Add support for color transform handles.
- Implement CreateColorTransform{A,W}, CreateMultiProfileTransform,
  DeleteColorTransform.
- Don't depend on lcms for the implementation of
  IsColorProfileTagPresent.
2005-02-21 18:38:15 +00:00