wine
22 years agoAdded NdrOleAllocate, NdrOleFree, NdrInterfacePointerBufferSize,
Ove Kaaven [Fri, 11 Oct 2002 18:45:02 +0000 (18:45 +0000)] 
Added NdrOleAllocate, NdrOleFree, NdrInterfacePointerBufferSize,
NdrInterfacePointerFree, NdrInterfacePointerMarshall,
NdrInterfacePointerMemorySize, NdrInterfacePointerUnmarshall.

22 years agoBe real tough on internal programming errors.
Dimitrie O. Paun [Fri, 11 Oct 2002 18:00:28 +0000 (18:00 +0000)] 
Be real tough on internal programming errors.

22 years agoRemove support for owner drawn listviews in non-REPORT mode. We need
Dimitrie O. Paun [Fri, 11 Oct 2002 17:59:39 +0000 (17:59 +0000)] 
Remove support for owner drawn listviews in non-REPORT mode.  We need
to do this since Windows supports owner draw *only* in report mode,
and hence apps are not prepared to handle drawing in other modes.

22 years agoUse GetItemMetrics instead of GetItemMeasures when drawing.
Dimitrie O. Paun [Fri, 11 Oct 2002 17:58:56 +0000 (17:58 +0000)] 
Use GetItemMetrics instead of GetItemMeasures when drawing.

22 years agoMake use of the new GetItemMetrics in HitTest, to avoid code
Dimitrie O. Paun [Fri, 11 Oct 2002 17:58:11 +0000 (17:58 +0000)] 
Make use of the new GetItemMetrics in HitTest, to avoid code
duplication.

22 years agoSeparate item metrics computation from positioning
Dimitrie O. Paun [Fri, 11 Oct 2002 17:57:27 +0000 (17:57 +0000)] 
Separate item metrics computation from positioning
Add support for computing state icon metrics.

22 years ago- Improved alignment and offset calculations.
Patrik Stridvall [Fri, 11 Oct 2002 17:53:13 +0000 (17:53 +0000)] 
- Improved alignment and offset calculations.
- Reorganized and improved enum/union/struct parsing.

22 years agoReimplement several RpcServer.* methods in rpc_server.c.
Ove Kaaven [Fri, 11 Oct 2002 17:52:37 +0000 (17:52 +0000)] 
Reimplement several RpcServer.* methods in rpc_server.c.
Implement RpcServerInqBindings, I_RpcServerStartListening,
I_RpcServerStopListening, and I_RpcWindowProc.

22 years agoAdded missing kernel32 import.
Greg Turner [Fri, 11 Oct 2002 04:20:07 +0000 (04:20 +0000)] 
Added missing kernel32 import.

22 years agoLVS_OWNERDRAWFIXED should only take effect in REPORT mode.
Alexandre Julliard [Fri, 11 Oct 2002 04:19:20 +0000 (04:19 +0000)] 
LVS_OWNERDRAWFIXED should only take effect in REPORT mode.

22 years agoAdded NdrDllCanUnloadNow, NdrDllGetClassObject, NdrDllRegisterProxy,
Ove Kaaven [Thu, 10 Oct 2002 23:36:52 +0000 (23:36 +0000)] 
Added NdrDllCanUnloadNow, NdrDllGetClassObject, NdrDllRegisterProxy,
NdrDllUnregisterProxy, CStdPSFactory methods.

22 years ago- Move the API into a new api.c file.
Michael Günnewig [Thu, 10 Oct 2002 23:31:13 +0000 (23:31 +0000)] 
- Move the API into a new api.c file.
- Added IClassFactory implementation.
- Added IPersistFile implementation to the AVI-file handler.

22 years agoBetter Lithuanian keyboard layout.
Nerijus Baliunas [Thu, 10 Oct 2002 23:30:13 +0000 (23:30 +0000)] 
Better Lithuanian keyboard layout.

22 years agoAvoid calling FindExecutable16.
Alexandre Julliard [Thu, 10 Oct 2002 23:29:21 +0000 (23:29 +0000)] 
Avoid calling FindExecutable16.

22 years agoKeep on moving 16 bit code out of winmm.
Eric Pouech [Thu, 10 Oct 2002 23:28:22 +0000 (23:28 +0000)] 
Keep on moving 16 bit code out of winmm.

22 years agoInitialize the DDCAPS structure of the DDRAW object at creation.
Christian Costa [Thu, 10 Oct 2002 23:27:49 +0000 (23:27 +0000)] 
Initialize the DDCAPS structure of the DDRAW object at creation.

22 years agoMain_DirectDrawSurface_QueryInterface: enable creation of a
Christian Costa [Thu, 10 Oct 2002 23:27:32 +0000 (23:27 +0000)] 
Main_DirectDrawSurface_QueryInterface: enable creation of a
IDirect3DTexture2 from a surface.

22 years agoAdded NdrProxyFreeBuffer, NdrProxyGetBuffer, NdrProxyInitialize,
Ove Kaaven [Thu, 10 Oct 2002 23:26:53 +0000 (23:26 +0000)] 
Added NdrProxyFreeBuffer, NdrProxyGetBuffer, NdrProxyInitialize,
NdrProxySendReceive, NdrStubGetBuffer, NdrStubInitialize.

22 years agoFix drawing bug introduced with the custom notification
Dimitrie O. Paun [Thu, 10 Oct 2002 22:57:45 +0000 (22:57 +0000)] 
Fix drawing bug introduced with the custom notification
reorganization.

22 years agoSimplify the report mode, and item drawing considerably.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:55:21 +0000 (22:55 +0000)] 
Simplify the report mode, and item drawing considerably.
Fix full row select in report mode.

22 years agoHandle custom draw notifications properly.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:54:06 +0000 (22:54 +0000)] 
Handle custom draw notifications properly.
Various cleanups, and simplifications.

22 years agoRemove superfluous abstractions which make the code harder to
Dimitrie O. Paun [Thu, 10 Oct 2002 22:52:56 +0000 (22:52 +0000)] 
Remove superfluous abstractions which make the code harder to
understand.

22 years agoMove the custom draw notifications into the Draw.*Item functions.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:52:12 +0000 (22:52 +0000)] 
Move the custom draw notifications into the Draw.*Item functions.

22 years agoMove the custom draw item notifications down into DrawLargeItem.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:51:27 +0000 (22:51 +0000)] 
Move the custom draw item notifications down into DrawLargeItem.

22 years agoFix silly redraw bug introduced in previous patch.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:50:49 +0000 (22:50 +0000)] 
Fix silly redraw bug introduced in previous patch.
Tidy up, and simplify large item drawing.

22 years agoImplement WM_SETREDRAW properly.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:50:09 +0000 (22:50 +0000)] 
Implement WM_SETREDRAW properly.

22 years agoRework the mouse click notifications
Dimitrie O. Paun [Thu, 10 Oct 2002 22:49:29 +0000 (22:49 +0000)] 
Rework the mouse click notifications
Assorted cleanups, and simplifications.

22 years agoUse (semi)standard HitTest, rather then our own little invention.
Dimitrie O. Paun [Thu, 10 Oct 2002 22:48:36 +0000 (22:48 +0000)] 
Use (semi)standard HitTest, rather then our own little invention.
Get rid of GetItemAtPt.
Fix HitTest but in REPORT mode.

22 years agoMoved out 16 bit code.
Eric Pouech [Thu, 10 Oct 2002 22:47:41 +0000 (22:47 +0000)] 
Moved out 16 bit code.

22 years agoRemoved no longer needed list of instance data.
Eric Pouech [Thu, 10 Oct 2002 22:47:25 +0000 (22:47 +0000)] 
Removed no longer needed list of instance data.

22 years agoAdded some TRACEs to the ddraw code.
Lionel Ulmer [Thu, 10 Oct 2002 22:47:02 +0000 (22:47 +0000)] 
Added some TRACEs to the ddraw code.

22 years agoImplement the CStdStubBuffer methods.
Ove Kaaven [Thu, 10 Oct 2002 22:46:08 +0000 (22:46 +0000)] 
Implement the CStdStubBuffer methods.

22 years ago- change the internal functions in windows/cursoricon.c to use 32bit
Michael Stefaniuc [Thu, 10 Oct 2002 21:22:09 +0000 (21:22 +0000)] 
- change the internal functions in windows/cursoricon.c to use 32bit
  handles
- move the implementation of ExtractAssociatedIcon16 to
  ExtractAssociatedIconA
- convert HICON to a void*
- fixed some handle conversions that happened to be in the way while
  doing the above

22 years agoIUnknown_[QAR]_Proxy implementations, VTbl construction, the dreaded
Ove Kaaven [Thu, 10 Oct 2002 21:18:29 +0000 (21:18 +0000)] 
IUnknown_[QAR]_Proxy implementations, VTbl construction, the dreaded
ObjectStubless, and other proxy-related goodies.

22 years agoProvide a stub for GetComboBoxInfo.
Steve Lustbader [Thu, 10 Oct 2002 21:17:12 +0000 (21:17 +0000)] 
Provide a stub for GetComboBoxInfo.

22 years agoMore stubs.
Uwe Bonnes [Thu, 10 Oct 2002 19:23:57 +0000 (19:23 +0000)] 
More stubs.

22 years agoStubby NdrClientCall2 & some header changes.
Ove Kaaven [Thu, 10 Oct 2002 19:23:33 +0000 (19:23 +0000)] 
Stubby NdrClientCall2 & some header changes.

22 years agoProvide stub for SetupDiGetClassDevsW.
Steve Lustbader [Thu, 10 Oct 2002 18:57:32 +0000 (18:57 +0000)] 
Provide stub for SetupDiGetClassDevsW.
Fix return value of SetupDiGetClassDevsA.

22 years agoScroll the listview when doing multiple selections.
Paul Rupe [Thu, 10 Oct 2002 18:56:50 +0000 (18:56 +0000)] 
Scroll the listview when doing multiple selections.

22 years agoImplemented I_RpcFreeBuffer, I_RpcGetBuffer, I_RpcReceive, I_RpcSend,
Ove Kaaven [Thu, 10 Oct 2002 18:55:24 +0000 (18:55 +0000)] 
Implemented I_RpcFreeBuffer, I_RpcGetBuffer, I_RpcReceive, I_RpcSend,
I_RpcSendReceive; administrivia.

22 years agoFixed sign extension bug in EH_prolog, and made trylevel an int to
Alexandre Julliard [Thu, 10 Oct 2002 17:56:48 +0000 (17:56 +0000)] 
Fixed sign extension bug in EH_prolog, and made trylevel an int to
avoid similar problems.

22 years agoMake sure all Zw functions whose Nt equivalent is implemented are
Alexandre Julliard [Thu, 10 Oct 2002 17:55:48 +0000 (17:55 +0000)] 
Make sure all Zw functions whose Nt equivalent is implemented are
implemented too.

22 years agoThe NAS headers and libraries are sometimes stored in the X
Francois Gouget [Thu, 10 Oct 2002 17:54:27 +0000 (17:54 +0000)] 
The NAS headers and libraries are sometimes stored in the X
directories.

22 years agoMake info structure members lower case as elsewhere.
Andrew M. Johnston [Thu, 10 Oct 2002 17:53:04 +0000 (17:53 +0000)] 
Make info structure members lower case as elsewhere.

22 years agoUpdated with autoconf 2.54.
Alexandre Julliard [Thu, 10 Oct 2002 03:48:04 +0000 (03:48 +0000)] 
Updated with autoconf 2.54.

22 years agoStarted putting all 16 bit code in separate files.
Eric Pouech [Thu, 10 Oct 2002 03:43:53 +0000 (03:43 +0000)] 
Started putting all 16 bit code in separate files.

22 years agoPrevent some segfaults in msrle32.
Michael Günnewig [Thu, 10 Oct 2002 03:42:28 +0000 (03:42 +0000)] 
Prevent some segfaults in msrle32.
Add the necessary line to the sample system.ini for using this video
codec.

22 years agoNarrow down the items we iterate over in LIST, and REPORT mode.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:13:14 +0000 (03:13 +0000)] 
Narrow down the items we iterate over in LIST, and REPORT mode.
Fix a Client --> List coordinate transformations in FindItem.
Fix bug in HitItem (in LIST and REPORT mode).
Avoid the last bit of drawing in REPORT mode.

22 years agoDraw _only_ the items that are invalidated.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:12:05 +0000 (03:12 +0000)] 
Draw _only_ the items that are invalidated.
Fix serious bug when deleting from a range.
Pass in a range to the ranges_{add,del} functions.
Tidy up the RefreshIcon function.
Assorted cleanups.

22 years agoReimplement FindItem (cleaner, faster, more compliant with MSDN).
Dimitrie O. Paun [Thu, 10 Oct 2002 03:10:20 +0000 (03:10 +0000)] 
Reimplement FindItem (cleaner, faster, more compliant with MSDN).

22 years agoRewrite HitTest to make it pretty, and very fast.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:08:45 +0000 (03:08 +0000)] 
Rewrite HitTest to make it pretty, and very fast.

22 years agoIntroduce the notion of item iterators, and use them to clean up code.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:07:04 +0000 (03:07 +0000)] 
Introduce the notion of item iterators, and use them to clean up code.

22 years agoSeparate range manipulation functions from selection ranges.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:05:28 +0000 (03:05 +0000)] 
Separate range manipulation functions from selection ranges.

22 years agoFix large item label calculation when not focused.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:04:34 +0000 (03:04 +0000)] 
Fix large item label calculation when not focused.
Fancy focus rectangle handling.

22 years agoFix focus handling when deleting items, or changing modes.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:03:39 +0000 (03:03 +0000)] 
Fix focus handling when deleting items, or changing modes.
Better label rect calculation in ICON mode.

22 years agoFix large item handling focus in ICON mode.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:02:30 +0000 (03:02 +0000)] 
Fix large item handling focus in ICON mode.

22 years agoNo need to go through the heavy duty rect computation when in OWNERDRAW.
Dimitrie O. Paun [Thu, 10 Oct 2002 03:01:10 +0000 (03:01 +0000)] 
No need to go through the heavy duty rect computation when in OWNERDRAW.

22 years agoFactor out owner draw code, so that it works for all modes.
Dimitrie O. Paun [Thu, 10 Oct 2002 02:59:34 +0000 (02:59 +0000)] 
Factor out owner draw code, so that it works for all modes.
Documentation updates.

22 years agoFactor out the computation of item position, so it can be used
Dimitrie O. Paun [Thu, 10 Oct 2002 02:58:47 +0000 (02:58 +0000)] 
Factor out the computation of item position, so it can be used
independently of the rectangles.

22 years agoUnify LISTVIEW_UpdateLargeItemLabelRect, and GetItemMeasures.
Dimitrie O. Paun [Thu, 10 Oct 2002 02:57:50 +0000 (02:57 +0000)] 
Unify LISTVIEW_UpdateLargeItemLabelRect, and GetItemMeasures.
Optimize GetItemMeasures to the max.
Centralize the DrawText's DT_* flags.

22 years agoGet rid of 'goto's in GetItemMeasures.
Dimitrie O. Paun [Thu, 10 Oct 2002 02:56:57 +0000 (02:56 +0000)] 
Get rid of 'goto's in GetItemMeasures.
Move LISTVIEW_UpdateLargeItemLabelRect close to where it's used.

22 years agoFix braino in calculation of LVS_LIST origin.
Dimitrie O. Paun [Thu, 10 Oct 2002 02:56:13 +0000 (02:56 +0000)] 
Fix braino in calculation of LVS_LIST origin.
Invalidate the entire window when we are invalidating the list.

22 years agoRemoved reference to SCROLL_SetNCSbState.
Andrew M. Johnston [Wed, 9 Oct 2002 20:40:33 +0000 (20:40 +0000)] 
Removed reference to SCROLL_SetNCSbState.

22 years agoTry CreateProcess even if SHGetFileInfo fails so that we can launch
Alexandre Julliard [Wed, 9 Oct 2002 20:38:36 +0000 (20:38 +0000)] 
Try CreateProcess even if SHGetFileInfo fails so that we can launch
Unix binaries.

22 years agoFixed some multi-sound card related bugs.
Eric Pouech [Wed, 9 Oct 2002 20:37:09 +0000 (20:37 +0000)] 
Fixed some multi-sound card related bugs.

22 years agoAvoid infinite SendMessage recursion, just like Windows does.
Alexandre Julliard [Wed, 9 Oct 2002 20:36:15 +0000 (20:36 +0000)] 
Avoid infinite SendMessage recursion, just like Windows does.

22 years agoDon't list register functions in the .def file.
Alexandre Julliard [Wed, 9 Oct 2002 20:28:06 +0000 (20:28 +0000)] 
Don't list register functions in the .def file.

22 years agoFixed buffer size in _ultoa (spotted by Joerg Mayer).
Alexandre Julliard [Wed, 9 Oct 2002 20:27:33 +0000 (20:27 +0000)] 
Fixed buffer size in _ultoa (spotted by Joerg Mayer).

22 years agoTransmit the Windows PATH to child processes using the WINEPATH
Alexandre Julliard [Wed, 9 Oct 2002 18:35:01 +0000 (18:35 +0000)] 
Transmit the Windows PATH to child processes using the WINEPATH
variable.

22 years agoFixed file descriptor corruption.
Alexandre Julliard [Wed, 9 Oct 2002 18:15:05 +0000 (18:15 +0000)] 
Fixed file descriptor corruption.

22 years agoSpelling corrections.
Jeff Smith [Wed, 9 Oct 2002 18:14:24 +0000 (18:14 +0000)] 
Spelling corrections.

22 years agoAdded A3 paper size.
Huw Davies [Wed, 9 Oct 2002 18:13:55 +0000 (18:13 +0000)] 
Added A3 paper size.

22 years agoFix handle conversions.
Michael Stefaniuc [Wed, 9 Oct 2002 18:12:47 +0000 (18:12 +0000)] 
Fix handle conversions.

22 years agoFixed test to not fail behind firewalls or without an internet
Patrik Stridvall [Wed, 9 Oct 2002 18:12:20 +0000 (18:12 +0000)] 
Fixed test to not fail behind firewalls or without an internet
connection.

22 years agoReorganized the code for better support of data structures parsing.
Patrik Stridvall [Wed, 9 Oct 2002 18:12:02 +0000 (18:12 +0000)] 
Reorganized the code for better support of data structures parsing.

22 years agoRelease 20021007. wine-20021007
Alexandre Julliard [Tue, 8 Oct 2002 02:03:41 +0000 (02:03 +0000)] 
Release 20021007.

22 years agoFixed bug that caused item texts to be empty.
Dimitrie O. Paun [Tue, 8 Oct 2002 01:55:32 +0000 (01:55 +0000)] 
Fixed bug that caused item texts to be empty.

22 years agoImplemented the MS RLE video codec.
Michael Günnewig [Tue, 8 Oct 2002 00:40:05 +0000 (00:40 +0000)] 
Implemented the MS RLE video codec.

22 years agoAdd support for interrupts in 32-bit code.
Jukka Heinonen [Tue, 8 Oct 2002 00:35:03 +0000 (00:35 +0000)] 
Add support for interrupts in 32-bit code.
Remove some unnecessary code from 16-bit interrupt emulation.

22 years agoFix nasty bug generated by UINT vs. INT (resulted in bogus
Dimitrie O. Paun [Mon, 7 Oct 2002 22:43:42 +0000 (22:43 +0000)] 
Fix nasty bug generated by UINT vs. INT (resulted in bogus
comparisons).
Fix LVIR_SELECTBOUNDS computation, for REPORT mode.
Fix dependency generation in GetItemMeasures.
Fix rectangle computation for REPORT mode (corner case problems).
Better debug messages.
Assorted cleanups.

22 years agoCleaned up the rectangle handling, and fixed numerous bugs in
Dimitrie O. Paun [Mon, 7 Oct 2002 22:42:44 +0000 (22:42 +0000)] 
Cleaned up the rectangle handling, and fixed numerous bugs in
rectangle calculations.

22 years agoAdded skeleton for rpcrt4 unit test with some UUID tests.
Greg Turner [Mon, 7 Oct 2002 21:54:07 +0000 (21:54 +0000)] 
Added skeleton for rpcrt4 unit test with some UUID tests.

22 years agoImplemented UuidCompare.
Greg Turner [Mon, 7 Oct 2002 21:52:55 +0000 (21:52 +0000)] 
Implemented UuidCompare.

22 years agoImplemented RpcBindingInqObject, RpcBindingSetObject,
Ove Kaaven [Mon, 7 Oct 2002 21:49:49 +0000 (21:49 +0000)] 
Implemented RpcBindingInqObject, RpcBindingSetObject,
RpcBindingVectorFree, RpcBindingToStringBindingA/W,
RpcBindingFromStringBindingA/W, RpcStringBindingParseA/W,
I_RpcBindingSetAsync, RpcStringBindingComposeA/W, RpcBindingFree,
RPCStringFreeW, UUIDHash, UuidToStringW, and associated junk.

22 years agoProvide stubs for Create/DeleteTimerQueueTimer.
Steve Lustbader [Mon, 7 Oct 2002 21:46:02 +0000 (21:46 +0000)] 
Provide stubs for Create/DeleteTimerQueueTimer.

22 years agoFix inaccurate listview scrolling with PgUp/Down and Home/End keys.
Paul Rupe [Mon, 7 Oct 2002 21:44:01 +0000 (21:44 +0000)] 
Fix inaccurate listview scrolling with PgUp/Down and Home/End keys.

22 years agoAdded stubs for capCreateCaptureWindowA/W to get freeVCR started
Stefan Leichter [Mon, 7 Oct 2002 21:43:13 +0000 (21:43 +0000)] 
Added stubs for capCreateCaptureWindowA/W to get freeVCR started
without crash.

22 years agoFix silly bug in SetItemPosition (we should set it, not create a new
Dimitrie O. Paun [Mon, 7 Oct 2002 18:51:52 +0000 (18:51 +0000)] 
Fix silly bug in SetItemPosition (we should set it, not create a new
one).

22 years agoMaintain the item position in {,SMALL}ICON mode separataly from the
Dimitrie O. Paun [Mon, 7 Oct 2002 18:50:21 +0000 (18:50 +0000)] 
Maintain the item position in {,SMALL}ICON mode separataly from the
item, so that we have it even in LVS_OWNERDATA.

22 years agoCleanup the SetItemPosition interface.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:48:47 +0000 (18:48 +0000)] 
Cleanup the SetItemPosition interface.

22 years agoRemove the COUNT_OF macro.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:44:55 +0000 (18:44 +0000)] 
Remove the COUNT_OF macro.
Indentation fixes, and minor cleanups to notify_dispinfoT.

22 years agoFixes bug which rendered virtual listboxes always empty.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:43:49 +0000 (18:43 +0000)] 
Fixes bug which rendered virtual listboxes always empty.
Smarter focus rectangle drawing.
Fix focus handling when we add/delete a column.
Fix silly bug in GetSubItemRect.
Elimiante flicker in Report mode.

22 years agoCleanup, and clarify the handling of the various rectangles.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:42:52 +0000 (18:42 +0000)] 
Cleanup, and clarify the handling of the various rectangles.
Fix handling of large items in ICON mode.
Fix calculation of LVIR_SELECTBOUNDS.
Various cleanups, and simplifications.

22 years agoCleanup of the way we maintain/lookup the item count.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:41:00 +0000 (18:41 +0000)] 
Cleanup of the way we maintain/lookup the item count.
Rename GetItemWidth to CalculateMaxWidth.
Misc trivial changes.

22 years agoFix focus handling for owner draw listviews.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:38:17 +0000 (18:38 +0000)] 
Fix focus handling for owner draw listviews.

22 years agoFix potential bug in RemoveAllItems.
Dimitrie O. Paun [Mon, 7 Oct 2002 18:36:34 +0000 (18:36 +0000)] 
Fix potential bug in RemoveAllItems.
Fix report-mode ONWERDRAW bug (with help from Alexandre Julliard).
Fix multiple selection bug (in report and list mode).
Remove code duplication for removing selections.

22 years agoImplement GetUserDefaultUILanguage and GetSystemDefaultUILanguage.
Steve Lustbader [Mon, 7 Oct 2002 18:27:06 +0000 (18:27 +0000)] 
Implement GetUserDefaultUILanguage and GetSystemDefaultUILanguage.

22 years agoVarious fixes, typos corrected and clarifying trace points.
Jason Edmeades [Mon, 7 Oct 2002 18:24:28 +0000 (18:24 +0000)] 
Various fixes, typos corrected and clarifying trace points.

22 years agoAdded support for several soundcard.
Eric Pouech [Mon, 7 Oct 2002 18:23:40 +0000 (18:23 +0000)] 
Added support for several soundcard.
Remove non full duplex mode in code.
OSS Commercial doesn't properly handle SNDCTL_DSP_RESET, so close/open
device to workaround this issue (by Ove Kaaven).

22 years agoGot rid of recursion in sub device opening.
Eric Pouech [Mon, 7 Oct 2002 18:22:57 +0000 (18:22 +0000)] 
Got rid of recursion in sub device opening.