FMX.Advertising.TCustomBannerAd.IsActionInProgress
Delphi
function IsActionInProgress: Boolean;
C++
bool __fastcall IsActionInProgress();
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | FMX.Advertising.pas FMX.Advertising.hpp |
FMX.Advertising | TCustomBannerAd |
Description
Indique si l'interface de votre application est actuellement couverte par une annonce publicitaire ouverte par votre utilisateur (True
) ou non (False
).
Quand un utilisateur clique sur une bannière publicitaire, l'annonce peut s'agrandir en couvrant l'écran entier. Cette fonction vous permet de vérifier si tel est le cas.
A tout moment, si votre application requiert l'attention de l'utilisateur, vous pouvez appeler IsActionInProgress pour vérifier si une annonce publicitaire couvre votre application, et, si tel est le cas, vous pouvez appeler CancelAction pour découvrir votre application :
Dans Delphi :
procedure TForm1.NewMessageRequiresUsersAttention(Sender: TObject);
begin
if MyBannerAd.IsActionInProgress then
MyBannerAd.CancelAction;
end;
Dans C++ :
void __fastcall TForm1::NewMessageRequiresUsersAttention(TObject *Sender)
{
if (MyBannerAd->IsActionInProgress())
MyBannerAd->CancelAction();
}