Vcl.Edge.TEdgeBrowser のイベント
継承Protected
OnAlignInsertBefore | protected | カスタム アラインメントでオブジェクトがアラインメントされたときに発生します。 |
OnAlignPosition | protected | カスタム アラインメントでオブジェクトがアラインメントされたときに発生します。 |
OnCanResize | protected | コントロールのサイズ変更が試みられた際に発生します。 |
OnCapturePreviewCompleted | published | WebView のキャプチャされたスクリーンショットが保存された際に発生します。 |
OnClick | protected | ユーザーが コントロールをクリックした際に、発生します。 |
OnConstrainedResize | protected | サイズ変更の制約を調整します。 |
OnContainsFullScreenElementChanged | published | ContainsFullScreenElement プロパティが変更された際に発生します。つまり、WebView 内の HTML 要素がフルスクリーンに入ってきたとき、または出ていったときに発生します。イベント ハンドラは、必要に応じて、コントロールを拡大または縮小することができます。
関連項目Vcl.Edge.TCustomEdgeBrowser.ContainsFullScreenElement |
OnContentLoading | published | なんらかのコンテンツが読み込まれた際に発生します。これは、イベント OnNavigationStarting と OnSourceChanged に続くもので、またイベント OnHistoryChanged と OnNavigationCompleted の先にきます。
関連項目Vcl.Edge.TEdgeBrowser.OnNavigationStarting Vcl.Edge.TEdgeBrowser.OnSourceChanged Vcl.Edge.TEdgeBrowser.OnHistoryChanged Vcl.Edge.TEdgeBrowser.OnNavigationCompleted |
OnContextPopup | protected | ユーザーがコントロールを右クリックした、さもなければ、ポップアップ メニューを起動した(キーボードを使用したなどで)場合に発生します。 |
OnCreateWebViewCompleted | published | WebView コントロールの生成が完了した際に、それが成功または失敗(たとえば、Edge がインストールされなかった、または WebView2 コントロールが読み込めなかったなど)にかかわらず、発生します。 |
OnDblClick | protected | マウス ポインタがコントロール上にあるときに、ユーザーが左マウス ボタンをダブルクリックすると発生します。 |
OnDevToolsProtocolEventReceived | published | Chrome DevTools プロトコル イベント(事前に SubscribeToCDPEvent でサブスクライブされている)が起こった際に、発生します。
関連項目Vcl.Edge.TCustomEdgeBrowser.SubscribeToCDPEvent |
OnDockDrop | protected | 別のコントロールがコントロールにドッキングした際に発生します。 |
OnDockOver | protected | 別のコントロールがコントロール上にドラッグされた際に発生します。 |
OnDocumentTitleChanged | published | WebView の DocumentTitle プロパティが変更された際に発生するもので、OnNavigationCompleted イベントの前または後に発生する可能性があります。
関連項目Vcl.Edge.TEdgeBrowser.OnNavigationCompleted |
OnDragDrop | protected | ユーザーが、ドラッグしていたオブジェクトをドロップした際に発生します。 |
OnDragOver | protected | ユーザーが、コントロール上にオブジェクトをドラッグした際に発生します。 |
OnEndDock | protected | オブジェクトのドラッグが、オブジェクトをドッキングした、もしくはドラッグをキャンセルしたことにより、終了した際に発生します。 |
OnEndDrag | protected | オブジェクトのドラッグが、オブジェクトをドロップした、もしくはドラッグをキャンセルしたことにより、終了した際に発生します。 |
OnEnter | published | コントロールが入力フォーカスを受け取った際に発生します。 |
OnExecuteScript | published | スクリプト(ExecuteScript によって呼び出される)が完了した際に発生します。 |
OnExit | published | あるコントロールから別のコントロールへ、入力フォーカスが移った際に発生します。 |
OnFrameNavigationCompleted | published | WebView の子フレームが完全に読み込まれた、またはエラーが読み込みが中止された際に発生します。 |
OnFrameNavigationStarting | published | WebView の子フレームが、異なる URI への遷移するための許可を要求した際に、発生します。これは、リダイレクトに対しても同様に発生します。 |
OnGesture | public | このコントロールに関連付けられたジェスチャが行われたときに発生します。 |
OnGetDeltaStreams | protected | |
OnGetSiteInfo | protected | コントロールのドッキング情報を返します。 |
OnHistoryChanged | published | トップ レベル ドキュメントの遷移履歴の変更時に発生します。
OnHistoryChanged は、OnSourceChanged および OnContentLoading の後に発生します。 関連項目Vcl.Edge.TEdgeBrowser.OnSourceChanged Vcl.Edge.TEdgeBrowser.OnContentLoading |
OnKeyDown | protected | コントロールにフォーカスがあるときにユーザーがキーを押すと発生します。 |
OnKeyPress | protected | キーが押されたときに発生します。 |
OnKeyUp | protected | ユーザーが、押したキーを離した際に発生します。 |
OnMouseActivate | protected | マウス ポインタがコントロール上にあり、その親フォームがアクティブでない場合に、ユーザーが左マウス ボタンを押すと発生します。 |
OnMouseDown | protected | マウス ポインタがコントロール上にあるときに、ユーザーがマウス ボタンを押すと発生します。 |
OnMouseEnter | protected | ユーザーがマウスをコントロール内へ移動した際に発生します。 |
OnMouseLeave | protected | ユーザーがマウスをコントロール外へ移動した際に発生します。 |
OnMouseMove | protected | マウス ポインタがコントロール上にあるときに、ユーザーがマウス ポインタを動かすと発生します。 |
OnMouseUp | protected | マウス ポインタがコンポーネント上にあるときに、ユーザーが押されたマウス ボタンを離すと発生します。 |
OnMouseWheel | protected | マウス ホイールが回転した際に発生します。 |
OnMouseWheelDown | protected | マウス ホイールが下方向に回転した際に発生します。 |
OnMouseWheelUp | protected | マウス ホイールが上方向に回転した際に発生します。 |
OnNavigationCompleted | published | WebView が完全に読み込まれた、またはエラーが読み込みが中止された際に発生します。 |
OnNavigationStarting | published | WebView の main フレームが、異なる URI への遷移するための許可を要求した際に、発生します。 これは、リダイレクトに対しても同様に発生します。 |
OnNewWindowRequested | published | WebView の内部コンテンツが、window.open やコンテキスト メニューを介して、新しいウィンドウを開くよう要求された際に発生します。 |
OnPermissionRequested | published | WebView 内のコンテンツが、権限リソースへのアクセスへの許可を要求した際に発生します。 |
OnProcessFailed | published | WebView プロセスが、想定外に終了した場合や、応答しなくなった場合に発生します。 |
OnResize | protected | コントロールがサイズ変更された直後に発生します。 |
OnScriptDialogOpening | published | JavaScript ダイアログ(警告、確認、プロンプト)が、WebView に対して表示された際に、発生します。
このイベントは、DefaultScriptDialogsEnabled プロパティが False の場合にのみ発生します。 ScriptDialogOpening イベントは、ダイアログを抑制したり、デフォルトのダイアログをカスタム ダイアログに置き換えたりするために使用できます。 関連項目Vcl.Edge.TCustomEdgeBrowser.DefaultScriptDialogsEnabled |
OnSourceChanged | published | 別のサイトへの遷移や、部分遷移した際に発生します。 これは、ページの再読み込みなど、他のタイプの遷移では発生します。
OnSourceChanged は、新しいドキュメントへの遷移に対する OnContentLoading の前に発生します。 関連項目Vcl.Edge.TEdgeBrowser.OnContentLoading |
OnStartDock | protected | DragKind が dkDock であるコントロールを、ユーザーがドラッグし始めたときに発生します。 |
OnStartDrag | protected | ユーザーが、コントロールまたはそれが保持しているオブジェクトを、そのコントロールを左クリックし、マウス ボタンを押した状態でドラッグし始めたときに発生します。 |
OnUnDock | protected | アプリケーションが、ウィンドウ コントロールにドッキングされたコントロールを、ドッキング解除しようとした際に発生します。 |
OnWebMessageReceived | published | WebMessageEnabled プロパティが True で、WebView のトップ レベル ドキュメントが window.chrome.webview.postMessage を呼び出した際に発生します。
関連項目Vcl.Edge.TCustomEdgeBrowser.WebMessageEnabled |
OnWebResourceRequested | published | WebView が、URL と AddWebResourceRequestedFilter で追加されたリソース コンテキスト フィルタに対するマッチングの HTTP リクエストを行った際に、発生します。このイベントを発生させるには、少なくともフィルタが 1 つ追加されていなければなりません。
関連項目Vcl.Edge.TCustomEdgeBrowser.AddWebResourceRequestedFilter |
OnWindowCloseRequested | published | WebView の内部コンテンツが、window.close が呼び出された後など、ウィンドウを閉じるよう要求された際に発生します。 アプリケーションは、この要求が理にかなったものであった場合、WebView と関連するアプリケーション ウィンドウを閉じる必要があります。 |
OnZoomFactorChanged | published | WebView の ZoomFactor プロパティが変更された際に発生します。イベントは、呼び出し側が ZoomFactor プロパティを変更した、ユーザーが手動で zoom を変更した、などの理由で発生する可能性がありますが、プログラムによる変更では発生しません。
関連項目Vcl.Edge.TCustomEdgeBrowser.ZoomFactor |
WindowProc | public | コントロールに送られたメッセージに応答するウィンドウプロシージャを示します。 |