Huw D M Davies
f641cf4724
Removed old FF_ code.
2002-04-03 22:44:35 +00:00
Huw D M Davies
b3b0ddb859
Fix off by one error in HEADER_InsertItemW.
2002-04-03 22:43:27 +00:00
Alexandre Julliard
bc23ae6df3
Make dlopen_dll return an error immediately if the library exists but
...
dlopen() fails.
2002-04-03 22:13:01 +00:00
Huw D M Davies
c2c8bf1bdd
If lfFaceName == "", then we patch up the names according to
...
lfPitchAndFamily. This is not very pretty I'm afraid...
2002-04-03 22:09:58 +00:00
Huw D M Davies
5b01b50631
Implement GetTextExtentPointI and add support for ETO_GLYPH_INDEX.
2002-04-03 22:08:27 +00:00
Huw D M Davies
e1e51f9922
Don't calculate cached metrics or enumerate X11 fonts if we're using
...
client side fonts.
2002-04-03 21:18:50 +00:00
Huw D M Davies
f879cb9e7c
Fixed font enumeration.
2002-04-03 21:17:05 +00:00
Huw D M Davies
afd519be0e
Fix a few font problems with rotated text and non MM_TEXT mapping
...
modes. Do slightly better with the FF_ flags in WineEngGetTextMetrics.
2002-04-03 21:06:09 +00:00
Huw D M Davies
43b62092a0
Add font substitution lookup in the registry. We look under the key
...
HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes for
"fromName[,cp]"="toName[,cp]" where cp can be an optional codepage.
Substitution occurs before scanning the available font list, as is the
case with Windows.
2002-04-03 20:51:20 +00:00
Dmitry Timoshkov
2903ca1bbb
Implement GetGlyphIndices. Tweak GetCharacterPlacement to use it.
2002-04-03 20:41:14 +00:00
Alexandre Julliard
c555274d7d
Better check for -lresolv. Removed FREETYPELIBS.
2002-04-03 20:24:44 +00:00
Huw D M Davies
79fdd847e0
The horizontal dialog base unit is calculated as the straight average
...
of a-z,A-Z (tmAveCharWidth is supposed to be a weighted average
according to character usage, so we shouldn't use this).
2002-04-03 20:06:04 +00:00
Mike McCormack
ee77955a6c
Add stub for WSAEnumProtocols(A/W) functions.
2002-04-03 20:04:50 +00:00
Huw D M Davies
d14b2f0f0b
Load libfreetype.so on the fly with dlopen and friends.
2002-04-03 20:02:39 +00:00
Aric Stewart
7ed8cee8b8
Enable ShellExecuteEx to actually open things with their helper
...
applications.
2002-04-03 19:57:57 +00:00
Mike McCormack
0bb784f69c
Added some stubs.
2002-04-03 19:55:13 +00:00
Huw D M Davies
c48f3b07ae
Added ImpersonateLoggedOnUser stub.
2002-04-03 19:53:31 +00:00
Alexandre Julliard
766957317a
Avoid local WINAPI function pointers to work around gcc bug.
2002-04-03 02:43:03 +00:00
Patrik Stridvall
14c96c1017
Fixed some issues found by winapi_check.
2002-04-03 02:37:09 +00:00
Patrik Stridvall
8657ed51b6
- Minor API file update.
...
- Minor bug fixes.
2002-04-03 02:35:34 +00:00
Jukka Heinonen
7e94af47aa
Redirect DOS writes to stdout/console to DOSVM_PutChar.
2002-04-03 02:34:45 +00:00
Geoffrey Hausheer
f31c3e3898
Cleaned up a bit, removed todos for OpenThread, avoid TerminateThread
...
race.
2002-04-03 02:33:13 +00:00
Andreas Mohr
01c8ec3a9c
Spelling/error messages fixes.
2002-04-02 19:47:30 +00:00
Alexandre Julliard
9c54cfa56a
More portable signature check.
2002-04-02 19:42:38 +00:00
Andreas Mohr
cacbe216eb
Add return traces to GlobalMemoryStatus, GetSystemInfo and fixme in
...
GetSystemInfo.
2002-04-02 19:40:49 +00:00
Geoffrey Hausheer
03f4e22327
Added test for thread functions.
2002-04-02 19:37:15 +00:00
Geoffrey Hausheer
7ec41ed981
Added perl script which will build a Makefile for running C tests on
...
Windows through Cygwin/gcc.
2002-04-02 19:21:43 +00:00
Jukka Heinonen
0c80289492
Compiles now even on platforms that do not support DOS VM.
2002-04-02 19:20:12 +00:00
Gerald Pfeifer
4e589cd171
Use ENOMEDIUM errno code only when defined.
2002-04-02 19:19:49 +00:00
Dimitrie O. Paun
59d9dd3910
- correct notifications
...
- behaviour closer to native
- better drawing
- multiple bugs fixed
- faster & cleaner code
- consistent indentation
2002-04-02 19:16:45 +00:00
Dimitrie O. Paun
00df897119
Fix two compilation warnings.
2002-04-02 19:16:08 +00:00
Dimitrie O. Paun
dd52bb657e
Declare swprintf.
2002-04-02 19:15:25 +00:00
Alexandre Julliard
c71417ce24
Fixed crash in BitBlt when source DC is NULL.
2002-04-02 03:00:00 +00:00
Alexandre Julliard
d7c606d624
Various makefile fixes for the test environment.
2002-04-02 02:58:45 +00:00
Alexandre Julliard
5068347b19
Implemented a large number of the 32-bit setupapi functions.
...
Fixed a number of setupx functions by making them call the setupapi
equivalents.
2002-04-02 02:57:50 +00:00
François Gouget
f6662576e3
Don't suspend a terminated thread.
2002-04-02 02:53:45 +00:00
Dmitry Timoshkov
047ab4060a
Fix sign extension in message mapping routines.
2002-04-02 02:53:08 +00:00
Alexandre Julliard
4705b8a60e
Avoid crash when trying to attach to a terminating process.
2002-04-02 02:50:24 +00:00
Dmitry Timoshkov
23d4aab269
Fixed handling of a dll being loaded at the same address as a previous
...
one.
2002-04-02 02:49:42 +00:00
Alexandre Julliard
b60ff098f5
Avoid recursive DeleteDC calls.
2002-04-02 02:48:24 +00:00
Alexandre Julliard
1bb69a0c09
Make GetFullPathName fail if input path name is empty.
2002-04-02 02:46:27 +00:00
Dmitry Timoshkov
0ca9bba60b
Always call LoadLibrary.
...
Workaround a broken behaviour of the 16-bit loader.
2002-04-02 02:45:09 +00:00
Alexandre Julliard
ed8218791c
Fixed length handling in RtlUnicodeStringToAnsi/OemString.
2002-04-02 02:43:53 +00:00
François Gouget
7ccf8bc87d
Implemented _mbsnbicmp.
2002-04-02 02:42:58 +00:00
Dmitry Timoshkov
79313d371a
Make sure the security descriptor is initialized in RegGetKeySecurity.
2002-04-02 02:41:27 +00:00
Alexandre Julliard
a57149e155
Check ELF signature before processing file.
2002-04-02 02:38:37 +00:00
Dmitry Timoshkov
5076dbaabc
Convert NULL menu items to separators.
2002-04-02 02:36:44 +00:00
Chris Morgan
417296c4af
Implement OpenThread() winapi call.
...
Implement a few pthreads functions.
2002-04-02 00:49:05 +00:00
Eric Pouech
3320b43404
Made use of MSACM driver definitions.
2002-04-02 00:45:25 +00:00
François Gouget
ffb6d763f4
Include wine/test.h before windows headers.
...
Add definitions for IDI_APPLICATIONA and IDC_ARROWA for Windows.
Fix a check in the SPI_{GET,SET}BORDER test.
Fix bad copy/paste in the SPI_{GET,SET}BORDER test.
Use eq macro to print values when something goes wrong.
2002-04-02 00:44:51 +00:00