[Scummvm-cvs-logs] CVS: scummvm/backends/PalmOS/Src palmstart.cpp,1.11,1.12
Chris Apers
chrilith at users.sourceforge.net
Tue Jul 22 05:24:09 CEST 2003
Update of /cvsroot/scummvm/scummvm/backends/PalmOS/Src
In directory sc8-pr-cvs1:/tmp/cvs-serv9543/Src
Modified Files:
palmstart.cpp
Log Message:
Use ScummVM version strings in about form
Index: palmstart.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/backends/PalmOS/Src/palmstart.cpp,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- palmstart.cpp 15 Jul 2003 10:31:25 -0000 1.11
+++ palmstart.cpp 22 Jul 2003 12:23:14 -0000 1.12
@@ -31,6 +31,7 @@
#include "scumm_globals.h"
#include "extend.h" // for disable state
#include "stdio.h" // used in checkPath
+#include "engine.h" // scumm version strings
#include "mathlib.h"
#include "vibrate.h"
@@ -284,6 +285,7 @@
}
/*
static void SknSetPalette() {
+
UInt16 palIndex;
ColorTableType *palTemp;
MemHandle palH;
@@ -293,7 +295,7 @@
if (skinDBP) {
palIndex = DmFindResource (skinDBP, colorTableRsc, skinPalette, NULL);
- if (palIndex != (UInt16)-1) {
+ if (palIndex != 0xFFFF) {
palH = DmGetResourceIndex(skinDBP, palIndex);
if (palH) {
@@ -306,6 +308,7 @@
}
SknCloseSkin(skinDBP);
+
}
*/
static void SknGetListColors(DmOpenRef skinDBP, DmResID resID, UInt8 *text, UInt8 *selected, UInt8 *background) {
@@ -666,19 +669,6 @@
ArwFDwn = 2,
ArwDown = 3
};
-/*
-//REMOVE
-static struct {
- Boolean disabled;
- Boolean selected;
-} iconState[6] = {0,0 ,0,0 ,0,0 ,1,0 ,0,0 ,0,0};
-//REMOVE
-static struct {
- UInt16 position;
- UInt8 last;
- Boolean disabled[4];
-} ArrowManager = {0, ArwNone, 0,0,0,0};
-*/
//#############################################################################
//#############################################################################
@@ -2100,7 +2090,7 @@
FormPtr frmP = FrmGetActiveForm();
WinScreenLock(winLockErase);
-// SknSetPalette();
+ //SknSetPalette();
FrmDrawForm(frmP);
if (gPrefs->card.volRefNum != sysInvalidRefNum)
@@ -2415,10 +2405,20 @@
return handled;
}
+
+static void MainFormAbout() {
+ FormPtr frmP;
+ FormLabelType *versionP;
+
+ frmP = FrmInitForm(AboutForm);
+ versionP = FrmNewLabel(&frmP, 1111, gScummVMVersion, 4, 142, stdFont);
+ FrmDoDialog (frmP); // Display the About Box.
+ FrmDeleteForm (frmP);
+}
+
static Boolean MainFormDoCommand(UInt16 command)
{
Boolean handled = false;
- FormPtr frmP;
switch (command) {
case MainGamesCard:
@@ -2445,10 +2445,8 @@
break;
case MainOptionsAbout:
- frmP = FrmInitForm (AboutForm);
- FrmDoDialog (frmP); // Display the About Box.
- FrmDeleteForm (frmP);
- handled = true;
+ MainFormAbout();
+ handled = true;
break;
case MainOptionsVolumeControl:
@@ -2864,6 +2862,7 @@
return handled;
}
+
static Boolean MainFormHandleEvent(EventPtr eventP)
{
Boolean handled = false;
@@ -2901,9 +2900,7 @@
break;
case MainAboutButton:
- frmP = FrmInitForm (AboutForm);
- FrmDoDialog (frmP); // Display the About Box.
- FrmDeleteForm (frmP);
+ MainFormAbout();
break;
// case MainListTypeSelTrigger:
More information about the Scummvm-git-logs
mailing list