vsFlexLib, COM interface constants for VB.Net / VBScript

vsFlexLib - interface constants

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

library parameters

File NameWINDOWS\system32\VSFLEX3.OCX
Guid{8AE029D0-08E3-11D1-BAA2-444553540000}
Enums35

MergeCompareSettings

enum, 3 members.
Public Enum MergeCompareSettings

  'Exact Match
  flexMCExact = 0  '&H0

  'Case-insensistive Match
  flexMCNoCase = 1  '&H1

  'Trim Match
  flexMCTrimNoCase = 2  '&H2
End Enum

EllipsisSettings

enum, 3 members.
Public Enum EllipsisSettings

  'No Ellipsis
  flexNoEllipsis = 0  '&H0

  'Ellipsis at End
  flexEllipsisEnd = 1  '&H1

  'Path-style Ellipsis
  flexEllipsisPath = 2  '&H2
End Enum

CellCheckedSettings

enum, 3 members.
Public Enum CellCheckedSettings

  'No Checkbox
  flexNoCheckbox = 0  '&H0

  'Checked
  flexChecked = 1  '&H1

  'Unchecked
  flexUnchecked = 2  '&H2
End Enum

TabBehaviorSettings

enum, 2 members.
Public Enum TabBehaviorSettings

  'Tab through controls
  flexTabControls = 0  '&H0

  'Tab through cells
  flexTabCells = 1  '&H1
End Enum

SaveLoadSettings

enum, 3 members.
Public Enum SaveLoadSettings

  'Data and Format
  flexFileAll = 0  '&H0

  'Data
  flexFileData = 1  '&H1

  'Format
  flexFileFormat = 2  '&H2
End Enum

ArchiveSettings

enum, 4 members.
Public Enum ArchiveSettings

  'Add
  arcAdd = 0  '&H0

  'Store
  arcStore = 1  '&H1

  'Extract
  arcExtract = 2  '&H2

  'Delete
  arcDelete = 3  '&H3
End Enum

ArchiveInfoSettings

enum, 5 members.
Public Enum ArchiveInfoSettings

  'FileCount
  arcFileCount = 0  '&H0

  'FileName
  arcFileName = 1  '&H1

  'FileSize
  arcFileSize = 2  '&H2

  'FileCompressedSize
  arcFileCompressedSize = 3  '&H3

  'FileDate
  arcFileDate = 4  '&H4
End Enum

OleDragModeSettings

enum, 2 members.
Public Enum OleDragModeSettings

  'Ole Drag Manual
  flexOleDragManual = 0  '&H0

  'Ole Drag Automatic
  flexOleDragAutomatic = 1  '&H1
End Enum

OleDropModeSettings

enum, 3 members.
Public Enum OleDropModeSettings

  'Ole Drop None
  flexOleDropNone = 0  '&H0

  'Ole Drop Manual
  flexOleDropManual = 1  '&H1

  'Ole Drop Automatic
  flexOleDropAutomatic = 2  '&H2
End Enum

DataModeSettings

enum, 2 members.
Public Enum DataModeSettings

  'Read-Only
  flexDMFree = 0  '&H0

  'Read/Write
  flexDMBound = 1  '&H1
End Enum

OwnerDrawSettings

enum, 7 members.
Public Enum OwnerDrawSettings

  'None
  flexODNone = 0  '&H0

  'Over
  flexODOver = 1  '&H1

  'Content
  flexODContent = 2  '&H2

  'Complete
  flexODComplete = 3  '&H3

  'Over Fixed
  flexODOverFixed = 4  '&H4

  'Content Fixed
  flexODContentFixed = 5  '&H5

  'Complete Fixed
  flexODCompleteFixed = 6  '&H6
End Enum

DataTypeSettings

enum, 12 members.
Public Enum DataTypeSettings

  'Empty
  flexDTEmpty = 0  '&H0

  'Short
  flexDTShort = 2  '&H2

  'Long
  flexDTLong = 3  '&H3

  'Single
  flexDTSingle = 4  '&H4

  'Double
  flexDTDouble = 5  '&H5

  'Currency
  flexDTCurrency = 6  '&H6

  'Date
  flexDTDate = 7  '&H7

  'String
  flexDTString = 8  '&H8

  'Boolean
  flexDTBoolean = 11  '&HB

  'Long8
  flexDTLong8 = 20  '&H14

  'StringC
  flexDTStringC = 30  '&H1E

  'StringW
  flexDTStringW = 31  '&H1F
End Enum

AutoSizeSettings

enum, 2 members.
Public Enum AutoSizeSettings

  'Column Widths
  flexAutoSizeColWidth = 0  '&H0

  'Row Heights
  flexAutoSizeRowHeight = 1  '&H1
End Enum

CollapsedSettings

enum, 3 members.
Public Enum CollapsedSettings

  'Expanded
  flexOutlineExpanded = 0  '&H0

  'Subtotals
  flexOutlineSubtotals = 1  '&H1

  'Collapsed
  flexOutlineCollapsed = 2  '&H2
End Enum

OutlineBarSettings

enum, 3 members.
Public Enum OutlineBarSettings

  'None
  flexOutlineBarNone = 0  '&H0

  'Complete
  flexOutlineBarComplete = 1  '&H1

  'Simple
  flexOutlineBarSimple = 2  '&H2
End Enum

SubtotalSettings

enum, 10 members.
Public Enum SubtotalSettings

  'None
  flexSTNone = 0  '&H0

  'Clear
  flexSTClear = 1  '&H1

  'Sum
  flexSTSum = 2  '&H2

  'Percent
  flexSTPercent = 3  '&H3

  'Count
  flexSTCount = 4  '&H4

  'Average
  flexSTAverage = 5  '&H5

  'Maximum
  flexSTMax = 6  '&H6

  'Minimum
  flexSTMin = 7  '&H7

  'Standard Deviation
  flexSTStd = 8  '&H8

  'Variance
  flexSTVar = 9  '&H9
End Enum

SortSettings

enum, 11 members.
Public Enum SortSettings

  'None
  flexSortNone = 0  '&H0

  'Generic Ascending
  flexSortGenericAscending = 1  '&H1

  'Generic Descending
  flexSortGenericDescending = 2  '&H2

  'Numeric Ascending
  flexSortNumericAscending = 3  '&H3

  'Numeric Descending
  flexSortNumericDescending = 4  '&H4

  'String Ascending Insensitive
  flexSortStringNoCaseAscending = 5  '&H5

  'String Descending Insensitive
  flexSortStringNoCaseDescending = 6  '&H6

  'String Ascending
  flexSortStringAscending = 7  '&H7

  'String Descending
  flexSortStringDescending = 8  '&H8

  'Custom
  flexSortCustom = 9  '&H9

  'Use ColSort setting
  flexSortUseColSort = 10  '&HA
End Enum

ClearWhatSettings

enum, 3 members.
Public Enum ClearWhatSettings

  'Everything
  flexClearEverything = 0  '&H0

  'Text
  flexClearText = 1  '&H1

  'Formatting
  flexClearFormatting = 2  '&H2
End Enum

ClearWhereSettings

enum, 3 members.
Public Enum ClearWhereSettings

  'Everywhere
  flexClearEverywhere = 0  '&H0

  'Scrollable Area
  flexClearScrollable = 1  '&H1

  'Current Selection
  flexClearSelection = 2  '&H2
End Enum

AppearanceSettings

enum, 2 members.
Public Enum AppearanceSettings

  'Flat
  flexFlat = 0  '&H0

  '3D
  flex3D = 1  '&H1
End Enum

FocusRectSettings

enum, 3 members.
Public Enum FocusRectSettings

  'None
  flexFocusNone = 0  '&H0

  'Light
  flexFocusLight = 1  '&H1

  'Heavy
  flexFocusHeavy = 2  '&H2
End Enum

ShowSelSettings

enum, 3 members.
Public Enum ShowSelSettings

  'Never
  flexHighlightNever = 0  '&H0

  'Always
  flexHighlightAlways = 1  '&H1

  'With Focus
  flexHighlightWithFocus = 2  '&H2
End Enum

ScrollBarsSettings

enum, 4 members.
Public Enum ScrollBarsSettings

  'None
  flexScrollBarNone = 0  '&H0

  'Horizontal
  flexScrollBarHorizontal = 1  '&H1

  'Vertical
  flexScrollBarVertical = 2  '&H2

  'Both
  flexScrollBarBoth = 3  '&H3
End Enum

TextStyleSettings

enum, 5 members.
Public Enum TextStyleSettings

  'Flat
  flexTextFlat = 0  '&H0

  'Raised
  flexTextRaised = 1  '&H1

  'Inset
  flexTextInset = 2  '&H2

  'Raised Light
  flexTextRaisedLight = 3  '&H3

  'Inset Light
  flexTextInsetLight = 4  '&H4
End Enum

FillStyleSettings

enum, 2 members.
Public Enum FillStyleSettings

  'Single
  flexFillSingle = 0  '&H0

  'Repeat
  flexFillRepeat = 1  '&H1
End Enum

GridStyleSettings

enum, 12 members.
Public Enum GridStyleSettings

  'None
  flexGridNone = 0  '&H0

  'Flat
  flexGridFlat = 1  '&H1

  'Inset
  flexGridInset = 2  '&H2

  'Raised
  flexGridRaised = 3  '&H3

  'Flat Horizontal
  flexGridFlatHorz = 4  '&H4

  'Inset Horizontal
  flexGridInsetHorz = 5  '&H5

  'Raised Horizontal
  flexGridRaisedHorz = 6  '&H6

  'Skip Horizontal
  flexGridSkipHorz = 7  '&H7

  'Flat Vertical
  flexGridFlatVert = 8  '&H8

  'Inset Vertical
  flexGridInsetVert = 9  '&H9

  'Raised Vertical
  flexGridRaisedVert = 10  '&HA

  'Skip Vertical
  flexGridSkipVert = 11  '&HB
End Enum

SelModeSettings

enum, 4 members.
Public Enum SelModeSettings

  'Free
  flexSelectionFree = 0  '&H0

  'By Row
  flexSelectionByRow = 1  '&H1

  'By Column
  flexSelectionByColumn = 2  '&H2

  'List Box
  flexSelectionListBox = 3  '&H3
End Enum

MergeSettings

enum, 5 members.
Public Enum MergeSettings

  'Never
  flexMergeNever = 0  '&H0

  'Free
  flexMergeFree = 1  '&H1

  'Restrict Rows
  flexMergeRestrictRows = 2  '&H2

  'Restrict Columns
  flexMergeRestrictColumns = 3  '&H3

  'Restrict All
  flexMergeRestrictAll = 4  '&H4
End Enum

PictureTypeSettings

enum, 2 members.
Public Enum PictureTypeSettings

  'Color
  flexPictureColor = 0  '&H0

  'Monochrome
  flexPictureMonochrome = 1  '&H1
End Enum

AllowUserResizeSettings

enum, 4 members.
Public Enum AllowUserResizeSettings

  'None
  flexResizeNone = 0  '&H0

  'Columns
  flexResizeColumns = 1  '&H1

  'Rows
  flexResizeRows = 2  '&H2

  'Both
  flexResizeBoth = 3  '&H3
End Enum

SubtotalPositionSettings

enum, 2 members.
Public Enum SubtotalPositionSettings

  'Below
  flexSTBelow = 0  '&H0

  'Above
  flexSTAbove = 1  '&H1
End Enum

MousePointerSettings

enum, 17 members.
Public Enum MousePointerSettings

  'Default
  flexDefault = 0  '&H0

  'Arrow
  flexArrow = 1  '&H1

  'Cross
  flexCross = 2  '&H2

  'I-Beam
  flexIBeam = 3  '&H3

  'Icon
  flexIcon = 4  '&H4

  'Size
  flexSize = 5  '&H5

  'Size NE SW
  flexSizeNESW = 6  '&H6

  'Size NS
  flexSizeNS = 7  '&H7

  'Size NW SE
  flexSizeNWSE = 8  '&H8

  'Size EW
  flexSizeEW = 9  '&H9

  'Up Arrow
  flexUpArrow = 10  '&HA

  'Hourglass
  flexHourglass = 11  '&HB

  'No Drop
  flexNoDrop = 12  '&HC

  'Arrow and HourGlass
  flexArrowHourGlass = 13  '&HD

  'Arrow and Question
  flexArrowQuestion = 14  '&HE

  'SizeAll
  flexSizeAll = 15  '&HF

  'Custom
  flexCustom = 99  '&H63
End Enum

AlignmentSettings

enum, 10 members.
Public Enum AlignmentSettings

  'Left Top
  flexAlignLeftTop = 0  '&H0

  'Left Center
  flexAlignLeftCenter = 1  '&H1

  'Left Bottom
  flexAlignLeftBottom = 2  '&H2

  'Center Top
  flexAlignCenterTop = 3  '&H3

  'Center Center
  flexAlignCenterCenter = 4  '&H4

  'Center Bottom
  flexAlignCenterBottom = 5  '&H5

  'Right Top
  flexAlignRightTop = 6  '&H6

  'Right Center
  flexAlignRightCenter = 7  '&H7

  'Right Bottom
  flexAlignRightBottom = 8  '&H8

  'General
  flexAlignGeneral = 9  '&H9
End Enum

PictureAlignmentSettings

enum, 11 members.
Public Enum PictureAlignmentSettings

  'Left Top
  flexPicAlignLeftTop = 0  '&H0

  'Left Center
  flexPicAlignLeftCenter = 1  '&H1

  'Left Bottom
  flexPicAlignLeftBottom = 2  '&H2

  'Center Top
  flexPicAlignCenterTop = 3  '&H3

  'Center Center
  flexPicAlignCenterCenter = 4  '&H4

  'Center Bottom
  flexPicAlignCenterBottom = 5  '&H5

  'Right Top
  flexPicAlignRightTop = 6  '&H6

  'Right Center
  flexPicAlignRightCenter = 7  '&H7

  'Right Bottom
  flexPicAlignRightBottom = 8  '&H8

  'Stretch
  flexPicAlignStretch = 9  '&H9

  'Tile
  flexPicAlignTile = 10  '&HA
End Enum

StringErrorSettings

enum, 8 members.
Public Enum StringErrorSettings

  'None
  flexErrNone = 0  '&H0

  'Out of memory
  flexErrOutOfMemory = 1  '&H1

  'Unbalanced '['
  flexErrSquareB = 2  '&H2

  'Unbalanced '{'
  flexErrCurlyB = 3  '&H3

  'No valid pattern
  flexErrBadPattern = 4  '&H4

  'Bad TagIndex in replacement string
  flexErrBadTagIndex = 5  '&H5

  'No match
  flexErrNoMatch = 6  '&H6

  'Invalid MatchIndex
  flexErrInvalidMatchIndex = 7  '&H7
End Enum
online utility - toplist
WUtils.com