From 064e1406bbb91de2e5016e69180023f6c89cb9f9 Mon Sep 17 00:00:00 2001 From: GiWoong Kim Date: Thu, 14 Nov 2013 14:23:21 +0900 Subject: [PATCH] menu: added schema for host keyboard menu Now, user can configure the host keyboard menu (Right click popup>Advance>Host Keyboard menu) by skin layout XML file. Change-Id: I150a494d0657b9670ad82bda48a6b4431fbc6d9b Signed-off-by: GiWoong Kim --- .../emulator/skin/dbi/PopupMenuType.java | 28 +++++++++++++++++- .../skins/emul-general-3btn/default.dbi | 1 + .../tizen/emulator/skin/menu/PopupMenu.java | 29 ++++++++++++++----- .../client/xsd/ProfileSpecificSkin-layout.xsd | 1 + 4 files changed, 50 insertions(+), 9 deletions(-) diff --git a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/dbi/PopupMenuType.java b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/dbi/PopupMenuType.java index e8828e7e45..6a7ff8a956 100644 --- a/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/dbi/PopupMenuType.java +++ b/tizen/src/skin/client/jaxb_src/org/tizen/emulator/skin/dbi/PopupMenuType.java @@ -30,7 +30,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.2.7 // See http://java.sun.com/xml/jaxb // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2013.07.11 at 04:55:34 PM KST +// Generated on: 2013.11.14 at 01:04:55 PM KST // @@ -55,6 +55,7 @@ import javax.xml.bind.annotation.XmlType; * <element name="rotateItem" type="{http://www.tizen.org/emulator/skin/dbi}menuItemType" minOccurs="0"/> * <element name="scaleItem" type="{http://www.tizen.org/emulator/skin/dbi}menuItemType" minOccurs="0"/> * <element name="keywindowItem" type="{http://www.tizen.org/emulator/skin/dbi}menuItemType" minOccurs="0"/> + * <element name="hostKeyboardItem" type="{http://www.tizen.org/emulator/skin/dbi}menuItemType" minOccurs="0"/> * <element name="shellItem" type="{http://www.tizen.org/emulator/skin/dbi}menuItemType" minOccurs="0"/> * </all> * </restriction> @@ -74,6 +75,7 @@ public class PopupMenuType { protected MenuItemType rotateItem; protected MenuItemType scaleItem; protected MenuItemType keywindowItem; + protected MenuItemType hostKeyboardItem; protected MenuItemType shellItem; /** @@ -172,6 +174,30 @@ public class PopupMenuType { this.keywindowItem = value; } + /** + * Gets the value of the hostKeyboardItem property. + * + * @return + * possible object is + * {@link MenuItemType } + * + */ + public MenuItemType getHostKeyboardItem() { + return hostKeyboardItem; + } + + /** + * Sets the value of the hostKeyboardItem property. + * + * @param value + * allowed object is + * {@link MenuItemType } + * + */ + public void setHostKeyboardItem(MenuItemType value) { + this.hostKeyboardItem = value; + } + /** * Gets the value of the shellItem property. * diff --git a/tizen/src/skin/client/skins/emul-general-3btn/default.dbi b/tizen/src/skin/client/skins/emul-general-3btn/default.dbi index a960a9c538..0f0e9698cc 100644 --- a/tizen/src/skin/client/skins/emul-general-3btn/default.dbi +++ b/tizen/src/skin/client/skins/emul-general-3btn/default.dbi @@ -71,6 +71,7 @@ +