You can run only a deployed JADE application on Compact JADE. The JADE development environment is not supported.
Compact JADE does not use JADE initialization files. For details about configuring JADE on a Windows Mobile device, see "
When you run Compact JADE:
A hand-held device generates
Printing is not implemented, and is ignored or it raises an exception.
We recommend that the
Windows metafile (.wmf) and enhanced metafile (.emf) image files are not supported and their use generates a not available exception.
The
The
Calls to the
Font substitution is not supported and is ignored.
The interrupt icon support is not available.
Accessibility support is not available.
Defined menu accelerator keys are ignored and are not included in the displayed menu item text.
Windows Compact devices do not support images on submenu items. Images can be displayed only on top‑level items that are displayed on the menu bar.
Windows Compact devices do not support JPEG2000 images.
The Multiple Document Interface (MDI) is not supported and is ignored.
The
The
The
Animated cursors are not available and their use generates a not-available exception.
Cursors other than the standard pointer and the busy (hourglass) cursor have no effect.
Because the size of an image created using the
Minimizing a form is not available and is ignored.
Help requests are ignored.
The
Although docking controls can be floated, they can never be docked again because the required
Use of hatch brushes during drawing is not supported. The fill is therefore always solid.
Setting the
Because
No
Standard Windows
The hand-held device runs Unicode.
A Unicode hand-held presentation client can connect to an ANSI application server. However, if non‑ANSI characters are transmitted, unexpected failures may occur.
Drawing lines are always solid, as other styles are not supported.
The default font is Tahoma 8.25.
We recommend that your application uses only the Tahoma font, as that is usually the only font available.
Although skins are supported, a form itself is never skinned (that is, there is no ability to draw the form borders). You should limit skin use, however, because they are likely to generate out-of-memory and resource issues.
Maximizing a form adds the ( button to the hand-held top caption if the form has a Close button.
The Compact JADE control panel configuration program (jadeconfig.cpl) adds a permanent soft menu bar. Under Windows Mobile 6.5.3, this bar contains an OK button. For earlier Windows Mobile versions, the OK button is displayed in the caption line of forms. This enables users to commit configuration changes under version Windows Mobile 6.5.3.
The jade.exe program for all Windows Mobile versions creates a standard Windows soft menu bar if there are two or fewer visible top‑level menu items and they do not have images defined. Those top‑level menus are assigned to the soft menu buttons on the menu bar (a maximum of two are available).
Under Windows Mobile 6.5.3, the menu bar also contains the Windows button and an X or OK button, if required, for a maximized form. For earlier Windows versions, the X or OK button continues to be displayed in the caption line of the form. If there are more than two visible top‑level menu items or a top‑level item has a defined image, a standard Windows soft menu bar cannot be created. The menu bar is user‑defined, and under Windows Mobile 6.5.3, there is no X or OK button displayed.
In this situation, your application has to include a user‑defined menu item that performs the close functionality using JADE logic. The alternative solution is to redefine the menu structure so that there are two top‑level menu items only.
With the use of a standard Windows menu bar, a soft menu item button displays only a small amount of text. If the text is too long, the text is truncated with trailing points of ellipsis (…).
Changing the
The hand-held device has a tendency to place a form at the top left of the available area. Positioning a non‑maximized form does not always succeed.
Form borders of resizable and fixed (that is, BorderStyle_Sizable, BorderStyle_Double, and BorderStyle_None) are always drawn as single; that is, you cannot resize a form, whose border is always created as BorderStyle_Single.
A form created under Compact JADE fills the work area of the Windows Mobile device, ignoring the
In addition, if a form with a caption is dragged, the Windows Mobile device sometimes repositions the form to the top left work area. If required, your logic can reposition and resize a non-maximized form after it has been created.
In addition, the
See Appendix A of the JADE Thin Client Guide for details about: