-
Notifications
You must be signed in to change notification settings - Fork 3
Jad Properties
This is the list of JAD properties defined by the player to modify some behaviors (or workarrounds).
boot
(sting, default: empty) : This defines the M4M file to load on boot. If not defined (or left empty), the player will search for a file name boot.txt
in the JAR for the scene to load.
MeMo-Extra-UA
(string, default: empty) : A string to append to the User-Agent for all HTTP requests.
MeMo-Force-Lang
(string, defaut: empty
) : If set to a 2 character value (like fr
), it will force a language for the localization (and disable autodetection of the language). This is only available on debug players.
MeMo-CachePath
(string, default: RMS
) : Path to the filesystem folder for Cache or one of : RMS
, RM2
, RMS3
.
This allows to force the MeMo use a diffrent caching implementation. RMS is de default one. Setting a path is recommended for phones with slow RMS implementations and when a certificate is available. RMS2/RMS3 are alternatives RMS implementation that try to compensate some weakness of the close operation by delaying it (RMS2) or by keeping the full data in memory (RMS3).
MEMO-IGNORE_SIZE_CHANGE
(boolean, default: false
) : Ignore screen size notifications from the MIDlet Manager if set to true
.
This can be useful as some phones (Nokia S40) report bad fullscreen size of screen after a switch back from an LDCUI screen (used for native text input on MeMo).
MeMo-MaxDLSize
(integer, default: 500
) : The maximum size (in KB) of downloaded cached images to keep in memory for each scene.
MeMo-BitmapFont
(string, default: empty) : If value is set to image
to force the use of image to render the glyph of the bitmap font. This is more expensive than the default behavior but fix some rendering issues on some phones like Nokia C3300.
MeMo-BlitWithImage
(boolean, default: false
) : If set to true
, forces the images to be displayed using an alternative (and more expensive) method. This improves rendering of partially transparent images on some VMs like the JBlend VM on Windows Mobile 6. This is only available on the builds for Windows Phone VMs.
MeMo-BlitPlus
(boolean, default: false
) : If set to true
, add a 1 pixel transparent border to images to allow correct rendering of clipped images (drawRGB issue).
MeMo-Debug-Image
(booolean, default: false
) : If set to true
, display all scaling operations on images to console to track expensive (or useless) ones. This is only available for debug players.
MeMo-SystemFont-VOffset
(integer, default: 0
) : Allow to add an offset to render system fonts. Some phones like Alcated OT-315 have some placement issues.
MEMO-FONT_LARGE
(integer, default: empty) : Default size to use for LARGE font. Can be one of LARGE
, MEDIUM
or SMALL
.
MEMO-FONT_MEDIUM
(integer, default: empty) : Default size to use for MEDIUM font. Can be one of LARGE
, MEDIUM
or SMALL
.
MEMO-FONT_SMALL
(integer, default: empty) : Default size to use for SMALL font. Can be one of LARGE
, MEDIUM
or SMALL
.
MEMO-USE_FULL_KEYBOARD
(boolean, default: 0false
) : By default, only the standard layout with directional pad, softkeys and numeric keypad is supported (plus some custom keys for correction on some phones). To enable full keyboard support, set this value to true
. This activates input for BlackBerry, Emulators and other keyboard phones.
You can also use a custom standard layout using the std
value. You must then define the code for each keys you want to customize with the MEMO-KEYCODE_*
properties (see below).
MEMO-KEYCODE_*
(integer, default: depends on key) : When using MEMO-USE_FULL_KEYBOARD : std
, you can customize the code for each key. For each key, you need to customize, add a new MEMO-KEYCODE_XX
entry where XX
is one of UP
, DOWN
, LEFT
, RIGHT
, OK
, LSK
, RSK
, DELETE
, RETURN
.
PFS
(string, default: empty) : The base URL used for the pfs://
scheme. This value is only available on the "standard" version of the player and should not be used anymore.
MEMO-ENABLE_GPS
(boolean, default: false
) : Allow the use of GPS if set to true
. Only works for players with GPS support.