67
•
the EIKON console has been renamed
econseik.dll
, and co-resides happily with the
E32 console,
econs.dll
. This removes the need to move or rename files when changing
between text and graphics console-based applications in the emulator.
•
source code is managed differently: utility programs reside in EIKONEX, and test code
in EIKTEST top-level projects
•
backed-up windows are always used in systems without an active scheduler, to support
new OPL-related requirements
•
in preparation for Unicode, EIKON builds on CONE’s support for the front-end-
processor (FEP) framework
Functionality improvements:
•
IrDA will now beam multiple files/folders: this is delivered to the user through better
Shell functionality.
•
the task list is significantly faster.
•
scrolling menu panes are supported (for Java compatibility: they are deprecated for C++
or OPL use, or even Java use when an application is designed specifically for EPOC)
•
thanks to a reconfiguration of the APPARC server in the EIKON server, and new
APPARC APIs, EPOC Connect can now restart applications when it stops them for
backup purposes
A new EIKCNPNL project contains control panel extensions for dialling, network and modems.
It also delivers
eikxtra.dll
, containing an IP address editor, and a better secret editor than
that in
eikon.dll
.
8.5.3.4.2 Shell
Many usability improvements including:
•
ability to send multiple files and folders using IR to other EPOC machines
•
much faster control panel launch, and other performance enhancements
•
ctrl+Z
to close a folder while shell browsing
•
ctrl+shift+J
to display a recently-used file list
•
displays icons for, and can launch, non-EPOC file formats (eg, text is associated with
either a text editor or, if one is not available, with the Web browser)
•
the fixed task bar has been reconfigured to give more prominence to the Contacts and
Jotter applications
•
background wallpaper can be set by the user
The application installer now reads information from installed
.sis
files on the EPOC ROM
(drive
z:\
): this prevents the installer from installing older versions of software than those already
in the ROM.
8.5.3.4.3 Tools
eikrs
’s syntax has been enhanced to distinguish between narrow or Unicode operation.