Mail Archives: cygwin/1999/03/21/17:27:26
------=_NextPart_000_002C_01BE73C0.37883120
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
hi,
the following were missing from the b20 headers (also attached
comctl32.def):-
Also i was told that a new set of headers is being used can anyone tell me
where these are .. do i need b20.1 ???
[CommonFunctions.h]
/* ImageList Extensions */
#if (_WIN32_IE >= 0x0300)
WINBOOL WINAPI ImageList_SetImageCount(HIMAGELIST himl, UINT uNewCount);
WINBOOL WINAPI ImageList_Copy(HIMAGELIST himlDst, int iDst, HIMAGELIST
himlSrc, int iSrc, UINT uFlags);
WINBOOL WINAPI ImageList_DrawIndirect(IMAGELISTDRAWPARAMS* pimldp);
#endif
#define ImageList_ExtractIcon(hi, himl, i) ImageList_GetIcon(himl, i, 0)
WINBOOL WINAPI ImageList_DragShowNolock(BOOL fShow);
/* Tab Control Extensions */
#if (_WIN32_IE >= 0x0300)
#define TabCtrl_SetMinTabWidth(hwnd, x) \
SendMessage((hwnd), TCM_SETMINTABWIDTH, 0, x)
#define TabCtrl_DeselectAll(hwnd, fExcludeFocus)\
SendMessage((hwnd), TCM_DESELECTALL, fExcludeFocus, 0)
#endif
#if (_WIN32_IE >= 0x0400)
#define TabCtrl_HighlightItem(hwnd, i, fHighlight) \
SendMessage((hwnd), TCM_HIGHLIGHTITEM, (WPARAM)i, (LPARAM)MAKELONG
(fHighlight, 0))
#define TabCtrl_SetExtendedStyle(hwnd, dw)\
SendMessage((hwnd), TCM_SETEXTENDEDSTYLE, 0, dw)
#define TabCtrl_GetExtendedStyle(hwnd)\
SendMessage((hwnd), TCM_GETEXTENDEDSTYLE, 0, 0)
#define TabCtrl_SetUnicodeFormat(hwnd, fUnicode) \
SendMessage((hwnd), TCM_SETUNICODEFORMAT, (WPARAM)(fUnicode), 0)
#define TabCtrl_GetUnicodeFormat(hwnd) \
SendMessage((hwnd), TCM_GETUNICODEFORMAT, 0, 0)
#endif // _WIN32_IE >= 0x0400 (uhh.. ???? )
[Defines.h]
/* ImageList Control */
#if (_WIN32_IE >= 0x0300)
#define ILCF_MOVE (0)
#define ILCF_SWAP (0x00000001)
#endif
/* Tab Control Extensions */
#if (_WIN32_IE >= 0x0300)
#define TCM_SETMINTABWIDTH (4913)
#define TCM_DESELECTALL (4914)
#endif
#if (_WIN32_IE >= 0x0300)
#define TCM_HIGHLIGHTITEM (4915)
#define TCM_SETEXTENDEDSTYLE (4916)
#define TCM_GETEXTENDEDSTYLE (4917)
#define TCM_SETUNICODEFORMAT (0x2005)
#define TCM_GETUNICODEFORMAT (0x2006)
#endif
[Structures.h]
/* Tab Control Extensions */
typedef struct tagTCITEM
{
UINT mask;
#if (_WIN32_IE >= 0x0300)
DWORD dwState;
DWORD dwStateMask;
#else
UINT lpReserved1;
UINT lpReserved2;
#endif
#ifdef UNICODE
LPWSTR pszText;
#else
LPSTR pszText;
#endif
int cchTextMax;
int iImage;
LPARAM lParam;
} TCITEM,*LPTCITEM;
#if (_WIN32_IE >= 0x0300) /* IE3.0+ ????? */
typedef struct tagTCHITTESTINFO
{
POINT pt;
UINT flags;
} TCHITTESTINFO,*LPTCHITTESTINFO;
#endif
/* Image List Structures */
#if (_WIN32_IE >= 0x0300)
typedef struct tagIMAGELISTDRAWPARAMS
{
DWORD cbSize;
HIMAGELIST himl;
int i;
HDC hdcDst;
int x;
int y;
int cx;
int cy;
int xBitmap;
int yBitmap;
COLORREF rgbBk;
COLORREF rgbFg;
UINT fStyle;
DWORD dwRop;
} IMAGELISTDRAWPARAMS,*LPIMAGELISTDRAWPARAMS;
#endif // _WIN32_IE >= 0x0300
Regards
Nirmal Prasad R.
------=_NextPart_000_002C_01BE73C0.37883120
Content-Type: application/octet-stream;
name="comctl32.def"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
filename="comctl32.def"
OyAKOyAgIGNvbWN0bDMyLmRlZgo7CjsgICBFeHBvcnRzIGZvciBDT01DVEwzMiBETEwKOwo7ICAg
Q29weXJpZ2h0IChDKSAxOTk2IEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLgo7CjsgICBB
dXRob3I6ICBTY290dCBDaHJpc3RsZXkgPHNjb3R0Y0BuZXQtY29tbXVuaXR5LmNvbT4KOyAgIERh
dGU6IDE5OTYKOyAgIAo7ICAgVGhpcyBmaWxlIGlzIHBhcnQgb2YgdGhlIFdpbmRvd3MzMiBBUEkg
TGlicmFyeS4KOwo7ICAgVGhpcyBsaWJyYXJ5IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVk
aXN0cmlidXRlIGl0IGFuZC9vcgo7ICAgbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUg
R05VIExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKOyAgIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRo
ZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgo7ICAgdmVyc2lvbiAyIG9mIHRoZSBM
aWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo7ICAgCjsgICBU
aGlzIGxpYnJhcnkgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz
ZWZ1bCwKOyAgIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs
aWVkIHdhcnJhbnR5IG9mCjsgICBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU
SUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo7ICAgTGlicmFyeSBHZW5lcmFsIFB1YmxpYyBM
aWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCjsKOyAgIElmIHlvdSBhcmUgaW50ZXJlc3RlZCBpbiBh
IHdhcnJhbnR5IG9yIHN1cHBvcnQgZm9yIHRoaXMgc291cmNlIGNvZGUsCjsgICBjb250YWN0IFNj
b3R0IENocmlzdGxleSA8c2NvdHRjQG5ldC1jb21tdW5pdHkuY29tPiBmb3IgbW9yZSBpbmZvcm1h
dGlvbi4KOyAgIAo7ICAgWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05V
IExpYnJhcnkgR2VuZXJhbCBQdWJsaWMKOyAgIExpY2Vuc2UgYWxvbmcgd2l0aCB0aGlzIGxpYnJh
cnk7IHNlZSB0aGUgZmlsZSBDT1BZSU5HLkxJQi4KOyAgIElmIG5vdCwgd3JpdGUgdG8gdGhlIEZy
ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgCjsgICA1OSBUZW1wbGUgUGxhY2UgLSBTdWl0ZSAzMzAs
IEJvc3RvbiwgTUEgMDIxMTEtMTMwNywgVVNBLgo7DQo7IC0gTmlybWFsIFByYXNhZCBSLiAobnBy
YXNhZEB0cnVlcHQuY29tKSAtDQo7IEFkZGVkIFN1cHBvcnQgZm9yIEluaXRDb21tb25Db250cm9s
c0V4IC0gKEFQSSkgZm9yIGV4dGVuZGVkIHNldCBvZg0KOyBjb250cm9scyBzdWNoIGFzIERhdGUg
VGltZSBQaWNrZXIsIE1vbnRoIENvbnRyb2wgZXRjLgpMSUJSQVJZIENPTUNUTDMyCkVYUE9SVFMK
QWRkTVJVRGF0YUAxMgpBZGRNUlVTdHJpbmdBQDgKQWRkTVJVU3RyaW5nV0A4CkFsbG9jQDQKQ3Jl
YXRlTVJVTGlzdEFANApDcmVhdGVNUlVMaXN0V0A0CkNyZWF0ZU1hcHBlZEJpdG1hcEAyMApDcmVh
dGVQYWdlQDgKQ3JlYXRlUHJvcGVydHlTaGVldFBhZ2VANApDcmVhdGVQcm9wZXJ0eVNoZWV0UGFn
ZUFANApDcmVhdGVQcm9wZXJ0eVNoZWV0UGFnZVdANApDcmVhdGVQcm94eVBhZ2VAOApDcmVhdGVT
dGF0dXNXaW5kb3dAMTYKQ3JlYXRlU3RhdHVzV2luZG93QUAxNgpDcmVhdGVTdGF0dXNXaW5kb3dX
QDE2CkNyZWF0ZVRvb2xiYXJAMzIKQ3JlYXRlVG9vbGJhckV4QDUyCkNyZWF0ZVVwRG93bkNvbnRy
b2xANDgKRFBBX0Nsb25lQDgKRFBBX0NyZWF0ZUA0CkRQQV9DcmVhdGVFeEA4CkRQQV9EZWxldGVB
bGxQdHJzQDQKRFBBX0RlbGV0ZVB0ckA4CkRQQV9EZXN0cm95QDQKRFBBX0dldFB0ckA4CkRQQV9H
ZXRQdHJJbmRleEA4CkRQQV9Hcm93QDgKRFBBX0luc2VydFB0ckAxMgpEUEFfU2VhcmNoQDI0CkRQ
QV9TZXRQdHJAMTIKRFBBX1NvcnRAMTIKRFNBX0NyZWF0ZUA4CkRTQV9EZWxldGVBbGxJdGVtc0A0
CkRTQV9EZWxldGVJdGVtQDgKRFNBX0Rlc3Ryb3lANApEU0FfR2V0SXRlbUAxMgpEU0FfR2V0SXRl
bVB0ckA4CkRTQV9JbnNlcnRJdGVtQDEyCkRTQV9TZXRJdGVtQDEyCkRlbE1SVVN0cmluZ0A4CkRl
c3Ryb3lQcm9wZXJ0eVNoZWV0UGFnZUA0CkRyYXdJbnNlcnRAMTIKRHJhd1N0YXR1c1RleHRAMTYK
RHJhd1N0YXR1c1RleHRBQDE2CkRyYXdTdGF0dXNUZXh0V0AxNgpFbnVtTVJVTGlzdEFAMTYKRW51
bU1SVUxpc3RXQDE2CkZpbmRNUlVEYXRhQDE2CkZpbmRNUlVTdHJpbmdBQDEyCkZpbmRNUlVTdHJp
bmdXQDEyCkZyZWVANApGcmVlTVJVTGlzdEA0CkdldEVmZmVjdGl2ZUNsaWVudFJlY3RAMTIKR2V0
U2l6ZUA0CkltYWdlTGlzdF9BZGRAMTIKSW1hZ2VMaXN0X0FkZEljb25AOApJbWFnZUxpc3RfQWRk
TWFza2VkQDEyCkltYWdlTGlzdF9CZWdpbkRyYWdAMTYKSW1hZ2VMaXN0X0NyZWF0ZUAyMA0KSW1h
Z2VMaXN0X0NvcHlAMjAKSW1hZ2VMaXN0X0Rlc3Ryb3lANApJbWFnZUxpc3RfRHJhZ0VudGVyQDEy
CkltYWdlTGlzdF9EcmFnTGVhdmVANApJbWFnZUxpc3RfRHJhZ01vdmVAOApJbWFnZUxpc3RfRHJh
Z1Nob3dOb2xvY2tANApJbWFnZUxpc3RfRHJhd0AyNApJbWFnZUxpc3RfRHJhd0V4QDQwDQpJbWFn
ZUxpc3RfRHJhd0luZGlyZWN0QDQKSW1hZ2VMaXN0X0VuZERyYWdAMApJbWFnZUxpc3RfR2V0QmtD
b2xvckA0CkltYWdlTGlzdF9HZXREcmFnSW1hZ2VAOApJbWFnZUxpc3RfR2V0SWNvbkAxMgpJbWFn
ZUxpc3RfR2V0SWNvblNpemVAMTIKSW1hZ2VMaXN0X0dldEltYWdlQ291bnRANApJbWFnZUxpc3Rf
R2V0SW1hZ2VJbmZvQDEyCkltYWdlTGlzdF9HZXRJbWFnZVJlY3RAMTIKSW1hZ2VMaXN0X0xvYWRJ
bWFnZUAyOApJbWFnZUxpc3RfTG9hZEltYWdlQUAyOApJbWFnZUxpc3RfTG9hZEltYWdlV0AyOApJ
bWFnZUxpc3RfTWVyZ2VAMjQKSW1hZ2VMaXN0X1JlYWRANApJbWFnZUxpc3RfUmVtb3ZlQDgKSW1h
Z2VMaXN0X1JlcGxhY2VAMTYKSW1hZ2VMaXN0X1JlcGxhY2VJY29uQDEyCkltYWdlTGlzdF9TZXRC
a0NvbG9yQDgNCkltYWdlTGlzdF9TZXREcmFnQ3Vyc29ySW1hZ2VAMTYNCkltYWdlTGlzdF9TZXRJ
Y29uU2l6ZUAxMg0KSW1hZ2VMaXN0X1NldEltYWdlQ291bnRAOA0KSW1hZ2VMaXN0X1NldE92ZXJs
YXlJbWFnZUAxMgpJbWFnZUxpc3RfV3JpdGVAOApJbml0Q29tbW9uQ29udHJvbHNAMA0KSW5pdENv
bW1vbkNvbnRyb2xzRXhANApMQkl0ZW1Gcm9tUHRAMTYKTWFrZURyYWdMaXN0QDQKTWVudUhlbHBA
MjgKUHJvcGVydHlTaGVldEA0ClByb3BlcnR5U2hlZXRBQDQKUHJvcGVydHlTaGVldFdANApSZUFs
bG9jQDgKU2VuZE5vdGlmeUAxNgpTZW5kTm90aWZ5RXhAMjAKU2hvd0hpZGVNZW51Q3RsQDEyClN0
ckNTcG5BQDgKU3RyQ1NwbklBQDgKU3RyQ1NwbldAOApTdHJDaHJBQDgKU3RyQ2hySUFAOApTdHJD
aHJJV0A4ClN0ckNocldAOApTdHJDbXBOQUAxMgpTdHJDbXBOSUFAMTIKU3RyQ21wTklXQDEyClN0
ckNtcE5XQDEyClN0clJDaHJBQDEyClN0clJDaHJJQUAxMgpTdHJSQ2hyV0AxMgpTdHJSU3RySUFA
MTIKU3RyUlN0cklXQDEyClN0clN0ckFAOApTdHJTdHJJQUA4ClN0clN0cklXQDgKU3RyU3RyV0A4
ClN0clRvSW50QUA0ClN0clRvSW50V0A0ClN0cl9HZXRQdHJBQDEyClN0cl9HZXRQdHJXQDEyClN0
cl9TZXRQdHJBQDgKU3RyX1NldFB0cldAOAo=
------=_NextPart_000_002C_01BE73C0.37883120
Content-Type: text/plain; charset=us-ascii
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
------=_NextPart_000_002C_01BE73C0.37883120--
- Raw text -