Alexandre Julliard
f5cb3dde17
Moved undocumented functions out of the exported commctrl.h.
2003-09-17 20:15:21 +00:00
Filip Navara
2773106058
Fixed definitions of TTTOOLINFOA/W_V1_SIZE and
...
REBARBANDINFOA/W_V3_SIZE.
2003-09-16 01:17:25 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Eric Pouech
da8b582cda
Added a few missing definitions.
2003-09-02 18:16:22 +00:00
Martin Fuchs
d7b2c8a13b
Define TBIF_BYINDEX.
2003-09-01 23:54:28 +00:00
Dimitrie O. Paun
53f9c21fb7
Use angle brackets (<>) rather than quotes ("") for the include
...
directives in our .h files. This should avoid some potentially nasty
surprises for Winelib apps.
2003-08-28 21:43:34 +00:00
Filip Navara
1ccaaa1a82
Fixed prototypes of CreateStatusWindowA/W, ImageList_Copy,
...
ImageList_EndDrag, ImageList_SetImageCount.
2003-08-22 23:51:15 +00:00
Kusanagi Kouichi
c782721943
Added ListView_GetItemText macro.
2003-06-23 03:35:19 +00:00
Adam Gundy
06d610ec9b
Check the mask flags in the item structure to determine how much
...
memory to read/write.
2003-05-02 20:14:33 +00:00
Dimitrie O. Paun
846f253d1e
Indentation fixes.
2003-04-27 20:36:08 +00:00
Rein Klazes
5737fe6d18
Fix the ListView_SetItemState macro.
2003-04-16 23:08:10 +00:00
Alexandre Julliard
aae3cb61cd
Simplified COM interface declarations, removing the need to define
...
both an xxx_METHODS and an xxx_IMETHODS macro.
2003-04-11 00:31:02 +00:00
Juraj Hercek
690f89a675
Fixed tagLVDISPINFO definition.
2003-04-08 20:49:01 +00:00
Dimitrie O. Paun
f3cd07f033
Add missing ListView_SetItemCount declaration.
2003-02-11 22:15:22 +00:00
Alexandre Julliard
b4a4c05aed
Removed a few more #ifdef __WINE__.
2003-01-04 00:19:17 +00:00
Dimitrie O. Paun
e25ab1fa7d
Fix the defintion of {,LP}NM_TREEVIEW{A,W}.
2002-12-24 00:26:41 +00:00
Dimitrie O. Paun
900ee973a0
Fix defines for LV_ITEM, LV_DISPINFO, and LV_FINDINFO.
2002-12-19 21:13:15 +00:00
Dimitrie O. Paun
b4488419be
Support commctrl message-helper macros in C++.
2002-11-18 19:45:47 +00:00
Ulrich Czekalla
fbf98737d2
- Add support for multiple image lists.
...
- Add TBN_INITCUSTOMIZE notification.
- Correctly populate TBN_QUERYDELETE.
- Support TBN_GETBUTTONINFOW.
2002-11-13 21:21:03 +00:00
Dimitrie O. Paun
9a01be4caa
Add/update the listview structures to version 6.0.
2002-10-17 01:19:45 +00:00
György 'Nog' Jeney
f9c011193e
Implemented {G|S}etWindowSubClass, DefSubclassProc,
...
RemoveWindowSubclass.
2002-10-02 20:01:01 +00:00
Francois Gouget
bba4bb1bc4
Remove references to PCVOID and LPUINT.
...
Remove types that don't exist on Windows.
2002-09-17 01:35:09 +00:00
Dmitry Timoshkov
a9c057f73b
Replace static initializers with a proper #define in .h files.
2002-09-16 19:29:36 +00:00
Dimitrie O. Paun
7cfab6245b
Add ImageList states (ILS_*) definitions.
2002-09-12 00:50:39 +00:00
Dimitrie O. Paun
3a706f0be0
- Add missing declaration for TBS_DOWNISLEFT and TTM_GETBUBBLESIZE.
...
- Fix indentation for a bunch of things.
2002-09-09 19:19:50 +00:00
Dimitrie O. Paun
d5d23cb9d5
Added some missing ImageList definitions.
2002-09-04 18:45:24 +00:00
Alexandre Julliard
b5753597f1
Added a couple of listview definitions.
2002-08-27 22:32:36 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Francois Gouget
6114ee716b
Test for IStream_IMETHODS before defining APIs that need the IStream
...
interface (like on Windows).
2002-05-21 18:36:51 +00:00
Guy L. Albertelli
0a44e5bc84
- Add defines for the NMTBHOTITEM flag word.
...
- Add defines for the NM_CUSTOMDRAW return flags for toolbar.
2002-04-05 21:15:32 +00:00
Francois Gouget
3826f77f63
Small fixes.
2002-03-19 02:02:41 +00:00
Guy L. Albertelli
8d6a4ba253
- Add BTN_... definitions (replacement for TBSTYLE_...).
...
- Add definitions of additional TBSTYLE_EX_ styles. Including
undocumented one used by IE5.
- Add additional toolbar message definitions including
undocumented ones used by at least IE5.
2002-03-11 01:10:22 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Guy L. Albertelli
a8bba78485
Fix problems in DPA_Merge exposed by previous code cleanup.
2002-02-21 20:08:29 +00:00
Patrik Stridvall
f94462fb75
Move __stdcall/__cdecl to the right place.
2002-01-31 23:22:07 +00:00
Dimitrie O. Paun
9e99d2b763
- Make the ListView control Unicode ready.
...
- Support both ANSI & Unicode ListView notifications.
- Fixed a few bugs.
2002-01-18 19:05:35 +00:00
Mike McCormack
3775a65778
Add define for undocumented status bar message SB_SETBORDERS.
2002-01-04 18:46:02 +00:00
Dmitry Timoshkov
6b6596a1e3
Fixed packing and layout of many system structures.
2001-11-23 18:44:43 +00:00
Guy L. Albertelli
d6da8a03af
Add TBNF_* flags for the NMTBDISPINFO structure.
2001-08-03 18:06:50 +00:00
Patrik Stridvall
bb72140265
Cleanup/removal of unnessary things that would have made winapi_*
...
parsing more complicated.
2001-07-26 21:44:12 +00:00
Guy L. Albertelli
7f1d6d4752
Add values to describe return values from WM_NOTIFY of TBN_DROPDOWN.
2001-07-26 20:06:41 +00:00
Susan Farley
42b2c18279
Avoid alignment problems with NMPGSCROLL struct.
2001-02-23 01:32:46 +00:00
Francois Gouget
e19c60ab25
Add missing definitions required by the Control Spy examples.
2001-02-12 19:39:58 +00:00
Chris Morgan
d62dd82efb
Fix ListView_GetItemRect() macro.
...
Fix use of ListView_GetItemRect() macro in listview control.
Add some documentation to LISTVIEW_GetItemRect().
2001-02-12 03:46:00 +00:00
Guy L. Albertelli
e13633b9e5
- Fix typo in previous change.
...
- Add structures for CBEN_INSERTITEM notify message.
2001-02-12 01:16:38 +00:00
Francois Gouget
f12dbd0f08
Added various definitions (mostly macros).
...
Fixed typo in the HDN_{BEGIN,END}DRAG macros.
Added a pointer type for IMAGEINFO.
Fixed the return type of TreeView_{SetToolTips,GetToolTips}.
Even macros must come in A/W and neutral form (see the ListView_ series).
Fixed typo in MonthCal_SetColor.
2001-01-22 19:26:07 +00:00
Jon Griffiths
7a6bad8f10
- Fix a typo in TBSAVEPARAMS A/W declaration.
...
- Use 16 bit Unicode constants for wc strings.
- Make some string constants available as Unicode.
2001-01-22 02:13:58 +00:00
Guy L. Albertelli
1410bfe050
Added NMCBEENDEDIT{W|A} structures and flags.
2001-01-21 21:10:29 +00:00
Guy L. Albertelli
69f4a90a46
Add notify structures NMMOUSE, NMOBJECTNOTIFY, NMKEY, and NMCHAR.
2000-12-19 02:08:35 +00:00
Francois Gouget
8bf0db9063
Added LPUDACCEL and HDF_RTLREADING.
2000-11-10 22:32:12 +00:00
Guy L. Albertelli
2e6420818b
Added flag and notification definitions for ComboBoxEx.
2000-10-17 00:28:36 +00:00
Francois Gouget
a82de9b375
Added the missing TVINSERTSTRUCT synonyms.
...
Added missing CBEIF_xxx definitions.
2000-10-13 17:08:42 +00:00
Francois Gouget
afddcfdbd8
Added various type and macro definitions that are needed to compile
...
the latest MFC.
2000-09-27 22:31:28 +00:00
Marcus Meissner
0691d74027
Fixed some commctl header issues reported in newsgroup.
2000-09-26 00:37:11 +00:00
Francois Gouget
2fa2cf726a
Added HANDLE_WM_NOTIFY and FORWARD_WM_NOTIFY.
2000-09-22 22:17:10 +00:00
Peter Hunnisett
565b00857e
- Added some missing WINELIB_NAME_AW definitions, types and messages
...
- Small prototype fixes
2000-09-19 02:43:00 +00:00
Aric Stewart
eef99e0c93
Implemented both customdraw message sending and handling (based off
...
the treeview method) as well as LVS_OWNERDRAWFIXED.
2000-09-06 19:44:49 +00:00
Alexandre Julliard
e5fe735d89
Moved NM_UPDOWN definition to commctrl.h.
2000-08-11 12:53:27 +00:00
Alexandre Julliard
70c9e095ef
Removed all non-standard common control headers from the include
...
directory.
2000-08-09 00:41:17 +00:00
Matthew Lake
187271092a
Added some missing definitions.
2000-07-08 18:31:43 +00:00
Matthew J. Francis
d2201355b3
Alias NMUPDOWN to be NM_UPDOWN, rather than overwrite NM_UPDOWN with
...
NMUPDOWN.
2000-06-14 21:15:04 +00:00
Francois Gouget
ae41e8c804
Reordered the CALLBACK and WINAPI directives so that it compiles with
...
old g++ versions.
2000-06-11 20:07:58 +00:00
Chris Morgan
47a6f31fe2
Added defines for LVSCW_AUTOSIZE/_USEHEADER.
2000-06-04 01:34:48 +00:00
Eric Kohl
b3f681ea8e
Updated to dll version 5.81 (IE 5.01).
2000-06-03 21:06:44 +00:00
Huw D M Davies
73e0b9f764
Added a few toolbar defines.
2000-04-14 14:08:19 +00:00
Francois Gouget
05ba8c54a4
- Added the TVN_xxxA macros
...
- Added missing TBNOTIFY macros and types
- Added SNDMSG
2000-03-19 21:15:36 +00:00
Ian Schmidt
2d12700fdf
Added necessary defines and structures to compile WineLib apps using
...
MFC 6.0 headers.
Fixed typo in TCM_SETMINTABWIDTH constant.
2000-02-26 18:30:12 +00:00
Juergen Schmied
a538739fdf
Some more ListView_ macros, winelib fixes.
2000-02-25 20:52:20 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Juergen Schmied
d90f15d043
Added ListView_EditLabel macros.
2000-02-07 17:18:00 +00:00
Shaun Morris
271f522fa9
Implemented _TrackMouseEvent for the TME_LEAVE flag.
1999-12-20 03:48:25 +00:00
Alex Priem
e6e71ad4e6
- (final?) update of TreeView_* macro's.
...
- implementation of TVM_SETINSERTMARK & TVM_SETINSERTMARKCOLOR
- fixed some typo's
- custom draw enhancements
- implementation of state images
- implementation of TVS_CHECKBOXES
1999-11-28 19:50:01 +00:00
Eric Kohl
2b51c94674
- implemented simple column order array functionality
...
- implemented some virtual listview notifications
1999-11-23 23:32:03 +00:00
Eric Pouech
d183e4ac8c
Added undocumented feature to InsertButtonA.
...
Added dropdown button support.
1999-11-21 00:52:26 +00:00
Patrik Stridvall
32b4325d6b
Add support for anonymous struct/unions on compilers that implement it.
1999-09-14 07:52:16 +00:00
Bertho Stultiens
fbde5be239
Version 1.0.14 of wrc.
1999-08-14 15:01:54 +00:00
Alex Priem
c8cc32587a
Started implementing date/time common control.
1999-07-31 11:12:45 +00:00
Yuxi Zhang
4e40dc0ec6
Removed duplicated defines in winuser.h and commctrl.h. Also corrected
...
a typo for SW_MAX value.
1999-07-30 18:09:07 +00:00
Francois Boisvert
56c36e3dc7
Implemented TREEVIEW_InsertItemW.
1999-07-24 12:14:51 +00:00
Alex Priem
e74f219da6
- Implementation of simple comctl32 v5.0 changes.
...
- TVM_SORTCHILDRENCB also accepts TVI_ROOT as a valid hParent.
1999-07-18 18:31:05 +00:00
Alex Priem
cbd5ed74e5
Macro definitions used SNDMSG instead of SendMessage[AW]. Bad.
1999-07-18 15:32:32 +00:00
Alex Priem
b2e91b6a19
First try at the month calendar common control. Main features
...
basically OK.
1999-07-10 12:00:04 +00:00
Eric Kohl
d37b0192c9
Fixed DPA_LoadStream and improved DPA_Merge.
1999-06-26 11:57:04 +00:00
Patrik Stridvall
6a3ad42293
Added CINTERFACE and NONAMELESSUNION support.
1999-06-12 11:05:29 +00:00
Luc Tourangeau
a6d833a552
- Reimplemented the scrolling using SetScrollInfo and GetScrollInfo.
...
- Implemented LVM_FINDITEM message.
- Added some new window styles.
- Fixed some bugs and extended a number of existing functions.
- Modified selection functions to support area selection (for group
selection in LVS_ICON and LVS_SMALLICON).
1999-05-29 11:07:11 +00:00
Eric Kohl
654ee2c132
Toolbar customization dialog (take one).
1999-05-22 10:52:31 +00:00
Jim Aston
10141fec52
Added some missing #defines I've run across.
1999-04-25 12:31:20 +00:00
Francois Gouget
e581409f14
commctrl.h must include prsht.h.
1999-04-06 07:07:44 +00:00
Paul Quinn
6f57fe7b30
Additional macro definitions.
1999-04-01 10:03:11 +00:00
Pascal Lessard
60935ec3e9
Change the AddBitmap function. Implement flat toolbar. Change
...
CreateToolbarEx. Implement partially the hot buttons for toolbar.
1999-03-25 16:42:27 +00:00
Jim Aston
2e1cafa288
Renamed wintypes.h to windef.h.
1999-03-14 16:35:05 +00:00
Alexandre Julliard
73cc3ba131
Authors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
...
- Changed LVM_SETITEMPOSITION -> LVM_SETITEMPOSITION32
LVM_SETITEMPOSITION16 -> LVM_SETITEMPOSITION
- Added some missing structures and definitions to wingdi.h
- Added proper defines for GetCharWidthsXXX
- Added c++ protection to wingdi.h
1999-03-13 17:12:07 +00:00
Eric Kohl
fa8ae2f4fb
Fixed some bugs introduced by the automated renaming.
1999-03-12 17:40:32 +00:00
Luc Tourangeau
4d6df2cb91
Changed the listview control to add the report view and fix some bugs
...
for the list view.
1999-03-12 17:31:08 +00:00
Alexandre Julliard
a396029270
Large-scale renaming of all Win32 functions and types to use the
...
standard Windows names.
1999-02-26 11:11:13 +00:00
Luc Tourangeau
ce2b1410e2
Preliminary listview control implementation.
1999-02-17 12:58:48 +00:00
Alexandre Julliard
066644485f
Authors: Adrian Thurston <adriant@corel.ca>, Zygo Blaxell <zblaxell@corel.ca>
...
Move property sheets from commctrl.h into into prsht.h.
1999-02-11 16:22:12 +00:00
Alexandre Julliard
e32be24dfc
Authors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
...
More types for common controls. Needed for Winelib.
1999-02-10 06:43:59 +00:00
Zygo Blaxell
50d41fae21
Move the #define of DUMMYUNIONNAME* to before they are used.
...
Add a definition for DUMMYUNIONNAME (as opposed to DUN1, DUN2...).
Use the correct WINELIB_NAME_AW macro for TVITEM and related names.
Define "TV_ITEM" to agree with you-know-who's documentation.
1999-02-09 14:20:05 +00:00
Zygo Blaxell
f861e2773c
Change a few types to match you-know-who's declarations.
...
HTREEITEM is a struct _TREEITEM FAR*
GetDIBits passes a LPVOID for the bitmap data, not LPSTR.
Adjustment of Wine C code to match the new types included.
1999-02-02 13:59:17 +00:00