Alexandre Julliard
81f2a7307b
Send message for WSAAsyncSelect sockets directly from the server,
...
instead of using the service thread. Finished separation of ws2_32.
2002-03-23 20:43:52 +00:00
Hidenori Takeshima
0307f6dc7b
Implemented an IMA driver.
2002-03-23 20:18:11 +00:00
Alexandre Julliard
ac0e137998
Create threads to manage timers instead of using the service thread.
2002-03-23 18:48:53 +00:00
Alexandre Julliard
8d1550d1c6
Export the FILE_GetUnixHandle functionality from ntdll.
2002-03-23 18:48:12 +00:00
Eric Pouech
630cde9008
Changed fixed fonts family name.
2002-03-23 18:45:25 +00:00
Hidenori Takeshima
4887da520e
Removed some code because of concerns over the Microsoft DirectX SDK
...
license agreement.
2002-03-22 19:19:23 +00:00
Hidenori Takeshima
bcb9c46c8f
Implemented G711 codec driver.
2002-03-22 19:16:10 +00:00
Guy L. Albertelli
2cb7c3a472
- Implement CCM_{GET|SET}COLORSCHEME.
...
- Implement WM_NOTIFYFORMAT and correct passing WM_NOTIFY with correct
message call.
- Ignore PGM_FORWARDMOUSE like native.
2002-03-22 19:11:38 +00:00
Guy L. Albertelli
66eda939ee
Reanalyze button status during NCCalcSize processing because size of
...
window may have changed.
2002-03-22 19:11:11 +00:00
Dmitry Timoshkov
4145a7a8a1
Added tests for GetSystemDirectoryA/W and GetWindowsDirectoryA/W.
2002-03-22 01:00:17 +00:00
Hidenori Takeshima
d677edf9e4
Implemented EnumProcesses and EnumProcessModules.
2002-03-22 00:56:36 +00:00
Alexandre Julliard
aeb566052f
Correctly fill parent pid, module size and module name in process and
...
module snapshots. Based on patches by Eric Pouech and Andreas Mohr.
2002-03-22 00:21:23 +00:00
Chris Morgan
cc9e3ccd2a
Fix range in aRts 8bit volume code.
2002-03-22 00:12:31 +00:00
Bill Medland
2162eb867a
Initialise a stack variable.
2002-03-22 00:12:15 +00:00
Shi Quan He
6b0720f5d6
Started TWAIN implementation.
...
Marcus Meissner <marcus@jet.franken.de>
Merged into WineHQ, made sure it works without SANE.
2002-03-21 02:58:39 +00:00
Chris Morgan
9b0ba7ca2b
Added aRts driver.
2002-03-21 01:38:19 +00:00
Michael Cardenas
cc7c1c0b93
Added some stubs.
2002-03-21 01:25:42 +00:00
Michael Cardenas
7dbce65bb2
Changed registry handling in RegOpenKeyExA to behave like windows95
...
when winver==win95.
2002-03-21 01:24:52 +00:00
Andriy Palamarchuk
8c45390a7f
Added check to fwrite for size == 0.
...
Fixed order and format of "size" and "nmemb" parameters in calls to
fwrite.
2002-03-21 01:23:32 +00:00
Alexandre Julliard
b2fffefe07
Fixed rules for main module spec file.
2002-03-20 22:58:11 +00:00
Hidenori Takeshima
d5d18816c7
Added some stubs.
...
Started implementing MPEG parser.
2002-03-20 22:57:15 +00:00
Bill Medland
716ffc5bef
Connect the msvcrt file byte locking up to ntdll.
2002-03-20 22:50:38 +00:00
Bill Medland
f12f4d7d0c
No need for the fixme on a simple TBSTYLE_SEP.
2002-03-20 22:49:44 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Jon Griffiths
c90aa7b665
Update shell xxxAW wrapper prototypes for fixed SHLWAPI functions.
2002-03-20 01:33:39 +00:00
Jon Griffiths
4e75d1246f
Document, implement/fix and test 110+ Path functions.
...
Share the GET_FUNC macro, other places than ordinal.c need it.
2002-03-20 01:33:19 +00:00
Guy L. Albertelli
b4994d18e9
- Preliminary implementation of TVS_NOSCROLL and TVS_NOHSCROLL
...
- Implement A and W versions of WM_NOTIFY based on response to
WM_NOTIFYFORMAT. Note that the EDITLABEL notifies are not done.
- Implement WM_NOTIFYFORMAT.
2002-03-20 01:29:04 +00:00
Hidenori Takeshima
e747da44f6
Implemented the basic COM framework.
...
Fixed all IUnknown of shdocvw.dll.
2002-03-20 01:02:15 +00:00
Alexandre Julliard
c4a336a04d
Authors: Charles Vaughn <charlesv@mfos.org>, Lionel Ulmer <lionel.ulmer@free.fr>
...
- added support for glMTexCoord2fSGIS
- updated to latest OpenGL extensions
2002-03-20 00:58:40 +00:00
Bernhard Rosenkraenzer
e00aca0298
Added InternetOpenURLA implementation.
2002-03-20 00:56:49 +00:00
Bill Medland
1ec2839ec9
Hook back into the correct MSVCRT__tolower/upper.
2002-03-20 00:55:40 +00:00
Admiral Coeyman
3a4512b1ff
Beginnings of the code that should allow DOS programs to set their
...
color palette.
2002-03-20 00:55:05 +00:00
Duane Clark
b7d819953e
Add LVS_NOSORTHEADER support.
...
Sort column on HDN_ITEMCLICKA too.
Do not edit labels if icon was clicked.
Fix the incorrect icon width in my earlier patch.
2002-03-20 00:53:42 +00:00
Hidenori Takeshima
4e69776f78
Implemented some APIs.
...
Added some stubs.
2002-03-20 00:50:35 +00:00
Guy L. Albertelli
bf73d90097
- Reimplement functions 350, 351, 352 to use appropriate W functions
...
(thanks Jürgen!)
- Add additional comments to functions 266, 267, 276 and adjust the
stubbed return values.
2002-03-20 00:49:36 +00:00
Guy L. Albertelli
6db25faed2
- Correct RBN_CHILDSIZE rect value for CCS_VERT rebar.
...
- Do UpdateWindow only if doing redraws when doing layout.
2002-03-20 00:49:06 +00:00
Hidenori Takeshima
a558562409
Fixed some bugs.
...
Fixed audio renderer.
Implemented seeking.
Added some stubs.
2002-03-19 02:15:26 +00:00
Leo van den Berg
39bcf9d6d4
Added some stubs.
2002-03-19 02:14:34 +00:00
Sergei Turchanov
7029646708
Ordinal 342 is really named SHInterlockedCompareExchange.
2002-03-19 02:12:05 +00:00
Duane Clark
874e14c57e
TOOLBAR_LButtonUp should work even if ReleaseCapture was already
...
called.
2002-03-19 02:11:03 +00:00
Hidenori Takeshima
4df788225f
Added stubs.
2002-03-19 02:07:40 +00:00
Jukka Heinonen
a65ef56101
Console mode DOS programs now receive mouse events.
...
Replaced GetMessage with PeekMessage, since MsgWaitForMultipleObjects
is allowed to return spontaneously.
2002-03-19 02:05:57 +00:00
Francois Gouget
902540cf0b
Don't show the window.
2002-03-19 02:03:17 +00:00
Michael Karcher
c4fdd2ea24
pDst was advanced too much when decoding DELTA blocks.
2002-03-12 19:19:23 +00:00
Jukka Heinonen
b7beb7278f
Added option SW_FORCEMINIMIZE to ShowWindow.
2002-03-12 19:18:48 +00:00
Patrik Stridvall
136fae57c3
- Better handling when settimeofday is not available.
...
- Adding name translations for p{close,open} and str{,n}casecmp if
they exists under other names.
2002-03-11 05:08:38 +00:00
Alexandre Julliard
302208f12a
Fixed inter-process packing of CB/LB_FINDSTRING, CB/LB_FINDSTRINGEXACT
...
and CB/LB_SELECTSTRING.
2002-03-11 05:06:04 +00:00
Waldek Hebisch
75315fa6d8
Implemented stdio buffering and ungetc. Misc stdio fixes.
2002-03-11 05:03:05 +00:00
Duane Clark
b6c28ff62f
Add support for report mode text justification.
2002-03-11 05:02:11 +00:00
Mike McCormack
4a6b990ce8
Set an overlapped hEvent before calling any APCs.
2002-03-11 01:19:29 +00:00
Hidenori Takeshima
c2503b5583
Added some stubs.
2002-03-11 01:18:30 +00:00
Patrik Stridvall
ee7c86f277
Fixed some issues found by winapi_check.
2002-03-11 01:17:26 +00:00
Hidenori Takeshima
e4745cbfe9
Added and fixed some Japanese resources.
2002-03-11 01:16:42 +00:00
Guy L. Albertelli
8a8457e25a
Add support for WM_WINDOWPOSCHANGED to save new origin of window.
2002-03-11 01:16:02 +00:00
Bill Medland
7d983d244a
Pass information through arguments instead of static variables.
...
Add protection to prevent reading outside the buffer.
Better handling of degenerate cases.
2002-03-11 01:15:31 +00:00
Mehmet Yasar
78f41aeaf7
Prevent setup from crashing if a section in the INF is empty (no
...
entries) (this happens when installing IE5).
2002-03-11 01:15:01 +00:00
Turchanov Sergei
ae3d4261d5
Implement ordinal 342.
2002-03-11 01:14:17 +00:00
Guy L. Albertelli
68c7b55e1f
- Add scaffolding for TB_{GET|SET}PADDING.
...
- Replace wrong test for CCS_VERT with correct test for undocumented
TBSTYLE_EX_ style 0x04.
- Add support for undocumented TB_SETBUTTONSIZE where the size is
zero, sets to default value.
- Issue FIXMEs for unsupported extended styles.
- Implement first try at undocumented toolbar message 0x0463.
2002-03-11 01:11:19 +00:00
Andreas Mohr
e5df2830f9
Some small cleanups to dinput mouse code.
2002-03-11 01:09:44 +00:00
Andriy Palamarchuk
b8805b6bf0
Created dummy implementation of InternetSetOption function.
2002-03-11 01:09:25 +00:00
Duane Clark
f730157ce6
Test bUnicode and call appropriate DrawText routine.
2002-03-11 01:08:29 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Alexandre Julliard
14c83358d1
Updated authors list from the Changelog. Please let me know if you
...
have been left out.
2002-02-28 23:00:28 +00:00
Alexandre Julliard
abfcb8bfb9
Added make check target to run unit tests too since this seems to be
...
standard.
2002-02-28 21:43:46 +00:00
Duane Clark
ad079d6cbb
Ask for correct number of chars in EditLblWndProcT.
2002-02-28 21:42:25 +00:00
Michael Cardenas
6ec9cc2bfb
More complete implementation of SHLWAPI_356.
2002-02-28 20:47:30 +00:00
Mike McCormack
c129764af1
Fixed merge error.
2002-02-28 20:46:31 +00:00
Duane Clark
bdd77388b9
LISTVIEW_InsertColumnT can be called with a width of
...
LVSCW_AUTOSIZE_USEHEADER.
Use the correct strings when column autosizing on columns other than
column 0.
LVSCW_AUTOSIZE_USEHEADER uses both item and header strings.
2002-02-28 20:41:39 +00:00
Andreas Mohr
f16b401e28
Various cosmetic changes.
2002-02-27 21:34:54 +00:00
Andriy Palamarchuk
812bc5298b
Added SystemParametersInfo unit test.
2002-02-27 21:32:18 +00:00
Alexandre Julliard
3c4538c8db
Reimplemented DebugBreakProcess.
2002-02-27 01:55:02 +00:00
Andreas Mohr
8bc7f16caa
Spelling/alignment fixes.
2002-02-27 01:34:08 +00:00
Eric Pouech
fbccb38e18
New XP debugging APIs: implemented DebugActiveProcessStop,
...
DebugSetProcessKillOnExit, DebugBreakProcess.
2002-02-27 01:28:30 +00:00
Bill Medland
df0f236038
Centre text correctly for the selected item.
...
Draw complete background for the selected item.
Calculate the size of a large icon more correctly (including multiline
labels).
2002-02-27 01:24:39 +00:00
Guy L. Albertelli
b2f0a6f5e9
- Support CCS_VERT as alternative for TBSTYLE_WRAPABLE.
...
- TB_INSERTBUTTONW was not as functional as the 'A' version. They now
match.
2002-02-27 01:22:58 +00:00
Eric Pouech
1056953e2c
Fixed ShellExecute functions when ddeexec was present in registry.
2002-02-27 01:22:15 +00:00
Marcus Meissner
c36e7b8937
Fixed cut&paste problem in SETRTS.
2002-02-26 00:39:55 +00:00
Bill Medland
bc39eeec40
Correct Word breaking in centred/right justified mode; it was leaving a
...
trailing space which it should only do for left-justified text.
Also tighten up some comments.
2002-02-26 00:39:30 +00:00
Guy L. Albertelli
8fe19fa7bb
Implement EM_FMTLINES message based on relay trace of native.
2002-02-26 00:38:42 +00:00
Eric Pouech
92e838f263
Fixed DdeGetData when called for getting size.
2002-02-26 00:37:57 +00:00
Lionel Ulmer
e88edac600
Fix crash in the X11 HAL when setting a NULL palette to a surface.
2002-02-26 00:36:21 +00:00
Guy L. Albertelli
9ce993206d
Fix another bad test. Caused regression in IE 4.
2002-02-26 00:34:48 +00:00
Charles Duffy
6a45c0b4b4
Stop TOOLBAR_MeasureString from dying on empty strings.
2002-02-26 00:34:19 +00:00
Dave Hawkes
770a5bfa2d
Partially repair hotspot handling.
2002-02-26 00:33:51 +00:00
Peter Hunnisett
73ab649ced
New file msvcrt/excpt.h. Move some stuff out of winnt.h into it.
2002-02-25 20:10:35 +00:00
Gerard Patel
019ae8a22f
LVM_GetItemRect should not take text size in account for LVIR_LABEL in
...
report mode.
2002-02-25 19:00:03 +00:00
Bill Medland
d10c9a47b8
Implement multiline labels in the Large Item view by using DrawText
...
Note that this now highlights weaknesses in the label measuring code
etc. which cannot correctly handle multiline labels.
2002-02-22 21:23:02 +00:00
Stefan Leichter
923861fbd2
Compile fix for GCC 2.7.x.
2002-02-22 21:22:06 +00:00
Peter Hunnisett
3290038929
Add spec stub for RtlGetNtVersionNumbers.
2002-02-22 21:21:38 +00:00
Gavriel State
fc86225450
Change useless warning into a TRACE.
2002-02-22 21:21:09 +00:00
Peter Hunnisett
618a4e916b
atexit doesn't take a _onexit_t parameter.
2002-02-22 21:20:39 +00:00
Peter Hunnisett
d1a79ea2eb
Add _lock,_unlock and header file for them.
...
Convert all msvcrt locks over to use _lock and _unlock.
Explicitly make msvcrt compile with multithreaded option.
Fix flag handling in _sopen. Add W->A call for new _swopen.
2002-02-21 20:22:00 +00:00
Guy L. Albertelli
df30690e04
- Forward ordinals 40, 41, 143, 362 to appropriate routines.
...
- Implement ordinals 155, 350, 351, 352, 418, 436.
- Fake implementation of SHGetInverseCMAP.
- Stub ordinal 209.
- Fix definition of ordinal 7.
- Implement SHGetThreadRef and SHSetThreadRef.
2002-02-21 20:09:17 +00:00
Guy L. Albertelli
a8bba78485
Fix problems in DPA_Merge exposed by previous code cleanup.
2002-02-21 20:08:29 +00:00
Bill Medland
7423dc0463
DrawText ellipsification on all lines, not just single-line.
2002-02-21 20:07:26 +00:00
Alexandre Julliard
caa03388bc
Preliminary version of the C unit tests run-time environment.
...
Added make rules for building and running C unit tests.
2002-02-20 19:03:59 +00:00
Bill Medland
8513907f2c
Drawtext tidying up ready for the next big change:
...
- Fix brainfade in previous delta
- Move ellipsification results to static memory; they are going to
have to be referenced inside NextLineW and the arg list is too big
already.
- Add the missing ellipsification result (len_under) to simplify coding.
- Slight correction to prefix tracking for when there are several
underlined characters on a single line (DT_EXPANDTABS only).
- Allocate and free the temporary copy required for DT_MODIFYSTRING
rather than using a fixed size stack array.
- Introduce lastline into the main loop; it simplifies the code and we
are going to need it.
2002-02-20 18:56:18 +00:00
Lawson Whitney
8777effb78
Protect PathIsUNCServerShare from null lpszPath.
2002-02-20 18:55:06 +00:00
Lawson Whitney
533e7eeaf4
Support for nonstandard baud rate in SetCommState.
2002-02-19 18:41:56 +00:00
Stefan Leichter
55cc7d746c
Added two missing exports.
2002-02-19 18:37:26 +00:00
Ondrej Macek
13f1fb23fe
Fix of ListView invalidation in LISTVIEW_SetBkColor.
2002-02-19 18:32:12 +00:00
Gerard Patel
000e7606ab
HCR_GetDefaultIcon should set icon number to 0 if it's missing from
...
the reg entry.
2002-02-19 18:31:22 +00:00
Hidenori Takeshima
6a32d2ce46
Fixed some deadlocks.
2002-02-19 18:30:26 +00:00
Hidenori Takeshima
b5cb1a347a
Fixes for compatibility.
2002-02-19 18:29:54 +00:00
Hidenori Takeshima
d65f49a041
Fixed bugs in processing DELTA.
2002-02-19 18:26:54 +00:00
Bill Medland
7af9098f6b
Change the way that DrawText parses the next line to display, ready to
...
support multiline ellipsification etc. Rather than measuring the text
each time we add a character and breaking once it is too long and
WORDBREAK is enabled, we copy a whole text segment and then measure
it; GetTextExtentPointEx is designed to tell us how much fitted. This
may result in a little rescanning if wordbreak is enabled but will be
well worth while when multiline path ellipsification is brought down
into the NextLine function. Note also that the wordbreak calculation
is a little more complete (e.g. including break-within-word for
DT_EDITCONTROL).
2002-02-19 18:25:53 +00:00
Patrick Haller
0e3c9d454b
Fix crash in VariantTimeToDosDateTime.
2002-02-19 18:23:09 +00:00
Sander van Leeuwen
3ad8d3f0d0
Must make a copy of global handle returned by GetClipboardData; it is
...
not valid after we call CloseClipboard. Application is responsible for
freeing the memory (fixes copy/paste in mail body in Forte Agent).
2002-02-19 18:22:28 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00
Bill Medland
0f9013f7e0
Measure the text more reasonably. This handles intercharacter spacing
...
and should handle any kerning etc. that might happen. Also ensure no
wordbreaking on singleline text.
2002-02-15 18:21:59 +00:00
Rein Klazes
6748e6992c
In SHFileOperation() when requested to copy files, figure out when the
...
destination is to be treated as a directory and handle those cases.
2002-02-15 18:20:18 +00:00
Martin Dalecki
be951f359a
Some artwork on the default icons.
2002-02-14 19:23:01 +00:00
Bill Medland
92d77c9bb2
DrawText should not split words just because of clipping.
2002-02-14 19:21:59 +00:00
Rein Klazes
0753967327
In ShellExecute16, make sure there is a space between command and
...
parameters.
2002-02-14 19:20:30 +00:00
Lawson Whitney
f6a3a52180
Protect against NULL wsaddrlen in ws_sockaddr_alloc.
2002-02-14 19:20:12 +00:00
Guy L. Albertelli
6f22d775e3
Partially implement SHRegWriteUSValue{A|W}.
2002-02-12 18:44:14 +00:00
Guy L. Albertelli
d3a52c2890
When the commandID was being treated as the index, no check for index
...
greater than number of buttons was done. Now fixed.
2002-02-12 18:43:56 +00:00
Guy L. Albertelli
d2ace6addd
Fix regression in some programs due to CLR_DEFAULT fix. Noticed in
...
control-spy rebar.exe.
2002-02-12 18:43:24 +00:00
Guy L. Albertelli
8961f1624e
Correct tests involved with processing the LVIF_DI_SETITEM flag.
2002-02-12 18:42:25 +00:00
Guy L. Albertelli
683c00ae3f
Initialize pszText to 0 for internal ->ceItem to eliminate moves to
...
garbage locations.
2002-02-12 18:41:48 +00:00
Bill Medland
cabe8ca580
Put in place a proper tab model within DrawText (also includes
...
simplifying TEXT_NextLineW to remove duplicate code).
2002-02-12 18:40:36 +00:00
C. Scott Ananian
48a87e6107
Filled out the implementation of fscanf and _cscanf.
2002-02-08 17:17:11 +00:00
Eric Pouech
91f3fc7d59
Fixed bug in cache init.
2002-02-08 17:11:22 +00:00
Aric Stewart
1282ef9420
Use the supplied buffer when copying item text.
2002-02-08 17:10:49 +00:00
Lawson Whitney
d23cf08262
Fix off-by-one error in placing trailing \0.
2002-02-08 17:09:11 +00:00
Ori Pessach
023b1aae0a
Set WS_EX_TOOLWINDOW in a tooltip's dwExStyle.
2002-02-08 17:03:57 +00:00
Aric Stewart
20a4cc3116
Don't return overflow if no class buffer was specified.
2002-02-05 19:45:55 +00:00
Rein Klazes
861d7c83c0
In X11DRV_ScrollDC only move pixels that are within the clip
...
rectangle, before and after they are scrolled.
2002-02-05 19:44:31 +00:00
Alexandre Julliard
7904acf1bd
Authors: Guy L. Albertelli <galberte@neo.lrun.com>, Aric Stewart <aric@codeweavers.com>, Dmitry Timoshkov <dmitry@codeweavers.com>
...
Misc fixes:
- cache text metrics for the font we're using
- improved item hit detection
- more debugging output
- implement LVM_SETICONSPACING
- lots of bugs squashed
2002-02-05 18:13:57 +00:00
Marcus Meissner
0749fc2034
Implemented Local Server COM.
...
Implemented the Typelib based Marshaler.
2002-02-05 18:11:17 +00:00
Patrik Stridvall
395e8bafc4
MSVC compile fixes.
2002-02-05 18:09:29 +00:00
Dmitry Timoshkov
94d5cd4203
Remove PROGRESS_Refresh, always do InvalidateRect() to repaint.
...
Add WM_ERASEBKGND handler as in Windows.
Be slightly smarter whether invalidate background or not.
Always treat wParam as INT to not lose signed values.
2002-02-05 18:08:38 +00:00
Dimitrie O. Paun
07869ec403
Various cleanups:
...
- get rid of the static data member
- pass the infoPtr around instead of the hwnd
- fix indentatin/style a bit to make it consistent with the rest of
the file.
2002-02-05 18:08:01 +00:00
Bill Medland
afe92e8e8a
Split the path and word/end ellipsification out of the main function
...
and do them thoroughly. The existing method would be incorrect where
tabs were involved and in some kerning situations.
2002-02-05 18:07:04 +00:00
Dimitrie O. Paun
d15ed230a8
Complete Listview Unicodification.
...
Simplify the setting of (sub)item text by using common code.
2002-02-04 18:44:16 +00:00
Aric Stewart
9d366f1f40
Added implementation of SetItemW.
2002-02-04 18:37:32 +00:00
François Gouget
d9c1fc339a
Storing an IP address in a signed int results in bugs if it starts
...
with >=128.
2002-02-04 18:36:42 +00:00
Malte Starostik
4062cd924f
Do not destroy ITypeLib held by ITypeInfo before the latter is freed.
2002-02-04 18:32:20 +00:00
Marcus Meissner
a79dcc46eb
VT_EMPTY can be coerced to VT_I4, value 0.
2002-02-04 18:31:53 +00:00
Dmitry Timoshkov
ec7c2a80b2
Moved style correcting code to the WM_CREATE handler and added
...
clearing of WS_EX_CLIENTEDGE and WS_EX_WINDOWEDGE as in Windows.
Added SetWindowPos(SWP_FRAMECHANGED) to make changes take effect.
2002-02-04 18:31:17 +00:00
Guy L. Albertelli
75c2df8ede
Fix problem exposed by the improvements in version 8b. Demonstrated by
...
OE 4.
2002-02-04 18:30:13 +00:00
Patrik Stridvall
57e5784c21
Move __stdcall/__cdecl to the right place.
2002-02-02 18:42:11 +00:00
Francois Gouget
62f083ce48
malloc.h is obsolete and stdlib.h should be used instead.
2002-02-02 18:16:25 +00:00
Bill Medland
fdb799aa6a
Ensure that the whole modified text is returned from DrawTextExA.
2002-02-02 18:14:35 +00:00
Alexandre Julliard
64781643dd
Do not use the PEB lock as loader lock, use a separate critical
...
section for that (and for the graphics drivers).
2002-02-02 18:13:50 +00:00
Andreas Mohr
2295e87be8
Fixed some more missing parenthesis issues.
2002-02-02 18:06:03 +00:00
Huw D M Davies
83ff80b295
Flip A<->W conversion in dispinfo_notifyT.
2002-02-02 17:57:00 +00:00
Aric Stewart
5a64f285f2
Fix to GetItemW to stop whiping out the items text.
2002-02-01 19:54:10 +00:00
Guy Albertelli
b10454965e
Don't try to set fields in nonexistant lpLineCountryList.
...
Supply valid tapi codes.
2002-02-01 19:01:31 +00:00
Gerard Patel
d6c7b62f59
Added missing parenthesis in ShGetFileInfoA.
2002-01-31 21:48:38 +00:00
Nog
867a874375
Fixed function 0xb.
2002-01-31 21:47:57 +00:00
Patrik Stridvall
5038c04efd
Fixed some issues found by winapi_check.
2002-01-31 21:47:34 +00:00
Alexandre Julliard
c72a9aa83e
CodeWeavers
...
Minor fixes.
2002-01-31 21:05:05 +00:00
Alexandre Julliard
925d602766
CodeWeavers
...
Small fixes.
2002-01-31 21:01:35 +00:00
Guy Albertelli
bb2eab5f79
- better trace output
...
- support string sent in by address, rather then index
- add FIXMEs for multiple image lists
- protect agains inexistent buttons
- call up to the DefWindowProc when erasing bkgnd when appropriate
2002-01-31 20:49:10 +00:00
Nog
30f307c4d0
Implement function 0xb (Read mouse motion counters) and 0xf (Set
...
mickey/pixel ratio).
2002-01-31 20:45:02 +00:00
Bill Medland
001e732c41
- Introduce a significant design decision.
...
- Recalculate the prefix location if ellipsification alters it. This
carefully does NOT emulate a Microsoft bug in which reprefixing is
wrong when the first character removed by ellipsification is the one
that would have been underlined (under Win98 at least).
2002-01-31 20:44:39 +00:00
Alexandre Julliard
362cb2c05b
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Eric Kohl <ekohl@codeweavers.com>
...
Implemented CheckTokenMembership and GetAce.
2002-01-31 20:44:02 +00:00
Gerard Patel
776cb279f2
Don't repaint header when scrolling a listview vertically.
2002-01-31 20:38:25 +00:00
Guy Albertelli
1cc881772c
- fix order of parameters is SendNotify
...
- always use the dlg cntrl ID of the sender
2002-01-31 20:37:49 +00:00
Dmitry Timoshkov
1e55094e8a
Added LdrDisableThreadCalloutsForDll.
2002-01-29 18:30:16 +00:00
Alexandre Julliard
e1ff66a814
Authors: Aric Stewart <aric@codeweavers.com>, Huw D M Davies <hdavies@codeweavers.com>
...
Added stubs for CheckEscapes[AW] and ExtractAssociatedIconExW.
2002-01-29 18:21:20 +00:00
Eric Kohl
e4d4f2d59f
Added location of local application data.
2002-01-29 18:19:59 +00:00
Dmitry Timoshkov
263341484c
Fixed RtlAddAccessAllowedAce return value.
2002-01-29 18:17:46 +00:00
Mike McCormack
de5316b801
Added stubs for NdrDllCanUnloadNow and NdrDllGetClassObject.
2002-01-29 18:16:39 +00:00
Dmitry Timoshkov
000b180a11
Added GetComputerNameEx[AW] semi-stub.
2002-01-29 18:15:11 +00:00
Eric Kohl
5320a42a9c
Added FindFirstUrlCacheEntry[AW] stubs.
2002-01-29 18:12:28 +00:00
Aric Stewart
71a081ca58
Added some MAPI stubs.
2002-01-29 18:10:53 +00:00
Aric Stewart
c2a5ebc9e3
Added a pass-through msvcrt20.
2002-01-29 18:09:46 +00:00
Eric Kohl
eba84bb564
Added Extract stub.
2002-01-29 18:03:36 +00:00
Eric Kohl
231f2594d2
Added ImmDisableIME stub.
2002-01-29 18:02:13 +00:00
Dmitry Timoshkov
08af06c183
Implemented _wmakepath.
2002-01-29 18:00:44 +00:00
Jukka Heinonen
fd33517a41
Added support for DOS EMS memory.
2002-01-29 17:55:21 +00:00
Gerard Patel
815997ffe0
Fix problems with listview notification.
2002-01-29 17:51:00 +00:00
Dimitrie O. Paun
187a6795c4
- add new SetRange functions (instead of duplicating the code)
...
- pass the infoPtr around instead of the hwnd
- use W-functions instead of A-functions
- more checks in case of failures
- make indentation and style consistent throughout the file
2002-01-29 17:15:48 +00:00
Alexandre Julliard
d328085efa
Authors: Guy Albertelli <guy@codeweavers.com>, Mike McCormack <mike_mccormack@start.com.au>
...
Property sheet Unicodification.
Support additional wizard flags.
2002-01-29 17:14:53 +00:00
Charles Loep
02cbb360e8
Implemented ImageList_Write.
2002-01-29 17:12:20 +00:00
Guy Albertelli
9ef01a23c5
Eliminate some useless error messages.
2002-01-29 17:11:30 +00:00
Rein Klazes
e2a55be486
Correct optlen when WS_setsockopt is called with SO_LINGER.
2002-01-29 17:06:11 +00:00
Huw D M Davies
eb16e1b055
Weird thing with lcid of library is that if sublang is neutral then we
...
return the primary lang else we return 0.
2002-01-29 17:05:11 +00:00
Charles Loep
2b74e91df5
Fixed file extension problem in the file dialog.
2002-01-29 16:58:39 +00:00
Huw D M Davies
8ebf7c292f
Removed IsBadStringPtrA call that caused trouble.
2002-01-29 16:56:48 +00:00
Charles Loep
2d783f70f5
Fix errors resulting from missing parenthesis.
2002-01-29 16:54:50 +00:00
Guy Albertelli
390c6dfb93
Text/Bkgnd color fixes.
2002-01-29 16:52:24 +00:00
Dimitrie O. Paun
6d694d8ed6
Simplify and fix listview ellipsification of large text labels.
2002-01-29 16:50:40 +00:00
Dimitrie O. Paun
693cca5d4d
Make FIXMEs more grep-able.
2002-01-29 03:12:19 +00:00
Gerard Patel
3dbbb0b297
Avoid converting nonexistent text from A->W.
2002-01-29 03:08:24 +00:00
Huw D M Davies
6f7fc50424
Uses Xrender extension to allow client side font rendering.
...
Adds nice things like anti-aliased text.
2002-01-29 03:07:21 +00:00
Patrik Stridvall
74e4d21ebe
Avoid wildcards in .cvsignore.
2002-01-29 03:05:12 +00:00
Alexandre Julliard
18d7573c5e
Authors: Huw D M Davies <hdavies@codeweavers.com>, Charles Loep <charles@codeweavers.com>
...
Various fixes for gdi font handling code including:
- Using TTs VDMX table to ensure that we get exactly that same size
font that Windows uses.
- Fixes to many members of the metrics structures.
- Font cache.
- Rotated text support.
- Support for GGO_GRAY?_BITMAP (ready for anti-aliased text).
- Support for GGO_NATIVE.
2002-01-29 03:02:50 +00:00
Andreas Mohr
bfbe3b5c62
Fixed ==/!= mismatch.
2002-01-29 02:56:50 +00:00
Francois Gouget
f885024344
Rename s_addr to src_addr to avoid a conflict on Solaris.
...
Rename d_addr to dst_addr for symmetry.
2002-01-29 02:55:24 +00:00
Nog
42a314dea6
Implement function number 0x5 (Return mouse button press information).
2002-01-29 02:51:47 +00:00
Guy L. Albertelli
5d93b6ede9
Fix PathCreateFromUrl{A|W} to return the corrrect error code in all
...
cases.
2002-01-29 02:47:46 +00:00
Guy L. Albertelli
ce4f093def
Fix SHRegOpenUSKey{A|W} and SHRegQueryUSValue{A|W} to actually use
...
previously open keys.
2002-01-29 02:47:17 +00:00
Jukka Heinonen
a900cb8797
Low-resolution and low-color VGA modes are now mapped into mode
...
640x480x8. Added preliminary support for four bit modes.
2002-01-29 02:46:43 +00:00
Bill Medland
a4605ac000
Put the prefix-underline-drawing away into it's own function so we can
...
see what is happening.
2002-01-29 02:46:09 +00:00
Bill Medland
a51ff76b86
A couple of additions.
2002-01-29 02:44:44 +00:00
Marcus Meissner
de46c22917
The \\<nr> magic in LoadTypeLibEx found directories, which was not
...
intended. Return error in that case.
2002-01-22 18:28:51 +00:00
Alexandre Julliard
bd1689ec0a
Don't include debugtools.h in the header file, moved it to the C files
...
that need it (and used the new wine/debug.h while we are at it).
2002-01-22 00:57:16 +00:00
Alexandre Julliard
18f4d651c5
Removed use of SET_DEBUGGING, it's broken anyway.
2002-01-22 00:54:20 +00:00
Uwe Bonnes
e0ab2b7f2a
Consistent usage of istring, use STR_[Get|Set]Ptr where appropriate.
2002-01-22 00:51:16 +00:00
Mark G. Adams
a0324f7172
Add GetDefaultPrinter() functions.
2002-01-22 00:49:24 +00:00
Francois Gouget
7aa67c1d6a
Make the Wine trace facilities accessible from Winelib applications.
2002-01-21 23:39:36 +00:00
Francois Gouget
5f30ee0651
Comment out/ifdef out unused code and variables.
2002-01-21 23:37:53 +00:00
Ove Kaaven
77e7fd7a24
Added support for MWM hints.
2002-01-21 18:41:27 +00:00
Francois Gouget
54697dd302
Print the strerror instead of just the errno.
2002-01-21 18:00:42 +00:00
Francois Gouget
0881f2048d
Add missing cast.
2002-01-21 18:00:24 +00:00
Francois Gouget
8aceb00c52
Fix invalid C code (undefined behavior).
2002-01-21 18:00:05 +00:00
Francois Gouget
e6ebf42c2b
Fix a couple of warnings and a typo.
2002-01-21 17:59:38 +00:00
Eric Pouech
01ff68943d
Fixed initialisation messages for raw DDE.
...
Fixed DdeCreateDataHandle for non NULL or CF_TEXT formats.
Various fixes (cosmetics, better error checking).
2002-01-18 19:30:15 +00:00
Eric Pouech
0faceb05fc
Implemented interprocess DDE message posting.
2002-01-18 19:22:55 +00:00
Dimitrie O. Paun
9e99d2b763
- Make the ListView control Unicode ready.
...
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
2002-01-18 19:05:35 +00:00
Aric Stewart
97b8c5704e
Initialize streamData and check on failure to read desired data from
...
stream.
2002-01-18 19:04:39 +00:00
Patrik Stridvall
9ff202e65c
Fixed some issues found by winapi_check.
2002-01-18 18:57:43 +00:00
Bang Jun-Young
8121e941a2
Fix NetBSD compile errors; CDIOCREADAUDIO is not available on NetBSD.
2002-01-18 18:11:04 +00:00
Uwe Bonnes
ea881d25ff
Added GradientFill stub.
2002-01-18 18:10:43 +00:00
Bill Medland
43471ddf0b
CoGetClassObject: for CLSCTX_LOCAL_SERVER at least look up the server
...
in the registry, even though we don't yet execute it.
2002-01-18 18:09:37 +00:00
Bill Medland
fcb8e0d77a
- Don't string copy from uninitialised stack memory. In fact don't
...
modify the input string if it didn't change.
- Correct array size.
- Logically separate the centring from the ellipsification.
- Comment on prefix error.
2002-01-18 18:09:09 +00:00
Huw D M Davies
964109dec4
Stub for comctl32.419
2002-01-18 18:08:01 +00:00
Alexandre Julliard
a3a1c84aca
Added atom test script.
2002-01-15 20:59:22 +00:00
Aric Stewart
ca2f40bd9a
Catch maximum number of times and return out of memory error.
2002-01-15 20:43:05 +00:00
Rein Klazes
49762a3a50
Move the implementation of comctl32._TrackMouseEvent to
...
user32.TrackMouseEvent and call this function in accordance with the
specs.
2002-01-15 20:41:41 +00:00
Bill Medland
fd59f34ec0
First stage of DrawText upgrade.
...
- Rearrange code into three distinct areas; DrawText, GrayString,
TabbedText.
- Remove unused macros.
- Modify treatment of Tab arguments to fit with observed behaviour.
e.g. DrawTextEx with DT_TABSTOP but null dtp will not take the
setting from the flags. Also only uses bits 15 to 8, not the
higher bits.
2002-01-15 20:29:35 +00:00
Rein Klazes
26a5261a6f
Don't check the checksum of the original echo request packet in the
...
received reply packet.
2002-01-15 20:28:34 +00:00
Huw D M Davies
1a65a7b88a
Stubs for ImageList_[S|G]etFlags.
2002-01-15 20:28:05 +00:00
Michael C. Maggio
f3b01aa790
Code used AF_IPX in some places where it should have used WS_AF_IPX.
2002-01-15 20:26:28 +00:00
Dmitry Timoshkov
588200fcee
Force ordinal allocation start from 100 as in Windows.
2002-01-15 20:25:40 +00:00
Bill Medland
e0939a4995
Leave IID check to the OleCreateFontIndirect, so that SFCF will handle
...
all the interfaces that OleCreate.. will.
2002-01-15 20:23:57 +00:00
Alexandre Julliard
9384184a11
Rewrote runtest in Perl so that it can be used on the Windows side.
...
Added options for include directories, debug level and target platform.
selection.
2002-01-14 19:56:46 +00:00
Daniel Walker
700f5abe4c
- Added debugging.
...
- Transfer all relevant messages to the underlying edit control.
2002-01-14 19:44:07 +00:00
Marcus Meissner
4a29e1f11a
Removed some useless wingdi.h includes.
2002-01-14 18:36:37 +00:00
Huw D M Davies
02873bbee6
Convert MRULists to Unicode.
2002-01-14 18:36:03 +00:00
Huw D M Davies
da70148afb
IShellFolder_BindToObject should respect riid.
2002-01-14 18:35:44 +00:00
Uwe Bonnes
a8322d0b02
_stat: Better test for drive letter.
2002-01-14 18:35:21 +00:00
Francois Gouget
aae77c6da2
Fix compilation errors on FreeBSD.
2002-01-14 18:34:34 +00:00
Daniel Walker
40491ecc62
Implemented WSAAccept().
2002-01-14 18:33:44 +00:00
Guy Albertelli
404b9a5fb9
- Add additional TOOLBAR_CalcToolbar in a different path of Autosize.
...
- Remember and process WM_SETREDRAW messages.
- Process strings specificied in InsertButton{A|W}.
2002-01-14 18:33:17 +00:00
Guy Albertelli
935331f6da
Fix a gripper issue and the adjustment of bands when RBBS_FIXEDSIZE
...
specified.
2002-01-14 18:32:42 +00:00
Eric Pouech
f65c7d546d
Now using the NT CD interface.
2002-01-13 01:46:12 +00:00
Eric Pouech
5cc6105b39
Changed the Wine internal cdrom interface to the NT model.
2002-01-13 01:44:00 +00:00
Alexandre Julliard
466b2b474a
Updated debug channels.
2002-01-12 21:17:10 +00:00
Eric Pouech
738669a709
Fixed the wodReset implementation, internal messages priority, full
...
duplex code, wait algorithm for feeding the OSS buffer.
2002-01-12 21:15:08 +00:00
Huw D M Davies
3d683d5aef
Fix off by one error in TOOLBAR_AddStringW.
2002-01-12 21:14:17 +00:00
Travis Michielsen
0f21ee8e0a
Added crypt32.dll stub.
2002-01-10 19:41:11 +00:00
Travis Michielsen
e8273d6056
Implement advapi32 portion of the CryptoAPI.
2002-01-10 19:29:40 +00:00
Eric Pouech
d0d7764ac0
Fix potential memory issue.
2002-01-10 18:21:07 +00:00
Bill Medland
dce7e5cf8e
Comment only; error in Microsoft documentation.
2002-01-10 18:19:29 +00:00
Francois Gouget
8549821b7f
Fix previous patch: the ws_sockaddr_u2ws return value was wrong.
...
Make ws_sockaddr_{ws2u,u2ws} static.
2002-01-10 18:18:43 +00:00
Alexandre Julliard
13b0c0915b
Added rules for running tests.
2002-01-10 03:30:21 +00:00