Sign in Join
FPDoc Onlineexperiment

TCustomForm.WMShowWindow procedure

Member of TCustomFormprotectedIn unit Forms

Handles the LM_SHOWWINDOW window message for the form.

Declaration

pascal
procedure WMShowWindow(var message: TLMShowWindow); message

Arguments

message

Message examined in the method.

Description

No actions are performed in the method when the form has already been made visible (FormState contains the value fsShowing).

Updates FormState to include the value fsShowing. Calls DoShowWindow to focus a control on the form (when needed). Removes fsShowing from FormState prior to exiting from the method.

Re-implements the method from the ancestor class; does not call the inherited method.

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