Francois Gouget
542652deab
comctl32: TTM_ADDTOOLW must refuse to set a tooltip text to NULL.
2013-12-02 10:47:24 +01:00
Michael Stefaniuc
c2d07d5cf4
comctl32/tests: Make tab.c compile with -D__WINESRC__.
2013-11-25 15:15:54 +01:00
Frédéric Delanoy
ef2a8be648
comctl32: Clarify DATETIME_GetPrevDateField documentation.
2013-11-25 15:15:52 +01:00
Frédéric Delanoy
57d7f74d34
Assorted spelling fixes.
2013-11-21 19:44:46 +01:00
Frédéric Delanoy
fdb5e13f18
comctl32/tests: Use BOOL type where appropriate.
2013-11-14 16:20:42 +01:00
Alexandre Julliard
4242c437a2
comctl32/tests: Fix a test that fails on Windows.
2013-11-11 20:56:19 +01:00
Frédéric Delanoy
5dfe1b0cfe
comctl32: Use BOOL type where appropriate.
2013-11-11 13:27:28 +01:00
Frédéric Delanoy
5117af69a7
comctl32/tests: Use BOOL type where appropriate.
2013-11-08 12:46:11 +01:00
Saulius Krasuckas
85aa34eea6
comctl32/tests: Make propsheet.c compile with -D__WINESRC__.
2013-11-08 12:45:52 +01:00
Saulius Krasuckas
f44ceec023
comctl32/tests: Make updown.c compile with -D__WINESRC__.
2013-11-08 12:45:42 +01:00
Saulius Krasuckas
6d773fd979
comctl32/tests: Make tooltips.c compile with -D__WINESRC__.
2013-11-08 12:45:34 +01:00
Saulius Krasuckas
26ec350b73
comctl32/tests: Make mru.c, pager.c and syslink.c compile with -D__WINESRC__.
2013-11-08 12:45:12 +01:00
Saulius Krasuckas
529484603b
comctl32/tests: Make status.c compile with -D__WINESRC__.
2013-11-08 12:44:55 +01:00
Saulius Krasuckas
10f5a733c1
comctl32/tests: Make subclass.c compile with -D__WINESRC__.
2013-11-08 12:44:27 +01:00
Saulius Krasuckas
ce91a28728
comctl32/tests: Make progress.c compile with -D__WINESRC__.
2013-11-08 12:44:00 +01:00
Alexandre Julliard
5756ee09f3
makefiles: Add makedep pragmas for rc files that contain translations.
2013-11-05 20:38:19 +01:00
Piotr Caban
c4708bca33
comctl32: Add more TVS_CHECKBOXES flag tests.
2013-10-31 18:24:26 +01:00
Piotr Caban
7b1ff882d1
comctl32: Initialize treeview checkboxes in WM_PAINT when TVS_CHECKBOXES was passed during control creation.
2013-10-31 18:24:25 +01:00
Piotr Caban
40648ddfd5
comctl32: Initialize himlState list in TREEVIEW_Paint when TVS_CHECKBOXES flag is set.
2013-10-31 18:24:23 +01:00
Frédéric Delanoy
4473ce4db9
Assorted spelling fixes.
2013-10-30 09:46:27 +01:00
Piotr Caban
22a1329382
comctl32: Fix a typo in UPDOWN_OffsetVal that breaks UDS_WRAP flag support.
2013-10-28 10:43:14 +01:00
Nikolay Sivov
44ebba9d5e
comctl32/tests: Preparation for switching __WINESRC__ on.
2013-10-22 20:19:17 +02:00
Frédéric Delanoy
1f6e66babe
comctl32/tests: Use BOOL type where appropriate.
2013-10-22 16:37:40 +02:00
Frédéric Delanoy
411ef80ac7
comctl32: Use BOOL type where appropriate.
2013-10-22 16:37:40 +02:00
Piotr Caban
20019a77bc
comctl32/tests: Add more updown control value tests.
2013-10-16 20:49:26 +02:00
Piotr Caban
e58af930ff
comctl32: Fix UDM_GETPOS behaviour on out of range values.
2013-10-16 20:49:26 +02:00
Piotr Caban
ac31df438a
comctl32: Fix UDM_SETPOS behavior on out of range values.
2013-10-16 20:49:26 +02:00
Piotr Caban
e6fce2de4a
comctl32: Set updown control value to min or max in out of range case.
2013-10-16 20:49:26 +02:00
Piotr Caban
26c751ea29
comctl32: Ignore tooltip position passed in TTM_TRACKPOSITION if TTF_TRACK flag is not set.
2013-10-15 16:36:12 +02:00
Frédéric Delanoy
d12c0d67ae
comctl32: Use BOOL type where appropriate.
2013-10-11 11:06:03 +02:00
Frédéric Delanoy
cf8efbd252
comctl32: Use BOOL type where appropriate.
2013-10-04 12:46:17 +02:00
Michael Stefaniuc
37caf788b5
comctl32/tests: comctl32.dll is already loaded.
2013-10-02 13:03:29 +02:00
Michael Stefaniuc
0e681027a2
tests: Compile the tests by default with -D__WINESRC__.
2013-10-02 11:04:02 +02:00
Michael Stefaniuc
9463dba830
tests: Use the explicit LoadLibraryA function.
2013-10-02 11:02:21 +02:00
Francois Gouget
d3672524ed
Assorted spelling fixes.
2013-10-01 19:09:08 +02:00
Thomas Faber
43dd359ebe
comctl32: Remove superfluous const from DPA/DSA function signatures.
2013-09-30 11:33:36 +02:00
Michael Stefaniuc
2a39cb377a
dlls: Replace the remaining CONSTs.
2013-09-25 11:49:20 +02:00
Thomas Faber
e12c8c0ce9
comctl32: Fix build with MSVC.
2013-09-16 11:47:19 +02:00
Nikolay Sivov
88d5cab5e9
comctl32/tests: Manually load comctl32.dll with newly activated context.
2013-09-09 11:27:59 +02:00
Nikolay Sivov
f13d8cc373
comctl32: Fix LVS_OWNERDRAWFIXED handling in hittesting.
2013-09-09 11:27:54 +02:00
Andrew Eikum
75fbef2ded
comctl32: Return the number of visible months for MCM_GETMONTHDELTA.
2013-08-30 11:12:54 +02:00
Daniel Jelinski
0ba24895f6
comctl32: Do not rearrange treeview when collapsing already collapsed item.
2013-08-16 11:55:23 +02:00
Nikolay Sivov
b130ca1c5f
comctl32: Properly handle repainting for HDF_OWNERDRAW items.
2013-07-22 17:15:59 +02:00
Francois Gouget
47b56f238d
comctl32/tests: Use ok(0) to report unexpected function calls instead of assert(0).
2013-07-03 21:20:03 +02:00
Dmitry Timoshkov
c14ff4bef0
comctl32: Fix broken logic for retrieving default font properties.
2013-06-18 10:40:38 +02:00
Dmitry Timoshkov
cc086f09ae
comctl32: Use default GUI font as a fallback instead of a (non-existent) Arial.
2013-06-17 13:34:40 +02:00
Nikolay Sivov
f8ce7ed978
comctl32/tests: Remove useless message tracing.
2013-06-06 10:43:03 +02:00
Alexandre Julliard
3e33f61c56
comctl32/comboex: Add support for setting the font.
2013-05-29 18:08:58 +02:00
Alexandre Julliard
7624da76a8
comctl32: Remove comments about native behavior, that's not a valid source of information.
2013-05-29 15:43:27 +02:00
Nikolay Sivov
65a47e3df6
comctl32: Return previously set colors for PBM_SETBKCOLOR and PBM_SETBARCOLOR.
2013-05-27 19:18:01 +02:00
Nikolay Sivov
2d5abbd1d7
comctl32: Forward WM_MEASUREITEM to Rebar notification window.
2013-05-20 12:08:00 +02:00
Nikolay Sivov
4f99560ef0
comctl32: Remove duplicated code for scroll control size calculation.
2013-05-20 12:07:43 +02:00
Alexandre Julliard
1b4c1ab900
comctl32: Don't bother to unregister classes at process exit.
2013-05-14 11:13:09 +02:00
Nikolay Sivov
4625c399c6
comctl32: Use selected image for listbox/editbox for selected item only.
2013-05-14 11:09:25 +02:00
Nikolay Sivov
97caa729b6
comctl32: Allocate edit data with control info.
2013-05-14 11:09:20 +02:00
Nikolay Sivov
2e0ff5b780
comctl32: Remove unused defines.
2013-05-13 11:09:36 +02:00
Nikolay Sivov
eaad1cdea8
comctl32: Fix tics rectangle width/height.
2013-05-13 11:09:26 +02:00
Nikolay Sivov
1776cbf459
comctl32: Properly paint thumb using DrawEdge() for diagonal edges too.
2013-05-13 11:09:20 +02:00
Nikolay Sivov
a24808326d
comctl32: Properly invalidate after setting thumb length.
2013-05-13 11:09:07 +02:00
Nikolay Sivov
e95b9d2f06
comctl32: Update thumb size on WM_SIZE if it's not fixed, invalidate after resize.
2013-05-13 11:09:03 +02:00
Nikolay Sivov
2620e3cbe0
comctl32: Handle WM_ENABLE to update disabled style bit and repaint.
2013-05-10 17:53:07 +02:00
Nikolay Sivov
6f15ca3e47
comctl32: Paint item as selected if it's TVIS_SELECTED and also focused.
2013-05-09 19:24:21 +02:00
Nikolay Sivov
2248cfbb6b
comctl32: Fix disabled thumb painting, for TBS_BOTH use edged rectangle.
2013-05-09 19:24:20 +02:00
Nikolay Sivov
61a6a4f476
comctl32: Export TaskDialogIndirect by ordinal and name.
2013-04-12 16:26:17 +02:00
Nikolay Sivov
6ee869da6d
comctl32: Initialize id field for message data (Coverity).
2013-04-01 12:32:36 +02:00
Daniel Jelinski
27fb2fb076
comctl32/listview: Fix overwriting of item values.
2013-03-25 13:57:15 +01:00
Daniel Jelinski
6ad51d509c
comctl32/listview: Fix overwriting of item values.
2013-03-11 10:40:42 +01:00
Daniel Jelinski
cb8ce94e4d
comctl32/imagelist: Use proper color format for merged image lists.
2013-03-08 19:35:21 +01:00
Daniel Jelinski
fae9738cc3
comctl32/listview: Correct sending NM_CUSTOMDRAW to subitem 0.
2013-03-08 11:00:23 +01:00
Daniel Jelinski
704412b459
comctl32/listview: Fix custom draw prepaint handling.
2013-03-04 11:44:37 +01:00
Daniel Jelinski
0ee1df5926
comctl32/listview: Fix font handling in custom draw.
2013-03-04 11:39:20 +01:00
Daniel Jelinski
634d190478
comctl32/imagelist: Fixed merging of images without mask.
2013-03-04 11:39:00 +01:00
Daniel Jelinski
30d667bd25
comctl32/imagelist: Allow only one drag cursor.
2013-02-25 10:40:36 +01:00
Daniel Jelinski
b9fe178f36
comctl32/listview: Implement overlay image support.
2013-02-22 10:16:43 +01:00
André Hentschel
2c966be6c3
comctl32/tests: Mark win8 behaviour as broken.
2013-02-21 08:32:39 +01:00
Daniel Jelinski
75d774a43b
comctl32/listview: Fix incorrect message parameters.
2013-02-21 08:32:03 +01:00
Daniel Jelinski
77874d7863
comctl32/listview: Fix LVM_SETICONSPACING on 64bit machines.
2013-02-11 12:31:55 +01:00
Daniel Jelinski
80f70b5d85
comctl32/listview: Better handling of custom colors in report view.
2013-02-11 12:31:29 +01:00
Ken Thomases
c5858c16a6
comctl32: Improve mouse wheel scrolling in treeview control.
...
Allow fractions of WHEEL_DELTA to scroll fractions of SPI_GETWHEELSCROLLLINES,
although still only whole lines. Keep the remainder and apply it to next
event if in same direction.
2013-02-11 11:46:10 +01:00
Ken Thomases
858acfbb0d
comctl32: Improve mouse wheel scrolling in listview control.
...
Allow fractions of WHEEL_DELTA to scroll fractions of SPI_GETWHEELSCROLLLINES,
although still only whole lines. Keep the remainder and apply it to next
event if in same direction.
2013-02-11 11:46:10 +01:00
Ken Thomases
930e84dfd2
comctl32: Eliminate redundant local variable (gcWheelDelta == -wheelDelta).
2013-02-11 11:46:09 +01:00
Daniel Jelinski
f9c3a612af
comctl32/listview: Do not touch icon spacing if set explicitly.
2013-02-07 12:02:27 +01:00
Daniel Jelinski
aeefa82185
comctl32/listview: Always use large icon size when calculating icon spacing.
2013-02-06 10:16:17 +01:00
Daniel Jelinski
cb77ab1a00
comctl32/listview: Correct icon spacing calculation when set to 0 or -1.
2013-02-06 10:16:00 +01:00
Dmitry Timoshkov
7b3305169c
comctl32: Test appropriate tool window for active state.
...
There is no point in testing owner of the tooltip itself since it's often
created as a popup of the desktop window.
2013-02-05 10:53:42 +01:00
Nikolay Sivov
8f87fc5b39
comctl32/listview: Fix item search with keyboard input.
2013-01-30 12:43:11 +01:00
Nikolay Sivov
8418ae5334
comctl32: Test WM_GETDLGCODE return value for TreeView.
2013-01-30 12:43:05 +01:00
Nikolay Sivov
ac4192e769
comctl32: Use NM_RCLICK return value to allow default processing.
2013-01-30 12:43:01 +01:00
Francois Gouget
a5ff4b8088
Assorted spelling fixes.
2013-01-29 12:13:04 +01:00
Nikolay Sivov
500da7def6
comctl32/listview: Implement dragging with right button with a message loop.
2013-01-28 14:04:19 +01:00
Nikolay Sivov
ea57e29d08
comctl32/listview: Remove some dead code.
2013-01-14 11:02:18 +01:00
Nikolay Sivov
dbd997c3c9
comctl32/listview: Update focus index when new item data is already there.
2013-01-14 11:02:12 +01:00
Nikolay Sivov
b68e95abd8
comctl32/listview: Add a special case for deselect all attempt when nothing is selected.
2013-01-11 11:58:51 +01:00
Nikolay Sivov
7773d6b095
comctl32/listview: Always send LVN_ITEMCHANGING notification even if nothing changed.
2013-01-11 11:58:46 +01:00
Marcus Meissner
1fe4af293c
comctl32: Initialize SYSTEMTIME structs (Coverity).
2013-01-10 19:18:45 +01:00
Nikolay Sivov
7bb36372c8
comctl32/listview: Use LVM_SETITEMSTATE directly in tests.
2013-01-10 16:06:03 +01:00
Nikolay Sivov
6227bbcff7
comctl32/listview: Fix focus index update when item is deleted.
2013-01-10 16:05:56 +01:00
Marcus Meissner
d8d83d2eb3
comctl32: Avoid leak of hShell32 (Coverity).
2013-01-09 12:54:39 +01:00
Marcus Meissner
3173f17315
comctl32: Free the selection ranges (Coverity).
2013-01-08 12:30:15 +01:00
Daniel Jelinski
1964145713
comctl32/tests: Add tests for listview header image list.
2013-01-07 13:38:15 +01:00