Commit Graph

5056 Commits

Author SHA1 Message Date
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
Wilbur N. Dale
39ee3d4c4b Added description of using DLLs with WineLib. 2000-08-08 20:44:50 +00:00
John R. Sheets
1e8e5ba829 Converted Wine documentation to SGML format. 2000-08-08 01:24:00 +00:00
Marcus Meissner
c4fac7867e Initialize 'str' in ICONTITLE_GetTitlePos. 2000-08-07 23:51:02 +00:00
Alexandre Julliard
32936f0e48 Fixed resource functions to work with 32-bit modules that don't have a
16-bit counterpart (necessary for LOAD_LIBRARY_AS_DATAFILE support).
2000-08-07 23:50:00 +00:00
Andreas Mohr
c2f37af646 Add an edit control showing the command line of the currently selected
deinstall item.
2000-08-07 17:11:12 +00:00
Huw D M Davies
b00c0124b9 WINPOS_WindowFromPoint should respect hrgnWnd. 2000-08-07 17:10:39 +00:00
Peter Ganten
b9f350b517 Set up exe_modref before loading implicitly linked dlls. 2000-08-07 17:10:20 +00:00
Andreas Mohr
eb38129297 Prevent endless looping in linebreak handling. 2000-08-07 17:09:58 +00:00
Marcus Meissner
9bc9f5e6df If we are looking for an existing pixmap format, we do not need the
same bitsperpixel (fixes depth 15/bitspixel 16 mode).
2000-08-07 17:09:37 +00:00