Commit Graph

1779 Commits

Author SHA1 Message Date
Mikołaj Zalewski
50d8c80fda comctl32: header: Send correct notify after HDM_SETITEM.
The HDN_ITEMCHANGING notify should have the new data instead of the
old one.  Both HDN_ITEMCHANGING and HDN_ITEMCHANGED now have the text
field if it changed.
2006-04-19 19:25:09 +02:00
Mikołaj Zalewski
c5b27fa97b comctl32: Add Str_SetPtrWtoA analogue to Str_SetPtrAtoW. 2006-04-19 19:24:43 +02:00
Mikołaj Zalewski
a49da0b719 comctl32: header: Remove the unused bUnicode. 2006-04-18 21:16:54 +02:00
Mikołaj Zalewski
7a7f80e9d1 comctl32: header: Correct WM_[GS]ETUNICODEFORMAT. 2006-04-18 21:16:33 +02:00
Mikołaj Zalewski
84c3189445 comctl32: Send Unicode notifications if required in header control. 2006-04-18 11:16:44 +02:00
Mikołaj Zalewski
cb3424f642 comctl32: Scroll listview if changing scroll bounds changes the scroll pos. 2006-04-18 11:16:26 +02:00
Aric Stewart
097aec39ca comctl32: Listview notify fix.
Turn off updating for that the unselect and select and then turns it
on for the focus call, this results in 1 edit notify being sent at the
end of the operation.
2006-04-17 11:18:13 +02:00
qingdoa daoo
5e18834217 comctl32: Change return code comparison in AVI control. 2006-04-14 19:35:57 +02:00
Mikołaj Zalewski
e55c44c737 comctl32: Fix listview column resize.
Draw a track line after a HDN_TRACK, resize the columns only after a
HDN_ITEMCHANGED.
Create the header with HDS_FULLDRAG.
2006-04-12 19:52:34 +02:00
Mikołaj Zalewski
c63f5f095a comctl32: Fix listview column resize.
Fix the HDS_FULLDRAG headers notifications, invalidate such a control
after a mouse move.
2006-04-12 19:51:44 +02:00
Mike Hearn
1740fe0fe6 comctl32: Add OOM codepath in imagelist control. 2006-04-07 20:04:19 +02:00
Huw Davies
517b85f989 comctl32: Set the sheet caption before invoking the sheet callback and before creating the pages. 2006-04-06 22:22:00 +02:00
Antonio Codazzi
4e91811922 comctl32: Esperanto language support. 2006-04-03 11:47:37 +02:00
Antonio Codazzi
c106f2fe64 comctl32: Italian language updates. 2006-04-03 11:47:14 +02:00
Alexandre Julliard
5fd23798ff comctl32: Force a specific day value in the monthcal test.
Avoids test failure when the current day happens to be the 31st...
2006-03-31 12:45:59 +02:00
Thomas Weidenmueller
870d37ff60 comctl32: Rebar size fix.
Rebars without any bands should have a height/width of 0.
2006-03-28 12:34:25 +02:00
Mike McCormack
316e5835a0 comctl32: Having an MRU list without a compare function works in Windows. 2006-03-27 11:30:50 +02:00
James Hawkins
aa57ad373d comctl32: A couple fixes for tab icon offsets.
- Shift selected icons up and non-selected icons down.
- Add the top or left draw rect to the vertical offset, because it may
  not be zero.
2006-03-23 20:20:33 +01:00
Rein Klazes
8b55e4a662 comctl32: Do not free LPSTR_TEXTCALLBACK tooltip texts. 2006-03-23 17:07:17 +01:00
Mike McCormack
ecaa525a3f comctl32: Get rid of some incorrect casts. 2006-03-20 22:08:44 +01:00
András Kovács
b4a81b71f2 comctl32: Added Hungarian translation. 2006-03-15 11:31:17 +01:00
Mike McCormack
cba422261b comctl32: Fix some gcc 4.1 warnings. 2006-03-15 11:30:25 +01:00
Peter Åstrand
c5552a694b comctl32: LISTVIEW_InsertItemT should accept iItem < 0, when using sorted lists. 2006-03-08 11:32:46 +01:00
Mike McCormack
2dfe50aa3f comctl32: Fix some gcc 4.1 warnings caused by windowsx.h macros. 2006-03-03 13:18:50 +01:00
Vitaliy Margolen
9774745330 comctl32: Remove/swap limits if min > max in MCM_SETRANGE.
We should swap min & max only when both limits are being
set. Otherwise limit that being set should invalidate other limit
(remove it).
2006-02-16 12:19:36 +01:00
Vitaliy Margolen
f273bdc0b5 comctl32: Don't change month range in MCM_SETRANGE. Add tests for this. 2006-02-16 12:19:09 +01:00
Vitaliy Margolen
bc2b9e3feb comctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad date. 2006-02-14 17:12:45 +01:00
Petr Tesarik
58cc46c9dd comctl32: Czech language resources encoding fix. 2006-02-13 13:27:10 +01:00
Vitaliy Margolen
38290cf977 comctl32: Add month calendar tests. 2006-02-06 20:58:48 +01:00
Francois Gouget
379b62c04e Assorted spelling fixes. 2006-02-06 20:58:36 +01:00
Eric Pouech
e66e227dbe Fixes for missing prototypes warnings. 2006-02-06 13:13:28 +01:00
Fatih Aşıcı
69835aa8bb comctl32: Turkish translation. 2006-02-06 13:02:57 +01:00
Maarten Lankhorst
15ca9ce672 comctl32: Restore listview font on CDRF_NEWFONT. 2006-01-31 12:21:51 +01:00
Alexandre Julliard
6b76244bf4 Fixed creation of PS_ALTERNATE pens. 2006-01-30 15:02:53 +01:00
Tobias Loew
1911eed08e comctl32: Fix tab-control flickering. 2006-01-30 14:57:26 +01:00
Dmitry Timoshkov
57a579ffcd Make more arrays const. 2006-01-24 14:00:32 +01:00
Dmitry Timoshkov
6d32c42ced comctl32: Make listview use standard wine_dbg_sprintf and wine_dbgstr_xxx. 2006-01-24 11:04:32 +01:00
Rob Shearman
823ba55aca comctl32: Test the painting behaviour of the progress bar control.
Test the painting behaviour of the progress bar control when the
PBM_SETPOS message is sent to it, with respect to whether the
background is erased and what part of the control is redrawn.
2006-01-11 12:12:06 +01:00
Mike McCormack
ab4438e24d comctl32: Invalidate the entire progress bar any time it changes. 2006-01-11 12:11:46 +01:00
Phil Krylov
1b9fc2a170 comctl32: Fix emitting of NM_CUSTOMDRAW header notifications.
Emit NM_CUSTOMDRAW header notifications for all headers, not only
ownerdrawn. Allow to change item text and background colors in an
application's NM_CUSTOMDRAW handler.
2006-01-10 19:58:24 +01:00
Phil Krylov
b2d289fa23 comctl32: Call UpdateWindow() after changing statusbar text. 2006-01-10 12:06:44 +01:00
Phil Krylov
a05bfbfb86 comctl32: Fix rebar autosize behaviour.
Allow autoresizing rebar by PostMessage(hwndRebar, WM_SIZE, 0, 0) like
native does, taking as few rows as possible and using the parent
window client area size for the other dimension (width for horizontal
rebars or height for vertical ones).
2006-01-09 18:41:45 +01:00
Thomas Weidenmueller
bb56d907e5 comctl32: Reduce memory usage of the syslink control. 2006-01-06 13:08:09 +01:00
Thomas Weidenmueller
adc416b756 comctl32: Some painting fixes for the syslink control. 2006-01-06 13:04:14 +01:00
Vitaliy Margolen
a8e59b1c52 comctl32: Listview - allow selection toggle with ctrl+space. 2006-01-03 12:11:18 +01:00
Thomas Weidenmueller
e1fd79bb89 comctrl32: ReAlloc should be able to move memory blocks if necessary. 2006-01-03 12:06:40 +01:00
Robert Reif
ac9b087026 comctl32: Create ipaddress in enabled state. 2005-12-31 13:13:52 +01:00
Thomas Weidenmueller
3faa66ee2a comctl32: Fix error handling in PSM_ADDPAGE in case of memory
allocation failure.
2005-12-31 13:12:19 +01:00
Dmitry Timoshkov
f15abf08ac comctl32: Add a test for the initial tooltip window style settings,
make it pass under Wine.
2005-12-19 17:43:10 +01:00
Eric Pouech
1d2f975ba9 comctl32: Fixed (harmless) typo. 2005-12-12 11:54:35 +01:00