apienums.d File Reference

Enum wrappers for Windows API constants. More...


Namespaces

namespace  smjg.libs.sdwf.apienums

Enumerations

enum  smjg::libs::sdwf::apienums.IDC {
  smjg::libs::sdwf::apienums.ARROW = 32512, smjg::libs::sdwf::apienums.IBEAM = 32513,
  smjg::libs::sdwf::apienums.WAIT = 32514, smjg::libs::sdwf::apienums.CROSS = 32515,
  smjg::libs::sdwf::apienums.UPARROW = 32516, smjg::libs::sdwf::apienums.SIZENWSE = 32642,
  smjg::libs::sdwf::apienums.SIZENESW = 32643, smjg::libs::sdwf::apienums.SIZEWE = 32644,
  smjg::libs::sdwf::apienums.SIZENS = 32645, smjg::libs::sdwf::apienums.SIZEALL = 32646,
  smjg::libs::sdwf::apienums.NO = 32648, smjg::libs::sdwf::apienums.APPSTARTING = 32650
}
 Built-in mouse cursors. More...
enum  smjg::libs::sdwf::apienums.IDI {
  smjg::libs::sdwf::apienums.APPLICATION = 32512, smjg::libs::sdwf::apienums.HAND = 32513,
  smjg::libs::sdwf::apienums.QUESTION = 32514, smjg::libs::sdwf::apienums.EXCLAMATION = 32515,
  smjg::libs::sdwf::apienums.ASTERISK = 32516
}
 Built-in icons. More...
enum  smjg::libs::sdwf::apienums.BRUSH {
  smjg::libs::sdwf::apienums.WHITE = 0, smjg::libs::sdwf::apienums.LTGRAY = 1,
  smjg::libs::sdwf::apienums.GREY = 2, smjg::libs::sdwf::apienums.GRAY = GREY,
  smjg::libs::sdwf::apienums.DKGREY = 3, smjg::libs::sdwf::apienums.DKGRAY = DKGREY,
  smjg::libs::sdwf::apienums.BLACK = 4, smjg::libs::sdwf::apienums.HOLLOW = 5,
  smjg::libs::sdwf::apienums.NULL = HOLLOW
}
 Stock brushes. More...
enum  smjg::libs::sdwf::apienums.PEN {
  smjg::libs::sdwf::apienums.WHITE = 0, smjg::libs::sdwf::apienums.BLACK = 4,
  smjg::libs::sdwf::apienums.NULL = HOLLOW
}
 Stock pens. More...
enum  smjg::libs::sdwf::apienums.FONT {
  smjg::libs::sdwf::apienums.OEM_FIXED = 10, smjg::libs::sdwf::apienums.ANSI_FIXED = 11,
  smjg::libs::sdwf::apienums.ANSI_VAR = 12, smjg::libs::sdwf::apienums.SYSTEM = 13,
  smjg::libs::sdwf::apienums.DEVICE_DEFAULT = 14, smjg::libs::sdwf::apienums.SYSTEM_FIXED = 16,
  smjg::libs::sdwf::apienums.DEFAULT_GUI = 17
}
 Stock fonts. More...
enum  smjg::libs::sdwf::apienums.PS {
  smjg::libs::sdwf::apienums.SOLID = 0, smjg::libs::sdwf::apienums.DASH = 1,
  smjg::libs::sdwf::apienums.DOT = 2, smjg::libs::sdwf::apienums.DASHDOT = 3,
  smjg::libs::sdwf::apienums.DASHDOTDOT = 4, smjg::libs::sdwf::apienums.NULL = HOLLOW,
  smjg::libs::sdwf::apienums.INSIDEFRAME = 6, smjg::libs::sdwf::apienums.USERSTYLE = 7,
  smjg::libs::sdwf::apienums.ALTERNATE = 8, smjg::libs::sdwf::apienums.MASK = 0x0F
}
 Pen styles. More...
enum  smjg::libs::sdwf::apienums.HS {
  smjg::libs::sdwf::apienums.HORIZONTAL = 0, smjg::libs::sdwf::apienums.VERTICAL = 1,
  smjg::libs::sdwf::apienums.CIAGONAL = 2, smjg::libs::sdwf::apienums.BDIAGONAL = 3,
  smjg::libs::sdwf::apienums.CROSS = 32515, smjg::libs::sdwf::apienums.DIAGCROSS = 5
}
 Brush hash styles. More...
enum  smjg::libs::sdwf::apienums.MM {
  smjg::libs::sdwf::apienums.TEXT = 1, smjg::libs::sdwf::apienums.LOMETRIC = 2,
  smjg::libs::sdwf::apienums.HIMETRIC = 3, smjg::libs::sdwf::apienums.LOENGLISH = 4,
  smjg::libs::sdwf::apienums.HIENGLISH = 5, smjg::libs::sdwf::apienums.TWIPS = 6,
  smjg::libs::sdwf::apienums.ISOTROPIC = 7, smjg::libs::sdwf::apienums.ANISOTROPIC = 8
}
 Coordinate mapping modes. More...
enum  smjg::libs::sdwf::apienums.SM {
  smjg::libs::sdwf::apienums.CXSCREEN = 0, smjg::libs::sdwf::apienums.CYSCREEN = 1,
  smjg::libs::sdwf::apienums.CXVSCROLL = 2, smjg::libs::sdwf::apienums.CYHSCROLL = 3,
  smjg::libs::sdwf::apienums.CYCAPTION = 4, smjg::libs::sdwf::apienums.CXBORDER = 5,
  smjg::libs::sdwf::apienums.CYBORDER = 6, smjg::libs::sdwf::apienums.CXFIXEDFRAME = 7,
  smjg::libs::sdwf::apienums.CYFIXEDFRAME = 8, smjg::libs::sdwf::apienums.CXDLGFRAME = CXFIXEDFRAME,
  smjg::libs::sdwf::apienums.CYDLGFRAME = CYFIXEDFRAME, smjg::libs::sdwf::apienums.CYVTHUMB = 9,
  smjg::libs::sdwf::apienums.CXHTHUMB = 10, smjg::libs::sdwf::apienums.CXICON = 11,
  smjg::libs::sdwf::apienums.CYICON = 12, smjg::libs::sdwf::apienums.CXCURSOR = 13,
  smjg::libs::sdwf::apienums.CYCURSOR = 14, smjg::libs::sdwf::apienums.CYMENU = 15,
  smjg::libs::sdwf::apienums.CXFULLSCREEN = 16, smjg::libs::sdwf::apienums.CYFULLSCREEN = 17,
  smjg::libs::sdwf::apienums.CYKANJIWINDOW = 18, smjg::libs::sdwf::apienums.MOUSEPRESENT = 19,
  smjg::libs::sdwf::apienums.CYVSCROLL = 20, smjg::libs::sdwf::apienums.CXHSCROLL = 21,
  smjg::libs::sdwf::apienums.DEBUG = 22, smjg::libs::sdwf::apienums.SWAPBUTTON = 23,
  smjg::libs::sdwf::apienums.CXMIN = 28, smjg::libs::sdwf::apienums.CYMIN = 29,
  smjg::libs::sdwf::apienums.CXSIZE = 30, smjg::libs::sdwf::apienums.CYSIZE = 31,
  smjg::libs::sdwf::apienums.CXSIZEFRAME = 32, smjg::libs::sdwf::apienums.CYSIZEFRAME = 33,
  smjg::libs::sdwf::apienums.CXFRAME = CXSIZEFRAME, smjg::libs::sdwf::apienums.CYFRAME = CYSIZEFRAME,
  smjg::libs::sdwf::apienums.CXMINTRACK = 34, smjg::libs::sdwf::apienums.CYMINTRACK = 35,
  smjg::libs::sdwf::apienums.CXDOUBLECLK = 36, smjg::libs::sdwf::apienums.CYDOUBLECLK = 37,
  smjg::libs::sdwf::apienums.CXICONSPACING = 38, smjg::libs::sdwf::apienums.CYICONSPACING = 39,
  smjg::libs::sdwf::apienums.MENUDROPALIGNMENT = 40, smjg::libs::sdwf::apienums.PENWINDOWS = 41,
  smjg::libs::sdwf::apienums.DBCSENABLED = 42, smjg::libs::sdwf::apienums.CMOUSEBUTTONS = 43,
  smjg::libs::sdwf::apienums.SECURE = 44, smjg::libs::sdwf::apienums.CXEDGE = 45,
  smjg::libs::sdwf::apienums.CYEDGE = 46, smjg::libs::sdwf::apienums.CXMINSPACING = 47,
  smjg::libs::sdwf::apienums.CYMINSPACING = 48, smjg::libs::sdwf::apienums.CXSMICON = 49,
  smjg::libs::sdwf::apienums.CYSMICON = 50, smjg::libs::sdwf::apienums.CYSMCAPTION = 51,
  smjg::libs::sdwf::apienums.CXSMSIZE = 52, smjg::libs::sdwf::apienums.CYSMSIZE = 53,
  smjg::libs::sdwf::apienums.CXMENUSIZE = 54, smjg::libs::sdwf::apienums.CYMENUSIZE = 55,
  smjg::libs::sdwf::apienums.ARRANGE = 56, smjg::libs::sdwf::apienums.CXMINIMIZED = 57,
  smjg::libs::sdwf::apienums.CYMINIMIZED = 58, smjg::libs::sdwf::apienums.CXMAXTRACK = 59,
  smjg::libs::sdwf::apienums.CYMAXTRACK = 60, smjg::libs::sdwf::apienums.CXMAXIMIZED = 61,
  smjg::libs::sdwf::apienums.CYMAXIMIZED = 62, smjg::libs::sdwf::apienums.NETWORK = 63,
  smjg::libs::sdwf::apienums.CLEANBOOT = 67, smjg::libs::sdwf::apienums.CXDRAG = 68,
  smjg::libs::sdwf::apienums.CYDRAG = 69, smjg::libs::sdwf::apienums.SHOWSOUNDS = 70,
  smjg::libs::sdwf::apienums.CXMENUCHECK = 71, smjg::libs::sdwf::apienums.CYMENUCHECK = 72,
  smjg::libs::sdwf::apienums.SLOWMACHINE = 73, smjg::libs::sdwf::apienums.MIDEASTENABLED = 74,
  smjg::libs::sdwf::apienums.MOUSEWHEELPRESENT = 75
}
 Parameters to the Windows API function GetSystemMetrics. More...
enum  smjg::libs::sdwf::apienums.FW {
  smjg::libs::sdwf::apienums.DONTCARE = 0, smjg::libs::sdwf::apienums.THIN = 100,
  smjg::libs::sdwf::apienums.EXTRALIGHT = 200, smjg::libs::sdwf::apienums.LIGHT = 300,
  smjg::libs::sdwf::apienums.NORMAL = 400, smjg::libs::sdwf::apienums.MEDIUM = 500,
  smjg::libs::sdwf::apienums.SEMIBOLD = 600, smjg::libs::sdwf::apienums.BOLD = 700,
  smjg::libs::sdwf::apienums.EXTRABOLD = 800, smjg::libs::sdwf::apienums.HEAVY = 900
}
 Font weights. More...
enum  smjg::libs::sdwf::apienums.EN {
  smjg::libs::sdwf::apienums.SETFOCUS = 0x0100, smjg::libs::sdwf::apienums.KILLFOCUS = 0x0200,
  smjg::libs::sdwf::apienums.CHANGE = 0x0300, smjg::libs::sdwf::apienums.UPDATE = 0x0400,
  smjg::libs::sdwf::apienums.ERRSPACE = 0x0500, smjg::libs::sdwf::apienums.MAXTEXT = 0x0501,
  smjg::libs::sdwf::apienums.HSCROLL = 0x0601, smjg::libs::sdwf::apienums.VSCROLL = 0x0602
}
 Edit box notifications. More...
enum  smjg::libs::sdwf::apienums.LBN {
  smjg::libs::sdwf::apienums.ERRSPACE = 0x0500, smjg::libs::sdwf::apienums.SELCHANGE = 1,
  smjg::libs::sdwf::apienums.DBLCLK = 2, smjg::libs::sdwf::apienums.SELCANCEL = 3,
  smjg::libs::sdwf::apienums.SETFOCUS = 0x0100, smjg::libs::sdwf::apienums.KILLFOCUS = 0x0200
}
 List box notifications. More...
enum  smjg::libs::sdwf::apienums.CBN {
  smjg::libs::sdwf::apienums.ERRSPACE = 0x0500, smjg::libs::sdwf::apienums.SELCHANGE = 1,
  smjg::libs::sdwf::apienums.DBLCLK = 2, smjg::libs::sdwf::apienums.SETFOCUS = 0x0100,
  smjg::libs::sdwf::apienums.KILLFOCUS = 0x0200, smjg::libs::sdwf::apienums.EDITCHANGE = 5,
  smjg::libs::sdwf::apienums.EDITUPDATE = 6, smjg::libs::sdwf::apienums.DROPDOWN = 7,
  smjg::libs::sdwf::apienums.CLOSEUP = 8, smjg::libs::sdwf::apienums.SELENDOK = 9,
  smjg::libs::sdwf::apienums.SELENDCANCEL = 10
}
 Combo box notifications. More...
enum  smjg::libs::sdwf::apienums.BN {
  smjg::libs::sdwf::apienums.CLICKED = 0, smjg::libs::sdwf::apienums.PAINT = 1,
  smjg::libs::sdwf::apienums.HILITE = 2, smjg::libs::sdwf::apienums.UNHILITE = 3,
  smjg::libs::sdwf::apienums.DISABLE = 4, smjg::libs::sdwf::apienums.DOUBLECLICKED = 5,
  smjg::libs::sdwf::apienums.PUSHED = HILITE, smjg::libs::sdwf::apienums.UNPUSHED = UNHILITE,
  smjg::libs::sdwf::apienums.DBLCLK = 2, smjg::libs::sdwf::apienums.SETFOCUS = 0x0100,
  smjg::libs::sdwf::apienums.KILLFOCUS = 0x0200
}
 Button notifications. More...
enum  smjg::libs::sdwf::apienums.CHARSET {
  smjg::libs::sdwf::apienums.ANSI = 0, smjg::libs::sdwf::apienums.DEFAULT = 1,
  smjg::libs::sdwf::apienums.SYMBOL = 2, smjg::libs::sdwf::apienums.SHIFTJIS = 128,
  smjg::libs::sdwf::apienums.HANGEUL = 129, smjg::libs::sdwf::apienums.GB2312 = 134,
  smjg::libs::sdwf::apienums.CHINESEBIG5 = 136, smjg::libs::sdwf::apienums.OEM = 255,
  smjg::libs::sdwf::apienums.JOHAB = 130, smjg::libs::sdwf::apienums.HEBREW = 177,
  smjg::libs::sdwf::apienums.ARABIC = 178, smjg::libs::sdwf::apienums.GREEK = 161,
  smjg::libs::sdwf::apienums.TURKISH = 162, smjg::libs::sdwf::apienums.VIETNAMESE = 163,
  smjg::libs::sdwf::apienums.THAI = 222, smjg::libs::sdwf::apienums.EASTEUROPE = 238,
  smjg::libs::sdwf::apienums.RUSSIAN = 204, smjg::libs::sdwf::apienums.MAC = 77,
  smjg::libs::sdwf::apienums.BALTIC = 186
}
 Character sets. More...
enum  smjg::libs::sdwf::apienums.OUT_PRECIS {
  smjg::libs::sdwf::apienums.DEFAULT = 1, smjg::libs::sdwf::apienums.STRING = 1,
  smjg::libs::sdwf::apienums.CHARACTER = 2, smjg::libs::sdwf::apienums.STROKE = 3,
  smjg::libs::sdwf::apienums.TT = 4, smjg::libs::sdwf::apienums.DEVICE = 5,
  smjg::libs::sdwf::apienums.RASTER = 6, smjg::libs::sdwf::apienums.TT_ONLY = 7,
  smjg::libs::sdwf::apienums.OUTLINE = 8, smjg::libs::sdwf::apienums.SCREEN_OUTLINE = 9
}
 Font output precision. More...
enum  smjg::libs::sdwf::apienums.CLIP_PRECIS {
  smjg::libs::sdwf::apienums.DEFAULT = 1, smjg::libs::sdwf::apienums.CHARACTER = 2,
  smjg::libs::sdwf::apienums.STROKE = 3, smjg::libs::sdwf::apienums.PRECIS_MASK = 0x0F,
  smjg::libs::sdwf::apienums.LH_ANGLES = 0x10, smjg::libs::sdwf::apienums.TT_ALWAYS = 0x20,
  smjg::libs::sdwf::apienums.EMBEDDED = 0x80, smjg::libs::sdwf::apienums.MASK = 0x0F
}
 Font clipping precision. More...
enum  smjg::libs::sdwf::apienums.QUALITY {
  smjg::libs::sdwf::apienums.DEFAULT = 1, smjg::libs::sdwf::apienums.DRAFT = 1,
  smjg::libs::sdwf::apienums.PROOF = 2, smjg::libs::sdwf::apienums.NONANTIALIASED = 3,
  smjg::libs::sdwf::apienums.ANTIALIASED = 4
}
 Font quality. More...
enum  smjg::libs::sdwf::apienums.FF {
  smjg::libs::sdwf::apienums.DEFAULT_PITCH = 0x00, smjg::libs::sdwf::apienums.FIXED_PITCH = 0x01,
  smjg::libs::sdwf::apienums.VARIABLE_PITCH = 0x02, smjg::libs::sdwf::apienums.DONTCARE = 0,
  smjg::libs::sdwf::apienums.ROMAN = 0x10, smjg::libs::sdwf::apienums.SWISS = 0x20,
  smjg::libs::sdwf::apienums.MODERN = 0x30, smjg::libs::sdwf::apienums.SCRIPT = 0x40,
  smjg::libs::sdwf::apienums.DECORATIVE = 0x50
}
 Font family and pitch. More...
enum  smjg::libs::sdwf::apienums.OBM {
  smjg::libs::sdwf::apienums.LFARROWI = 32734, smjg::libs::sdwf::apienums.RGARROWI = 32735,
  smjg::libs::sdwf::apienums.DNARROWI = 32736, smjg::libs::sdwf::apienums.UPARROWI = 32737,
  smjg::libs::sdwf::apienums.COMBO = 32738, smjg::libs::sdwf::apienums.MNARROW = 32739,
  smjg::libs::sdwf::apienums.LFARROWD = 32740, smjg::libs::sdwf::apienums.RGARROWD = 32741,
  smjg::libs::sdwf::apienums.DNARROWD = 32742, smjg::libs::sdwf::apienums.UPARROWD = 32743,
  smjg::libs::sdwf::apienums.RESTORED = 32744, smjg::libs::sdwf::apienums.ZOOMD = 32745,
  smjg::libs::sdwf::apienums.REDUCED = 32746, smjg::libs::sdwf::apienums.RESTORE = 32747,
  smjg::libs::sdwf::apienums.ZOOM = 32748, smjg::libs::sdwf::apienums.REDUCE = 32749,
  smjg::libs::sdwf::apienums.LFARROW = 32750, smjg::libs::sdwf::apienums.RGARROW = 32751,
  smjg::libs::sdwf::apienums.DNARROW = 32752, smjg::libs::sdwf::apienums.UPARROW = 32516,
  smjg::libs::sdwf::apienums.CLOSE = 32754, smjg::libs::sdwf::apienums.OLD_RESTORE = 32755,
  smjg::libs::sdwf::apienums.OLD_ZOOM = 32756, smjg::libs::sdwf::apienums.OLD_REDUCE = 32757,
  smjg::libs::sdwf::apienums.BTNCORNERS = 32758, smjg::libs::sdwf::apienums.CHECKBOXES = 32759,
  smjg::libs::sdwf::apienums.CHECK = 32760, smjg::libs::sdwf::apienums.BTSIZE = 32761,
  smjg::libs::sdwf::apienums.OLD_LFARROW = 32762, smjg::libs::sdwf::apienums.OLD_RGARROW = 32763,
  smjg::libs::sdwf::apienums.OLD_DNARROW = 32764, smjg::libs::sdwf::apienums.OLD_UPARROW = 32765,
  smjg::libs::sdwf::apienums.SIZE = 32766, smjg::libs::sdwf::apienums.OLD_CLOSE = 32767
}
 Stock bitmaps. More...
enum  smjg::libs::sdwf::apienums.COLOUR {
  smjg::libs::sdwf::apienums.SCROLLBAR = 0, smjg::libs::sdwf::apienums.BACKGROUND = 1,
  smjg::libs::sdwf::apienums.DESKTOP = BACKGROUND, smjg::libs::sdwf::apienums.ACTIVECAPTION = 2,
  smjg::libs::sdwf::apienums.INACTIVECAPTION = 3, smjg::libs::sdwf::apienums.MENU = 4,
  smjg::libs::sdwf::apienums.WINDOW = 5, smjg::libs::sdwf::apienums.WINDOWFRAME = 6,
  smjg::libs::sdwf::apienums.MENUTEXT = 7, smjg::libs::sdwf::apienums.WINDOWTEXT = 8,
  smjg::libs::sdwf::apienums.CAPTIONTEXT = 9, smjg::libs::sdwf::apienums.ACTIVEBORDER = 10,
  smjg::libs::sdwf::apienums.INACTIVEBORDER = 11, smjg::libs::sdwf::apienums.APPWORKSPACE = 12,
  smjg::libs::sdwf::apienums.HIGHLIGHT = 13, smjg::libs::sdwf::apienums.HIGHLIGHTTEXT = 14,
  smjg::libs::sdwf::apienums.BTNFACE = 15, smjg::libs::sdwf::apienums.C_3DFACE = BTNFACE,
  smjg::libs::sdwf::apienums.BTNSHADOW = 16, smjg::libs::sdwf::apienums.C_3DSHADOW = BTNSHADOW,
  smjg::libs::sdwf::apienums.GREYTEXT = 17, smjg::libs::sdwf::apienums.GRAYTEXT = GREYTEXT,
  smjg::libs::sdwf::apienums.BTNTEXT = 18, smjg::libs::sdwf::apienums.INACTIVECAPTIONTEXT = 19,
  smjg::libs::sdwf::apienums.BTNHIGHLIGHT = 20, smjg::libs::sdwf::apienums.C_3DHIGHLIGHT = BTNHIGHLIGHT,
  smjg::libs::sdwf::apienums.C_3DHILIGHT = BTNHIGHLIGHT, smjg::libs::sdwf::apienums.BTNHILIGHT = BTNHIGHLIGHT,
  smjg::libs::sdwf::apienums.C_3DDKSHADOW = 21, smjg::libs::sdwf::apienums.C_3DLIGHT = 22,
  smjg::libs::sdwf::apienums.INFOTEXT = 23, smjg::libs::sdwf::apienums.INFOBK = 24
}
 Windows colour scheme elements. More...
enum  smjg::libs::sdwf::apienums.OFN {
  smjg::libs::sdwf::apienums.READONLY = 0x00000001, smjg::libs::sdwf::apienums.OVERWRITEPROMPT = 0x00000002,
  smjg::libs::sdwf::apienums.HIDEREADONLY = 0x00000004, smjg::libs::sdwf::apienums.NOCHANGEDIR = 0x00000008,
  smjg::libs::sdwf::apienums.SHOWHELP = 0x00000010, smjg::libs::sdwf::apienums.ENABLEHOOK = 0x00000020,
  smjg::libs::sdwf::apienums.ENABLETEMPLATE = 0x00000040, smjg::libs::sdwf::apienums.ENABLETEMPLATEHANDLE = 0x00000080,
  smjg::libs::sdwf::apienums.NOVALIDATE = 0x00000100, smjg::libs::sdwf::apienums.ALLOWMULTISELECT = 0x00000200,
  smjg::libs::sdwf::apienums.EXTENSIONDIFFERENT = 0x00000400, smjg::libs::sdwf::apienums.PATHMUSTEXIST = 0x00000800,
  smjg::libs::sdwf::apienums.FILEMUSTEXIST = 0x00001000, smjg::libs::sdwf::apienums.CREATEPROMPT = 0x00002000,
  smjg::libs::sdwf::apienums.SHAREAWARE = 0x00004000, smjg::libs::sdwf::apienums.NOREADONLYRETURN = 0x00008000,
  smjg::libs::sdwf::apienums.NOTESTFILECREATE = 0x00010000, smjg::libs::sdwf::apienums.NONETWORKBUTTON = 0x00020000,
  smjg::libs::sdwf::apienums.NOLONGNAMES = 0x00040000, smjg::libs::sdwf::apienums.EXPLORER = 0x00080000,
  smjg::libs::sdwf::apienums.NODEREFERENCELINKS = 0x00100000, smjg::libs::sdwf::apienums.LONGNAMES = 0x00200000,
  smjg::libs::sdwf::apienums.TYPICAL_OPEN = FILEMUSTEXIST | EXPLORER, smjg::libs::sdwf::apienums.TYPICAL_SAVE
}
 Flags for file common dialogs. More...
enum  smjg::libs::sdwf::apienums.CC {
  smjg::libs::sdwf::apienums.RGBINIT = 0x00000001, smjg::libs::sdwf::apienums.FULLOPEN = 0x00000002,
  smjg::libs::sdwf::apienums.PREVENTFULLOPEN = 0x00000004, smjg::libs::sdwf::apienums.SHOWHELP = 0x00000010,
  smjg::libs::sdwf::apienums.ENABLEHOOK = 0x00000020, smjg::libs::sdwf::apienums.ENABLETEMPLATE = 0x00000040,
  smjg::libs::sdwf::apienums.ENABLETEMPLATEHANDLE = 0x00000080, smjg::libs::sdwf::apienums.SOLIDCOLOUR = 0x00000080,
  smjg::libs::sdwf::apienums.SOLIDCOLOR = SOLIDCOLOUR, smjg::libs::sdwf::apienums.ANYCOLOUR = 0x00000100,
  smjg::libs::sdwf::apienums.ANYCOLOR = ANYCOLOUR
}
 Flags for colour common dialogs. More...
enum  smjg::libs::sdwf::apienums.CF {
  smjg::libs::sdwf::apienums.SCREENFONTS = 0x00000001, smjg::libs::sdwf::apienums.PRINTERFONTS = 0x00000002,
  smjg::libs::sdwf::apienums.BOTH = SCREENFONTS | PRINTERFONTS, smjg::libs::sdwf::apienums.SHOWHELP = 0x00000010,
  smjg::libs::sdwf::apienums.ENABLEHOOK = 0x00000020, smjg::libs::sdwf::apienums.ENABLETEMPLATE = 0x00000040,
  smjg::libs::sdwf::apienums.ENABLETEMPLATEHANDLE = 0x00000080, smjg::libs::sdwf::apienums.INITTOLOGFONTSTRUCT = 0x00000040,
  smjg::libs::sdwf::apienums.USESTYLE = 0x00000080, smjg::libs::sdwf::apienums.EFFECTS = 0x00000100,
  smjg::libs::sdwf::apienums.APPLY = 0x00000200, smjg::libs::sdwf::apienums.SCRIPTSONLY = 0x00000400,
  smjg::libs::sdwf::apienums.NOVECTORFONTS = 0x00000800, smjg::libs::sdwf::apienums.NOOEMFONTS = NOVECTORFONTS,
  smjg::libs::sdwf::apienums.NOSIMULATIONS = 0x00001000, smjg::libs::sdwf::apienums.LIMITSIZE = 0x00002000,
  smjg::libs::sdwf::apienums.FIXEDPITCHONLY = 0x00004000, smjg::libs::sdwf::apienums.WYSIWYG = 0x00008000,
  smjg::libs::sdwf::apienums.FORCEFONTEXIST = 0x00010000, smjg::libs::sdwf::apienums.SCALABLEONLY = 0x00020000,
  smjg::libs::sdwf::apienums.TTONLY = 0x00040000, smjg::libs::sdwf::apienums.NOFACESEL = 0x00080000,
  smjg::libs::sdwf::apienums.NOSTYLESEL = 0x00100000, smjg::libs::sdwf::apienums.NOSIZESEL = 0x00200000,
  smjg::libs::sdwf::apienums.SELECTSCRIPT = 0x00400000, smjg::libs::sdwf::apienums.NOSCRIPTSEL = 0x00800000,
  smjg::libs::sdwf::apienums.NOVERTFONTS = 0x01000000
}
 Flags for font common dialogs. More...
enum  smjg::libs::sdwf::apienums.FONTTYPE {
  smjg::libs::sdwf::apienums.SIMULATED = 0x8000, smjg::libs::sdwf::apienums.PRINTER = 0x4000,
  smjg::libs::sdwf::apienums.SCREEN = 0x2000, smjg::libs::sdwf::apienums.BOLD = 700,
  smjg::libs::sdwf::apienums.ITALIC = 0x0200, smjg::libs::sdwf::apienums.REGULAR = 0x0400,
  smjg::libs::sdwf::apienums.NONE = 0
}
 Font attribute flags. More...
enum  smjg::libs::sdwf::apienums.FR {
  smjg::libs::sdwf::apienums.DOWN = 0x00000001, smjg::libs::sdwf::apienums.WHOLEWORD = 0x00000002,
  smjg::libs::sdwf::apienums.MATCHCASE = 0x00000004, smjg::libs::sdwf::apienums.FINDNEXT = 0x00000008,
  smjg::libs::sdwf::apienums.REPLACE = 0x00000010, smjg::libs::sdwf::apienums.REPLACEALL = 0x00000020,
  smjg::libs::sdwf::apienums.DIALOGTERM = 0x00000040, smjg::libs::sdwf::apienums.SHOWHELP = 0x00000010,
  smjg::libs::sdwf::apienums.ENABLEHOOK = 0x00000020, smjg::libs::sdwf::apienums.ENABLETEMPLATE = 0x00000040,
  smjg::libs::sdwf::apienums.NOUPDOWN = 0x00000400, smjg::libs::sdwf::apienums.NOMATCHCASE = 0x00000800,
  smjg::libs::sdwf::apienums.NOWHOLEWORD = 0x00001000, smjg::libs::sdwf::apienums.ENABLETEMPLATEHANDLE = 0x00000080,
  smjg::libs::sdwf::apienums.HIDEUPDOWN = 0x00004000, smjg::libs::sdwf::apienums.HIDEMATCHCASE = 0x00008000,
  smjg::libs::sdwf::apienums.HIDEWHOLEWORD = 0x00010000
}
 Find/replace dialog flags. More...
enum  smjg::libs::sdwf::apienums.CDERR {
  smjg::libs::sdwf::apienums.DIALOGFAILURE = 0xFFFF, smjg::libs::sdwf::apienums.GENERALCODES = 0x0000,
  smjg::libs::sdwf::apienums.STRUCTSIZE = 0x0001, smjg::libs::sdwf::apienums.INITIALIZATION = 0x0002,
  smjg::libs::sdwf::apienums.NOTEMPLATE = 0x0003, smjg::libs::sdwf::apienums.NOHINSTANCE = 0x0004,
  smjg::libs::sdwf::apienums.LOADSTRFAILURE = 0x0005, smjg::libs::sdwf::apienums.FINDRESFAILURE = 0x0006,
  smjg::libs::sdwf::apienums.LOADRESFAILURE = 0x0007, smjg::libs::sdwf::apienums.LOCKRESFAILURE = 0x0008,
  smjg::libs::sdwf::apienums.MEMALLOCFAILURE = 0x0009, smjg::libs::sdwf::apienums.MEMLOCKFAILURE = 0x000A,
  smjg::libs::sdwf::apienums.NOHOOK = 0x000B, smjg::libs::sdwf::apienums.REGISTERMSGFAIL = 0x000C,
  smjg::libs::sdwf::apienums.PDERR_PRINTERCODES = 0x1000, smjg::libs::sdwf::apienums.PDERR_SETUPFAILURE = 0x1001,
  smjg::libs::sdwf::apienums.PDERR_PARSEFAILURE = 0x1002, smjg::libs::sdwf::apienums.PDERR_RETDEFFAILURE = 0x1003,
  smjg::libs::sdwf::apienums.PDERR_LOADDRVFAILURE = 0x1004, smjg::libs::sdwf::apienums.PDERR_GETDEVMODEFAIL = 0x1005,
  smjg::libs::sdwf::apienums.PDERR_INITFAILURE = 0x1006, smjg::libs::sdwf::apienums.PDERR_NODEVICES = 0x1007,
  smjg::libs::sdwf::apienums.PDERR_NODEFAULTPRN = 0x1008, smjg::libs::sdwf::apienums.PDERR_DNDMMISMATCH = 0x1009,
  smjg::libs::sdwf::apienums.PDERR_CREATEICFAILURE = 0x100A, smjg::libs::sdwf::apienums.PDERR_PRINTERNOTFOUND = 0x100B,
  smjg::libs::sdwf::apienums.PDERR_DEFAULTDIFFERENT = 0x100C, smjg::libs::sdwf::apienums.CFERR_CHOOSEFONTCODES = 0x2000,
  smjg::libs::sdwf::apienums.CFERR_NOFONTS = 0x2001, smjg::libs::sdwf::apienums.CFERR_MAXLESSTHANMIN = 0x2002,
  smjg::libs::sdwf::apienums.FNERR_FILENAMECODES = 0x3000, smjg::libs::sdwf::apienums.FNERR_SUBCLASSFAILURE = 0x3001,
  smjg::libs::sdwf::apienums.FNERR_INVALIDFILENAME = 0x3002, smjg::libs::sdwf::apienums.FNERR_BUFFERTOOSMALL = 0x3003,
  smjg::libs::sdwf::apienums.FRERR_FINDREPLACECODES = 0x4000, smjg::libs::sdwf::apienums.FRERR_BUFFERLENGTHZERO = 0x4001,
  smjg::libs::sdwf::apienums.CCERR_CHOOSECOLORCODES = 0x5000
}
 Common dialog error codes. More...
enum  smjg::libs::sdwf::apienums.MK {
  smjg::libs::sdwf::apienums.LBUTTON = 0x0001, smjg::libs::sdwf::apienums.RBUTTON = 0x0002,
  smjg::libs::sdwf::apienums.SHIFT = 0x0004, smjg::libs::sdwf::apienums.CONTROL = 0x0008,
  smjg::libs::sdwf::apienums.MBUTTON = 0x0010
}
 Modifier keys for mouse messages. More...
enum  smjg::libs::sdwf::apienums.CS {
  smjg::libs::sdwf::apienums.VREDRAW = 0x00000001, smjg::libs::sdwf::apienums.HREDRAW = 0x00000002,
  smjg::libs::sdwf::apienums.KEYCVTWINDOW = 0x00000004, smjg::libs::sdwf::apienums.DBLCLKS = 0x00000008,
  smjg::libs::sdwf::apienums.OWNDC = 0x00000020, smjg::libs::sdwf::apienums.CLASSDC = 0x00000040,
  smjg::libs::sdwf::apienums.PARENTDC = 0x00000080, smjg::libs::sdwf::apienums.NOKEYCVT = 0x00000100,
  smjg::libs::sdwf::apienums.NOCLOSE = 0x00000200, smjg::libs::sdwf::apienums.SAVEBITS = 0x00000800,
  smjg::libs::sdwf::apienums.BYTEALIGNCLIENT = 0x00001000, smjg::libs::sdwf::apienums.BYTEALIGNWINDOW = 0x00002000,
  smjg::libs::sdwf::apienums.GLOBALCLASS = 0x00004000, smjg::libs::sdwf::apienums.IME = 0x00010000
}
 Window class styles. More...
enum  smjg::libs::sdwf::apienums.MB {
  smjg::libs::sdwf::apienums.OK = 0x00000000L, smjg::libs::sdwf::apienums.OKCANCEL = 0x00000001L,
  smjg::libs::sdwf::apienums.ABORTRETRYIGNORE = 0x00000002L, smjg::libs::sdwf::apienums.YESNOCANCEL = 0x00000003L,
  smjg::libs::sdwf::apienums.YESNO = 0x00000004L, smjg::libs::sdwf::apienums.RETRYCANCEL = 0x00000005L,
  smjg::libs::sdwf::apienums.HELP = 0x00004000L, smjg::libs::sdwf::apienums.ICONHAND = 0x00000010L,
  smjg::libs::sdwf::apienums.ICONQUESTION = 0x00000020L, smjg::libs::sdwf::apienums.ICONEXCLAMATION = 0x00000030L,
  smjg::libs::sdwf::apienums.ICONASTERISK = 0x00000040L, smjg::libs::sdwf::apienums.USERICON = 0x00000080L,
  smjg::libs::sdwf::apienums.ICONWARNING = ICONEXCLAMATION, smjg::libs::sdwf::apienums.ICONERROR = ICONHAND,
  smjg::libs::sdwf::apienums.ICONINFORMATION = ICONASTERISK, smjg::libs::sdwf::apienums.ICONSTOP = ICONHAND,
  smjg::libs::sdwf::apienums.DEFBUTTON1 = 0x00000000L, smjg::libs::sdwf::apienums.DEFBUTTON2 = 0x00000100L,
  smjg::libs::sdwf::apienums.DEFBUTTON3 = 0x00000200L, smjg::libs::sdwf::apienums.DEFBUTTON4 = 0x00000300L,
  smjg::libs::sdwf::apienums.APPLMODAL = 0x00000000L, smjg::libs::sdwf::apienums.SYSTEMMODAL = 0x00001000L,
  smjg::libs::sdwf::apienums.TASKMODAL = 0x00002000L, smjg::libs::sdwf::apienums.NOFOCUS = 0x00008000L,
  smjg::libs::sdwf::apienums.SETFOREGROUND = 0x00010000L, smjg::libs::sdwf::apienums.DEFAULT_DESKTOP_ONLY = 0x00020000L,
  smjg::libs::sdwf::apienums.TOPMOST = 0x00040000L, smjg::libs::sdwf::apienums.RIGHT = 0x00080000L,
  smjg::libs::sdwf::apienums.RTLREADING = 0x00100000L
}
 Message box flags. More...
enum  smjg::libs::sdwf::apienums.ID {
  smjg::libs::sdwf::apienums.OK = 0x00000000L, smjg::libs::sdwf::apienums.CANCEL = 2,
  smjg::libs::sdwf::apienums.ABORT = 3, smjg::libs::sdwf::apienums.RETRY = 4,
  smjg::libs::sdwf::apienums.IGNORE = 5, smjg::libs::sdwf::apienums.YES = 6,
  smjg::libs::sdwf::apienums.NO = 32648, smjg::libs::sdwf::apienums.CLOSE = 32754,
  smjg::libs::sdwf::apienums.HELP = 0x00004000L
}
 Dialog/message box exit codes. More...
enum  smjg::libs::sdwf::apienums.VK {
  smjg::libs::sdwf::apienums.LBUTTON = 0x0001, smjg::libs::sdwf::apienums.RBUTTON = 0x0002,
  smjg::libs::sdwf::apienums.CANCEL = 2, smjg::libs::sdwf::apienums.MBUTTON = 0x0010,
  smjg::libs::sdwf::apienums.BACK = 0x08, smjg::libs::sdwf::apienums.TAB = 0x09,
  smjg::libs::sdwf::apienums.CLEAR = 0x0C, smjg::libs::sdwf::apienums.RETURN = 0x0D,
  smjg::libs::sdwf::apienums.SHIFT = 0x0004, smjg::libs::sdwf::apienums.CONTROL = 0x0008,
  smjg::libs::sdwf::apienums.MENU = 4, smjg::libs::sdwf::apienums.PAUSE = 0x13,
  smjg::libs::sdwf::apienums.CAPITAL = 0x14, smjg::libs::sdwf::apienums.ESCAPE = 0x1B,
  smjg::libs::sdwf::apienums.SPACE = 0x20, smjg::libs::sdwf::apienums.PRIOR = 0x21,
  smjg::libs::sdwf::apienums.PAGEUP = PRIOR, smjg::libs::sdwf::apienums.NEXT = 0x22,
  smjg::libs::sdwf::apienums.PAGEDOWN = NEXT, smjg::libs::sdwf::apienums.END = 0x23,
  smjg::libs::sdwf::apienums.HOME = 0x24, smjg::libs::sdwf::apienums.LEFT = 0x25,
  smjg::libs::sdwf::apienums.UP = 0x26, smjg::libs::sdwf::apienums.RIGHT = 0x00080000L,
  smjg::libs::sdwf::apienums.DOWN = 0x00000001, smjg::libs::sdwf::apienums.SELECT = 0x29,
  smjg::libs::sdwf::apienums.PRINT = 0x2A, smjg::libs::sdwf::apienums.EXECUTE = 0x2B,
  smjg::libs::sdwf::apienums.SNAPSHOT = 0x2C, smjg::libs::sdwf::apienums.INSERT = 0x2D,
  smjg::libs::sdwf::apienums.DELETE = 0x2E, smjg::libs::sdwf::apienums.HELP = 0x00004000L,
  smjg::libs::sdwf::apienums.LWIN = 0x5B, smjg::libs::sdwf::apienums.RWIN = 0x5C,
  smjg::libs::sdwf::apienums.APPS = 0x5D, smjg::libs::sdwf::apienums.NUMPAD0 = 0x60,
  smjg::libs::sdwf::apienums.NUMPAD1 = 0x61, smjg::libs::sdwf::apienums.NUMPAD2 = 0x62,
  smjg::libs::sdwf::apienums.NUMPAD3 = 0x63, smjg::libs::sdwf::apienums.NUMPAD4 = 0x64,
  smjg::libs::sdwf::apienums.NUMPAD5 = 0x65, smjg::libs::sdwf::apienums.NUMPAD6 = 0x66,
  smjg::libs::sdwf::apienums.NUMPAD7 = 0x67, smjg::libs::sdwf::apienums.NUMPAD8 = 0x68,
  smjg::libs::sdwf::apienums.NUMPAD9 = 0x69, smjg::libs::sdwf::apienums.MULTIPLY = 0x6A,
  smjg::libs::sdwf::apienums.ADD = 0x6B, smjg::libs::sdwf::apienums.SEPARATOR = 0x6C,
  smjg::libs::sdwf::apienums.SUBTRACT = 0x6D, smjg::libs::sdwf::apienums.DECIMAL = 0x6E,
  smjg::libs::sdwf::apienums.DIVIDE = 0x6F, smjg::libs::sdwf::apienums.F1 = 0x70,
  smjg::libs::sdwf::apienums.F2 = 0x71, smjg::libs::sdwf::apienums.F3 = 0x72,
  smjg::libs::sdwf::apienums.F4 = 0x73, smjg::libs::sdwf::apienums.F5 = 0x74,
  smjg::libs::sdwf::apienums.F6 = 0x75, smjg::libs::sdwf::apienums.F7 = 0x76,
  smjg::libs::sdwf::apienums.F8 = 0x77, smjg::libs::sdwf::apienums.F9 = 0x78,
  smjg::libs::sdwf::apienums.F10 = 0x79, smjg::libs::sdwf::apienums.F11 = 0x7A,
  smjg::libs::sdwf::apienums.F12 = 0x7B, smjg::libs::sdwf::apienums.F13 = 0x7C,
  smjg::libs::sdwf::apienums.F14 = 0x7D, smjg::libs::sdwf::apienums.F15 = 0x7E,
  smjg::libs::sdwf::apienums.F16 = 0x7F, smjg::libs::sdwf::apienums.F17 = 0x80,
  smjg::libs::sdwf::apienums.F18 = 0x81, smjg::libs::sdwf::apienums.F19 = 0x82,
  smjg::libs::sdwf::apienums.F20 = 0x83, smjg::libs::sdwf::apienums.F21 = 0x84,
  smjg::libs::sdwf::apienums.F22 = 0x85, smjg::libs::sdwf::apienums.F23 = 0x86,
  smjg::libs::sdwf::apienums.F24 = 0x87, smjg::libs::sdwf::apienums.NUMLOCK = 0x90,
  smjg::libs::sdwf::apienums.SCROLL = 0x91, smjg::libs::sdwf::apienums.LSHIFT = 0xA0,
  smjg::libs::sdwf::apienums.RSHIFT = 0xA1, smjg::libs::sdwf::apienums.LCONTROL = 0xA2,
  smjg::libs::sdwf::apienums.RCONTROL = 0xA3, smjg::libs::sdwf::apienums.LMENU = 0xA4,
  smjg::libs::sdwf::apienums.RMENU = 0xA5, smjg::libs::sdwf::apienums.PROCESSKEY = 0xE5,
  smjg::libs::sdwf::apienums.ATTN = 0xF6, smjg::libs::sdwf::apienums.CRSEL = 0xF7,
  smjg::libs::sdwf::apienums.EXSEL = 0xF8, smjg::libs::sdwf::apienums.EREOF = 0xF9,
  smjg::libs::sdwf::apienums.PLAY = 0xFA, smjg::libs::sdwf::apienums.ZOOM = 32748,
  smjg::libs::sdwf::apienums.NONAME = 0xFC, smjg::libs::sdwf::apienums.PA1 = 0xFD,
  smjg::libs::sdwf::apienums.OEM_CLEAR = 0xFE
}
 Virtual key codes. More...
enum  smjg::libs::sdwf::apienums.GMEM {
  smjg::libs::sdwf::apienums.FIXED = 0x0000, smjg::libs::sdwf::apienums.MOVEABLE = 0x0002,
  smjg::libs::sdwf::apienums.NOCOMPACT = 0x0010, smjg::libs::sdwf::apienums.NODISCARD = 0x0020,
  smjg::libs::sdwf::apienums.ZEROINIT = 0x0040, smjg::libs::sdwf::apienums.MODIFY = 0x0080,
  smjg::libs::sdwf::apienums.DISCARDABLE = 0x0100, smjg::libs::sdwf::apienums.SHARE = 0x2000,
  smjg::libs::sdwf::apienums.DDESHARE = SHARE, smjg::libs::sdwf::apienums.VALID_FLAGS = 0x7F72,
  smjg::libs::sdwf::apienums.INVALID_HANDLE = 0x8000, smjg::libs::sdwf::apienums.GHND = (MOVEABLE | ZEROINIT),
  smjg::libs::sdwf::apienums.GPTR = (FIXED | ZEROINIT)
}
 Global memory allocation flags. More...
enum  smjg::libs::sdwf::apienums.CLIPBOARD_FORMAT {
  smjg::libs::sdwf::apienums.EMPTY = 0, smjg::libs::sdwf::apienums.TEXT = 1,
  smjg::libs::sdwf::apienums.BITMAP = 2, smjg::libs::sdwf::apienums.METAFILEPICT = 3,
  smjg::libs::sdwf::apienums.SYLK = 4, smjg::libs::sdwf::apienums.DIF = 5,
  smjg::libs::sdwf::apienums.TIFF = 6, smjg::libs::sdwf::apienums.OEMTEXT = 7,
  smjg::libs::sdwf::apienums.DIB = 8, smjg::libs::sdwf::apienums.PALETTE = 9,
  smjg::libs::sdwf::apienums.PENDATA = 10, smjg::libs::sdwf::apienums.RIFF = 11,
  smjg::libs::sdwf::apienums.WAVE = 12, smjg::libs::sdwf::apienums.UNICODETEXT = 13,
  smjg::libs::sdwf::apienums.ENHMETAFILE = 14, smjg::libs::sdwf::apienums.HDROP = 15,
  smjg::libs::sdwf::apienums.LOCALE = 16, smjg::libs::sdwf::apienums.MAX = 17,
  smjg::libs::sdwf::apienums.OWNERDISPLAY = 0x0080, smjg::libs::sdwf::apienums.DSPTEXT = 0x0081,
  smjg::libs::sdwf::apienums.DSPBITMAP = 0x0082, smjg::libs::sdwf::apienums.DSPMETAFILEPICT = 0x0083,
  smjg::libs::sdwf::apienums.DSPENHMETAFILE = 0x008E, smjg::libs::sdwf::apienums.PRIVATEFIRST = 0x0200,
  smjg::libs::sdwf::apienums.PRIVATELAST = 0x02FF, smjg::libs::sdwf::apienums.GDIOBJFIRST = 0x0300,
  smjg::libs::sdwf::apienums.GDIOBJLAST = 0x03FF, smjg::libs::sdwf::apienums.INCOMPATIBLE = uint.max
}
 Clipboard data formats. More...
enum  smjg::libs::sdwf::apienums.MF {
  smjg::libs::sdwf::apienums.INSERT = 0x2D, smjg::libs::sdwf::apienums.CHANGE = 0x0300,
  smjg::libs::sdwf::apienums.APPEND = 0x00000100L, smjg::libs::sdwf::apienums.DELETE = 0x2E,
  smjg::libs::sdwf::apienums.REMOVE = 0x00001000L, smjg::libs::sdwf::apienums.BYCOMMAND = 0x00000000L,
  smjg::libs::sdwf::apienums.BYPOSITION = 0x00000400L, smjg::libs::sdwf::apienums.SEPARATOR = 0x6C,
  smjg::libs::sdwf::apienums.ENABLED = 0x00000000L, smjg::libs::sdwf::apienums.GREYED = 0x00000001L,
  smjg::libs::sdwf::apienums.GRAYED = GREYED, smjg::libs::sdwf::apienums.DISABLED = 0x00000002L,
  smjg::libs::sdwf::apienums.UNCHECKED = 0x00000000L, smjg::libs::sdwf::apienums.CHECKED = 0x00000008L,
  smjg::libs::sdwf::apienums.USECHECKBITMAPS = 0x00000200L, smjg::libs::sdwf::apienums.STRING = 1,
  smjg::libs::sdwf::apienums.BITMAP = 2, smjg::libs::sdwf::apienums.OWNERDRAW = 0x00000100L,
  smjg::libs::sdwf::apienums.POPUP = 0x00000010L, smjg::libs::sdwf::apienums.MENUBARBREAK = 0x00000020L,
  smjg::libs::sdwf::apienums.MENUBREAK = 0x00000040L, smjg::libs::sdwf::apienums.UNHILITE = 3,
  smjg::libs::sdwf::apienums.HILITE = 2, smjg::libs::sdwf::apienums.DEFAULT = 1,
  smjg::libs::sdwf::apienums.SYSMENU = 0x00002000L, smjg::libs::sdwf::apienums.HELP = 0x00004000L,
  smjg::libs::sdwf::apienums.RIGHTJUSTIFY = 0x00004000L, smjg::libs::sdwf::apienums.MOUSESELECT = 0x00008000L
}
 Menu item flags. More...
enum  smjg::libs::sdwf::apienums.MFT {
  smjg::libs::sdwf::apienums.STRING = 1, smjg::libs::sdwf::apienums.BITMAP = 2,
  smjg::libs::sdwf::apienums.MENUBARBREAK = 0x00000020L, smjg::libs::sdwf::apienums.MENUBREAK = 0x00000040L,
  smjg::libs::sdwf::apienums.OWNERDRAW = 0x00000100L, smjg::libs::sdwf::apienums.RADIOCHECK = 0x00000200L,
  smjg::libs::sdwf::apienums.SEPARATOR = 0x6C, smjg::libs::sdwf::apienums.RIGHTORDER = 0x00002000L,
  smjg::libs::sdwf::apienums.RIGHTJUSTIFY = 0x00004000L
}
 Menu item type flags. More...
enum  smjg::libs::sdwf::apienums.MFS {
  smjg::libs::sdwf::apienums.GREYED = 0x00000001L, smjg::libs::sdwf::apienums.GRAYED = GREYED,
  smjg::libs::sdwf::apienums.DISABLED = 0x00000002L, smjg::libs::sdwf::apienums.CHECKED = 0x00000008L,
  smjg::libs::sdwf::apienums.HILITE = 2, smjg::libs::sdwf::apienums.ENABLED = 0x00000000L,
  smjg::libs::sdwf::apienums.UNCHECKED = 0x00000000L, smjg::libs::sdwf::apienums.UNHILITE = 3,
  smjg::libs::sdwf::apienums.DEFAULT = 1
}
 Menu item state flags. More...
enum  smjg::libs::sdwf::apienums.PC {
  smjg::libs::sdwf::apienums.NORMAL = 400, smjg::libs::sdwf::apienums.RESERVED = 1,
  smjg::libs::sdwf::apienums.EXPLICIT = 2, smjg::libs::sdwf::apienums.NOCOLLAPSE = 4
}
 Palette entry flags. More...
enum  smjg::libs::sdwf::apienums.POLYGON_FILL { smjg::libs::sdwf::apienums.ALTERNATE = 8, smjg::libs::sdwf::apienums.WINDING = 2 }
 Polygon winding modes. More...
enum  smjg::libs::sdwf::apienums.AD {
  smjg::libs::sdwf::apienums.ANTICLOCKWISE = 1, smjg::libs::sdwf::apienums.COUNTERCLOCKWISE = ANTICLOCKWISE,
  smjg::libs::sdwf::apienums.CLOCKWISE = 2
}
 Arc directions. More...
enum  smjg::libs::sdwf::apienums.TVI {
  smjg::libs::sdwf::apienums.ROOT = 0xFFFF0000, smjg::libs::sdwf::apienums.FIRST = 0xFFFF0001,
  smjg::libs::sdwf::apienums.LAST = 0xFFFF0002, smjg::libs::sdwf::apienums.SORT = 0xFFFF0003
}
 Tree view constants. More...
enum  smjg::libs::sdwf::apienums.NM {
  smjg::libs::sdwf::apienums.KILLFOCUS = 0x0200, smjg::libs::sdwf::apienums.SETFOCUS = 0x0100,
  smjg::libs::sdwf::apienums.RDBLCLK, smjg::libs::sdwf::apienums.RCLICK,
  smjg::libs::sdwf::apienums.RETURN = 0x0D, smjg::libs::sdwf::apienums.DBLCLK = 2,
  smjg::libs::sdwf::apienums.CLICK, smjg::libs::sdwf::apienums.OUTOFMEMORY
}
 Common control notifications. More...
enum  smjg::libs::sdwf::apienums.TVN {
  smjg::libs::sdwf::apienums.KEYDOWN = cast(uint) -412, smjg::libs::sdwf::apienums.ENDLABELEDIT,
  smjg::libs::sdwf::apienums.BEGINLABELEDIT, smjg::libs::sdwf::apienums.DELETEITEM,
  smjg::libs::sdwf::apienums.BEGINRDRAG, smjg::libs::sdwf::apienums.BEGINDRAG,
  smjg::libs::sdwf::apienums.ITEMEXPANDED, smjg::libs::sdwf::apienums.ITEMEXPANDING,
  smjg::libs::sdwf::apienums.SETDISPINFO, smjg::libs::sdwf::apienums.GETDISPINFO,
  smjg::libs::sdwf::apienums.SELCHANGED, smjg::libs::sdwf::apienums.SELCHANGING
}
 Tree view notifications. More...
enum  smjg::libs::sdwf::apienums.WS {
  smjg::libs::sdwf::apienums.NONE = 0, smjg::libs::sdwf::apienums.OVERLAPPED = 0x00000000,
  smjg::libs::sdwf::apienums.POPUP = 0x00000010L, smjg::libs::sdwf::apienums.CHILD = 0x40000000,
  smjg::libs::sdwf::apienums.MINIMIZE = 0x20000000, smjg::libs::sdwf::apienums.VISIBLE = 0x10000000,
  smjg::libs::sdwf::apienums.DISABLED = 0x00000002L, smjg::libs::sdwf::apienums.CLIPSIBLINGS = 0x04000000,
  smjg::libs::sdwf::apienums.CLIPCHILDREN = 0x02000000, smjg::libs::sdwf::apienums.MAXIMIZE = 0x01000000,
  smjg::libs::sdwf::apienums.BORDER = 0x00800000, smjg::libs::sdwf::apienums.DLGFRAME = 0x00400000,
  smjg::libs::sdwf::apienums.CAPTION = BORDER | DLGFRAME, smjg::libs::sdwf::apienums.VSCROLL = 0x0602,
  smjg::libs::sdwf::apienums.HSCROLL = 0x0601, smjg::libs::sdwf::apienums.SYSMENU = 0x00002000L,
  smjg::libs::sdwf::apienums.THICKFRAME = 0x00040000, smjg::libs::sdwf::apienums.GROUP = 0x00020000,
  smjg::libs::sdwf::apienums.TABSTOP = 0x00010000, smjg::libs::sdwf::apienums.MINIMIZEBOX = 0x00020000,
  smjg::libs::sdwf::apienums.MAXIMIZEBOX = 0x00010000, smjg::libs::sdwf::apienums.TILED = OVERLAPPED,
  smjg::libs::sdwf::apienums.ICONIC = MINIMIZE, smjg::libs::sdwf::apienums.SIZEBOX = THICKFRAME,
  smjg::libs::sdwf::apienums.OVERLAPPEDWINDOW, smjg::libs::sdwf::apienums.TILEDWINDOW = OVERLAPPEDWINDOW,
  smjg::libs::sdwf::apienums.POPUPWINDOW = POPUP | BORDER | SYSMENU, smjg::libs::sdwf::apienums.CHILDWINDOW = CHILD
}
 Window styles. More...
enum  smjg::libs::sdwf::apienums.BS {
  smjg::libs::sdwf::apienums.PUSHBUTTON = cast(WS) 0x00000000, smjg::libs::sdwf::apienums.DEFPUSHBUTTON = cast(WS) 0x00000001,
  smjg::libs::sdwf::apienums.CHECKBOX = cast(WS) 0x00000002, smjg::libs::sdwf::apienums.AUTOCHECKBOX = cast(WS) 0x00000003,
  smjg::libs::sdwf::apienums.RADIOBUTTON = cast(WS) 0x00000004, smjg::libs::sdwf::apienums.C_3STATE = cast(WS) 0x00000005,
  smjg::libs::sdwf::apienums.AUTO3STATE = cast(WS) 0x00000006, smjg::libs::sdwf::apienums.GROUPBOX = cast(WS) 0x00000007,
  smjg::libs::sdwf::apienums.USERBUTTON = cast(WS) 0x00000008, smjg::libs::sdwf::apienums.AUTORADIOBUTTON = cast(WS) 0x00000009,
  smjg::libs::sdwf::apienums.OWNERDRAW = 0x00000100L, smjg::libs::sdwf::apienums.LEFTTEXT = cast(WS) 0x00000020,
  smjg::libs::sdwf::apienums.TEXT = 1, smjg::libs::sdwf::apienums.ICON = cast(WS) 0x00000040,
  smjg::libs::sdwf::apienums.BITMAP = 2, smjg::libs::sdwf::apienums.LEFT = 0x25,
  smjg::libs::sdwf::apienums.RIGHT = 0x00080000L, smjg::libs::sdwf::apienums.CENTER = cast(WS) 0x00000300,
  smjg::libs::sdwf::apienums.TOP = cast(WS) 0x00000400, smjg::libs::sdwf::apienums.BOTTOM = cast(WS) 0x00000800,
  smjg::libs::sdwf::apienums.VCENTER = cast(WS) 0x00000C00, smjg::libs::sdwf::apienums.PUSHLIKE = cast(WS) 0x00001000,
  smjg::libs::sdwf::apienums.MULTILINE = cast(WS) 0x00002000, smjg::libs::sdwf::apienums.NOTIFY = cast(WS) 0x00004000,
  smjg::libs::sdwf::apienums.FLAT = cast(WS) 0x00008000, smjg::libs::sdwf::apienums.RIGHTBUTTON = cast(WS) LEFTTEXT
}
 Button control styles. More...
enum  smjg::libs::sdwf::apienums.CBS {
  smjg::libs::sdwf::apienums.SIMPLE = cast(WS) 0x0001, smjg::libs::sdwf::apienums.DROPDOWN = 7,
  smjg::libs::sdwf::apienums.DROPDOWNLIST = cast(WS) 0x0003, smjg::libs::sdwf::apienums.OWNERDRAWFIXED = cast(WS) 0x0010,
  smjg::libs::sdwf::apienums.OWNERDRAWVARIABLE = cast(WS) 0x0020, smjg::libs::sdwf::apienums.AUTOHSCROLL = cast(WS) 0x0040,
  smjg::libs::sdwf::apienums.OEMCONVERT = cast(WS) 0x0080, smjg::libs::sdwf::apienums.SORT = 0xFFFF0003,
  smjg::libs::sdwf::apienums.HASSTRINGS = cast(WS) 0x0200, smjg::libs::sdwf::apienums.NOINTEGRALHEIGHT = cast(WS) 0x0400,
  smjg::libs::sdwf::apienums.DISABLENOSCROLL = cast(WS) 0x0800, smjg::libs::sdwf::apienums.UPPERCASE = cast(WS) 0x2000,
  smjg::libs::sdwf::apienums.LOWERCASE = cast(WS) 0x4000
}
 Combo box control styles. More...
enum  smjg::libs::sdwf::apienums.ES {
  smjg::libs::sdwf::apienums.LEFT = 0x25, smjg::libs::sdwf::apienums.CENTER = cast(WS) 0x00000300,
  smjg::libs::sdwf::apienums.RIGHT = 0x00080000L, smjg::libs::sdwf::apienums.MULTILINE = cast(WS) 0x00002000,
  smjg::libs::sdwf::apienums.UPPERCASE = cast(WS) 0x2000, smjg::libs::sdwf::apienums.LOWERCASE = cast(WS) 0x4000,
  smjg::libs::sdwf::apienums.PASSWORD = cast(WS) 0x0020, smjg::libs::sdwf::apienums.AUTOVSCROLL = cast(WS) 0x0040,
  smjg::libs::sdwf::apienums.AUTOHSCROLL = cast(WS) 0x0040, smjg::libs::sdwf::apienums.NOHIDESEL = cast(WS) 0x0100,
  smjg::libs::sdwf::apienums.OEMCONVERT = cast(WS) 0x0080, smjg::libs::sdwf::apienums.READONLY = 0x00000001,
  smjg::libs::sdwf::apienums.WANTRETURN = cast(WS) 0x1000, smjg::libs::sdwf::apienums.NUMBER = cast(WS) 0x2000
}
 Edit box control styles. More...
enum  smjg::libs::sdwf::apienums.LBS {
  smjg::libs::sdwf::apienums.NOTIFY = cast(WS) 0x00004000, smjg::libs::sdwf::apienums.SORT = 0xFFFF0003,
  smjg::libs::sdwf::apienums.NOREDRAW = cast(WS) 0x0004, smjg::libs::sdwf::apienums.MULTIPLESEL = cast(WS) 0x0008,
  smjg::libs::sdwf::apienums.OWNERDRAWFIXED = cast(WS) 0x0010, smjg::libs::sdwf::apienums.OWNERDRAWVARIABLE = cast(WS) 0x0020,
  smjg::libs::sdwf::apienums.HASSTRINGS = cast(WS) 0x0200, smjg::libs::sdwf::apienums.USETABSTOPS = cast(WS) 0x0080,
  smjg::libs::sdwf::apienums.NOINTEGRALHEIGHT = cast(WS) 0x0400, smjg::libs::sdwf::apienums.MULTICOLUMN = cast(WS) 0x0200,
  smjg::libs::sdwf::apienums.WANTKEYBOARDINPUT = cast(WS) 0x0400, smjg::libs::sdwf::apienums.EXTENDEDSEL = cast(WS) 0x0800,
  smjg::libs::sdwf::apienums.DISABLENOSCROLL = cast(WS) 0x0800, smjg::libs::sdwf::apienums.NODATA = cast(WS) 0x2000,
  smjg::libs::sdwf::apienums.NOSEL = cast(WS) 0x4000, smjg::libs::sdwf::apienums.STANDARD = cast(WS) (NOTIFY | SORT | WS.VSCROLL | WS.BORDER)
}
 List box control styles. More...
enum  smjg::libs::sdwf::apienums.SS {
  smjg::libs::sdwf::apienums.LEFT = 0x25, smjg::libs::sdwf::apienums.CENTER = cast(WS) 0x00000300,
  smjg::libs::sdwf::apienums.RIGHT = 0x00080000L, smjg::libs::sdwf::apienums.ICON = cast(WS) 0x00000040,
  smjg::libs::sdwf::apienums.BLACKRECT = cast(WS) 0x00000004, smjg::libs::sdwf::apienums.GRAYRECT = cast(WS) 0x00000005,
  smjg::libs::sdwf::apienums.WHITERECT = cast(WS) 0x00000006, smjg::libs::sdwf::apienums.BLACKFRAME = cast(WS) 0x00000007,
  smjg::libs::sdwf::apienums.GRAYFRAME = cast(WS) 0x00000008, smjg::libs::sdwf::apienums.WHITEFRAME = cast(WS) 0x00000009,
  smjg::libs::sdwf::apienums.USERITEM = cast(WS) 0x0000000A, smjg::libs::sdwf::apienums.SIMPLE = cast(WS) 0x0001,
  smjg::libs::sdwf::apienums.LEFTNOWORDWRAP = cast(WS) 0x0000000C, smjg::libs::sdwf::apienums.OWNERDRAW = 0x00000100L,
  smjg::libs::sdwf::apienums.BITMAP = 2, smjg::libs::sdwf::apienums.ENHMETAFILE = 14,
  smjg::libs::sdwf::apienums.ETCHEDHORZ = cast(WS) 0x00000010, smjg::libs::sdwf::apienums.ETCHEDVERT = cast(WS) 0x00000011,
  smjg::libs::sdwf::apienums.ETCHEDFRAME = cast(WS) 0x00000012, smjg::libs::sdwf::apienums.TYPEMASK = cast(WS) 0x0000001F,
  smjg::libs::sdwf::apienums.NOPREFIX = cast(WS) 0x00000080, smjg::libs::sdwf::apienums.NOTIFY = cast(WS) 0x00004000,
  smjg::libs::sdwf::apienums.CENTERIMAGE = cast(WS) 0x00000200, smjg::libs::sdwf::apienums.RIGHTJUST = cast(WS) 0x00000400,
  smjg::libs::sdwf::apienums.REALSIZEIMAGE = cast(WS) 0x00000800, smjg::libs::sdwf::apienums.SUNKEN = cast(WS) 0x00001000,
  smjg::libs::sdwf::apienums.ENDELLIPSIS = cast(WS) 0x00004000, smjg::libs::sdwf::apienums.PATHELLIPSIS = cast(WS) 0x00008000,
  smjg::libs::sdwf::apienums.WORDELLIPSIS = cast(WS) 0x0000C000, smjg::libs::sdwf::apienums.ELLIPSISMASK = cast(WS) 0x0000C000
}
 Static control styles. More...
enum  smjg::libs::sdwf::apienums.TBS {
  smjg::libs::sdwf::apienums.AUTOTICKS = cast(WS) 0x0001, smjg::libs::sdwf::apienums.VERT = cast(WS) 0x0002,
  smjg::libs::sdwf::apienums.HORZ = cast(WS) 0x0000, smjg::libs::sdwf::apienums.TOP = cast(WS) 0x00000400,
  smjg::libs::sdwf::apienums.BOTTOM = cast(WS) 0x00000800, smjg::libs::sdwf::apienums.LEFT = 0x25,
  smjg::libs::sdwf::apienums.RIGHT = 0x00080000L, smjg::libs::sdwf::apienums.BOTH = SCREENFONTS | PRINTERFONTS,
  smjg::libs::sdwf::apienums.NOTICKS = cast(WS) 0x0010, smjg::libs::sdwf::apienums.ENABLESELRANGE = cast(WS) 0x0020,
  smjg::libs::sdwf::apienums.FIXEDLENGTH = cast(WS) 0x0040, smjg::libs::sdwf::apienums.NOTHUMB = cast(WS) 0x0080
}
 Trackbar control styles. More...
enum  smjg::libs::sdwf::apienums.TVS {
  smjg::libs::sdwf::apienums.HASBUTTONS = cast(WS) 0x0001, smjg::libs::sdwf::apienums.HASLINES = cast(WS) 0x0002,
  smjg::libs::sdwf::apienums.LINESATROOT = cast(WS) 0x0004, smjg::libs::sdwf::apienums.EDITLABELS = cast(WS) 0x0008,
  smjg::libs::sdwf::apienums.DISABLEDRAGDROP = cast(WS) 0x0010, smjg::libs::sdwf::apienums.SHOWSELALWAYS = cast(WS) 0x0020
}
 Tree view control styles. More...
enum  smjg::libs::sdwf::apienums.WS_EX {
  smjg::libs::sdwf::apienums.NONE = 0, smjg::libs::sdwf::apienums.DLGMODALFRAME = 0x00000001,
  smjg::libs::sdwf::apienums.NOPARENTNOTIFY = 0x00000004, smjg::libs::sdwf::apienums.TOPMOST = 0x00040000L,
  smjg::libs::sdwf::apienums.ACCEPTFILES = 0x00000010, smjg::libs::sdwf::apienums.TRANSPARENT = 0x00000020,
  smjg::libs::sdwf::apienums.MDICHILD = 0x00000040, smjg::libs::sdwf::apienums.TOOLWINDOW = 0x00000080,
  smjg::libs::sdwf::apienums.WINDOWEDGE = 0x00000100, smjg::libs::sdwf::apienums.CLIENTEDGE = 0x00000200,
  smjg::libs::sdwf::apienums.CONTEXTHELP = 0x00000400, smjg::libs::sdwf::apienums.RIGHT = 0x00080000L,
  smjg::libs::sdwf::apienums.LEFT = 0x25, smjg::libs::sdwf::apienums.RTLREADING = 0x00100000L,
  smjg::libs::sdwf::apienums.LTRREADING = 0x00000000, smjg::libs::sdwf::apienums.LEFTSCROLLBAR = 0x00004000,
  smjg::libs::sdwf::apienums.RIGHTSCROLLBAR = 0x00000000, smjg::libs::sdwf::apienums.CONTROLPARENT = 0x00010000,
  smjg::libs::sdwf::apienums.STATICEDGE = 0x00020000, smjg::libs::sdwf::apienums.APPWINDOW = 0x00040000,
  smjg::libs::sdwf::apienums.OVERLAPPEDWINDOW, smjg::libs::sdwf::apienums.PALETTEWINDOW = WINDOWEDGE | TOOLWINDOW | TOPMOST
}
 Window extended styles. More...
enum  smjg::libs::sdwf::apienums.PD {
  smjg::libs::sdwf::apienums.ALLPAGES = 0x00000000, smjg::libs::sdwf::apienums.SELECTION = 0x00000001,
  smjg::libs::sdwf::apienums.PAGENUMS = 0x00000002, smjg::libs::sdwf::apienums.NOSELECTION = 0x00000004,
  smjg::libs::sdwf::apienums.NOPAGENUMS = 0x00000008, smjg::libs::sdwf::apienums.COLLATE = 0x00000010,
  smjg::libs::sdwf::apienums.PRINTTOFILE = 0x00000020, smjg::libs::sdwf::apienums.PRINTSETUP = 0x00000040,
  smjg::libs::sdwf::apienums.NOWARNING = 0x00000080, smjg::libs::sdwf::apienums.RETURNDC = 0x00000100,
  smjg::libs::sdwf::apienums.RETURNIC = 0x00000200, smjg::libs::sdwf::apienums.RETURNDEFAULT = 0x00000400,
  smjg::libs::sdwf::apienums.SHOWHELP = 0x00000010, smjg::libs::sdwf::apienums.ENABLEPRINTHOOK = 0x00001000,
  smjg::libs::sdwf::apienums.ENABLESETUPHOOK = 0x00002000, smjg::libs::sdwf::apienums.ENABLEPRINTTEMPLATE = 0x00004000,
  smjg::libs::sdwf::apienums.ENABLESETUPTEMPLATE = 0x00008000, smjg::libs::sdwf::apienums.ENABLEPRINTTEMPLATEHANDLE = 0x00010000,
  smjg::libs::sdwf::apienums.ENABLESETUPTEMPLATEHANDLE = 0x00020000, smjg::libs::sdwf::apienums.USEDEVMODECOPIES = 0x00040000,
  smjg::libs::sdwf::apienums.USEDEVMODECOPIESANDCOLLATE = 0x00040000, smjg::libs::sdwf::apienums.DISABLEPRINTTOFILE = 0x00080000,
  smjg::libs::sdwf::apienums.HIDEPRINTTOFILE = 0x00100000, smjg::libs::sdwf::apienums.NONETWORKBUTTON = 0x00020000
}
enum  smjg::libs::sdwf::apienums.DEVICE_CAP {
  smjg::libs::sdwf::apienums.DRIVERVERSION = 0, smjg::libs::sdwf::apienums.TECHNOLOGY = 2,
  smjg::libs::sdwf::apienums.HORZSIZE = 4, smjg::libs::sdwf::apienums.VERTSIZE = 6,
  smjg::libs::sdwf::apienums.HORZRES = 8, smjg::libs::sdwf::apienums.VERTRES = 10,
  smjg::libs::sdwf::apienums.BITSPIXEL = 12, smjg::libs::sdwf::apienums.PLANES = 14,
  smjg::libs::sdwf::apienums.NUMBRUSHES = 16, smjg::libs::sdwf::apienums.NUMPENS = 18,
  smjg::libs::sdwf::apienums.NUMMARKERS = 20, smjg::libs::sdwf::apienums.NUMFONTS = 22,
  smjg::libs::sdwf::apienums.NUMCOLOURS = 24, smjg::libs::sdwf::apienums.NUMCOLORS = NUMCOLOURS,
  smjg::libs::sdwf::apienums.PDEVICESIZE = 26, smjg::libs::sdwf::apienums.CURVECAPS = 28,
  smjg::libs::sdwf::apienums.LINECAPS = 30, smjg::libs::sdwf::apienums.POLYGONALCAPS = 32,
  smjg::libs::sdwf::apienums.TEXTCAPS = 34, smjg::libs::sdwf::apienums.CLIPCAPS = 36,
  smjg::libs::sdwf::apienums.RASTERCAPS = 38, smjg::libs::sdwf::apienums.ASPECTX = 40,
  smjg::libs::sdwf::apienums.ASPECTY = 42, smjg::libs::sdwf::apienums.ASPECTXY = 44,
  smjg::libs::sdwf::apienums.LOGPIXELSX = 88, smjg::libs::sdwf::apienums.LOGPIXELSY = 90,
  smjg::libs::sdwf::apienums.SIZEPALETTE = 104, smjg::libs::sdwf::apienums.NUMRESERVED = 106,
  smjg::libs::sdwf::apienums.COLOURRES = 108, smjg::libs::sdwf::apienums.COLORRES = COLOURRES,
  smjg::libs::sdwf::apienums.PHYSICALWIDTH = 110, smjg::libs::sdwf::apienums.PHYSICALHEIGHT = 111,
  smjg::libs::sdwf::apienums.PHYSICALOFFSETX = 112, smjg::libs::sdwf::apienums.PHYSICALOFFSETY = 113,
  smjg::libs::sdwf::apienums.SCALINGFACTORX = 114, smjg::libs::sdwf::apienums.SCALINGFACTORY = 115,
  smjg::libs::sdwf::apienums.VREFRESH = 116, smjg::libs::sdwf::apienums.DESKTOPVERTRES = 117,
  smjg::libs::sdwf::apienums.DESKTOPHORZRES = 118, smjg::libs::sdwf::apienums.BLTALIGNMENT = 119
}
 Device capabilities. More...
enum  smjg::libs::sdwf::apienums.DT {
  smjg::libs::sdwf::apienums.PLOTTER = 0, smjg::libs::sdwf::apienums.RASDISPLAY = 1,
  smjg::libs::sdwf::apienums.RASPRINTER = 2, smjg::libs::sdwf::apienums.RASCAMERA = 3,
  smjg::libs::sdwf::apienums.CHARSTREAM = 4, smjg::libs::sdwf::apienums.METAFILE = 5,
  smjg::libs::sdwf::apienums.DISPFILE = 6
}
 Device types. More...
enum  smjg::libs::sdwf::apienums.SB {
  smjg::libs::sdwf::apienums.HORZ = cast(WS) 0x0000, smjg::libs::sdwf::apienums.VERT = cast(WS) 0x0002,
  smjg::libs::sdwf::apienums.CTL = 2, smjg::libs::sdwf::apienums.BOTH = SCREENFONTS | PRINTERFONTS,
  smjg::libs::sdwf::apienums.LINEUP = 0, smjg::libs::sdwf::apienums.LINELEFT = 0,
  smjg::libs::sdwf::apienums.LINEDOWN = 1, smjg::libs::sdwf::apienums.LINERIGHT = 1,
  smjg::libs::sdwf::apienums.PAGEUP = PRIOR, smjg::libs::sdwf::apienums.PAGELEFT = 2,
  smjg::libs::sdwf::apienums.PAGEDOWN = NEXT, smjg::libs::sdwf::apienums.PAGERIGHT = 3,
  smjg::libs::sdwf::apienums.THUMBPOSITION = 4, smjg::libs::sdwf::apienums.THUMBTRACK = 5,
  smjg::libs::sdwf::apienums.TOP = cast(WS) 0x00000400, smjg::libs::sdwf::apienums.LEFT = 0x25,
  smjg::libs::sdwf::apienums.BOTTOM = cast(WS) 0x00000800, smjg::libs::sdwf::apienums.RIGHT = 0x00080000L,
  smjg::libs::sdwf::apienums.ENDSCROLL = 8
}
 Scrolling message constants. More...
enum  smjg::libs::sdwf::apienums.MDITILE {
  smjg::libs::sdwf::apienums.VERTICAL = 1, smjg::libs::sdwf::apienums.HORIZONTAL = 0,
  smjg::libs::sdwf::apienums.SKIPDISABLED = 2
}
 Flags for MDI window tiling. More...
enum  smjg::libs::sdwf::apienums.TA {
  smjg::libs::sdwf::apienums.NOUPDATECP = 0, smjg::libs::sdwf::apienums.UPDATECP = 1,
  smjg::libs::sdwf::apienums.LEFT = 0x25, smjg::libs::sdwf::apienums.RIGHT = 0x00080000L,
  smjg::libs::sdwf::apienums.CENTRE = 6, smjg::libs::sdwf::apienums.CENTER = cast(WS) 0x00000300,
  smjg::libs::sdwf::apienums.TOP = cast(WS) 0x00000400, smjg::libs::sdwf::apienums.BOTTOM = cast(WS) 0x00000800,
  smjg::libs::sdwf::apienums.BASELINE = 24, smjg::libs::sdwf::apienums.RTLREADING = 0x00100000L
}
 Text alignment settings. More...
enum  smjg::libs::sdwf::apienums.ILC {
  smjg::libs::sdwf::apienums.COLOR = COLOUR, smjg::libs::sdwf::apienums.COLOUR4 = 4,
  smjg::libs::sdwf::apienums.COLOR4 = COLOUR4, smjg::libs::sdwf::apienums.COLOUR8 = 8,
  smjg::libs::sdwf::apienums.COLOR8 = COLOUR8, smjg::libs::sdwf::apienums.COLOUR16 = 16,
  smjg::libs::sdwf::apienums.COLOR16 = COLOUR16, smjg::libs::sdwf::apienums.COLOUR24 = 24,
  smjg::libs::sdwf::apienums.COLOR24 = COLOUR24, smjg::libs::sdwf::apienums.COLOUR32 = 32,
  smjg::libs::sdwf::apienums.COLOR32 = COLOUR32, smjg::libs::sdwf::apienums.COLOURDDB = 254,
  smjg::libs::sdwf::apienums.COLORDDB = COLOURDDB, smjg::libs::sdwf::apienums.MASK = 0x0F,
  smjg::libs::sdwf::apienums.PALETTE = 9
}
 Image list creation attributes. More...
enum  smjg::libs::sdwf::apienums.ILD {
  smjg::libs::sdwf::apienums.NORMAL = 400, smjg::libs::sdwf::apienums.TRANSPARENT = 0x00000020,
  smjg::libs::sdwf::apienums.BLEND25 = 2, smjg::libs::sdwf::apienums.FOCUS = 2,
  smjg::libs::sdwf::apienums.BLEND50 = 4, smjg::libs::sdwf::apienums.SELECTED = 4,
  smjg::libs::sdwf::apienums.BLEND = 4, smjg::libs::sdwf::apienums.MASK = 0x0F,
  smjg::libs::sdwf::apienums.IMAGE = 0x0020, smjg::libs::sdwf::apienums.ROP = 0x0040,
  smjg::libs::sdwf::apienums.OVERLAYMASK = 0x0F00, smjg::libs::sdwf::apienums.PRESERVEALPHA = 0x1000,
  smjg::libs::sdwf::apienums.SCALE = 0x2000, smjg::libs::sdwf::apienums.DPISCALE = 0x4000
}
 Image list image-drawing attributes. More...
enum  smjg::libs::sdwf::apienums.CCS {
  smjg::libs::sdwf::apienums.TOP = cast(WS) 0x00000400, smjg::libs::sdwf::apienums.NOMOVEY = cast(WS) 2,
  smjg::libs::sdwf::apienums.BOTTOM = cast(WS) 0x00000800, smjg::libs::sdwf::apienums.NORESIZE = cast(WS) 4,
  smjg::libs::sdwf::apienums.NOPARENTALIGN = cast(WS) 8, smjg::libs::sdwf::apienums.ADJUSTABLE = cast(WS) 32,
  smjg::libs::sdwf::apienums.NODIVIDER = cast(WS) 64
}
 Styles used by some "common controls". More...
enum  smjg::libs::sdwf::apienums.SBARS { smjg::libs::sdwf::apienums.SIZEGRIP = cast(WS) 256 }
 Status bar styles. More...
enum  smjg::libs::sdwf::apienums.SBT {
  smjg::libs::sdwf::apienums.DEFAULT = 1, smjg::libs::sdwf::apienums.NOBORDERS = 0x0100,
  smjg::libs::sdwf::apienums.POPOUT = 0x0200, smjg::libs::sdwf::apienums.RTLREADING = 0x00100000L,
  smjg::libs::sdwf::apienums.TOOLTIPS = 0x0800, smjg::libs::sdwf::apienums.OWNERDRAW = 0x00000100L
}
 Status bar part styles. More...


Detailed Description

Enum wrappers for Windows API constants.


Generated on Sun Jan 11 21:54:02 2009 for Stewart's D Windows Framework by  doxygen 1.5.4