TabDlg, COM interface constants for VB.Net / VBScript

TabDlg - interface constants

     This page contains simple VBA include for the TabDlg COM library.

library parameters

File NameWINDOWS\system32\TABCTL32.OCX
Guid{BDC217C8-ED16-11CD-956C-0000C04E4C0A}
Enums8

OLEDropConstants

enum, 2 members.
  'Constants for the OLEDropMode property (but not the DragMode or OLEDragMode properties).
Public Enum OLEDropConstants

  'Accepts no OLE drag/drop operations.
  ssOLEDropNone = 0  '&H0

  'Accepts an OLE drag/drop under programmatic control only.
  ssOLEDropManual = 1  '&H1
End Enum

DragOverConstants

enum, 3 members.
  'State transition constants for the DragOver and OLEDragOver events.
Public Enum DragOverConstants

  'Source control dragged into target.
  ssEnter = 0  '&H0

  'Source control dragged out of target.
  ssLeave = 1  '&H1

  'Source control dragged from one position in target to another.
  ssOver = 2  '&H2
End Enum

ClipBoardConstants

enum, 8 members.
  'Clipboard format constants.
Public Enum ClipBoardConstants

  'Text (.TXT file).
  ssCFText = 1  '&H1

  'Bitmap (.BMP file).
  ssCFBitmap = 2  '&H2

  'Metafile (.WMF file).
  ssCFMetafile = 3  '&H3

  'Device-independent bitmap.
  ssCFDIB = 8  '&H8

  'Color palette.
  ssCFPalette = 9  '&H9

  'Enhanced metafile (.EMF file).
  ssCFEMetafile = 14  '&HE

  'Filename list (Microsoft Windows Explorer)
  ssCFFiles = 15  '&HF

  'Rich Text Format (.RTF file).
  ssCFRTF = -16639  '&HFFFFBF01
End Enum

OLEDropEffectConstants

enum, 4 members.
  'Drop effect constants for OLE drag and drop events.
Public Enum OLEDropEffectConstants

  'No OLE drag/drop operation has taken place/would take place.
  ssOLEDropEffectNone = 0  '&H0

  'A mask to indicate that a copy has taken place/would take place.
  ssOLEDropEffectCopy = 1  '&H1

  'A mask to indicate that a move has taken place/would take place.
  ssOLEDropEffectMove = 2  '&H2

  'A mask to indicate that the drop target window has scrolled/would scroll.
  ssOLEDropEffectScroll = -2147483648  '&H80000000
End Enum

ErrorConstants

enum, 14 members.
  'Error constants.
Public Enum ErrorConstants

  'Out of memory
  ssOutOfMemory = 7  '&H7

  'Invalid property value
  ssInvalidPropertyValue = 380  '&H17C

  'Property is read-only
  ssSetNotSupported = 383  '&H17F

  'Property is write-only
  ssGetNotSupported = 394  '&H18A

  'Invalid property array index
  ssBadIndex = 381  '&H17D

  'Invalid picture
  ssInvalidPicture = 481  '&H1E1

  'DataObject formats list may not be cleared or expanded outside of the OLEStartDrag event
  ssDataObjectLocked = 672  '&H2A0

  'Expected at least one argument.
  ssExpectedAnArgument = 673  '&H2A1

  'Invalid procedure call
  ssInvalidProcedureCall = 5  '&H5

  'Invalid object use
  ssInvalidObjectUse = 425  '&H1A9

  'Specified format doesn't match format of data
  ssWrongClipboardFormat = 461  '&H1CD

  'Illegal recursive invocation of OLE drag and drop
  ssRecursiveOleDrag = 674  '&H2A2

  'Non-intrinsic OLE drag and drop formats used with SetData require Byte array data.  GetData may return more bytes than were given to SetData.
  ssFormatNotByteArray = 675  '&H2A3

  'Requested data was not supplied to the DataObject during the OLESetData event.
  ssDataNotSetForFormat = 676  '&H2A4
End Enum

MousePointerConstants

enum, 17 members.
  'MousePointer constants.
Public Enum MousePointerConstants

  'Default
  ssDefault = 0  '&H0

  'Arrow mouse pointer.
  ssArrow = 1  '&H1

  'Cross mouse pointer.
  ssCross = 2  '&H2

  'I-Beam mouse pointer.
  ssIBeam = 3  '&H3

  'Icon mouse pointer.
  ssIcon = 4  '&H4

  'Size mouse pointer.
  ssSize = 5  '&H5

  'Size NE SW mouse pointer.
  ssSizeNESW = 6  '&H6

  'Size N S mouse pointer.
  ssSizeNS = 7  '&H7

  'Size NW SE mouse pointer.
  ssSizeNWSE = 8  '&H8

  'Up arrow mouse pointer.
  ssSizeEW = 9  '&H9

  'Up arrow mouse pointer.
  ssUpArrow = 10  '&HA

  'Hourglass mouse pointer.
  ssHourglass = 11  '&HB

  'No drop mouse pointer.
  ssNoDrop = 12  '&HC

  'Arrow and Hourglass mouse pointer
  ssArrowHourglass = 13  '&HD

  'Arrow and Question mark mouse pointer
  ssArrowQuestion = 14  '&HE

  'Size all mouse pointer
  ssSizeAll = 15  '&HF

  'Custom mouse pointer icon specified by the MouseIcon property
  ssCustom = 99  '&H63
End Enum

TabOrientationConstants

enum, 4 members.
  'Constants for TabOrientation property
Public Enum TabOrientationConstants

  'TabOrientation Top
  ssTabOrientationTop = 0  '&H0

  'TabOrientation Bottom
  ssTabOrientationBottom = 1  '&H1

  'TabOrientation Left
  ssTabOrientationLeft = 2  '&H2

  'TabOrientation Right
  ssTabOrientationRight = 3  '&H3
End Enum

StyleConstants

enum, 2 members.
  'Constants for Style property
Public Enum StyleConstants

  'Microsoft Office Tabbed Dialog Style
  ssStyleTabbedDialog = 0  '&H0

  'Windows '95 Property Page Style
  ssStylePropertyPage = 1  '&H1
End Enum
WUtils.com