Create  Edit  Diff  Phillro Industries  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

enums_in_delphi_source_result.rb

Delphi 6 Pro でenums_in_delphi_source.rbを実行した結果です。 いくつか取りそこなっている/取れないものがあるようです。

Phi-VirtualKeyCodeなどはもともと取れない形式。次のようにして追加した。

VirtualKeys_DATA_src = "C:/Program Files/Borland/Delphi6/Source/Rtl/Win/Windows.pas"
data = File.read(VirtualKeys_DATA_src).collect{|line|
    if /^\s*(VK\w*)\s*=\s*(\w*)/ =~ line
      [$1,$2]
    end
  }.compact
Data << "\nVirtualKeyCode = (#{data.collect{|k,v|k}.join(',')})"

不足が確認されているモノは下記の通り。

TBarStyle = (bsRectangle,bsRectGradient, bsPyramid,bsInvPyramid,bsCilinder,bsEllipse,bsArrow);
TDimGroup = (dgRow, dgCol, dgSum, dgPage, dgNone);
TFileAttribute = (faReadOnly,faHidden,faSysFile,faVolumeID,faDirectory,faArchive,faAnyFile)
#-- enums_in_delphi_source_result.rb

ENUMS_IN_DELPHI_SOURCE_RESULT = <<MMMM
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QActnList.pas
TActionListState = (asNormal, asSuspended, asSuspendedEnabled)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QButtons.pas
 TButtonLayout = (blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom)
TButtonState = (bsUp, bsDisabled, bsDown, bsExclusive)
  TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QCheckLst.pas
TCheckListImage = (ciCheck, ciCheckGray, ciGray, ciUncheck)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QComCtrls.pas
 TTabButtons = (tbLeft, tbRight)
TTabStyle = (tsTabs, tsButtons, tsFlatButtons, tsNoTabs)
 TTabSide = (tsLeft, tsTop, tsRight, tsBottom)
 TPanelPosition = (ppLeft, ppRight)
TStatusPanelStyle = (psText, psOwnerDraw)
TStatusPanelBevel = (pbNone, pbLowered, pbRaised)
 TTrackBarOrientation = (trHorizontal, trVertical)
TTickMark = (tmBottomRight, tmTopLeft, tmBoth)
TTickStyle = (tsNone, tsAuto)
 TProgressBarOrientation = (pbHorizontal, pbVertical)
 TTextFormat = (tfPlainText, tfText, tfAutoText)
 TSEButtonType = (btNext, btPrev)
TSEButtonStyle = (bsArrows, bsPlusMinus)
TSEDownDirection = (sedNone, sedUp, sedDown)
 THeaderOrientation = (hoHorizontal, hoVertical)
 TListViewItemType = (itDefault, itCheckBox, itRadioButton, itController)
 TItemState = (isNone, isFocused, isSelected, isActivating)
 TItemChange = (ctText, ctImage, ctState)
TSortDirection = (sdAscending, sdDescending)
TCustomDrawStage = (cdPrePaint, cdPostPaint)
 TItemFind = (ifData, ifPartialString, ifExactString, ifNearest)
TSearchDirection = (sdAbove, sdBelow, sdAll)
TViewStyle = (vsList, vsReport)
 TNodeAttachMode = (naAdd, naAddFirst, naAddChild, naAddChildFirst, naInsert)
TAddMode = (taAddFirst, taAdd, taInsert)
 TSortType = (stNone, stText)
 TArrangement = (arLeftToRight, arTopToBottom)
TResizeMode = (rmFixed, rmAdjust)
TItemTextPos = (itpBottom, itpRight)
 TIconArrangement = (iaTop, iaLeft)
 TToolButtonStyle = (tbsButton, tbsCheck, tbsDropDown, tbsSeparator, tbsDivider)
 TToolButtonState = (tbsChecked, tbsPressed, tbsEnabled, tbsHidden, tbsIndeterminate, tbsWrap, tbsEllipses, tbsMarked)
 TGroupChangeReason = (gcDownState, gcAllowAllUp)
TTabButtonDirection = (tbdLeft, tbdRight)
TCustomDrawState = set of (cdsSelected, cdsGrayed, cdsDisabled, cdsChecked, cdsFocused, cdsDefault, cdsHot, cdsMarked, cdsIndeterminate)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QControls.pas
 TBevelCut = (bvNone, bvLowered, bvRaised)
TBevelEdge = (beLeft, beTop, beRight, beBottom)
 TAlign = (alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom)
 TAnchorKind = (akLeft, akTop, akRight, akBottom)
 TInputKey = (ikAll, ikArrows, ikChars, ikReturns, ikTabs, ikEdit, ikNav, ikEsc)
 TMouseButton = (mbLeft, mbRight, mbMiddle)
 TDragMode = (dmManual, dmAutomatic)
 TDragState = (dsDragEnter, dsDragLeave, dsDragMove)
 TBorderStyle = (bsNone, bsSingle, bsDouble, bsRaisedPanel, bsSunkenPanel, bsRaised3d, bsSunken3d, bsEtched, bsEmbossed)
TDragOperation = (dopNone, dopDrag)
 TScalingFlags = set of (sfLeft, sfTop, sfWidth, sfHeight, sfFont)
 TControlState = set of (csLButtonDown, csClicked, csPalette, csReadingState, csAlignmentNeeded, csFocusing, csCreating, csPaintCopy, csCustomPaint, csDestroyingHandle, csRecreating, csWidgetPainting, csAlignDisabled)
 TControlStyle = set of (csAcceptsControls, csCaptureMouse, csDesignInteractive, csClickEvents, csFramed, csSetCaption, csOpaque, csDoubleClicks, csFixedWidth, csFixedHeight, csNoDesignVisible, csReplicatable, csNoStdEvents, csDisplayDragImage, csActionClient, csMenuEvents, csNoFocus)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QDBCtrls.pas
 TNavGlyph = (ngEnabled, ngDisabled)
TNavigateBtn = (nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh)
 TDropDownAlign = (daLeft, daRight, daCenter)
TNavButtonStyle = set of (nsAllowTimer, nsFocusRect)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QDBGrids.pas
TColumnValue = (cvColor, cvWidth, cvFont, cvAlignment, cvReadOnly, cvTitleColor, cvTitleCaption, cvTitleAlignment, cvTitleFont, cvImeMode, cvImeName)
 TColumnButtonStyle = (cbsAuto, cbsEllipsis, cbsNone)
 TDBGridColumnsState = (csDefault, csCustomized)
 TDBGridOption = (dgEditing, dgAlwaysShowEditor, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiSelect)
TEditStyle = (esSimple, esEllipsis, esPickList, esDataList)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QDialogs.pas
 TOpenOption = (ofShowHidden, ofOverwritePrompt, ofNoChangeDir, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofEnableSizing, ofViewDetail)
 TFindOption = (frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown, frMatchCase, frDisableMatchCase, frDisableUpDown, frDisableWholeWord, frReplace, frReplaceAll, frWholeWord, frShowHelp)
TMsgDlgType = (mtCustom, mtInformation, mtWarning, mtError, mtConfirmation)
TMsgDlgBtn = (mbNone, mbOk, mbCancel, mbYes, mbNo, mbAbort, mbRetry, mbIgnore)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QExtCtrls.pas
TShapeType = (stRectangle, stSquare, stRoundRect, stRoundSquare, stEllipse, stCircle)
 TBevelStyle = (bsLowered, bsRaised)
TBevelShape = (bsBox, bsFrame, bsTopLine, bsBottomLine, bsLeftLine, bsRightLine, bsSpacer)
 TResizeStyle = (rsNone, rsLine, rsUpdate, rsPattern)
 TOrientation = (orVertical, orHorizontal)
 TBandPaintOption = (bpoGrabber, bpoFrame)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QForms.pas
 TScrollBarKind = (sbHorizontal, sbVertical)
 TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp)
TFormBorderStyle = (fbsNone, fbsSingle, fbsSizeable, fbsDialog, fbsToolWindow, fbsSizeToolWin)
TFormStyle = (fsNormal, fsMDIChild, fsMDIForm, fsStayOnTop)
TPosition = (poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly, poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter)
TWindowState = (wsNormal, wsMinimized, wsMaximized)
TCloseAction = (caNone, caHide, caFree, caMinimize)
TShowAction = (saIgnore, saRestore, saMinimize, saMaximize)
 TTimerMode = (tmShow, tmHide)
 TMessageButton = (smbOK, smbCancel, smbYes, smbNo, smbAbort, smbRetry, smbIgnore)
TMessageStyle = (smsInformation, smsWarning, smsCritical)
TFormState = set of (fsCreating, fsVisible, fsShowing, fsModal, fsActivated)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QGraphics.pas
TFontPitch = (fpDefault, fpVariable, fpFixed)
TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut)
TFontCharSet = ( fcsLatin1, fcsAnyCharSet, fcsLatin2, fcsLatin3, fcsLatin4, fcsISO_8859_5, fcsISO_8859_6, fcsISO_8859_7, fcsISO_8859_8, fcsLatin5, fcsLatin6, fcsISO_8859_11, fcsISO_8859_12, fcsLatin7, fcsLatin8, fcsLatin9, fcsKOI8R, fcsSet_Ja, fcsSet_Ko, fcsSet_Th_TH, fcsSet_Zh, fcsSet_Zh_TW, fcsUnicode, fcsDefaultCharSet,  ANSI_CHARSET, DEFAULT_CHARSET, SYMBOL_CHARSET, MAC_CHARSET, SHIFTJIS_CHARSET, HANGEUL_CHARSET, JOHAB_CHARSET, GB2312_CHARSET, CHINESEBIG5_CHARSET,  GREEK_CHARSET, TURKISH_CHARSET, HEBREW_CHARSET, ARABIC_CHARSET, BALTIC_CHARSET, RUSSIAN_CHARSET, THAI_CHARSET, EASTEUROPE_CHARSET, OEM_CHARSET)
TFontHint = (fhHelvetica, fhTimes, fhCourier, fhOldEnglish, fhSystem, fhAny)
TPenStyle = (psSolid, psDash, psDot, psDashDot, psDashDotDot, psClear)
TPenMode = (pmBlack, pmWhite, pmNop, pmNot, pmCopy, pmNotCopy, pmMergePenNot, pmMaskPenNot, pmMergeNotPen, pmMaskNotPen, pmMerge, pmNotMerge, pmMask, pmNotMask, pmXor, pmNotXor)
TBrushStyle = (bsSolid, bsClear, bsHorizontal, bsVertical, bsFDiagonal, bsBDiagonal, bsCross, bsDiagCross, bsDense1 bsDense4 bsDense7
 TCopyMode = (cmBlackness, cmDstInvert, cmMergeCopy, cmMergePaint, cmNotSrcCopy, cmNotSrcErase, cmPatCopy, cmPatInvert, cmPatPaint, cmSrcAnd, cmSrcCopy, cmSrcErase, cmSrcInvert, cmSrcPaint, cmWhiteness, cmCreateMask)
 TCanvasStates = (csHandleValid, csFontValid, csPenValid, csBrushValid)
 TTextAlign = (taTop, taBottom)
 TProgressStage = (psStarting, psRunning, psEnding)
 TPixelFormat = (pf1bit, pf8bit, pf16bit, pf32bit, pfCustom)
TTransparentMode = (tmAuto, tmFixed)
 TColorGroup = (cgInactive, cgDisabled, cgActive)
TColorRole = (crForeground, crButton, crLight, crMidlight, crDark, crMid, crText, crBrightText, crButtonText, crBase, crBackground, crShadow, crHighlight, crHighlightText, crNoRole)
TEdgeBorder = (ebLeft, ebTop, ebRight, ebBottom)
TEdgeStyle = (esNone, esRaised, esLowered)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QGrids.pas
 TGridState = (gsNormal, gsSelecting, gsRowSizing, gsColSizing, gsRowMoving, gsColMoving)
 TGridOption = (goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goDrawFocusSelected, goRowSizing, goColSizing, goRowMoving, goColMoving, goEditing, goTabs, goRowSelect, goAlwaysShowEditor, goThumbTracking)
TSPAQuantum = (SPASmall, SPALarge)
TGridDrawState = set of (gdSelected, gdFocused, gdFixed)
TGridScrollDirection = set of (sdLeft, sdRight, sdUp, sdDown)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QImgList.pas
TImageType = (itImage, itMask)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QMask.pas
TMaskedState = set of (msMasked, msReEnter, msDBSetText)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QMenus.pas
TMenuItemAutoFlag = (maAutomatic, maManual, maParent)
 TFindItemKind = (fkID, fkHandle, fkShortCut)
 TPopupAlignment = (paLeft, paRight, paCenter)
TMenuKeyCap = (mkcEsc, mkcTab, mkcBackTab, mkcBksp, mkcReturn, mkcEnter, mkcIns, mkcDel, mkcHome, mkcEnd, mkcLeft, mkcUp, mkcRight, mkcDown, mkcPgUp, mkcPgDn, mkcShift, mkcCtrl, mkcAlt, mkcSpace)
TClickResult = (crDisabled, crClicked, crShortCutMoved, crShortCutFreed)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QPrinters.pas
 TOutputType = (otPrinter, otProgram, otFileName, otPort, otCustom)
TPrinterOrientation = (poPortrait, poLandscape)
TPrinterCapability = (pcCopies, pcOrientation, pcCollation)
TPageSize = (psA4, psB5, psLetter, psLegal, psExecutive, psA0, psA1, psA2, psA3, psA5, psA6, psA7, psA8, psA9, psB0, psB1, psB10, psB2, psB3, psB4, psB6, psB7, psB8, psB9, psC5E, psComm10E, psDLE, psFolio, psLedger, psTabloid, psNPageSize)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QStdCtrls.pas
TLCDMode = (lcdHexadecimal, lcdDecimal, lcdOctal, lcdBinary)
TLCDSegmentStyle = (ssOutline, ssFilled, ssFlat)
TLCDPointSize = (ptSmall, ptLarge)
TTextLayout = (tlTop, tlCenter, tlBottom)
 TEditCharCase = (ecNormal, ecUpperCase, ecLowerCase)
TEchoMode = (emNormal, emNone, emPassword)
 TWrapMode = (wmNone, wmWidth, wmPixel, wmColumn)
TWrapBreak = (wbWhitespace, wbAnywhere)
TScrollStyle = (ssNone, ssHorizontal, ssVertical, ssBoth, ssAutoHorizontal, ssAutoVertical, ssAutoBoth)
 TComboBoxStyle = (csDropDown, csDropDownList, csOwnerDrawFixed, csOwnerDrawVariable)
 TComboBoxInsertMode = (ciNone, ciTop, ciCurrent, ciBottom, ciAfterCurrent, ciBeforeCurrent)
 TToggleState = (tsOff, tsNoChange, tsOn)
 TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed)
TListBoxLayout = (llFixedNumber, llFitToWidth, llVariable)
TListBoxStyle = (lbStandard, lbOwnerDrawFixed, lbOwnerDrawVariable)
 TScrollCode = (scLineUp, scLineDown, scPageUp, scPageDown, scPosition, scTrack, scTop, scBottom, scEndScroll)
TSelectionMode = (qsmSingle, qsmMulti, qsmExtended)
 TOwnerDrawState = set of (odSelected, odGrayed, odDisabled, odChecked, odFocused, odDefault, odHotLight, odInactive, odNoAccel, odNoFocusRect, odReserved1, odReserved2, odComboBoxEdit)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/QStyle.pas
TScrollBarControl = (sbcAddButton, sbcSubButton, sbcAddPage, sbcSubPage, sbcSlider, sbcNone)
 TDefaultStyle = (dsWindows, dsMotif, dsMotifPlus, dsCDE, dsQtSGI, dsPlatinum, dsSystemDefault)
#-- C:/Program Files/Borland/Delphi6/Source/Clx/Qt.pas
TextFormat = ( TextFormat_PlainText, TextFormat_RichText, TextFormat_AutoText )
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdComponent.pas
TIdStatus = (hsResolving, hsConnecting, hsConnected, hsDisconnecting, hsDisconnected, hsText)
 TWorkMode = (wmRead, wmWrite)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdDateTimeStamp.pas
 TDays = (TDaySun, TDayMon, TDayTue, TDayWed, TDayThu, TDayFri, TDaySat)
TMonths = (TMthJan, TMthFeb, TMthMar, TMthApr, TMthMay, TMthJun, TMthJul, TMthAug, TMthSep, TMthOct, TMthNov, TMthDec)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdFTP.pas
TIdFTPTransferType = (ftBinary, ftASCII)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdGlobal.pas
TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, pTimeCritical)
 TCharSet = (csGB2312, csBig5, csIso2022jp, csEucKR, csIso88591)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdHeaderCoder.pas
TTransfer = (bit7, bit8, iso2022jp)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdHTTP.pas
TIdHTTPMethod = (hmHead, hmGet, hmPost)
TIdHTTPProtocolVersion = (pv1_0, pv1_1)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdIcmpClient.pas
TReplyStatusTypes = (rsEcho, rsError, rsTimeOut, rsErrorUnreachable, rsErrorTTLExceeded)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdLogDebug.pas
TIdLogDebugTarget = (ltFile, ltDebugOutput, ltEvent)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdMessage.pas
TIdMessagePriority = (mpHighest, mpHigh, mpNormal, mpLow, mpLowest)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdNetworkCalculator.pas
 TNetworkClass = (ID_NET_CLASS_A, ID_NET_CLASS_B, ID_NET_CLASS_C, ID_NET_CLASS_D, ID_NET_CLASS_E)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdNNTP.pas
TModeType = (mtStream, mtIHAVE, mtReader)
 TConnectionResult = (crCanPost, crNoPost, crAuthRequired, crTempUnavailable)
TModeSetResult = (mrCanStream, mrNoStream, mrCanIHAVE, mrNoIHAVE, mrCanPost, mrNoPost)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdSMTP.pas
TAuthenticationType = (atNone, atLogin)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdSocks.pas
 TSocksVersion = (svNoSocks, svSocks4, svSocks4A, svSocks5)
TSocksAuthentication = (saNoAuthentication, saUsernamePassword)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdSSLOpenSSL.pas
 TIdSSLVersion = (sslvSSLv2, sslvSSLv23, sslvSSLv3, sslvTLSv1)
TIdSSLMode = (sslmUnassigned, sslmClient, sslmServer, sslmBoth)
TIdSSLVerifyMode = (sslvrfPeer, sslvrfFailIfNoPeerCert, sslvrfClientOnce)
TIdSSLErrorMode = (sslemClient, sslemServer)
TIdSSLAction = (sslRead, sslWrite)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdStatus.pas
TIdStatus = ( hsResolving, hsConnecting, hsConnected, hsDisconnecting, hsDisconnected)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdTelnet.pas
 TTnState = (tnsDATA, tnsIAC, tnsIAC_SB, tnsIAC_WILL, tnsIAC_DO, tnsIAC_WONT, tnsIAC_DONT, tnsIAC_SBIAC, tnsIAC_SBDATA, tnsSBDATA_IAC)
 TTelnetCommand = (tncNoLocalEcho, tncLocalEcho, tncEcho)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdThread.pas
TIdThreadStopMode = (smTerminate, smSuspend)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdTrivialFTPBase.pas
TIdTFTPMode = (tfNetAscii, tfOctet)
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdTunnelCommon.pas
TIdStatisticsOperation = (soIncrease, soDecrease )
#-- C:/Program Files/Borland/Delphi6/Source/Indy/IdVCard.pas
 TIdVCardEMailType = (ematAOL, ematAppleLink, ematATT, ematCIS, emateWorld, ematInternet, ematIBMMail, ematMCIMail, ematPowerShare, ematProdigy, ematTelex, ematX400)
 TIdPhoneAttributes = set of (tpaHome, tpaVoiceMessaging, tpaWork, tpaPreferred, tpaVoice, tpaFax, paCellular, tpaVideo, tpaBBS, tpaModem, tpaCar, tpaISDN, tpaPCS, tpaPager)
 TIdCardAddressAttributes = set of (tatHome, tatDomestic, tatInternational, tatPostal, tatParcel, tatWork, tatPreferred)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/DBWeb.pas
 THTMLColumnState = (csDefault, csCustom)
 THTMLCaptionAlignment = (caDefault, caTop, caBottom)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/HTTPApp.pas
TMethodType = (mtAny, mtGet, mtPut, mtPost, mtHead)
TWebModuleCreateMode = (crOnDemand, crAlways)
TWebModuleCacheMode = (caCache, caDestroy)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/HTTPProd.pas
 THTMLAlign = (haDefault, haLeft, haRight, haCenter)
THTMLVAlign = (haVDefault, haTop, haMiddle, haBottom, haBaseline)
 TTag = (tgCustom, tgLink, tgImage, tgTable, tgImageMap, tgObject, tgEmbed)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/Sockets.pas
TSocketDomain = (pfUnspec, pfUnix, pfInet, pfImpLink, pfPup, pfChaos, pfIpx, pfNs, pfIso, pfOsi, pfEcma, pfDataKit, pfCcitt, pfSna, pfDecNet, pfDli, pfLat, pfHylink, pfAppleTalk, pfVoiceView, pfFireFox, pfUnknown1, pfBan, pfMax)
TSocketDomain = (pfUnspec, pfLocal, pfUnix, pfFile, pfInet, pfAx25, pfIpx, pfAppleTalk, pfNetRom, pfBridge, pfAtmPvc, pfX25, pfInet6, pfRose, pfDecNet, pfNetbeui, pfSecurity, pfKey, pfNetLink, pfRoute, pfPacket, pfAsh, pfEcoNet, pfAtmSvc, pfSna, pfIrda, pfMax)
TServerSocketBlockMode = (bmBlocking, bmNonBlocking, bmThreadBlocking)
TSocketType = (stStream, stDgram, stRaw, stRdm, stSeqPacket)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/SvrLog.pas
 TLogColumn = (lcEvent, lcTime, lcDate, lcElapsed, lcPath, lcStatus, lcContentLength, lcContentType, lcThreadID)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/WebCntxt.pas
TFindPageOption = (fpPublished, fpLoginRequired)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/WebComp.pas
 TWebContentFlag = (coNoScript, coLocalPaths, coNoExecuteScript)
 TLabelPosition = (lposLeft, lposRight, lposAbove, lposBelow)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/WebReq.pas
TRequestNotification = (rnActivateModule, rnDeactivateModule, rnCreateModule, rnFreeModule, rnStartRequest, rnFinishRequest)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/WSDLIntf.pas
TBindingType = (btUnknown, btSoap, btHttp, btMime)
TWSDLElement = (weServiceIntf, weServiceImpl, weMessage, wePortType, weBinding, weService, weTypes, WeImport, weOperation, wePart)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/XMLDoc.pas
 TNodeListOperation = (nlInsert, nlRemove, nlCreateNode)
 TNodeChange = (ncUpdateValue, ncInsertChild, ncRemoveChild, ncAddAttribute, ncRemoveAttribute)
 TXMLPrologItem = (xpVersion, xpEncoding, xpStandalone)
 TXMLDocumentSource = (xdsNone, xdsXMLProperty, xdsXMLData, xdsFile, xdsStream)
#-- C:/Program Files/Borland/Delphi6/Source/Internet/XMLSchema.pas
 TFormChoice = (fcQualified, fcUnqualified)
TCompositorType = (ctAll, ctChoice, ctSequence)
TContentModel = (cmALL, cmChoice, cmSequence, cmGroupRef, cmEmpty)
TDerivationMethod = (dmNone, dmComplexExtension, dmComplexRestriction, dmSimpleExtension, dmSimpleRestriction)
#-- C:/Program Files/Borland/Delphi6/Source/Property Editors/BDEReg.pas
 TMenuItemID = (miSeparator, miRetrieve, miSave, miSaveAs, miAssociate, miUnassociate)
#-- C:/Program Files/Borland/Delphi6/Source/Property Editors/ClxImgEdit.pas
 TImageOperation = (ioCrop, ioStretch, ioCenter)
#-- C:/Program Files/Borland/Delphi6/Source/Property Editors/ColnEdit.pas
 TColOption = (coAdd, coDelete, coMove)
#-- C:/Program Files/Borland/Delphi6/Source/Property Editors/Updsqled.pas
 TSQLToken = (stSymbol, stAlias, stNumber, stComma, stEQ, stOther, stLParen, stRParen, stEnd)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/Classes.pas
TSeekOrigin = (soBeginning, soCurrent, soEnd)
 TAlignment = (taLeftJustify, taRightJustify, taCenter)
TBiDiMode = (bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign, bdRightToLeftReadingOnly)
THelpType = (htKeyword, htContext)
 TDuplicates = (dupIgnore, dupAccept, dupError)
TListNotification = (lnAdded, lnExtracted, lnDeleted)
TListAssignOp = (laCopy, laAnd, laOr, laXor, laSrcUnique, laDestUnique)
TCollectionNotification = (cnAdded, cnExtracting, cnDeleting)
 TStreamOwnership = (soReference, soOwned)
 TValueType = (vaNull, vaList, vaInt8, vaInt16, vaInt32, vaExtended, vaString, vaIdent, vaFalse, vaTrue, vaBinary, vaSet, vaLString, vaNil, vaCollection, vaSingle, vaCurrency, vaDate, vaWString, vaInt64, vaUTF8String)
 TFilerFlag = (ffInherited, ffChildPos, ffInline)
TThreadPriority = (tpIdle, tpLowest, tpLower, tpNormal, tpHigher, tpHighest, tpTimeCritical)
 TOperation = (opInsert, opRemove)
TActiveXRegType = (axrComponentOnly, axrIncludeDescendants)
TStreamOriginalFormat = (sofUnknown, sofBinary, sofText)
 TShiftState = set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble)
 TStringsDefined = set of (sdDelimiter, sdQuoteChar)
TComponentState = set of (csLoading, csReading, csWriting, csDestroying, csDesigning, csAncestor, csUpdating, csFixups, csFreeNotification, csInline, csDesignInstance)
TComponentStyle = set of (csInheritable, csCheckPropAvail, csSubComponent, csTransient)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/ComObj.pas
 TClassInstancing = (ciInternal, ciSingleInstance, ciMultiInstance)
 TThreadingModel = (tmSingle, tmApartment, tmFree, tmBoth, tmNeutral)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/ComServ.pas
 TStartMode = (smStandalone, smAutomation, smRegServer, smUnregServer)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/Contnrs.pas
 TBucketListSizes = (bl2, bl4, bl8, bl16, bl32, bl64, bl128, bl256)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/Masks.pas
TMaskStates = (msLiteral, msAny, msSet, msMBCSLiteral)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/MaskUtils.pas
TMaskCharType = (mcNone, mcLiteral, mcIntlLiteral, mcDirective, mcMask, mcMaskOpt, mcFieldSeparator, mcField)
TMaskDirectives = set of (mdReverseDir, mdUpperCase, mdLowerCase, mdLiteralChar)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/Math.pas
TPaymentTime = (ptEndOfPeriod, ptStartOfPeriod)
TFPURoundingMode = (rmNearest, rmDown, rmUp, rmTruncate)
TFPUPrecisionMode = (pmSingle, pmReserved, pmDouble, pmExtended)
TFPUException = (exInvalidOp, exDenormalized, exZeroDivide, exOverflow, exUnderflow, exPrecision)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/Registry.pas
 TRegDataType = (rdUnknown, rdString, rdExpandString, rdInteger, rdBinary)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/StrUtils.pas
TStringSeachOption = (soDown, soMatchCase, soWholeWord)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/SyncObjs.pas
 TWaitResult = (wrSignaled, wrTimeout, wrAbandoned, wrError)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Common/TypInfo.pas
TTypeKind = (tkUnknown, tkInteger, tkChar, tkEnumeration, tkFloat, tkString, tkSet, tkClass, tkMethod, tkWChar, tkLString, tkWString, tkVariant, tkArray, tkRecord, tkInterface, tkInt64, tkDynArray)
 TOrdType = (otSByte, otUByte, otSWord, otUWord, otSLong, otULong)
 TFloatType = (ftSingle, ftDouble, ftExtended, ftComp, ftCurr)
 TMethodKind = (mkProcedure, mkFunction, mkConstructor, mkDestructor, mkClassProcedure, mkClassFunction,  mkSafeProcedure, mkSafeFunction)
 TParamFlag = (pfVar, pfConst, pfArray, pfAddress, pfReference, pfOut)
TIntfFlag = (ifHasGuid, ifDispInterface, ifDispatch)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Sys/System.pas
TTextLineBreakStyle = (tlbsLF, tlbsCRLF)
TRuntimeError = (reNone, reOutOfMemory, reInvalidPtr, reDivByZero, reRangeError, reIntOverflow, reInvalidOp, reZeroDivide, reOverflow, reUnderflow, reInvalidCast, reAccessViolation, rePrivInstruction, reControlBreak, reStackOverflow,  reVarTypeCast, reVarInvalidOp, reVarDispatch, reVarArrayCreate, reVarNotArray, reVarArrayBounds, reAssertionFailed, reExternalException, reIntfCastError, reSafeCallError)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Sys/SysUtils.pas
 TFloatValue = (fvExtended, fvCurrency)
 TFloatFormat = (ffGeneral, ffExponent, ffFixed, ffNumber, ffCurrency)
TMbcsByteType = (mbSingleByte, mbLeadByte, mbTrailByte)
TSignalState = (ssNotHooked, ssHooked, ssOverridden)
TFilenameCaseMatch = (mkNone, mkExactMatch, mkSingleMatch, mkAmbiguous)
TNameType = (ntContainsUnit, ntRequiresPackage, ntDcpBpiName)
TDateOrder = (doMDY, doDMY, doYMD)
TReplaceFlags = set of (rfReplaceAll, rfIgnoreCase)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Sys/Variants.pas
TVariantRelationship = (vrEqual, vrLessThan, vrGreaterThan, vrNotEqual)
TVarCompareResult = (crLessThan, crEqual, crGreaterThan)
TNullCompareRule = (ncrError, ncrStrict, ncrLoose)
TBooleanToStringRule = (bsrAsIs, bsrLower, bsrUpper)
TBaseType = (btErr, btEmp, btNul, btInt, btFlt, btCur, btStr, btBol, btDat, btI64)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Sys/VarUtils.pas
TSafeArrayValidateCheck = (savLockCheck)
TElementStyle = (esNormal, esReference, esOleStr, esVariant)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Win/AccCtrl.pas
TRUSTEE_TYPE = ( TRUSTEE_IS_UNKNOWN, TRUSTEE_IS_USER, TRUSTEE_IS_GROUP, TRUSTEE_IS_DOMAIN, TRUSTEE_IS_ALIAS, TRUSTEE_IS_WELL_KNOWN_GROUP, TRUSTEE_IS_DELETED, TRUSTEE_IS_INVALID )
 TRUSTEE_FORM = ( TRUSTEE_IS_SID, TRUSTEE_IS_NAME, TRUSTEE_BAD_FORM )
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Win/MultiMon.pas
TMultiMonApi = (mmGetSystemMetrics, mmMonitorFromWindow, mmMonitorFromRect, mmMonitorFromPoint, mmGetMonitorInfo, mmGetMonitorInfoA, mmGetMonitorInfoW, mmEnumDisplayMonitors)
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Win/ShlObj.pas
TSHDVIDEnums = ( SHDVID_SETPROGRESSPOS, SHDVID_SETPROGRESSRANGE, SHDVID_SETSTATUSTEXT, SHDVID_REFRESH, SHDVID_STOP, SHDVID_UPDATECOMMANDS,  SHDVID_SETTITLE, SHDVID_FINALTITLEAVAIL, SHDVID_STARTLOAD, SHDVID_STOPLOAD, SHDVID_CCALLBACK, SHDVID_MENUEXEC, SHDVID_MENUQS )
TSBSCEnums = (SBSC_HIDE, SBSC_SHOW, SBSC_TOGGLE, SBSC_QUERY)
TSBOEnums = (SBO_DEFAULT, SBO_NOBROWSERPAGES)
TSBCMDIDEnums = ( SBCMDID_ENABLESHOWTREE, SBCMDID_SHOWCONTROL, SBCMDID_CANCELNAVIGATION, SBCMDID_MAYSAVECHANGES, SBCMDID_SETHLINKFRAME, SBCMDID_ENABLESTOP, SBCMDID_OPTIONS )
TSVUIAEnums = ( SVUIA_DEACTIVATE, SVUIA_ACTIVATE_NOFOCUS, SVUIA_ACTIVATE_FOCUS, SVUIA_INPLACEACTIVATE )
#-- C:/Program Files/Borland/Delphi6/Source/Rtl/Win/Windows.pas
 TAclInformationClass = (AclInfoPad, AclRevisionInformation, AclSizeInformation)
TSecurityImpersonationLevel = (SecurityAnonymous, SecurityIdentification, SecurityImpersonation, SecurityDelegation)

TTokenType = (TokenTPad, TokenPrimary, TokenImpersonation)
 TTokenInformationClass = (TokenICPad, TokenUser, TokenGroups, TokenPrivileges, TokenOwner, TokenPrimaryGroup, TokenDefaultDacl, TokenSource, TokenType, TokenImpersonationLevel, TokenStatistics)
TComStateFlag = (fCtlHold, fDsrHold, fRlsHold, fXoffHold, fXOffSent, fEof, fTxim)
TOwnerDrawState = set of (odSelected, odGrayed, odDisabled, odChecked, odFocused, odDefault, odHotLight, odInactive, odNoAccel, odNoFocusRect, odReserved1, odReserved2, odComboBoxEdit)
#-- C:/Program Files/Borland/Delphi6/Source/Samples/ColorGrd.pas
TGridOrdering = (go16x1, go8x2, go4x4, go2x8, go1x16)
#-- C:/Program Files/Borland/Delphi6/Source/Samples/DirOutln.pas
TTextCase = (tcLowerCase, tcUpperCase, tcAsIs)
#-- C:/Program Files/Borland/Delphi6/Source/Samples/Gauges.pas
 TGaugeKind = (gkText, gkHorizontalBar, gkVerticalBar, gkPie, gkNeedle)
#-- C:/Program Files/Borland/Delphi6/Source/Samples/Spin.pas
 TTimeBtnState = set of (tbFocusRect, tbAllowTimer)
#-- C:/Program Files/Borland/Delphi6/Source/Soap/IntfInfo.pas
 TCallConv = (ccReg, ccCdecl, ccPascal, ccStdCall, ccSafeCall)
TFillMethodArrayOpt = (fmoAllBaseMethods, fmoRTTIBaseMethods, fmoNoBaseMethods)
#-- C:/Program Files/Borland/Delphi6/Source/Soap/InvokeRegistry.pas
TIntfInvokeOption = (ioDefault, ioDocument, ioLiteral, ioHasDefaultSOAPAction, ioHasReturnParamNames, ioHasNamespace )
 TObjMultiOptions = (ocDefault, ocMultiRef, ocNoMultiRef)
#-- C:/Program Files/Borland/Delphi6/Source/Soap/OPConvert.pas
TSOAPConvertOption = (soSendUntyped, soSendMultiRefObj, soSendMultiRefArray, soTryAllSchema, soRootRefNodesToBody, soDocument, soReturnSuccessForFault, soUTF8InHeader, soDontSendEmptyNodes)
#-- C:/Program Files/Borland/Delphi6/Source/Soap/XSBuiltIns.pas
TValidOnce = (voNeg, voDec, voSci, voPlus)
#-- C:/Program Files/Borland/Delphi6/Source/ToolsAPI/DesignIntf.pas
TPropKind = (pkProperties, pkEvents)
 TPropertyAttribute = (paValueList, paSubProperties, paDialog, paMultiSelect, paAutoUpdate, paSortList, paReadOnly, paRevertable, paFullWidthName, paVolatileSubProperties, paVCL, paNotNestable)
TCustomModuleAttribute = (cmaVirtualSize)
TEditAction = (eaUndo, eaRedo, eaCut, eaCopy, eaPaste, eaDelete, eaSelectAll, eaPrint, eaBringToFront, eaSendToBack, eaAlignToGrid, eaFlipChildrenAll, eaFlipChildrenSelected)
 TEditStates = (esCanUndo, esCanRedo, esCanCut, esCanCopy, esCanPaste, esCanDelete, esCanZOrder, esCanAlignGrid, esCanEditOle, esCanTabOrder, esCanCreationOrder, esCanPrint, esCanSelectAll, esCanCreateTemplate)
TThreadAffinity = (taQT, taWine)
#-- C:/Program Files/Borland/Delphi6/Source/ToolsAPI/DesignMenus.pas
TLocalMenuType = (lmBase, lmModule, lmSelection, lmComponent)
#-- C:/Program Files/Borland/Delphi6/Source/ToolsAPI/PropertyCategories.pas
 TPropertyCategoryVisibleMode = (pcvAll, pcvToggle, pcvNone, pcvNotListed, pcvOnlyListed)
#-- C:/Program Files/Borland/Delphi6/Source/ToolsAPI/ToolsAPI.pas
 TOTACompileMode = (cmOTAMake, cmOTABuild, cmOTACheck, cmOTAMakeUnit)
TBindingType = (btComplete, btPartial)
TKeyBindingResult = (krUnhandled, krHandled, krNextProc)
TSearchDirection = (sdForward, sdBackward)
 TOTASyntaxHighlighter = (shNone, shQuery, shPascal, shC, shSQL, shIDL)
TOTABlockType = (btInclusive, btLine, btColumn, btNonInclusive, btUnknown)
 TOTAResHeaderValue = (hvFlags, hvLanguage, hvDataVersion, hvVersion, hvCharacteristics)
 TOTATriggerResult = (trStop, trContinue, trDefault)
TOTAAccessType = (atRead, atWrite, atExecute)
TOTARunMode = (ormRun, ormRunToEntry, ormRunToMain, ormRunToCursor, ormStmtStepInto, ormStmtStepOver, ormInstStepInto, ormInstStepOver, ormStmtStepToSource, ormReserved1, rmReserved2, rmReserved3)
 TOTANotifyReason = (nrOther, nrRunning, nrStopped, nrException, nrFault)
 TOTAEvaluateResult = (erOK, erError, erDeferred)
TOTAThreadState = (tsStopped, tsRunnable, tsBlocked, tsNone)
 TOTAFileNotification = (ofnFileOpening, ofnFileOpened, ofnFileClosing, ofnDefaultDesktopLoad, ofnDefaultDesktopSave, ofnProjectDesktopLoad, ofnProjectDesktopSave, ofnPackageInstalled, ofnPackageUninstalled, ofnActiveProjectChanged)
 TWizardState = set of (wsEnabled, wsChecked)
#-- C:/Program Files/Borland/Delphi6/Source/ToolsAPI/TreeIntf.pas
 TSprigDeleteStyle = (dsNormal, dsIgnore, dsAbort, dsCustom)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ActnList.pas
TActionListState = (asNormal, asSuspended, asSuspendedEnabled)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ActnMan.pas
 TBackgroundLayout = (blNormal, blStretch, blTile, blLeftBanner, blRightBanner)
TChangesAllowed = (caModify, caMove, caDelete)
TCaptionOptions = (coNone, coSelective, coAll)
TBarOrientation = (boLeftToRight, boRightToLeft, boTopToBottom, boBottomToTop)
TBarEdge = (beLeft, beRight, beEither)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ActnMenus.pas
 TAnimationStyle = (asNone, asDefault, asUnFold, asSlide, asFade)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ADODB.pas
 TConnectMode = (cmUnknown, cmRead, cmWrite, cmReadWrite, cmShareDenyRead, cmShareDenyWrite, cmShareExclusive, cmShareDenyNone)
 TConnectOption = (coConnectUnspecified, coAsyncConnect)
 TCursorLocation = (clUseServer, clUseClient)
 TCursorType = (ctUnspecified, ctOpenForwardOnly, ctKeyset, ctDynamic, ctStatic)
 TEventStatus = (esOK, esErrorsOccured, esCantDeny, esCancel, esUnwantedEvent)
 TExecuteOption = (eoAsyncExecute, eoAsyncFetch, eoAsyncFetchNonBlocking, eoExecuteNoRecords)
 TIsolationLevel = (ilUnspecified, ilChaos, ilReadUncommitted, ilBrowse, ilCursorStability, ilReadCommitted, ilRepeatableRead, ilSerializable, ilIsolated)
 TADOLockType = (ltUnspecified, ltReadOnly, ltPessimistic, ltOptimistic, ltBatchOptimistic)
 TObjectState = (stClosed, stOpen, stConnecting, stExecuting, stFetching)
 TSchemaInfo = (siAsserts, siCatalogs, siCharacterSets, siCollations, siColumns, siCheckConstraints, siConstraintColumnUsage, siConstraintTableUsage, siKeyColumnUsage, siReferentialConstraints, siTableConstraints, siColumnsDomainUsage, siIndexes, siColumnPrivileges, siTablePrivileges, siUsagePrivileges, siProcedures, siSchemata, siSQLLanguages, siStatistics, siTables, siTranslations, siProviderTypes, siViews, siViewColumnUsage, siViewTableUsage, siProcedureParameters, siForeignKeys, siPrimaryKeys, siProcedureColumns, siDBInfoKeywords, siDBInfoLiterals, siCubes, siDimensions, siHierarchies, siLevels, siMeasures, siProperties, siMembers, siProviderSpecific)
 TXactAttribute = (xaCommitRetaining, xaAbortRetaining)
 TCommandType = (cmdUnknown, cmdText, cmdTable, cmdStoredProc, cmdFile, cmdTableDirect)
TParameterAttribute = (paSigned, paNullable, paLong)
TParameterDirection = (pdUnknown, pdInput, pdOutput, pdInputOutput, pdReturnValue)
 TCursorOption = (coHoldRecords, coMovePrevious, coAddNew, coDelete, coUpdate, coBookmark, coApproxPosition, coUpdateBatch, coResync, coNotify, coFind, coSeek, coIndex)
 TEventReason = (erAddNew, erDelete, erUpdate, erUndoUpdate, erUndoAddNew, erUndoDelete, erRequery, erResynch, erClose, erMove, erFirstChange, erMoveFirst, erMoveNext, erMovePrevious, erMoveLast)
 TFilterGroup = (fgUnassigned, fgNone, fgPendingRecords, fgAffectedRecords, fgFetchedRecords, fgPredicate, fgConflictingRecords)
 TMarshalOption = (moMarshalAll, moMarshalModifiedOnly)
 TRecordStatus = (rsOK, rsNew, rsModified, rsDeleted, rsUnmodified, rsInvalid, rsMultipleChanges, rsPendingChanges, rsCanceled, rsCantRelease, rsConcurrencyViolation, rsIntegrityViolation, rsMaxChangesExceeded, rsObjectOpen, rsOutOfMemory, rsPermissionDenied, rsSchemaViolation, rsDBDeleted)
 TAffectRecords = (arCurrent, arFiltered, arAll, arAllChapters)
 TPersistFormat = (pfADTG, pfXML)
 TSeekOption = (soFirstEQ, soLastEQ, soAfterEQ, soAfter, soBeforeEQ, soBefore)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/AxCtrls.pas
 TConnectionKind = (ckSingle, ckMulti)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Buttons.pas
TButtonLayout = (blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom)
TButtonState = (bsUp, bsDisabled, bsDown, bsExclusive)
TButtonStyle = (bsAutoDetect, bsWin31, bsNew)
 TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose, bkAbort, bkRetry, bkIgnore, bkAll)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ComCtrls.pas
THitTest = (htAbove, htBelow, htNowhere, htOnItem, htOnButton, htOnIcon, htOnIndent, htOnLabel, htOnRight, htOnStateIcon, htToLeft, htToRight)
 TTabPosition = (tpTop, tpBottom, tpLeft, tpRight)
 TTabStyle = (tsTabs, tsButtons, tsFlatButtons)
TStatusPanelStyle = (psText, psOwnerDraw)
TStatusPanelBevel = (pbNone, pbLowered, pbRaised)
 TCustomDrawTarget = (dtControl, dtItem, dtSubItem)
TCustomDrawStage = (cdPrePaint, cdPostPaint, cdPreErase, cdPostErase)
 THeaderSectionStyle = (hsText, hsOwnerDraw)
 TSectionTrackState = (tsTrackBegin, tsTrackMove, tsTrackEnd)
 THeaderStyle = (hsButtons, hsFlat)
 TNodeState = (nsCut, nsDropHilited, nsFocused, nsSelected, nsExpanded)
TNodeAttachMode = (naAdd, naAddFirst, naAddChild, naAddChildFirst, naInsert)
TAddMode = (taAddFirst, taAdd, taInsert)
 TSortType = (stNone, stData, stText, stBoth)
TMultiSelectStyles = (msControlSelect, msShiftSelect, msVisibleOnly, msSiblingOnly)
 TTrackBarOrientation = (trHorizontal, trVertical)
TTickMark = (tmBottomRight, tmTopLeft, tmBoth)
TTickStyle = (tsNone, tsAuto, tsManual)
 TProgressBarOrientation = (pbHorizontal, pbVertical)
 TAttributeType = (atSelected, atDefaultText)
TConsistentAttribute = (caBold, caColor, caFace, caItalic, caSize, caStrikeOut, caUnderline, caProtected)
 TNumberingStyle = (nsNone, nsBullet)
TSearchType = (stWholeWord, stMatchCase)
 TUDAlignButton = (udLeft, udRight)
TUDOrientation = (udHorizontal, udVertical)
TUDBtnType = (btNext, btPrev)
TUpDownDirection = (updNone, updUp, updDown)
 THKModifier = (hkShift, hkCtrl, hkAlt, hkExt)
THKInvalidKey = (hcNone, hcShift, hcCtrl, hcAlt, hcShiftCtrl, hcShiftAlt, hcCtrlAlt, hcShiftCtrlAlt)
 TDisplayCode = (drBounds, drIcon, drLabel, drSelectBounds)
 TIconArrangement = (iaTop, iaLeft)
 TListArrangement = (arAlignBottom, arAlignLeft, arAlignRight, arAlignTop, arDefault, arSnapToGrid)
TViewStyle = (vsIcon, vsSmallIcon, vsList, vsReport)
TItemState = (isNone, isCut, isDropHilited, isFocused, isSelected, isActivating)
TItemChange = (ctText, ctImage, ctState)
TItemFind = (ifData, ifPartialString, ifExactString, ifNearest)
TSearchDirection = (sdLeft, sdRight, sdAbove, sdBelow, sdAll)
TListHotTrackStyle = (htHandPoint, htUnderlineCold, htUnderlineHot)
TItemRequests = (irText, irImage, irParam, irState, irIndent)
 TCommonAVI = (aviNone, aviFindFolder, aviFindFile, aviFindComputer, aviCopyFiles, aviCopyFile, aviRecycleFile, aviEmptyRecycle, aviDeleteFile)
TToolButtonStyle = (tbsButton, tbsCheck, tbsDropDown, tbsSeparator, tbsDivider)
 TToolButtonState = (tbsChecked, tbsPressed, tbsEnabled, tbsHidden, tbsIndeterminate, tbsWrap, tbsEllipses, tbsMarked)
 TCoolBandMaximize = (bmNone, bmClick, bmDblClick)
 TCalDayOfWeek = (dowMonday, dowTuesday, dowWednesday, dowThursday, dowFriday, dowSaturday, dowSunday, dowLocaleDefault)
 TDateTimeKind = (dtkDate, dtkTime)
TDTDateMode = (dmComboBox, dmUpDown)
TDTDateFormat = (dfShort, dfLong)
TDTCalAlignment = (dtaLeft, dtaRight)
 TPageScrollerOrientation = (soHorizontal, soVertical)
TPageScrollerButton = (sbFirst, sbLast)
TPageScrollerButtonState = (bsNormal, bsInvisible, bsGrayed, bsDepressed, bsHot)
 TComboBoxExStyle = (csExDropDown, csExSimple, csExDropDownList)
TComboBoxExStyleEx = (csExCaseSensitive, csExNoEditImage, csExNoEditImageIndent, csExNoSizeLimit, csExPathWordBreak)

TCustomDrawState = set of (cdsSelected, cdsGrayed, cdsDisabled, cdsChecked, cdsFocused, cdsDefault, cdsHot, cdsMarked, cdsIndeterminate)
 TTBCustomDrawFlags = set of (tbNoEdges, tbHiliteHotTrack, tbNoOffset, tbNoMark, tbNoEtchedEffect)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Controls.pas
 TDragMessage = (dmDragEnter, dmDragLeave, dmDragMove, dmDragDrop, dmDragCancel, dmFindTarget)
 TAlign = (alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom)
 TMouseButton = (mbLeft, mbRight, mbMiddle)
 TDragMode = (dmManual, dmAutomatic)
 TDragState = (dsDragEnter, dsDragLeave, dsDragMove)
 TDragKind = (dkDrag, dkDock)
 TAnchorKind = (akLeft, akTop, akRight, akBottom)
TDockOrientation = (doNoOrient, doHorizontal, doVertical)
 TImeMode = (imDisable, imClose, imOpen, imDontCare, imSAlpha, imAlpha, imHira, imSKata, imKata, imChinese, imSHanguel, imHanguel)
 TBevelCut = (bvNone, bvLowered, bvRaised, bvSpace)
TBevelEdge = (beLeft, beTop, beRight, beBottom)
TBevelKind = (bkNone, bkTile, bkSoft, bkFlat)
TDragOperation = (dopNone, dopDrag, dopDock)
TScale = (sNone, sReg, sStretch, sOther)
TAnimationStyle = (atSlideNeg, atSlidePos, atBlend)
 TControlState = set of (csLButtonDown, csClicked, csPalette, csReadingState, csAlignmentNeeded, csFocusing, csCreating, csPaintCopy, csCustomPaint, csDestroyingHandle, csDocking)
 TControlStyle = set of (csAcceptsControls, csCaptureMouse, csDesignInteractive, csClickEvents, csFramed, csSetCaption, csOpaque, csDoubleClicks, csFixedWidth, csFixedHeight, csNoDesignVisible, csReplicatable, csNoStdEvents, csDisplayDragImage, csReflector, csActionClient, csMenuEvents)
  TScalingFlags = set of (sfLeft, sfTop, sfWidth, sfHeight, sfFont, sfDesignSize)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DB.pas
 TFieldType = (ftUnknown, ftString, ftSmallint, ftInteger, ftWord, ftBoolean, ftFloat, ftCurrency, ftBCD, ftDate, ftTime, ftDateTime, ftBytes, ftVarBytes, ftAutoInc, ftBlob, ftMemo, ftGraphic, ftFmtMemo, ftParadoxOle, ftDBaseOle, ftTypedBinary, ftCursor, ftFixedChar, ftWideString, ftLargeint, ftADT, ftArray, ftReference, ftDataSet, ftOraBlob, ftOraClob, ftVariant, ftInterface, ftIDispatch, ftGuid, ftTimeStamp, ftFMTBcd)
 TDataSetState = (dsInactive, dsBrowse, dsEdit, dsInsert, dsSetKey, dsCalcFields, dsFilter, dsNewValue, dsOldValue, dsCurValue, dsBlockRead, dsInternalCalc, dsOpening)
 TDataEvent = (deFieldChange, deRecordChange, deDataSetChange, deDataSetScroll, deLayoutChange, deUpdateRecord, deUpdateState, deCheckBrowseMode, dePropertyChange, deFieldListChange, deFocusControl, deParentScroll, deConnectChange)
 TUpdateStatus = (usUnmodified, usModified, usInserted, usDeleted)
 TUpdateAction = (uaFail, uaAbort, uaSkip, uaRetry, uaApplied)
 TUpdateMode = (upWhereAll, upWhereChanged, upWhereKeyOnly)
 TUpdateKind = (ukModify, ukInsert, ukDelete)
 TFieldAttribute = (faHiddenCol, faReadonly, faRequired, faLink, faUnNamed, faFixed)
 TIndexOption = (ixPrimary, ixUnique, ixDescending, ixCaseInsensitive, ixExpression, ixNonMaintained)
 TFieldKind = (fkData, fkCalculated, fkLookup, fkInternalCalc, fkAggregate)
 TProviderFlag = (pfInUpdate, pfInWhere, pfInKey, pfHidden)
TAutoRefreshFlag = (arNone, arAutoInc, arDefault)
 TParamType = (ptUnknown, ptInput, ptOutput, ptInputOutput, ptResult)
TBookmarkFlag = (bfCurrent, bfBOF, bfEOF, bfInserted)
 TGetMode = (gmCurrent, gmNext, gmPrior)
 TGetResult = (grOK, grBOF, grEOF, grError)
 TDataAction = (daFail, daAbort, daRetry)
 TBlobStreamMode = (bmRead, bmWrite, bmReadWrite)
 TLocateOption = (loCaseInsensitive, loPartialKey)
 TFilterOption = (foCaseInsensitive, foNoPartialCompare)
 TGroupPosInd = (gbFirst, gbMiddle, gbLast)
TDBScreenCursor = (dcrDefault, dcrHourGlass, dcrSQLWait, dcrOther)
 TUpdateRecordTypes = set of (rtModified, rtInserted, rtDeleted, rtUnmodified)
 TResyncMode = set of (rmExact, rmCenter)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/dbcgrids.pas
 TDBCtrlGridOrientation = (goVertical, goHorizontal)
TDBCtrlGridBorder = (gbNone, gbRaised)
TDBCtrlGridKey = (gkNull, gkEditMode, gkPriorTab, gkNextTab, gkLeft, gkRight, gkUp, gkDown, gkScrollUp, gkScrollDown, gkPageUp, gkPageDown, gkHome, gkEnd, gkInsert, gkAppend, gkDelete, gkCancel)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBClient.pas
 TKeyIndex = (kiLookup, kiRangeStart, kiRangeEnd, kiCurRangeStart, kiCurRangeEnd, kiSave)
 TDataPacketFormat = (dfBinary, dfXML, dfXMLUTF8)
 TReconcileAction = (raSkip, raAbort, raMerge, raCorrect, raCancel, raRefresh)
 TDataSetOption = (doDisableInserts, doDisableDeletes, doDisableEdits, doNoResetCall)
 TFetchOption = (foRecord, foBlobs, foDetails)
TConstraintType = (ctField, ctRecord, ctDefault)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBCommon.pas
TCANOperator = ( coNOTDEFINED, coISBLANK, coNOTBLANK, coEQ, coNE, coGT, coLT, coGE, coLE, coNOT, coAND, coOR, coTUPLE2, coFIELD2, coCONST2, coMINUS, coADD, coSUB, coMUL, coDIV, coMOD, coREM, coSUM, coCOUNT, coMIN, coMAX, coAVG, coCONT, coUDF2, coCONTINUE2, coLIKE, coIN, coLIST2, coUPPER, coLOWER, coFUNC2, coLISTELEM2, coASSIGN )
 TParserOption = (poExtSyntax, poAggregate, poDefaultExpr, poUseOrigNames, poFieldNameGiven, poFieldDepend)
 TExprNodeKind = (enField, enConst, enOperator, enFunc)
TExprScopeKind = (skField, skAgg, skConst)
 TExprToken = (etEnd, etSymbol, etName, etLiteral,  etLParen, etRParen, etEQ, etNE, etGE, etLE, etGT, etLT, etADD, etSUB, etMUL, etDIV, etComma, etLIKE, etISNULL, etISNOTNULL, etIN)
TSQLToken = (stUnknown, stTableName, stFieldName, stAscending, stDescending, stSelect, stFrom, stWhere, stGroupBy, stHaving, stUnion, stPlan, stOrderBy, stForUpdate, stEnd, stPredicate, stValue, stIsNull, stIsNotNull, stLike, stAnd, stOr, stNumber, stAllFields, stComment, stDistinct)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBCtrls.pas
 TNavGlyph = (ngEnabled, ngDisabled)
TNavigateBtn = (nbFirst, nbPrior, nbNext, nbLast, nbInsert, nbDelete, nbEdit, nbPost, nbCancel, nbRefresh)
 TDropDownAlign = (daLeft, daRight, daCenter)
TNavButtonStyle = set of (nsAllowTimer, nsFocusRect)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBGrids.pas
TColumnValue = (cvColor, cvWidth, cvFont, cvAlignment, cvReadOnly, cvTitleColor, cvTitleCaption, cvTitleAlignment, cvTitleFont, cvImeMode, cvImeName)
 TColumnButtonStyle = (cbsAuto, cbsEllipsis, cbsNone)
 TDBGridColumnsState = (csDefault, csCustomized)
 TDBGridOption = (dgEditing, dgAlwaysShowEditor, dgTitles, dgIndicator, dgColumnResize, dgColLines, dgRowLines, dgTabs, dgRowSelect, dgAlwaysShowSelection, dgConfirmDelete, dgCancelOnExit, dgMultiSelect)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBLocal.pas
 TSqlDBType = (typeDBX, typeBDE, typeADO, typeIBX)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/dblookup.pas
 TDBLookupComboStyle = (csDropDown, csDropDownList)
TDBLookupListOption = (loColLines, loRowLines, loTitles)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBTables.pas
 TConfigModes = (cfmVirtual, cfmPersistent, cfmSession)
 TDatabaseEvent = (dbOpen, dbClose, dbAdd, dbRemove, dbAddAlias, dbDeleteAlias, dbAddDriver, dbDeleteDriver)
 TTraceFlag = (tfQPrepare, tfQExecute, tfError, tfStmt, tfConnect, tfTransact, tfBlob, tfMisc, tfVendor, tfDataIn, tfDataOut)
 TTransIsolation = (tiDirtyRead, tiReadCommitted, tiRepeatableRead)
 TRecNoStatus = (rnDbase, rnParadox, rnNotSupported)
 TKeyIndex = (kiLookup, kiRangeStart, kiRangeEnd, kiCurRangeStart, kiCurRangeEnd, kiSave)
 TBatchMode = (batAppend, batUpdate, batAppendUpdate, batDelete, batCopy)
TTableType = (ttDefault, ttParadox, ttDBase, ttFoxPro, ttASCII)
TLockType = (ltReadLock, ltWriteLock)
 TParamBindMode = (pbByName, pbByNumber)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DBXpress.pas
 TSQLDriverOption = (eDrvBlobSize, eDrvCallBack, eDrvCallBackInfo, eDrvRestrict)
 TSQLConnectionOption = ( eConnAutoCommit, eConnBlockingMode, eConnBlobSize, eConnRoleName, eConnWaitOnLocks, eConnCommitRetain, eConnTxnIsoLevel, eConnNativeHandle, eConnServerVersion, eConnCallBack, eConnHostName, eConnDatabaseName, eConnCallBackInfo, eConnObjectMode, eConnMaxActiveConnection, eConnServerCharSet, eConnSqlDialect)
 TSQLCommandOption = ( eCommRowsetSize, eCommBlobSize, eCommBlockRead, eCommBlockWrite, eCommParamCount, eCommNativeHandle, eCommCursorName, eCommStoredProc, eCommSQLDialect, eCommTransactionID)
 TSQLCursorOption = (eCurObjectAttrName, eCurObjectTypeName, eCurParentFieldID)
 TSQLMetaDataOption = (eMetaCatalogName, eMetaSchemaName, eMetaDatabaseName, eMetaDatabaseVersion, eMetaTransactionIsoLevel, eMetaSupportsTransaction, eMetaMaxObjectNameLength, eMetaMaxColumnsInTable, eMetaMaxColumnsInSelect, eMetaMaxRowSize, eMetaMaxSQLLength, eMetaObjectQuoteChar, eMetaSQLEscapeChar, eMetaProcSupportsCursor, eMetaProcSupportsCursors, eMetaSupportsTransactions)
 TSQLObjectType = (eObjTypeDatabase, eObjTypeDataType, eObjTypeTable, eObjTypeView, eObjTypeSynonym, eObjTypeProcedure, eObjTypeUser, eObjTypeRole, eObjTypeUDT)
 TTransIsolationLevel = (xilREADCOMMITTED, xilREPEATABLEREAD, xilDIRTYREAD, xilCUSTOM)
 TSTMTParamType = (paramUNKNOWN, paramIN, paramOUT, paramINOUT, paramRET)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DdeMan.pas
TDataMode = (ddeAutomatic, ddeManual)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Dialogs.pas
 TOpenOption = (ofReadOnly, ofOverwritePrompt, ofHideReadOnly, ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect, ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt, ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton, ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify, ofEnableSizing, ofDontAddToRecent, ofForceShowHidden)
 TOpenOptionEx = (ofExNoPlacesBar)
 TFileEditStyle = (fsEdit, fsComboBox)
 TColorDialogOption = (cdFullOpen, cdPreventFullOpen, cdShowHelp, cdSolidColor, cdAnyColor)
 TFontDialogOption = (fdAnsiOnly, fdTrueTypeOnly, fdEffects, fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts, fdNoSimulations, fdNoSizeSel, fdNoStyleSel,  fdNoVectorFonts, fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton)
 TFontDialogDevice = (fdScreen, fdPrinter, fdBoth)
 TPrintRange = (prAllPages, prSelection, prPageNums)
TPrintDialogOption = (poPrintToFile, poPageNums, poSelection, poWarning, poHelp, poDisablePrintToFile)
 TFindOption = (frDown, frFindNext, frHideMatchCase, frHideWholeWord, frHideUpDown, frMatchCase, frDisableMatchCase, frDisableUpDown, frDisableWholeWord, frReplace, frReplaceAll, frWholeWord, frShowHelp)
TMsgDlgType = (mtWarning, mtError, mtInformation, mtConfirmation, mtCustom)
TMsgDlgBtn = (mbYes, mbNo, mbOK, mbCancel, mbAbort, mbRetry, mbIgnore, mbAll, mbNoToAll, mbYesToAll, mbHelp)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/DSIntf.pas
TPcktAttrArea = (fldAttrArea, pcktAttrArea)
TPcktFldStatus = (fldIsChanged, fldIsNull, fldIsUnChanged)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ExtActns.pas
 TShowCmd = (scHide, scMaximize, scMinimize, scRestore, scShow, scShowDefault, scShowMaximized, scShowMinimized, scShowMinNoActive, scShowNA, scShowNoActivate, scShowNormal)
 TURLDownloadStatus = (dsFindingResource, dsConnecting, dsRedirecting, dsBeginDownloadData, dsDownloadingData, dsEndDownloadData, dsBeginDownloadComponents, dsInstallingComponents, dsEndDownloadComponents, dsUsingCachedCopy, dsSendingRequest, dsClassIDAvailable, dsMIMETypeAvailable, dsCacheFileNameAvailable, dsBeginSyncOperation, dsEndSyncOperation, dsBeginUploadData, dsUploadingData, dsEndUploadData, dsProtocolClassID, dsEncoding, dsVerifiedMIMETypeAvailable, dsClassInstallLocation, dsDecoding, dsLoadingMIMIHandler)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ExtCtrls.pas
 TShapeType = (stRectangle, stSquare, stRoundRect, stRoundSquare, stEllipse, stCircle)
 TBevelStyle = (bsLowered, bsRaised)
TBevelShape = (bsBox, bsFrame, bsTopLine, bsBottomLine, bsLeftLine, bsRightLine, bsSpacer)
 TResizeStyle = (rsNone, rsLine, rsUpdate, rsPattern)
 TBandPaintOption = (bpoGrabber, bpoFrame)
 TLabelPosition = (lpAbove, lpBelow, lpLeft, lpRight)
TColorBoxStyles = (cbStandardColors, cbExtendedColors, cbSystemColors, cbIncludeNone, cbIncludeDefault, cbCustomColor, cbPrettyNames)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/FileCtrl.pas
TFileAttr = (ftReadOnly, ftHidden, ftSystem, ftVolumeID, ftDirectory, ftArchive, ftNormal)
 TDriveType = (dtUnknown, dtNoDrive, dtFloppy, dtFixed, dtNetwork, dtCDROM, dtRAM)
 TTextCase = (tcLowerCase, tcUpperCase)
TSelectDirOpt = (sdAllowCreate, sdPerformCreate, sdPrompt)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/FMTBcd.pas
TFormatSection = (sectionPositive, sectionNegative, sectionZero)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Forms.pas
 TScrollBarKind = (sbHorizontal, sbVertical)
TScrollBarStyle = (ssRegular, ssFlat, ssHotTrack)
 TWindowState = (wsNormal, wsMinimized, wsMaximized)
 TFormBorderStyle = (bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow, bsSizeToolWin)
 TFormStyle = (fsNormal, fsMDIChild, fsMDIForm, fsStayOnTop)
TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp)
TPosition = (poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly, poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter)
TDefaultMonitor = (dmDesktop, dmPrimary, dmMainForm, dmActiveForm)
TPrintScale = (poNone, poProportional, poPrintToFit)
TShowAction = (saIgnore, saRestore, saMinimize, saMaximize)
TTileMode = (tbHorizontal, tbVertical)
TCloseAction = (caNone, caHide, caFree, caMinimize)
 TActiveFormBorderStyle = (afbNone, afbSingle, afbSunken, afbRaised)
 TMonitorDefaultTo = (mdNearest, mdNull, mdPrimary)
 TTimerMode = (tmShow, tmHide)
TPropKind = (pkStyle, pkButtonSize, pkThumbSize, pkSize, pkBkColor)
TFormState = set of (fsCreating, fsVisible, fsShowing, fsModal, fsCreatedMDIChild, fsActivated)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Graphics.pas
 TFontPitch = (fpDefault, fpVariable, fpFixed)
TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut)
 TPenStyle = (psSolid, psDash, psDot, psDashDot, psDashDotDot, psClear, psInsideFrame)
TPenMode = (pmBlack, pmWhite, pmNop, pmNot, pmCopy, pmNotCopy, pmMergePenNot, pmMaskPenNot, pmMergeNotPen, pmMaskNotPen, pmMerge, pmNotMerge, pmMask, pmNotMask, pmXor, pmNotXor)
 TBrushStyle = (bsSolid, bsClear, bsHorizontal, bsVertical, bsFDiagonal, bsBDiagonal, bsCross, bsDiagCross)
 TFillStyle = (fsSurface, fsBorder)
TFillMode = (fmAlternate, fmWinding)
 TCanvasStates = (csHandleValid, csFontValid, csPenValid, csBrushValid)
TCanvasOrientation = (coLeftToRight, coRightToLeft)
 TProgressStage = (psStarting, psRunning, psEnding)
 TBitmapHandleType = (bmDIB, bmDDB)
TPixelFormat = (pfDevice, pf1bit, pf4bit, pf8bit, pf15bit, pf16bit, pf24bit, pf32bit, pfCustom)
TTransparentMode = (tmAuto, tmFixed)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/GraphUtil.pas
TScrollDirection = (sdLeft, sdRight, sdUp, sdDown)
TArrowType = (atSolid, atArrows)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Grids.pas
 TGridState = (gsNormal, gsSelecting, gsRowSizing, gsColSizing, gsRowMoving, gsColMoving)
 TGridOption = (goFixedVertLine, goFixedHorzLine, goVertLine, goHorzLine, goRangeSelect, goDrawFocusSelected, goRowSizing, goColSizing, goRowMoving, goColMoving, goEditing, goTabs, goRowSelect, goAlwaysShowEditor, goThumbTracking)
 TEditStyle =  (esSimple, esEllipsis, esPickList)
TSPAQuantum = (SPASmall, SPALarge)
TGridDrawState = set of (gdSelected, gdFocused, gdFixed)
TGridScrollDirection = set of (sdLeft, sdRight, sdUp, sdDown)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IB.pas
TTraceFlag = (tfQPrepare, tfQExecute, tfQFetch, tfError, tfStmt, tfConnect, tfTransact, tfBlob, tfService, tfMisc)
 TIBDataBaseErrorMessage    = (ShowSQLCode, ShowIBMessage, ShowSQLMessage)
TIBClientError            = ( ibxeUnknownError, ibxeInterBaseMissing, ibxeInterBaseInstallMissing, ibxeIB60feature, ibxeNotSupported, ibxeNotPermitted, ibxeFileAccessError, ibxeConnectionTimeout, ibxeCannotSetDatabase, ibxeCannotSetTransaction, ibxeOperationCancelled, ibxeDPBConstantNotSupported, ibxeDPBConstantUnknown, ibxeTPBConstantNotSupported, ibxeTPBConstantUnknown, ibxeDatabaseClosed, ibxeDatabaseOpen, ibxeDatabaseNameMissing, ibxeNotInTransaction, ibxeInTransaction, ibxeTimeoutNegative, ibxeNoDatabasesInTransaction, ibxeUpdateWrongDB, ibxeUpdateWrongTR, ibxeDatabaseNotAssigned, ibxeTransactionNotAssigned, ibxeXSQLDAIndexOutOfRange, ibxeXSQLDANameDoesNotExist, ibxeEOF, ibxeBOF, ibxeInvalidStatementHandle, ibxeSQLOpen, ibxeSQLClosed, ibxeDatasetOpen, ibxeDatasetClosed, ibxeUnknownSQLDataType, ibxeInvalidColumnIndex, ibxeInvalidParamColumnIndex, ibxeInvalidDataConversion, ibxeColumnIsNotNullable, ibxeBlobCannotBeRead, ibxeBlobCannotBeWritten, ibxeEmptyQuery, ibxeCannotOpenNonSQLSelect, ibxeNoFieldAccess, ibxeFieldReadOnly, ibxeFieldNotFound, ibxeNotEditing, ibxeCannotInsert, ibxeCannotPost, ibxeCannotUpdate, ibxeCannotDelete, ibxeCannotRefresh, ibxeBufferNotSet, ibxeCircularReference, ibxeSQLParseError, ibxeUserAbort, ibxeDataSetUniDirectional, ibxeCannotCreateSharedResource, ibxeWindowsAPIError, ibxeColumnListsDontMatch, ibxeColumnTypesDontMatch, ibxeCantEndSharedTransaction, ibxeFieldUnsupportedType, ibxeCircularDataLink, ibxeEmptySQLStatement, ibxeIsASelectStatement, ibxeRequiredParamNotSet, ibxeNoStoredProcName, ibxeIsAExecuteProcedure, ibxeUpdateFailed, ibxeNotCachedUpdates, ibxeNotLiveRequest, ibxeNoProvider, ibxeNoRecordsAffected, ibxeNoTableName, ibxeCannotCreatePrimaryIndex, ibxeCannotDropSystemIndex, ibxeTableNameMismatch, ibxeIndexFieldMissing, ibxeInvalidCancellation, ibxeInvalidEvent, ibxeMaximumEvents, ibxeNoEventsRegistered, ibxeInvalidQueueing, ibxeInvalidRegistration, ibxeInvalidBatchMove, ibxeSQLDialectInvalid, ibxeSPBConstantNotSupported, ibxeSPBConstantUnknown, ibxeServiceActive, ibxeServiceInActive, ibxeServerNameMissing, ibxeQueryParamsError, ibxeStartParamsError, ibxeOutputParsingError, ibxeUseSpecificProcedures, ibxeSQLMonitorAlreadyPresent, ibxeCantPrintValue, ibxeEOFReached, ibxeEOFInComment, ibxeEOFInString, ibxeParamNameExpected, ibxeSuccess, ibxeDelphiException, ibxeNoOptionsSet, ibxeNoDestinationDirectory, ibxeNosourceDirectory, ibxeNoUninstallFile, ibxeOptionNeedsClient, ibxeOptionNeedsServer, ibxeInvalidOption, ibxeInvalidOnErrorResult, ibxeInvalidOnStatusResult, ibxeDPBConstantUnknownEx, ibxeTPBConstantUnknownEx, ibxeUnknownPlan, ibxeFieldSizeMismatch, ibxeEventAlreadyRegistered, ibxeStringTooLarge )
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IBCustomDataSet.pas
 TCachedUpdateStatus = ( cusUnmodified, cusModified, cusInserted, cusDeleted, cusUninserted )
 TIBGeneratorApplyEvent = (gamOnNewRecord, gamOnPost, gamOnServer)
TIBUpdateAction = (uaFail, uaAbort, uaSkip, uaRetry, uaApply, uaApplied)
 TLiveMode = (lmInsert, lmModify, lmDelete, lmRefresh)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IBDatabase.pas
 TTransactionAction = (TARollback, TACommit, TARollbackRetaining, TACommitRetaining)
TAutoStopAction = (saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IBExtract.pas
TExtractObjectTypes = (eoDatabase, eoDomain, eoTable, eoView, eoProcedure, eoFunction, eoGenerator, eoException, eoBLOBFilter, eoRole, eoTrigger, eoForeign, eoIndexes, eoChecks, eoData)
 TExtractType = (etDomain, etTable, etRole, etTrigger, etForeign, etIndex, etData, etGrant, etCheck, etAlterProc)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IBSQL.pas
TIBSQLTypes = (SQLUnknown, SQLSelect, SQLInsert, SQLUpdate, SQLDelete, SQLDDL, SQLGetSegment, SQLPutSegment, SQLExecProcedure, SQLStartTransaction, SQLCommit, SQLRollback, SQLSelectForUpdate, SQLSetGenerator)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/IBTable.pas
 TIBTableType = (ttSystem, ttView)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ImgList.pas
 TDrawingStyle = (dsFocus, dsSelected, dsNormal, dsTransparent)
TImageType = (itImage, itMask)
TResType = (rtBitmap, rtCursor, rtIcon)
TLoadResource = (lrDefaultColor, lrDefaultSize, lrFromFile, lrMap3DColors, lrTransparent, lrMonoChrome)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ListActns.pas
 TListItemsSortType = (stNone, stData, stText, stBoth)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Mask.pas
TMaskedState = set of (msMasked, msReEnter, msDBSetText)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Menus.pas
TMenuBreak = (mbNone, mbBreak, mbBarBreak)
TMenuItemAutoFlag = (maAutomatic, maManual, maParent)
 TFindItemKind = (fkCommand, fkHandle, fkShortCut)
 TPopupAlignment = (paLeft, paRight, paCenter)
TTrackButton = (tbRightButton, tbLeftButton)
TMenuAnimations = (maLeftToRight, maRightToLeft, maTopToBottom, maBottomToTop, maNone)
TMenuKeyCap = (mkcBkSp, mkcTab, mkcEsc, mkcEnter, mkcSpace, mkcPgUp, mkcPgDn, mkcEnd, mkcHome, mkcLeft, mkcUp, mkcRight, mkcDown, mkcIns, mkcDel, mkcShift, mkcCtrl, mkcAlt)
TClickResult = (crDisabled, crClicked, crShortCutMoved, crShortCutFreed)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/MidasCon.pas
 TConnectType = (ctDCOM, ctSockets, ctOLEnterprise)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/MPlayer.pas
TMPBtnType = (btPlay, btPause, btStop, btNext, btPrev, btStep, btBack, btRecord, btEject)
 TMPGlyph = (mgEnabled, mgDisabled, mgColored)
 TMPDeviceTypes = (dtAutoSelect, dtAVIVideo, dtCDAudio, dtDAT, dtDigitalVideo, dtMMMovie, dtOther, dtOverlay, dtScanner, dtSequencer, dtVCR, dtVideodisc, dtWaveAudio)
TMPTimeFormats = (tfMilliseconds, tfHMS, tfMSF, tfFrames, tfSMPTE24, tfSMPTE25, tfSMPTE30, tfSMPTE30Drop, tfBytes, tfSamples, tfTMSF)
TMPModes = (mpNotReady, mpStopped, mpPlaying, mpRecording, mpSeeking, mpPaused, mpOpen)
TMPNotifyValues = (nvSuccessful, nvSuperseded, nvAborted, nvFailure)
 TMPDevCaps = (mpCanStep, mpCanEject, mpCanPlay, mpCanRecord, mpUsesWindow)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/OleAuto.pas
 TAutoClassInstancing = (acInternal, acSingleInstance, acMultiInstance)
 TStartMode = (smStandalone, smAutomation, smRegServer, smUnregServer)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/OleCtnrs.pas
 TAutoActivate = (aaManual, aaGetFocus, aaDoubleClick)
 TSizeMode = (smClip, smCenter, smScale, smStretch, smAutoSize)
 TObjectState = (osEmpty, osLoaded, osRunning, osOpen, osInPlaceActive, osUIActive)
 TCreateType = (ctNewObject, ctFromFile, ctLinkToFile, ctFromData, ctLinkFromData)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/OleCtrls.pas
 TArgKind = (akDWord, akSingle, akDouble)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/OleServer.pas
TConnectKind  = (ckRunningOrNew, ckNewInstance, ckRunningInstance, ckRemote, ckAttachToInterface)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Outline.pas
TOutlineNodeCompare = (ocLess, ocSame, ocGreater, ocInvalid)
TAttachMode = (oaAdd, oaAddChild, oaInsert)
TOutlineStyle = (osText, osPlusMinusText, osPictureText, osPlusMinusPictureText, osTreeText, osTreePictureText)
TOutlineBitmap = (obPlus, obMinus, obOpen, obClose, obLeaf)
TOutlineType = (otStandard, otOwnerDraw)
TOutlineOption = (ooDrawTreeRoot, ooDrawFocusRect, ooStretchBitmaps)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Printers.pas
 TPrinterState = (psNoHandle, psHandleIC, psHandleDC)
TPrinterOrientation = (poPortrait, poLandscape)
TPrinterCapability = (pcCopies, pcOrientation, pcCollation)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Provider.pas
  TGetRecordOption = (grMetaData, grReset, grXML, grXMLUTF8)
 TProviderOption = (poFetchBlobsOnDemand, poFetchDetailsOnDemand, poIncFieldProps, poCascadeDeletes, poCascadeUpdates, poReadOnly, poAllowMultiRecordUpdates, poDisableInserts, poDisableEdits, poDisableDeletes, poNoReset, poAutoRefresh, poPropogateChanges, poAllowCommandText, poRetainServerOrder )
TResolverResponse = (rrSkip, rrAbort, rrMerge, rrApply, rrIgnore)
TConstraintType = (ctField, ctRecord, ctDefault)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ScktComp.pas
 TServerType = (stNonBlocking, stThreadBlocking)
TClientType = (ctNonBlocking, ctBlocking)
TAsyncStyle = (asRead, asWrite, asOOB, asAccept, asConnect, asClose)
TSocketEvent = (seLookup, seConnecting, seConnect, seDisconnect, seListen, seAccept, seWrite, seRead)
TLookupState = (lsIdle, lsLookupAddress, lsLookupService)
TErrorEvent = (eeGeneral, eeSend, eeReceive, eeConnect, eeDisconnect, eeAccept, eeLookup)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/SqlExpr.pas
 TSQLExceptionType = (exceptConnection, exceptCommand, exceptCursor, exceptMetaData, exceptUseLast)
 TSQLTraceFlag = (traceQPREPARE, traceQEXECUTE, traceERROR, traceSTMT, traceCONNECT, traceTRANSACT, traceBLOB, traceMISC, traceVENDOR, traceDATAIN, traceDATAOUT)
 TConnectionUserType = (eUserMonitor, eUserDataSet)
 TSchemaType = (stNoSchema, stTables, stSysTables, stProcedures, stColumns, stProcedureParams, stIndexes)
 TConnectionState = (csStateClosed, csStateOpen, csStateConnecting, csStateExecuting, csStateFetching, csStateDisconnecting)
 TTableScope = (tsSynonym, tsSysTable, tsTable, tsView)
 TSQLCommandType = (ctQuery, ctTable, ctStoredProc)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/StdCtrls.pas
 TTextLayout = (tlTop, tlCenter, tlBottom)
 TEditCharCase = (ecNormal, ecUpperCase, ecLowerCase)
 TScrollStyle = (ssNone, ssHorizontal, ssVertical, ssBoth)
 TComboBoxStyle = (csDropDown, csSimple, csDropDownList, csOwnerDrawFixed, csOwnerDrawVariable)
 TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed)
 TListBoxStyle = (lbStandard, lbOwnerDrawFixed, lbOwnerDrawVariable, lbVirtual, lbVirtualOwnerDraw)
 TScrollCode = (scLineUp, scLineDown, scPageUp, scPageDown, scPosition, scTrack, scTop, scBottom, scEndScroll)
 TStaticBorderStyle = (sbsNone, sbsSingle, sbsSunken)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/SvcMgr.pas
 TServiceType = (stWin32, stDevice, stFileSystem)
 TCurrentStatus = (csStopped, csStartPending, csStopPending, csRunning, csContinuePending, csPausePending, csPaused)
 TErrorSeverity = (esIgnore, esNormal, esSevere, esCritical)
 TStartType = (stBoot, stSystem, stAuto, stManual, stDisabled)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/Tabs.pas
TScrollBtn = (sbLeft, sbRight)
TEdgePart = (epSelectedLeft, epUnselectedLeft, epSelectedRight, epUnselectedRight)
TEdgeType = (etNone, etFirstIsSel, etFirstNotSel, etLastIsSel, etLastNotSel, etNotSelToSel, etSelToNotSel, etNotSelToNotSel)
 TTabStyle = (tsStandard, tsOwnerDraw)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ToolWin.pas
 TEdgeBorder = (ebLeft, ebTop, ebRight, ebBottom)
 TEdgeStyle = (esNone, esRaised, esLowered)
 TSizingOrientation = (soNone, soHorizontal, soVertical)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/ValEdit.pas
 TDisplayOption = (doColumnTitles, doAutoColResize, doKeyColFixed)
 TKeyOption = (keyEdit, keyAdd, keyDelete, keyUnique)
#-- C:/Program Files/Borland/Delphi6/Source/Vcl/WinHelpViewer.pas
 TWHCommandType = (twhContext, twhCommand, twhContents, twhQuit)
MMMM
Last modified:2010/07/31 23:57:59
Keyword(s):[Of course, being scooped is always a risk with research projects. ,]
References:[SupportScripts]