The Daddy - slow progress today, largely as a result of an impromptu company Christmas lunch in a local wine bar, which involved a few bottles of vino.
The real pork chop in the vegetarian shopping basket is the Home key on Android. I'm fairly happy with the Back key (=Escape) meaning Get Me Out of Here, even if that means the Andoid OS doesn't actually allow the quit to complete, in which case I'm old-fashioned enough to think that that's daft behaviour, but not our fault.
The Home key cannot be trapped, so the question is whether to let AppGameKit handle this or promote it up to application level when the app is put into a Pause state.
To be fair, quite a lot of Windows' behaviour is stupid, but we're so used to it that we just program around it and carry on.
Unfortunately, we can't redefine what the Android OS does. For example, as I type this I'm listening to some beautiful singing by a bunch of Benedictine nuns (not sure "bunch" is apt, but bless you Sisters!) and I've minimised Media Player. AFAIK you can't do this on Android. The Home key will not kill the nuns, but it will stuff a cork into their mouths until we go and find them again.
So we need: the best axe we can get to chop the app when the Back key is pressed (or a Quit button clicked). We also need to ensure that Suspend and Resume with the Home button work according to the official route.
-- Jim DO IT FASTER, EASIER AND BETTER WITH AppGameKit FOR PASCAL