Andreas Mohr
5ab5c4991c
Added a DOS text mode memory buffer copy in order to be able to tell
...
which lines of text changed and thus which ones to update.
2002-07-03 01:13:17 +00:00
Alexandre Julliard
958732d21c
Fixed warnings.
2002-07-02 02:09:39 +00:00
Juergen Schmied
9a7cc230dc
- implementations for SHLWAPI_267, SHLWAPI_268
...
- small fixes
2002-07-02 02:06:19 +00:00
Juergen Schmied
23b808791e
- changed STRRET definition
...
- small changes for seperation of shell32 from ole32
- debughelper for printing interface names (shell internal)
- changed shell memory allocation to use IMalloc of ole32 when this
library is already loaded
- fallback IMalloc internally in shell
- unified constructor syntax for several objects created by DllGetClassObject
- rewrote instance creation for com objects
- made the desktop folder parsing paths like ::{CLSID}
- Implemented IPersistFolder3 partially
2002-07-02 02:05:17 +00:00
Alexandre Julliard
5691dea7b8
- stubs for SHLWAPI.295 (create a URL shortcut ?) and SHLWAPI.394
...
- minor cleanups
2002-07-01 23:21:15 +00:00
Alexandre Julliard
82696f43ee
Make sure allocated blocks are aligned on an 8-byte boundary.
2002-07-01 18:41:47 +00:00
Alexandre Julliard
5b80ce3517
Fixed make install from read-only build directory (spotted by Marcus
...
Meissner).
2002-07-01 18:23:38 +00:00
Gregg Mattinson
2f4ae7ba2c
Avoid alignment problem in NtQuerySystemTime.
2002-07-01 18:14:27 +00:00
Andreas Mohr
db31151b1e
Implemented set cursor shape functionality.
2002-07-01 18:13:52 +00:00
Juergen Schmied
33817372fe
Support for large and negative offsets.
2002-07-01 18:10:34 +00:00
Nix N. Nix
cff4b6d09c
Removed message box that would pop up if a RunMRU list was not found.
2002-06-28 23:30:07 +00:00
Rok Mandeljc
fd40708e38
Added Slovenian resources.
2002-06-28 23:28:36 +00:00
Philipp Wollermann
a32dc91711
Implemented SPI_GETDESKWALLPAPER action, fixed SPI_SETDESKWALLPAPER.
2002-06-28 23:27:37 +00:00
Jukka Heinonen
9859606ec8
Disable OWN_WINDOW as it no longer works.
2002-06-28 23:26:57 +00:00
Alexandre Julliard
f92b7c06c2
Added some ALSA configure checks.
2002-06-28 18:31:01 +00:00
Eric Pouech
a120ce015c
Created an ALSA driver (with the help of David Hammerton and Marco
...
Pietrobono).
2002-06-28 17:40:16 +00:00
Gregg Mattinson
88773cd403
Removed C++ style comments.
2002-06-28 17:37:34 +00:00
Eric Pouech
f320e74c59
No longer depends on external env strings values.
2002-06-28 17:35:20 +00:00
Sander van Leeuwen
2021de684e
Do not change directory if path is invalid.
2002-06-28 17:34:57 +00:00
Knut St. Osmundsen
886bdb0dbc
Do not access memory that has just been freed.
2002-06-28 17:34:35 +00:00
Tony Lambregts
fede234ed0
Added support for DDBLT_KEYSRCOVERRIDE/DDBLT_KEYDESTOVERRIDE.
2002-06-28 17:32:25 +00:00
Guy L. Albertelli
176f5cf62c
Add TCM_SETCURSEL when setting page current.
2002-06-28 17:31:57 +00:00
Eric Pouech
d075eff2e9
Ensured full duplex mode is only used with same parameters in in/out
...
streams.
Some more work towards multiple audio cards support.
2002-06-28 17:31:31 +00:00
Alexandre Julliard
5ee1599d59
Replaced LPTODP/DPTOLP macros by calls to LPtoDP/DPtoLP (with the help
...
of Huw Davies).
2002-06-25 23:29:51 +00:00
Sylvain Petreolle
3a99d8baa1
Created d3d8 stub dll.
2002-06-25 23:23:03 +00:00
Eric Pouech
64284a8767
Fixed flags handling in sndPlaySound.
2002-06-25 02:58:48 +00:00
Jason Edmeades
07e2634753
Fixed crash in open file dialog on non-windows 98 emulation when
...
lpszInitialDir is null.
2002-06-25 02:55:53 +00:00
Jason Edmeades
99b3307406
Ensure we free the cached HFONT after loading in a fresh font. Enables
...
fonts in VB programs to appear correctly.
2002-06-25 02:54:06 +00:00
Huw D M Davies
ae4278ee59
Added Type 1 and Type 42 font downloading.
...
Misc bug fixes.
2002-06-24 23:44:18 +00:00
Huw D M Davies
7a6ea91913
Handle dmScale.
2002-06-24 23:41:55 +00:00
Huw D M Davies
22ae3bd167
psdrv doesn't care about hGCClipRgn, just use GetClipRgn instead.
2002-06-24 23:40:54 +00:00
Huw D M Davies
4aa2c81db2
Get rid of a few thousand useless TRACE lines.
2002-06-24 23:40:01 +00:00
Huw D M Davies
eee03b0ea5
Added afm weight "NORMAL".
2002-06-24 23:38:51 +00:00
Huw D M Davies
1d70715198
Don't map symbol charset through WCToMB.
2002-06-24 23:07:26 +00:00
Jukka Heinonen
97a003fc37
Redirect all reads and writes to VGA controller to VGA emulation.
...
Catch and report 16/32-bit reads/writes to VGA controller.
Use correct flags when creating full screen DirectDraw window for
VGA.
2002-06-24 22:57:28 +00:00
Jukka Heinonen
d19a64eafa
Add save/restore mapping context routines.
...
Add map multiple pages routine.
Add partial implementation of hardware information query routine.
Replace incorrect use of MapSL with PTR_REAL_TO_LIN.
2002-06-24 22:50:22 +00:00
Huw D M Davies
8da26fb26a
- Implement AddFontResource*, add stubs for RemoveFontResource*.
...
- Add support for GGO_BEZIER and a few bug fixes for GGO_NATIVE.
- Much better support for non ansi charsets in font matching.
- Proper implementation of GetTextFace for gdi font.
- Load fonts that are listed in the registry but aren't in
%WINDOWSDIR%\fonts.
- Revert TranslateCharsetInfo to use codepage 1252 with ANSI_CHARSET.
- Add support for VIETNAMESE_CHARSET and SYMBOL_CHARSET.
2002-06-22 01:19:29 +00:00
Dmitry Timoshkov
09b4c500c2
Added Bulgarian keyboards.
2002-06-22 01:10:37 +00:00
Huw D M Davies
998ae970e5
Store the cache entry indices and not the ptrs.
...
Protect cache with a critical section.
2002-06-22 01:01:34 +00:00
Alexandre Julliard
75de8fe16c
Added printf format checking to the ok() and trace() macros, and fixed
...
the resulting warnings.
2002-06-22 00:08:10 +00:00
Aric Stewart
ff9b9d4ef8
Reworking of http and asyncronous calls to get IE6 to install.
...
Added a version resource.
Added unit test for http.
2002-06-21 23:59:49 +00:00
Vincent Béron
e35580f4c9
Fixed some various comparisons wrt signedness.
2002-06-21 22:25:17 +00:00
Alexandre Julliard
bf50153479
Fixed CLSIDFromString endianness assumptions (reported by Gregg Mattinson).
2002-06-21 21:55:37 +00:00
Alexandre Julliard
7f1e74a97a
getmainargs: new_mode argument is not a pointer in msvcrt20 (spotted
...
by Bill Medland).
2002-06-21 21:53:05 +00:00
Rok Mandeljc
52bb643edb
Added Slovenian keyboard.
2002-06-21 20:14:15 +00:00
John K. Hohm
2b78ac039f
Implemented SizeOfVariantData cases for VT_DISPATCH, VT_UNKNOWN, VT_CY.
2002-06-21 20:13:18 +00:00
Gregg Mattinson
07db325edb
Implemented DbgBreakPoint and DbgUserBreakPoint for Sparc. Debugger
...
must already be attached for this implementation to work.
2002-06-21 20:10:07 +00:00
Steven Edwards
eec6585a27
Moved a few win32 functions to a better location for building a Win32
...
only dll.
2002-06-21 20:08:50 +00:00
Alexandre Julliard
77afd6c47e
Made some more spec file entries optional or unnecessary.
...
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Alexandre Julliard
8438d9fccb
Moved succeeding test out of todo block.
2002-06-21 19:02:44 +00:00
Mike McCormack
b7937afab9
Fixed ordinals to match the Windows values.
...
Added a couple of stubs.
2002-06-20 23:51:21 +00:00
Jason Edmeades
5b6a9ff537
- VarAnd, VarCmp (Strings only), VarNot implemented.
...
- VarParseNumFromStr/VarNumFromParseNum handle negative currency
numbers.
- More VarCmp support (Decimals and Dates).
- Date support for VB time only (0.0->1.0), corrected some date
rounding and calculation errors around variant dates and the system
time.
- Variant date support now round trips! (Date->Variant->Date) due to
misuse of tm_mon (0..11 not 1..12).
- Better pre-1899 support for dates in the SYSTEMTIME format.
- VarBstrFromCy, VarCyFromStr implemented.
- VarFormat partial implementation (currency and date support).
- VarFormatFromTokens, VarTokenizeFormatString partial implementation
as per w2k (dates only so far).
- Better debugging when dumping variants, and some additional trace
points to help debugging.
- Fix to VarBstrCmp to handle null and empty string the same (as per
w2k, different to msdn).
- Fix return from VarDateFromUdate.
- Correct definition of CY structure.
2002-06-20 23:07:55 +00:00
Guy L. Albertelli
533905e2ab
- Add routines to dump out tab items internally and externally
...
- Adjust TAB_SetItemBounds to split vertical tabs more like the native.
- Document major difference in laying out the vertical tabs.
- Fix drawing of icons. Wrong item padding used in vertical case.
- Fixed size of horizontal padding.
2002-06-20 22:45:29 +00:00
Marcus Meissner
30f9da4b58
ITypelib::Invoke: Handle different length arguments better, we also
...
return 1 VARIANT only.
2002-06-20 22:45:08 +00:00
Steven Edwards
f86c57d9de
Give the import libs a proper name.
2002-06-20 22:43:06 +00:00
Alexandre Julliard
f673b71ece
Fixed make install target to work even when nothing has been compiled
...
yet.
Added install-lib and install-dev targets to allow partial
installations; moved winemaker.man and winelauncher.in to better fit
in the new install categories.
2002-06-14 23:48:27 +00:00
Alexandre Julliard
cceab98642
Unregister 16-bit dlls on module unload.
2002-06-14 23:42:53 +00:00
Mike McCormack
da00742aa7
Implemented recursive RegDeleteKey in Win95 emulation.
2002-06-14 23:35:37 +00:00
Aric Stewart
49467be6d9
Added GetCurrentHwProfileA.
2002-06-14 23:32:46 +00:00
Shachar Shemesh
8d9918e456
Changed the country's name to "IL" to conform to commonly held
...
practices.
2002-06-14 23:27:18 +00:00
Guy L. Albertelli
6c7769e488
Support images on the tabs of pages that are added (not just the
...
first).
2002-06-14 23:26:37 +00:00
Alexandre Julliard
1c40426e95
Removed install_libdir targets and centralized the symlinks creation
...
in the main dll makefile.
2002-06-14 02:09:08 +00:00
Ove Kaaven
d2d08f0c28
- support DirectInput 8 interfaces.
...
- implemented mouse wheel support.
2002-06-14 00:39:44 +00:00
Marcus Meissner
c18a6aa8fd
Handle argsize for VT_DATE.
2002-06-14 00:36:42 +00:00
Mike McCormack
55d1ea7c75
Partially implement NtOpenFile and NtReadFile.
2002-06-14 00:36:20 +00:00
Alexandre Julliard
9428f06993
Update the cursor for each window on receiving an X11 event, don't
...
wait for the SetCursor call.
Added EnterNotify handler to set the cursor on window map/unmap.
2002-06-14 00:08:40 +00:00
Dmitry Timoshkov
e4a33c0660
Cosmetic fix.
2002-06-14 00:01:44 +00:00
Huw D M Davies
3955d1a94f
Added PatBlt support in enhanced metafiles.
2002-06-14 00:00:56 +00:00
Aric Stewart
9ddc5b7c28
Stub for StiCreateInstance.
2002-06-13 23:57:26 +00:00
Alexandre Julliard
a5755b10a7
Authors: Mike McCormack <mikem@codeweavers.com>, Jeremy White <jwhite@codeweavers.com>
...
Fixed memory leaks.
2002-06-13 23:54:55 +00:00
Dmitry Timoshkov
bf2c7efaa2
Fixed version info.
2002-06-13 23:49:01 +00:00
François Gouget
9e82510ec8
Fix handling of strings that do not finish with "||".
...
Fix the indentation of the while loop in TOOLBAR_AddStringW.
2002-06-13 22:04:45 +00:00
Mike McCormack
29853a9025
Added a few stubs.
2002-06-13 22:02:17 +00:00
Dmitry Timoshkov
967508981e
Added Bulgarian NLS definitions (with the help of Anton Zinoviev).
2002-06-13 21:58:30 +00:00
François Gouget
103295c769
Reset signals to SIG_DFL before starting a child process.
2002-06-13 21:57:38 +00:00
Alexandre Julliard
6f2791093b
For lines that contain a single field, the field is also the line key
...
(thanks to Aric Stewart).
2002-06-13 21:52:44 +00:00
Aric Stewart
5de3334a7f
When processing the reg section we need to delete before adding.
...
First pass implementation of UpdateIni.
2002-06-13 21:51:45 +00:00
Mike McCormack
161f555a06
Added an empty implementation for UuidFromStringA/W.
2002-06-13 21:50:12 +00:00
Alexandre Julliard
4301d3e5c6
Restored MakeCriticalSectionGlobal that got lost somewhere.
2002-06-13 21:46:46 +00:00
Alexandre Julliard
f8d321c2d6
Don't try to open CDROM device if none was specified.
2002-06-13 21:46:02 +00:00
Ulrich Czekalla
bdcf66f800
Added support for CAL_ITWODIGITYEARMAX.
2002-06-13 21:44:15 +00:00
Alexandre Julliard
945bb366d7
struct _stat layout is different between crtdll and msvcrt.
2002-06-13 21:42:01 +00:00
Alexandre Julliard
1921948463
Store print dlg structure in a property instead of DWL_USER.
2002-06-13 21:41:08 +00:00
Dmitry Timoshkov
72db9a2046
Added stubs for capGetDriverDescription.
2002-06-13 21:38:52 +00:00
Ove Kaaven
935e3df35c
Support DirectSound 8 interfaces. Split interface implementations into
...
separate files. Split primary buffer and secondary buffer interfaces
into separate implementations. Made the primary buffer state part of
the dsound object, so primary buffer objects can be created and
refcounted independently. Made the interfaces follow COM aggregation
rules more closely. Converted the dsound critical section to a R/W
lock to improve potential remixing concurrency. Fixed various bugs and
refcounting issues.
2002-06-13 19:15:06 +00:00
John K. Hohm
8e4eb3ab5f
Completed implementation of comcat.dll, incl. Dll[Un]RegisterServer.
2002-06-13 19:13:38 +00:00
Uwe Bonnes
f7635f3d3d
Display the name of the started process in the desktop title.
2002-06-13 19:11:21 +00:00
Guy L. Albertelli
f9731a4ee7
- Correct page rectangle calculation.
...
- Improve traces.
2002-06-13 19:10:28 +00:00
Alexandre Julliard
083bf18019
Authors: Peter Hunnisett <peter@transgaming.com>, Ove Kaaven <ovek@transgaming.com>
...
- check for sockaddr being NULL.
- hackish implementation of WSADuplicateSocket.
2002-06-13 19:09:55 +00:00
David Hammerton
50e8768f62
MapVirtualKey actually returns uppercase keys in Windows.
2002-06-10 23:02:41 +00:00
Huw D M Davies
61fc6f8cd3
Add more magic to find the start of the nametable.
2002-06-10 23:01:34 +00:00
Alexandre Julliard
d3cab1857a
Moved DC origin into device-specific structure.
...
Fixed handling of DC origin in X11 driver.
2002-06-10 22:52:47 +00:00
David D. Hagood
d2e22f93ac
ADPCM nybble processing order was incorrect.
2002-06-10 22:48:15 +00:00
Paul Rupe
2e2988dec6
Faster performance in TEXT_Ellipsify for long strings.
2002-06-10 22:47:58 +00:00
Paul Rupe
21fbb40cb7
Support for LVM_SUBITEMHITTEST; check for out-of-bounds subitem index
...
in LISTVIEW_GetSubItemRect.
2002-06-10 22:47:41 +00:00
Nix N. Nix
e73d3c444b
Added RunFileDlg with MRU list.
...
Added template to all .rc files.
2002-06-10 02:34:36 +00:00
Won-kyu Park
ff4f41d81e
Added Korean resources.
2002-06-10 02:32:31 +00:00
Sander van Leeuwen
4911d0bf3b
- Save and restore current directory in GetFileDialog95W if
...
OFN_NOCHANGEDIR flag set.
- GetFileDialog95W: only convert ofn->lpTemplateName if it's a string
resource id (fixes OpenOffice 1.0 file open dialog crash).
- Ignore OFN_FILEMUSTEXIST flag for save file dialog (fixes save
dialog in ElstarFormular).
- Rewrote casts that some compilers don't accept.
2002-06-10 02:31:11 +00:00
Marcus Meissner
e81f10c97c
Merged the two serializer and unserializer functions into one, cleaned
...
them up.
VT_PTR: Handle NULL pointers by sending a cookie.
Added support for: VT_CARRAY, VT_DISPATCH, TKIND_RECORD, VT_VOID,
VT_UI1, VT_UI2, VT_ERROR, VT_UI4, VT_UINT.
Added a custom serializer for DISPPARAMS struct.
2002-06-10 02:30:20 +00:00
Marcus Meissner
238cdeab1b
Added some debugoutput functions for TYPEATTR, IDLDESC, VARDESC.
...
Support more parameters in _invoke (needed for IDispatch::Invoke in
the marshaller).
2002-06-10 02:29:55 +00:00