diff options
author | Chris Apers | 2004-01-20 14:30:35 +0000 |
---|---|---|
committer | Chris Apers | 2004-01-20 14:30:35 +0000 |
commit | 747685521fb2f9e744517ff1b533de35ac2d687e (patch) | |
tree | 14d43e742afb74395651db357cda8eeff78acf6e | |
parent | 80ed622e64bb52eb35adb1088de612f08386263b (diff) | |
download | scummvm-rg350-747685521fb2f9e744517ff1b533de35ac2d687e.tar.gz scummvm-rg350-747685521fb2f9e744517ff1b533de35ac2d687e.tar.bz2 scummvm-rg350-747685521fb2f9e744517ff1b533de35ac2d687e.zip |
Added copy protection and aspect ratio options
svn-id: r12554
-rw-r--r-- | backends/PalmOS/Src/forms/formMisc.cpp | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/backends/PalmOS/Src/forms/formMisc.cpp b/backends/PalmOS/Src/forms/formMisc.cpp index f376807030..1d684e53ee 100644 --- a/backends/PalmOS/Src/forms/formMisc.cpp +++ b/backends/PalmOS/Src/forms/formMisc.cpp @@ -47,7 +47,7 @@ static UInt32 StackSize(UInt32 newSize) { static void MiscOptionsFormSave() { FieldType *fld1P; - ControlType *cck1P, *cck2P, *cck3P, *cck4P, *cck5P, *cck6P, *cck7P, *cck8P; + ControlType *cck1P, *cck2P, *cck3P, *cck4P, *cck5P, *cck6P, *cck7P, *cck8P, *cck9P, *cck10P; FormPtr frmP; fld1P = (FieldType *)GetObjectPtr(MiscOptionsDebugLevelField); @@ -60,6 +60,8 @@ static void MiscOptionsFormSave() { cck6P = (ControlType *)GetObjectPtr(MiscOptionsAutoResetCheckbox); cck7P = (ControlType *)GetObjectPtr(MiscOptionsDemoCheckbox); cck8P = (ControlType *)GetObjectPtr(MiscOptionsFullscreenCheckbox); + cck9P = (ControlType *)GetObjectPtr(MiscOptionsAspectRatioCheckbox); + cck10P= (ControlType *)GetObjectPtr(MiscOptionsCopyProtectionCheckbox); frmP = FrmGetActiveForm(); @@ -76,6 +78,8 @@ static void MiscOptionsFormSave() { gPrefs->autoReset = CtlGetValue(cck6P); gPrefs->demoMode = CtlGetValue(cck7P); gPrefs->fullscreen = CtlGetValue(cck8P); + gPrefs->aspectRatio = CtlGetValue(cck9P); + gPrefs->copyProtection = CtlGetValue(cck10P); gPrefs->debugLevel = StrAToI(FldGetTextPtr(fld1P)); @@ -142,7 +146,7 @@ static void MiscOptionsShowPalmOS(const FormPtr frmP, Boolean show) { } static void MiscOptionsShowScummVM(const FormPtr frmP, Boolean show) { - FrmShowHide(frmP, MiscOptionsTabTitleScummLabel, MiscOptionsDemoCheckbox, show); + FrmShowHide(frmP, MiscOptionsTabTitleScummLabel, MiscOptionsCopyProtectionCheckbox, show); if (show) FrmShowObject(frmP, FrmGetObjectIndex (frmP, MiscOptionsDebugLevelField)); @@ -169,7 +173,9 @@ static void MiscOptionsFormInit() { CtlSetValue((ControlType *)GetObjectPtr(MiscOptionsDebugCheckbox), gPrefs->debug); CtlSetValue((ControlType *)GetObjectPtr(MiscOptionsDemoCheckbox), gPrefs->demoMode); CtlSetValue((ControlType *)GetObjectPtr(MiscOptionsFullscreenCheckbox), gPrefs->fullscreen); - + CtlSetValue((ControlType *)GetObjectPtr(MiscOptionsAspectRatioCheckbox), gPrefs->aspectRatio); + CtlSetValue((ControlType *)GetObjectPtr(MiscOptionsCopyProtectionCheckbox), gPrefs->copyProtection); + fld1P = (FieldType *)GetObjectPtr(MiscOptionsDebugLevelField); levelH = MemHandleNew(FldGetMaxChars(fld1P)+1); @@ -188,7 +194,7 @@ static void MiscOptionsFormInit() { FrmSetTabSize(frmP, (TAB_START + tabNum), 16, 12); MiscOptionsShowScummVM(frmP, false); MiscOptionsShowPalmOS(frmP, true); - FrmSetObjectPosition(frmP, FrmGetObjectIndex (frmP, MiscOptionsDebugLevelField), 103, 35 + 12 * 2); + FrmSetObjectPosition(frmP, FrmGetObjectIndex (frmP, MiscOptionsDebugLevelField), 103, 35 + 12 * 3); FrmDrawForm(frmP); |