// コントロールを無効化(追加時のみ)。\r
this->cbDir->Disable();\r
this->chDirMake->Disable();\r
+ XRCCTRL(* this, "btnDefault", wxButton)->Disable();\r
+ XRCCTRL(* this, "btnDesktop", wxButton)->Disable();\r
+ XRCCTRL(* this, "btnCurrent", wxButton)->Disable();\r
+ XRCCTRL(* this, "btnBrowse", wxButton)->Disable();\r
break;\r
case TPI_COMMAND_CREATE:\r
this->SetTitle(_("Create"));\r
// 形式が各種設定に対応しているか。\r
// 作成時/追加時/展開時設定。\r
this->tcPassword->Enable(fiInfo->fEncryptPassword);\r
- this->cbUnmask->Enable(fiInfo->fEncryptPassword);\r
this->tcKeyfile->Enable(fiInfo->fEncryptKeyFile);\r
+ this->cbUnmask->Enable(fiInfo->fEncryptPassword);\r
+ this->chEncryptMethod->Enable(fiInfo->fEncryptPassword || fiInfo->fEncryptKeyFile);\r
+ XRCCTRL(* this, "btnBrowseKF", wxButton)->Enable(fiInfo->fEncryptKeyFile);\r
if (this->uCommand == TPI_COMMAND_EXTRACT)\r
{\r
return;\r