SaveScreen()
Saves a screen segment as a character string.
Scroll()
Scrolls up, down, right, or left in a screen area.
Seconds()
Determines the number of seconds that have elapsed since midnight.
Select()
Returns the number of a work area based on the alias name.
Set()
Changes and/or reads a system setting.
SetAppEvent()
Associates a code block with an event.
SetAppFocus()
Sets or returns the Xbase Part or window which has input focus.
SetAppWindow()
Sets or returns the application window.
SetBlink()
Activates or deactivates the Blink attribute for colors in full screen text mode
SetCancel()
Sets or returns whether the program can be terminated using Alt+C or
SetClipRect()
Sets or retrieves the clipping area in a text mode window.
SetCollation()
Query current and/or set new active collation for current thread
SetCollationTable()
Query current and/or set user defined collation table for current thread
SetColor()
Reads or sets current color setting for the text mode.
SetCursor()
Determines the shape of the cursor on the screen.
Setenv()
Sets the contents of an operating system environment variable.
SetKey()
Associates a code block with a specific key.
SetLexRule()
Defines or returns lexical rules for the comparison of one or more
SetLoadFromUrlIdentification()
Set the identification string used by the function LoadFromUrl.
SetLocale()
Retrieve or change country-specific literals, formats or separators
SetLogicalProcessor()
Assign the process to a logical processor unit.
SetMode()
Defines the screen mode as a specific number of rows and columns.
SetMouse()
Turns mouse on or off.
SetPos()
Moves the cursor to a new screen position.
SetPrc()
Resets the internal counters of the functions PRow() and PCol().
SetTimerEvent()
Starts a timer thread which executes a code block at the defined time
ShellLinkCreate()
Create a Shell link object.
ShellLinkResolve()
Resolves a link object of the Windows Shell.
Sleep()
Explicitely sets idle condition for a thread.
SocketAccept()
Waits until a connection is present.
SocketBind()
Associates a local address with a socket.
SocketCatMark()
Determines whether or not all out-of-band data is read.
SocketClose()
Closes an open socket.
SocketConnect()
Connects a socket to a peer.
SocketCount()
Determines the amount of data that can be read from a socket.
SocketCreate()
Creates a new socket and binds it to a given port.
SocketFD_CLR()
Removes a socket descriptor from a set of descriptors.
SocketFD_ISSET()
Checks if a socket belongs to a descriptor set.
SocketFD_SET()
Adds a socket descriptor to a set of descriptors.
SocketFD_ZERO()
Resets an existing descriptor set to its initial state.
SocketFDSetDelete()
Deletes a set of socket descriptors.
SocketFDSetNew()
Creates a new descriptor set for sockets.
SocketGetHandle()
Access the operating system handle of a socket.
SocketGetHostByAddr()
Retrieves host information using an IP address.
SocketGetHostByName()
Retrieves host information from a host name.
SocketGetHostName()
Retrieves the default host name for the local computer.
SocketGetLastError()
Retrieves the error code for the last operation that failed.
SocketGetMessage()
Retrieves a message from a socket.
SocketGetOption()
Retrieves a socket option.
SocketGetPeerName()
Retrieves peer information connected to the socket.
SocketGetProtoByName()
Retrieves protocol information from a protocol name.
SocketGetProtoByNumber()
Retrieves protocol information from a protocol number.
SocketGetServByName()
Retrieves internet service information from a service name and protocol.
SocketGetServByPort()
Retrieves service information from a port number and protocol.
SocketGetSockName()
Returns the current name of the specified socket.
SocketHtoN()
Converts a numeric value from host byte order to TCP/IP network byte order.
SocketInetAddr()
Converts an internet address formatted as dotted octet string to a numeric IP address.
SocketInetNtoA()
Converts a numeric internet address in network byte order to a dotted octet string.
SocketListen()
Establishes a socket to listen for an incoming connection.
SocketNegotiateSSL()
Upgrade a socket connection to an SSL connection.
SocketNew()
Creates a new, unbound socket.
SocketNToH()
Converts a numeric value from TCP/IP network order to host byte order.
SocketOpen()
Creates a bound socket and connects it to a remote process.
SocketPutMessage()
Sends a message to a remote socket.
SocketRecv()
Receives data from a connected socket.
SocketRecvFrom()
Receives a datagram and stores the sender's address.
SocketRecvStr()
Reads data from a connected socket.
SocketSelect()
Determines the status of one or more sockets and waits, if necessary.
SocketSend()
Sends data to a connected socket.
SocketSendTo()
Sends data to a specific destination.
SocketSetBlockingMode()
Enables or disables the blocking mode.
SocketSetOption()
Sets a socket option.
SocketShutdown()
Disables data transfer on a socket.
Soundex()
This function is not supported by Xbase++.
Space()
Creates a character string consisting only of blank spaces.
Sqrt()
Calculates square root of a positive number.
StoD()
Converts a character string in the format YYYYMMDD to a date value.
Str()
Converts the value of a numeric expression to a character string.
Str2Unicode()
Converts an OEM/ANSI/ASCII character string to a Unicode string.
StrTran()
Replaces characters in a character string or memo field.
StrZero()
Converts a numeric value to a character string with leading zeros.
Stuff()
Inserts and/or deletes characters in a character string.
SubStr()
Extracts a string from a character string.
SymbolInfo()
Retrieves information about registered symbols.