Dimitrie O. Paun
|
254e7484fa
|
DPAs can't have more than 0x8000 elements (fixed with lots of help
from Carlos <clozano@andago.com).
|
2002-10-21 19:54:06 +00:00 |
Dimitrie O. Paun
|
c7fbc1b2c9
|
No need to increment item size, it's already adjusted by DPA_SetPtr
(found, and fixed by Carlos <clozano@andago.com>).
|
2002-10-21 19:49:44 +00:00 |
Dimitrie O. Paun
|
6168b98176
|
Do not rely on HeapReAlloc to allocate a NULL pointer.
|
2002-10-21 19:49:12 +00:00 |
Dimitrie O. Paun
|
7888385d76
|
Rewrite DPA_InsertPtr in terms on DPA_SetPtr, so that it's simpler,
cleaner, and more correct.
It now expands the array to accomodate larger than current size
indexes.
|
2002-10-21 19:48:37 +00:00 |
Dimitrie O. Paun
|
a87b685350
|
Do not send uninitialized lParams on notification msgs (found by Rein
Klazes <rklazes@xs4all.nl>).
|
2002-10-21 19:46:46 +00:00 |
Dimitrie O. Paun
|
6deae0b86d
|
Complete rewrite of the rcView implementation.
Lots of bugs fixed in rcView computation.
Assorted cleanups, and simplifications.
|
2002-10-21 19:46:08 +00:00 |
Dimitrie O. Paun
|
c9e0133357
|
Split ranges_destroy in ranges_clear, and ranges_destroy.
Rewrite DeleteAllItems, for cleaner, faster, more correct code.
|
2002-10-21 19:45:29 +00:00 |
Dimitrie O. Paun
|
62f4c61d22
|
Updated header documentation to the latest, and greatest.
|
2002-10-21 19:44:51 +00:00 |
Dimitrie O. Paun
|
06701fb09e
|
Optimize invalidation on insert.
Share the invalidation code between {Delete,Insert}Item.
|
2002-10-21 19:44:18 +00:00 |
Dimitrie O. Paun
|
f18e271bff
|
Rewrite DeleteItemT: cleaner, a lot faster.
Number of bug were fixed.
The minimum possible is redrawn.
|
2002-10-21 19:43:37 +00:00 |
Dimitrie O. Paun
|
c859242ac8
|
Implement most of LVM_ARRANGE.
Make use of it, where it was appropriate.
Use infoPtr->dwStyle directly, in most places.
Assorted cleanups.
|
2002-10-21 19:43:03 +00:00 |
Dimitrie O. Paun
|
56c17651a0
|
Proper (type wise) return types.
|
2002-10-21 19:42:30 +00:00 |
Dimitrie O. Paun
|
214c721160
|
Reorganize header notifications.
Support notifications that don't have embedded size info.
Invalidate columns on format change (if needed).
Assorted cleanups.
|
2002-10-21 19:41:56 +00:00 |
Dimitrie O. Paun
|
713d0a061f
|
Crash on internal NULL pointers, don't test all over the place.
|
2002-10-21 19:41:00 +00:00 |
Dimitrie O. Paun
|
e37692bd33
|
When removing focus, no need to go through all elements.
|
2002-10-21 19:40:26 +00:00 |
Dimitrie O. Paun
|
feb326118f
|
Fix colors for selected items in full row select mode.
Fix bug caused by use of uninitialized state.
|
2002-10-21 19:39:45 +00:00 |
Dimitrie O. Paun
|
7c26e53ac0
|
Fix computation of subitem box, when invalidating it.
|
2002-10-21 19:34:38 +00:00 |
Dimitrie O. Paun
|
2223014df3
|
Assert on inconsistent range list states.
Various code cleanups, few potential bugs fixed.
|
2002-10-21 19:33:59 +00:00 |
Dimitrie O. Paun
|
074e2b4caa
|
Do not grow the item list to arbritary index: if requested index is
larger than current count, just append.
Miscellaneous cleanups.
|
2002-10-21 19:33:14 +00:00 |
Dimitrie O. Paun
|
be0641face
|
SetColumnWidth rewrite: simpler, cleaner code. Bugs squashed.
|
2002-10-21 19:32:38 +00:00 |
Dimitrie O. Paun
|
bf965278b5
|
Handle generic column width changes.
Fix bug in SetColumnT which rendered it unusable.
Column code cleanup.
|
2002-10-21 19:32:07 +00:00 |
Dimitrie O. Paun
|
0acaf0e961
|
Assert on internal invariants, rather than fail gracefully.
|
2002-10-21 19:31:34 +00:00 |
Dimitrie O. Paun
|
88c26b9c01
|
More docs compliant alignment handling for subitems.
|
2002-10-21 19:31:01 +00:00 |
Vincent Béron
|
8ce90f2f0b
|
Run regedit even if not installed.
|
2002-10-21 19:19:54 +00:00 |
Eric Pouech
|
644949d5d5
|
No longer using explicit values for resource identification.
|
2002-10-21 19:18:42 +00:00 |
Dimitrie O. Paun
|
f8514f5b3c
|
Fix notification from header, on item changed.
Small indentation fixes.
|
2002-10-21 18:22:51 +00:00 |
Duane Clark
|
6c320a84af
|
Set the return value of the PD_PAGENUMS flag.
|
2002-10-21 18:22:31 +00:00 |
Duane Clark
|
4eb4c042cc
|
Implement printing in notepad.
|
2002-10-21 18:22:15 +00:00 |
Jason Edmeades
|
99cd0de7d9
|
Add the basic support for volume textures / volumes (3d textures).
|
2002-10-21 18:21:59 +00:00 |
Eric Pouech
|
b3854da29a
|
Keep on moving 16 bit code out of winmm, now only using linear
addresses for buffers.
|
2002-10-21 18:21:26 +00:00 |
Eric Pouech
|
1cf1b5e6ce
|
Implemented a few more macros for button manipulation
(enable/disable/changing macro).
|
2002-10-21 18:20:23 +00:00 |
Eric Pouech
|
03587c6f91
|
Improved a bit link handling (a few more link types loaded from file
and support for link to a macro).
|
2002-10-21 18:20:05 +00:00 |
Dmitry Timoshkov
|
2468f06fa5
|
Actually use language identifier.
|
2002-10-21 18:19:29 +00:00 |
Duane Clark
|
d126f4768c
|
Correct the behavior for disabled toolbar buttons.
|
2002-10-21 18:19:02 +00:00 |
Dimitrie O. Paun
|
0def1dd4e4
|
Do not create a range list for an empty range.
|
2002-10-19 19:26:17 +00:00 |
Dimitrie O. Paun
|
0613b7212a
|
Store the entire format bitmap in the column info.
Rewrite GetColumnT to take advantage of that.
Related cleanups, and simplifications.
|
2002-10-19 19:25:41 +00:00 |
Dimitrie O. Paun
|
569de03864
|
Column zero has the image enabled always, irrespective of format.
|
2002-10-19 19:25:01 +00:00 |
Dimitrie O. Paun
|
231e9ef25b
|
Unify {Insert,Set}ColumnT as much as possible.
Fix a bunch of problems in SetColumnT.
|
2002-10-19 19:24:24 +00:00 |
Dimitrie O. Paun
|
3893cb7fb2
|
Fix function header documentation.
|
2002-10-19 19:23:31 +00:00 |
Dimitrie O. Paun
|
e877b77a9d
|
Better report mode.
Use the new column information to simplify, and speed up the code.
Enable support for images in subitems (in LVS_REPORT mode).
|
2002-10-19 19:20:35 +00:00 |
Dmitry Timoshkov
|
01e82a4fdc
|
Convert MessageBox family functions to unicode.
|
2002-10-19 19:18:19 +00:00 |
Greg Turner
|
ea46fffeff
|
Patch cruft removal.
|
2002-10-19 19:17:37 +00:00 |
Greg Turner
|
1ecb22867f
|
Super-crude implementation for NdrClientCall2.
Specs and headers for NdrClientInitializeNew,
NdrConformantStringMarshall, NdrGetBuffer, NdrFreeBuffer, and
NdrSendReceive.
|
2002-10-19 19:17:19 +00:00 |
Greg Turner
|
fc4e2fe74f
|
Fix up RpcMgmtWaitServerListen to be less incorrect.
|
2002-10-19 19:14:45 +00:00 |
Greg Turner
|
f6673f3a95
|
Some MIDL constants and structures (should eventually move to rpcndr.h
I think).
Stubs for NdrClientInitializeNew, NdrConformantStringMarshall,
NdrGetBuffer, NdrFreeBuffer, and NdrSendReceive (not in specfile yet).
|
2002-10-19 19:14:25 +00:00 |
Alexandre Julliard
|
f3215eba4a
|
Get/SetFastQueue16 should use HQUEUE16 handles.
|
2002-10-19 17:20:44 +00:00 |
Alexandre Julliard
|
6fa2ac693e
|
Removed DECLARE_OLD_HANDLE. Fixed a few remaining warnings.
|
2002-10-19 17:20:02 +00:00 |
Uwe Bonnes
|
2c481cebcd
|
demangle_datatype: delete superflous free().
|
2002-10-19 17:16:29 +00:00 |
Lionel Ulmer
|
0595c0ca07
|
Add 3D support at the User driver level.
|
2002-10-19 17:16:00 +00:00 |
Malte Starostik
|
78a86e9feb
|
Fixed IWebBrowser::Navigate() parameter type.
Added IWebBrowserApp and related typedefs.
|
2002-10-19 17:15:39 +00:00 |