Building Mobile Enterprise Applications : Using webMethods Mobile Designer : Project Properties Reference : Cross-Compiler Properties : 2D and 3 D Rendering
2D and 3 D Rendering
project.handset.bitmapsystemfont
Deprecated. Specifies whether you want Mobile Designer to embed a bitmap font in the final build.
Note:  
By default, Mobile Designer renders system liquid crystal display user interface (LCDUI) fonts using a bitmap font rendering system.
Platforms
All
Value
*true if an application uses system fonts and you want to embed a bitmap font resource.
*false if an application does not use system fonts. Specifying false saves resource space.
To use native fonts, see the project.runtime.render.system.font.using.native.font property.
Default
The default is based on the platform:
Platform
Default
iOS
true
Other platforms
false
project.runtime.attempts.2d.graphics.over.3d
Deprecated. Specifies whether you want the application to attempt to use the system’s underlying 3D API, for example OpenGL-ES, to perform all standard 2D Mobile Information Device Profile (MIDP) rendering calls.
Platforms
iOS
Value
*true to use the system’s underlying 3D API to perform all standard 2D MIDP calls.
The application translates images into textures and maps all graphical method calls to a corresponding 3D call. This can help access the underlying 3D hardware.
Note:  
The texture map size can exceed the equivalent pixel buffer memory allocation. Some platforms require 2D textures. As a result, an image that is 257x17 can turn into a texture map that is 512x32, resulting in a large memory increase required for images in your application, resulting in a large increase in the amount of memory that your application requires for images. Essentially, for both the width and height, the size is rounded up to the nearest power of two.
Note:  
For the iOS platform, the application must perform all rendering on the same thread as the OpenGL-ES library, which is not multi-thread safe or capable.
*false if you do not want the application to use the system’s underlying 3D API to perform standard 2D MIDP calls.
Default
false
project.runtime.attempts.2d.graphics.over.3d.free.immutable.image.memory
Deprecated. Specifies whether the application frees the internal memory store of all immutable images after rendering the images and creating the associated 3D texture map.
Note:  
This property is only relevant when project.runtime.attempts.2d.graphics.over.3d is set to true.
Platforms
All
Value
*true if you want the application to free the memory store. Specifying true reduces the memory overhead of the image rendering.
Note:  
When this property is true, the application cannot use the Image.getRGB method with the image.
*false if you do not want the application to free the memory store.
Default
false
project.runtime.render.system.font.using.native.font
Deprecated. Specifies whether the LCDUI Font class uses the device's native font-rendering mechanism.
Platforms
iOS
Value
*true if an application uses the device’s native font-rendering mechanism.
*false if an application does not use the device’s native font-rendering mechanism.
Note:  
For more information about using system fonts, see project.handset.bitmapsystemfont.
Default
false
project.runtime.uses.2d.graphics
Deprecated. Specifies whether the application uses 2D graphics and that you want the application to prepare the renderer for their display.
Platforms
All
Value
*true if an application uses 2D graphics.
*false if an application does not use 2D graphics.
Default
true
project.runtime.uses.3d.graphics
Deprecated. Specifies whether the application uses 3D graphics and that you want the application to prepare the renderer for their display.
Platforms
All
Value
*true if an application uses 3D graphics.
*false if an application does not use 3D graphics.
Default
false
Copyright © 2007-2017 Software AG, Darmstadt, Germany.

Product LogoContact Support   |   Community   |   Feedback