汎用ダイアログ生成実装　Close #7