MSDataListLib, COM interface constants for VB.Net / VBScript

MSDataListLib - interface constants

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

library parameters



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

  'OLE drag/drop will be initialized only under programmatic control.
  dblOLEDragManual = 0  '&H0

  'OLE drag/drop will be initialized when the user drags 'out' of the control, or under programmatic control.
  dblOLEDragAutomatic = 1  '&H1
End Enum


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

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

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


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

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

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

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


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

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

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

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

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

  'Color palette.
  dblCFPalette = 9  '&H9

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

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

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


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.
  dblOLEDropEffectNone = 0  '&H0

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

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

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


enum, 2 members.
  'Appearance Constants
Public Enum AppearanceConstants

  dblFlat = 0  '&H0

  dbl3D = 1  '&H1
End Enum


enum, 3 members.
  'Area Constants (for the control's Click and DblClick Events)
Public Enum AreaConstants

  'Button Area
  dbcAreaButton = 0  '&H0

  'Edit Area
  dbcAreaEdit = 1  '&H1

  'List Area
  dbcAreaList = 2  '&H2
End Enum


enum, 17 members.
  'MousePointer Constants
Public Enum MousePointerConstants

  dblDefault = 0  '&H0

  dblArrow = 1  '&H1

  dblCross = 2  '&H2

  dblIBeam = 3  '&H3

  dblIcon = 4  '&H4

  dblSize = 5  '&H5

  'Size NE SW
  dblSizeNESW = 6  '&H6

  'Size N S
  dblSizeNS = 7  '&H7

  'Size NW SE
  dblSizeNWSE = 8  '&H8

  'Size E W
  dblSizeEW = 9  '&H9

  'Up Arrow
  dblUpArrow = 10  '&HA

  dblHourglass = 11  '&HB

  'No Drop
  dblNoDrop = 12  '&HC

  'Arrow and Hourglass
  dblArrowHourglass = 13  '&HD

  'Arrow and Question
  dblArrowQuestion = 14  '&HE

  'Size All
  dblSizeAll = 15  '&HF

  dblCustom = 99  '&H63
End Enum


enum, 2 members.
  'MatchEntry Constants
Public Enum MatchEntryConstants

  'Basic Matching
  dblBasicMatching = 0  '&H0

  'Extended Matching
  dblExtendedMatching = 1  '&H1
End Enum


enum, 3 members.
  'Style Constants
Public Enum StyleConstants

  'Dropdown Combo
  dbcDropdownCombo = 0  '&H0

  'Simple Combo
  dbcSimpleCombo = 1  '&H1

  'Dropdown List
  dbcDropdownList = 2  '&H2
End Enum


enum, 12 members.
  'Run-time error constants
Public Enum ErrorConstants

  'Out of memory
  dblOutOfMemory = 7  '&H7

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

  'Property can't be set on this control
  dblSetNotPermitted = 387  '&H183

  'Invalid property value
  dblInvalidPropertyValue = 380  '&H17C

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

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

  'Invalid procedure call
  dblInvalidProcedureCall = 5  '&H5

  'Invalid object use
  dblInvalidObjectUse = 425  '&H1A9

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

  'Illegal recursive invocation of OLE drag and drop
  dblRecursiveOleDrag = 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.
  dblFormatNotByteArray = 675  '&H2A3

  'Requested data was not supplied to the DataObject during the OLESetData event.
  dblDataNotSetForFormat = 676  '&H2A4
End Enum
online utility - toplist