-//
/**
* XML Binding
*
*
*/
+//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
-// Generated on: 2013.07.11 at 12:12:25 PM KST
+// Generated on: 2013.10.29 at 04:58:23 PM KST
//
* <attribute name="top" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}int" />
* <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}int" />
+ * <attribute name="update" type="{http://www.w3.org/2001/XMLSchema}boolean" default="false" />
* </restriction>
* </complexContent>
* </complexType>
protected Integer width;
@XmlAttribute(name = "height")
protected Integer height;
+ @XmlAttribute(name = "update")
+ protected Boolean update;
/**
* Gets the value of the left property.
this.height = value;
}
+ /**
+ * Gets the value of the update property.
+ *
+ * @return
+ * possible object is
+ * {@link Boolean }
+ *
+ */
+ public boolean isUpdate() {
+ if (update == null) {
+ return false;
+ } else {
+ return update;
+ }
+ }
+
+ /**
+ * Sets the value of the update property.
+ *
+ * @param value
+ * allowed object is
+ * {@link Boolean }
+ *
+ */
+ public void setUpdate(Boolean value) {
+ this.update = value;
+ }
+
}
-//
/**
* XML Binding
*
*
*/
+//
// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7
// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a>
// Any modifications to this file will be lost upon recompilation of the source schema.
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="362" top="487" width="15" height="70"/>
+ <region left="362" top="487" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="362" top="63" width="15" height="70"/>
+ <region left="362" top="63" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="362" top="140" width="15" height="70"/>
+ <region left="362" top="140" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="486" top="3" width="70" height="15"/>
+ <region left="486" top="3" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="63" top="3" width="70" height="15"/>
+ <region left="63" top="3" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="139" top="3" width="70" height="15"/>
+ <region left="139" top="3" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="3" top="64" width="15" height="70"/>
+ <region left="3" top="64" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="3" top="488" width="15" height="70"/>
+ <region left="3" top="488" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="3" top="412" width="15" height="70"/>
+ <region left="3" top="412" width="15" height="70" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="64" top="362" width="70" height="15"/>
+ <region left="64" top="362" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="488" top="362" width="70" height="15"/>
+ <region left="488" top="362" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="412" top="362" width="70" height="15"/>
+ <region left="412" top="362" width="70" height="15" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region height="74" left="541" top="819" width="20"/>
+ <region height="74" left="541" top="819" width="20" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region height="74" left="541" top="81" width="20"/>
+ <region height="74" left="541" top="81" width="20" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region height="74" left="541" top="167" width="20"/>
+ <region height="74" left="541" top="167" width="20" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region height="20" left="818" top="2" width="74"/>
+ <region height="20" left="818" top="2" width="74" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="80" top="2" width="74" height="20"/>
+ <region left="80" top="2" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="165" top="2" width="74" height="20"/>
+ <region left="165" top="2" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="84" width="20" height="74"/>
+ <region left="2" top="84" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="821" width="20" height="74"/>
+ <region left="2" top="821" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="735" width="20" height="74"/>
+ <region left="2" top="735" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="84" top="539" width="74" height="20"/>
+ <region left="84" top="539" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="822" top="539" width="74" height="20"/>
+ <region left="822" top="539" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="735" top="539" width="74" height="20"/>
+ <region left="735" top="539" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<?xml version="1.0" encoding="UTF-8"?>
<EmulatorUI xmlns="http://www.tizen.org/emulator/skin/dbi" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <dbi version="2.0"/>
+ <dbi version="2.2"/>
<rotations>
<rotation name="Portrait">
<display id="0">
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="600" top="979" width="20" height="74"/>
+ <region left="600" top="979" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="600" top="80" width="20" height="74"/>
+ <region left="600" top="80" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="600" top="167" width="20" height="74"/>
+ <region left="600" top="167" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="978" top="1" width="74" height="20"/>
+ <region left="978" top="1" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="80" top="1" width="74" height="20"/>
+ <region left="80" top="1" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="166" top="1" width="74" height="20"/>
+ <region left="166" top="1" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="84" width="20" height="74"/>
+ <region left="1" top="84" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="981" width="20" height="74"/>
+ <region left="1" top="981" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="895" width="20" height="74"/>
+ <region left="1" top="895" width="20" height="74" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="84" top="600" width="74" height="20"/>
+ <region left="84" top="600" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="980" top="600" width="74" height="20"/>
+ <region left="980" top="600" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="894" top="600" width="74" height="20"/>
+ <region left="894" top="600" width="74" height="20" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="690" top="1055" width="24" height="88"/>
+ <region left="690" top="1055" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="690" top="101" width="24" height="88"/>
+ <region left="690" top="101" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="690" top="194" width="24" height="88"/>
+ <region left="690" top="194" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="1054" top="1" width="88" height="24"/>
+ <region left="1054" top="1" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="99" top="1" width="88" height="24"/>
+ <region left="99" top="1" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="194" top="1" width="88" height="24"/>
+ <region left="194" top="1" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="106" width="24" height="88"/>
+ <region left="1" top="106" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="1059" width="24" height="88"/>
+ <region left="1" top="1059" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="1" top="964" width="24" height="88"/>
+ <region left="1" top="964" width="24" height="88" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Home</tooltip>
</keyMap>
<keyMap>
- <region left="105" top="690" width="88" height="24"/>
+ <region left="105" top="690" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="1058" top="690" width="88" height="24"/>
+ <region left="1058" top="690" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="965" top="690" width="88" height="24"/>
+ <region left="965" top="690" width="88" height="24" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="841" top="1309" width="24" height="96"/>
+ <region left="841" top="1309" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="841" top="108" width="24" height="96"/>
+ <region left="841" top="108" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="841" top="219" width="24" height="96"/>
+ <region left="841" top="219" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="1308" top="2" width="96" height="24"/>
+ <region left="1308" top="2" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="108" top="2" width="96" height="24"/>
+ <region left="108" top="2" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="217" top="2" width="96" height="24"/>
+ <region left="217" top="2" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="110" width="24" height="96"/>
+ <region left="2" top="110" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="1310" width="24" height="96"/>
+ <region left="2" top="1310" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="2" top="1200" width="24" height="96"/>
+ <region left="2" top="1200" width="24" height="96" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
<tooltip>Back</tooltip>
</keyMap>
<keyMap>
- <region left="109" top="841" width="96" height="24"/>
+ <region left="109" top="841" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>116</keyCode>
<keyName>Power</keyName>
<tooltip>Power</tooltip>
</keyMap>
<keyMap>
- <region left="1309" top="841" width="96" height="24"/>
+ <region left="1309" top="841" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>115</keyCode>
<keyName>Volume +</keyName>
<tooltip>Volume +</tooltip>
</keyMap>
<keyMap>
- <region left="1199" top="841" width="96" height="24"/>
+ <region left="1199" top="841" width="96" height="24" update="true"/>
<eventInfo>
<keyCode>114</keyCode>
<keyName>Volume -</keyName>
import org.tizen.emulator.skin.layout.HWKey;
import org.tizen.emulator.skin.util.IOUtil;
import org.tizen.emulator.skin.util.JaxbUtil;
-import org.tizen.emulator.skin.util.SkinRegion;
+import org.tizen.emulator.skin.util.HWKeyRegion;
import org.tizen.emulator.skin.util.SkinUtil;
import org.tizen.emulator.skin.util.SwtUtil;
HWKey hwKey = new HWKey(
eventInfo.getKeyName(),
eventInfo.getKeyCode(),
- new SkinRegion(scaledX, scaledY, scaledWidth, scaledHeight),
+ new HWKeyRegion(scaledX, scaledY, scaledWidth, scaledHeight),
keyEntry.getTooltip());
return hwKey;
package org.tizen.emulator.skin.layout;
-import org.tizen.emulator.skin.util.SkinRegion;
+import org.tizen.emulator.skin.util.HWKeyRegion;
import org.tizen.emulator.skin.util.SkinUtil;
public class HWKey {
private String name;
private int keyCode;
- private SkinRegion region;
+ private HWKeyRegion region;
private String tooltip;
/**
this.keyCode = SkinUtil.UNKNOWN_KEYCODE;
}
- public HWKey(String name, int keyCode, SkinRegion region, String tooltip) {
+ public HWKey(String name, int keyCode, HWKeyRegion region, String tooltip) {
this.name = name;
this.keyCode = keyCode;
this.region = region;
}
/* region */
- public SkinRegion getRegion() {
+ public HWKeyRegion getRegion() {
return region;
}
- public void setRegion(SkinRegion region) {
+ public void setRegion(HWKeyRegion region) {
this.region = region;
}
pressedHWKey.getRegion().width, pressedHWKey.getRegion().height, false);
/* roll back HW key region */
- if (pressedHWKey.getKeyCode() != 101) { // TODO: not necessary for home key
+ if (pressedHWKey.getRegion().isNeedUpdate() == true) {
SkinUtil.trimShell(shell, currentState.getCurrentImage(),
pressedHWKey.getRegion().x, pressedHWKey.getRegion().y,
pressedHWKey.getRegion().width, pressedHWKey.getRegion().height);
hwKey.getRegion().width, hwKey.getRegion().height, false);
/* set pressed HW key region */
- if (hwKey.getKeyCode() != 101) { // TODO: not necessary for home key
+ if (hwKey.getRegion().isNeedUpdate() == true) {
SkinUtil.trimShell(shell, currentState.getCurrentKeyPressedImage(),
hwKey.getRegion().x, hwKey.getRegion().y,
hwKey.getRegion().width, hwKey.getRegion().height);
--- /dev/null
+/**
+ * Hardware Key Region
+ *
+ * Copyright (C) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
+ *
+ * Contact:
+ * GiWoong Kim <giwoong.kim@samsung.com>
+ * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
+ * HyunJun Son
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * Contributors:
+ * - S-Core Co., Ltd
+ *
+ */
+
+package org.tizen.emulator.skin.util;
+
+/**
+ *
+ *
+ */
+public class HWKeyRegion {
+ public int x;
+ public int y;
+ public int width;
+ public int height;
+ private boolean update;
+
+ public HWKeyRegion(int x, int y, int width, int height) {
+ this.x = x;
+ this.y = y;
+ this.width = width;
+ this.height = height;
+ this.update = false;
+ }
+
+ public HWKeyRegion(int x, int y, int width, int height,
+ boolean update) {
+ this.x = x;
+ this.y = y;
+ this.width = width;
+ this.height = height;
+ this.update = update;
+ }
+
+ public boolean isNeedUpdate() {
+ return update;
+ }
+}
+++ /dev/null
-/**
- *
- *
- * Copyright (C) 2011 - 2012 Samsung Electronics Co., Ltd. All rights reserved.
- *
- * Contact:
- * GiWoong Kim <giwoong.kim@samsung.com>
- * YeongKyoon Lee <yeongkyoon.lee@samsung.com>
- * HyunJun Son
- *
- * This program is free software; you can redistribute it and/or
- * modify it under the terms of the GNU General Public License
- * as published by the Free Software Foundation; either version 2
- * of the License, or (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- * Contributors:
- * - S-Core Co., Ltd
- *
- */
-
-package org.tizen.emulator.skin.util;
-
-/**
- *
- *
- */
-public class SkinRegion {
- public int x;
- public int y;
- public int width;
- public int height;
-
- public SkinRegion( int x, int y, int width, int height ) {
- this.x = x;
- this.y = y;
- this.width = width;
- this.height = height;
- }
-
-}
HWKey hwKey = new HWKey(
eventInfo.getKeyName(),
eventInfo.getKeyCode(),
- new SkinRegion(scaledX, scaledY, scaledWidth, scaledHeight),
+ new HWKeyRegion(scaledX, scaledY, scaledWidth, scaledHeight,
+ keyEntry.getRegion().isUpdate()),
keyEntry.getTooltip());
return hwKey;
<attribute name="top" type="int"> </attribute>
<attribute name="width" type="int"> </attribute>
<attribute name="height" type="int"> </attribute>
+ <attribute name="update" type="boolean" default="false" use="optional"> </attribute>
</complexType>
<complexType name="hoverType">