OSDN Git Service

コールバック関数に0x1000を送る部分を統合。
[tpi/lychee.git] / src / lychee / dlg_process.cpp
index c95d544..7a9d484 100644 (file)
@@ -64,10 +64,16 @@ void ProcessDialog::OnInit(wxInitDialogEvent &)
        this->gArchive          = XRCCTRL(* this, "gArchive",     wxGauge);\r
        this->fCancel           = false;\r
        this->nOverwriteMode    = wxID_OK;\r
-       this->Update();\r
        g_procDlg = this;\r
-\r
        ::wxXmlResource::Get()->Unload(L_DIR_S_XRC wxT("dlg_process.xrc"));\r
+\r
+       // コールバックを送信。\r
+       TPI_PROCESSINFO piInfo;\r
+       piInfo.eMessage = TPI_MESSAGE_STATUS;\r
+       piInfo.eStatus = 0x1000;\r
+       piInfo.fiInfo.fnFileName = * this->fnArchive;\r
+       piInfo.fiInfo.nUnpackedSize = this->nFileCount;\r
+       this->CallbackProc(TPI_NOTIFY_COMMON, & piInfo);\r
 }\r
 \r
 void ProcessDialog::OnClose(wxCloseEvent & e)\r