Nikolay Sivov
|
057267d85e
|
comctl32/listview: Revert item width calculation to fix performance issues.
|
2010-02-08 17:49:47 +01:00 |
Jason Edmeades
|
81d8135424
|
comctl32/listview: Issue LVM_DELETEALLITEMS from WM_DESTROY.
|
2010-01-14 10:22:23 -06:00 |
Marcin Baczyński
|
9e951e8d14
|
comctl32: Remove superfluous void* cast.
|
2010-01-07 17:59:57 +01:00 |
Nikolay Sivov
|
6ca7654ec7
|
comctl32/listview: Fix memory leak on subrange deletion.
|
2010-01-07 09:26:00 +01:00 |
Michael Stefaniuc
|
9dd502a332
|
comctl32: Remove some explicit LPARAM/WPARAM casts.
|
2009-12-28 12:27:14 +01:00 |
Nikolay Sivov
|
c2a7535e9d
|
comctl32/listview: Update item width every time new item is inserted.
This prevents retaining previously stored width and unexpected item
displaying collapsing with ending ellipsis.
|
2009-12-09 14:25:21 +01:00 |
Nikolay Sivov
|
78e7b3cf9c
|
comctl32/listview: New hover value should be passed using LPARAM.
|
2009-11-30 12:56:30 +01:00 |
Nikolay Sivov
|
ea058d22ba
|
comctl32/listview: Add NM_HOVER notification.
|
2009-11-30 12:56:21 +01:00 |
Nikolay Sivov
|
5f191553e8
|
comctl32/listview: Make mouse hover work.
Event data was overwritten by TME_QUERY response.
|
2009-11-30 12:56:05 +01:00 |
Nikolay Sivov
|
8eb9e7ebd5
|
comctl32/listview: Draw LVIS_CUT items with white foreground color.
|
2009-11-30 12:55:50 +01:00 |
Nikolay Sivov
|
999810566b
|
comctl32/listview: Implement LVS_EX_HEADERINALLVIEWS.
|
2009-11-30 12:55:43 +01:00 |
Nikolay Sivov
|
dcd54f08fc
|
comctl32/listview: Get rid of helper used once.
|
2009-11-30 12:55:23 +01:00 |
Nikolay Sivov
|
a729e040e6
|
comctl32/listview: Further winproc simplification.
|
2009-11-30 12:55:12 +01:00 |
Nikolay Sivov
|
60f0f4e8ca
|
comctl32/listview: Call default procedure directly from handlers if such forwarding needed.
|
2009-11-30 12:55:00 +01:00 |
Nikolay Sivov
|
8d43bdd2ee
|
comctl32/listview: Remove parameter check from winproc for LVM_SETITEMPOSITION32.
|
2009-11-30 12:54:37 +01:00 |
Nikolay Sivov
|
62c610df3c
|
comctl32/listview: Collapse some handlers call in winproc.
|
2009-11-30 12:54:01 +01:00 |
Nikolay Sivov
|
fc43895f49
|
comctl32/listview: Default column width in LVS_LIST to better value.
|
2009-11-30 12:53:40 +01:00 |
Nikolay Sivov
|
850ea2a711
|
comctl32/listview: Add support for LVFI_SUBSTRING.
|
2009-11-23 10:38:13 +01:00 |
Nikolay Sivov
|
b7b7b7113e
|
comctl32/listview: Fix find using partial string logic.
|
2009-11-23 10:38:00 +01:00 |
Nikolay Sivov
|
90c4abe86f
|
comctl32/listview: Add LVSIL_GROUPHEADER definition.
|
2009-11-23 10:37:44 +01:00 |
Nikolay Sivov
|
79c55c5dd1
|
comctl32/listview: Group control data members, there's no reasonable structure here.
|
2009-11-23 10:37:23 +01:00 |
Nikolay Sivov
|
899a53eda5
|
comctl32/listview: Send LVN_ENDLABELEDIT in any case, but with null text if it's the same.
|
2009-11-23 10:37:03 +01:00 |
Nikolay Sivov
|
f5f0763827
|
comctl32/listview: Don't forward WM_COMMAND (EN_KILLFOCUS) from Edit to parent window.
|
2009-11-23 10:36:51 +01:00 |
Nikolay Sivov
|
c39268967d
|
comctl32/listview: Do nothing on LVM_CANCELEDITLABEL if there's no label.
|
2009-11-23 10:36:41 +01:00 |
Nikolay Sivov
|
b0861921b2
|
comctl32/listview: Compare item text on insert depending on A/W message.
|
2009-11-19 14:24:31 +01:00 |
Owen Rudge
|
e1f3edef3e
|
comctl32: Add support for scrolling during marquee selection.
|
2009-11-04 13:07:57 +01:00 |
Owen Rudge
|
c1877a2d50
|
comctl32: Cancel marquee selection if we lose focus in listview.
|
2009-11-04 13:07:57 +01:00 |
Owen Rudge
|
038e36aded
|
comctl32: Move marquee logic into separate function.
|
2009-11-04 13:07:57 +01:00 |
Owen Rudge
|
14991b78d8
|
comctl32: Add absolute version of iterator_frameditems.
|
2009-11-04 13:07:57 +01:00 |
Nikolay Sivov
|
a061d3a0d4
|
comctl32: Fix imagelist leak when switching LVS_EX_CHECKBOXES style.
|
2009-10-22 14:37:13 +02:00 |
Nikolay Sivov
|
cd7cfd7451
|
comctl32/listview: Free ID array when removing all items.
|
2009-10-22 14:37:02 +02:00 |
Nikolay Sivov
|
7301ec8aa8
|
comctl32/listview: Free column data on control destruction.
|
2009-10-22 14:36:56 +02:00 |
Nikolay Sivov
|
aaec03347d
|
comctl32/listview: Don't query header if it isn't created.
|
2009-10-22 14:36:47 +02:00 |
Owen Rudge
|
36e9153f38
|
comctl32: Ensure listview control has focus when marquee dragging.
|
2009-10-20 14:27:17 +02:00 |
Owen Rudge
|
685fe55f97
|
comctl32: Only execute hit test in MouseMove if necessary.
|
2009-10-19 11:34:45 +02:00 |
Nikolay Sivov
|
f37130c83b
|
comctl32: Use user32 control names from public header constants instead of defining over and over again.
|
2009-10-08 12:11:47 +02:00 |
Aric Stewart
|
8e8c5130f7
|
comctl32: Implement LISTVIEW_ApproximateViewRect for icon.
|
2009-10-07 12:22:16 +02:00 |
Owen Rudge
|
2a869d039a
|
comctl32: Ensure coordinates are valid during listview marquee selection.
|
2009-10-06 11:54:45 +02:00 |
Owen Rudge
|
b63c1cb219
|
comctl32: Capture the mouse when performing a listview marquee selection.
|
2009-10-05 13:22:40 +02:00 |
Owen Rudge
|
69b76a18fb
|
comctl32: Implement highlighting (marquee) selection support in listview.
|
2009-10-01 13:51:20 +02:00 |
Nikolay Sivov
|
52add2a308
|
comctl32/listview: Add partial support for cxMin width field.
|
2009-09-08 13:43:20 +02:00 |
Nikolay Sivov
|
ecda6af39f
|
comctl32/listview: Handle LVCFMT_FIXED_WIDTH flag.
|
2009-09-08 13:42:45 +02:00 |
Nikolay Sivov
|
5e1f5ebf6c
|
comctl32/listview: Implement LVS_EX_TRANSPARENTBKGND style.
|
2009-09-08 13:42:24 +02:00 |
Nikolay Sivov
|
7420c0d0de
|
comctl32/listview: Call default handler for WM_PAINT disabled by WM_SETREDRAW.
|
2009-09-01 12:44:03 +02:00 |
Nikolay Sivov
|
e8846b7c78
|
comctl32/listview: Block redrawing entirely after WM_SETREDRAW wParam=FALSE.
|
2009-08-13 11:44:43 +02:00 |
Nikolay Sivov
|
a6694761fa
|
comctl32/listview: Fix comment typo.
|
2009-08-06 17:26:33 +02:00 |
Nikolay Sivov
|
c96900b904
|
comctl32/listview: Enable column reordering.
|
2009-08-04 13:03:27 +02:00 |
Nikolay Sivov
|
8c6d91052d
|
comctl32/listview: Fix visibility computation in details view.
|
2009-08-04 13:03:18 +02:00 |
Nikolay Sivov
|
9576fb1836
|
comctl32/listview: Introduce a way to update cached column rectangles from Header.
|
2009-08-04 12:51:40 +02:00 |
Nikolay Sivov
|
6f723508e5
|
comctl32/listview: Respect column order while scrolling columns.
|
2009-08-04 12:51:33 +02:00 |