types

package
v1.1.17 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 1, 2018 License: LGPL-2.1 Imports: 0 Imported by: 896

Documentation

Index

Constants

View Source
const (
	ClClSysNone  = 0x1FFFFFFF
	ClSysDefault = 0x20000000
	// Actual colors
	ClAliceblue            = 0xFFF8F0
	ClAntiquewhite         = 0xD7EBFA
	ClAqua                 = 0xFFFF00
	ClAquamarine           = 0xD4FF7F
	ClAzure                = 0xFFFFF0
	ClBeige                = 0xDCF5F5
	ClBisque               = 0xC4E4FF
	ClBlack                = 0x000000
	ClBlanchedalmond       = 0xCDEBFF
	ClBlue                 = 0xFF0000
	ClBlueviolet           = 0xE22B8A
	ClBrown                = 0x2A2AA5
	ClBurlywood            = 0x87B8DE
	ClCadetblue            = 0xA09E5F
	ClChartreuse           = 0x00FF7F
	ClChocolate            = 0x1E69D2
	ClCoral                = 0x507FFF
	ClCornflowerblue       = 0xED9564
	ClCornsilk             = 0xDCF8FF
	ClCrimson              = 0x3C14DC
	ClCyan                 = 0xFFFF00
	ClDarkblue             = 0x8B0000
	ClDarkcyan             = 0x8B8B00
	ClDarkgoldenrod        = 0x0B86B8
	ClDarkgray             = 0xA9A9A9
	ClDarkgreen            = 0x006400
	ClDarkgrey             = 0xA9A9A9
	ClDarkkhaki            = 0x6BB7BD
	ClDarkmagenta          = 0x8B008B
	ClDarkolivegreen       = 0x2F6B55
	ClDarkorange           = 0x008CFF
	ClDarkorchid           = 0xCC3299
	ClDarkred              = 0x00008B
	ClDarksalmon           = 0x7A96E9
	ClDarkseagreen         = 0x8FBC8F
	ClDarkslateblue        = 0x8B3D48
	ClDarkslategray        = 0x4F4F2F
	ClDarkslategrey        = 0x4F4F2F
	ClDarkturquoise        = 0xD1CE00
	ClDarkviolet           = 0xD30094
	ClDeeppink             = 0x9314FF
	ClDeepskyblue          = 0xFFBF00
	ClDimgray              = 0x696969
	ClDimgrey              = 0x696969
	ClDodgerblue           = 0xFF901E
	ClFirebrick            = 0x2222B2
	ClFloralwhite          = 0xF0FAFF
	ClForestgreen          = 0x228B22
	ClFuchsia              = 0xFF00FF
	ClGainsboro            = 0xDCDCDC
	ClGhostwhite           = 0xFFF8F8
	ClGold                 = 0x00D7FF
	ClGoldenrod            = 0x20A5DA
	ClGray                 = 0x808080
	ClGreen                = 0x008000
	ClGreenyellow          = 0x2FFFAD
	ClGrey                 = 0x808080
	ClHoneydew             = 0xF0FFF0
	ClHotpink              = 0xB469FF
	ClIndianred            = 0x5C5CCD
	ClIndigo               = 0x82004B
	ClIvory                = 0xF0FFFF
	ClKhaki                = 0x8CE6F0
	ClLavender             = 0xFAE6E6
	ClLavenderblush        = 0xF5F0FF
	ClLawngreen            = 0x00FC7C
	ClLemonchiffon         = 0xCDFAFF
	ClLightblue            = 0xE6D8AD
	ClLightcoral           = 0x8080F0
	ClLightcyan            = 0xFFFFE0
	ClLightgoldenrodyellow = 0xD2FAFA
	ClLightgray            = 0xD3D3D3
	ClLightgreen           = 0x90EE90
	ClLightgrey            = 0xD3D3D3
	ClLightpink            = 0xC1B6FF
	ClLightsalmon          = 0x7AA0FF
	ClLightseagreen        = 0xAAB220
	ClLightskyblue         = 0xFACE87
	ClLightslategray       = 0x998877
	ClLightslategrey       = 0x998877
	ClLightsteelblue       = 0xDEC4B0
	ClLightyellow          = 0xE0FFFF
	ClLtGray               = 0xC0C0C0
	ClMedGray              = 0xA4A0A0
	ClDkGray               = 0x808080
	ClMoneyGreen           = 0xC0DCC0
	ClLegacySkyBlue        = 0xF0CAA6
	ClCream                = 0xF0FBFF
	ClLime                 = 0x00FF00
	ClLimegreen            = 0x32CD32
	ClLinen                = 0xE6F0FA
	ClMagenta              = 0xFF00FF
	ClMaroon               = 0x000080
	ClMediumaquamarine     = 0xAACD66
	ClMediumblue           = 0xCD0000
	ClMediumorchid         = 0xD355BA
	ClMediumpurple         = 0xDB7093
	ClMediumseagreen       = 0x71B33C
	ClMediumslateblue      = 0xEE687B
	ClMediumspringgreen    = 0x9AFA00
	ClMediumturquoise      = 0xCCD148
	ClMediumvioletred      = 0x8515C7
	ClMidnightblue         = 0x701919
	ClMintcream            = 0xFAFFF5
	ClMistyrose            = 0xE1E4FF
	ClMoccasin             = 0xB5E4FF
	ClNavajowhite          = 0xADDEFF
	ClNavy                 = 0x800000
	ClOldlace              = 0xE6F5FD
	ClOlive                = 0x008080
	ClOlivedrab            = 0x238E6B
	ClOrange               = 0x00A5FF
	ClOrangered            = 0x0045FF
	ClOrchid               = 0xD670DA
	ClPalegoldenrod        = 0xAAE8EE
	ClPalegreen            = 0x98FB98
	ClPaleturquoise        = 0xEEEEAF
	ClPalevioletred        = 0x9370DB
	ClPapayawhip           = 0xD5EFFF
	ClPeachpuff            = 0xB9DAFF
	ClPeru                 = 0x3F85CD
	ClPink                 = 0xCBC0FF
	ClPlum                 = 0xDDA0DD
	ClPowderblue           = 0xE6E0B0
	ClPurple               = 0x800080
	ClRed                  = 0x0000FF
	ClRosybrown            = 0x8F8FBC
	ClRoyalblue            = 0xE16941
	ClSaddlebrown          = 0x13458B
	ClSalmon               = 0x7280FA
	ClSandybrown           = 0x60A4F4
	ClSeagreen             = 0x578B2E
	ClSeashell             = 0xEEF5FF
	ClSienna               = 0x2D52A0
	ClSilver               = 0xC0C0C0
	ClSkyblue              = 0xEBCE87
	ClSlateblue            = 0xCD5A6A
	ClSlategray            = 0x908070
	ClSlategrey            = 0x908070
	ClSnow                 = 0xFAFAFF
	ClSpringgreen          = 0x7FFF00
	ClSteelblue            = 0xB48246
	ClTan                  = 0x8CB4D2
	ClTeal                 = 0x808000
	ClThistle              = 0xD8BFD8
	ClTomato               = 0x4763FF
	ClTurquoise            = 0xD0E040
	ClViolet               = 0xEE82EE
	ClWheat                = 0xB3DEF5
	ClWhite                = 0xFFFFFF
	ClWhitesmoke           = 0xF5F5F5
	ClYellow               = 0x00FFFF
	ClYellowgreen          = 0x32CD9A
	ClBtnFace              = 0xFF00000F
	ClNull                 = 0x00000000
)
View Source
const (
	IdOK       = 1
	IdCancel   = 2
	IdAbort    = 3
	IdRetry    = 4
	IdIgnore   = 5
	IdYes      = 6
	IdNo       = 7
	IdClose    = 8
	IdHelp     = 9
	IdTryAgain = 10
	IdContinue = 11
	MrNone     = 0
	MrOk       = IdOK
	MrCancel   = IdCancel
	MrAbort    = IdAbort
	MrRetry    = IdRetry
	MrIgnore   = IdIgnore
	MrYes      = IdYes
	MrNo       = IdNo
	MrClose    = IdClose
	MrHelp     = IdHelp
	MrTryAgain = IdTryAgain
	MrContinue = IdContinue
	MrAll      = MrContinue + 1
	MrNoToAll  = MrAll + 1
	MrYesToAll = MrNoToAll + 1
)
View Source
const (
	AlNone = iota + 0
	AlTop
	AlBottom
	AlLeft
	AlRight
	AlClient
	AlCustom
)
View Source
const (
	BsNone = iota + 0
	BsSingle
	BsSizeable
	BsDialog
	BsToolWindow
	BsSizeToolWin
)
View Source
const (
	FsNormal = iota + 0
	FsMDIChild
	FsMDIForm
	FsStayOnTop
)
View Source
const (
	PoDesigned = iota + 0
	PoDefault
	PoDefaultPosOnly
	PoDefaultSizeOnly
	PoScreenCenter
	PoDesktopCenter
	PoMainFormCenter
	PoOwnerFormCenter

	// lazarus
	PoWorkAreaCenter
)
View Source
const (
	CrDefault   = 0
	CrNone      = -1
	CrArrow     = -2
	CrCross     = -3
	CrIBeam     = -4
	CrSize      = -22
	CrSizeNESW  = -6
	CrSizeNS    = -7
	CrSizeNWSE  = -8
	CrSizeWE    = -9
	CrUpArrow   = -10
	CrHourGlass = -11
	CrDrag      = -12
	CrNoDrop    = -13
	CrHSplit    = -14
	CrVSplit    = -15
	CrMultiDrag = -16
	CrSQLWait   = -17
	CrNo        = -18
	CrAppStart  = -19
	CrHelp      = -20
	CrHandPoint = -21
	CrSizeAll   = -22
)
View Source
const (
	SoBeginning = iota + 0
	SoCurrent
	SoEnd
)
View Source
const (
	PfDevice = iota + 0
	Pf1bit
	Pf4bit
	Pf8bit
	Pf15bit
	Pf16bit
	Pf24bit
	Pf32bit
	PfCustom
)
View Source
const (
	TaLeftJustify = iota + 0
	TaRightJustify
	TaCenter
)
View Source
const (
	BdLeftToRight = iota + 0
	BdRightToLeft
	BdRightToLeftNoAlign
	BdRightToLeftReadingOnly
)
View Source
const (
	TaAlignTop = iota + 0
	TaAlignBottom
	TaVerticalCenter
)
View Source
const (
	BsPushButton = iota + 0
	BsCommandLink
	BsSplitButton
)
View Source
const (
	CsDropDown = iota + 0
	CsSimple
	CsDropDownList
	CsOwnerDrawFixed
	CsOwnerDrawVariable
)
View Source
const (
	WsNormal = iota + 0
	WsMinimized
	WsMaximized
)
View Source
const (
	TlTop = iota + 0
	TlCenter
	TlBottom
)
View Source
const (
	EpNone = iota + 0
	EpPathEllipsis
	EpEndEllipsis
	EpWordEllipsis
)
View Source
const (
	LbStandard = iota + 0
	LbOwnerDrawFixed
	LbOwnerDrawVariable
	LbVirtual
	LbVirtualOwnerDraw
)
View Source
const (
	MaAutomatic = iota + 0
	MaManual
	MaParent
)
View Source
const (
	PaLeft = iota + 0
	PaRight
	PaCenter
)
View Source
const (
	TbRightButton = iota + 0
	TbLeftButton
)
View Source
const (
	PbHorizontal = iota + 0
	PbVertical
)
View Source
const (
	PbstNormal = iota + 0
	PbstMarquee
)
View Source
const (
	PbsNormal = iota + 0
	PbsError
	PbsPaused
)
View Source
const (
	BlGlyphLeft = iota + 0
	BlGlyphRight
	BlGlyphTop
	BlGlyphBottom
)
View Source
const (
	BsUp = iota + 0
	BsDisabled
	BsDown
	BsExclusive
)
View Source
const (
	BsAutoDetect = iota + 0
	BsWin31
	BsNew
)
View Source
const (
	FsBold = iota + 0
	FsItalic
	FsUnderline
	FsStrikeOut
)
View Source
const (
	SsNone = iota + 0
	SsHorizontal
	SsVertical
	SsBoth
	// lcl
	SsAutoHorizontal
	SsAutoVertical
	SsAutoBoth
)
View Source
const (
	StNone = iota + 0
	StData
	StText
	StBoth
)
View Source
const (
	MsControlSelect = iota + 0
	MsShiftSelect
	MsVisibleOnly
	MsSiblingOnly
)
View Source
const (
	ArAlignBottom = iota + 0
	ArAlignLeft
	ArAlignRight
	ArAlignTop
	ArDefault
	ArSnapToGrid
)
View Source
const (
	VsIcon = iota + 0
	VsSmallIcon
	VsList
	VsReport
)
View Source
const (
	IsNone = iota + 0
	IsCut
	IsDropHilited
	IsFocused
	IsSelected
	IsActivating
)
View Source
const (
	CtText = iota + 0
	CtImage
	CtState
)
View Source
const (
	IfData = iota + 0
	IfPartialString
	IfExactString
	IfNearest
)
View Source
const (
	SdLeft = iota + 0
	SdRight
	SdAbove
	SdBelow
	SdAll
)
View Source
const (
	HtHandPoint = iota + 0
	HtUnderlineCold
	HtUnderlineHot
)
View Source
const (
	IrText = iota + 0
	IrImage
	IrParam
	IrState
	IrIndent
)
View Source
const (
	BsSolid = iota + 0
	BsClear
	BsHorizontal
	BsVertical
	BsFDiagonal
	BsBDiagonal
	BsCross
	BsDiagCross
)
View Source
const (
	PsSolid = iota + 0
	PsDash
	PsDot
	PsDashDot
	PsDashDotDot
	PsClear
	PsInsideFrame
	PsUserStyle
	PsAlternate
)
View Source
const (
	TpTop = iota + 0
	TpBottom
	TpLeft
	TpRight
)
View Source
const (
	TsTabs = iota + 0
	TsButtons
	TsFlatButtons
)
View Source
const (
	FpDefault = iota + 0
	FpVariable
	FpFixed
)
View Source
const (
	PmBlack = iota + 0
	PmWhite
	PmNop
	PmNot
	PmCopy
	PmNotCopy
	PmMergePenNot
	PmMaskPenNot
	PmMergeNotPen
	PmMaskNotPen
	PmMerge
	PmNotMerge
	PmMask
	PmNotMask
	PmXor
	PmNotXor
)
View Source
const (
	TrHorizontal = iota + 0
	TrVertical
)
View Source
const (
	UdHorizontal = iota + 0
	UdVertical
)
View Source
const (
	FqDefault = iota + 0
	FqDraft
	FqProof
	FqNonAntialiased
	FqAntialiased
	FqClearType
	FqClearTypeNatural
)
View Source
const (
	CaNone = iota + 0
	CaHide
	CaFree
	CaMinimize
)
View Source
const (
	BfNone    = 0
	BfInfo    = 1
	BfWarning = 2
	BfError   = 3
)
View Source
const (
	MtWarning = iota + 0
	MtError
	MtInformation
	MtConfirmation
	MtCustom
)
View Source
const (
	MbYes = iota + 0
	MbNo
	MbOK
	MbCancel
	MbAbort
	MbRetry
	MbIgnore
	MbAll
	MbNoToAll
	MbYesToAll
	MbHelp
	MbClose
)
View Source
const (
	SltURL = iota + 0
	SltID
)
View Source
const (
	PsText = iota + 0
	PsOwnerDraw
)
View Source
const (
	PbNone = iota + 0
	PbLowered
	PbRaised
)
View Source
const (
	JpBestQuality = iota + 0
	JpBestSpeed
)
View Source
const (
	JsFullSize = iota + 0
	JsHalf
	JsQuarter
	JsEighth
)
View Source
const (
	Jf24Bit = iota + 0
	Jf8Bit
)
View Source
const (
	GvUnknown = iota + 0
	Gv87a
	Gv89a
)
View Source
const (
	GlDisabled = iota + 0
	GlEnabled
	GlContinously
)
View Source
const (
	GdDisabled = iota + 0
	GdEnabled
	GdAuto
)
View Source
const (
	NsCut = iota + 0
	NsDropHilited
	NsFocused
	NsSelected
	NsExpanded
)
View Source
const (
	NaAdd = iota + 0
	NaAddFirst
	NaAddChild
	NaAddChildFirst
	NaInsert
)
View Source
const (
	TaAddFirst = iota + 0
	TaAdd
	TaInsert
)
View Source
const (
	AsNormal = iota + 0
	AsSuspended
	AsSuspendedEnabled
)
View Source
const (
	GdHorizontal = iota + 0
	GdVertical
)
View Source
const (
	DSFocus = iota + 0
	DSSelected
	DSNormal
	DSTransparent
)
View Source
const (
	ItImage = iota + 0
	ItMask
)
View Source
const (
	RtBitmap = iota + 0
	RtCursor
	RtIcon
)
View Source
const (
	LrDefaultColor = iota + 0
	LrDefaultSize
	LrFromFile
	LrMap3DColors
	LrTransparent
	LrMonoChrome
)
View Source
const (
	CdDefault = iota + 0
	CdDeviceDependent
	Cd4Bit
	Cd8Bit
	Cd16Bit
	Cd24Bit
	Cd32Bit
)
View Source
const (
	CbUnchecked = iota + 0
	CbChecked
	CbGrayed
)
View Source
const (
	LgsNormal = iota + 0
	LgsHidden
	LgsCollapsed
	LgsNoHeader
	LgsCollapsible
	LgsFocused
	LgsSelected
	LgsSubseted
	LgsSubSetLinkFocused
)
View Source
const (
	DsNormal = iota + 0
	DsGradient
)
View Source
const (
	TbsButton = iota + 0
	TbsCheck
	TbsDropDown
	TbsSeparator
	TbsDivider
	TbsTextButton
)
View Source
const (
	TbsChecked = iota + 0
	TbsPressed
	TbsEnabled
	TbsHidden
	TbsIndeterminate
	TbsWrap
	TbsEllipses
	TbsMarked
)
View Source
const (
	GdoHotTrack = iota + 0
	GdoGradient
)
View Source
const (
	CdFullOpen = iota + 0
	CdPreventFullOpen
	CdShowHelp
	CdSolidColor
	CdAnyColor
)
View Source
const (
	BiSystemMenu = iota + 0
	BiMinimize
	BiMaximize
	BiHelp
)
View Source
const (
	FdAnsiOnly = iota + 0
	FdTrueTypeOnly
	FdEffects
	FdFixedPitchOnly
	FdForceFontExist
	FdNoFaceSel
	FdNoOEMFonts
	FdNoSimulations
	FdNoSizeSel
	FdNoStyleSel
	FdNoVectorFonts
	FdShowHelp
	FdWysiwyg
	FdLimitSize
	FdScalableOnly
	FdApplyButton
)
View Source
const (
	OfReadOnly = iota + 0
	OfOverwritePrompt
	OfHideReadOnly
	OfNoChangeDir
	OfShowHelp
	OfNoValidate
	OfAllowMultiSelect
	OfExtensionDifferent
	OfPathMustExist
	OfFileMustExist
	OfCreatePrompt
	OfShareAware
	OfNoReadOnlyReturn
	OfNoTestFileCreate
	OfNoNetworkButton
	OfNoLongNames
	OfOldStyleDialog
	OfNoDereferenceLinks
	OfEnableIncludeNotify
	OfEnableSizing
	OfDontAddToRecent
	OfForceShowHidden
)
View Source
const (
	PrAllPages = iota + 0
	PrSelection
	PrPageNums
)
View Source
const (
	PoPrintToFile = iota + 0
	PoPageNums
	PoSelection
	PoWarning
	PoHelp
	PoDisablePrintToFile
)
View Source
const (
	PsoDefaultMinMargins = iota + 0
	PsoDisableMargins
	PsoDisableOrientation
	PsoDisablePagePainting
	PsoDisablePaper
	PsoDisablePrinter
	PsoMargins
	PsoMinMargins
	PsoShowHelp
	PsoWarning
	PsoNoNetworkButton
)
View Source
const (
	PkDotMatrix = iota + 0
	PkHPPCL
)
View Source
const (
	PtEnvelope = iota + 0
	PtPaper
)
View Source
const (
	PmDefault = iota + 0
	PmMillimeters
	PmInches
)
View Source
const (
	SoStrictDelimiter = iota + 0
	SoWriteBOM
	SoTrailingLineBreak
	SoUseLocale
)
View Source
const (
	SsShift = iota + 0
	SsAlt
	SsCtrl
	SsLeft
	SsRight
	SsMiddle
	SsDouble
	SsTouch
	SsPen
	SsCommand
	SssHorizontal // 有冲突,所以加了个s
)
View Source
const (
	MbLeft = iota + 0
	MbRight
	MbMiddle
)
View Source
const (
	FsSurface = iota + 0
	FsBorder
)
View Source
const (
	FmAlternate = iota + 0
	FmWinding
)
View Source
const (
	CsHandleValid = iota + 0
	CsFontValid
	CsPenValid
	CsBrushValid
)
View Source
const (
	CoLeftToRight = iota + 0
	CoRightToLeft
)
View Source
const (
	TfBottom = iota + 0
	TfCalcRect
	TfCenter
	TfEditControl
	TfEndEllipsis
	TfPathEllipsis
	TfExpandTabs
	TfExternalLeading
	TfLeft
	TfModifyString
	TfNoClip
	TfNoPrefix
	TfRight
	TfRtlReading
	TfSingleLine
	TfTop
	TfVerticalCenter
	TfWordBreak
	TfHidePrefix
	TfNoFullWidthCharBreak
	TfPrefixOnly
	TfTabStop
	TfWordEllipsis
	TfComposited
)
View Source
const (
	SeFont = iota + 0
	SeClient
	SeBorder
)
View Source
const (
	BvNone = iota + 0
	BvLowered
	BvRaised
	BvSpace
)
View Source
const (
	BeLeft = iota + 0
	BeTop
	BeRight
	BeBottom
)
View Source
const (
	BkNone = iota + 0
	BkTile
	BkSoft
	BkFlat
)
View Source
const (
	TmBottomRight = iota + 0
	TmTopLeft
	TmBoth
)
View Source
const (
	TsNone = iota + 0
	TsAuto
	TsManual
)
View Source
const (
	PtNone = iota + 0
	PtTop
	PtLeft
	PtBottom
	PtRight
)
View Source
const (
	DtkDate = iota + 0
	DtkTime
)
View Source
const (
	DmComboBox = iota + 0
	DmUpDown
)
View Source
const (
	DfShort = iota + 0
	DfLong
)
View Source
const (
	DtaLeft = iota + 0
	DtaRight
)
View Source
const (
	StWholeWord = iota + 0
	StMatchCase
)
View Source
const (
	NsNone = iota + 0
	NsBullte
)
View Source
const (
	AtSelected = iota + 0
	AtDefaultText
)
View Source
const (
	CaBold = iota + 0
	CaColor
	CaFace
	CaItalic
	CaSize
	CaStrikeOut
	CaUnderline
	CaProtected
)
View Source
const (
	IaTop = iota + 0
	IaLeft
)
View Source
const (
	HsGradient = iota + 0
	HsImage
	HsThemed
)
View Source
const (
	IiaLeft = iota + 0 // IaTop有冲突,所以增加一个i
	IiaRight
	IiaTop
	IiaBottom
	IiaCenter
)
View Source
const (
	AkLeft = iota + 0
	AkTop
	AkRight
	AkBottom
)
View Source
const (
	OdSelected = iota + 0
	OdGrayed
	OdDisabled
	OdChecked
	OdFocused
	OdDefault
	OdHotLight
	OdInactive
	OdNoAccel
	OdNoFocusRect
	OdReserved1
	OdReserved2
	OdComboBoxEdit
)
View Source
const (
	BkCustom = iota + 0
	BkOK
	BkCancel
	BkHelp
	BkYes
	BkNo
	BkClose
	BkAbort
	BkRetry
	BkIgnore
	BkAll
)
View Source
const (
	SbHorizontal = iota + 0
	SbVertical
)
View Source
const (
	SsRegular = iota + 0
	SsFlat
)
View Source
const (
	StRectangle = iota + 0
	StSquare
	StRoundRect
	StRoundSquare
	StEllipse
	StCircle
)
View Source
const (
	BsLowered = iota + 0
	BsRaised
)
View Source
const (
	BsBox = iota + 0
	BsFrame
	BsTopLine
	BsBottomLine
	BsLeftLine
	BsRightLine
	BsSpacer
)
View Source
const (
	GkText = iota + 0
	GkHorizontalBar
	GkVerticalBar
	GkPie
	GkNeedle
)
View Source
const (
	DtControl = iota + 0
	DtItem
	DtSubItem
)
View Source
const (
	CdPrePaint = iota + 0
	CdPostPaint
	CdPreErase
)
View Source
const (
	CdsSelected = iota + 0
	CdsGrayed
	CdsDisabled
	CdsChecked
	CdsFocused
	CdsDefault
	CdsHot
	CdsMarked
	CdsIndeterminate
	CdsShowKeyboardCues
	CdsNearHot
	CdsOtherSideHot
	CdsDropHilited
)
View Source
const (
	TbNoEdges = iota + 0
	TbHiliteHotTrack
	TbNoOffset
	TbNoMark
	TbNoEtchedEffect
)
View Source
const (
	DrBounds = iota + 0
	DrIcon
	DrLabel
	DrSelectBounds
)
View Source
const (
	SdAllowCreate = iota + 0
	SdPerformCreate
	SdPrompt
)
View Source
const (
	SdNewFolder = iota + 0
	SdShowEdit
	SdShowShares
	SdNewUI
	SdShowFiles
	SdValidateDir
)
View Source
const (
	FrDown = iota + 0
	FrFindNext
	FrHideMatchCase
	FrHideWholeWord
	FrHideUpDown
	FrMatchCase
	FrDisableMatchCase
	FrDisableUpDown
	FrDisableWholeWord
	FrReplace
	FrReplaceAll
	FrWholeWord
	FrShowHelp

	// LCL
	FrEntireScope
	FrHideEntireScope
	FrPromptOnReplace
	FrHidePromptOnReplace
	FrButtonsAtBottom
)
View Source
const (
	DmManual = iota + 0
	DmAutomatic
)
View Source
const (
	DsDragEnter = iota + 0
	DsDragLeave
	DsDragMove
)
View Source
const (
	DkDrag = iota + 0
	DkDock
)
View Source
const (
	OfExNoPlacesBar = iota + 0
)
View Source
const (
	SbsNone = iota + 0
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Char

type Char uint16

type HBITMAP

type HBITMAP uintptr

type HBRUSH

type HBRUSH uintptr

type HDC

type HDC uintptr

type HFONT

type HFONT uintptr

type HGDIOBJ

type HGDIOBJ uintptr

type HICON

type HICON uintptr

type HKEY

type HKEY uintptr

type HMENU

type HMENU uintptr

type HMONITOR

type HMONITOR uintptr

type HPEN

type HPEN uintptr

type HWND

type HWND uintptr

type PFNLVCOMPARE

type PFNLVCOMPARE uintptr

type PFNTVCOMPARE

type PFNTVCOMPARE uintptr

type TActionListState

type TActionListState int32

TActionListState = (asNormal, asSuspended, asSuspendedEnabled);

type TAddMode

type TAddMode int32

TAddMode = (taAddFirst, taAdd, taInsert);

type TAlign

type TAlign int32

TAlign = (alNone, alTop, alBottom, alLeft, alRight, alClient, alCustom);

type TAlignment

type TAlignment int32

TAlignment = (taLeftJustify, taRightJustify, taCenter);

type TAnchorKind

type TAnchorKind int32

TAnchorKind = (akLeft, akTop, akRight, akBottom);

type TAnchors

type TAnchors uint32

TAnchors = set of TAnchorKind;

type TAttributeType

type TAttributeType int32

TAttributeType = (atSelected, atDefaultText);

type TBalloonFlags

type TBalloonFlags int32

TBalloonFlags = (bfNone = NIIF_NONE, bfInfo = NIIF_INFO,

bfWarning = NIIF_WARNING, bfError = NIIF_ERROR);

type TBalloonHintStyle

type TBalloonHintStyle int32

TBalloonHintStyle = (bhsStandard, bhsBalloon);

type TBevelCut

type TBevelCut int32

TBevelCut = (bvNone, bvLowered, bvRaised, bvSpace);

type TBevelEdge

type TBevelEdge int32

TBevelEdge = (beLeft, beTop, beRight, beBottom);

type TBevelEdges

type TBevelEdges uint32

TBevelEdges = set of TBevelEdge;

type TBevelKind

type TBevelKind int32

TBevelKind = (bkNone, bkTile, bkSoft, bkFlat);

type TBevelShape

type TBevelShape int32

TBevelShape = (bsBox, bsFrame, bsTopLine, bsBottomLine, bsLeftLine, bsRightLine, bsSpacer);

type TBevelStyle

type TBevelStyle int32

TBevelStyle = (bsLowered, bsRaised);

type TBiDiMode

type TBiDiMode int32

TBiDiMode = (bdLeftToRight, bdRightToLeft, bdRightToLeftNoAlign,

bdRightToLeftReadingOnly);

type TBitBtnKind

type TBitBtnKind int32
TBitBtnKind = (bkCustom, bkOK, bkCancel, bkHelp, bkYes, bkNo, bkClose,

bkAbort, bkRetry, bkIgnore, bkAll);

type TBorderIcon

type TBorderIcon int32

TBorderIcon = (biSystemMenu, biMinimize, biMaximize, biHelp);

type TBorderIcons

type TBorderIcons uint32

TBorderIcons = set of TBorderIcon;

type TBorderStyle

type TBorderStyle int32

TFormBorderStyle = (bsNone, bsSingle, bsSizeable, bsDialog, bsToolWindow,

bsSizeToolWin);

TBorderStyle = bsNone..bsSingle;

type TBrushStyle

type TBrushStyle int32

TBrushStyle = (bsSolid, bsClear, bsHorizontal, bsVertical,

bsFDiagonal, bsBDiagonal, bsCross, bsDiagCross);

type TButtonLayout

type TButtonLayout int32

TButtonLayout = (blGlyphLeft, blGlyphRight, blGlyphTop, blGlyphBottom);

type TButtonState

type TButtonState int32

TButtonState = (bsUp, bsDisabled, bsDown, bsExclusive);

type TButtonStyle

type TButtonStyle int32

TButtonStyle = (bsPushButton, bsCommandLink, bsSplitButton);

type TCalDayOfWeek

type TCalDayOfWeek int32

{ Calendar common control support } TCalDayOfWeek = (dowMonday, dowTuesday, dowWednesday, dowThursday,

dowFriday, dowSaturday, dowSunday, dowLocaleDefault);

type TCanvasOrientation

type TCanvasOrientation int32

TCanvasOrientation = (coLeftToRight, coRightToLeft);

type TCanvasState

type TCanvasState uint32

TCanvasState = set of TCanvasStates;

type TCanvasStates

type TCanvasStates int32

TCanvasStates = (csHandleValid, csFontValid, csPenValid, csBrushValid);

type TCheckBoxState

type TCheckBoxState int32

TCheckBoxState = (cbUnchecked, cbChecked, cbGrayed);

type TCloseAction

type TCloseAction int32

TCloseAction = (caNone, caHide, caFree, caMinimize);

type TColor

type TColor uint32

type TColorBoxStyle

type TColorBoxStyle int32

type TColorDepth

type TColorDepth int32

TColorDepth = (cdDefault, cdDeviceDependent, cd4Bit, cd8Bit, cd16Bit, cd24Bit, cd32Bit);

type TColorDialogOption

type TColorDialogOption int32

TColorDialogOption = (cdFullOpen, cdPreventFullOpen, cdShowHelp, cdSolidColor, cdAnyColor);

type TColorDialogOptions

type TColorDialogOptions uint32

type TComboBoxStyle

type TComboBoxStyle int32

TComboBoxStyle = (csDropDown, csSimple, csDropDownList, csOwnerDrawFixed,

csOwnerDrawVariable);

type TCompressionLevel

type TCompressionLevel uint32

TCompressionLevel = 0..9;

type TConsistentAttribute

type TConsistentAttribute int32

TConsistentAttribute = (caBold, caColor, caFace, caItalic,

caSize, caStrikeOut, caUnderline, caProtected);

type TConsistentAttributes

type TConsistentAttributes uint32

TConsistentAttributes = set of TConsistentAttribute;

type TCursor

type TCursor int16

TCursor = -32768..32767;

type TCustomDrawStage

type TCustomDrawStage int32

TCustomDrawStage = (cdPrePaint, cdPostPaint, cdPreErase, cdPostErase);

type TCustomDrawState

type TCustomDrawState uint32

TCustomDrawState = set of (cdsSelected, cdsGrayed, cdsDisabled, cdsChecked,

cdsFocused, cdsDefault, cdsHot, cdsMarked, cdsIndeterminate,
cdsShowKeyboardCues, cdsNearHot, cdsOtherSideHot, cdsDropHilited);

type TCustomDrawTarget

type TCustomDrawTarget int32

TCustomDrawTarget = (dtControl, dtItem, dtSubItem);

type TDTCalAlignment

type TDTCalAlignment int32

TDTCalAlignment = (dtaLeft, dtaRight);

type TDTDateFormat

type TDTDateFormat int32

TDTDateFormat = (dfShort, dfLong);

type TDTDateMode

type TDTDateMode int32

TDTDateMode = (dmComboBox, dmUpDown);

type TDWordFiller

type TDWordFiller struct {
	Filler [4]uint8
}

type TDateTimeKind

type TDateTimeKind int32

TDateTimeKind = (dtkDate, dtkTime);

type TDisplayCode

type TDisplayCode int32

TDisplayCode = (drBounds, drIcon, drLabel, drSelectBounds);

type TDragKind

type TDragKind int32

type TDragMode

type TDragMode int32

type TDragState

type TDragState int32

type TDrawingStyle

type TDrawingStyle int32

TDrawingStyle = (dsFocus, dsSelected, dsNormal, dsTransparent);

type TEllipsisPosition

type TEllipsisPosition int32

TEllipsisPosition = (epNone, epPathEllipsis, epEndEllipsis, epWordEllipsis);

type TFillMode

type TFillMode int32

TFillMode = (fmAlternate, fmWinding);

type TFillStyle

type TFillStyle int32

TFillStyle = (fsSurface, fsBorder);

type TFindOption

type TFindOption uint32

TFindOption

type TFindOptions

type TFindOptions uint32

TFindOptions = set of TFindOption

type TFontCharset

type TFontCharset uint8

type TFontDialogOption

type TFontDialogOption int32

TFontDialogOption = (fdAnsiOnly, fdTrueTypeOnly, fdEffects,

fdFixedPitchOnly, fdForceFontExist, fdNoFaceSel, fdNoOEMFonts,
fdNoSimulations, fdNoSizeSel, fdNoStyleSel,  fdNoVectorFonts,
fdShowHelp, fdWysiwyg, fdLimitSize, fdScalableOnly, fdApplyButton);

type TFontDialogOptions

type TFontDialogOptions uint32

TFontDialogOptions = set of TFontDialogOption;

type TFontPitch

type TFontPitch int32

TFontPitch = (fpDefault, fpVariable, fpFixed);

type TFontQuality

type TFontQuality int32

TFontQuality = (fqDefault, fqDraft, fqProof, fqNonAntialiased, fqAntialiased,

fqClearType, fqClearTypeNatural);

type TFontStyle

type TFontStyle int32

TFontStyle = (fsBold, fsItalic, fsUnderline, fsStrikeOut);

type TFontStyles

type TFontStyles uint32

type TFormBorderStyle

type TFormBorderStyle TBorderStyle

type TFormStyle

type TFormStyle int32

TFormStyle = (fsNormal, fsMDIChild, fsMDIForm, fsStayOnTop);

type TGIFAnimationLoop

type TGIFAnimationLoop int32

Animation loop behaviour TGIFAnimationLoop = (

glDisabled,                 // Never loop
glEnabled,                  // Loop is specified in GIF
glContinously               // Loop continously regardless of GIF
);

type TGIFDithering

type TGIFDithering int32

Auto dithering of GIF output to Netscape 216 color palette TGIFDithering = (

gdDisabled,                 // Never dither
gdEnabled,                  // Always dither
gdAuto                      // Dither if Desktop DC supports <= 256 colors.
);

type TGIFVersion

type TGIFVersion int32

TGIFVersion = (gvUnknown, gv87a, gv89a);

type TGaugeKind

type TGaugeKind int32

TGaugeKind = (gkText, gkHorizontalBar, gkVerticalBar, gkPie, gkNeedle);

type TGradientDirection

type TGradientDirection int32

TGradientDirection = (gdHorizontal, gdVertical);

type THeaderStyle

type THeaderStyle int32

THeaderStyle = (hsGradient, hsImage, hsThemed);

type THelpEventData

type THelpEventData uintptr

type TIconArrangement

type TIconArrangement int32

TIconArrangement = (iaTop, iaLeft);

type TImageAlignment

type TImageAlignment int32

TImageAlignment = (iaLeft, iaRight, iaTop, iaBottom, iaCenter);

type TImageType

type TImageType int32

TImageType = (itImage, itMask);

type TItemChange

type TItemChange int32

TItemChange = (ctText, ctImage, ctState);

type TItemFind

type TItemFind int32

TItemFind = (ifData, ifPartialString, ifExactString, ifNearest);

type TItemRequests

type TItemRequests int32

TItemRequests = (irText, irImage, irParam, irState, irIndent);

type TItemState

type TItemState int32

TItemState = (isNone, isCut, isDropHilited, isFocused, isSelected, isActivating);

type TItemStates

type TItemStates uint32

TItemStates = set of TItemState;

type TJPEGPerformance

type TJPEGPerformance int32

TJPEGPerformance = (jpBestQuality, jpBestSpeed);

type TJPEGPixelFormat

type TJPEGPixelFormat int32

TJPEGPixelFormat = (jf24Bit, jf8Bit);

type TJPEGQualityRange

type TJPEGQualityRange uint32

TJPEGQualityRange = 1..100; // 100 = best quality, 25 = pretty awful

type TJPEGScale

type TJPEGScale int32

TJPEGScale = (jsFullSize, jsHalf, jsQuarter, jsEighth);

type TLeftRight

type TLeftRight int32

TLeftRight = TAlignment.taLeftJustify..TAlignment.taRightJustify;

type TLinkAlignment

type TLinkAlignment TAlignment

type TListArrangement

type TListArrangement int32

TListArrangement = (arAlignBottom, arAlignLeft, arAlignRight,

arAlignTop, arDefault, arSnapToGrid);

type TListBoxStyle

type TListBoxStyle int32

TListBoxStyle = (lbStandard, lbOwnerDrawFixed, lbOwnerDrawVariable,

lbVirtual, lbVirtualOwnerDraw);

type TListGroupState

type TListGroupState int32

TListGroupState = (

lgsNormal,
lgsHidden,
lgsCollapsed,
lgsNoHeader,
lgsCollapsible,
lgsFocused,
lgsSelected,
lgsSubseted,
lgsSubSetLinkFocused

);

type TListGroupStateSet

type TListGroupStateSet uint32

TListGroupStateSet = set of TListGroupState;

type TListHotTrackStyle

type TListHotTrackStyle int32

TListHotTrackStyle = (htHandPoint, htUnderlineCold, htUnderlineHot);

type TListHotTrackStyles

type TListHotTrackStyles uint32

TListHotTrackStyles = set of TListHotTrackStyle;

type TLoadResource

type TLoadResource int32

TLoadResource = (lrDefaultColor, lrDefaultSize, lrFromFile, lrMap3DColors, lrTransparent, lrMonoChrome);

type TLoadResources

type TLoadResources uint32

TLoadResources = set of TLoadResource;

type TMenuAutoFlag

type TMenuAutoFlag TMenuItemAutoFlag

TMenuAutoFlag = maAutomatic..maManual;

type TMenuItemAutoFlag

type TMenuItemAutoFlag int32

TMenuItemAutoFlag = (maAutomatic, maManual, maParent);

type TModalResult

type TModalResult int32

type TMouseButton

type TMouseButton int32

TMouseButton = (mbLeft, mbRight, mbMiddle);

type TMsg

type TMsg struct {
	Hwnd    HWND
	Message uint32
	WParam  uintptr
	LParam  uintptr
	Time    uint32
	Pt      TPoint
}

TMsg: Only Windows, tagMSG

type TMsgDlgBtn

type TMsgDlgBtn int32

TMsgDlgBtn = (mbYes, mbNo, mbOK, mbCancel, mbAbort, mbRetry, mbIgnore,

mbAll, mbNoToAll, mbYesToAll, mbHelp, mbClose);

type TMsgDlgButtons

type TMsgDlgButtons int32

TMsgDlgButtons = set of TMsgDlgBtn;

type TMsgDlgType

type TMsgDlgType int32

TMsgDlgType = (mtWarning, mtError, mtInformation, mtConfirmation, mtCustom);

type TMultiSelectStyle

type TMultiSelectStyle int32

type TMultiSelectStyles

type TMultiSelectStyles int32

TMultiSelectStyles = (msControlSelect, msShiftSelect,

msVisibleOnly, msSiblingOnly);

type TNodeAttachMode

type TNodeAttachMode int32

TNodeAttachMode = (naAdd, naAddFirst, naAddChild, naAddChildFirst, naInsert);

type TNodeState

type TNodeState int32

TNodeState = (nsCut, nsDropHilited, nsFocused, nsSelected, nsExpanded);

type TNumGlyphs

type TNumGlyphs int32

TNumGlyphs = 1..4;

type TNumberingStyle

type TNumberingStyle int32

TNumberingStyle = (nsNone, nsBullet);

type TOpenOption

type TOpenOption int32

{ TOpenDialog } TOpenOption = (ofReadOnly, ofOverwritePrompt, ofHideReadOnly,

ofNoChangeDir, ofShowHelp, ofNoValidate, ofAllowMultiSelect,
ofExtensionDifferent, ofPathMustExist, ofFileMustExist, ofCreatePrompt,
ofShareAware, ofNoReadOnlyReturn, ofNoTestFileCreate, ofNoNetworkButton,
ofNoLongNames, ofOldStyleDialog, ofNoDereferenceLinks, ofEnableIncludeNotify,
ofEnableSizing, ofDontAddToRecent, ofForceShowHidden);

type TOpenOptionEx

type TOpenOptionEx int32

TOpenOptionEx = (ofExNoPlacesBar);

type TOpenOptions

type TOpenOptions uint32

TOpenOptions = set of TOpenOption;

type TOpenOptionsEx

type TOpenOptionsEx uint32

TOpenOptionsEx = set of TOpenOptionEx;

type TOwnerDrawState

type TOwnerDrawState uint32

TOwnerDrawState = set of (odSelected, odGrayed, odDisabled, odChecked,

odFocused, odDefault, odHotLight, odInactive, odNoAccel, odNoFocusRect,
odReserved1, odReserved2, odComboBoxEdit);

type TPageMeasureUnits

type TPageMeasureUnits int32

TPageMeasureUnits = (pmDefault, pmMillimeters, pmInches);

type TPageSetupDialogOption

type TPageSetupDialogOption int32

TPageSetupDialogOption = (psoDefaultMinMargins, psoDisableMargins,

psoDisableOrientation, psoDisablePagePainting, psoDisablePaper, psoDisablePrinter,
psoMargins, psoMinMargins, psoShowHelp, psoWarning, psoNoNetworkButton);

type TPageSetupDialogOptions

type TPageSetupDialogOptions uint32

TPageSetupDialogOptions = set of TPageSetupDialogOption;

type TPageType

type TPageType int32

TPageType = (ptEnvelope, ptPaper);

type TPenMode

type TPenMode int32

TPenMode = (pmBlack, pmWhite, pmNop, pmNot, pmCopy, pmNotCopy,

pmMergePenNot, pmMaskPenNot, pmMergeNotPen, pmMaskNotPen, pmMerge,
pmNotMerge, pmMask, pmNotMask, pmXor, pmNotXor);

type TPenStyle

type TPenStyle int32

TPenStyle = (psSolid, psDash, psDot, psDashDot, psDashDotDot, psClear,

psInsideFrame, psUserStyle, psAlternate);

type TPixelFormat

type TPixelFormat int32

TPixelFormat = (pfDevice, pf1bit, pf4bit, pf8bit, pf15bit, pf16bit, pf24bit, pf32bit, pfCustom);

type TPoint

type TPoint struct {
	X, Y int32
}

func (*TPoint) IsZero

func (p *TPoint) IsZero() bool

func (*TPoint) Offset

func (p *TPoint) Offset(dx, dy int32)

type TPopupAlignment

type TPopupAlignment int32

TPopupAlignment = (paLeft, paRight, paCenter);

type TPosition

type TPosition int32

TPosition = (poDesigned, poDefault, poDefaultPosOnly, poDefaultSizeOnly,

poScreenCenter, poDesktopCenter, poMainFormCenter, poOwnerFormCenter);

type TPositionToolTip

type TPositionToolTip int32

TPositionToolTip = (ptNone, ptTop, ptLeft, ptBottom, ptRight);

type TPrintDialogOption

type TPrintDialogOption int32

TPrintDialogOption = (poPrintToFile, poPageNums, poSelection, poWarning,

poHelp, poDisablePrintToFile);

type TPrintDialogOptions

type TPrintDialogOptions uint32

TPrintDialogOptions = set of TPrintDialogOption;

type TPrintRange

type TPrintRange int32

{ TPrintDialog } TPrintRange = (prAllPages, prSelection, prPageNums);

type TPrinterKind

type TPrinterKind int32

TPrinterKind = (pkDotMatrix, pkHPPCL);

type TProgressBarOrientation

type TProgressBarOrientation int32

TProgressBarOrientation = (pbHorizontal, pbVertical);

type TProgressBarState

type TProgressBarState int32

TProgressBarState = (pbsNormal, pbsError, pbsPaused);

type TProgressBarStyle

type TProgressBarStyle int32

TProgressBarStyle = (pbstNormal, pbstMarquee);

type TRect

type TRect struct {
	Left, Top, Right, Bottom int32
}

func (*TRect) CenterPoint

func (r *TRect) CenterPoint() (ret TPoint)

func (*TRect) Contains

func (r *TRect) Contains(aR TRect) bool

func (*TRect) Height

func (r *TRect) Height() int32

func (*TRect) Inflate

func (r *TRect) Inflate(dx, dy int32)

func (*TRect) IntersectsWith

func (r *TRect) IntersectsWith(aR TRect) bool

func (*TRect) IsEmpty

func (r *TRect) IsEmpty() bool

func (*TRect) PtInRect

func (r *TRect) PtInRect(P TPoint) bool

func (*TRect) SetHeight

func (r *TRect) SetHeight(val int32)

func (*TRect) SetSize

func (r *TRect) SetSize(w, h int32)

func (*TRect) SetWidth

func (r *TRect) SetWidth(val int32)

func (*TRect) Size

func (r *TRect) Size() TSize

func (*TRect) Width

func (r *TRect) Width() int32

type TResType

type TResType int32

TResType = (rtBitmap, rtCursor, rtIcon);

type TScrollBarInc

type TScrollBarInc int16

TScrollBarInc = 1..32767;

type TScrollBarKind

type TScrollBarKind int32

TScrollBarKind = (sbHorizontal, sbVertical);

type TScrollBarStyle

type TScrollBarStyle int32

TScrollBarStyle = (ssRegular, ssFlat, ssHotTrack);

type TScrollStyle

type TScrollStyle int32

TScrollStyle = (ssNone, ssHorizontal, ssVertical, ssBoth);

type TSearchDirection

type TSearchDirection int32

TSearchDirection = (sdLeft, sdRight, sdAbove, sdBelow, sdAll);

type TSearchType

type TSearchType int32

TSearchType = (stWholeWord, stMatchCase);

type TSearchTypes

type TSearchTypes uint32

type TSeekOrigin

type TSeekOrigin int32

TSeekOrigin = (soBeginning, soCurrent, soEnd);

type TSelectDirExtOpt

type TSelectDirExtOpt int32

TSelectDirExtOpt = (sdNewFolder, sdShowEdit, sdShowShares, sdNewUI, sdShowFiles, sdValidateDir);

type TSelectDirExtOpts

type TSelectDirExtOpts int32

TSelectDirExtOpts = set of TSelectDirExtOpt;

type TSelectDirOpt

type TSelectDirOpt int32

TSelectDirOpt = (sdAllowCreate, sdPerformCreate, sdPrompt);

type TSelectDirOpts

type TSelectDirOpts uint32

TSelectDirOpts = set of TSelectDirOpt;

type TShapeType

type TShapeType int32

TShapeType = (stRectangle, stSquare, stRoundRect, stRoundSquare, stEllipse, stCircle);

type TShiftState

type TShiftState uint32

TShiftState = set of (ssShift, ssAlt, ssCtrl,

ssLeft, ssRight, ssMiddle, ssDouble, ssTouch, ssPen, ssCommand, ssHorizontal);

type TShortCut

type TShortCut uint16

type TSize

type TSize struct {
	Cx, Cy int32
}

type TSortType

type TSortType int32

TSortType = (stNone, stData, stText, stBoth);

type TStaticBorderStyle

type TStaticBorderStyle int32

TStaticBorderStyle = (sbsNone, sbsSingle, sbsSunken);

type TStatusPanelBevel

type TStatusPanelBevel int32

TStatusPanelBevel = (pbNone, pbLowered, pbRaised);

type TStatusPanelStyle

type TStatusPanelStyle int32

TStatusPanelStyle = (psText, psOwnerDraw);

type TStringsOption

type TStringsOption uint32

TStringsOption = (soStrictDelimiter, soWriteBOM, soTrailingLineBreak,

soUseLocale);

type TStringsOptions

type TStringsOptions uint32

TStringsOptions = set of TStringsOption;

type TStyleElements

type TStyleElements uint32

TStyleElements = set of (seFont, seClient, seBorder);

type TSysLinkType

type TSysLinkType int32

TSysLinkType = (sltURL, sltID);

type TTBCustomDrawFlags

type TTBCustomDrawFlags uint32

TTBCustomDrawFlags = set of (tbNoEdges, tbHiliteHotTrack, tbNoOffset,

tbNoMark, tbNoEtchedEffect);

type TTBDrawingStyle

type TTBDrawingStyle int32

TTBDrawingStyle = (dsNormal, dsGradient);

type TTBGradientDrawingOption

type TTBGradientDrawingOption int32

TTBGradientDrawingOption = (gdoHotTrack, gdoGradient)

type TTBGradientDrawingOptions

type TTBGradientDrawingOptions uint32

TTBGradientDrawingOptions = set of (gdoHotTrack, gdoGradient);

type TTabOrder

type TTabOrder int16

type TTabPosition

type TTabPosition int32

TTabPosition = (tpTop, tpBottom, tpLeft, tpRight);

type TTabStyle

type TTabStyle int32

TTabStyle = (tsTabs, tsButtons, tsFlatButtons);

type TTextFormat

type TTextFormat uint32

TTextFormat = set of TTextFormats;

type TTextFormats

type TTextFormats int32

// Note: tfComposited only supported by ThemeServices.DrawText TTextFormats = (tfBottom, tfCalcRect, tfCenter, tfEditControl, tfEndEllipsis,

tfPathEllipsis, tfExpandTabs, tfExternalLeading, tfLeft, tfModifyString,
tfNoClip, tfNoPrefix, tfRight, tfRtlReading, tfSingleLine, tfTop,
tfVerticalCenter, tfWordBreak, tfHidePrefix, tfNoFullWidthCharBreak,
tfPrefixOnly, tfTabStop, tfWordEllipsis, tfComposited);

type TTextLayout

type TTextLayout int32

TTextLayout = (tlTop, tlCenter, tlBottom);

type TTickMark

type TTickMark int32

TTickMark = (tmBottomRight, tmTopLeft, tmBoth);

type TTickStyle

type TTickStyle int32

TTickStyle = (tsNone, tsAuto, tsManual);

type TToolButtonState

type TToolButtonState int32

TToolButtonState = (tbsChecked, tbsPressed, tbsEnabled, tbsHidden,

tbsIndeterminate, tbsWrap, tbsEllipses, tbsMarked);

type TToolButtonStyle

type TToolButtonStyle int32

TToolButtonStyle = (tbsButton, tbsCheck, tbsDropDown, tbsSeparator,

tbsDivider, tbsTextButton);

type TTrackBarOrientation

type TTrackBarOrientation int32

TTrackBarOrientation = (trHorizontal, trVertical);

type TTrackButton

type TTrackButton int32

TTrackButton = (tbRightButton, tbLeftButton);

type TUDBtnType

type TUDBtnType int32

TUDBtnType = (btNext, btPrev);

type TUDOrientation

type TUDOrientation int32

TUDOrientation = (udHorizontal, udVertical);

type TVerticalAlignment

type TVerticalAlignment int32

TVerticalAlignment = (taAlignTop, taAlignBottom, taVerticalCenter);

type TViewStyle

type TViewStyle int32

TViewStyle = (vsIcon, vsSmallIcon, vsList, vsReport);

type TWMKey

type TWMKey struct {
	Msg       uint32
	MsgFiller TDWordFiller
	CharCode  [2]uint16 // 第二个元素未使用
	// CharCode: Word;
	// Unused: Word;
	CharCodeUnusedFiller TDWordFiller
	KeyData              uint32
	KeyDataFiller        TDWordFiller
	Result               uintptr
}

TWMKey

type TWindowState

type TWindowState int32

TWindowState = (wsNormal, wsMinimized, wsMaximized);

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL