Commit Graph

10663 Commits

Author SHA1 Message Date
Michael Stefaniuc
ca3dd3f4fb Compile the msvideo dll with -DSTRICT. 2002-10-23 23:33:21 +00:00
Dimitrie O. Paun
89ab25a737 Avoid division by 0 by initializing the item size in on creation.
Rename update_icon_size to set_icon_size, fix parameters order.
Assorted cleanups.
2002-10-23 23:32:50 +00:00
Dimitrie O. Paun
5ffde298fe Append to the end of the DPA, if insert index is too large. 2002-10-23 23:32:19 +00:00
Carlos
9fa51e4172 Fixed duplicated arrows in header control. 2002-10-23 23:31:35 +00:00
Dimitrie O. Paun
b894605987 Fix thinko that slipped in with the prev patch (reenables refresh).
Mark a few things that needs looking at.
Small cleanup.
2002-10-23 22:32:25 +00:00
Dimitrie O. Paun
9cdcd44eaa Do not invalidate the window before the first paint job.
Assorted cleanups.
2002-10-23 22:31:47 +00:00
Dimitrie O. Paun
f7051c88ae Use InvalidateItem instead of explicit InvalidateRect, it is cleaner,
and faster when redraw is disabled.
2002-10-23 22:31:13 +00:00
Dimitrie O. Paun
c093196c05 Transform the invalidation macros to proper functions. 2002-10-23 22:30:39 +00:00
Dimitrie O. Paun
bf46fab650 Delay some size computations until after first paint. 2002-10-23 22:29:47 +00:00
Rein Klazes
7d9b04dbe2 Reorganize the item size calculation (a bit simpler, and faster). 2002-10-23 22:28:44 +00:00
Rein Klazes
1fd077939f Search through all items when LISTVIEW_FindItemW is called with
LVFI_PARAM flag.
2002-10-23 22:28:03 +00:00
Dimitrie O. Paun
bf761a331c Delete the items if we actually own them. 2002-10-23 22:25:42 +00:00
Dimitrie O. Paun
8f15b6e6b3 Do not callback to the parent for lParam when in LVS_OWNERDATA.
Docs update.
2002-10-23 22:25:10 +00:00
Jukka Heinonen
eca6182749 Move interrupt emulation code from INSTR_EmulateInstruction to winedos
dll. Make CTX_SEG_OFF_TO_LIN work with 32-bit segmented pointers
common in DPMI32. Fix winedos initialization so that DOSMEM_Init(TRUE)
is only called when DOS executable is started.
2002-10-23 22:24:10 +00:00
Michael Stefaniuc
5a1ede3345 Compile the dplayx dll with STRICT defined. 2002-10-23 22:20:46 +00:00
Michael Stefaniuc
353529b2c8 - fix the "int format, HANDLE arg" type of warnings for comctl32
- compile the comctl32 dll with -DSTRICT
2002-10-23 22:19:10 +00:00
Michael Stefaniuc
85e40cf37a Add casts to compile with -DSTRICT. 2002-10-23 20:58:33 +00:00
Dimitrie O. Paun
5acd96bb4e Do not crash if callback text is not filled (behave like native).
Render report mode from top to bottom (easier on the eye).
Docs updates, type fixes, more traces.
2002-10-23 20:57:13 +00:00
Dimitrie O. Paun
6608328f76 Collect all bugs, missing features, etc in the header doc.
Minor cleanups.
2002-10-23 20:56:30 +00:00
Dimitrie O. Paun
9ff0da09ff Do not autoarrange if we insert/delete from the end of the list. 2002-10-23 20:55:05 +00:00
Dimitrie O. Paun
c5da549d10 Rework SetItemPosition, bunch of bugs squashed in the process.
Complete icon alignment rewrite: cleaner, incremental, etc.
Completely avoid aligning all icons on every insert
  - icon placement is incrementally computed now: it's fast.
Small cleanups, docs update, etc.
2002-10-23 20:54:23 +00:00
Dimitrie O. Paun
c5e2731939 Rename LISTVIEW_ITEM to ITEM_INFO for consistency.
Rename LISTVIEW_SUBITEM to SUBITEM_INFO for same reason.
Fix type in comment spotted by Bobby Bingham.
2002-10-23 20:53:42 +00:00
Sylvain Petreolle
6a2082c8bc Added valid entries to specify if an app should be loaded builtin or
native.
2002-10-23 20:44:14 +00:00
Alexandre Julliard
a7062be9ba Moved network.c to 16-bit sources. 2002-10-23 20:22:53 +00:00
Patrik Stridvall
cf07e10017 Don't use wine/unicode.h in the header files, include it directly
where needed instead.
2002-10-23 20:20:59 +00:00
Alexandre Julliard
da93e83b90 Avoid redefinition warning. 2002-10-23 20:19:48 +00:00
Michael Stefaniuc
f3d1893f80 Add needed casts for a "no warnings" compile of comctl32. 2002-10-23 20:19:22 +00:00
Patrik Stridvall
fb1a572b64 Fix for platforms not supporting DOS mode. 2002-10-23 20:16:36 +00:00
Patrik Stridvall
8b991b2798 Add pragma to eliminate MS C warnings. 2002-10-23 20:16:23 +00:00
Patrik Stridvall
ccfd32fbf6 - Added proper parsing of the Makefile.in's to find the tests.
- Added support for optionally using the Microsoft headers instead of
  the Wine headers.
2002-10-23 20:16:12 +00:00
Sylvain Petreolle
4eeadac1e7 Implemented NLS in progman. 2002-10-23 20:15:48 +00:00
Alexandre Julliard
f871f2d528 Store thread id instead of queue handle in timer structure. 2002-10-23 18:56:34 +00:00
Alexandre Julliard
d8bbcb2f23 Implemented GetWindowTask16 on top of GetWindowThreadProcessId.
Removed no longer used hmemTaskQ field in WND structure.
2002-10-23 18:56:02 +00:00
Patrik Stridvall
1298eb4053 Fixed mismatches between the Wine headers and the Microsoft headers. 2002-10-23 18:50:10 +00:00
Michael Günnewig
2c8e149fe8 Added dialog for AVISaveOptions. 2002-10-23 18:47:51 +00:00
Michael Günnewig
a060446e1d Implemented AVIBuildFilterW and AVISaveOptions. 2002-10-23 18:47:39 +00:00
Michael Günnewig
d48feb246f Fixed bug that prevented ICCompressorChoose from working. 2002-10-23 18:47:20 +00:00
Rein Klazes
402f2618ce MessageBoxIndirectW: call FindResourceEx with arguments in the right
order.
2002-10-23 18:45:46 +00:00
Patrik Stridvall
ab974c310c Updated the generated tests. 2002-10-23 18:45:15 +00:00
Patrik Stridvall
3007bd437e Minor modifications and improvements. 2002-10-23 18:44:46 +00:00
Stefan Leichter
03adaea165 Do not break quoted strings in Control_DoLaunch. 2002-10-23 18:44:13 +00:00
Christian Neumair
513eb2a24a Collect all bugs, missing features, etc in the header doc. 2002-10-23 18:43:32 +00:00
Eric Pouech
56d80b4c65 Moved 16 bit digital structs to include/wine/mmsystem16.h. 2002-10-23 18:43:00 +00:00
Michael Stefaniuc
ea335dd036 Compile the winspool dll with STRICT defined. 2002-10-22 00:47:33 +00:00
Michael Stefaniuc
46be38e8b8 Compile the tapi32 dll with STRICT defined. 2002-10-22 00:47:08 +00:00
Michael Stefaniuc
348ea6d295 Compile the psapi dll with STRICT defined. 2002-10-22 00:46:46 +00:00
Michael Stefaniuc
70e9a64c06 Compile the msacm dll with STRICT defined. 2002-10-22 00:46:23 +00:00
Michael Stefaniuc
6ff1325128 Compile the mpr dll with STRICT defined. 2002-10-22 00:45:56 +00:00
Michael Stefaniuc
9a7bc34c44 Compile the imagehlp dll with STRICT defined. 2002-10-22 00:45:27 +00:00
Michael Stefaniuc
2b7deaa783 Compile the imm32 dll with STRICT defined. 2002-10-22 00:45:02 +00:00