Unit sToolsEdit

implements: TsEdit - flat edit TsLinkEdit - flat edit control with a linked button TsDateEdit - flat date edit with popup calendar TsNumberEdit - flat number edit with popup calculator TsFilenameEdit - flat filename edit with button, which lanch the file open dialog TsDirectoryEdit - flat directory edit with button, which lanch the select directory dialog

Classes

TsCustomDateEdit -
TsCustomEdit -
TsCustomLinkEdit -
TsCustomNumberEdit -
TsDateEdit -
TsDirectoryEdit -
TsEdit -
TsFileDirEdit -
TsFilenameEdit -
TsLinkEdit -
TsNumberEdit -

Functions

Types

TDateFormat
TExecOpenDialogEvent
TFileExt
TGlyphKind
TsEditState
TValueType

Constants

scAltDown

Variables


Functions


Types


TDateFormat = set of (dfFullDay, dfFullMonth, dfFullYear)

TExecOpenDialogEvent = procedure(Sender: TObject; var Name: string; var Action: Boolean) of object
For internal use only; it's not intended to be used separately
TFileExt = string[3]

TGlyphKind = (gkCustom, gkDefault, gkDropDown, gkEllipsis);

TsEditState = set of ( msReEnter, msMouseInControl, msChanging, 
         msPressed, msTracking, msHintForBtn)

TValueType = (vtInteger, vtFloat);

Constants

scAltDown = scAlt + vk_Down


Variables