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.