Sign in Join
FPDoc Onlineexperiment

DbgS function

In unit ShellCtrls

Provides strings values with details about classes used in shell controls for the debugger.

Declaration

pascal
function DbgS(OT: TObjectTypes): string; overload

Arguments

OT

TObjectTypes examined in the routine.

Function result

Formatted values for the debugger.

Description

DbgS is an overloaded String function used to get a string value with details about classes used in shell controls. The value is intended for use in the debugger. The overloaded variants provide support for the TObjectTypes and TMaskCaseSensitivity class types.

For TObjectTypes, a string is built to represents the set type using the format:

[otFolders,otNonFolders,otHidden]

For TMaskCaseSensitivity, a string version of the enumeration value is used as the return value. For example:

'mcsPlatformDefault'
  'mcsCaseInsensitive'
  'mcsCaseSensitive'

See also

An experiment, built from development snapshots. Not the official Free Pascal or Lazarus documentation.