OSDN Git Service

作成ダイアログを表示する前に不正終了していたバグを修正。
[tpi/lychee.git] / src / lychee / frm_main.cpp
index aea92d3..afab185 100644 (file)
@@ -211,6 +211,7 @@ void MainFrame::OnArcCreate(wxCommandEvent& e)
 \r
        // 作成ダイアログを設定。\r
        MakeDialog mkDlg;\r
+       mkDlg.SetParent(this);\r
        if (e.GetClientData() == NULL)\r
        {\r
                // 処理対象のファイルを選択。\r
@@ -576,6 +577,7 @@ void MainFrame::OnArcAdd(wxCommandEvent& e)
 {\r
        // 作成ダイアログを設定。\r
        MakeDialog mkDlg;\r
+       mkDlg.SetParent(this);\r
        mkDlg.uCommand = TPI_COMMAND_ADD;\r
 \r
        // 処理対象のファイルを選択。\r
@@ -676,6 +678,7 @@ void MainFrame::OnArcExtract(wxCommandEvent& e)
 \r
        // 展開ダイアログを作成。DnDまたは実行時は表示しない。\r
        MakeDialog mkDlg;\r
+       mkDlg.SetParent(this);\r
        mkDlg.uCommand = TPI_COMMAND_EXTRACT;\r
        mkDlg.files    = MakeTargetFileList(this, nMode == 1);\r
 \r