aboutsummaryrefslogtreecommitdiff
path: root/backends
diff options
context:
space:
mode:
Diffstat (limited to 'backends')
-rw-r--r--backends/PalmOS/Src/forms/formmain.cpp20
1 files changed, 15 insertions, 5 deletions
diff --git a/backends/PalmOS/Src/forms/formmain.cpp b/backends/PalmOS/Src/forms/formmain.cpp
index 0ffeeccb15..d363003d91 100644
--- a/backends/PalmOS/Src/forms/formmain.cpp
+++ b/backends/PalmOS/Src/forms/formmain.cpp
@@ -8,7 +8,7 @@
#include "globals.h"
#include "common/stdafx.h"
-#include "version.h"
+#include "base/version.h"
#include "formEditGame.h"
#include "formUtil.h"
@@ -25,7 +25,7 @@ static Err BeamMe() {
err = SendDatabase(0, dbID, "ScummVM.prc", "\nPlay your favorite LucasArts games");
else
err = DmGetLastErr();
-
+
return err;
}
@@ -73,11 +73,22 @@ static Boolean MainFormDoCommand(UInt16 command)
handled = true;
break;
- case MainGamesNewEdit:
- gFormEditMode = edtModeParams;
+ case MainGamesNew:
+ gFormEditMode = edtModeAdd;
+ FrmPopupForm(GameEditForm);
+ handled = true;
+ break;
+
+ case MainGamesEdit:
+ gFormEditMode = edtModeEdit;
FrmPopupForm(GameEditForm);
handled = true;
break;
+
+ case MainGamesDelete:
+ EditGameFormDelete(true);
+ handled = true;
+ break;
case MainOptionsBeam:
BeamMe();
@@ -326,4 +337,3 @@ Boolean MainFormHandleEvent(EventPtr eventP)
return handled;
}
-