Sign in Join
FPDoc Onlineexperiment

TApplicationGlyphDrawEffectsEnabled enumeration

In unit Forms

Controls glyph drawing effects for mouse-over and mouse-down events in an application.

Declaration

pascal
TApplicationGlyphDrawEffectsEnabled = (gdeAlways,gdeNever,gdeSystem)

Description

TApplicationGlyphDrawEffectsEnabled is an enumeration type with values allowed for glyph drawing effects used on button controls. TApplicationGlyphDrawEffectsEnabled is similar to TGlyphDrawEffectsEnabled (in buttons.pp), but applies to all button controls used in an application. TApplicationGlyphDrawEffectsEnabled is the type used to implement the GlyphDrawEffectsEnabled property in both TApplication and TApplicationProperties.

See TButtonGlyph.DrawEffectsEnabled, TCustomBitBtn.DrawEffectsEnabled, or TCustomSpeedButton.DrawEffectsEnabled for the setting applied to an individual glyph on a button control.

Added in LCL version 5.0.

See also

Values

gdeAlwaysMouse-over and Mouse-down visual feedback is always active for button controls in an application.
gdeNeverMouse-over and Mouse-down visual feedback is never active for button controls in an application.
gdeSystemMouse-over and Mouse-down visual feedback is enabled or disabled in an application based on theme services support.

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