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

TLCLCapability

Capabilities of the (current) platform.

Declaration

Source position: interfacebase.pp line 55

type TLCLCapability = (

  lcAsyncProcess,

  

Supports async process.

  lcCanDrawOutsideOnPaint,

  

Supports drawing outside OnPaint event of an control.

  lcNeedMininimizeAppWithMainForm,

  

When main form is minimized, then minimize also app.

  lcApplicationTitle,

  

Can change application title at runtime.

  lcApplicationWindow,

  

Application has a special root window.

  lcFormIcon,

  

Forms have icon.

  lcModalWindow,

  

Native modal window support.

  lcDragDockStartOnTitleClick,

  

Can drag-dock forms from the title bar.

  lcAntialiasingEnabledByDefault,

  

Is amDontCare = amOn for the widgetset.

  lcLMHelpSupport,

  

Support for LM_HELP command.

  lcReceivesLMClearCutCopyPasteReliably,

  

In Carbon we do not receive LM_CLEAR, CUT, COPY, PASTE etc. reliably, and this affects DB controls.

  lcSendsUTF8KeyPress,

  lcAllowChildControlsInNativeControls,

  lcEmulatedMDI,

  lcAccessibilitySupport,

  lcRadialGradientBrush,

  lcTransparentWindow,

  lcTextHint

);

The latest version of this document can be found at lazarus-ccr.sourceforge.net.