Peter Ganten
553e3c98d1
Threads without active or focus window should not receive keyboard
...
messages.
2000-08-14 20:53:00 +00:00
Alexandre Julliard
c19e1a7e19
Implemented SEC_IMAGE mappings and shared PE sections (with the help
...
of Peter Ganten).
2000-08-14 20:20:01 +00:00
Alexandre Julliard
dcd247e55f
Moved CharUpper* and CharLower* functions to dlls/user.
2000-08-14 17:39:15 +00:00
Hidenori Takeshima
c86cb24ec2
Added support for special treatments (use 2 or more fonts, codepage
...
conversion, etc...) for DBCS text.
2000-08-14 17:25:13 +00:00
Dmitry Timoshkov
9b1e1dc4c5
Add "FullWindowDrag" feature for not managed windows.
2000-08-14 17:20:25 +00:00
Susan Farley
597cb552ce
Update the edit box before rolling up the listbox, so the
...
selection isn't lost.
2000-08-14 17:18:49 +00:00
Marcus Meissner
c96e7b95c3
Added missing referenced dlls for libtest.
2000-08-14 17:18:25 +00:00
Niclas Karlsson MATE
0f9d56fde8
LPSTR_TEXTCALLBACK wouldn't work if the application supplied the item
...
text in its own buffer.
2000-08-14 17:17:57 +00:00
Alexandre Julliard
e101f6db3b
Cleaned up a few inter-dll dependencies. Added a few imports.
2000-08-14 14:42:41 +00:00
Alexandre Julliard
c7e7df8b17
Replaced all lstr* calls from inside Wine code by their str* equivalent.
2000-08-14 14:41:19 +00:00
Alexandre Julliard
d586dc99be
Replaced VERSION_* calls by exported API equivalents.
2000-08-14 14:35:01 +00:00
Alexandre Julliard
198746d812
Replaced global Callbacks structure by appropriate glue code
...
generation. Removed a few unused entries in the Callout structure.
2000-08-14 14:29:22 +00:00
Gerard Patel
415c615d6e
Added load address for the shared memory of BDE (Borland database
...
manager).
2000-08-14 13:28:11 +00:00
Alexandre Julliard
a509af8a3c
Removed to allow CVS to remove the directory.
2000-08-14 13:27:00 +00:00
Huw D M Davies
94237ded13
Fix for starting server from the current directory.
2000-08-14 13:26:30 +00:00
Hidenori Takeshima
d80ce30090
Added checking for broken font cache.
...
Added supporting for iso10646 encoding.
2000-08-14 13:25:43 +00:00
Alexandre Julliard
c10c9ef4f1
Made server startup more robust against races caused by a previous
...
server terminating at the same time.
2000-08-11 21:16:53 +00:00
Mike McCormack
e0df32ff4f
Created default c2man compatible perl script for generating
...
documentation, in case c2man isn't installed.
2000-08-11 21:15:21 +00:00
Aric Stewart
7db0384706
Fixed sending of LVN_ITEMCHANGING and LVN_ITEMCHANGED messages,
...
cleaned up some of the drawing, implemented the iIndent for LVS_REPORT
and fixed a problem where sub items where not being properly
associated with their item for virtual list views.
2000-08-11 21:14:23 +00:00
Alexandre Julliard
c97bb4c5d6
Added Unicode ctype support.
2000-08-11 20:53:40 +00:00
Alexandre Julliard
e5fe735d89
Moved NM_UPDOWN definition to commctrl.h.
2000-08-11 12:53:27 +00:00
Peter Ganten
331f80e442
The user driver functions might be called with the window lock held.
2000-08-11 12:52:56 +00:00
Dmitry Timoshkov
05c88fa664
Make FindResource and FindResourceEx fully windows compatible.
2000-08-11 12:50:56 +00:00
Damyan Ognyanoff
a3fcb47f2b
Remove some obsolete #define's - strlwr and strupr are in NTDLL now.
2000-08-11 12:50:11 +00:00
Alexandre Julliard
aea78538c8
Added UTF-8 conversion support.
2000-08-11 00:44:33 +00:00
Stephane Lussier
1a1bd1aa16
Instead of not doing the Z ordering when the application asks to place
...
the window under a zero-sized window, now the window above the
zero-sized window, is used to do the Z ordering.
2000-08-11 00:40:38 +00:00
Dmitry Timoshkov
1effe07983
Initialize lpstrInitialDir to really bogus value to restore original
...
value later.
2000-08-11 00:40:00 +00:00
Ove Kaaven
d45aeda7bf
Added a few more anonymous union definitions.
2000-08-11 00:39:39 +00:00
Ove Kaaven
ccb257acb5
Fixed C++ operators return value.
2000-08-11 00:39:26 +00:00
Ove Kaaven
9723498034
Implemented fopen() append mode, and a really cheesy fscanf()
...
implementation...
2000-08-11 00:39:14 +00:00
Dmitry Timoshkov
407916e1a1
1. Make buffer for message large enough to hold very long file names.
...
2. Pass FORMAT_MESSAGE_ARGUMENT_ARRAY for FormatMessageA to not assume
implementation specific behaviour.
3. Show actual message to user, not non-formatted one.
2000-08-11 00:38:44 +00:00
Alexandre Julliard
42d20f9dca
Merged clipboard driver into USER driver.
...
Moved all ttydrv source files to dlls/ttydrv.
Load functions pointer for the USER driver from the graphics driver
dll with GetProcAddress.
2000-08-10 01:16:19 +00:00
Alexandre Julliard
5ab9d860f2
Removed some unnecessary #includes and dll dependencies.
2000-08-09 22:35:05 +00:00
Alexandre Julliard
52900c818f
Make PDB, ENVDB and STARTUPINFO global variables.
...
Added 'module' field in PDB, and removed Wine-specific fields.
2000-08-09 22:33:42 +00:00
Alexandre Julliard
46733de12b
Removed winver and service_table from the PDB and made them static
...
variables.
2000-08-09 22:31:24 +00:00
Alexandre Julliard
231674d824
Removed the DOS handles table from the PDB and made it a static
...
variable.
2000-08-09 22:30:18 +00:00
Alexandre Julliard
4fef2f1917
Removed obsolete SHMDATA parameter in GLOBAL_CreateBlock.
2000-08-09 22:27:11 +00:00
James Hatheway
044d251980
- Avoid null-pointer exceptions by testing listnodes validity before doing
...
any work with those.
- TLB_ReadTypeLib now retrieves the length of the TLB and passes it to
the TLB constructor which initializes TLBContext::length to that
value.
- For non-standard pointed types, td[3] is always 0. I observed that
the type is stored at td[2]/8 and not td[3]/8.
- Null-pointer exception occurs when GetRefTypeOfImplType is called on a
type with no inherited interfaces. If the implemented types linked list
is empty, set pRefType as 0 and return S_OK.
2000-08-09 22:24:04 +00:00
James Hatheway
8b5b0076a1
Fixed typo in the IDispatch_GetTypeInfo macro.
2000-08-09 22:22:05 +00:00
Huw D M Davies
363a75f63a
Fix some remaining problems with tooltips.
2000-08-09 22:21:32 +00:00
Marcus Meissner
6bb6d4c2ea
Fixed OpenGL configure: move HAVE_OPENGL define to where it belongs,
...
fixed glext.h presence in configure check for PFNGLCOLORTABLEEXTPROC.
2000-08-09 22:21:08 +00:00
Alexandre Julliard
a007f3364a
Moved a few non-standard headers into their respective dlls.
2000-08-09 00:54:58 +00:00
Alexandre Julliard
1c35975a77
Install all standard Windows includes, plus some from the wine subdir.
2000-08-09 00:53:22 +00:00
Alexandre Julliard
70c9e095ef
Removed all non-standard common control headers from the include
...
directory.
2000-08-09 00:41:17 +00:00
Alexandre Julliard
6113975a1e
Moved struct32.c to windows directory.
2000-08-09 00:38:18 +00:00
Alexandre Julliard
5acb979f03
Make sure builtin dlls are never freed since we don't support dlclose
...
properly yet.
2000-08-08 20:49:48 +00:00
Alexandre Julliard
691171b8e6
Small dll interfaces cleanups.
2000-08-08 20:49:16 +00:00
Marcus Meissner
22a969ba7e
Eased restrictions on OpenGL/MESA usage a bit. It compiles just fine
...
using mesa-3.2 even without glext.h.
2000-08-08 20:46:50 +00:00
Aric Stewart
773efce76b
Reworked how selections are kept track of in the list view. Selections
...
are now listed as a sorted range of paired integers.
2000-08-08 20:46:07 +00:00
Louis Philippe Gagnon
94f74144fd
When unsubclassing tools, use toolPtr->hwnd instead of toolPtr->uId if
...
toolPtr->flags does not contain TTF_IDISHWND (meaning uId is not a
valid window handle).
2000-08-08 20:45:16 +00:00