Unit 'LCLProc' Package
[Overview][Types][Classes][Procedures and functions][Variables][Index] [#lcl]

Reference for unit 'LCLProc': Procedures and functions

CalculateLeftTopWidthHeight

  

Transposes coordinates to ensure Width and Height are positive Integer values.

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

  

Calls the Finish method for the debug logger class instance.

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

  

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

CreateFirstIdentifier

  

Replaces last digits with 1.

CreateNextIdentifier

  

Deprecated, see the LazUTF8 unit in the BaseUtils package for replacements.

DbgAppendToFile

  

Appends a line to the given file.

DbgAppendToFileWithoutLn

  

Appends (pre-formatted) text to an file.

dbgHex

  

Provides a hex dump of an Int64 value, (sign + absolute value).

dbgMemRange

  

Provides an hex dump of a memory section.

dbgMemStream

  

Provides a hex dump of an memory stream.

dbgObjMem

  

Provides an hex dump of an TObject.

DbgOut

  

Signals the OnDbgOut event handler for the debug logger class instance.

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

  

Returns the component or class name.

DbgStr

  

Converts control characters, or characters above #126 into #hex format.

DbgsVKCode

  

Converts a virtual key code to its String representation.

DbgSWindowPosFlags

  

Provides a dump of SetWindowPosition flags.

DbgWideStr

  

Converts control characters, or characters above #126 into #hex format.

DebugLn

  

Writes a number of strings (heavily overloaded) to the debug output.

DebugLnEnter

  

Optionally writes a value to the debugger and increases the indentation level.

DebugLnExit

  

Optionally writes a value to the debugger and decreases the indentation level.

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 if the specified 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

  

Eventually swaps the variable contents, so that i1 is not higher than i2.

MergeSort

  

Implements a merge/sort for TStrings or TFPList.

MoveRect

  

Moves the rectangle origin to the given coordinates.

MoveRectToFit

  

Adjusts an rectangle to fit entirely into another one.

OffsetRect

  

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

  

Raises a catchable exception.

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 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 into a shortcut value.

TextToShortCutRaw

  

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

UnicodeToUTF16

  

Deprecated, see the LazUTF16 unit in the BaseUtils package for replacements.

UTF16CharacterLength

  

Deprecated, see the LazUTF16 unit in the BaseUtils package for replacements.

UTF16CharacterToUnicode

  

Deprecated, see the LazUTF16 unit in the BaseUtils package for replacements.

UTF16Length

  

Deprecated, see the LazUTF16 unit in the BaseUtils package for replacements.



CT Web help

CodeTyphon Studio