Commit Graph

514 Commits

Author SHA1 Message Date
Lei Zhang
4700b0bd87 comctl32: Support LVCF_SUBITEM in LVM_GETCOLUMN. 2008-06-21 11:36:56 +02:00
Lei Zhang
59e3490cad comctl32: Don't rearrange icons / update scroll bar when destroying a listview. 2008-06-18 16:03:20 +02:00
Andrew Talbot
3c5308b804 comctl32: Indentation fix. 2008-05-23 11:58:18 +02:00
Alexandre Julliard
5315da8445 comctl32: Fix extending a multiple listview selection. 2008-05-21 14:26:35 +02:00
Guy Albertelli
09cb415109 listview: Return correct value from WM_NOTIFYFORMAT with test. 2008-05-08 11:11:03 +02:00
Francois Gouget
633ee950a1 Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
Guy Albertelli
7fb21244d9 listview: Correct return value from LVM_GETORIGIN including tests for this.
Tests to validate return value of the LVM_GETORIGIN message and fix our
implementation.
2008-04-28 14:22:39 +02:00
Guy Albertelli
e85fa81f3c listview: Implement 2 pixel decoration at top of report style with grid lines.
The native control has a 2 pixel header. This implements that background pixel
line and the gridline below it.
2008-04-28 14:22:35 +02:00
Guy Albertelli
7326f091b0 listview: Implement LVS_EX_GRIDLINES functionality.
Implement basic LVS_EX_GRIDLINES functionality including support for no items.
2008-04-28 14:22:16 +02:00
Andrew Talbot
bab7871cac comctl32: Remove unused variables. 2008-04-14 12:09:13 +02:00
Lei Zhang
03f18eb425 comctl32: Fix listview redraw when deleting items. 2008-03-20 14:27:36 +01:00
Lei Zhang
74f2f09295 comctl32: Correct listview hittest check to include the state rect. 2008-03-20 14:27:36 +01:00
Lei Zhang
da98243ea1 comctl32: Redraw listview after changing extended styles. 2008-03-20 14:27:35 +01:00
Lei Zhang
fe966335fd comctl32: Implement listview checkbox toggle. 2008-03-20 14:27:35 +01:00
Rob Shearman
7f33e95ca7 comctl32: Rename the dwStyle and dwOldStyle variables in LISTVIEW_SetExtendedListViewStyle to more accurately reflect their purpose.
This also fixes local variable shadowing in the function, which should 
be avoided for purposes of code readability.
2008-02-25 12:02:18 +01:00
Alexandre Julliard
543909958f comctl32: Remove unnecessary \n in trace. 2008-02-17 20:26:13 +01:00
Bang Jun-young
c5083961b3 comctl32: Fix invalid syntax. 2008-02-07 11:59:53 +01:00
Austin English
c2a7914d1c comctl32: Spelling fixes. 2008-01-24 11:43:02 +01:00
Francois Gouget
44b52b128c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
Andrew Talbot
867f254bec comctl32: Remove unneeded casts. 2007-12-31 17:40:45 +01:00
Thomas Weidenmueller
23dd46413c comctl32: Fix painting bug in listview control. 2007-12-11 17:48:53 +01:00
Alexandre Julliard
b406e9a7b4 comctl32: Fix a compiler warning. 2007-12-07 18:43:05 +01:00
Detlef Riekenberg
2b8f8d16bd comctl32: Fix a typo in a debug message. 2007-11-14 11:51:13 +01:00
Francois Gouget
c4b1195c0c Assorted spelling fixes. 2007-10-23 18:20:27 +02:00
Alexandre Julliard
16080ccd48 comctl32: Fix a discard const warning. 2007-10-17 14:15:13 +02:00
Jason Edmeades
f6631265f3 comctl32: Listview fails to add a column if mask=0. 2007-08-17 12:01:37 +02:00
Markus Goemmel
4b8d442477 comctl32/listview.c: Ownerdraw font problem during focus change fixed. 2007-06-06 20:34:19 +02:00
Mikołaj Zalewski
a1b55be693 comctl32: listview: Make LVM_GETCOLUMNWIDTH query the header control instead of using cached data. 2007-06-04 13:16:36 +02:00
Dmitry Timoshkov
3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Francois Gouget
0acb5810bf Assorted spelling fixes. 2007-05-15 18:09:16 +02:00
Felix Nawothnig
a4d3e46e65 comctl32: Fix item rect calculation. 2007-04-06 12:31:05 +02:00
Andrew Talbot
3017a48e48 comctl32: Cast-qual warnings fix. 2007-03-30 10:55:19 +02:00
Andrew Talbot
b07d7ce729 comctl32: Constify some variables. 2007-03-29 21:07:58 +02:00
Mikołaj Zalewski
88bdc3af95 comctl32: listview: Compute the state icon rect in GetItemMetrics. 2007-03-13 21:27:44 +01:00
Felix Nawothnig
79d4dfb601 comctl32: Implement LVS_EX_DOUBLEBUFFER. 2007-03-12 12:08:19 +01:00
Felix Nawothnig
7b99592975 comctl32: Fix my last patch.
My last patch was wrong and caused some nasty regressions. Mapping 
CLR_DEFAULT to the global defaults seem to be what native does.
2007-03-12 12:03:25 +01:00
Felix Nawothnig
08670ee725 comctl32: Remove clrTextBkDefault member from LISTVIEW_INFO and fix (clrTextBk == CLR_DEFAULT) handling for custom drawing. 2007-03-09 21:18:10 +01:00
Felix Nawothnig
9badfb50cf comctl32: Update header window in listview WM_PAINT handler. 2007-02-28 21:04:15 +01:00
Mikołaj Zalewski
f3ebf1c7f4 comctl32: listview: Set the style in WM_CREATE. 2007-02-26 13:58:31 +01:00
Aric Stewart
aecbb11e40 comctl32: Implement LVM_SETUNICODEFORMAT. 2007-02-22 11:27:01 +01:00
Felix Nawothnig
8784d47cba comctl32: Remove redundant NULL checks before Free() calls. 2007-02-14 12:22:39 +01:00
Mikołaj Zalewski
3ea059c9d7 comctl32: listview: Create the LISTVIEW_INFO in WM_NCCREATE. 2007-02-08 13:01:18 +01:00
Rob Shearman
65f1d6a38e comctl32: Fix the computation of the select bounds item rect
and fixup the places that depended on the old behaviour.
2007-02-06 21:32:46 +01:00
Francois Gouget
b0bde6b87c Assorted spelling fixes. 2007-01-18 12:56:52 +01:00
Mikołaj Zalewski
749d975a41 comctl32: listview: When shrinking the last column clear the now unused field. 2007-01-16 11:17:31 +01:00
Mikołaj Zalewski
495455c0f8 comctl32: listview: A CDRF_SKIPDEFAULT for an item should skip the whole row. 2007-01-16 11:17:21 +01:00
Duane Clark
2575c37b22 comctl32: listview: Allow LVIF_STATE flag in subitems. 2007-01-08 21:00:59 +01:00
Mike McCormack
d6ea1bf120 comctl32: Check subitem is valid before calling LISTVIEW_InvalidateSubItem(). 2007-01-04 20:53:21 +01:00
Mike McCormack
2d097f7024 comctl32: Remove unnecessary casts. 2007-01-04 20:53:18 +01:00
Frank Richter
8002c49ede comctl32: listview: Fix getting user params and subitems.
When querying a listview subitem for the user param, the main item's
user param is returned. Also, when a subitem is custom-drawn, the main
item's user param is passed along.
2006-12-29 20:55:04 +01:00