This is the XML Schema for the MicroEmulator custom device descriptor. More information can be found here http://www.microemu.org/skin.html The device element is the root of the device descriptor. The optional class that implements this device The image of the phone. Optional when device is extension. The name of this device The path to parent device.xml for inheritance System properties. Ignored while running in applet. N.B. You can also add system-properties in config.cml Define device display capabilities The screen is capable of displaying colors The foreground color of display The background color of display The rectangle element gives the position and extent of the screen. Used by application when Canvas is set to full-screen mode. The paintable element gives the position and extent of the area within the screen rectangle that a MIDlet paint on when Canvas is not set to full-screen mode (normal mode). The input mode icons The system status icons Mapping to system fonts j2me system fonts Font face as in lcdui API javax.microedition.lcdui.Font Font.FACE_SYSTEM, Font.FACE_MONOSPACE, or Font.FACE_PROPORTIONAL Font style bold, italic or plain. Comma separated list Describe system font that used for display Font style bold, italic or plain. Comma separatedlist Describe true type font used for display Font style bold, italic or plain. Comma separatedlist The platform supports pointer press and release events The platform supports pointer motion events The platform can generate repeat events when key is kept down Name of the button. e.g. 0, 1, 2 ... # * Computer keyboard key codes space separated used to trigger this button. Computer keyboard key codes in character (not separated) used to trigger this button. Keyboard key code passed to Canvas.keyPressed() finction This button is modeChange button for text inputs As defined in javax.microedition.lcdui.Command Name of the button. Identify the button function e.g. SOFT1, SOFT2 Computer keyboard key code used to trigger this button. Keyboard key code passed to Canvas.keyPressed() finction