// "Config"タブ\r
this->scLevel = XRCCTRL(* this, "scLevel", wxSpinCtrl);\r
this->scRR = XRCCTRL(* this, "scRR", wxSpinCtrl);\r
- this->tcPassword = XRCCTRL(* this, "tcPassword", wxTextCtrl);\r
- this->tcKeyfile = XRCCTRL(* this, "tcKeyfile", wxTextCtrl);\r
- this->cbSplitSize = XRCCTRL(* this, "cbSplitSize", wxComboBox);\r
- this->cbUnmask = XRCCTRL(* this, "cbUnmask", wxCheckBox);\r
- this->cbEncryptHeader = XRCCTRL(* this, "cbEncryptHeader", wxCheckBox);\r
this->cbSolid = XRCCTRL(* this, "cbSolid", wxCheckBox);\r
this->cbMMOptimize = XRCCTRL(* this, "cbMMOptimize", wxCheckBox);\r
+ this->cbCompressHeader = XRCCTRL(* this, "cbCompressHeader", wxCheckBox);\r
this->cbMakeSFX = XRCCTRL(* this, "cbMakeSFX", wxCheckBox);\r
// "Comment"タブ\r
this->tcComment = XRCCTRL(* this, "tcComment", wxTextCtrl);\r
+ // "Encryption"タブ\r
+ this->tcPassword = XRCCTRL(* this, "tcPassword", wxTextCtrl);\r
+ this->tcKeyfile = XRCCTRL(* this, "tcKeyfile", wxTextCtrl);\r
+ this->cbSplitSize = XRCCTRL(* this, "cbSplitSize", wxComboBox);\r
+ this->cbUnmask = XRCCTRL(* this, "cbUnmask", wxCheckBox);\r
+ this->cbEncryptHeader = XRCCTRL(* this, "cbEncryptHeader", wxCheckBox);\r
// "Files"タブ\r
this->lcFiles = XRCCTRL(* this, "lcFiles", myListCtrl2);\r
\r
// コントロールを無効化。\r
this->scLevel->Disable();\r
this->scRR->Disable();\r
- this->cbEncryptHeader->Disable();\r
this->cbSolid->Disable();\r
this->cbMMOptimize->Disable();\r
this->tcComment->SetEditable(false);\r
+ this->cbEncryptHeader->Disable();\r
+ this->chEncryptMethod->Disable();\r
case TPI_COMMAND_ADD:\r
// コントロールを無効化(展開時も)。\r
this->cbFileName->Disable();\r
this->chType->Disable();\r
this->chDirMake->Enable();\r
this->cbSplitSize->Disable();\r
+ this->cbCompressHeader->Disable();\r
this->cbMakeSFX->Disable();\r
\r
// 書庫名を設定。\r
this->scRR->SetValue(fiInfo->nRecoveryRecordMin);\r
this->scRR->Enable(fiInfo->nRecoveryRecordMin != fiInfo->nRecoveryRecordMax);\r
this->cbEncryptHeader->Enable(fiInfo->fEncryptHeader);\r
+ this->cbCompressHeader->Enable(fiInfo->fCompressHeader);\r
this->cbSolid->Enable(fiInfo->fSolid);\r
this->cbMMOptimize->Enable(fiInfo->fMMOptimize);\r
this->tcComment->Enable(fiInfo->fComment);\r
class MakeDialog: public wxDialog {\r
public:\r
// "General"タブ\r
- wxComboBox* cbDir;\r
- wxComboBox* cbFileName;\r
- wxCheckBox* cbOpenAfter;\r
- wxCheckBox* cbIgnorePath;\r
- wxCheckBox* cbExitAfter;\r
+ wxComboBox* cbDir;\r
+ wxComboBox* cbFileName;\r
+ wxCheckBox* cbOpenAfter;\r
+ wxCheckBox* cbIgnorePath;\r
+ wxCheckBox* cbExitAfter;\r
wxChoice* chType;\r
wxChoice* chDirMake;\r
// "Config"タブ\r
wxSpinCtrl* scLevel;\r
wxSpinCtrl* scRR;\r
- wxTextCtrl* tcPassword;\r
- wxTextCtrl* tcKeyfile;\r
- wxComboBox* cbSplitSize;\r
- wxCheckBox* cbUnmask;\r
- wxCheckBox* cbEncryptHeader;\r
- wxCheckBox* cbSolid;\r
- wxCheckBox* cbMMOptimize;\r
+ wxComboBox* cbSplitSize;\r
+ wxCheckBox* cbSolid;\r
+ wxCheckBox* cbMMOptimize;\r
+ wxCheckBox* cbCompressHeader;\r
wxCheckBox* cbMakeSFX;\r
// "Comment"タブ\r
wxTextCtrl* tcComment;\r
+ // "Encryption"タブ\r
+ wxTextCtrl* tcPassword;\r
+ wxTextCtrl* tcKeyfile;\r
+ wxCheckBox* cbUnmask;\r
+ wxChoice* chEncryptMethod;\r
+ wxCheckBox* cbEncryptHeader;\r
// "Files"タブ\r
myListCtrl2* lcFiles;\r
\r