| 3313 |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PUBLIC_KEY), FALSE); |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PUBLIC_KEY), FALSE); |
| 3314 |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PRIBATE_KEY), FALSE); |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PRIBATE_KEY), FALSE); |
| 3315 |
|
|
| 3316 |
|
EnableWindow(GetDlgItem(dlg, IDC_RSA1_TYPE), FALSE); |
| 3317 |
|
EnableWindow(GetDlgItem(dlg, IDC_RSA_TYPE), FALSE); |
| 3318 |
|
EnableWindow(GetDlgItem(dlg, IDC_DSA_TYPE), FALSE); |
| 3319 |
|
EnableWindow(GetDlgItem(dlg, IDC_KEYBITS), FALSE); |
| 3320 |
|
EnableWindow(GetDlgItem(dlg, IDOK), FALSE); |
| 3321 |
|
EnableWindow(GetDlgItem(dlg, IDCANCEL), FALSE); |
| 3322 |
|
|
| 3323 |
bits = GetDlgItemInt(dlg, IDC_KEYBITS, NULL, FALSE); |
bits = GetDlgItemInt(dlg, IDC_KEYBITS, NULL, FALSE); |
| 3324 |
|
|
| 3325 |
if (bits < ((key_type==KEY_DSA)?SSH_DSA_MINIMUM_KEY_SIZE:SSH_RSA_MINIMUM_KEY_SIZE)) { |
if (bits < ((key_type==KEY_DSA)?SSH_DSA_MINIMUM_KEY_SIZE:SSH_RSA_MINIMUM_KEY_SIZE)) { |
| 3350 |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PUBLIC_KEY), TRUE); |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PUBLIC_KEY), TRUE); |
| 3351 |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PRIBATE_KEY), TRUE); |
EnableWindow(GetDlgItem(dlg, IDC_SAVE_PRIBATE_KEY), TRUE); |
| 3352 |
|
|
| 3353 |
|
EnableWindow(GetDlgItem(dlg, IDC_RSA1_TYPE), TRUE); |
| 3354 |
|
EnableWindow(GetDlgItem(dlg, IDC_RSA_TYPE), TRUE); |
| 3355 |
|
EnableWindow(GetDlgItem(dlg, IDC_DSA_TYPE), TRUE); |
| 3356 |
|
EnableWindow(GetDlgItem(dlg, IDC_KEYBITS), TRUE); |
| 3357 |
|
EnableWindow(GetDlgItem(dlg, IDOK), TRUE); |
| 3358 |
|
EnableWindow(GetDlgItem(dlg, IDCANCEL), TRUE); |
| 3359 |
|
|
| 3360 |
// set focus to passphrase edit control (2007.1.27 maya) |
// set focus to passphrase edit control (2007.1.27 maya) |
| 3361 |
SetFocus(GetDlgItem(dlg, IDC_KEY_EDIT)); |
SetFocus(GetDlgItem(dlg, IDC_KEY_EDIT)); |
| 3362 |
} |
} |