En el artículo que refieren en esa respuesta ~
https://community.embarcadero.com/bl...lphi-xe5-40067 , hay una descripción un poco más detallada de la ubicación de ese código.
A grosso modo sería:
- Crea una función que reciba un TApplicationEvent y un TObject, para que sea el manejador de eventos.
- Asigna esa función con el método SetApplicationEventHandler de una IFMXApplicationEventService.
- En la implementación de esa función prueba con los diferentes valores del TApplicationEvent, para identificar el que quiere detectar.
- Después de que sepa cuáles son los valores a detectar, al "minimizar" guarda el estado y al "seleccionar" carga el estado guardado. Es posible que le sirvan EnteredBackground y BecameActive para ello.
-