[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src/forms formSkins.cpp,1.1,1.2
Chris Apers
chrilith at users.sourceforge.net
Sun Sep 12 06:53:01 CEST 2004
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src/forms
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv12479
Modified Files:
formSkins.cpp
Log Message:
...
Index: formSkins.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/forms/formSkins.cpp,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- formSkins.cpp 3 Nov 2003 16:01:13 -0000 1.1
+++ formSkins.cpp 12 Sep 2004 13:52:05 -0000 1.2
@@ -3,7 +3,7 @@
#include "start.h"
#include "forms.h"
#include "skin.h"
-
+#include "globals.h"
static Int16 SkinsFormCompare(SkinInfoType *a, SkinInfoType *b, SortRecordInfoPtr, SortRecordInfoPtr, MemHandle) {
return StrCompare(a->nameP, b->nameP);
@@ -121,11 +121,23 @@
if (bSave) {
ControlType *cck1P;
-
+
StrCopy(gPrefs->skin.nameP, skinsInfo[selected].nameP);
gPrefs->skin.cardNo = skinsInfo[selected].cardNo;
gPrefs->skin.dbID = skinsInfo[selected].dbID;
+
+/* DmOpenRef skinDB = SknOpenSkin();
+ UInt32 depth = SknGetDepth(skinDB);
+ SknCloseSkin(skinDB);
+ if (depth != 8 && depth != 16) depth = 8;
+
+ if (depth == 16 && !OPTIONS_TST(kOptMode16Bit)) {
+ FrmCustomAlert(FrmInfoAlert, "You can only use 8bit skin on your device.", 0, 0);
+ gPrefs->skin.cardNo = cardNo;
+ gPrefs->skin.dbID = dbID;
+ }
+*/
cck1P = (ControlType *)GetObjectPtr(SkinsSoundClickCheckbox);
gPrefs->soundClick = CtlGetValue(cck1P);
}
@@ -251,4 +263,4 @@
}
return handled;
-}
\ No newline at end of file
+}
More information about the Scummvm-git-logs
mailing list