Type   Name   Summary
 
 Constant   SecsPerDay   Gives the number of seconds in a day
 Procedure   Seek   Move the pointer in a binary file to a new record position
 Function   SeekEof   Skip to the end of the current line or file
 Function   SeekEoln   Skip to the end of the current line or file
 Function   SelectDirectory   Display a dialog to allow user selection of a directory
 Variable   Self   Hidden parameter to a method - refers to the containing object
 Keyword   Set   Defines a set of up to 255 distinct values
 Function   SetCurrentDir   Change the current directory
 Procedure   SetLength   Changes the size of a string, or the size(s) of an array
 Procedure   SetString   Copies characters from a buffer into a string
 Keyword   Shl   Shift an integer value left by a number of bits
 Variable   ShortDateFormat   Compact version of the date to string format
 Variable   ShortDayNames   An array of days of the week names, starting 1 = Sunday
 Type   ShortInt   An integer type supporting values -128 to 127
 Variable   ShortMonthNames   An array of days of the month names, starting 1 = Jan
 Type   ShortString   Defines a string of up to 255 characters
 Variable   ShortTimeFormat   Short version of the time to string format
 Procedure   ShowMessage   Display a string in a simple dialog with an OK button
 Procedure   ShowMessageFmt   Display formatted data in a simple dialog with an OK button
 Procedure   ShowMessagePos   Display a string in a simple dialog at a given screen position
 Keyword   Shr   Shift an integer value right by a number of bits
 Function   Sin   The Sine of a number
 Type   Single   The smallest capacity and precision floating point type
 Function   SizeOf   Gives the storage byte size of a type or variable
 Function   Slice   Creates a slice of an array as an Open Array parameter
 Type   SmallInt   An Integer type supporting values from -32768 to 32767
 Function   Sqr   Gives the square of a number
 Function   Sqrt   Gives the square root of a number
 Procedure   Str   Converts an integer or floating point number to a string
 Type   String   A data type that holds a string of characters
 Function   StringOfChar   Creates a string with one character repeated many times
 Function   StringReplace   Replace one or more substrings found within a string
 Function   StringToWideChar   Converts a normal string into a WideChar 0 terminated buffer
 Function   StrScan   Searches for a specific character in a constant string
 Function   StrToCurr   Convert a number string into a currency value
 Function   StrToDate   Converts a date string into a TDateTime value
 Function   StrToDateTime   Converts a date+time string into a TDateTime value
 Function   StrToFloat   Convert a number string into a floating point value
 Function   StrToInt   Convert an integer string into an Integer value
 Function   StrToInt64   Convert an integer string into an Int64 value
 Function   StrToInt64Def   Convert a string into an Int64 value with default
 Function   StrToIntDef   Convert a string into an Integer value with default
 Function   StrToTime   Converts a time string into a TDateTime value
 Function   StuffString   Replaces a part of one string with another
 Function   Succ   Increment an ordinal variable
 Function   Sum   Return the sum of an array of floating point values