Enumerations

An enumeration defines a named set of integer constants. Passing an enum member instead of a bare integer makes call sites self-documenting and allows the IDE to offer completion for the valid values. Each built-in package groups its enumerations under a dedicated sub-folder; this page indexes all of them.

The sections below list enumerations by package, followed by an alphabetical index.


By package

VBA Package

Fifteen enumerations covering window styles, comparison modes, message-box options, variable types, date and time constants, file attributes, and more.

VBRUN Package

Eighty-six enumerations covering every aspect of classic VB6 controls and forms — alignment, border styles, colours, drag-and-drop, OLE container options, printer settings, window states, and more.

WebView2 Package

Ten enumerations for navigation errors, permissions, download placement, script dialogs, print orientation, and resource-request filtering.

CustomControls Package

Thirteen enumerations governing the appearance and behaviour of the Waynes... custom controls.

  • BorderStyle – Win32 frame style for a WaynesForm window
  • ColorRGBA – 32-bit ABGR colour value type alias
  • CornerShape – shape of a single corner of a control (square, rounded, cut)
  • Customtate – control state flags for custom-state painting
  • DockMode – how a control is positioned relative to its container
  • FillPattern – how colour stops in a Fill are applied across the painted area
  • FontWeight – font weight on the standard 100–900 OpenType scale
  • PixelCount – pixel-measurement type alias used throughout the package
  • PointSize – typographic-point font-size type alias
  • StartupPosition – initial position of a WaynesForm window when first shown
  • TextAlignment – horizontal and vertical text alignment within a control
  • TextOverflowMode – how text that does not fit is truncated
  • WindowState – minimized, restored, or maximized state of a WaynesForm

CEF Package

Two enumerations for log verbosity and print orientation.

WinServicesLib Package

Four enumerations covering service type, start mode, control codes, and runtime status.

WinNativeCommonCtls Package

Ten enumerations for the eight native common controls.


Alphabetical index

A

B

C

D

F

H

I

K

L

M

N

O

P

Q

R

S

T

V

W

Z


See Also