choose-location (プロシージャ)
public {choose-location
style:FileDialogStyle = FileDialogStyle.read,
default-location:#Url = null,
filters:{Array-of FileDialogFilter} = FileDialogFilter.all-files-filter-array,
owner:#View = {View.get-default-owner},
title:#String = null,
label:#String = null,
show-browse-button?:bool = true
}:#Url
インポート元: CURL.GUI.STANDARD. package 内で定義されています CURL.GUI.DIALOGS.

エンド ユーザーはダイアログに入力するか、または 2 番目のダイアログを開いてファイルを参照することにより、Web アドレスを入力したりファイルの場所を選択することができます。

style: ファイルの読み取り/書き込みアクセス権を定義する FileDialogStyle の 1 つと、ダイアログの既定タイトル。
default-location: ダイアログの最初のロケーションです。null の場合は、最初のロケーションはプラットフォーム依存の様式で指定されます。非特権アプレットでは、この値が null でない場合、PrivilegedUrl とするか、またはアクセスを許可する curl-access.txt ファイルがあるサーバ上の場所を指定する必要があります。PrivilegedUrl は、このプロシージャ、choose-multiple-files、および choose-file を含む、以前のファイル ダイアログ プロシージャすべてから取得できます。
filters: ダイアログのファイル フィルタを指定します。既定値はすべてのファイルになります。
owner: このダイアログが中心に位置する View。null は、ダイアログが画面上部の 3 分の 2 の部分に中央揃えで表示されます。

このダイアログのオーナー。オーナーが指定されていない場合、GuiManager は、可能である場合、既定のオーナーを選択します。
title: ダイアログが表示するタイトル。
label: ダイアログの目的を説明する、オプションのラベル。
show-browse-button?: true の場合、参照ボタンが表示されます。既定値は true です。

次のコードをコピーして非特権アプレットとして実行し、セキュリティ パネルをファイル ダイアログに表示してみてください。
{CommandButton
    label="Choose Location",
    {on Action do
        {choose-location
            style=FileDialogStyle.read
        }
    }
}

戻り値

注意事項

Curl® セキュリティ モデルの詳細については、「セキュリティ」も参照してください。