Evénements Vcl.Edge.TEdgeBrowser

De RAD Studio API Documentation
Aller à : navigation, rechercher


héritésprotégés
OnAlignInsertBeforeprotectedSe produit quand un objet à alignement personnalisé est aligné.
OnAlignPositionprotectedSe produit quand un objet à alignement personnalisé est aligné.
OnCanResizeprotectedSe produit quand le contrôle est redimensionné.
OnCapturePreviewCompletedpublishedDéclenché lorsque la capture d'écran de WebView est enregistrée.
OnClickprotectedSe produit quand l'utilisateur clique sur le contrôle.
OnConstrainedResizeprotectedAjuste les contraintes de redimensionnement.
OnContainsFullScreenElementChangedpublishedDéclenché lorsque la propriété ContainsFullScreenElement change, ce qui signifie qu'un élément HTML dans le WebView entre en mode plein écran ou le quitte. Le gestionnaire d'événement peut agrandir ou réduire le contrôle en fonction des besoins.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.ContainsFullScreenElement
OnContentLoadingpublishedDéclenché avant le chargement d'un contenu. Fait suite aux événements OnNavigationStarting et OnSourceChanged et précède les événements OnHistoryChanged et OnNavigationCompleted.

Voir aussi

Vcl.Edge.TEdgeBrowser.OnNavigationStarting

Vcl.Edge.TEdgeBrowser.OnSourceChanged

Vcl.Edge.TEdgeBrowser.OnHistoryChanged

Vcl.Edge.TEdgeBrowser.OnNavigationCompleted
OnContextPopupprotectedSe produit lors de clics de l'utilisateur avec le bouton droit ou sinon lors d'appel du menu déroulant (comme en utilisant le clavier).
OnCreateWebViewCompletedpublishedDéclenché une fois la création du contrôle WebView terminée, avec ou sans succès (par exemple, Edge n'est pas installé ou le contrôle WebView2 ne charge pas).
OnDblClickprotectedSe produit quand l'utilisateur double-clique avec le bouton gauche de la souris alors que le pointeur de la souris est au-dessus du contrôle.
OnDevToolsProtocolEventReceivedpublishedDéclenché lorsqu'un événement Chrome DevTools Protocol, précédemment souscrit avec SubscribeToCDPEvent se produit.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.SubscribeToCDPEvent
OnDockDropprotectedSe produit quand un autre contrôle est ancré dans le contrôle.
OnDockOverprotectedSe produit quand un autre contrôle est déplacé au-dessus du contrôle.
OnDocumentTitleChangedpublishedDéclenché lorsque la propriété DocumentTitle du WebView change et parfois avant ou après l'événement OnNavigationCompleted.

Voir aussi

Vcl.Edge.TEdgeBrowser.OnNavigationCompleted
OnDragDropprotectedSe produit quand l'utilisateur dépose un objet qu'il faisait glisser.
OnDragOverprotectedSe produit quand l'utilisateur fait glisser un objet au-dessus d'un contrôle.
OnEndDockprotectedSe produit lorsque le glissement d'un objet se termine, soit par l'ancrage de l'objet soit par l'abandon du glissement.
OnEndDragprotectedSe produit lorsque l'utilisateur arrête le glissement d'un objet, soit en déposant l'objet, soit en annulant le glissement.
OnEnterpublishedSe produit quand un contrôle reçoit la focalisation.
OnExecuteScriptpublishedDéclenché une fois le script terminé, comme invoqué par ExecuteScript.
OnExitpublishedSe produit quand la focalisation de saisie passe du contrôle à un autre contrôle.
OnFrameNavigationCompletedpublishedDéclenché lorsqu'un cadre enfant dans le WebView a été entièrement chargé ou lorsque le chargement s'est interrompu avec une erreur.
OnFrameNavigationStartingpublishedDéclenché lorsqu'un cadre enfant dans le WebView demande l'autorisation de naviguer vers un autre URI. Des redirections sont également déclenchées.
OnGesturepublicSurvient quand vous effectuez un mouvement associé à ce contrôle.
OnGetDeltaStreamsprotected
OnGetSiteInfoprotectedRenvoie les informations d'ancrage du contrôle.
OnHistoryChangedpublishedDéclenché lors d'un changement dans l'historique de navigation pour le document de niveau supérieur.

OnHistoryChanged est déclenché après OnSourceChanged et OnContentLoading.

Voir aussi

Vcl.Edge.TEdgeBrowser.OnSourceChanged

Vcl.Edge.TEdgeBrowser.OnContentLoading
OnKeyDownprotectedSe produit quand l'utilisateur appuie sur une touche alors que le contrôle détient la focalisation.
OnKeyPressprotectedSe produit lorsqu'une touche est appuyée.
OnKeyUpprotectedSe produit quand l'utilisateur relâche une touche qui était enfoncée.
OnMouseActivateprotectedSe produit quand un utilisateur appuie sur un bouton de la souris alors que le pointeur se trouve sur un contrôle et que la fiche parent n'est pas active.
OnMouseDownprotectedSe produit quand un utilisateur appuie sur un bouton de la souris alors que le pointeur de la souris est au-dessus d'un contrôle.
OnMouseEnterprotectedSe produit quand l'utilisateur déplace la souris sur un contrôle.
OnMouseLeaveprotectedSe produit quand l'utilisateur déplace la souris en-dehors d'un contrôle.
OnMouseMoveprotectedSe produit quand l'utilisateur déplace le pointeur de la souris au-dessus d'un contrôle.
OnMouseUpprotectedSe produit lorsque l'utilisateur relâche un bouton de la souris qui a été enfoncé alors que le pointeur de la souris se trouvait au-dessus d'un composant.
OnMouseWheelprotectedSe produit quand l'utilisateur fait tourner la molette de la souris.
OnMouseWheelDownprotectedSe produit quand l'utilisateur fait tourner la molette de la souris vers le bas.
OnMouseWheelUpprotectedSe produit quand l'utilisateur fait tourner la molette de la souris vers le haut.
OnNavigationCompletedpublishedDéclenché lorsque le WebView a été entièrement chargé ou lorsque le chargement s'est interrompu avec une erreur.
OnNavigationStartingpublishedDéclenché lorsque le cadre principal du WebView demande l'autorisation de naviguer vers un autre URI. Des redirections sont également déclenchées.
OnNewWindowRequestedpublishedDéclenché lorsque le contenu du WebView demande l'ouverture d'une nouvelle fenêtre, par le biais de la méthode window.open ou d'un menu contextuel, par exemple.
OnPermissionRequestedpublishedDéclenché lorsque le contenu d'un WebView demande l'autorisation d'accéder à une ressource privilégiée.
OnProcessFailedpublishedDéclenché lorsqu'un processus WebView s'interrompt de façon inattendue ou ne répond plus.
OnResizeprotectedSe produit immédiatement après que le contrôle a été redimensionné.
OnScriptDialogOpeningpublishedDéclenché lorsqu'une boîte de dialogue JavaScript (alerte, confirmation ou invite) apparaît pour l'interface Webview.

Cet événement est déclenché uniquement si la propriété DefaultScriptDialogsEnabled a pour valeur False.

L'événement ScriptDialogOpening peut être utilisé pour supprimer des boîtes de dialogue ou remplacer des boîtes de dialogue par défaut par des boîtes de dialogue personnalisées.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.DefaultScriptDialogsEnabled
OnSourceChangedpublishedDéclenché pour la navigation vers un autre site ou les navigations fragmentaires. N'est pas déclenché pour d'autres types de navigation comme les chargements de page.

OnSourceChanged est déclenché avant OnContentLoading pour naviguer vers un nouveau document.

Voir aussi

Vcl.Edge.TEdgeBrowser.OnContentLoading
OnStartDockprotectedSe produit quand l'utilisateur commence à faire glisser le contrôle avec un DragKind ayant la valeur dkDock.
OnStartDragprotectedSe produit lorsque l'utilisateur commence à faire glisser le contrôle ou un objet qu'il contient en cliquant dessus avec le bouton gauche de la souris et en maintenant enfoncé le bouton gauche de la souris.
OnUnDockprotectedSe produit quand l'application essaie de désancrer un contrôle ancré sur un contrôle fenêtré.
OnWebMessageReceivedpublishedDéclenché lorsque la propriété WebMessageEnabled a la valeur True et que le document de niveau supérieur du webView W appelle window.chrome.webview.postMessage.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.WebMessageEnabled
OnWebResourceRequestedpublishedDéclenché lorsque le WebView exécute une requête HTTP vers une URL correspondante et un filtre de contexte de ressource ayant été ajouté avec AddWebResourceRequestedFilter. Au moins un filtre doit être ajouté pour que l'événement se déclenche.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.AddWebResourceRequestedFilter
OnWindowCloseRequestedpublishedDéclenché lorsque le contenu du WebView demande la fermeture de la fenêtre, par exemple après l'appel à window.close. L'application doit fermer le WebView et la fenêtre d'application associée si cela a du sens pour l'application.
OnZoomFactorChangedpublishedDéclenché lorsque la propriété ZoomFactor du WebView change. L'événement peut être déclenché parce que l'appelant a modifié la propriété ZoomFactor ou parce que l'utilisateur a modifié manuellement le zoom, mais pas en raison d'une modification de programmation.

Voir aussi

Vcl.Edge.TCustomEdgeBrowser.ZoomFactor
WindowProcpublicContient la procédure de fenêtre répondant aux messages envoyés par le contrôle.