EasyManua.ls Logo

Ericsson MC 218 - Page 61

Ericsson MC 218
113 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
61
APPARC recognizer system. Its results are not guaranteed to be valid if the file is open.
However, APPARC usually either already knows the type of open files, or does not care.
RFs::IsValidName() has been overloaded to provide a variant which returns the
first invalid character in a name
8.5.3.1.2.2 Provider API
TLocalDrive has been replaced by TBusLocalDrive, and the capabilities
information
TLocalDriveCaps by a package buffer template, in line with standard
EPOC patterns
8.5.3.1.2.3 File formats
UTC is now used for file timestamps, rather than local time, to improve synchronization.
8.5.3.1.2.4 Program loading
Better support for executing programs:
many improvements in loading combinations of
.exes and DLLs into RAM.
pre-loaded DLL list, prevents RAM-based DLLs from overriding ROM-based DLLs,
intended for use when RAM-based DLLs may be “inherited” from an EPOC R3 machine.
The support has been implemented in such a way as to prevent any further override of
“pre-loaded” ROM DLLs. The list of pre-loaded DLLs is maintained in
\System\Data\DLL Preload List.
performance improvements
new
RLibrary::FileName() function returns the the full path and filename of a
DLL (the only exception is that those loaded statically from ROM are returned as
z:dllname.dll without a path).
loader keeps file-server session open continually
A safe reset option has been added to force the window server to be loaded only from ROM, useful
on devices in which
c: persists even across cold resets (eg those with flash RAM).
8.5.3.1.2.5 Text shell
Some usability improvements:
a batch language has been added
case is now preserved on all command lines (instead of their being forced to upper-case)
8.5.3.1.3 Emulator and WINC
Improvements to the emulator including:
allowing the emulator to run from any directory, (not just
\epoc32\release\wins\deb\ and its peers, together with \epoc32\data\ and
\epoc32\wins\c\): this means that many emulators can be installed onto a single
drive
there is generally more versatility in mapping from EPOC drives to Windows directories
console implementation has been changed so that console-based programs may run under
either a text shell or a GUI environment, without any configuration change in the
emulator
command-line switches to select fascia, initialization file, and drive mapping properties
comms drivers deadlock less frequently, and sound drivers take full advantage of PC
soundcard support (rather than the piezo speaker used for beeps)
alt+F4 can be used to close the window
applications can now run from emulated
c: or d: as well as z:
c: drive can be specified using command-line arguments, or set to the system temp path
so the emulator can be booted from a read-only device such as a CD-ROM

Other manuals for Ericsson MC 218