ファイル保存ダイアログのデフォルト表示について

【ご質問】
ファイル保存ダイアログで、デフォルトのファイル名を表示する方法はありますか。

【回答】
choose-fileプロシージャ等にあるオプション default-location に絶対パスを指定することで、
デフォルトのファイル名・ロケーションを任意に設定することができます。

また、get-working-directory-url、get-host-working-directory-urlを使用することで
「OS自身で持っている作業ディレクトリ」、
「アプリケーションプロセスの作業ディレクトリ(通常はアプリケーションがあるディレクトリ)」
を指定することが出来ます。

以下のサンプルをご参照ください。

{curl 6.0,7.0,8.0 applet}
{curl-file-attributes character-encoding = “shift-jis”}

{import * from CURL.RUNTIME.HOST-ENVIRONMENT}

{let filters:{Array-of FileDialogFilter} =
    {new
        {Array-of FileDialogFilter},
        {FileDialogFilter
            “Text files”,
            {new
                {Array-of FileDialogTypeFilter},
                {FileDialogTypeFilter “txt”}
            }
        },
        {FileDialogFilter
            “All Files”,
            {new
                {Array-of FileDialogTypeFilter},
                {FileDialogTypeFilter “*”}
            }
        }
    }
}

{VBox
    {CommandButton
        label = “default-location = get-host-working-directory-url”,
        {on Action do
            {choose-file
                style=FileDialogStyle.save-as,
                filters=filters,
                default-location={url {get-host-working-directory-url}&“/text.txt”}
            }
        }
    },
    {CommandButton
        label = “default-location = get-working-directory-url”,
        {on Action do
            {choose-file
                style=FileDialogStyle.save-as,
                filters=filters,
                default-location={url {get-working-directory-url}&“/text.txt”}
            }
        }
    },
    “「保存」を押してもファイルは作成されません”
}