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
///////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////
