Read-only archive of the All About Symbian forum (2001–2013) · About this archive

Event Core (UIQ) Updated to 0.60

3 replies · 2,420 views · Started 06 April 2004

Event Core updated with correct menu pen tap code. Source, SIS and binaries available at FreEPOC (http://freepoc.org/viewapp.php?id=10).

-------------------------------------------------
Change Log For Event Core
-------------------------------------------------

-------------------------------------------------
0.60 - Menu and Event System Updated,
Public Release 4th April, 2004
-------------------------------------------------

* After the initial release, Event Core had some problems with the Menu system. While
a pen tap would call up the menu the first time it tapped the menu area, it would
not call it on second or subsequent taps. This has now been cured with an alteration
to the Event loop (in PROC Main😊, and moving the IF statement controlling the MENU
command from PROC KeyboardDriver: to PROC ShowMenu:

* As PROC ShowMenu is no longer returning a value, it has been renamed from PROC ShowMenu&:
to plain old PROC ShowMenu:

* Not surprisingly, KAppVer$ has changed from "0.50" to "0.60"

-------------------------------------------------
0.50 - Initial Release 7th March, 2004
-------------------------------------------------

* Initial release and baseline for Change Log

Hmm ... I'm getting an Undefined Expternals error when I try to run the demo app. It doesnt seem to be happy with E from the Main proc ...

LOCAL E, Command$(255)
E=ERR : ONERR OFF
ONERR Error::

I get the same error on the emulator and directly on a P900. Any ideas?

PaulyLaw wrote:Hmm ... I'm getting an Undefined Expternals error when I try to run the demo app. It doesnt seem to be happy with E from the Main proc ...

LOCAL E, Command$(255)
E=ERR : ONERR OFF
ONERR Error::

I get the same error on the emulator and directly on a P900. Any ideas?

Yep, replace this line in PROC Main:

ELSEIF ev&=KEvFocusLost&

with

ELSEIF Event&(KEvAType%)=KEvFocusLost&

I'm away to update the archive...

(blush)