Unit 'fpmkunit' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl]

TNotifyEventActionSet

Set of notification event actions

Declaration

Source position: fpmkunit.pp line 535

type TNotifyEventActionSet = set of (

  neaBeforeCompile,

  

Event triggered before compilation starts

  neaAfterCompile,

  

Event triggered after compilation completes

  neaBeforeInstall,

  

Event triggered before installation starts

  neaAfterInstall,

  

Event triggered after installation completes

  neaBeforeClean,

  

Event triggered before cleanup starts

  neaAfterClean,

  

Event triggered after cleanup completes

  neaBeforeArchive,

  

Event triggered before archiving starts

  neaAfterArchive,

  

Event triggered after archiving completes

  neaBeforeManifest,

  

Event triggered before manifest creation

  neaAfterManifest,

  

Event triggered after manifest creation

  neaBeforePkgList,

  

Event triggered before package list creation

  neaAfterPkgList,

  

Event triggered after package list creation

  neaBeforeUnInstall,

  

Event triggered before uninstallation starts

  neaAfterUnInstall,

  

Event triggered after uninstallation completes

  neaBeforeCreateBuildEngine,

  

Event triggered before build engine creation

  neaAfterCreateBuildengine,

  

Event triggered after build engine creation

  neaBeforeDocProject,

  

Event triggered before documentation project processing

  neaAfterDocProject

  

Event triggered after documentation project processing

);

Description

TNotifyEventActionSet is a set type that can contain multiple TNotifyEventAction values.

This set enables efficient combination and testing of multiple event action types in a single variable.

Build systems use this set type to specify which events should trigger specific notification handlers.


Documentation generated on: Dec 15 2025