742 |
} |
} |
743 |
|
|
744 |
ar_mode = IsDlgChecked(hDlg, IDC_AR); |
ar_mode = IsDlgChecked(hDlg, IDC_AR); |
745 |
SetDlgItemInt(hDlg, IDC_ARX, config->ar_x, FALSE); |
|
746 |
SetDlgItemInt(hDlg, IDC_ARY, config->ar_y, FALSE); |
config->ar_x = config_get_uint(hDlg, IDC_ARX, config->ar_x); |
747 |
|
config->ar_y = config_get_uint(hDlg, IDC_ARY, config->ar_y); |
748 |
|
|
749 |
EnableDlgWindow(hDlg, IDC_ARX, ar_mode); |
EnableDlgWindow(hDlg, IDC_ARX, ar_mode); |
750 |
EnableDlgWindow(hDlg, IDC_ARY, ar_mode); |
EnableDlgWindow(hDlg, IDC_ARY, ar_mode); |
751 |
break; |
break; |
824 |
case IDD_AR: |
case IDD_AR: |
825 |
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, config->ar_mode == 0 ? IDC_PAR : IDC_AR); |
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, config->ar_mode == 0 ? IDC_PAR : IDC_AR); |
826 |
SendDlgItemMessage(hDlg, IDC_ASPECT_RATIO, CB_SETCURSEL, (config->display_aspect_ratio), 0); |
SendDlgItemMessage(hDlg, IDC_ASPECT_RATIO, CB_SETCURSEL, (config->display_aspect_ratio), 0); |
827 |
|
SetDlgItemInt(hDlg, IDC_ARX, config->ar_x, FALSE); |
828 |
|
SetDlgItemInt(hDlg, IDC_ARY, config->ar_y, FALSE); |
829 |
break; |
break; |
830 |
|
|
831 |
case IDD_LEVEL : |
case IDD_LEVEL : |
1131 |
SetDlgItemInt(hDlg, IDC_ZONE_FRAME, psi->config->ci.ciActiveFrame, FALSE); |
SetDlgItemInt(hDlg, IDC_ZONE_FRAME, psi->config->ci.ciActiveFrame, FALSE); |
1132 |
break; |
break; |
1133 |
|
|
1134 |
|
case IDC_AR_DEFAULT: |
1135 |
|
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, IDC_PAR); |
1136 |
|
SendDlgItemMessage(hDlg, IDC_ASPECT_RATIO, CB_SETCURSEL, 0, 0); |
1137 |
|
adv_mode(hDlg, psi->idd, psi->config); |
1138 |
|
break; |
1139 |
|
case IDC_AR_4_3: |
1140 |
|
SetDlgItemInt(hDlg, IDC_ARX, 4, FALSE); |
1141 |
|
SetDlgItemInt(hDlg, IDC_ARY, 3, FALSE); |
1142 |
|
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, IDC_AR); |
1143 |
|
adv_mode(hDlg, psi->idd, psi->config); |
1144 |
|
break; |
1145 |
|
case IDC_AR_16_9: |
1146 |
|
SetDlgItemInt(hDlg, IDC_ARX, 16, FALSE); |
1147 |
|
SetDlgItemInt(hDlg, IDC_ARY, 9, FALSE); |
1148 |
|
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, IDC_AR); |
1149 |
|
adv_mode(hDlg, psi->idd, psi->config); |
1150 |
|
break; |
1151 |
|
case IDC_AR_235_100: |
1152 |
|
SetDlgItemInt(hDlg, IDC_ARX, 235, FALSE); |
1153 |
|
SetDlgItemInt(hDlg, IDC_ARY, 100, FALSE); |
1154 |
|
CheckRadioButton(hDlg, IDC_AR, IDC_PAR, IDC_AR); |
1155 |
|
adv_mode(hDlg, psi->idd, psi->config); |
1156 |
|
break; |
1157 |
|
|
1158 |
default : |
default : |
1159 |
return TRUE; |
return TRUE; |
1160 |
} |
} |