109 lines
4.8 KiB
Plaintext
109 lines
4.8 KiB
Plaintext
compile insert msWin_TabControl_Equates
|
|
/*
|
|
** Copyright (C) 2013 Revelation Software Inc. All Rights Reserved **
|
|
|
|
Author Mr C
|
|
Date April 2013
|
|
Purpose Equates for Win32 TabControl controls
|
|
|
|
Amended Date Reason
|
|
======= ==== ======
|
|
Mr C 08 Aug 19 Removed unneeded "WIN32_" struct equates
|
|
|
|
*/
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#ifndef _MSWIN_TABCONTROL_EQUATES_
|
|
#define _MSWIN_TABCONTROL_EQUATES_
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ WC_TABCONTROL$ to "SysTabControl32"
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Tab Control Messages ///////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ TCM_FIRST$ to 0x1300;
|
|
equ TCM_GETIMAGELIST$ to TCM_FIRST$ + 2
|
|
equ TCM_SETIMAGELIST$ to TCM_FIRST$ + 3
|
|
equ TCM_GETITEMCOUNT$ to TCM_FIRST$ + 4
|
|
equ TCM_DELETEITEM$ to TCM_FIRST$ + 8
|
|
equ TCM_DELETEALLITEMS$ to TCM_FIRST$ + 9
|
|
equ TCM_GETITEMRECT$ to TCM_FIRST$ + 10
|
|
equ TCM_GETCURSEL$ to TCM_FIRST$ + 11
|
|
equ TCM_SETCURSEL$ to TCM_FIRST$ + 12
|
|
equ TCM_HITTEST$ to TCM_FIRST$ + 13
|
|
equ TCM_SETITEMEXTRA$ to TCM_FIRST$ + 14
|
|
equ TCM_ADJUSTRECT$ to TCM_FIRST$ + 40
|
|
equ TCM_SETITEMSIZE$ to TCM_FIRST$ + 41
|
|
equ TCM_REMOVEIMAGE$ to TCM_FIRST$ + 42
|
|
equ TCM_SETPADDING$ to TCM_FIRST$ + 43
|
|
equ TCM_GETROWCOUNT$ to TCM_FIRST$ + 44
|
|
equ TCM_GETTOOLTIPS$ to TCM_FIRST$ + 45
|
|
equ TCM_SETTOOLTIPS$ to TCM_FIRST$ + 46
|
|
equ TCM_GETCURFOCUS$ to TCM_FIRST$ + 47
|
|
equ TCM_SETCURFOCUS$ to TCM_FIRST$ + 48
|
|
equ TCM_SETMINTABWIDTH$ to TCM_FIRST$ + 49
|
|
equ TCM_DESELECTALL$ to TCM_FIRST$ + 50
|
|
equ TCM_HIGHLIGHTITEM$ to TCM_FIRST$ + 51
|
|
equ TCM_SETEXTENDEDSTYLE$ to TCM_FIRST$ + 52
|
|
equ TCM_GETEXTENDEDSTYLE$ to TCM_FIRST$ + 53
|
|
|
|
equ TCM_GETITEMA$ to TCM_FIRST$ + 5
|
|
equ TCM_SETITEMA$ to TCM_FIRST$ + 6
|
|
equ TCM_INSERTITEMA$ to TCM_FIRST$ + 7
|
|
equ TCM_GETITEMW$ to TCM_FIRST$ + 60
|
|
equ TCM_SETITEMW$ to TCM_FIRST$ + 61
|
|
equ TCM_INSERTITEMW$ to TCM_FIRST$ + 62
|
|
|
|
equ TCM_GETITEM$ to TCM_GETITEMA$
|
|
equ TCM_SETITEM$ to TCM_SETITEMA$
|
|
equ TCM_INSERTITEM$ to TCM_INSERTITEMA$
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Tab Style bits /////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ TCS_SCROLLOPPOSITE$ to 0x0001; // assumes multiline tab
|
|
equ TCS_BOTTOM$ to 0x0002;
|
|
equ TCS_RIGHT$ to 0x0002;
|
|
equ TCS_MULTISELECT$ to 0x0004; // allow multi-select in button mode
|
|
equ TCS_FLATBUTTONS$ to 0x0008;
|
|
equ TCS_FORCEICONLEFT$ to 0x0010;
|
|
equ TCS_FORCELABELLEFT$ to 0x0020;
|
|
equ TCS_HOTTRACK$ to 0x0040;
|
|
equ TCS_VERTICAL$ to 0x0080;
|
|
equ TCS_TABS$ to 0x0000;
|
|
equ TCS_BUTTONS$ to 0x0100;
|
|
equ TCS_SINGLELINE$ to 0x0000;
|
|
equ TCS_MULTILINE$ to 0x0200;
|
|
equ TCS_RIGHTJUSTIFY$ to 0x0000;
|
|
equ TCS_FIXEDWIDTH$ to 0x0400;
|
|
equ TCS_RAGGEDRIGHT$ to 0x0800;
|
|
equ TCS_FOCUSONBUTTONDOWN$ to 0x1000;
|
|
equ TCS_OWNERDRAWFIXED$ to 0x2000;
|
|
equ TCS_TOOLTIPS$ to 0x4000;
|
|
equ TCS_FOCUSNEVER$ to 0x8000;
|
|
|
|
// Extended Styles
|
|
equ TCS_EX_FLATSEPARATORS$ to 0x00000001;
|
|
equ TCS_EX_REGISTERDROP$ to 0x00000002;
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
// Tab Notification messages //////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
|
|
equ TCN_FIRST$ to ( 0 - 550 )
|
|
equ TCN_LAST$ to ( 0 - 580 )
|
|
equ TCN_KEYDOWN$ to TCN_FIRST$ - 0
|
|
equ TCN_SELCHANGE$ to TCN_FIRST$ - 1
|
|
equ TCN_SELCHANGING$ to TCN_FIRST$ - 2
|
|
equ TCN_GETOBJECT$ to TCN_FIRST$ - 3
|
|
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
#endif
|
|
///////////////////////////////////////////////////////////////////////////////
|
|
///////////////////////////////////////////////////////////////////////////////
|