ランタイムエクスプローラーは、デザインモードへのアクセス権を持つグループに属するユーザーがアクセスできます。別の方法で使用する方法を見てみましょう。
ランタイム・エクスプローラーは、アプリケーションで何が起こっているかを確認するための優れたツールですが、あくまでも専門家向けのツールです。そのため、アクセスは開発者(デザイン・モードへのアクセス権を持つグループのユーザー)に限定されています。
バイナリデータベースでは、ランタイムエクスプローラへのアクセスは制約が多すぎた。一方、シングルユーザーのビルドプロジェクトアプリケーションでは、カレントユーザーが常にデザイナーであるため、ランタイムエクスプローラーへのアクセスが怠慢になりすぎました。
これらの動作を修正するために、以下に説明するいくつかの変更を実施しました。
シングルユーザーでビルドしたプロジェクトアプリケーションでは、4Dはショートカットでランタイムエクスプローラーへのアクセスを拒否するようになりました。macOSではCMD+SHIFT+F9、WindowsではCTRL+SHIFT+F9です。この種のアプリケーションでは、ユーザーは常にデザイナーであるため、これはどのユーザーに対しても有効です。
あらゆる種類の4Dアプリケーション(バイナリ、プロジェクト)において、ランタイムエクスプローラーにアクセスできないユーザーのために、ショートカット(macOSではCMD+SHIFT+F9、WindowsではCTRL+SHIFT+F9)が開発者のために自由に使用できるようになりました。アプリケーションユーザーがランタイムエクスプローラにアクセスできるグループに属している場合、このショートカットでもランタイムエクスプローラを開くことができます。
4Dは、新しいコマンドでRuntime Explorerを開く別の方法も提供します。 OPEN RUNTIME EXPLORER.このコマンドは、現在のユーザーが誰であっても、Runtime Explorerを表示します。このコマンドを使用する場合、グループに基づいてRuntime Explorerへのアクセスを許可または拒否し、フォームのボタン、メニュー項目、または独自のショートカットを使用して、誰がそれを開くことができるかを自分で決定することができます。 ON EVENT CALLコマンドを使用した独自のショートカットを使用します。