[Overview][Types][Classes][Procedures and functions][Variables][Index] Reference for unit 'LCLProc' (#lcl)

Reference for unit 'LCLProc': Procedures and functions

AddCmdLineParamDesc

  

Adds the help displayed for a command line parameter (and options) to the specified TStringList instance.

CalculateLeftTopWidthHeight

  

Deprecated. Use GraphMath.CalculateLeftTopWidthHeight in the LazUtils package instead.

CallInterfaceFinalizationHandlers

  

Calls each of the registered finalization handlers.

CallInterfaceInitializationHandlers

  

Calls each of the registered initialization handlers.

ClassCase

  

Indicates if a TClass instance is found in the specified array.

CloseDebugOutput

  

Deprecated. Use DebugLogger.Finish instead.

CompareCaret

  

See ComparePoints.

CompareDebugLCLItemInfos

  

Compare function for the TDebugLCLItems AVL tree.

CompareHandles

  

Compares two Handles, returning the relative order for the handle values.

CompareItemWithDebugLCLItemInfo

  

Compare function for TDebugLCLItems.FindInfo

ComparePoints

  

Compares the specified TPoint values to get their relative order.

CompareRect

  

Deprecated. Indicates if the specified rectangle pointers have the same coordinate values.

CreateFirstIdentifier

  

Deprecated.

CreateNextIdentifier

  

Deprecated.

DbgAppendToFile

  

Appends a line to the given file.

DbgAppendToFileWithoutLn

  

Appends (pre-formatted) text to an file.

dbgHex

  

Deprecated. Use DbgHex from LazLoggerIntf instead.

dbgMemRange

  

Deprecated. Use DbgMemRange from LazLoggerIntf instead.

dbgMemStream

  

Deprecated. Use dbgMemStream from LazLoggerIntf instead.

dbgObjMem

  

Deprecated. Use DbgObjMem from LazLoggerIntf instead.

DbgOut

  

Deprecated. Use DebugLogger.DbgOut instead.

DbgOutThreadLog

  

Writes a debugging message to the log file for the current thread.

DbgS

  

Formats debug output for various argument types (overloaded).

DbgSaveData

  

Writes data to a file.

DbgSName

  

Deprecated. Use DbgSName from LazLoggerIntf instead.

DbgStr

  

Deprecated. Use DebugLogger.DbgStr instead.

DbgsVKCode

  

Converts a virtual key code to its String representation.

DbgSWindowPosFlags

  

Provides a dump of SetWindowPosition flags.

DbgWideStr

  

Deprecated. Use DbgWideStr from LazLoggerIntf instead.

DebugLn

  

Deprecated. Use DebugLogger.DebugLn instead.

DebugLnEnter

  

Deprecated. Use Use DebugLogger.DebugLnEnter instead.

DebugLnExit

  

Deprecated. Use Use DebugLogger.DebugLnExit instead.

DebuglnThreadLog

  

Writes a debugging message to the log file for the current thread which includes the thread identifier.

DeleteAmpersands

  

Removes all Ampersand ('&') characters Str, and return the position for the first occurrence.

FreeThenNil

  

Frees the TObject instance (when assigned) before setting the reference to Nil.

GetCompleteText

  

Finds a string in a list, given its first few characters.

IsEditableTextKey

  

Indicates if the specified key code has a value allowed in an editable text string.

IsFontNameDefault

  

Indicates whether the specified font name contains 'default'.

KeyAndShiftStateToKeyString

  

Converts the specified key code and shift modifier to their representation as a String.

KeyStringIsIrregular

  

Indicates if the string contains the 'Word(nn)' representation for an unknown key code.

MakeMinMax

  

Deprecated. Use GraphMath.MakeMinMax in the LazUtils package instead.

MergeSort

  

Deprecated.

MoveRect

  

Deprecated. Use GraphMath.MoveRect in the LazUtils package instead.

MoveRectToFit

  

Deprecated. Use GraphMath.MoveRectToFit in the LazUtils package instead.

OffsetRect

  

Deprecated. Increments the Top, Left and Bottom, Right rectangle coordinates by the specified amounts.

OwnerFormDesignerModified

  

Executes the routine which notifies the form designer when the specified component has been changed.

RaiseGDBException

  

Deprecated. Use LazTracer.RaiseGDBException instead.

RegisterInterfaceFinalizationHandler

  

Registers an finalization routine needed after the LCL has been finalized.

RegisterInterfaceInitializationHandler

  

Registers an initialization routine needed before the LCL is initialized.

RemoveAmpersands

  

Removes single Ampersand characters, and returns the converted value.

SendApplicationMessage

  

Sends an application message using the specified parameter values.

ShortCutToText

  

Returns the localized textual representation for a shortcut value.

ShortCutToTextRaw

  

Converts a shortcut value to its text representation without localization.

TextToShortCut

  

Converts the textual representation for a shortcut to its TShortCut value.

TextToShortCutRaw

  

Converts the non-localized textual representation for a shortcut to a TShortCut value.

UnicodeToUTF16

  

Deprecated. Use the LazUTF16.UnicodeToUTF16 routine instead.

UTF16CharacterLength

  

Deprecated. Use the LazUTF16.UTF16CharacterLength routine instead.

UTF16CharacterToUnicode

  

Deprecated. Use the LazUTF16.UTF16CharacterToUnicode routine instead.

UTF16Length

  

Deprecated. Use the LazUTF16.UTF16Length routine instead.


Version 4.0 Generated 2025-05-03 Home