**
****************************************************************************/
-
-
-
-
import QtQuick 2.1
+import QtQuick.Controls.Styles.Tizen 1.0
+import QtQuick.Controls.Tizen 1.0
Item {
id: root
Rectangle {
anchors.fill: parent
color: "#11ffffff"
- visible: mouse.pressed
+ visible: detailButton.pressed
}
Text {
id: textitem
- color: "black"
+ color: Theme.colors.foreground
font.pixelSize: 32
text: modelData
anchors.verticalCenter: parent.verticalCenter
color: "#424246"
}
- Image {
- anchors.right: parent.right
- anchors.rightMargin: 20
- anchors.verticalCenter: parent.verticalCenter
- source: "../images/navigation_next_item.png"
- }
-
MouseArea {
id: mouse
anchors.fill: parent
onClicked: root.clicked()
}
+
+
+ DetailButton {
+ id:detailButton
+ anchors.right: parent.right
+ anchors.rightMargin: 20
+ anchors.verticalCenter: parent.verticalCenter
+ onClicked: root.clicked()
+ }
+
}
y: 60
width: 720
height: 1220
- View {
- id: view
- anchors.fill: parent
+ function reload() {
+ loader.sourceComponent = null
+ loader.sourceComponent = mainComponent
+ }
+ Component {
+ id: mainComponent
+ View {
+ id: view
+ anchors.fill: parent
- titleBar.text: "Controls Gallery"
- titleBar.subText: pageStack.depth > 1 ? pageStack.currentItem: "Main Page"
- property bool active:Qt.application.active
+ titleBar.text: "Controls Gallery"
+ titleBar.subText: pageStack.depth > 1 ? pageStack.currentItem: "Main Page"
+ property bool active:Qt.application.active
- /*SOME UGLY HACK - FIXME*/
- onActiveChanged: {
- /* quit only on device*/
- if (!active && Screen.width == 720 && Screen.height == 1280) {
- Qt.quit()
+ /*SOME UGLY HACK - FIXME*/
+ onActiveChanged: {
+ /* quit only on device*/
+ if (!active && Screen.width == 720 && Screen.height == 1280) {
+ Qt.quit()
+ }
}
- }
- backAction.onTriggered: pageStack.depth > 1 ? pageStack.pop() : Qt.quit()
- // Implements back key navigation
- Keys.onReleased: {
- if (event.key === Qt.Key_Back) {
- if (pageStack.depth > 1) {
- pageStack.pop();
- event.accepted = true;
- } else { Qt.quit(); }
+ backAction.onTriggered: pageStack.depth > 1 ? pageStack.pop() : Qt.quit()
+ // Implements back key navigation
+ Keys.onReleased: {
+ if (event.key === Qt.Key_Back) {
+ if (pageStack.depth > 1) {
+ pageStack.pop();
+ event.accepted = true;
+ } else { Qt.quit(); }
+ }
}
- }
- ListModel {
- id: pageModel
- ListElement {
- title: "Buttons"
- page: "content/ButtonPage.qml"
- }
- ListElement {
- title: "Sliders"
- page: "content/SliderPage.qml"
- }
- ListElement {
- title: "ProgressBar"
- page: "content/ProgressBarPage.qml"
- }
- ListElement {
- title: "Tabs"
- page: "content/TabBarPage.qml"
- }
- ListElement {
- title: "CheckBoxes"
- page: "content/CheckBoxPage.qml"
- }
- ListElement {
- title: "ContextMenu"
- page: "content/ContextMenuPage.qml"
- }
- ListElement {
- title: "SplitView"
- page: "content/SplitViewPage.qml"
- }
- ListElement {
- title: "DateTimeEdit"
- page: "content/DateTimeEditPage.qml"
+ ListModel {
+ id: pageModel
+ ListElement {
+ title: "Buttons"
+ page: "content/ButtonPage.qml"
+ }
+ ListElement {
+ title: "Sliders"
+ page: "content/SliderPage.qml"
+ }
+ ListElement {
+ title: "ProgressBar"
+ page: "content/ProgressBarPage.qml"
+ }
+ ListElement {
+ title: "Tabs"
+ page: "content/TabBarPage.qml"
+ }
+ ListElement {
+ title: "CheckBoxes"
+ page: "content/CheckBoxPage.qml"
+ }
+ ListElement {
+ title: "ContextMenu"
+ page: "content/ContextMenuPage.qml"
+ }
+ ListElement {
+ title: "SplitView"
+ page: "content/SplitViewPage.qml"
+ }
+ ListElement {
+ title: "DateTimeEdit"
+ page: "content/DateTimeEditPage.qml"
+ }
}
- }
- StackView {
- id: pageStack
- anchors.fill: parent
+ StackView {
+ id: pageStack
+ anchors.fill: parent
- initialItem: Item {
- width: parent.width
- height: parent.height
+ initialItem: Item {
+ width: parent.width
+ height: parent.height
- ListView {
- id:listView
- model: pageModel
- anchors.fill: parent
- clip:true
+ ListView {
+ id:listView
+ model: pageModel
+ anchors.fill: parent
+ clip:true
- delegate: AndroidDelegate {
- text: title
- onClicked: {
- view.titleBar.subText = Qt.binding(function() {return pageStack.depth > 1 ? title: "Main Page"})
- pageStack.push(Qt.resolvedUrl(page))
+ delegate: AndroidDelegate {
+ text: title
+ onClicked: {
+ view.titleBar.subText = Qt.binding(function() {return pageStack.depth > 1 ? title: "Main Page"})
+ pageStack.push(Qt.resolvedUrl(page))
+ }
}
+ ScrollDecorator {flickableItem: listView}
}
- ScrollDecorator {flickableItem: listView}
}
}
}
}
+
+ Loader {
+ id:loader
+ sourceComponent: mainComponent
+ anchors.fill: parent
+ }
}
id: fakeHandle
anchors.verticalCenter: __horizontal ? parent.verticalCenter : undefined
anchors.horizontalCenter: !__horizontal ? parent.horizontalCenter : undefined
- width: __panel.handleWidth
- height: __panel.handleHeight
+ width: __horizontal ? __panel.handleWidth : __panel.handleHeight
+ height: __horizontal ? __panel.handleHeight : __panel.handleWidth
}
MouseArea {
.pragma library
-var theme="white/"
-var resolution="720x1280/"
+.import "themes/Colors.js" as Colors
+.import "Images.js" as Images
+.import QtQml 2.0 as Qml
-var imagesPath="images/"+resolution
+var resolution="720x1280"
+var theme = "black"
+Images.theme = theme
-var colors = {
- foreground:"#FF000000",
- background:"#FFF8F6EF",
- B011:"#FFF8F6EF",
- B012:"#FFF8F6EF",
- B013:"#FF000000",
- B014:"#FFFFFFFF",
- B015:"#FFF8F6EF",
- B016:"#FF000000",
- B017:"#FFFFFFFF",
- B0211:"#FFF8F6EF",
- B0211D:"#FFDBD9D4",
- B0212:"#FFF8F6EF",
- B0213:"#FF5B5656",
- B0214:"#FFDCDAD3",
- B0215:"#00000000",
- B0216:"#FFDCDAD3",
- B0217:"#FFEFEDE5",
- B0217D:"#00000000",
- B0221:"#FFB2B1AE",
- B0222:"#FFFFFFFF",
- B0223:"#FFD3D1CB",
- B0224:"#FFB9B8B2",
- B0225:"#FF2A5181",
- B0226:"#FF4B73A3",
- B0227:"#FF000000",
- B0228:"#7FCFCFCF",
- B0232:"#00000000",
- B0233:"#FF1A5274",
- B031:"#00000000",
- B041:"#FF5787C2",
- B041P:"#FFFFFFFF",
- B042:"#FF3B73B6",
- B043:"#FF5787C2",
- B044:"#FF2A89C2",
- B0511:"#FFF8F6EF",
- B0512:"#00000000",
- B0513:"#FFF8F6EF",
- B0514:"#00000000",
- B0514P1:"#FFA9A597",
- B0514P2:"#00000000",
- B0515L1:"#FFF8F6EF",
- B0515L2:"#7F454442",
- B0516:"#00000000",
- B0517:"#00000000",
- B0517P1:"#00000000",
- B0517P2:"#00000000",
- B0518:"#003567A3",
- B0518P:"#00000000",
- B0519:"#FFFFFFFF",
- B0520:"#FF3567A3",
- B0520P:"#FF2A89C2",
- B052L1:"#FF737373",
- B052L1P:"#FF4093F7",
- B052L1D:"#4C737373",
- B052L2:"#FF525252",
- B052L2P:"#005787B8",
- B052L3:"#00000000",
- B052L3P:"#00000000",
- B052L4:"#FF3A3A3A",
- B052L4P:"#FFFFFFFF",
- B052L4D:"#4C3A3A3A",
- B052L5:"#FF3B73B6",
- B052L6:"#FF999999",
- B052L6P:"#FF3B73B6",
- B052L7:"#FF0A64D0",
- B052L8:"#FFFFFFFF",
- B052L8P:"#FF4093F7",
- B052L8D:"#4CFFFFFF",
- B052L9:"#FFE4E4E4",
- B052L9P:"#FFFFFFFF",
- B052L9D:"#4CE4E4E4",
- B052L10:"#FFBABABA",
- B0531:"#FFF8F6EF",
- B0532:"#00000000",
- B0533:"#00000000",
- B0534:"#00000000",
- B0535:"#00000000",
- B0536:"#00000000",
- B0537:"#00000000",
- B0541:"#00000000",
- B0542:"#00000000",
- B0542P:"#00000000",
- B0543:"#00000000",
- B0544:"#00000000",
- B0545:"#00000000",
- B0551:"#00000000",
- B0552:"#00000000",
- B0553:"#FFA5A5A5",
- B0554:"#FFFFFFFF",
- B0555:"#00000000",
- B0556:"#00000000",
- B0557:"#00000000",
- B0558:"#00000000",
- B061L1:"#FFF8F6EF",
- B061L2:"#00000000",
- B061L3:"#00000000",
- B061L4:"#FF444444",
- B061L5:"#FF343432",
- B061L6:"#FF333537",
- B0621L1:"#00000000",
- B0621L2:"#00000000",
- B0622L1:"#FF2D2D2D",
- B0622L2:"#FF5B5B5B",
- B0623L1:"#FF2D2D2D",
- B0623L2:"#FF5B5B5B",
- B0624L1:"#00000000",
- B0624L2:"#00000000",
- B0624L3:"#FFFDFCF9",
- B063L1:"#FF000000",
- B063L1P:"#00000000",
- B063L1D:"#4C000000",
- B063L2:"#FFFFFFFF",
- B063L3:"#FF808080",
- B063L4:"#FFFFFFFF",
- B063L5:"#FFFFFFFF",
- B063L5D:"#4CFFFFFF",
- B063L6:"#FF454545",
- B063L6P:"#FFFFFFFF",
- B063L6D:"#4C454545",
- B063L7:"#FF656565",
- B063L8:"#FF808080",
- B063L8P:"#00000000",
- B063L8D:"#4C808080",
- B063L9:"#FF3B73B6",
- B064L1:"#00000000",
- B064L1P:"#00000000",
- B064L2:"#FF808080",
- B064L2P:"#00000000",
- B064L2D:"#4C808080",
- B065L1:"#00000000",
- B065L2:"#00000000",
- B065L3:"#00000000",
- B065L3P:"#00000000",
- B065L4:"#00000000",
- B065L4P:"#00000000",
- B065L5:"#00000000",
- B071:"#FFC6C4BE",
- B0721:"#FFA09F9A",
- B0722:"#FF3B73B6",
- B0723:"#FFEBE9E1",
- B0724:"#FFD9D5CA",
- B0725:"#FF3B73B6",
- B0731:"#FF3B73B6",
- B0732:"#FFFFFFFF",
- B0741:"#FFA09F9A",
- B0742:"#FF3B73B6",
- B0743:"#FFE6E3D8",
- B0744:"#FFC5C2B7",
- B0745:"#00000000",
- B0751:"#FF3B73B6",
- F011L1:"#FF000000",
- F011L1P:"#FFFFFFFF",
- F011L1D:"#4C000000",
- F011L2:"#FF3B73B6",
- F011L2D:"#4C3B73B6",
- F011L3:"#FF808080",
- F011L3D:"#CC808080",
- F011L4:"#FF808080",
- F011L4D:"#CC808080",
- F011L5:"#FF3B73B6",
- F011L6:"#00000000",
- F011L7:"#FF808080",
- F011L7D:"#CC808080",
- F011L8:"#FFC24747",
- F011L9:"#FFFFFFFF",
- F011L10:"#FFFFFFFF",
- F011L11:"#FF808080",
- F011L12:"#FF4093F7",
- F011L13:"#00000000",
- F011L14:"#00000000",
- F011L15:"#FFE94949",
- F011L16:"#FF8B8B8B",
- F011L17:"#FF8B8B8B",
- F011L18:"#FF686868",
- F011L19:"#FF8B8B8B",
- F011L20:"#00000000",
- F011L21:"#FF808080",
- F011L22:"#FF9A9A9A",
- F011L23:"#FF1382FF",
- F021L1i:"#FF808080",
- F021L1iP:"#FFFFFFFF",
- F021L1iD:"#CC808080",
- F022L1i:"#FFB8B8B8",
- F022L2i:"#FF4C85C9",
- F022L2iD:"#4C4C85C9",
- F031L1:"#FF3A3A3A",
- F031L1P:"#FFFFFFFF",
- F031L1D:"#4C3A3A3A",
- F031L2:"#00000000",
- F031L2P:"#00000000",
- F031L2D:"#00000000",
- F031L3:"#FFFFFFFF",
- F031L3P:"#FFFFFFFF",
- F031L3D:"#4CFFFFFF",
- F032L1:"#FF808080",
- F032L1P:"#FFFFFFFF",
- F032L1D:"#4C808080",
- F032L2:"#FFFFFFFF",
- F032L2P:"#FFFFFFFF",
- F032L2D:"#4CFFFFFF",
- F032L3:"#FFF9F9F9",
- F032L3P:"#FFF9F9F9",
- F041i:"#FF808080",
- F041iD:"#4C808080",
- F051:"#FF90A9C7",
- F052:"#FF000000",
- F053:"#FFB1B1B1",
- F053P:"#FFFFFFFF",
- F053D:"#4CB1B1B1",
- W011:"#FFF8F6EF",
- W012:"#00000000",
- W013:"#00000000",
- W0141:"#FFD05252",
- W0141P:"#FF9E2C2C",
- W0141D:"#4CD05252",
- W015:"#FF404040",
- W021L1:"#FFF8F6EF",
- W021L1P:"#FF84A2C6",
- W021L2:"#FF3B73B6",
- W021L2P:"#FFFFFFFF",
- W021L3:"#FF3B73B6",
- W021L3P:"#FFFFFFFF",
- W031:"#FFFFFFFF",
- W031D:"#4CFFFFFF",
- W032:"#FF878580",
- W032P:"#FF000000",
- W032D:"#4C878580",
- W041:"#FFE1DDD1",
- W051:"#FF000000",
- W0611:"#FF3B73B6",
- W0611P:"#FFFFFFFF",
- W0611D:"#FF808080",
- W062L1:"#FFF0EDE9",
- W062L1D:"#4CF0EDE9",
- W062L2:"#FF5A95DC",
- W062L2D:"#4C5A95DC",
- W062L3:"#FFD8D7D2",
- W062L3D:"#4CD8D7D2",
- W062L4:"#FF3677C3",
- W062L4D:"#4C3677C3",
- W0631:"#FF656565",
- W0632:"#FFFFFFFF",
- W0641:"#FFE0DAD1",
- W0641P:"#FF5288C9",
- W0641D:"#FFBFBFBF",
- W0651:"#FFE8E6DF",
- W0711:"#FF769DCC",
- W0712:"#FF4267A9",
- W0713:"#FF4093F7",
- W0714:"#FF263E5F",
- W0715:"#FF2889FF",
- W0721:"#00000000",
- W0811:"#FF5787C2",
- W0812:"#00000000",
- W0813:"#FF494949",
- W082:"#00000000",
- W083:"#00000000",
- W084:"#B2FFFFFF",
- W084P:"#FFFFFFFF",
- W085:"#00000000",
- W091:"#FF444444",
- W092:"#FFFFFFFF",
- W101:"#FF5893E4",
- W111:"#FFE7E5DE",
- W1121:"#FF000000",
- W1122:"#FFFFFFFF",
- W1123:"#4C000000",
- W112L1:"#FFB4B4B4",
- W112L2:"#FFFFFFFF",
- W1211:"#00000000",
- W1212:"#00000000",
- W1221:"#00000000",
- W1222:"#00000000",
- W1223:"#00000000",
- W131:"#FF959595",
- W132:"#FF5787C2",
- W141:"#FF808080",
- W151:"#FF95948F",
- W152:"#FF878787",
- W153:"#FF5787C2",
- W154:"#FFEFECE0",
- W161:"#FF5787C2"
-}
+Images.imagesPath = "images/"+resolution+"/"
+var colors = (theme == "white") ? Colors.colorsWhite : Colors.colorsBlack
-var images = {
- img_00_arrow_left: imagesPath + theme + "00_arrow_left.png",
- img_00_arrow_right: imagesPath + theme + "00_arrow_right.png",
- img_00_badge_bg_9: imagesPath + "00_badge_bg.9.sci",
- img_00_badge_bg_ef_9: imagesPath + theme + "00_badge_bg_ef.9.sci",
- img_00_button_01_9: imagesPath + "00_button_01.9.sci",
- img_00_button_01_ef_9: imagesPath + theme + "00_button_01_ef.9.sci",
- img_00_button_01_ef_dim_9: imagesPath + theme + "00_button_01_ef_dim.9.sci",
- img_00_button_01_ef_press_9: imagesPath + theme + "00_button_01_ef_press.9.sci",
- img_00_button_01_focus_9: imagesPath + "00_button_01_focus.9.sci",
- img_00_button_02_9: imagesPath + "00_button_02.9.sci",
- img_00_button_02_ef_9: imagesPath + "00_button_02_ef.9.sci",
- img_00_button_02_ef_press_9: imagesPath + "00_button_02_ef_press.9.sci",
- img_00_button_03_9: imagesPath + "00_button_03.9.sci",
- img_00_button_expand_closed: imagesPath + "00_button_expand_closed.png",
- img_00_button_expand_closed_ef: imagesPath + theme + "00_button_expand_closed_ef.png",
- img_00_button_expand_opened: imagesPath + "00_button_expand_opened.png",
- img_00_button_expand_opened_ef: imagesPath + theme + "00_button_expand_opened_ef.png",
- img_00_button_left: imagesPath + "00_button_left.png",
- img_00_button_left_ef: imagesPath + theme + "00_button_left_ef.png",
- img_00_button_off: imagesPath + theme + "00_button_off.png",
- img_00_button_off_dim: imagesPath + theme + "00_button_off_dim.png",
- img_00_button_on: imagesPath + theme + "00_button_on.png",
- img_00_button_on_dim: imagesPath + theme + "00_button_on_dim.png",
- img_00_button_on_off_handler: imagesPath + theme + "00_button_on_off_handler.png",
- img_00_button_on_off_handler_dim: imagesPath + theme + "00_button_on_off_handler_dim.png",
- img_00_button_on_off_handler_focus: imagesPath + theme + "00_button_on_off_handler_focus.png",
- img_00_button_plus: imagesPath + "00_button_plus.png",
- img_00_button_plus_ef: imagesPath + "00_button_plus_ef.png",
- img_00_button_radio: imagesPath + "00_button_radio.png",
- img_00_button_radio_Activated: imagesPath + theme + "00_button_radio_Activated.png",
- img_00_button_radio_Activated_dim: imagesPath + theme + "00_button_radio_Activated_dim.png",
- img_00_button_radio_bg: imagesPath + theme + "00_button_radio_bg.png",
- img_00_button_radio_bg_dim: imagesPath + theme + "00_button_radio_bg_dim.png",
- img_00_button_radio_dim: imagesPath + "00_button_radio_dim.png",
- img_00_button_radio_dim_bg: imagesPath + "00_button_radio_dim_bg.png",
- img_00_button_radio_Disabled: imagesPath + "00_button_radio_Disabled.png",
- img_00_button_radio_focus: imagesPath + theme + "00_button_radio_focus.png",
- img_00_button_radio_normal1: imagesPath + theme + "00_button_radio_normal1.png",
- img_00_button_radio_normal2: imagesPath + theme + "00_button_radio_normal2.png",
- img_00_button_radio_press: imagesPath + theme + "00_button_radio_press.png",
- img_00_button_radio_press1: imagesPath + "00_button_radio_press1.png",
- img_00_button_radio_press2: imagesPath + "00_button_radio_press2.png",
- img_00_button_radio_press_bg: imagesPath + theme + "00_button_radio_press_bg.png",
- img_00_button_radio_select: imagesPath + "00_button_radio_select.png",
- img_00_button_radio_select_dim: imagesPath + "00_button_radio_select_dim.png",
- img_00_button_reveal: imagesPath + "00_button_reveal.png",
- img_00_button_right: imagesPath + "00_button_right.png",
- img_00_button_right_ef: imagesPath + theme + "00_button_right_ef.png",
- img_00_category_button_9: imagesPath + theme + "00_category_button.9.sci",
- img_00_category_button_focus_9: imagesPath + theme + "00_category_button_focus.9.sci",
- img_00_category_left_gradation: imagesPath + theme + "00_category_left_gradation.png",
- img_00_category_panel_bg_9: imagesPath + theme + "00_category_panel_bg.9.sci",
- img_00_category_panel_bg_ef_9: imagesPath + theme + "00_category_panel_bg_ef.9.sci",
- img_00_category_right_gradation: imagesPath + theme + "00_category_right_gradation.png",
- img_00_check_Activated: imagesPath + theme + "00_check_Activated.png",
- img_00_check_Activated_dim: imagesPath + theme + "00_check_Activated_dim.png",
- img_00_check_bg: imagesPath + theme + "00_check_bg.png",
- img_00_check_bg_dim: imagesPath + "00_check_bg_dim.png",
- img_00_check_bg_press: imagesPath + "00_check_bg_press.png",
- img_00_check_checking: imagesPath + "00_check_checking.png",
- img_00_check_checking_dim: imagesPath + "00_check_checking_dim.png",
- img_00_check_dim: imagesPath + theme + "00_check_dim.png",
- img_00_check_dim_bg: imagesPath + theme + "00_check_dim_bg.png",
- img_00_check_Disabled: imagesPath + "00_check_Disabled.png",
- img_00_check_focus: imagesPath + theme + "00_check_focus.png",
- img_00_check_press: imagesPath + theme + "00_check_press.png",
- img_00_check_press_bg: imagesPath + theme + "00_check_press_bg.png",
- img_00_circle_bg: imagesPath + theme + "00_circle_bg.png",
- img_00_circle_bg_ef: imagesPath + theme + "00_circle_bg_ef.png",
- img_00_circle_bg_ef_dim: imagesPath + theme + "00_circle_bg_ef_dim.png",
- img_00_circle_bg_ef_press: imagesPath + theme + "00_circle_bg_ef_press.png",
- img_00_circle_button_focus: imagesPath + theme + "00_circle_button_focus.png",
- img_00_color_picker_brightness: imagesPath + "00_color_picker_brightness.png",
- img_00_color_picker_brightness_h: imagesPath + "00_color_picker_brightness_h.png",
- img_00_color_picker_color: imagesPath + "00_color_picker_color.png",
- img_00_color_picker_color_h: imagesPath + "00_color_picker_color_h.png",
- img_00_color_picker_custom_color: imagesPath + "00_color_picker_custom_color.png",
- img_00_color_picker_custom_color_h: imagesPath + "00_color_picker_custom_color_h.png",
- img_00_color_picker_handler: imagesPath + "00_color_picker_handler.png",
- img_00_color_picker_handler_focus: imagesPath + "00_color_picker_handler_focus.png",
- img_00_color_picker_saturation: imagesPath + "00_color_picker_saturation.png",
- img_00_color_picker_saturation_h: imagesPath + "00_color_picker_saturation_h.png",
- img_00_contacts_button_bg_9: imagesPath + "00_contacts_button_bg.9.sci",
- img_00_contacts_button_bg_ef_9: imagesPath + theme + "00_contacts_button_bg_ef.9.sci",
- img_00_contacts_button_bg_press_ef_9: imagesPath + theme + "00_contacts_button_bg_press_ef.9.sci",
- img_00_date_picker_dot: imagesPath + "00_date_picker_dot.png",
- img_00_edit_field_clear: imagesPath + "00_edit_field_clear.png",
- img_00_edit_field_line_round_bg_01_9: imagesPath + "00_edit_field_line_round_bg_01.9.sci",
- img_00_edit_field_no_line_square_bg_9: imagesPath + "00_edit_field_no_line_square_bg.9.sci",
- img_00_edit_field_round_bg_9: imagesPath + "00_edit_field_round_bg.9.sci",
- img_00_effect_tab_bounce_left: imagesPath + theme + "00_effect_tab_bounce_left.png",
- img_00_effect_tab_bounce_left_h: imagesPath + "00_effect_tab_bounce_left_h.png",
- img_00_effect_tab_bounce_right: imagesPath + theme + "00_effect_tab_bounce_right.png",
- img_00_effect_tab_bounce_right_h: imagesPath + "00_effect_tab_bounce_right_h.png",
- img_00_effect_title_tab_bounce_left: imagesPath + "00_effect_title_tab_bounce_left.png",
- img_00_effect_title_tab_bounce_right: imagesPath + "00_effect_title_tab_bounce_right.png",
- img_00_effect_toolbar_tab_bounce_left: imagesPath + "00_effect_toolbar_tab_bounce_left.png",
- img_00_effect_toolbar_tab_bounce_left_h: imagesPath + "00_effect_toolbar_tab_bounce_left_h.png",
- img_00_effect_toolbar_tab_bounce_right: imagesPath + "00_effect_toolbar_tab_bounce_right.png",
- img_00_effect_toolbar_tab_bounce_right_h: imagesPath + "00_effect_toolbar_tab_bounce_right_h.png",
- img_00_fast_scroll_handler_9: imagesPath + "00_fast_scroll_handler.9.sci",
- img_00_fast_scroll_handler_h_9: imagesPath + "00_fast_scroll_handler_h.9.sci",
- img_00_fast_scroll_popup_bg_9: imagesPath + "00_fast_scroll_popup_bg.9.sci",
- img_00_fast_scroll_popup_bg_ef_9: imagesPath + "00_fast_scroll_popup_bg_ef.9.sci",
- img_00_fast_scroll_rollover_bg_9: imagesPath + "00_fast_scroll_rollover_bg.9.sci",
- img_00_fast_scroll_rollover_bg_focus_9: imagesPath + "00_fast_scroll_rollover_bg_focus.9.sci",
- img_00_fast_scroll_rollover_bg_line_focus_9: imagesPath + theme + "00_fast_scroll_rollover_bg_line_focus.9.sci",
- img_00_focus_9: imagesPath + theme + "00_focus.9.sci",
- img_00_grid_select_check: imagesPath + "00_grid_select_check.png",
- img_00_grid_select_check_bg: imagesPath + "00_grid_select_check_bg.png",
- img_00_grid_select_check_bg_press: imagesPath + "00_grid_select_check_bg_press.png",
- img_00_groupedlist_bg_focus_9: imagesPath + "00_groupedlist_bg_focus.9.sci",
- img_00_groupedlist_bg_press_9: imagesPath + "00_groupedlist_bg_press.9.sci",
- img_00_groupedlist_bottom_bg_focus_9: imagesPath + "00_groupedlist_bottom_bg_focus.9.sci",
- img_00_groupedlist_bottom_bg_press_9: imagesPath + "00_groupedlist_bottom_bg_press.9.sci",
- img_00_groupedlist_center_bg_focus_9: imagesPath + "00_groupedlist_center_bg_focus.9.sci",
- img_00_groupedlist_center_bg_press_9: imagesPath + "00_groupedlist_center_bg_press.9.sci",
- img_00_groupedlist_top_bg_focus_9: imagesPath + "00_groupedlist_top_bg_focus.9.sci",
- img_00_groupedlist_top_bg_press_9: imagesPath + "00_groupedlist_top_bg_press.9.sci",
- img_00_header_process_01: imagesPath + theme + "00_header_process_01.png",
- img_00_header_process_02: imagesPath + theme + "00_header_process_02.png",
- img_00_header_process_03: imagesPath + theme + "00_header_process_03.png",
- img_00_header_process_04: imagesPath + theme + "00_header_process_04.png",
- img_00_header_process_05: imagesPath + theme + "00_header_process_05.png",
- img_00_header_process_06: imagesPath + theme + "00_header_process_06.png",
- img_00_header_process_07: imagesPath + theme + "00_header_process_07.png",
- img_00_header_process_08: imagesPath + theme + "00_header_process_08.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_09.png",
- img_00_header_process_10: imagesPath + theme + "00_header_process_10.png",
- img_00_header_process_11: imagesPath + theme + "00_header_process_11.png",
- img_00_header_process_12: imagesPath + theme + "00_header_process_12.png",
- img_00_header_process_13: imagesPath + theme + "00_header_process_13.png",
- img_00_header_process_14: imagesPath + theme + "00_header_process_14.png",
- img_00_header_process_15: imagesPath + theme + "00_header_process_15.png",
- img_00_header_process_16: imagesPath + theme + "00_header_process_16.png",
- img_00_header_process_17: imagesPath + theme + "00_header_process_17.png",
- img_00_header_process_18: imagesPath + theme + "00_header_process_18.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_19.png",
- img_00_header_process_20: imagesPath + theme + "00_header_process_20.png",
- img_00_header_process_21: imagesPath + theme + "00_header_process_21.png",
- img_00_header_process_22: imagesPath + theme + "00_header_process_22.png",
- img_00_header_process_23: imagesPath + theme + "00_header_process_23.png",
- img_00_header_process_24: imagesPath + theme + "00_header_process_24.png",
- img_00_header_process_25: imagesPath + theme + "00_header_process_25.png",
- img_00_header_process_26: imagesPath + theme + "00_header_process_26.png",
- img_00_header_process_27: imagesPath + theme + "00_header_process_27.png",
- img_00_header_process_28: imagesPath + theme + "00_header_process_28.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_29.png",
- img_00_header_process_30: imagesPath + theme + "00_header_process_30.png",
- img_00_icon_Back: imagesPath + "00_icon_Back.png",
- img_00_icon_Back_ef: imagesPath + theme + "00_icon_Back_ef.png",
- img_00_icon_Back_ef_02: imagesPath + theme + "00_icon_Back_ef_02.png",
- img_00_icon_Back_trans_ef: imagesPath + theme + "00_icon_Back_trans_ef.png",
- img_00_icon_jump: imagesPath + "00_icon_jump.png",
- img_00_icon_jump_ef: imagesPath + theme + "00_icon_jump_ef.png",
- img_00_icon_jump_left: imagesPath + "00_icon_jump_left.png",
- img_00_icon_jump_left_ef: imagesPath + theme + "00_icon_jump_left_ef.png",
- img_00_icon_more: imagesPath + "00_icon_more.png",
- img_00_icon_more_ef: imagesPath + theme + "00_icon_more_ef.png",
- img_00_icon_SIP_close: imagesPath + "00_icon_SIP_close.png",
- img_00_icon_SIP_close_ef: imagesPath + theme + "00_icon_SIP_close_ef.png",
- img_00_indexlist_bg_9: imagesPath + "00_indexlist_bg.9.sci",
- img_00_indexlist_bg_ef_9: imagesPath + theme + "00_indexlist_bg_ef.9.sci",
- img_00_list_group_bg_9: imagesPath + "00_list_group_bg.9.sci",
- img_00_list_group_bg_bottom_9: imagesPath + "00_list_group_bg_bottom.9.sci",
- img_00_list_group_bg_bottom_ef_9: imagesPath + theme + "00_list_group_bg_bottom_ef.9.sci",
- img_00_list_group_bg_bottom_focus_9: imagesPath + "00_list_group_bg_bottom_focus.9.sci",
- img_00_list_group_bg_center_9: imagesPath + "00_list_group_bg_center.9.sci",
- img_00_list_group_bg_center_ef_9: imagesPath + theme + "00_list_group_bg_center_ef.9.sci",
- img_00_list_group_bg_center_focus_9: imagesPath + "00_list_group_bg_center_focus.9.sci",
- img_00_list_group_bg_ef_9: imagesPath + theme + "00_list_group_bg_ef.9.sci",
- img_00_list_group_bg_focus_9: imagesPath + "00_list_group_bg_focus.9.sci",
- img_00_list_group_bg_top_9: imagesPath + "00_list_group_bg_top.9.sci",
- img_00_list_group_bg_top_ef_9: imagesPath + theme + "00_list_group_bg_top_ef.9.sci",
- img_00_list_group_bg_top_focus_9: imagesPath + "00_list_group_bg_top_focus.9.sci",
- img_00_list_group_bottom_cover_round_bg_normal_9: imagesPath + "00_list_group_bottom_cover_round_bg_normal.9.sci",
- img_00_list_group_center_cover_round_bg_normal_9: imagesPath + "00_list_group_center_cover_round_bg_normal.9.sci",
- img_00_list_group_press_bg_9: imagesPath + "00_list_group_press_bg.9.sci",
- img_00_list_group_press_bg_bottom_9: imagesPath + "00_list_group_press_bg_bottom.9.sci",
- img_00_list_group_press_bg_center_9: imagesPath + "00_list_group_press_bg_center.9.sci",
- img_00_list_group_press_bg_top_9: imagesPath + "00_list_group_press_bg_top.9.sci",
- img_00_list_group_single_cover_round_bg_normal_9: imagesPath + "00_list_group_single_cover_round_bg_normal.9.sci",
- img_00_list_group_top_cover_round_bg_normal_9: imagesPath + "00_list_group_top_cover_round_bg_normal.9.sci",
- img_00_list_process_01: imagesPath + theme + "00_list_process_01.png",
- img_00_list_process_02: imagesPath + theme + "00_list_process_02.png",
- img_00_list_process_03: imagesPath + theme + "00_list_process_03.png",
- img_00_list_process_04: imagesPath + theme + "00_list_process_04.png",
- img_00_list_process_05: imagesPath + theme + "00_list_process_05.png",
- img_00_list_process_06: imagesPath + theme + "00_list_process_06.png",
- img_00_list_process_07: imagesPath + theme + "00_list_process_07.png",
- img_00_list_process_08: imagesPath + theme + "00_list_process_08.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_09.png",
- img_00_list_process_10: imagesPath + theme + "00_list_process_10.png",
- img_00_list_process_11: imagesPath + theme + "00_list_process_11.png",
- img_00_list_process_12: imagesPath + theme + "00_list_process_12.png",
- img_00_list_process_13: imagesPath + theme + "00_list_process_13.png",
- img_00_list_process_14: imagesPath + theme + "00_list_process_14.png",
- img_00_list_process_15: imagesPath + theme + "00_list_process_15.png",
- img_00_list_process_16: imagesPath + theme + "00_list_process_16.png",
- img_00_list_process_17: imagesPath + theme + "00_list_process_17.png",
- img_00_list_process_18: imagesPath + theme + "00_list_process_18.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_19.png",
- img_00_list_process_20: imagesPath + theme + "00_list_process_20.png",
- img_00_list_process_21: imagesPath + theme + "00_list_process_21.png",
- img_00_list_process_22: imagesPath + theme + "00_list_process_22.png",
- img_00_list_process_23: imagesPath + theme + "00_list_process_23.png",
- img_00_list_process_24: imagesPath + theme + "00_list_process_24.png",
- img_00_list_process_25: imagesPath + theme + "00_list_process_25.png",
- img_00_list_process_26: imagesPath + theme + "00_list_process_26.png",
- img_00_list_process_27: imagesPath + theme + "00_list_process_27.png",
- img_00_list_process_28: imagesPath + theme + "00_list_process_28.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_29.png",
- img_00_list_process_30: imagesPath + theme + "00_list_process_30.png",
- img_00_more_popup_press_9: imagesPath + theme + "00_more_popup_press.9.sci",
- img_00_option_panel_contextual_popup_arrow: imagesPath + "00_option_panel_contextual_popup_arrow.png",
- img_00_option_panel_handle_bg: imagesPath + "00_option_panel_handle_bg.png",
- img_00_option_panel_handle_bg_ef: imagesPath + theme + "00_option_panel_handle_bg_ef.png",
- img_00_option_panel_handle_bg_ef_press: imagesPath + theme + "00_option_panel_handle_bg_ef_press.png",
- img_00_option_panel_handle_bg_press: imagesPath + "00_option_panel_handle_bg_press.png",
- img_00_option_panel_handle_more: imagesPath + "00_option_panel_handle_more.png",
- img_00_option_panel_handle_more_press: imagesPath + "00_option_panel_handle_more_press.png",
- img_00_overscrolling_bottom_9: imagesPath + theme + "00_overscrolling_bottom.9.sci",
- img_00_overscrolling_left_9: imagesPath + theme + "00_overscrolling_left.9.sci",
- img_00_overscrolling_right_9: imagesPath + theme + "00_overscrolling_right.9.sci",
- img_00_overscrolling_top_9: imagesPath + theme + "00_overscrolling_top.9.sci",
- img_00_panel_bg_9: imagesPath + "00_panel_bg.9.sci",
- img_00_panel_handle_arrow: imagesPath + "00_panel_handle_arrow.png",
- img_00_panel_handle_bg_9: imagesPath + "00_panel_handle_bg.9.sci",
- img_00_panel_handle_bg_ef_9: imagesPath + theme + "00_panel_handle_bg_ef.9.sci",
- img_00_panel_handle_bg_ef_press_9: imagesPath + theme + "00_panel_handle_bg_ef_press.9.sci",
- img_00_panel_list_bg_ef_press_9: imagesPath + theme + "00_panel_list_bg_ef_press.9.sci",
- img_00_panel_list_bg_press_9: imagesPath + "00_panel_list_bg_press.9.sci",
- img_00_picker_button_9: imagesPath + "00_picker_button.9.sci",
- img_00_picker_button_dim_ef_9: imagesPath + theme + "00_picker_button_dim_ef.9.sci",
- img_00_picker_button_ef_9: imagesPath + theme + "00_picker_button_ef.9.sci",
- img_00_picker_button_focus_9: imagesPath + "00_picker_button_focus.9.sci",
- img_00_picker_button_press_ef_9: imagesPath + theme + "00_picker_button_press_ef.9.sci",
- img_00_popup_bg_9: imagesPath + theme + "00_popup_bg.9.sci",
- img_00_popup_bg_ef_9: imagesPath + theme + "00_popup_bg_ef.9.sci",
- img_00_popup_bubble_bg_9: imagesPath + theme + "00_popup_bubble_bg.9.sci",
- img_00_popup_bubble_bg_ef_9: imagesPath + theme + "00_popup_bubble_bg_ef.9.sci",
- img_00_popup_bubble_tail_bottom: imagesPath + theme + "00_popup_bubble_tail_bottom.png",
- img_00_popup_bubble_tail_bottom_ef: imagesPath + theme + "00_popup_bubble_tail_bottom_ef.png",
- img_00_popup_bubble_tail_left: imagesPath + theme + "00_popup_bubble_tail_left.png",
- img_00_popup_bubble_tail_left_ef: imagesPath + theme + "00_popup_bubble_tail_left_ef.png",
- img_00_popup_bubble_tail_right: imagesPath + theme + "00_popup_bubble_tail_right.png",
- img_00_popup_bubble_tail_right_ef: imagesPath + theme + "00_popup_bubble_tail_right_ef.png",
- img_00_popup_bubble_tail_top: imagesPath + theme + "00_popup_bubble_tail_top.png",
- img_00_popup_bubble_tail_top_ef: imagesPath + theme + "00_popup_bubble_tail_top_ef.png",
- img_00_popup_button_bg_ef_9: imagesPath + theme + "00_popup_button_bg_ef.9.sci",
- img_00_popup_dim_lighting: imagesPath + theme + "00_popup_dim_lighting.png",
- img_00_popup_dim_lighting_h: imagesPath + theme + "00_popup_dim_lighting_h.png",
- img_00_popup_title_bg_9: imagesPath + "00_popup_title_bg.9.png",
- img_00_popup_title_bg_ef_9: imagesPath + "00_popup_title_bg_ef.9.png",
- img_00_progress_bar_9: imagesPath + "00_progress_bar.9.sci",
- img_00_progress_bar_ef_9: imagesPath + theme + "00_progress_bar_ef.9.sci",
- img_00_progress_bg_9: imagesPath + "00_progress_bg.9.sci",
- img_00_progress_ef_bg_9: imagesPath + theme + "00_progress_ef_bg.9.sci",
- img_00_scroll_bar_h_9: imagesPath + "00_scroll_bar_h.9.sci",
- img_00_scroll_bar_handler_h: imagesPath + theme + "00_scroll_bar_handler_h.png",
- img_00_scroll_bar_handler_v: imagesPath + theme + "00_scroll_bar_handler_v.png",
- img_00_scroll_bar_h_ef_9: imagesPath + "00_scroll_bar_h_ef.9.sci",
- img_00_scroll_bar_v_9: imagesPath + "00_scroll_bar_v.9.sci",
- img_00_scroll_bar_v_ef_9: imagesPath + "00_scroll_bar_v_ef.9.sci",
- img_00_search_edit_field_bg_9: imagesPath + "00_search_edit_field_bg.9.sci",
- img_00_search_edit_field_bg_ef_9: imagesPath + theme + "00_search_edit_field_bg_ef.9.sci",
- img_00_search_icon: imagesPath + "00_search_icon.png",
- img_00_search_icon_ef: imagesPath + theme + "00_search_icon_ef.png",
- img_00_slider_bg_9: imagesPath + theme + "00_slider_bg.9.sci",
- img_00_slider_handle: imagesPath + "00_slider_handle.png",
- img_00_slider_handle_ef: imagesPath + theme + "00_slider_handle_ef.png",
- img_00_slider_handle_ef_dim: imagesPath + theme + "00_slider_handle_ef_dim.png",
- img_00_slider_handle_ef_press: imagesPath + theme + "00_slider_handle_ef_press.png",
- img_00_slider_handle_focus: imagesPath + "00_slider_handle_focus.png",
- img_00_slider_popup_bg_9: imagesPath + "00_slider_popup_bg.9.sci",
- img_00_slider_popup_bg_ef_9: imagesPath + theme + "00_slider_popup_bg_ef.9.sci",
- img_00_softkey_icon_add: imagesPath + "00_softkey_icon_add.png",
- img_00_softkey_icon_zoom: imagesPath + "00_softkey_icon_zoom.png",
- img_00_softkey_left_bg: imagesPath + "00_softkey_left_bg.png",
- img_00_softkey_left_bg_ef: imagesPath + theme + "00_softkey_left_bg_ef.png",
- img_00_softkey_left_bg_ef_press: imagesPath + theme + "00_softkey_left_bg_ef_press.png",
- img_00_softkey_left_text_bg: imagesPath + "00_softkey_left_text_bg.png",
- img_00_softkey_left_text_bg_ef: imagesPath + theme + "00_softkey_left_text_bg_ef.png",
- img_00_softkey_left_text_bg_ef_press: imagesPath + theme + "00_softkey_left_text_bg_ef_press.png",
- img_00_softkey_right_bg: imagesPath + "00_softkey_right_bg.png",
- img_00_softkey_right_bg_ef: imagesPath + theme + "00_softkey_right_bg_ef.png",
- img_00_softkey_right_bg_ef_press: imagesPath + theme + "00_softkey_right_bg_ef_press.png",
- img_00_softkey_right_text_bg: imagesPath + "00_softkey_right_text_bg.png",
- img_00_softkey_right_text_bg_ef: imagesPath + theme + "00_softkey_right_text_bg_ef.png",
- img_00_softkey_right_text_bg_ef_press: imagesPath + theme + "00_softkey_right_text_bg_ef_press.png",
- img_00_split_handler_bg_9: imagesPath + "00_split_handler_bg.9.sci",
- img_00_split_handler_bg_ef_h_9: imagesPath + theme + "00_split_handler_bg_ef_h.9.sci",
- img_00_split_handler_bg_ef_v_9: imagesPath + theme + "00_split_handler_bg_ef_v.9.sci",
- img_00_split_handler_h: imagesPath + theme + "00_split_handler_h.png",
- img_00_split_handler_v: imagesPath + theme + "00_split_handler_v.png",
- img_00_system_control_bg_9: imagesPath + "00_system_control_bg.9.sci",
- img_00_tab_bg_9: imagesPath + "00_tab_bg.9.sci",
- img_00_tab_bg_focus_ef_9: imagesPath + "00_tab_bg_focus_ef.9.png",
- img_00_tab_bg_line_ef_9: imagesPath + "00_tab_bg_line_ef.9.png",
- img_00_tab_focus_9: imagesPath + "00_tab_focus.9.sci",
- img_00_tab_press_ef_9: imagesPath + "00_tab_press_ef.9.sci",
- img_00_thumbs_bg_focus_9: imagesPath + "00_thumbs_bg_focus.9.sci",
- img_00_thumbs_line_bg_9: imagesPath + "00_thumbs_line_bg.9.sci",
- img_00_time_picker_keypad_bg_9: imagesPath + "00_time_picker_keypad_bg.9.sci",
- img_00_time_picker_keypad_button_bg_9: imagesPath + "00_time_picker_keypad_button_bg.9.sci",
- img_00_time_picker_keypad_button_bg_ef_9: imagesPath + "00_time_picker_keypad_button_bg_ef.9.sci",
- img_00_time_picker_number_bg_9: imagesPath + "00_time_picker_number_bg.9.sci",
- img_00_time_picker_tail: imagesPath + "00_time_picker_tail.png",
- img_00_time_picker_tail_01: imagesPath + "00_time_picker_tail_01.png",
- img_00_title_bg_9: imagesPath + "00_title_bg.9.sci",
- img_00_title_bg_ef_9: imagesPath + "00_title_bg_ef.9.png",
- img_00_toolbar_bg_9: imagesPath + "00_toolbar_bg.9.sci",
- img_00_toolbar_bg_ef_9: imagesPath + theme + "00_toolbar_bg_ef.9.sci",
- img_00_toolbar_bg_shadow_9: imagesPath + theme + "00_toolbar_bg_shadow.9.sci",
- img_00_toolbar_button_9: imagesPath + theme + "00_toolbar_button.9.sci",
- img_00_toolbar_button_bg_9: imagesPath + "00_toolbar_button_bg.9.sci",
- img_00_toolbar_button_ef_9: imagesPath + theme + "00_toolbar_button_ef.9.sci",
- img_00_toolbar_button_ef_focus_9: imagesPath + "00_toolbar_button_ef_focus.9.sci",
- img_00_toolbar_button_ef_press_9: imagesPath + theme + "00_toolbar_button_ef_press.9.sci",
- img_00_toolbar_button_press_9: imagesPath + theme + "00_toolbar_button_press.9.sci",
- img_00_toolbar_ef_press_9: imagesPath + theme + "00_toolbar_ef_press.9.sci",
- img_00_toolbar_press_9: imagesPath + "00_toolbar_press.9.sci",
- img_copy_and_paste_Handler_center: imagesPath + "copy_and_paste_Handler_center.png",
- img_copy_and_paste_Handler_center_reverse: imagesPath + "copy_and_paste_Handler_center_reverse.png",
- img_copy_and_paste_Handler_left: imagesPath + "copy_and_paste_Handler_left.png",
- img_copy_and_paste_Handler_left_01: imagesPath + "copy_and_paste_Handler_left_01.png",
- img_copy_and_paste_Handler_left_reverse: imagesPath + "copy_and_paste_Handler_left_reverse.png",
- img_copy_and_paste_Handler_right: imagesPath + "copy_and_paste_Handler_right.png",
- img_copy_and_paste_icon_search: imagesPath + "copy_and_paste_icon_search.png",
- img_copy_and_paste_Magnifier_9: imagesPath + "copy_and_paste_Magnifier.9.sci",
- img_pd_btn_bg_9: imagesPath + theme + "pd_btn_bg.9.sci",
- img_pd_btn_bg_arrow_down: imagesPath + theme + "pd_btn_bg_arrow_down.png",
- img_pd_btn_bg_arrow_up: imagesPath + theme + "pd_btn_bg_arrow_up.png",
- img_TTS_focus_9: imagesPath + "TTS_focus.9.sci",
- img_TTS_popup_bg_9: imagesPath + "TTS_popup_bg.9.sci",
-}
+var images = Images.getImages()
var fonts = {
defaultFamily: 'TizenSans',
defaultSource: 'TizenSansRegular.ttf'
}
+function createPanel() {
+ var ret = {
+ color: {
+ normal:colors.B0217,
+ pressed: colors.B041
+ },
-var panel = {
- color: {
- normal:colors.B0217,
- pressed: colors.B041
- },
-
- source: {
- normal:images.img_00_list_group_bg_9,
- pressed:images.img_00_list_group_bg_9,
- disabled:images.img_00_list_group_bg_9,
- highlihgted:images.img_00_list_group_bg_9,
- selected:images.img_00_list_group_bg_9
- },
+ source: {
+ normal:images.img_00_list_group_bg_9,
+ pressed:images.img_00_list_group_bg_9,
+ disabled:images.img_00_list_group_bg_9,
+ highlihgted:images.img_00_list_group_bg_9,
+ selected:images.img_00_list_group_bg_9
+ },
- effectSource: {
- normal:images.img_00_list_group_bg_ef_9,
- pressed:images.img_00_list_group_bg_ef_9,
- selected:images.img_00_groupedlist_bg_focus_9
+ effectSource: {
+ normal:images.img_00_list_group_bg_ef_9,
+ pressed:images.img_00_list_group_bg_ef_9,
+ selected:images.img_00_groupedlist_bg_focus_9
+ }
}
+ return ret
}
-var progress = {
- margins:{left:8,right:8,top:0,bottom:0},
+function createProgress() {
+ var ret = {
+ margins:{left:8,right:8,top:0,bottom:0},
- backgroundColor: colors.W062L1,
- progressColor: colors.W062L2,
+ backgroundColor: colors.W062L1,
+ progressColor: colors.W062L2,
- height:36,
- source: {
- normal: images.img_00_progress_bar_9
- },
- backgroundSource: {
- normal:images.img_00_progress_bg_9
- },
- backgroundEffectSource: {
- normal:images.img_00_progress_ef_bg_9
- },
+ height:36,
+ source: {
+ normal: images.img_00_progress_bar_9
+ },
+ backgroundSource: {
+ normal:images.img_00_progress_bg_9
+ },
+ backgroundEffectSource: {
+ normal:images.img_00_progress_ef_bg_9
+ },
- effectSource: {
- normal:images.img_00_progress_bar_ef_9
+ effectSource: {
+ normal:images.img_00_progress_bar_ef_9
+ }
}
-};
+ return ret
+}
-var slider = {
+function createSlider() {
+ var ret = {
+ handle:{
+ backgroundColor:{
+ normal: colors.W0641,
+ pressed: colors.W0641P,
+ disabled: colors.W0641D
+ },
- handle:{
- backgroundColor:{
- pressed: colors.W0641P,
- normal: colors.W0641,
- disabled: colors.W0641D
+ source:{ normal: images.img_00_slider_handle},
+ effectSource: {
+ normal: images.img_00_slider_handle_ef,
+ disabled: images.img_00_slider_handle_ef_dim,
+ pressed: images.img_00_slider_handle_ef_press
+ },
+ font: {pointSize: 28},
+ text: {
+ margins: 8,
+ color: {
+ normal:colors.W0611,
+ disabled:colors.W0611D
+ }
+ },
+
+ overlay: {
+ backgroundColor:colors.W0631,
+ text: {
+ color:colors.W0632
+ },
+ font: {
+ pixelSize: 72
+ },
+ width: 90,
+ height: 99,
+ heightWithoutArrow: 81,
+ margin: 12,
+ source: images.img_00_slider_popup_bg_9,
+ }
},
+ groove:{/*is default progressbar*/}
+ }
+ return ret
+}
- source:{ normal: images.img_00_slider_handle},
- effectSource: {
- normal: images.img_00_slider_handle_ef,
- disabled: images.img_00_slider_handle_ef_dim,
- pressed: images.img_00_slider_handle_ef_press
+function createButton() {
+ var ret = {
+ backgroundColor: {
+ normal:colors.W011,
+ disabled: colors.W011,
+ pressed:colors.B042
+ //highlighted:colors.W042
},
- font: {pointSize: 28},
text: {
- margins: 8,
color: {
- normal:colors.W0611,
- disabled:colors.W0611D
+ normal:colors.F031L1,
+ disabled: colors.F031L1D,
+ pressed: colors.F031L1P
+ //highlighted:colors.F031L1P
+ },
+ margins: {
+ left: 12,
+ top: 4,
+ right:12,
+ bottom:4
}
},
- overlay: {
- backgroundColor:colors.W0631,
- text: {
- color:colors.W0632
- },
- font: {
- pixelSize: 72
- },
- width: 90,
- height: 108,
- heightWithoutArrow: 86,
- margin: 12,
- source: images.img_00_slider_popup_bg_9,
- effectSource: images.img_00_slider_popup_bg_ef_9
- }
- },
- groove:{/*is default progressbar*/}
-}
-var button= {
-
- backgroundColor: {
- normal:colors.W011,
- disabled: colors.W011,
- pressed:colors.B042
- //highlighted:colors.W042
- },
- text: {
- color: {
- normal:colors.F031L1,
- disabled: colors.F031L1D,
- pressed: colors.F031L1P
- //highlighted:colors.F031L1P
+ source: {
+ normal: images.img_00_button_01_9,
+ disabled:images.img_00_button_01_9,
+ pressed: images.img_00_button_01_9
+ //highlighted:images.img_00_button_01_9
},
- margins: {
- left: 12,
- top: 4,
- right:12,
- bottom:4
- }
- },
-
- source: {
- normal: images.img_00_button_01_9,
- disabled:images.img_00_button_01_9,
- pressed: images.img_00_button_01_9
- //highlighted:images.img_00_button_01_9
- },
- effectSource: {
- normal: images.img_00_button_01_ef_9,
- disabled:images.img_00_button_01_ef_dim_9,
- pressed: images.img_00_button_01_ef_press_9
- //highlighted:images.img_00_button_01_ef_press_9
- },
- font:{pixelSize:36, minimumPixelSize: 28}
-}
-
-var toolBar = {
- backgroundColor: colors.background,
- iconColor: {
- normal: colors.F032L1,
- disabled: colors.F032L1,
- pressed: colors.F011L12
- },
- back: {
- source: images.img_00_icon_Back,
- effectSource: {
- normal: images.img_00_icon_Back_ef
- //disabled:images.img_00_circle_bg_ef_dim
- }
- },
- more: {
- source: images.img_00_icon_more,
effectSource: {
- normal: images.img_00_icon_more_ef
- //disabled:images.img_00_circle_bg_ef_dim
- }
-
+ normal: images.img_00_button_01_ef_9,
+ disabled:images.img_00_button_01_dim_ef_9,
+ pressed: images.img_00_button_01_press_ef_9
+ //highlighted:images.img_00_button_01_ef_press_9
+ },
+ font:{pixelSize:36, minimumPixelSize: 28}
}
+ return ret
}
-var checkBox = {
-
- indicator: {
- color: {
- normal:colors.B0217,
- pressed: colors.B041,
- checked:colors.B0217,
- disabled:colors.B0217
- //highlighted:colors.B041
+function createToolBar() {
+ var ret = {
+ backgroundColor: colors.background,
+ iconColor: {
+ normal: colors.F032L1,
+ disabled: colors.F032L1,
+ pressed: colors.F011L12
},
- source: {
- normal:images.img_00_check_bg,
- pressed:images.img_00_check_press_bg,
- disabled: images.img_00_check_dim_bg
+ back: {
+ source: images.img_00_icon_back,
+ effectSource: {
+ normal: images.img_00_icon_Back_ef
+ //disabled:images.img_00_circle_bg_ef_dim
+ }
},
- markSource: {
- normal: images.img_00_check_Activated,
- disabled: images.img_00_check_Activated_dim,
- pressed: images.img_00_check_press,
- checked: images.img_00_check_Activated
+ more: {
+ source: images.img_00_icon_more,
+ effectSource: {
+ normal: images.img_00_icon_more_ef
+ //disabled:images.img_00_circle_bg_ef_dim
+ }
+
}
- },
+ }
+ return ret
+}
- onOff: {
- icon: {
+function createCheckBox() {
+ var ret = {
+ indicator: {
+ color: {
+ normal:colors.B0217,
+ pressed: colors.B041,
+ checked:colors.B0217,
+ disabled:colors.B0217
+ //highlighted:colors.B041
+ },
source: {
- normal: images.img_00_button_radio_bg,
- disabled: images.img_00_button_radio_dim_bg,
- pressed: images.img_00_button_radio_press_bg,
- highlighted: images.img_00_button_radio_press_bg,
- selected: images.img_00_button_radio_bg
+ normal:images.img_00_check_bg,
+ pressed:images.img_00_check_press_bg,
+ disabled: images.img_00_check_dim_bg
},
- effectSource: {
- normal: images.img_00_button_radio_Activated,
- disabled: images.img_00_button_radio_Activated_dim,
- pressed: images.img_00_button_radio_press,
- highlighted: images.img_00_button_radio_press,
- selected: images.img_00_button_radio_Activated
+ markSource: {
+ normal: images.img_00_check_activated,
+ disabled: images.img_00_check_activated_dim,
+ pressed: images.img_00_check_press,
+ checked: images.img_00_check_activated
}
},
+ onOff: {
+ source: {
+ normal: images.img_00_button_on_off_bg,
+ disabled: images.img_00_button_on_off_bg_dim,
+ pressed: images.img_00_button_on_off_bg,
+ highlighted: images.img_00_button_on_off_bg,
+ selected: images.img_00_button_on_off_bg
+ },
- handlerSource: {
- normal: images.img_00_button_on_off_handler,
- disabled: images.img_00_button_on_off_handler_dim,
- pressed: images.img_00_button_on_off_handler,
- highlighted: images.img_00_button_on_off_handler,
- selected: images.img_00_button_on_off_handler
- },
- backgroundSource: {
on: {
- normal:images.img_00_button_on,
- disabled: images.img_00_button_on_dim,
- pressed: images.img_00_button_on,
- highlighted: images.img_00_button_on,
- selected: images.img_00_button_on
+ source: {
+ normal: images.img_00_button_on,
+ disabled: images.img_00_button_on_dim
+ },
+ handler: {
+ source: {
+ normal: images.img_00_button_on_handler,
+ disabled: images.img_00_button_on_handler_dim
+ }
+ }
},
off: {
- normal:images.img_00_button_off,
- disabled: images.img_00_button_off_dim,
- pressed: images.img_00_button_off,
- highlighted: images.img_00_button_off,
- selected: images.img_00_button_off
+ source: {
+ normal: images.img_00_button_off,
+ disabled: images.img_00_button_off_dim
+ },
+ handler: {
+ source: {
+ normal: images.img_00_button_off_handler,
+ disabled: images.img_00_button_off_handler_dim
+ }
+ }
+ }
+
+ },
+ text: {
+ color: {
+ normal:colors.F011L1,
+ disabled:colors.F011L1D,
+ pressed:colors.F031L1P,
+ selected:colors.F011L1,
+ highlighted:colors.F011L1
+ }
+ },
+ font: {
+ pixelSize: 44
+ },
+ margins: {
+ top:10,
+ left: 26,
+ right:26,
+ bottom: 10
+ },
+ details: {
+ color: {
+ normal: colors.W011,
+ disabled:colors.W011,
+ pressed:colors.B042,
+ highlighted: colors.W161,
+ selected: colors.W011
+ },
+ source: {
+ normal: images.img_00_circle_bg,
+ disabled: images.img_00_circle_bg,
+ pressed: images.img_00_circle_bg,
+ higlighted: images.img_00_circle_button_focus,
+ selected: images.img_00_circle_bg
+ },
+ effectSource: {
+ normal: images.img_00_circle_bg_ef,
+ disabled:images.img_00_circle_bg_ef_dim,
+ pressed: images.img_00_circle_bg_ef_press
+ },
+ iconSource: {
+ normal: images.img_00_button_right
+ },
+ iconEffectSource: {
+ normal:images.img_00_button_right_ef,
+ pressed:images.img_00_button_right_ef
+ },
+ iconColor: {
+ normal: colors.F032L1,
+ disabled: colors.F032L1D,
+ pressed: colors.F032L1P,
+ highlighted: colors.F032L1,
+ selected: colors.F032L1
}
}
+ }
+ return ret
+}
- },
+function createTabBar() {
+ var ret = {
+ color: colors.W0813,
+ source: images.img_00_category_panel_bg_9,
+ effectSource: images.img_00_category_panel_bg_ef_9,
- text: {
- color: {
- normal:colors.F011L1,
- disabled:colors.F011L3,
- pressed:colors.F031L1P,
- checked:colors.F011L1
- //highlighted:"#FFFFFF"
- }
- },
- font: {
- pixelSize: 44
- },
- margins: {
- top:10,
- left: 26,
- right:26,
- bottom: 10
- },
- details: {
+ arrow: {
+ color: colors.F031L3,
+ sourceLeft: images.img_00_arrow_left,
+ sourceRight: images.img_00_arrow_right,
+ margin:8
+ },
+ tab: {
+ color: {
+ normal:colors.W0813,
+ pressed:colors.W101,
+ selected:colors.W101,
+ },
+
+ text: {
+ color: {
+ normal:colors.F031L3,
+ pressed:colors.F031L3P,
+ selected:colors.F031L3P
+ },
+ margin:10
+ },
+ source: {
+ normal: images.img_00_category_button_9,
+ pressed: images.img_00_category_button_focus_9,
+ selected: images.img_00_category_button_9
+ },
+ font: {
+ pixelSize: 40,
+ },
+ minWidth: 140,
+ maxWidth: 444,
+ height:72,
+ margin:12,
+ sideMargin:54
+ },
+ height: 90
+ }
+ return ret
+}
+
+function createDetailButton() {
+ var ret = {
color: {
- normal: colors.W011,
- disabled:colors.W011,
- pressed:colors.B042
+ normal: checkBox.details.color.normal,
+ disabled: checkBox.details.color.disabled,
+ pressed: checkBox.details.color.pressed
},
source: {
- normal: images.img_00_circle_bg
+ normal: checkBox.details.source.normal
},
effectSource: {
- normal: images.img_00_circle_bg_ef,
- disabled:images.img_00_circle_bg_ef_dim,
- pressed: images.img_00_circle_bg_ef_press
+ normal: checkBox.details.effectSource.normal,
+ disabled: checkBox.details.effectSource.disabled,
+ pressed: checkBox.details.effectSource.pressed
},
iconSource: {
- normal: images.img_00_button_right
+ normal: checkBox.details.iconSource.normal
},
iconEffectSource: {
- normal:images.img_00_button_right_ef,
- pressed:images.img_00_button_right_ef
+ normal: checkBox.details.iconEffectSource.normal,
+ pressed: checkBox.details.iconEffectSource.pressed
},
iconColor: {
- normal: colors.F032L1,
- disabled: colors.F032L1,
- pressed: colors.B041
+ normal: checkBox.details.iconColor.normal,
+ disabled: checkBox.details.iconColor.disabled,
+ pressed: checkBox.details.iconColor.pressed
//highlighted: colors.F032L1P,
}
}
+ return ret
}
-
-var tabBar = {
-
- color: colors.W0813,
- source: images.img_00_category_panel_bg_9,
- effectSource: images.img_00_category_panel_bg_ef_9,
-
- arrow: {
- color: colors.F031L3,
- sourceLeft: images.img_00_arrow_left,
- sourceRight: images.img_00_arrow_right,
- margin:8
- },
- tab: {
- color: {
- normal:colors.W0813,
- pressed:colors.W101,
- selected:colors.W101,
- },
-
- text: {
+function createContextMenu() {
+ var ret = {
+ color: colors.B061L4,
+ listItemDividerColor1: colors.B0622L1,
+ listItemDividerColor2: colors.B0622L2,
+ item: {
color: {
- normal:colors.F031L3,
- pressed:colors.F031L3P,
- selected:colors.F031L3P
+ normal: colors.B061L4,
+ pressed: colors.B044,
+ highlighted: colors.B044,
},
- margin:10
- },
- source: {
- normal: images.img_00_category_button_9,
- pressed: images.img_00_category_button_focus_9,
- selected: images.img_00_category_button_9
- },
- font: {
- pixelSize: 40,
+ text: {
+ color: {
+ normal: colors.B063L5,
+ pressed: colors.B063L5,
+ highlighted: colors.B063L5,
+ },
+ font: {
+ pixelSize:40
+ }
+ },
+ source: {
+ pressed: images.img_00_more_popup_press_9
+ },
+ height: 112,
+ iconWidth: 45,
+ iconHeight: 45,
+ spacing: 16
},
- minWidth: 140,
- maxWidth: 444,
- height:72,
- margin:12,
- sideMargin:54
- },
- height: 90
+ gridItemDividerColor1: colors.B0623L1,
+ gridItemDividerColor2: colors.B0623L2,
-}
-
-var detailButton = {
- color: {
- normal: checkBox.details.color.normal,
- disabled: checkBox.details.color.disabled,
- pressed: checkBox.details.color.pressed
- },
- source: {
- normal: checkBox.details.source.normal
- },
- effectSource: {
- normal: checkBox.details.effectSource.normal,
- disabled: checkBox.details.effectSource.disabled,
- pressed: checkBox.details.effectSource.pressed
- },
- iconSource: {
- normal: checkBox.details.iconSource.normal
- },
- iconEffectSource: {
- normal: checkBox.details.iconEffectSource.normal,
- pressed: checkBox.details.iconEffectSource.pressed
- },
- iconColor: {
- normal: checkBox.details.iconColor.normal,
- disabled: checkBox.details.iconColor.disabled,
- pressed: checkBox.details.iconColor.pressed
- //highlighted: colors.F032L1P,
- }
-}
-
-var contextMenu = {
+ source: images.img_00_popup_bubble_bg_9,
+ effectSource: images.img_00_popup_bubble_bg_ef_9,
- color: colors.B061L4,
- listItemDividerColor1: colors.B0622L1,
- listItemDividerColor2: colors.B0622L2,
- item: {
- color: {
- normal: colors.B061L4,
- pressed: colors.B044,
- highlighted: colors.B044,
- },
- text: {
- color: {
- normal: colors.B063L5,
- pressed: colors.B063L5,
- highlighted: colors.B063L5,
+ arrow: {
+ source: {
+ left: images.img_00_popup_bubble_tail_left,
+ right: images.img_00_popup_bubble_tail_right,
+ top: images.img_00_popup_bubble_tail_top,
+ bottom: images.img_00_popup_bubble_tail_bottom
},
- font: {
- pixelSize:40
+ effectSource: {
+ left: images.img_00_popup_bubble_tail_left_ef,
+ right: images.img_00_popup_bubble_tail_right_ef,
+ top: images.img_00_popup_bubble_tail_top_ef,
+ bottom: images.img_00_popup_bubble_tail_bottom_ef
+ },
+ width: 36,
+ height: 36,
+ anchors: {
+ topMargin: 18,
+ leftMargin: 12,
+ rightMargin:12,
+ bottomMargin:10
}
},
- source: {
- pressed: images.img_00_more_popup_press_9
- },
- height: 112,
- iconWidth: 45,
- iconHeight: 45,
- spacing: 16
- },
- gridItemDividerColor1: colors.B0623L1,
- gridItemDividerColor2: colors.B0623L2,
-
- source: images.img_00_popup_bubble_bg_9,
- effectSource: images.img_00_popup_bubble_bg_ef_9,
-
- arrow: {
- source: {
- left: images.img_00_popup_bubble_tail_left,
- right: images.img_00_popup_bubble_tail_right,
- top: images.img_00_popup_bubble_tail_top,
- bottom: images.img_00_popup_bubble_tail_bottom
- },
- effectSource: {
- left: images.img_00_popup_bubble_tail_left_ef,
- right: images.img_00_popup_bubble_tail_right_ef,
- top: images.img_00_popup_bubble_tail_top_ef,
- bottom: images.img_00_popup_bubble_tail_bottom_ef
- },
- width: 36,
- height: 36,
- anchors: {
- topMargin: 18,
- leftMargin: 12,
- rightMargin:12,
- bottomMargin:10
+ minimumWidth: 386,
+ maximumWidth: 620,
+ listTopMargin: 8,
+ listBottomMargin: 16,
+ listLeftMargin: 10,
+ listRightMargin: 10,
+ screen: {
+ topMargin: 24,
+ bottomMargin: 24,
+ leftMargin: 24,
+ rightMargin: 24
}
- },
- minimumWidth: 386,
- maximumWidth: 620,
- listTopMargin: 8,
- listBottomMargin: 16,
- listLeftMargin: 10,
- listRightMargin: 10,
- screen: {
- topMargin: 24,
- bottomMargin: 24,
- leftMargin: 24,
- rightMargin: 24
- }
-}
-var splitView = {
- color: {
- normal: colors.W131,
- pressed: colors.W132
- },
- width: 13,
- pressedWidth: 13,
- source: images.img_00_split_handler_bg_9,
- vertical: {
- source:images.img_00_split_handler_v,
- effectSource: images.img_00_split_handler_bg_ef_v_9
- },
- horizontal: {
- source:images.img_00_split_handler_h,
- effectSource: images.img_00_split_handler_bg_ef_h_9
}
+ return ret
}
-var scroll = {
- fastScrollHandler: {
- horizontal: {
- source: images.img_00_fast_scroll_handler_h_9
+function createSplitView() {
+ var ret = {
+ color: {
+ normal: colors.W131,
+ pressed: colors.W132
},
+ width: 13,
+ pressedWidth: 13,
+ source: images.img_00_split_handler_bg_9,
vertical: {
- source: images.img_00_fast_scroll_handler_9
- }
- },
- handler: {
- color: colors.B071,
- horizontal: {
- source: images.img_00_scroll_bar_h_9,
- effectSource: images.img_00_scroll_bar_h_ef_9,
- minimumWidth:27,
- minimumHeight: 18,
- margin: 6
+ source:images.img_00_split_handler_v,
+ effectSource: images.img_00_split_handler_bg_ef_v_9
},
- vertical: {
- source: images.img_00_scroll_bar_v_9,
- effectSource: images.img_00_scroll_bar_v_ef_9,
- minimumWidth:18,
- minimumHeight: 27,
- margin: 6
+ horizontal: {
+ source:images.img_00_split_handler_h,
+ effectSource: images.img_00_split_handler_bg_ef_h_9
}
- },
+ }
+ return ret
+}
- overscrolling: {
- top: {
- source: images.img_00_overscrolling_top_9,
- height: 36
- },
- bottom: {
- source: images.img_00_overscrolling_bottom_9,
- height: 36
+function createScroll() {
+ var ret = {
+ fastScrollHandler: {
+ horizontal: {
+ source: images.img_00_fast_scroll_handler_h_9
+ },
+ vertical: {
+ source: images.img_00_fast_scroll_handler_9
+ }
},
- left: {
- source: images.img_00_overscrolling_left_9,
- width: 36
+ handler: {
+ color: colors.B071,
+ horizontal: {
+ source: images.img_00_scroll_bar_h_9,
+ effectSource: images.img_00_scroll_bar_h_ef_9,
+ minimumWidth:27,
+ minimumHeight: 18,
+ margin: 6
+ },
+ vertical: {
+ source: images.img_00_scroll_bar_v_9,
+ effectSource: images.img_00_scroll_bar_v_ef_9,
+ minimumWidth:18,
+ minimumHeight: 27,
+ margin: 6
+ }
},
- right: {
- source: images.img_00_overscrolling_right_9,
- width: 36
+
+ overscrolling: {
+ top: {
+ source: images.img_00_overscrolling_top_9,
+ height: 36
+ },
+ bottom: {
+ source: images.img_00_overscrolling_bottom_9,
+ height: 36
+ },
+ left: {
+ source: images.img_00_overscrolling_left_9,
+ width: 36
+ },
+ right: {
+ source: images.img_00_overscrolling_right_9,
+ width: 36
+ }
}
}
+ return ret
}
-var popup = {
- color: colors.B061L1,
- source: images.img_00_popup_bg_9,
- effectSource: images.img_00_popup_bg_ef_9,
- text: {
- color: colors.B063L9
- },
- margins: {
- top: 14+3,
- bottom: 34+3,
- left: 16+3,
- right: 16+3
+function createPopup() {
+ var ret = {
+ color: colors.B061L1,
+ source: images.img_00_popup_bg_9,
+ effectSource: images.img_00_popup_bg_ef_9,
+ text: {
+ color: colors.B063L9
+ },
+ margins: {
+ top: 14+3,
+ bottom: 34+3,
+ left: 16+3,
+ right: 16+3
+ }
}
+ return ret
}
-var titleBar = {
- backgroundColor: colors.background,
- text: {
- color: colors.B042,
- font: {
- pixelSize: 36
- }
- },
- subText: {
- color: colors.B042,
- font: {
- pixelSize: 24
+function createTitleBar() {
+ var ret = {
+ backgroundColor: colors.background,
+ text: {
+ color: colors.B042,
+ font: {
+ pixelSize: 36
+ }
+ },
+ subText: {
+ color: colors.B042,
+ font: {
+ pixelSize: 24
+ }
}
}
+ return ret
}
-var busyIndicator = {
- source: images.img_00_list_process_01,
- duration: 1500
+function createBusyIndicator() {
+ var ret = {
+ source: images.img_00_list_process_01,
+ duration: 1500
+ }
+ return ret
}
-var dateEdit = {
- bar: {
- color: colors.W0811,
- text: {
- color: {
- normal: colors.W084,
- pressed: colors.W084P
- }
- },
- day: {fontSize:48},
- month: {fontSize:38},
- year: {fontSize:42}
- },
- source: images.img_00_time_picker_number_bg_9,
- height: 102,
- content: {
- color: {
- normal: colors.W011,
- pressed: colors.B042,
- disabled: colors.W011,
- highlighted: colors.W161
- },
- source: {
- normal: images.img_00_picker_button_9,
- pressed: images.img_00_picker_button_9,
- disabled: images.img_00_picker_button_9,
- highlighted: images.img_00_picker_button_focus_9
- },
- effectSource: {
- normal: images.img_00_picker_button_ef_9,
- disabled: images.img_00_picker_button_dim_ef_9,
- pressed: images.img_00_picker_button_press_ef_9
+function createDateEdit() {
+ var ret = {
+ bar: {
+ color: colors.W0811,
+ text: {
+ color: {
+ normal: colors.W084,
+ pressed: colors.W084P
+ }
+ },
+ day: {fontSize:48},
+ month: {fontSize:38},
+ year: {fontSize:42}
},
- text: {
+ source: images.img_00_time_picker_number_bg_9,
+ height: 102,
+ content: {
color: {
- normal: colors.F011L1,
- pressed: colors.F011L1P,
- disabled: colors.F011L1D
+ normal: colors.W011,
+ pressed: colors.B042,
+ disabled: colors.W011,
+ highlighted: colors.W161
+ },
+ source: {
+ normal: images.img_00_picker_button_9,
+ pressed: images.img_00_picker_button_9,
+ disabled: images.img_00_picker_button_9,
+ highlighted: images.img_00_picker_button_focus_9
+ },
+ effectSource: {
+ normal: images.img_00_picker_button_ef_9,
+ disabled: images.img_00_picker_button_dim_ef_9,
+ pressed: images.img_00_picker_button_press_ef_9
+ },
+ text: {
+ color: {
+ normal: colors.F011L1,
+ pressed: colors.F011L1P,
+ disabled: colors.F011L1D
+ }
+ },
+ width: 345,
+ height: 112,
+ margin: 17,
+ date: {
+ height: 48,
+ fontSize: 34,
+ },
+ year: {
+ width: 104
+ },
+ month: {
+ width: 104
+ },
+ day: {
+ width: 69
}
},
- width: 345,
- height: 112,
- margin: 17,
- date: {
- height: 48,
- fontSize: 34,
- },
- year: {
- width: 104
- },
- month: {
- width: 104
- },
- day: {
- width: 69
- }
- },
- tail: {
- source: images.img_00_time_picker_tail
+ tail: {
+ source: images.img_00_time_picker_tail
+ }
}
+ return ret
+}
+
+var panel = createPanel()
+var progress = createProgress()
+var slider = createSlider()
+var button = createButton()
+var toolBar = createToolBar()
+var checkBox = createCheckBox()
+var tabBar = createTabBar()
+var detailButton = createDetailButton()
+var contextMenu = createContextMenu()
+var splitView = createSplitView()
+var scroll = createScroll()
+var popup = createPopup()
+var titleBar = createTitleBar()
+var busyIndicator = createBusyIndicator()
+var dateEdit = createDateEdit()
+
+function setTheme(th) {
+ theme = th
+ Images.theme = theme
+ images = Images.getImages()
+ colors = (theme == "white") ? Colors.colorsWhite : Colors.colorsBlack
+
+ panel = createPanel()
+ progress = createProgress()
+ slider = createSlider()
+ button = createButton()
+ toolBar = createToolBar()
+ checkBox = createCheckBox()
+ tabBar = createTabBar()
+ detailButton = createDetailButton()
+ contextMenu = createContextMenu()
+ splitView = createSplitView()
+ scroll = createScroll()
+ popup = createPopup()
+ titleBar = createTitleBar()
+ busyIndicator = createBusyIndicator()
+ dateEdit = createDateEdit()
}
--- /dev/null
+
+/*
+ * Copyright (C) 2013 Tomasz Olszak <olszak.tomasz@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library 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
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+.pragma library
+var theme = "white"
+var imagesPath = "images"
+function getImages() {
+ var images = {
+ img_00_arrow_left: imagesPath + "00_arrow_left.png",
+ img_00_arrow_right: imagesPath + "00_arrow_right.png",
+ img_00_badge_bg_9: imagesPath + "00_badge_bg.9.sci",
+ img_00_badge_bg_ef_9: imagesPath + theme + "/" + "00_badge_bg_ef.9.sci",
+ img_00_button_01_9: imagesPath + "00_button_01.9.sci",
+ img_00_button_01_bg_9: imagesPath + "00_button_01_bg.9.sci",
+ img_00_button_01_dim_ef_9: imagesPath + theme + "/" + "00_button_01_dim_ef.9.sci",
+ img_00_button_01_ef_9: imagesPath + theme + "/" + "00_button_01_ef.9.sci",
+ img_00_button_01_focus_9: imagesPath + "00_button_01_focus.9.sci",
+ img_00_button_01_press_ef_9: imagesPath + theme + "/" + "00_button_01_press_ef.9.sci",
+ img_00_button_expand_closed: imagesPath + "00_button_expand_closed.png",
+ img_00_button_expand_closed_ef: imagesPath + theme + "/" + "00_button_expand_closed_ef.png",
+ img_00_button_expand_opened: imagesPath + "00_button_expand_opened.png",
+ img_00_button_expand_opened_ef: imagesPath + theme + "/" + "00_button_expand_opened_ef.png",
+ img_00_button_left: imagesPath + "00_button_left.png",
+ img_00_button_left_ef: imagesPath + theme + "/" + "00_button_left_ef.png",
+ img_00_button_off: imagesPath + theme + "/" + "00_button_off.png",
+ img_00_button_off_dim: imagesPath + theme + "/" + "00_button_off_dim.png",
+ img_00_button_off_handler: imagesPath + theme + "/" + "00_button_off_handler.png",
+ img_00_button_off_handler_dim: imagesPath + theme + "/" + "00_button_off_handler_dim.png",
+ img_00_button_of_off_handler_focus: imagesPath + "00_button_of_off_handler_focus.png",
+ img_00_button_on: imagesPath + theme + "/" + "00_button_on.png",
+ img_00_button_on_dim: imagesPath + theme + "/" + "00_button_on_dim.png",
+ img_00_button_on_handler: imagesPath + theme + "/" + "00_button_on_handler.png",
+ img_00_button_on_handler_dim: imagesPath + theme + "/" + "00_button_on_handler_dim.png",
+ img_00_button_on_off_bg: imagesPath + theme + "/" + "00_button_on_off_bg.png",
+ img_00_button_on_off_bg_dim: imagesPath + theme + "/" + "00_button_on_off_bg_dim.png",
+ img_00_button_on_off_handler: imagesPath + theme + "/" + "00_button_on_off_handler.png",
+ img_00_button_on_off_handler_dim: imagesPath + theme + "/" + "00_button_on_off_handler_dim.png",
+ img_00_button_on_off_handler_focus: imagesPath + "00_button_on_off_handler_focus.png",
+ img_00_button_radio_activated: imagesPath + theme + "/" + "00_button_radio_activated.png",
+ img_00_button_radio_Activated: imagesPath + theme + "/" + "00_button_radio_Activated.png",
+ img_00_button_radio_activated_dim: imagesPath + theme + "/" + "00_button_radio_activated_dim.png",
+ img_00_button_radio_Activated_dim: imagesPath + theme + "/" + "00_button_radio_Activated_dim.png",
+ img_00_button_radio_activated_press: imagesPath + theme + "/" + "00_button_radio_activated_press.png",
+ img_00_button_radio_bg: imagesPath + theme + "/" + "00_button_radio_bg.png",
+ img_00_button_radio_dim_bg: imagesPath + theme + "/" + "00_button_radio_dim_bg.png",
+ img_00_button_radio_focus: imagesPath + "00_button_radio_focus.png",
+ img_00_button_radio_normal1: imagesPath + theme + "/" + "00_button_radio_normal1.png",
+ img_00_button_radio_normal2: imagesPath + theme + "/" + "00_button_radio_normal2.png",
+ img_00_button_radio_press: imagesPath + theme + "/" + "00_button_radio_press.png",
+ img_00_button_radio_press_bg: imagesPath + theme + "/" + "00_button_radio_press_bg.png",
+ img_00_button_reveal: imagesPath + "00_button_reveal.png",
+ img_00_button_right: imagesPath + "00_button_right.png",
+ img_00_button_right_ef: imagesPath + theme + "/" + "00_button_right_ef.png",
+ img_00_category_button_9: imagesPath + "00_category_button.9.sci",
+ img_00_category_button_focus_9: imagesPath + "00_category_button_focus.9.sci",
+ img_00_category_panel_bg_9: imagesPath + "00_category_panel_bg.9.sci",
+ img_00_category_panel_bg_ef_9: imagesPath + "00_category_panel_bg_ef.9.sci",
+ img_00_check_activated: imagesPath + theme + "/" + "00_check_activated.png",
+ img_00_check_Activated: imagesPath + theme + "/" + "00_check_Activated.png",
+ img_00_check_activated_dim: imagesPath + theme + "/" + "00_check_activated_dim.png",
+ img_00_check_Activated_dim: imagesPath + theme + "/" + "00_check_Activated_dim.png",
+ img_00_check_activated_press: imagesPath + theme + "/" + "00_check_activated_press.png",
+ img_00_check_bg: imagesPath + theme + "/" + "00_check_bg.png",
+ img_00_check_dim: imagesPath + theme + "/" + "00_check_dim.png",
+ img_00_check_dim_bg: imagesPath + theme + "/" + "00_check_dim_bg.png",
+ img_00_check_focus: imagesPath + "00_check_focus.png",
+ img_00_check_press: imagesPath + theme + "/" + "00_check_press.png",
+ img_00_check_press_bg: imagesPath + theme + "/" + "00_check_press_bg.png",
+ img_00_circle_bg: imagesPath + "00_circle_bg.png",
+ img_00_circle_bg_ef: imagesPath + theme + "/" + "00_circle_bg_ef.png",
+ img_00_circle_bg_ef_dim: imagesPath + theme + "/" + "00_circle_bg_ef_dim.png",
+ img_00_circle_bg_ef_press: imagesPath + theme + "/" + "00_circle_bg_ef_press.png",
+ img_00_circle_button_focus: imagesPath + "00_circle_button_focus.png",
+ img_00_color_picker_brightness: imagesPath + "00_color_picker_brightness.png",
+ img_00_color_picker_brightness_h: imagesPath + "00_color_picker_brightness_h.png",
+ img_00_color_picker_color: imagesPath + "00_color_picker_color.png",
+ img_00_color_picker_color_h: imagesPath + "00_color_picker_color_h.png",
+ img_00_color_picker_custom_color: imagesPath + "00_color_picker_custom_color.png",
+ img_00_color_picker_custom_color_h: imagesPath + "00_color_picker_custom_color_h.png",
+ img_00_color_picker_handler: imagesPath + theme + "/" + "00_color_picker_handler.png",
+ img_00_color_picker_handler_focus: imagesPath + "00_color_picker_handler_focus.png",
+ img_00_color_picker_saturation: imagesPath + "00_color_picker_saturation.png",
+ img_00_color_picker_saturation_h: imagesPath + "00_color_picker_saturation_h.png",
+ img_00_contacts_button_bg_9: imagesPath + theme + "/" + "00_contacts_button_bg.9.sci",
+ img_00_contacts_button_bg_dim_ef_9: imagesPath + theme + "/" + "00_contacts_button_bg_dim_ef.9.sci",
+ img_00_contacts_button_bg_ef_9: imagesPath + theme + "/" + "00_contacts_button_bg_ef.9.sci",
+ img_00_contacts_button_bg_press_ef_9: imagesPath + theme + "/" + "00_contacts_button_bg_press_ef.9.sci",
+ img_00_contacts_button_focus_9: imagesPath + theme + "/" + "00_contacts_button_focus.9.sci",
+ img_00_contacts_button_focus_ef_9: imagesPath + theme + "/" + "00_contacts_button_focus_ef.9.sci",
+ img_00_date_picker_dot: imagesPath + "00_date_picker_dot.png",
+ img_00_edit_field_clear: imagesPath + "00_edit_field_clear.png",
+ img_00_edit_field_focus_9: imagesPath + "00_edit_field_focus.9.sci",
+ img_00_edit_field_line_round_bg_01_9: imagesPath + "00_edit_field_line_round_bg_01.9.sci",
+ img_00_edit_field_no_line_square_bg_9: imagesPath + "00_edit_field_no_line_square_bg.9.sci",
+ img_00_edit_field_round_bg_9: imagesPath + "00_edit_field_round_bg.9.sci",
+ img_00_edit_group_bg_9: imagesPath + "00_edit_group_bg.9.sci",
+ img_00_edit_group_bg_bottom_9: imagesPath + "00_edit_group_bg_bottom.9.sci",
+ img_00_edit_group_bg_bottom_ef_9: imagesPath + theme + "/" + "00_edit_group_bg_bottom_ef.9.sci",
+ img_00_edit_group_bg_center_9: imagesPath + "00_edit_group_bg_center.9.sci",
+ img_00_edit_group_bg_center_ef_9: imagesPath + theme + "/" + "00_edit_group_bg_center_ef.9.sci",
+ img_00_edit_group_bg_ef_9: imagesPath + theme + "/" + "00_edit_group_bg_ef.9.sci",
+ img_00_edit_group_bg_top_9: imagesPath + "00_edit_group_bg_top.9.sci",
+ img_00_edit_group_bg_top_ef_9: imagesPath + theme + "/" + "00_edit_group_bg_top_ef.9.sci",
+ img_00_effect_footer_bounce_left: imagesPath + theme + "/" + "00_effect_footer_bounce_left.png",
+ img_00_effect_footer_bounce_left_h: imagesPath + theme + "/" + "00_effect_footer_bounce_left_h.png",
+ img_00_effect_footer_bounce_right: imagesPath + theme + "/" + "00_effect_footer_bounce_right.png",
+ img_00_effect_footer_bounce_right_h: imagesPath + theme + "/" + "00_effect_footer_bounce_right_h.png",
+ img_00_effect_tab_bounce_left: imagesPath + theme + "/" + "00_effect_tab_bounce_left.png",
+ img_00_effect_tab_bounce_left_02: imagesPath + theme + "/" + "00_effect_tab_bounce_left_02.png",
+ img_00_effect_tab_bounce_left_h: imagesPath + theme + "/" + "00_effect_tab_bounce_left_h.png",
+ img_00_effect_tab_bounce_right: imagesPath + theme + "/" + "00_effect_tab_bounce_right.png",
+ img_00_effect_tab_bounce_right_02: imagesPath + theme + "/" + "00_effect_tab_bounce_right_02.png",
+ img_00_effect_tab_bounce_right_h: imagesPath + theme + "/" + "00_effect_tab_bounce_right_h.png",
+ img_00_effect_tab_text_dim_left_9: imagesPath + "00_effect_tab_text_dim_left.9.sci",
+ img_00_effect_tab_text_dim_right_9: imagesPath + "00_effect_tab_text_dim_right.9.sci",
+ img_00_effect_title_tab_bounce_left: imagesPath + theme + "/" + "00_effect_title_tab_bounce_left.png",
+ img_00_effect_title_tab_bounce_right: imagesPath + theme + "/" + "00_effect_title_tab_bounce_right.png",
+ img_00_effect_title_text_dim_left_9: imagesPath + "00_effect_title_text_dim_left.9.sci",
+ img_00_effect_title_text_dim_right_9: imagesPath + "00_effect_title_text_dim_right.9.sci",
+ img_00_expandable_bg_bottom_ef_9: imagesPath + theme + "/" + "00_expandable_bg_bottom_ef.9.sci",
+ img_00_expandable_bg_center_ef_9: imagesPath + theme + "/" + "00_expandable_bg_center_ef.9.sci",
+ img_00_expandable_bg_top_ef_9: imagesPath + theme + "/" + "00_expandable_bg_top_ef.9.sci",
+ img_00_fast_scroll_handler_9: imagesPath + theme + "/" + "00_fast_scroll_handler.9.sci",
+ img_00_fast_scroll_handler_h_9: imagesPath + theme + "/" + "00_fast_scroll_handler_h.9.sci",
+ img_00_fast_scroll_popup_bg_9: imagesPath + theme + "/" + "00_fast_scroll_popup_bg.9.sci",
+ img_00_fast_scroll_popup_bg_ef_9: imagesPath + theme + "/" + "00_fast_scroll_popup_bg_ef.9.sci",
+ img_00_fast_scroll_rollover_bg_9: imagesPath + "00_fast_scroll_rollover_bg.9.sci",
+ img_00_fast_scroll_rollover_bg_focus_9: imagesPath + "00_fast_scroll_rollover_bg_focus.9.sci",
+ img_00_fast_scroll_rollover_bg_line_focus_9: imagesPath + theme + "/" + "00_fast_scroll_rollover_bg_line_focus.9.sci",
+ img_00_focus_9: imagesPath + theme + "/" + "00_focus.9.sci",
+ img_00_grid_select_check: imagesPath + "00_grid_select_check.png",
+ img_00_grid_select_check_bg: imagesPath + "00_grid_select_check_bg.png",
+ img_00_grid_select_check_bg_press: imagesPath + "00_grid_select_check_bg_press.png",
+ img_00_groupedlist_bg_focus_9: imagesPath + "00_groupedlist_bg_focus.9.sci",
+ img_00_groupedlist_bg_press_9: imagesPath + "00_groupedlist_bg_press.9.sci",
+ img_00_groupedlist_bottom_bg_focus_9: imagesPath + "00_groupedlist_bottom_bg_focus.9.sci",
+ img_00_groupedlist_bottom_bg_press_9: imagesPath + "00_groupedlist_bottom_bg_press.9.sci",
+ img_00_groupedlist_center_bg_focus_9: imagesPath + "00_groupedlist_center_bg_focus.9.sci",
+ img_00_groupedlist_center_bg_press_9: imagesPath + "00_groupedlist_center_bg_press.9.sci",
+ img_00_groupedlist_top_bg_focus_9: imagesPath + "00_groupedlist_top_bg_focus.9.sci",
+ img_00_groupedlist_top_bg_press_9: imagesPath + "00_groupedlist_top_bg_press.9.sci",
+ img_00_header_process_01: imagesPath + theme + "/" + "00_header_process_01.png",
+ img_00_header_process_02: imagesPath + theme + "/" + "00_header_process_02.png",
+ img_00_header_process_03: imagesPath + theme + "/" + "00_header_process_03.png",
+ img_00_header_process_04: imagesPath + theme + "/" + "00_header_process_04.png",
+ img_00_header_process_05: imagesPath + theme + "/" + "00_header_process_05.png",
+ img_00_header_process_06: imagesPath + theme + "/" + "00_header_process_06.png",
+ img_00_header_process_07: imagesPath + theme + "/" + "00_header_process_07.png",
+ img_00_header_process_08: imagesPath + theme + "/" + "00_header_process_08.png",
+ img_00_header_process__9: imagesPath + theme + "/" + "00_header_process_09.png",
+ img_00_header_process_10: imagesPath + theme + "/" + "00_header_process_10.png",
+ img_00_header_process_11: imagesPath + theme + "/" + "00_header_process_11.png",
+ img_00_header_process_12: imagesPath + theme + "/" + "00_header_process_12.png",
+ img_00_header_process_13: imagesPath + theme + "/" + "00_header_process_13.png",
+ img_00_header_process_14: imagesPath + theme + "/" + "00_header_process_14.png",
+ img_00_header_process_15: imagesPath + theme + "/" + "00_header_process_15.png",
+ img_00_header_process_16: imagesPath + theme + "/" + "00_header_process_16.png",
+ img_00_header_process_17: imagesPath + theme + "/" + "00_header_process_17.png",
+ img_00_header_process_18: imagesPath + theme + "/" + "00_header_process_18.png",
+ img_00_header_process__9: imagesPath + theme + "/" + "00_header_process_19.png",
+ img_00_header_process_20: imagesPath + theme + "/" + "00_header_process_20.png",
+ img_00_header_process_21: imagesPath + theme + "/" + "00_header_process_21.png",
+ img_00_header_process_22: imagesPath + theme + "/" + "00_header_process_22.png",
+ img_00_header_process_23: imagesPath + theme + "/" + "00_header_process_23.png",
+ img_00_header_process_24: imagesPath + theme + "/" + "00_header_process_24.png",
+ img_00_header_process_25: imagesPath + theme + "/" + "00_header_process_25.png",
+ img_00_header_process_26: imagesPath + theme + "/" + "00_header_process_26.png",
+ img_00_header_process_27: imagesPath + theme + "/" + "00_header_process_27.png",
+ img_00_header_process_28: imagesPath + theme + "/" + "00_header_process_28.png",
+ img_00_header_process__9: imagesPath + theme + "/" + "00_header_process_29.png",
+ img_00_header_process_30: imagesPath + theme + "/" + "00_header_process_30.png",
+ img_00_icon_back: imagesPath + "00_icon_back.png",
+ img_00_icon_back_ef: imagesPath + theme + "/" + "00_icon_back_ef.png",
+ img_00_icon_Back_ef: imagesPath + theme + "/" + "00_icon_Back_ef.png",
+ img_00_icon_Back_ef_02: imagesPath + theme + "/" + "00_icon_Back_ef_02.png",
+ img_00_icon_back_trans_ef: imagesPath + theme + "/" + "00_icon_back_trans_ef.png",
+ img_00_icon_Back_trans_ef: imagesPath + theme + "/" + "00_icon_Back_trans_ef.png",
+ img_00_icon_focus: imagesPath + "00_icon_focus.png",
+ img_00_icon_jump: imagesPath + theme + "/" + "00_icon_jump.png",
+ img_00_icon_jump_ef: imagesPath + theme + "/" + "00_icon_jump_ef.png",
+ img_00_icon_jump_left: imagesPath + theme + "/" + "00_icon_jump_left.png",
+ img_00_icon_jump_left_ef: imagesPath + theme + "/" + "00_icon_jump_left_ef.png",
+ img_00_icon_more: imagesPath + "00_icon_more.png",
+ img_00_icon_more_ef: imagesPath + theme + "/" + "00_icon_more_ef.png",
+ img_00_icon_SIP_close: imagesPath + "00_icon_SIP_close.png",
+ img_00_icon_SIP_close_ef: imagesPath + theme + "/" + "00_icon_SIP_close_ef.png",
+ img_00_indexlist_bg_9: imagesPath + "00_indexlist_bg.9.sci",
+ img_00_indexlist_bg_ef_9: imagesPath + theme + "/" + "00_indexlist_bg_ef.9.sci",
+ img_00_list_group_bg_9: imagesPath + "00_list_group_bg.9.sci",
+ img_00_list_group_bg_bottom_9: imagesPath + "00_list_group_bg_bottom.9.sci",
+ img_00_list_group_bg_bottom_ef_9: imagesPath + theme + "/" + "00_list_group_bg_bottom_ef.9.sci",
+ img_00_list_group_bg_center_9: imagesPath + "00_list_group_bg_center.9.sci",
+ img_00_list_group_bg_center_ef_9: imagesPath + theme + "/" + "00_list_group_bg_center_ef.9.sci",
+ img_00_list_group_bg_ef_9: imagesPath + theme + "/" + "00_list_group_bg_ef.9.sci",
+ img_00_list_group_bg_top_9: imagesPath + "00_list_group_bg_top.9.sci",
+ img_00_list_group_bg_top_ef_9: imagesPath + theme + "/" + "00_list_group_bg_top_ef.9.sci",
+ img_00_list_group_bottom_cover_round_bg_normal_9: imagesPath + "00_list_group_bottom_cover_round_bg_normal.9.sci",
+ img_00_list_group_center_cover_round_bg_normal_9: imagesPath + "00_list_group_center_cover_round_bg_normal.9.sci",
+ img_00_list_group_press_bg_9: imagesPath + "00_list_group_press_bg.9.sci",
+ img_00_list_group_press_bg_bottom_9: imagesPath + "00_list_group_press_bg_bottom.9.sci",
+ img_00_list_group_press_bg_center_9: imagesPath + "00_list_group_press_bg_center.9.sci",
+ img_00_list_group_press_bg_top_9: imagesPath + "00_list_group_press_bg_top.9.sci",
+ img_00_list_group_single_cover_round_bg_normal_9: imagesPath + "00_list_group_single_cover_round_bg_normal.9.sci",
+ img_00_list_group_top_cover_round_bg_normal_9: imagesPath + "00_list_group_top_cover_round_bg_normal.9.sci",
+ img_00_list_process_01: imagesPath + theme + "/" + "00_list_process_01.png",
+ img_00_list_process_02: imagesPath + theme + "/" + "00_list_process_02.png",
+ img_00_list_process_03: imagesPath + theme + "/" + "00_list_process_03.png",
+ img_00_list_process_04: imagesPath + theme + "/" + "00_list_process_04.png",
+ img_00_list_process_05: imagesPath + theme + "/" + "00_list_process_05.png",
+ img_00_list_process_06: imagesPath + theme + "/" + "00_list_process_06.png",
+ img_00_list_process_07: imagesPath + theme + "/" + "00_list_process_07.png",
+ img_00_list_process_08: imagesPath + theme + "/" + "00_list_process_08.png",
+ img_00_list_process__9: imagesPath + theme + "/" + "00_list_process_09.png",
+ img_00_list_process_10: imagesPath + theme + "/" + "00_list_process_10.png",
+ img_00_list_process_11: imagesPath + theme + "/" + "00_list_process_11.png",
+ img_00_list_process_12: imagesPath + theme + "/" + "00_list_process_12.png",
+ img_00_list_process_13: imagesPath + theme + "/" + "00_list_process_13.png",
+ img_00_list_process_14: imagesPath + theme + "/" + "00_list_process_14.png",
+ img_00_list_process_15: imagesPath + theme + "/" + "00_list_process_15.png",
+ img_00_list_process_16: imagesPath + theme + "/" + "00_list_process_16.png",
+ img_00_list_process_17: imagesPath + theme + "/" + "00_list_process_17.png",
+ img_00_list_process_18: imagesPath + theme + "/" + "00_list_process_18.png",
+ img_00_list_process__9: imagesPath + theme + "/" + "00_list_process_19.png",
+ img_00_list_process_20: imagesPath + theme + "/" + "00_list_process_20.png",
+ img_00_list_process_21: imagesPath + theme + "/" + "00_list_process_21.png",
+ img_00_list_process_22: imagesPath + theme + "/" + "00_list_process_22.png",
+ img_00_list_process_23: imagesPath + theme + "/" + "00_list_process_23.png",
+ img_00_list_process_24: imagesPath + theme + "/" + "00_list_process_24.png",
+ img_00_list_process_25: imagesPath + theme + "/" + "00_list_process_25.png",
+ img_00_list_process_26: imagesPath + theme + "/" + "00_list_process_26.png",
+ img_00_list_process_27: imagesPath + theme + "/" + "00_list_process_27.png",
+ img_00_list_process_28: imagesPath + theme + "/" + "00_list_process_28.png",
+ img_00_list_process__9: imagesPath + theme + "/" + "00_list_process_29.png",
+ img_00_list_process_30: imagesPath + theme + "/" + "00_list_process_30.png",
+ img_00_more_popup_press_9: imagesPath + theme + "/" + "00_more_popup_press.9.sci",
+ img_00_option_panel_contextual_popup_arrow: imagesPath + "00_option_panel_contextual_popup_arrow.png",
+ img_00_option_panel_handle_bg: imagesPath + "00_option_panel_handle_bg.png",
+ img_00_option_panel_handle_bg_ef: imagesPath + theme + "/" + "00_option_panel_handle_bg_ef.png",
+ img_00_option_panel_handle_bg_ef_press: imagesPath + theme + "/" + "00_option_panel_handle_bg_ef_press.png",
+ img_00_option_panel_handle_bg_press: imagesPath + "00_option_panel_handle_bg_press.png",
+ img_00_option_panel_handle_more: imagesPath + "00_option_panel_handle_more.png",
+ img_00_option_panel_handle_more_press: imagesPath + "00_option_panel_handle_more_press.png",
+ img_00_overscrolling_bottom_9: imagesPath + theme + "/" + "00_overscrolling_bottom.9.sci",
+ img_00_overscrolling_left_9: imagesPath + theme + "/" + "00_overscrolling_left.9.sci",
+ img_00_overscrolling_right_9: imagesPath + theme + "/" + "00_overscrolling_right.9.sci",
+ img_00_overscrolling_top_9: imagesPath + theme + "/" + "00_overscrolling_top.9.sci",
+ img_00_panel_bg_9: imagesPath + "00_panel_bg.9.sci",
+ img_00_panel_handle_arrow: imagesPath + "00_panel_handle_arrow.png",
+ img_00_panel_handle_bg_9: imagesPath + "00_panel_handle_bg.9.sci",
+ img_00_panel_handle_bg_ef_9: imagesPath + theme + "/" + "00_panel_handle_bg_ef.9.sci",
+ img_00_panel_handle_bg_ef_press_9: imagesPath + theme + "/" + "00_panel_handle_bg_ef_press.9.sci",
+ img_00_panel_list_bg_ef_press_9: imagesPath + theme + "/" + "00_panel_list_bg_ef_press.9.sci",
+ img_00_panel_list_bg_press_9: imagesPath + "00_panel_list_bg_press.9.sci",
+ img_00_picker_button_9: imagesPath + "00_picker_button.9.sci",
+ img_00_picker_button_dim_ef_9: imagesPath + theme + "/" + "00_picker_button_dim_ef.9.sci",
+ img_00_picker_button_ef_9: imagesPath + theme + "/" + "00_picker_button_ef.9.sci",
+ img_00_picker_button_focus_9: imagesPath + "00_picker_button_focus.9.sci",
+ img_00_picker_button_press_ef_9: imagesPath + theme + "/" + "00_picker_button_press_ef.9.sci",
+ img_00_popup_bg_9: imagesPath + "00_popup_bg.9.sci",
+ img_00_popup_bg_ef_9: imagesPath + theme + "/" + "00_popup_bg_ef.9.sci",
+ img_00_popup_bottom_bg_9: imagesPath + "00_popup_bottom_bg.9.sci",
+ img_00_popup_bottom_ef_9: imagesPath + theme + "/" + "00_popup_bottom_ef.9.sci",
+ img_00_popup_bubble_02_bg_9: imagesPath + "00_popup_bubble_02_bg.9.sci",
+ img_00_popup_bubble_02_ef_9: imagesPath + theme + "/" + "00_popup_bubble_02_ef.9.sci",
+ img_00_popup_bubble_bg_9: imagesPath + "00_popup_bubble_bg.9.sci",
+ img_00_popup_bubble_bg_ef_9: imagesPath + theme + "/" + "00_popup_bubble_bg_ef.9.sci",
+ img_00_popup_bubble_tail_bottom: imagesPath + theme + "/" + "00_popup_bubble_tail_bottom.png",
+ img_00_popup_bubble_tail_bottom_ef: imagesPath + theme + "/" + "00_popup_bubble_tail_bottom_ef.png",
+ img_00_popup_bubble_tail_left: imagesPath + theme + "/" + "00_popup_bubble_tail_left.png",
+ img_00_popup_bubble_tail_left_ef: imagesPath + theme + "/" + "00_popup_bubble_tail_left_ef.png",
+ img_00_popup_bubble_tail_right: imagesPath + theme + "/" + "00_popup_bubble_tail_right.png",
+ img_00_popup_bubble_tail_right_ef: imagesPath + theme + "/" + "00_popup_bubble_tail_right_ef.png",
+ img_00_popup_bubble_tail_top: imagesPath + theme + "/" + "00_popup_bubble_tail_top.png",
+ img_00_popup_bubble_tail_top_ef: imagesPath + theme + "/" + "00_popup_bubble_tail_top_ef.png",
+ img_00_popup_button_dim_ef_9: imagesPath + theme + "/" + "00_popup_button_dim_ef.9.sci",
+ img_00_popup_button_focus_9: imagesPath + "00_popup_button_focus.9.sci",
+ img_00_popup_button_normal_bg_9: imagesPath + "00_popup_button_normal_bg.9.sci",
+ img_00_popup_button_normal_ef_9: imagesPath + theme + "/" + "00_popup_button_normal_ef.9.sci",
+ img_00_popup_button_press_ef_9: imagesPath + theme + "/" + "00_popup_button_press_ef.9.sci",
+ img_00_popup_dim_lighting_h: imagesPath + "00_popup_dim_lighting_h.png",
+ img_00_popup_dim_lighting_v: imagesPath + "00_popup_dim_lighting_v.png",
+ img_00_popup_scroll_9: imagesPath + theme + "/" + "00_popup_scroll.9.sci",
+ img_00_popup_title_bg_9: imagesPath + "00_popup_title_bg.9.sci",
+ img_00_popup_title_ef_9: imagesPath + theme + "/" + "00_popup_title_ef.9.sci",
+ img_00_progress_bar_9: imagesPath + "00_progress_bar.9.sci",
+ img_00_progress_bar_ef_9: imagesPath + theme + "/" + "00_progress_bar_ef.9.sci",
+ img_00_progress_bg_9: imagesPath + "00_progress_bg.9.sci",
+ img_00_progress_ef_bg_9: imagesPath + theme + "/" + "00_progress_ef_bg.9.sci",
+ img_00_quick_menu_bg_9: imagesPath + "00_quick_menu_bg.9.sci",
+ img_00_quick_menu_bg_ef_9: imagesPath + "00_quick_menu_bg_ef.9.sci",
+ img_00_scroll_bar_h_9: imagesPath + theme + "/" + "00_scroll_bar_h.9.sci",
+ img_00_scroll_bar_handler_h: imagesPath + theme + "/" + "00_scroll_bar_handler_h.png",
+ img_00_scroll_bar_handler_v: imagesPath + theme + "/" + "00_scroll_bar_handler_v.png",
+ img_00_scroll_bar_h_ef_9: imagesPath + theme + "/" + "00_scroll_bar_h_ef.9.sci",
+ img_00_scroll_bar_v_9: imagesPath + theme + "/" + "00_scroll_bar_v.9.sci",
+ img_00_scroll_bar_v_ef_9: imagesPath + theme + "/" + "00_scroll_bar_v_ef.9.sci",
+ img_00_search_bg_9: imagesPath + "00_search_bg.9.sci",
+ img_00_search_bg_ef_9: imagesPath + theme + "/" + "00_search_bg_ef.9.sci",
+ img_00_search_edit_field_bg_9: imagesPath + "00_search_edit_field_bg.9.sci",
+ img_00_search_edit_field_bg_ef_9: imagesPath + theme + "/" + "00_search_edit_field_bg_ef.9.sci",
+ img_00_search_edit_field_focus_9: imagesPath + "00_search_edit_field_focus.9.sci",
+ img_00_search_icon: imagesPath + "00_search_icon.png",
+ img_00_search_icon_ef: imagesPath + theme + "/" + "00_search_icon_ef.png",
+ img_00_slider_handle: imagesPath + "00_slider_handle.png",
+ img_00_slider_handle_ef: imagesPath + theme + "/" + "00_slider_handle_ef.png",
+ img_00_slider_handle_ef_dim: imagesPath + theme + "/" + "00_slider_handle_ef_dim.png",
+ img_00_slider_handle_ef_press: imagesPath + theme + "/" + "00_slider_handle_ef_press.png",
+ img_00_slider_handle_focus: imagesPath + "00_slider_handle_focus.png",
+ img_00_slider_popup_bg_9: imagesPath + "00_slider_popup_bg.9.sci",
+ img_00_softkey_icon_add: imagesPath + "00_softkey_icon_add.png",
+ img_00_softkey_icon_zoom: imagesPath + "00_softkey_icon_zoom.png",
+ img_00_softkey_left_bg: imagesPath + "00_softkey_left_bg.png",
+ img_00_softkey_left_bg_ef: imagesPath + theme + "/" + "00_softkey_left_bg_ef.png",
+ img_00_softkey_left_bg_ef_press: imagesPath + theme + "/" + "00_softkey_left_bg_ef_press.png",
+ img_00_softkey_left_text_bg: imagesPath + "00_softkey_left_text_bg.png",
+ img_00_softkey_left_text_bg_ef: imagesPath + theme + "/" + "00_softkey_left_text_bg_ef.png",
+ img_00_softkey_left_text_bg_ef_press: imagesPath + theme + "/" + "00_softkey_left_text_bg_ef_press.png",
+ img_00_softkey_right_bg: imagesPath + "00_softkey_right_bg.png",
+ img_00_softkey_right_bg_ef: imagesPath + theme + "/" + "00_softkey_right_bg_ef.png",
+ img_00_softkey_right_bg_ef_press: imagesPath + theme + "/" + "00_softkey_right_bg_ef_press.png",
+ img_00_softkey_right_text_bg: imagesPath + "00_softkey_right_text_bg.png",
+ img_00_softkey_right_text_bg_ef: imagesPath + theme + "/" + "00_softkey_right_text_bg_ef.png",
+ img_00_softkey_right_text_bg_ef_press: imagesPath + theme + "/" + "00_softkey_right_text_bg_ef_press.png",
+ img_00_split_handler_bg_9: imagesPath + "00_split_handler_bg.9.sci",
+ img_00_split_handler_bg_ef_h_9: imagesPath + theme + "/" + "00_split_handler_bg_ef_h.9.sci",
+ img_00_split_handler_bg_ef_v_9: imagesPath + theme + "/" + "00_split_handler_bg_ef_v.9.sci",
+ img_00_split_handler_h: imagesPath + theme + "/" + "00_split_handler_h.png",
+ img_00_split_handler_v: imagesPath + theme + "/" + "00_split_handler_v.png",
+ img_00_sub_title_ef_9: imagesPath + theme + "/" + "00_sub_title_ef.9.sci",
+ img_00_system_control_bg_9: imagesPath + "00_system_control_bg.9.png",
+ img_00_tab_bg_9: imagesPath + "00_tab_bg.9.sci",
+ img_00_tab_focus_9: imagesPath + "00_tab_focus.9.sci",
+ img_00_tab_press_bg_9: imagesPath + "00_tab_press_bg.9.sci",
+ img_00_tab_press_ef_9: imagesPath + theme + "/" + "00_tab_press_ef.9.sci",
+ img_00_tab_select_bar_9: imagesPath + "00_tab_select_bar.9.sci",
+ img_00_thumbs_bg_focus_9: imagesPath + "00_thumbs_bg_focus.9.sci",
+ img_00_thumbs_line_bg_9: imagesPath + "00_thumbs_line_bg.9.sci",
+ img_00_time_picker_keypad_bg_9: imagesPath + "00_time_picker_keypad_bg.9.sci",
+ img_00_time_picker_keypad_button_bg_9: imagesPath + "00_time_picker_keypad_button_bg.9.sci",
+ img_00_time_picker_keypad_button_bg_ef_9: imagesPath + "00_time_picker_keypad_button_bg_ef.9.sci",
+ img_00_time_picker_number_bg_9: imagesPath + "00_time_picker_number_bg.9.sci",
+ img_00_time_picker_tail: imagesPath + "00_time_picker_tail.png",
+ img_00_time_picker_tail_01: imagesPath + "00_time_picker_tail_01.png",
+ img_00_title_bg_9: imagesPath + "00_title_bg.9.sci",
+ img_00_title_bg_ef_9: imagesPath + theme + "/" + "00_title_bg_ef.9.sci",
+ img_00_title_press_ef_9: imagesPath + theme + "/" + "00_title_press_ef.9.sci",
+ img_00_toolbar_bg_9: imagesPath + "00_toolbar_bg.9.sci",
+ img_00_toolbar_bg_ef_9: imagesPath + theme + "/" + "00_toolbar_bg_ef.9.sci",
+ img_00_toolbar_bg_shadow_9: imagesPath + theme + "/" + "00_toolbar_bg_shadow.9.sci",
+ img_00_toolbar_button_9: imagesPath + theme + "/" + "00_toolbar_button.9.sci",
+ img_00_toolbar_button_bg_9: imagesPath + "00_toolbar_button_bg.9.sci",
+ img_00_toolbar_button_bg_dim_ef_9: imagesPath + theme + "/" + "00_toolbar_button_bg_dim_ef.9.sci",
+ img_00_toolbar_button_bg_ef_9: imagesPath + theme + "/" + "00_toolbar_button_bg_ef.9.sci",
+ img_00_toolbar_button_ef_9: imagesPath + theme + "/" + "00_toolbar_button_ef.9.sci",
+ img_00_toolbar_button_ef_focus_9: imagesPath + "00_toolbar_button_ef_focus.9.sci",
+ img_00_toolbar_button_ef_press_9: imagesPath + theme + "/" + "00_toolbar_button_ef_press.9.sci",
+ img_00_toolbar_button_focus_9: imagesPath + "00_toolbar_button_focus.9.sci",
+ img_00_toolbar_button_press_9: imagesPath + theme + "/" + "00_toolbar_button_press.9.sci",
+ img_00_toolbar_button_press_ef_9: imagesPath + theme + "/" + "00_toolbar_button_press_ef.9.sci",
+ img_00_toolbar_ef_press_9: imagesPath + "00_toolbar_ef_press.9.png",
+ img_00_toolbar_press_9: imagesPath + "00_toolbar_press.9.sci",
+ img_00_toolbar_press_ef_9: imagesPath + theme + "/" + "00_toolbar_press_ef.9.sci",
+ img_copy_and_paste_Handler_center: imagesPath + "copy_and_paste_Handler_center.png",
+ img_copy_and_paste_Handler_center_reverse: imagesPath + "copy_and_paste_Handler_center_reverse.png",
+ img_copy_and_paste_Handler_left: imagesPath + "copy_and_paste_Handler_left.png",
+ img_copy_and_paste_Handler_left_01: imagesPath + "copy_and_paste_Handler_left_01.png",
+ img_copy_and_paste_Handler_left_reverse: imagesPath + "copy_and_paste_Handler_left_reverse.png",
+ img_copy_and_paste_Handler_right: imagesPath + "copy_and_paste_Handler_right.png",
+ img_copy_and_paste_icon_search: imagesPath + "copy_and_paste_icon_search.png",
+ img_copy_and_paste_Magnifier_9: imagesPath + "copy_and_paste_Magnifier.9.sci",
+ img_copy_and_paste_Magnifier_mask_9: imagesPath + "copy_and_paste_Magnifier_mask.9.sci",
+ img_pd_btn_bg_9: imagesPath + theme + "/" + "pd_btn_bg.9.sci",
+ img_pd_btn_bg_arrow_down: imagesPath + theme + "/" + "pd_btn_bg_arrow_down.png",
+ img_pd_btn_bg_arrow_up: imagesPath + theme + "/" + "pd_btn_bg_arrow_up.png",
+ img_TTS_focus_9: imagesPath + "TTS_focus.9.sci",
+ img_TTS_popup_bg_9: imagesPath + "TTS_popup_bg.9.sci",
+ }
+ return images
+}
Floater {
id:floater
content: TizenBorderImage {
- smooth: true
implicitWidth: Math.max(txt.contentWidth+txt.anchors.margins, Theme.slider.handle.overlay.width)
implicitHeight: Theme.slider.handle.overlay.height
- //height: Theme.slider.handle.overlay.height
source: Theme.slider.handle.overlay.source
backgroundColor: Theme.slider.handle.overlay.backgroundColor
- effectSource: Theme.slider.handle.overlay.effectSource
Text {
id:txt
anchors.top: parent.top
Image {
id:icon
anchors.fill: parent
- source: control.enabled ? ( control.pressed ? Theme.checkBox.onOff.icon.source.pressed : Theme.checkBox.onOff.icon.source.normal) : Theme.checkBox.onOff.icon.source.disabled
- Image {
- source: control.enabled ? ( control.pressed ? Theme.checkBox.onOff.handlerSource.pressed : Theme.checkBox.onOff.handlerSource.normal) : Theme.checkBox.onOff.handlerSource.disabled
- }
+ source: control.enabled ? ( control.checked ? Theme.checkBox.onOff.on.handler.source.normal : Theme.checkBox.onOff.off.handler.source.normal) : ( control.checked ? Theme.checkBox.onOff.on.handler.source.disabled : Theme.checkBox.onOff.off.handler.source.disabled)
}
}
Image {
id:onOffBackground
anchors.fill: parent
- source: if (control.checked) {
- control.enabled ? Theme.checkBox.onOff.backgroundSource.on.normal : Theme.checkBox.onOff.backgroundSource.on.disabled
- } else {
- control.enabled ? Theme.checkBox.onOff.backgroundSource.off.normal : Theme.checkBox.onOff.backgroundSource.off.disabled
- }
+ source: control.enabled ? Theme.checkBox.onOff.source.normal : Theme.checkBox.on.source.disabled
}
}
*/
property Component panel: Item {
id: root
- property int handleWidth: handleLoader.width
- property int handleHeight: handleLoader.height
+ property int handleWidth: handleLoader.implicitWidth
+ property int handleHeight: handleLoader.implicitHeight
property bool horizontal : control.orientation === Qt.Horizontal
property int horizontalSize: grooveLoader.implicitWidth + padding.left + padding.right
transformOrigin: Item.TopLeft
Item {
-
anchors.fill: parent
-
Loader {
id: grooveLoader
property int handlePosition: handleLoader.x + handleLoader.width/2
x: padding.left
sourceComponent: groove
width: (horizontal ? parent.width : parent.height) - padding.left - padding.right
- y: padding.top + (Math.round(horizontal ? parent.height : parent.width - padding.top - padding.bottom) - grooveLoader.item.height)/2
+ height:(horizontal ? parent.height : parent.width) - padding.top - padding.bottom
+ y: padding.top
}
Loader {
id: handleLoader
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_bg.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_focus.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02_ef.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02_ef_press.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 13
-border.bottom: 13
-source: 00_button_03.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_edit_field_focus.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_top.9.png
--- /dev/null
+border.left: 0
+border.right: 44
+border.top: 0
+border.bottom: 0
+source: 00_effect_tab_text_dim_left.9.png
--- /dev/null
+border.left: 44
+border.right: 0
+border.top: 0
+border.bottom: 0
+source: 00_effect_tab_text_dim_right.9.png
--- /dev/null
+border.left: 0
+border.right: 60
+border.top: 0
+border.bottom: 0
+source: 00_effect_title_text_dim_left.9.png
--- /dev/null
+border.left: 60
+border.right: 0
+border.top: 0
+border.bottom: 0
+source: 00_effect_title_text_dim_right.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 7
-border.bottom: 9
-source: 00_list_group_bg_bottom_focus.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 8
-source: 00_list_group_bg_center_focus.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 8
-source: 00_list_group_bg_focus.9.png
+++ /dev/null
-border.left: 16
-border.right: 16
-border.top: 9
-border.bottom: 7
-source: 00_list_group_bg_top_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 10
-border.bottom: 6
-source: 00_list_group_bg_top_focus.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg.9.png
-border.left: 15
-border.right: 15
-border.top: 8
+border.left: 17
+border.right: 17
+border.top: 6
border.bottom: 10
source: 00_list_group_press_bg_bottom.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg_center.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg_top.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg.9.png
+++ /dev/null
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_bg.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_bg.9.png
-border.left: 20
-border.right: 22
-border.top: 21
-border.bottom: 21
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_popup_bubble_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_focus.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_bg.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 8
+border.bottom: 2
+source: 00_popup_title_bg.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_quick_menu_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 2
+border.bottom: 2
+source: 00_quick_menu_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 13
+border.bottom: 13
+source: 00_search_edit_field_focus.9.png
border.left: 34
border.right: 55
-border.top: 42
-border.bottom: 64
+border.top: 37
+border.bottom: 60
source: 00_slider_popup_bg.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 9
-border.bottom: 7
-source: 00_system_control_bg.png
-border.left: 1
-border.right: 1
-border.top: 1
-border.bottom: 1
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_tab_focus.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_bg.9.png
+++ /dev/null
-border.left: 0
-border.right: 0
-border.top: 0
-border.bottom: 0
-source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 1
+border.right: 1
+border.top: 1
+border.bottom: 1
+source: 00_tab_select_bar.9.png
-border.left: 35
-border.right: 35
-border.top: 35
-border.bottom: 35
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
source: 00_toolbar_button_bg.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_focus.9.png
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg_dim_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
border.left: 16
border.right: 16
border.top: 6
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_bg_bottom_ef.9.png
border.left: 16
border.right: 16
-border.top: 8
+border.top: 6
border.bottom: 8
source: 00_list_group_bg_center_ef.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
border.bottom: 8
source: 00_list_group_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
border.left: 26
border.right: 26
-border.top: 33
-border.bottom: 46
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 9
+source: 00_popup_scroll.9.png
+++ /dev/null
-border.left: 20
-border.right: 22
-border.top: 23
-border.bottom: 9
-source: 00_popup_title_bg.9.png
+++ /dev/null
-border.left: 20
-border.right: 22
-border.top: 17
-border.bottom: 3
-source: 00_popup_title_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 23
+border.bottom: 47
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_sub_title_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 6
-source: 00_tab_bg_focus_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 6
-source: 00_tab_bg_line_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
-border.left: 13
-border.right: 14
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 14
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_toolbar_press_ef.9.png
-border.left: 37
-border.right: 36
-border.top: 58
-border.bottom: 77
+border.left: 29
+border.right: 28
+border.top: 44
+border.bottom: 45
source: pd_btn_bg.9.png
--- /dev/null
+border.left: 21
+border.right: 63
+border.top: 22
+border.bottom: 42
+source: copy_and_paste_Magnifier_mask.9.png
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button_focus.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
border.left: 13
-border.right: 13
+border.right: 14
border.top: 6
border.bottom: 6
source: 00_indexlist_bg_ef.9.png
border.left: 16
border.right: 16
border.top: 6
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_bg_bottom_ef.9.png
border.left: 16
border.right: 16
-border.top: 8
+border.top: 6
border.bottom: 8
source: 00_list_group_bg_center_ef.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
border.bottom: 8
source: 00_list_group_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 9
+source: 00_popup_scroll.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 23
+border.bottom: 47
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 42
-border.right: 42
-border.top: 15
-border.bottom: 15
-source: 00_slider_bg.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_sub_title_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 13
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_toolbar_press_ef.9.png
-border.left: 37
-border.right: 37
-border.top: 62
-border.bottom: 75
+border.left: 29
+border.right: 28
+border.top: 44
+border.bottom: 45
source: pd_btn_bg.9.png
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 10
+border.bottom: 10
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 10
+border.bottom: 10
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 10
+border.bottom: 10
+source: 00_button_01_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button_focus.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg_dim_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 25
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 22
-border.bottom: 30
-source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 8
+source: 00_popup_scroll.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 8
+border.bottom: 2
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 42
-border.right: 42
-border.top: 15
-border.bottom: 15
-source: 00_slider_bg.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 0
+source: 00_sub_title_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 0
+border.bottom: 0
+source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 4
+border.bottom: 0
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 13
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 9
-border.bottom: 9
-source: 00_toolbar_ef_press.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_toolbar_press_ef.9.png
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_bg.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_focus.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02_ef.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 14
-border.bottom: 14
-source: 00_button_02_ef_press.9.png
+++ /dev/null
-border.left: 12
-border.right: 12
-border.top: 13
-border.bottom: 13
-source: 00_button_03.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_edit_field_focus.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center.9.png
--- /dev/null
+border.left: 17
+border.right: 17
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_top.9.png
--- /dev/null
+border.left: 0
+border.right: 44
+border.top: 0
+border.bottom: 0
+source: 00_effect_tab_text_dim_left.9.png
--- /dev/null
+border.left: 44
+border.right: 0
+border.top: 0
+border.bottom: 0
+source: 00_effect_tab_text_dim_right.9.png
--- /dev/null
+border.left: 0
+border.right: 60
+border.top: 0
+border.bottom: 0
+source: 00_effect_title_text_dim_left.9.png
--- /dev/null
+border.left: 60
+border.right: 0
+border.top: 0
+border.bottom: 0
+source: 00_effect_title_text_dim_right.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 7
-border.bottom: 9
-source: 00_list_group_bg_bottom_focus.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 8
-source: 00_list_group_bg_center_focus.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 8
-source: 00_list_group_bg_focus.9.png
+++ /dev/null
-border.left: 16
-border.right: 16
-border.top: 9
-border.bottom: 7
-source: 00_list_group_bg_top_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 10
-border.bottom: 6
-source: 00_list_group_bg_top_focus.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg.9.png
-border.left: 15
-border.right: 15
-border.top: 8
+border.left: 17
+border.right: 17
+border.top: 6
border.bottom: 10
source: 00_list_group_press_bg_bottom.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg_center.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_press_bg_top.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg.9.png
+++ /dev/null
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_bg.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_bg.9.png
-border.left: 20
-border.right: 22
-border.top: 21
-border.bottom: 21
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_popup_bubble_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_focus.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_bg.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 8
+border.bottom: 2
+source: 00_popup_title_bg.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_quick_menu_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 2
+border.bottom: 2
+source: 00_quick_menu_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 13
+border.bottom: 13
+source: 00_search_edit_field_focus.9.png
border.left: 34
border.right: 55
-border.top: 42
-border.bottom: 64
+border.top: 37
+border.bottom: 60
source: 00_slider_popup_bg.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 9
-border.bottom: 7
-source: 00_system_control_bg.png
-border.left: 1
-border.right: 1
-border.top: 1
-border.bottom: 1
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_tab_focus.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_bg.9.png
+++ /dev/null
-border.left: 0
-border.right: 0
-border.top: 0
-border.bottom: 0
-source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 1
+border.right: 1
+border.top: 1
+border.bottom: 1
+source: 00_tab_select_bar.9.png
-border.left: 35
-border.right: 35
-border.top: 35
-border.bottom: 35
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
source: 00_toolbar_button_bg.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_focus.9.png
+++ /dev/null
-var images = {
- img_00_arrow_left: imagesPath + theme + "00_arrow_left.png",
- img_00_arrow_right: imagesPath + theme + "00_arrow_right.png",
- img_00_badge_bg_9: imagesPath + "00_badge_bg.9.sci",
- img_00_badge_bg_ef_9: imagesPath + theme + "00_badge_bg_ef.9.sci",
- img_00_button_01_9: imagesPath + "00_button_01.9.sci",
- img_00_button_01_ef_9: imagesPath + theme + "00_button_01_ef.9.sci",
- img_00_button_01_ef_dim_9: imagesPath + theme + "00_button_01_ef_dim.9.sci",
- img_00_button_01_ef_press_9: imagesPath + theme + "00_button_01_ef_press.9.sci",
- img_00_button_01_focus_9: imagesPath + "00_button_01_focus.9.sci",
- img_00_button_02_9: imagesPath + "00_button_02.9.sci",
- img_00_button_02_ef_9: imagesPath + "00_button_02_ef.9.sci",
- img_00_button_02_ef_press_9: imagesPath + "00_button_02_ef_press.9.sci",
- img_00_button_03_9: imagesPath + "00_button_03.9.sci",
- img_00_button_expand_closed: imagesPath + "00_button_expand_closed.png",
- img_00_button_expand_closed_ef: imagesPath + theme + "00_button_expand_closed_ef.png",
- img_00_button_expand_opened: imagesPath + "00_button_expand_opened.png",
- img_00_button_expand_opened_ef: imagesPath + theme + "00_button_expand_opened_ef.png",
- img_00_button_left: imagesPath + "00_button_left.png",
- img_00_button_left_ef: imagesPath + theme + "00_button_left_ef.png",
- img_00_button_off: imagesPath + theme + "00_button_off.png",
- img_00_button_off_dim: imagesPath + theme + "00_button_off_dim.png",
- img_00_button_on: imagesPath + theme + "00_button_on.png",
- img_00_button_on_dim: imagesPath + theme + "00_button_on_dim.png",
- img_00_button_on_off_handler: imagesPath + theme + "00_button_on_off_handler.png",
- img_00_button_on_off_handler_dim: imagesPath + theme + "00_button_on_off_handler_dim.png",
- img_00_button_on_off_handler_focus: imagesPath + theme + "00_button_on_off_handler_focus.png",
- img_00_button_plus: imagesPath + "00_button_plus.png",
- img_00_button_plus_ef: imagesPath + "00_button_plus_ef.png",
- img_00_button_radio: imagesPath + "00_button_radio.png",
- img_00_button_radio_Activated: imagesPath + theme + "00_button_radio_Activated.png",
- img_00_button_radio_Activated_dim: imagesPath + theme + "00_button_radio_Activated_dim.png",
- img_00_button_radio_bg: imagesPath + theme + "00_button_radio_bg.png",
- img_00_button_radio_bg_dim: imagesPath + theme + "00_button_radio_bg_dim.png",
- img_00_button_radio_dim: imagesPath + "00_button_radio_dim.png",
- img_00_button_radio_dim_bg: imagesPath + "00_button_radio_dim_bg.png",
- img_00_button_radio_Disabled: imagesPath + "00_button_radio_Disabled.png",
- img_00_button_radio_focus: imagesPath + theme + "00_button_radio_focus.png",
- img_00_button_radio_normal1: imagesPath + theme + "00_button_radio_normal1.png",
- img_00_button_radio_normal2: imagesPath + theme + "00_button_radio_normal2.png",
- img_00_button_radio_press: imagesPath + theme + "00_button_radio_press.png",
- img_00_button_radio_press1: imagesPath + "00_button_radio_press1.png",
- img_00_button_radio_press2: imagesPath + "00_button_radio_press2.png",
- img_00_button_radio_press_bg: imagesPath + theme + "00_button_radio_press_bg.png",
- img_00_button_radio_select: imagesPath + "00_button_radio_select.png",
- img_00_button_radio_select_dim: imagesPath + "00_button_radio_select_dim.png",
- img_00_button_reveal: imagesPath + "00_button_reveal.png",
- img_00_button_right: imagesPath + "00_button_right.png",
- img_00_button_right_ef: imagesPath + theme + "00_button_right_ef.png",
- img_00_category_button_9: imagesPath + theme + "00_category_button.9.sci",
- img_00_category_button_focus_9: imagesPath + theme + "00_category_button_focus.9.sci",
- img_00_category_left_gradation: imagesPath + theme + "00_category_left_gradation.png",
- img_00_category_panel_bg_9: imagesPath + theme + "00_category_panel_bg.9.sci",
- img_00_category_panel_bg_ef_9: imagesPath + theme + "00_category_panel_bg_ef.9.sci",
- img_00_category_right_gradation: imagesPath + theme + "00_category_right_gradation.png",
- img_00_check_Activated: imagesPath + theme + "00_check_Activated.png",
- img_00_check_Activated_dim: imagesPath + theme + "00_check_Activated_dim.png",
- img_00_check_bg: imagesPath + theme + "00_check_bg.png",
- img_00_check_bg_dim: imagesPath + "00_check_bg_dim.png",
- img_00_check_bg_press: imagesPath + "00_check_bg_press.png",
- img_00_check_checking: imagesPath + "00_check_checking.png",
- img_00_check_checking_dim: imagesPath + "00_check_checking_dim.png",
- img_00_check_dim: imagesPath + theme + "00_check_dim.png",
- img_00_check_dim_bg: imagesPath + theme + "00_check_dim_bg.png",
- img_00_check_Disabled: imagesPath + "00_check_Disabled.png",
- img_00_check_focus: imagesPath + theme + "00_check_focus.png",
- img_00_check_press: imagesPath + theme + "00_check_press.png",
- img_00_check_press_bg: imagesPath + theme + "00_check_press_bg.png",
- img_00_circle_bg: imagesPath + theme + "00_circle_bg.png",
- img_00_circle_bg_ef: imagesPath + theme + "00_circle_bg_ef.png",
- img_00_circle_bg_ef_dim: imagesPath + theme + "00_circle_bg_ef_dim.png",
- img_00_circle_bg_ef_press: imagesPath + theme + "00_circle_bg_ef_press.png",
- img_00_circle_button_focus: imagesPath + theme + "00_circle_button_focus.png",
- img_00_color_picker_brightness: imagesPath + "00_color_picker_brightness.png",
- img_00_color_picker_brightness_h: imagesPath + "00_color_picker_brightness_h.png",
- img_00_color_picker_color: imagesPath + "00_color_picker_color.png",
- img_00_color_picker_color_h: imagesPath + "00_color_picker_color_h.png",
- img_00_color_picker_custom_color: imagesPath + "00_color_picker_custom_color.png",
- img_00_color_picker_custom_color_h: imagesPath + "00_color_picker_custom_color_h.png",
- img_00_color_picker_handler: imagesPath + "00_color_picker_handler.png",
- img_00_color_picker_handler_focus: imagesPath + "00_color_picker_handler_focus.png",
- img_00_color_picker_saturation: imagesPath + "00_color_picker_saturation.png",
- img_00_color_picker_saturation_h: imagesPath + "00_color_picker_saturation_h.png",
- img_00_contacts_button_bg_9: imagesPath + "00_contacts_button_bg.9.sci",
- img_00_contacts_button_bg_ef_9: imagesPath + theme + "00_contacts_button_bg_ef.9.sci",
- img_00_contacts_button_bg_press_ef_9: imagesPath + theme + "00_contacts_button_bg_press_ef.9.sci",
- img_00_date_picker_dot: imagesPath + "00_date_picker_dot.png",
- img_00_edit_field_clear: imagesPath + "00_edit_field_clear.png",
- img_00_edit_field_line_round_bg_01_9: imagesPath + "00_edit_field_line_round_bg_01.9.sci",
- img_00_edit_field_no_line_square_bg_9: imagesPath + "00_edit_field_no_line_square_bg.9.sci",
- img_00_edit_field_round_bg_9: imagesPath + "00_edit_field_round_bg.9.sci",
- img_00_effect_tab_bounce_left: imagesPath + theme + "00_effect_tab_bounce_left.png",
- img_00_effect_tab_bounce_left_h: imagesPath + "00_effect_tab_bounce_left_h.png",
- img_00_effect_tab_bounce_right: imagesPath + theme + "00_effect_tab_bounce_right.png",
- img_00_effect_tab_bounce_right_h: imagesPath + "00_effect_tab_bounce_right_h.png",
- img_00_effect_title_tab_bounce_left: imagesPath + "00_effect_title_tab_bounce_left.png",
- img_00_effect_title_tab_bounce_right: imagesPath + "00_effect_title_tab_bounce_right.png",
- img_00_effect_toolbar_tab_bounce_left: imagesPath + "00_effect_toolbar_tab_bounce_left.png",
- img_00_effect_toolbar_tab_bounce_left_h: imagesPath + "00_effect_toolbar_tab_bounce_left_h.png",
- img_00_effect_toolbar_tab_bounce_right: imagesPath + "00_effect_toolbar_tab_bounce_right.png",
- img_00_effect_toolbar_tab_bounce_right_h: imagesPath + "00_effect_toolbar_tab_bounce_right_h.png",
- img_00_fast_scroll_handler_9: imagesPath + "00_fast_scroll_handler.9.sci",
- img_00_fast_scroll_handler_h_9: imagesPath + "00_fast_scroll_handler_h.9.sci",
- img_00_fast_scroll_popup_bg_9: imagesPath + "00_fast_scroll_popup_bg.9.sci",
- img_00_fast_scroll_popup_bg_ef_9: imagesPath + "00_fast_scroll_popup_bg_ef.9.sci",
- img_00_fast_scroll_rollover_bg_9: imagesPath + "00_fast_scroll_rollover_bg.9.sci",
- img_00_fast_scroll_rollover_bg_focus_9: imagesPath + "00_fast_scroll_rollover_bg_focus.9.sci",
- img_00_fast_scroll_rollover_bg_line_focus_9: imagesPath + theme + "00_fast_scroll_rollover_bg_line_focus.9.sci",
- img_00_focus_9: imagesPath + theme + "00_focus.9.sci",
- img_00_grid_select_check: imagesPath + "00_grid_select_check.png",
- img_00_grid_select_check_bg: imagesPath + "00_grid_select_check_bg.png",
- img_00_grid_select_check_bg_press: imagesPath + "00_grid_select_check_bg_press.png",
- img_00_groupedlist_bg_focus_9: imagesPath + "00_groupedlist_bg_focus.9.sci",
- img_00_groupedlist_bg_press_9: imagesPath + "00_groupedlist_bg_press.9.sci",
- img_00_groupedlist_bottom_bg_focus_9: imagesPath + "00_groupedlist_bottom_bg_focus.9.sci",
- img_00_groupedlist_bottom_bg_press_9: imagesPath + "00_groupedlist_bottom_bg_press.9.sci",
- img_00_groupedlist_center_bg_focus_9: imagesPath + "00_groupedlist_center_bg_focus.9.sci",
- img_00_groupedlist_center_bg_press_9: imagesPath + "00_groupedlist_center_bg_press.9.sci",
- img_00_groupedlist_top_bg_focus_9: imagesPath + "00_groupedlist_top_bg_focus.9.sci",
- img_00_groupedlist_top_bg_press_9: imagesPath + "00_groupedlist_top_bg_press.9.sci",
- img_00_header_process_01: imagesPath + theme + "00_header_process_01.png",
- img_00_header_process_02: imagesPath + theme + "00_header_process_02.png",
- img_00_header_process_03: imagesPath + theme + "00_header_process_03.png",
- img_00_header_process_04: imagesPath + theme + "00_header_process_04.png",
- img_00_header_process_05: imagesPath + theme + "00_header_process_05.png",
- img_00_header_process_06: imagesPath + theme + "00_header_process_06.png",
- img_00_header_process_07: imagesPath + theme + "00_header_process_07.png",
- img_00_header_process_08: imagesPath + theme + "00_header_process_08.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_09.png",
- img_00_header_process_10: imagesPath + theme + "00_header_process_10.png",
- img_00_header_process_11: imagesPath + theme + "00_header_process_11.png",
- img_00_header_process_12: imagesPath + theme + "00_header_process_12.png",
- img_00_header_process_13: imagesPath + theme + "00_header_process_13.png",
- img_00_header_process_14: imagesPath + theme + "00_header_process_14.png",
- img_00_header_process_15: imagesPath + theme + "00_header_process_15.png",
- img_00_header_process_16: imagesPath + theme + "00_header_process_16.png",
- img_00_header_process_17: imagesPath + theme + "00_header_process_17.png",
- img_00_header_process_18: imagesPath + theme + "00_header_process_18.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_19.png",
- img_00_header_process_20: imagesPath + theme + "00_header_process_20.png",
- img_00_header_process_21: imagesPath + theme + "00_header_process_21.png",
- img_00_header_process_22: imagesPath + theme + "00_header_process_22.png",
- img_00_header_process_23: imagesPath + theme + "00_header_process_23.png",
- img_00_header_process_24: imagesPath + theme + "00_header_process_24.png",
- img_00_header_process_25: imagesPath + theme + "00_header_process_25.png",
- img_00_header_process_26: imagesPath + theme + "00_header_process_26.png",
- img_00_header_process_27: imagesPath + theme + "00_header_process_27.png",
- img_00_header_process_28: imagesPath + theme + "00_header_process_28.png",
- img_00_header_process__9: imagesPath + theme + "00_header_process_29.png",
- img_00_header_process_30: imagesPath + theme + "00_header_process_30.png",
- img_00_icon_Back: imagesPath + "00_icon_Back.png",
- img_00_icon_Back_ef: imagesPath + theme + "00_icon_Back_ef.png",
- img_00_icon_Back_ef_02: imagesPath + theme + "00_icon_Back_ef_02.png",
- img_00_icon_Back_trans_ef: imagesPath + theme + "00_icon_Back_trans_ef.png",
- img_00_icon_jump: imagesPath + "00_icon_jump.png",
- img_00_icon_jump_ef: imagesPath + theme + "00_icon_jump_ef.png",
- img_00_icon_jump_left: imagesPath + "00_icon_jump_left.png",
- img_00_icon_jump_left_ef: imagesPath + theme + "00_icon_jump_left_ef.png",
- img_00_icon_more: imagesPath + "00_icon_more.png",
- img_00_icon_more_ef: imagesPath + theme + "00_icon_more_ef.png",
- img_00_icon_SIP_close: imagesPath + "00_icon_SIP_close.png",
- img_00_icon_SIP_close_ef: imagesPath + theme + "00_icon_SIP_close_ef.png",
- img_00_indexlist_bg_9: imagesPath + "00_indexlist_bg.9.sci",
- img_00_indexlist_bg_ef_9: imagesPath + theme + "00_indexlist_bg_ef.9.sci",
- img_00_list_group_bg_9: imagesPath + "00_list_group_bg.9.sci",
- img_00_list_group_bg_bottom_9: imagesPath + "00_list_group_bg_bottom.9.sci",
- img_00_list_group_bg_bottom_ef_9: imagesPath + theme + "00_list_group_bg_bottom_ef.9.sci",
- img_00_list_group_bg_bottom_focus_9: imagesPath + "00_list_group_bg_bottom_focus.9.sci",
- img_00_list_group_bg_center_9: imagesPath + "00_list_group_bg_center.9.sci",
- img_00_list_group_bg_center_ef_9: imagesPath + theme + "00_list_group_bg_center_ef.9.sci",
- img_00_list_group_bg_center_focus_9: imagesPath + "00_list_group_bg_center_focus.9.sci",
- img_00_list_group_bg_ef_9: imagesPath + theme + "00_list_group_bg_ef.9.sci",
- img_00_list_group_bg_focus_9: imagesPath + "00_list_group_bg_focus.9.sci",
- img_00_list_group_bg_top_9: imagesPath + "00_list_group_bg_top.9.sci",
- img_00_list_group_bg_top_ef_9: imagesPath + theme + "00_list_group_bg_top_ef.9.sci",
- img_00_list_group_bg_top_focus_9: imagesPath + "00_list_group_bg_top_focus.9.sci",
- img_00_list_group_bottom_cover_round_bg_normal_9: imagesPath + "00_list_group_bottom_cover_round_bg_normal.9.sci",
- img_00_list_group_center_cover_round_bg_normal_9: imagesPath + "00_list_group_center_cover_round_bg_normal.9.sci",
- img_00_list_group_press_bg_9: imagesPath + "00_list_group_press_bg.9.sci",
- img_00_list_group_press_bg_bottom_9: imagesPath + "00_list_group_press_bg_bottom.9.sci",
- img_00_list_group_press_bg_center_9: imagesPath + "00_list_group_press_bg_center.9.sci",
- img_00_list_group_press_bg_top_9: imagesPath + "00_list_group_press_bg_top.9.sci",
- img_00_list_group_single_cover_round_bg_normal_9: imagesPath + "00_list_group_single_cover_round_bg_normal.9.sci",
- img_00_list_group_top_cover_round_bg_normal_9: imagesPath + "00_list_group_top_cover_round_bg_normal.9.sci",
- img_00_list_process_01: imagesPath + theme + "00_list_process_01.png",
- img_00_list_process_02: imagesPath + theme + "00_list_process_02.png",
- img_00_list_process_03: imagesPath + theme + "00_list_process_03.png",
- img_00_list_process_04: imagesPath + theme + "00_list_process_04.png",
- img_00_list_process_05: imagesPath + theme + "00_list_process_05.png",
- img_00_list_process_06: imagesPath + theme + "00_list_process_06.png",
- img_00_list_process_07: imagesPath + theme + "00_list_process_07.png",
- img_00_list_process_08: imagesPath + theme + "00_list_process_08.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_09.png",
- img_00_list_process_10: imagesPath + theme + "00_list_process_10.png",
- img_00_list_process_11: imagesPath + theme + "00_list_process_11.png",
- img_00_list_process_12: imagesPath + theme + "00_list_process_12.png",
- img_00_list_process_13: imagesPath + theme + "00_list_process_13.png",
- img_00_list_process_14: imagesPath + theme + "00_list_process_14.png",
- img_00_list_process_15: imagesPath + theme + "00_list_process_15.png",
- img_00_list_process_16: imagesPath + theme + "00_list_process_16.png",
- img_00_list_process_17: imagesPath + theme + "00_list_process_17.png",
- img_00_list_process_18: imagesPath + theme + "00_list_process_18.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_19.png",
- img_00_list_process_20: imagesPath + theme + "00_list_process_20.png",
- img_00_list_process_21: imagesPath + theme + "00_list_process_21.png",
- img_00_list_process_22: imagesPath + theme + "00_list_process_22.png",
- img_00_list_process_23: imagesPath + theme + "00_list_process_23.png",
- img_00_list_process_24: imagesPath + theme + "00_list_process_24.png",
- img_00_list_process_25: imagesPath + theme + "00_list_process_25.png",
- img_00_list_process_26: imagesPath + theme + "00_list_process_26.png",
- img_00_list_process_27: imagesPath + theme + "00_list_process_27.png",
- img_00_list_process_28: imagesPath + theme + "00_list_process_28.png",
- img_00_list_process__9: imagesPath + theme + "00_list_process_29.png",
- img_00_list_process_30: imagesPath + theme + "00_list_process_30.png",
- img_00_more_popup_press_9: imagesPath + theme + "00_more_popup_press.9.sci",
- img_00_option_panel_contextual_popup_arrow: imagesPath + "00_option_panel_contextual_popup_arrow.png",
- img_00_option_panel_handle_bg: imagesPath + "00_option_panel_handle_bg.png",
- img_00_option_panel_handle_bg_ef: imagesPath + theme + "00_option_panel_handle_bg_ef.png",
- img_00_option_panel_handle_bg_ef_press: imagesPath + theme + "00_option_panel_handle_bg_ef_press.png",
- img_00_option_panel_handle_bg_press: imagesPath + "00_option_panel_handle_bg_press.png",
- img_00_option_panel_handle_more: imagesPath + "00_option_panel_handle_more.png",
- img_00_option_panel_handle_more_press: imagesPath + "00_option_panel_handle_more_press.png",
- img_00_overscrolling_bottom_9: imagesPath + theme + "00_overscrolling_bottom.9.sci",
- img_00_overscrolling_left_9: imagesPath + theme + "00_overscrolling_left.9.sci",
- img_00_overscrolling_right_9: imagesPath + theme + "00_overscrolling_right.9.sci",
- img_00_overscrolling_top_9: imagesPath + theme + "00_overscrolling_top.9.sci",
- img_00_panel_bg_9: imagesPath + "00_panel_bg.9.sci",
- img_00_panel_handle_arrow: imagesPath + "00_panel_handle_arrow.png",
- img_00_panel_handle_bg_9: imagesPath + "00_panel_handle_bg.9.sci",
- img_00_panel_handle_bg_ef_9: imagesPath + theme + "00_panel_handle_bg_ef.9.sci",
- img_00_panel_handle_bg_ef_press_9: imagesPath + theme + "00_panel_handle_bg_ef_press.9.sci",
- img_00_panel_list_bg_ef_press_9: imagesPath + theme + "00_panel_list_bg_ef_press.9.sci",
- img_00_panel_list_bg_press_9: imagesPath + "00_panel_list_bg_press.9.sci",
- img_00_picker_button_9: imagesPath + "00_picker_button.9.sci",
- img_00_picker_button_dim_ef_9: imagesPath + theme + "00_picker_button_dim_ef.9.sci",
- img_00_picker_button_ef_9: imagesPath + theme + "00_picker_button_ef.9.sci",
- img_00_picker_button_focus_9: imagesPath + "00_picker_button_focus.9.sci",
- img_00_picker_button_press_ef_9: imagesPath + theme + "00_picker_button_press_ef.9.sci",
- img_00_popup_bg_9: imagesPath + theme + "00_popup_bg.9.sci",
- img_00_popup_bg_ef_9: imagesPath + theme + "00_popup_bg_ef.9.sci",
- img_00_popup_bubble_bg_9: imagesPath + theme + "00_popup_bubble_bg.9.sci",
- img_00_popup_bubble_bg_ef_9: imagesPath + theme + "00_popup_bubble_bg_ef.9.sci",
- img_00_popup_bubble_tail_bottom: imagesPath + theme + "00_popup_bubble_tail_bottom.png",
- img_00_popup_bubble_tail_bottom_ef: imagesPath + theme + "00_popup_bubble_tail_bottom_ef.png",
- img_00_popup_bubble_tail_left: imagesPath + theme + "00_popup_bubble_tail_left.png",
- img_00_popup_bubble_tail_left_ef: imagesPath + theme + "00_popup_bubble_tail_left_ef.png",
- img_00_popup_bubble_tail_right: imagesPath + theme + "00_popup_bubble_tail_right.png",
- img_00_popup_bubble_tail_right_ef: imagesPath + theme + "00_popup_bubble_tail_right_ef.png",
- img_00_popup_bubble_tail_top: imagesPath + theme + "00_popup_bubble_tail_top.png",
- img_00_popup_bubble_tail_top_ef: imagesPath + theme + "00_popup_bubble_tail_top_ef.png",
- img_00_popup_button_bg_ef_9: imagesPath + theme + "00_popup_button_bg_ef.9.sci",
- img_00_popup_dim_lighting: imagesPath + theme + "00_popup_dim_lighting.png",
- img_00_popup_dim_lighting_h: imagesPath + theme + "00_popup_dim_lighting_h.png",
- img_00_popup_title_bg_9: imagesPath + "00_popup_title_bg.9.png",
- img_00_popup_title_bg_ef_9: imagesPath + "00_popup_title_bg_ef.9.png",
- img_00_progress_bar_9: imagesPath + "00_progress_bar.9.sci",
- img_00_progress_bar_ef_9: imagesPath + theme + "00_progress_bar_ef.9.sci",
- img_00_progress_bg_9: imagesPath + "00_progress_bg.9.sci",
- img_00_progress_ef_bg_9: imagesPath + theme + "00_progress_ef_bg.9.sci",
- img_00_scroll_bar_h_9: imagesPath + "00_scroll_bar_h.9.sci",
- img_00_scroll_bar_handler_h: imagesPath + theme + "00_scroll_bar_handler_h.png",
- img_00_scroll_bar_handler_v: imagesPath + theme + "00_scroll_bar_handler_v.png",
- img_00_scroll_bar_h_ef_9: imagesPath + "00_scroll_bar_h_ef.9.sci",
- img_00_scroll_bar_v_9: imagesPath + "00_scroll_bar_v.9.sci",
- img_00_scroll_bar_v_ef_9: imagesPath + "00_scroll_bar_v_ef.9.sci",
- img_00_search_edit_field_bg_9: imagesPath + "00_search_edit_field_bg.9.sci",
- img_00_search_edit_field_bg_ef_9: imagesPath + theme + "00_search_edit_field_bg_ef.9.sci",
- img_00_search_icon: imagesPath + "00_search_icon.png",
- img_00_search_icon_ef: imagesPath + theme + "00_search_icon_ef.png",
- img_00_slider_bg_9: imagesPath + theme + "00_slider_bg.9.sci",
- img_00_slider_handle: imagesPath + "00_slider_handle.png",
- img_00_slider_handle_ef: imagesPath + theme + "00_slider_handle_ef.png",
- img_00_slider_handle_ef_dim: imagesPath + theme + "00_slider_handle_ef_dim.png",
- img_00_slider_handle_ef_press: imagesPath + theme + "00_slider_handle_ef_press.png",
- img_00_slider_handle_focus: imagesPath + "00_slider_handle_focus.png",
- img_00_slider_popup_bg_9: imagesPath + "00_slider_popup_bg.9.sci",
- img_00_slider_popup_bg_ef_9: imagesPath + theme + "00_slider_popup_bg_ef.9.sci",
- img_00_softkey_icon_add: imagesPath + "00_softkey_icon_add.png",
- img_00_softkey_icon_zoom: imagesPath + "00_softkey_icon_zoom.png",
- img_00_softkey_left_bg: imagesPath + "00_softkey_left_bg.png",
- img_00_softkey_left_bg_ef: imagesPath + theme + "00_softkey_left_bg_ef.png",
- img_00_softkey_left_bg_ef_press: imagesPath + theme + "00_softkey_left_bg_ef_press.png",
- img_00_softkey_left_text_bg: imagesPath + "00_softkey_left_text_bg.png",
- img_00_softkey_left_text_bg_ef: imagesPath + theme + "00_softkey_left_text_bg_ef.png",
- img_00_softkey_left_text_bg_ef_press: imagesPath + theme + "00_softkey_left_text_bg_ef_press.png",
- img_00_softkey_right_bg: imagesPath + "00_softkey_right_bg.png",
- img_00_softkey_right_bg_ef: imagesPath + theme + "00_softkey_right_bg_ef.png",
- img_00_softkey_right_bg_ef_press: imagesPath + theme + "00_softkey_right_bg_ef_press.png",
- img_00_softkey_right_text_bg: imagesPath + "00_softkey_right_text_bg.png",
- img_00_softkey_right_text_bg_ef: imagesPath + theme + "00_softkey_right_text_bg_ef.png",
- img_00_softkey_right_text_bg_ef_press: imagesPath + theme + "00_softkey_right_text_bg_ef_press.png",
- img_00_split_handler_bg_9: imagesPath + "00_split_handler_bg.9.sci",
- img_00_split_handler_bg_ef_h_9: imagesPath + theme + "00_split_handler_bg_ef_h.9.sci",
- img_00_split_handler_bg_ef_v_9: imagesPath + theme + "00_split_handler_bg_ef_v.9.sci",
- img_00_split_handler_h: imagesPath + theme + "00_split_handler_h.png",
- img_00_split_handler_v: imagesPath + theme + "00_split_handler_v.png",
- img_00_system_control_bg_9: imagesPath + "00_system_control_bg.9.sci",
- img_00_tab_bg_9: imagesPath + "00_tab_bg.9.sci",
- img_00_tab_bg_focus_ef_9: imagesPath + "00_tab_bg_focus_ef.9.png",
- img_00_tab_bg_line_ef_9: imagesPath + "00_tab_bg_line_ef.9.png",
- img_00_tab_focus_9: imagesPath + "00_tab_focus.9.sci",
- img_00_tab_press_ef_9: imagesPath + "00_tab_press_ef.9.sci",
- img_00_thumbs_bg_focus_9: imagesPath + "00_thumbs_bg_focus.9.sci",
- img_00_thumbs_line_bg_9: imagesPath + "00_thumbs_line_bg.9.sci",
- img_00_time_picker_keypad_bg_9: imagesPath + "00_time_picker_keypad_bg.9.sci",
- img_00_time_picker_keypad_button_bg_9: imagesPath + "00_time_picker_keypad_button_bg.9.sci",
- img_00_time_picker_keypad_button_bg_ef_9: imagesPath + "00_time_picker_keypad_button_bg_ef.9.sci",
- img_00_time_picker_number_bg_9: imagesPath + "00_time_picker_number_bg.9.sci",
- img_00_time_picker_tail: imagesPath + "00_time_picker_tail.png",
- img_00_time_picker_tail_01: imagesPath + "00_time_picker_tail_01.png",
- img_00_title_bg_9: imagesPath + "00_title_bg.9.sci",
- img_00_title_bg_ef_9: imagesPath + "00_title_bg_ef.9.png",
- img_00_toolbar_bg_9: imagesPath + "00_toolbar_bg.9.sci",
- img_00_toolbar_bg_ef_9: imagesPath + theme + "00_toolbar_bg_ef.9.sci",
- img_00_toolbar_bg_shadow_9: imagesPath + theme + "00_toolbar_bg_shadow.9.sci",
- img_00_toolbar_button_9: imagesPath + theme + "00_toolbar_button.9.sci",
- img_00_toolbar_button_bg_9: imagesPath + "00_toolbar_button_bg.9.sci",
- img_00_toolbar_button_ef_9: imagesPath + theme + "00_toolbar_button_ef.9.sci",
- img_00_toolbar_button_ef_focus_9: imagesPath + "00_toolbar_button_ef_focus.9.sci",
- img_00_toolbar_button_ef_press_9: imagesPath + theme + "00_toolbar_button_ef_press.9.sci",
- img_00_toolbar_button_press_9: imagesPath + theme + "00_toolbar_button_press.9.sci",
- img_00_toolbar_ef_press_9: imagesPath + theme + "00_toolbar_ef_press.9.sci",
- img_00_toolbar_press_9: imagesPath + "00_toolbar_press.9.sci",
- img_copy_and_paste_Handler_center: imagesPath + "copy_and_paste_Handler_center.png",
- img_copy_and_paste_Handler_center_reverse: imagesPath + "copy_and_paste_Handler_center_reverse.png",
- img_copy_and_paste_Handler_left: imagesPath + "copy_and_paste_Handler_left.png",
- img_copy_and_paste_Handler_left_01: imagesPath + "copy_and_paste_Handler_left_01.png",
- img_copy_and_paste_Handler_left_reverse: imagesPath + "copy_and_paste_Handler_left_reverse.png",
- img_copy_and_paste_Handler_right: imagesPath + "copy_and_paste_Handler_right.png",
- img_copy_and_paste_icon_search: imagesPath + "copy_and_paste_icon_search.png",
- img_copy_and_paste_Magnifier_9: imagesPath + "copy_and_paste_Magnifier.9.sci",
- img_pd_btn_bg_9: imagesPath + theme + "pd_btn_bg.9.sci",
- img_pd_btn_bg_arrow_down: imagesPath + theme + "pd_btn_bg_arrow_down.png",
- img_pd_btn_bg_arrow_up: imagesPath + theme + "pd_btn_bg_arrow_up.png",
- img_TTS_focus_9: imagesPath + "TTS_focus.9.sci",
- img_TTS_popup_bg_9: imagesPath + "TTS_popup_bg.9.sci",
-}
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg_dim_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
border.left: 16
border.right: 16
border.top: 6
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_bg_bottom_ef.9.png
border.left: 16
border.right: 16
-border.top: 8
+border.top: 6
border.bottom: 8
source: 00_list_group_bg_center_ef.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
border.bottom: 8
source: 00_list_group_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
border.left: 26
border.right: 26
-border.top: 33
-border.bottom: 46
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 9
+source: 00_popup_scroll.9.png
+++ /dev/null
-border.left: 20
-border.right: 22
-border.top: 23
-border.bottom: 9
-source: 00_popup_title_bg.9.png
+++ /dev/null
-border.left: 20
-border.right: 22
-border.top: 17
-border.bottom: 3
-source: 00_popup_title_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 23
+border.bottom: 47
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_sub_title_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 6
-source: 00_tab_bg_focus_ef.9.png
+++ /dev/null
-border.left: 8
-border.right: 8
-border.top: 8
-border.bottom: 6
-source: 00_tab_bg_line_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
-border.left: 13
-border.right: 14
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 14
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_toolbar_press_ef.9.png
-border.left: 37
-border.right: 36
-border.top: 58
-border.bottom: 77
+border.left: 29
+border.right: 28
+border.top: 44
+border.bottom: 45
source: pd_btn_bg.9.png
--- /dev/null
+border.left: 21
+border.right: 63
+border.top: 22
+border.bottom: 42
+source: copy_and_paste_Magnifier_mask.9.png
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 8
+border.bottom: 8
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 8
+border.bottom: 8
+source: 00_button_01_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button_focus.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
border.left: 13
-border.right: 13
+border.right: 14
border.top: 6
border.bottom: 6
source: 00_indexlist_bg_ef.9.png
border.left: 16
border.right: 16
border.top: 6
-border.bottom: 10
+border.bottom: 8
source: 00_list_group_bg_bottom_ef.9.png
border.left: 16
border.right: 16
-border.top: 8
+border.top: 6
border.bottom: 8
source: 00_list_group_bg_center_ef.9.png
-border.left: 15
-border.right: 15
+border.left: 17
+border.right: 17
border.top: 8
border.bottom: 8
source: 00_list_group_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 22
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 9
+source: 00_popup_scroll.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 23
+border.bottom: 47
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 42
-border.right: 42
-border.top: 15
-border.bottom: 15
-source: 00_slider_bg.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_sub_title_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 13
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 1
+source: 00_toolbar_press_ef.9.png
-border.left: 37
-border.right: 37
-border.top: 62
-border.bottom: 75
+border.left: 29
+border.right: 28
+border.top: 44
+border.bottom: 45
source: pd_btn_bg.9.png
# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
+FILE=../../../Images.js
-echo "var images = {"
+echo "
+/*
+ * Copyright (C) 2013 Tomasz Olszak <olszak.tomasz@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library 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
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+" > $FILE
+echo ".pragma library" >> $FILE
+echo "var theme = \"white\"" >> $FILE
+echo "var imagesPath = \"images\"" >> $FILE
+echo "function getImages() {" >> $FILE
+echo " var images = {" >> $FILE
for baseName in `find . -name '*.png' | sed s#.*\./## | sed s/\.png// | sort | uniq`; do
path="imagesPath +"
subPath=""
extension=".png"
if [ -e "white/$baseName$extension" ]; then
- subPath="white/"
- path="$path theme +"
+ subPath="white/"
+ path="$path theme + \"/\" +"
fi
if [ -e "$subPath$baseName.sci" ]; then
- extension=".sci"
+ extension=".sci"
fi
normalizedBaseName=$(echo -n $baseName | sed s/\.9$/_9/)
- echo -n " img_$normalizedBaseName" && echo ": $path \"$baseName$extension\","
+ echo -n " img_$normalizedBaseName" >> $FILE
+ echo ": $path \"$baseName$extension\"," >> $FILE
done
-
-echo "}"
+echo " }" >> $FILE
+echo " return images" >> $FILE
+echo "}" >> $FILE
#
#
+SCRIPT_DIR=$(dirname $0)
+
+cd $SCRIPT_DIR
+
+rm -rf *.png *.sci default/ black/ white/
+
+cp -r ../720x1280/* .
+
for file in `find . -name "*#.png"`; do
normalized=$(echo -n $file | sed s/#\./9\./);
mv $file $normalized;
for file in `find . -name '*.9.png'`; do
9patch2sci $file;
done
+
+cd ../../720x1280
+rm -rf *.png *.sci default/ black/ white/
+
+cp -r ../sources/720x1280-normalizedNames/* .
\ No newline at end of file
-border.left: 29
-border.right: 24
-border.top: 30
-border.bottom: 23
+border.left: 26
+border.right: 26
+border.top: 26
+border.bottom: 26
source: 00_badge_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 10
+border.bottom: 10
+source: 00_button_01_dim_ef.9.png
border.left: 13
border.right: 13
-border.top: 12
-border.bottom: 12
+border.top: 10
+border.bottom: 10
source: 00_button_01_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_dim.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 12
-border.bottom: 12
-source: 00_button_01_ef_press.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 10
+border.bottom: 10
+source: 00_button_01_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button.9.png
+++ /dev/null
-border.left: 13
-border.right: 13
-border.top: 13
-border.bottom: 13
-source: 00_category_button_focus.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg.9.png
+++ /dev/null
-border.left: 13
-border.right: 12
-border.top: 13
-border.bottom: 12
-source: 00_category_panel_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_bg_dim_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_ef.9.png
border.left: 8
border.right: 8
-border.top: 5
-border.bottom: 7
+border.top: 6
+border.bottom: 6
source: 00_contacts_button_bg_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 6
+border.bottom: 6
+source: 00_contacts_button_focus.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 5
+border.bottom: 7
+source: 00_contacts_button_focus_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_edit_group_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_center_ef.9.png
--- /dev/null
+border.left: 15
+border.right: 15
+border.top: 8
+border.bottom: 8
+source: 00_edit_group_bg_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_edit_group_bg_top_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 6
+border.bottom: 10
+source: 00_expandable_bg_bottom_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 8
+border.bottom: 8
+source: 00_expandable_bg_center_ef.9.png
--- /dev/null
+border.left: 16
+border.right: 16
+border.top: 9
+border.bottom: 7
+source: 00_expandable_bg_top_ef.9.png
--- /dev/null
+border.left: 11
+border.right: 24
+border.top: 31
+border.bottom: 75
+source: 00_fast_scroll_handler.9.png
--- /dev/null
+border.left: 31
+border.right: 75
+border.top: 11
+border.bottom: 24
+source: 00_fast_scroll_handler_h.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg.9.png
--- /dev/null
+border.left: 22
+border.right: 22
+border.top: 22
+border.bottom: 22
+source: 00_fast_scroll_popup_bg_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 33
-border.bottom: 46
-source: 00_popup_bg.9.png
-border.left: 27
-border.right: 27
-border.top: 33
-border.bottom: 46
+border.left: 26
+border.right: 26
+border.top: 32
+border.bottom: 47
source: 00_popup_bg_ef.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 32
+border.bottom: 38
+source: 00_popup_bottom_ef.9.png
--- /dev/null
+border.left: 26
+border.right: 27
+border.top: 25
+border.bottom: 0
+source: 00_popup_bubble_02_ef.9.png
+++ /dev/null
-border.left: 26
-border.right: 26
-border.top: 22
-border.bottom: 30
-source: 00_popup_bubble_bg.9.png
border.left: 26
-border.right: 26
+border.right: 27
border.top: 22
-border.bottom: 30
+border.bottom: 22
source: 00_popup_bubble_bg_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 6
-border.bottom: 6
-source: 00_popup_button_bg_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_dim_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_normal_ef.9.png
--- /dev/null
+border.left: 13
+border.right: 13
+border.top: 9
+border.bottom: 9
+source: 00_popup_button_press_ef.9.png
--- /dev/null
+border.left: 4
+border.right: 4
+border.top: 8
+border.bottom: 8
+source: 00_popup_scroll.9.png
--- /dev/null
+border.left: 12
+border.right: 13
+border.top: 8
+border.bottom: 2
+source: 00_popup_title_ef.9.png
-border.left: 7
+border.left: 9
border.right: 7
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_bar_ef.9.png
border.left: 17
border.right: 17
-border.top: 17
-border.bottom: 18
+border.top: 12
+border.bottom: 14
source: 00_progress_ef_bg.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h.9.png
--- /dev/null
+border.left: 11
+border.right: 15
+border.top: 7
+border.bottom: 10
+source: 00_scroll_bar_h_ef.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v.9.png
--- /dev/null
+border.left: 7
+border.right: 10
+border.top: 11
+border.bottom: 15
+source: 00_scroll_bar_v_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_search_bg_ef.9.png
+++ /dev/null
-border.left: 42
-border.right: 42
-border.top: 15
-border.bottom: 15
-source: 00_slider_bg.9.png
+++ /dev/null
-border.left: 34
-border.right: 55
-border.top: 42
-border.bottom: 64
-source: 00_slider_popup_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 1
+border.bottom: 0
+source: 00_sub_title_ef.9.png
--- /dev/null
+border.left: 35
+border.right: 35
+border.top: 4
+border.bottom: 0
+source: 00_tab_press_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 0
+border.bottom: 0
+source: 00_title_bg_ef.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 4
+border.bottom: 0
+source: 00_title_press_ef.9.png
-border.left: 13
-border.right: 13
-border.top: 2
-border.bottom: 2
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
source: 00_toolbar_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_dim_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_bg_ef.9.png
--- /dev/null
+border.left: 40
+border.right: 40
+border.top: 40
+border.bottom: 40
+source: 00_toolbar_button_press_ef.9.png
+++ /dev/null
-border.left: 13
-border.right: 14
-border.top: 9
-border.bottom: 9
-source: 00_toolbar_ef_press.9.png
--- /dev/null
+border.left: 8
+border.right: 8
+border.top: 8
+border.bottom: 8
+source: 00_toolbar_press_ef.9.png
ToolBarStyle.qml \
ToolBarButton.qml
+QML_FILES += themes/Colors.js \
+ Images.js
QML_FILES += \
private/DateEditField.qml\
images/720x1280/*.sci \
images/720x1280/white/*.png \
images/720x1280/white/*.sci \
+ images/720x1280/black/*.png \
+ images/720x1280/black/*.sci \
TizenSansRegular.ttf
CONFIG += force_independent
--- /dev/null
+
+/*
+ * Copyright (C) 2013 Tomasz Olszak <olszak.tomasz@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library 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
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+
+var colorsBlack = {
+ foreground : "#FFFFFFFF",
+ background : "#FF000000",
+ B011 : "#FF000000",
+ B012 : "#FF000000",
+ B013 : "#FF000000",
+ B014 : "#FFFFFFFF",
+ B015 : "#FFF8F6EF",
+ B016 : "#FF000000",
+ B017 : "#FF000000",
+ B018 : "#FF6590FF",
+ B0211 : "#FF000000",
+ B0211D : "#FF000000",
+ B0212 : "#FF1C1E28",
+ B0213 : "#FF404040",
+ B0214 : "#FF222C47",
+ B0215 : "#FF1D263C",
+ B0216 : "#FF222C47",
+ B0217 : "#FF11131B",
+ B0217D : "#7F11131B",
+ B0221 : "#FFFFFFFF",
+ B0221L1 : "#FF838CA3",
+ B0221L2 : "#FF697082",
+ B0221L3 : "#FF6B707E",
+ B0221L4 : "#FF525252",
+ B0222 : "#3FFFFFFF",
+ B0223 : "#00000000",
+ B0224 : "#FF27282B",
+ B0225 : "#FF2A5181",
+ B0226 : "#FF4B73A3",
+ B0227 : "#FF000000",
+ B0228 : "#FF1A5274",
+ B0232 : "#00000000",
+ B0233 : "#00000000",
+ B031 : "#00000000",
+ B041 : "#FF2B3AAF",
+ B041P : "#FFFAFAFA",
+ B042 : "#FF2A39AC",
+ B043 : "#00001BEA",
+ B044 : "#FF2B3AAF",
+ B0511 : "#FF313F66",
+ B0511P : "#FF2A39AC",
+ B0512 : "#00000000",
+ B0513 : "#FFF8F6EF",
+ B0514 : "#FF313F66",
+ B0514P1 : "#FF303FB2",
+ B0514P2 : "#FF5163E9",
+ B0514L3 : "#FF6590FF",
+ B0515L1 : "#FF464C5E",
+ B0515L2 : "#7F454442",
+ B0516 : "#00000000",
+ B0517 : "#00000000",
+ B0517P1 : "#00000000",
+ B0517P2 : "#00000000",
+ B0518 : "#FF2E4468",
+ B0518P : "#00000000",
+ B0519 : "#FFF25D28",
+ B0520 : "#FF2E4468",
+ B0520P : "#FF3C649B",
+ B052L1 : "#FFFAFAFA",
+ B052L1P : "#FF5D83FF",
+ B052L1D : "#FFFAFAFA",
+ B052L2 : "#00000000",
+ B052L2P : "#005787B8",
+ B052L3 : "#00000000",
+ B052L3P : "#00000000",
+ B052L4 : "#FFFAFAFA",
+ B052L4P : "#FFFAFAFA",
+ B052L4D : "#66FAFAFA",
+ B052L5 : "#FFFAFAFA",
+ B052L5D : "#66FAFAFA",
+ B052L5P : "#FF5D83FF",
+ B052L6 : "#FFFAFAFA",
+ B052L6D : "#99FAFAFA",
+ B052L6P1 : "#FFFAFAFA",
+ B052L6P2 : "#FFFAFAFA",
+ B052L7 : "#FFFAFAFA",
+ B052L8 : "#FFFAFAFA",
+ B052L8P : "#FF5D83FF",
+ B052L8D : "#66FAFAFA",
+ B052L9 : "#FFFAFAFA",
+ B052L9P : "#FFFAFAFA",
+ B052L9D : "#66FAFAFA",
+ B052L10 : "#00000000",
+ B0531 : "#FFF8F6EF",
+ B0532 : "#00000000",
+ B0533 : "#00000000",
+ B0534 : "#00000000",
+ B0535 : "#00000000",
+ B0536 : "#00000000",
+ B0537 : "#00000000",
+ B0541 : "#FF6B728A",
+ B0541P : "#FF0D1D96",
+ B0541D : "#996B728A",
+ B0542 : "#00000000",
+ B0542P : "#00000000",
+ B0543 : "#00000000",
+ B0544 : "#00000000",
+ B0545 : "#00000000",
+ B0551 : "#00000000",
+ B0552 : "#00000000",
+ B0553 : "#FFA5A5A5",
+ B0554 : "#FFFFFFFF",
+ B0555 : "#00000000",
+ B0556 : "#00000000",
+ B0557 : "#00000000",
+ B0558 : "#00000000",
+ B061L1 : "#FF1D263C",
+ B061L2 : "#FF49577B",
+ B061L3 : "#FF969A9C",
+ B061L4 : "#FF1D263C",
+ B061L5 : "#FF000000",
+ B061L6 : "#FF333537",
+ B0621L1 : "#00000000",
+ B0621L2 : "#00000000",
+ B0622L1 : "#001D263C",
+ B0622L2 : "#3FFFFFFF",
+ B0623L1 : "#FF1D263C",
+ B0623L2 : "#FF626675",
+ B0624L1 : "#FF1D263C",
+ B0624L2 : "#FF626675",
+ B0624L3 : "#FF313F66",
+ B0624L4 : "#FF000000",
+ B0624L5 : "#FF5783FF",
+ B0624L6 : "#FF5783FF",
+ B063L1 : "#FFFAFAFA",
+ B063L1P : "#FFFAFAFA",
+ B063L1D : "#99FAFAFA",
+ B063L2 : "#FFFAFAFA",
+ B063L3 : "#FF6E6F76",
+ B063L4 : "#FFFAFAFA",
+ B063L5 : "#FFFAFAFA",
+ B063L5D : "#99FAFAFA",
+ B063L6 : "#FFFAFAFA",
+ B063L6P : "#FFFAFAFA",
+ B063L6D : "#99FAFAFA",
+ B063L7 : "#FF656565",
+ B063L8 : "#FF6E6F76",
+ B063L8P : "#00000000",
+ B063L8D : "#996E6F76",
+ B063L9 : "#FFFAFAFA",
+ B064L1 : "#FF6890FF",
+ B064L2 : "#FFD7D7D7",
+ B064L2P : "#FFD7D7D7",
+ B064L2D : "#FFD7D7D7",
+ B064L3 : "#FF000000",
+ B064L3P : "#FFFAFAFA",
+ B064L3D : "#7F000000",
+ B065L1 : "#00000000",
+ B065L2 : "#00000000",
+ B065L3 : "#00000000",
+ B065L3P : "#00000000",
+ B065L4 : "#FFEEEEEE",
+ B065L4D : "#99EEEEEE",
+ B065L4P : "#FF2A39AC",
+ B065L5 : "#00000000",
+ B071 : "#FF393B41",
+ B0721 : "#FFA09F9A",
+ B0722 : "#FF5D83FF",
+ B0723 : "#FF212428",
+ B0724 : "#FF404040",
+ B0725 : "#FF4F66A7",
+ B0726 : "#FF404040",
+ B0731 : "#FF2B3AAF",
+ B0732 : "#FFFAFAFA",
+ B0741 : "#FFA09F9A",
+ B0742 : "#FF5D83FF",
+ B0743 : "#FF212428",
+ B0744 : "#FF404040",
+ B0745 : "#00000000",
+ B0751 : "#FF3B73B6",
+ F011L1 : "#FFFAFAFA",
+ F011L1P : "#FFFAFAFA",
+ F011L1D : "#7FFAFAFA",
+ F011L2 : "#FF6890FF",
+ F011L2D : "#996890FF",
+ F011L3 : "#FF6E6F76",
+ F011L3D : "#996E6F76",
+ F011L4 : "#FF6E6F76",
+ F011L4D : "#996E6F76",
+ F011L5 : "#FF5D83FF",
+ F011L6 : "#FFFAFAFA",
+ F011L7 : "#FF6E6F76",
+ F011L7D : "#996E6F76",
+ F011L8 : "#FFD10000",
+ F011L9 : "#FFFFFFFF",
+ F011L10 : "#FFF9F9F9",
+ F011L11 : "#FF808080",
+ F011L12 : "#FF4093F7",
+ F011L13 : "#00000000",
+ F011L14 : "#00000000",
+ F011L15 : "#FFD10000",
+ F011L16 : "#FF6E6F76",
+ F011L17 : "#FF8B8B8B",
+ F011L18 : "#FF686868",
+ F011L19 : "#FF6E6F76",
+ F011L20 : "#00000000",
+ F011L21 : "#FF6E6F76",
+ F011L22 : "#FF6E6F76",
+ F011L23 : "#FF1382FF",
+ F021L1i : "#FFFAFAFA",
+ F021L1iP : "#FFFAFAFA",
+ F021L1iD : "#99FAFAFA",
+ F022L1i : "#FF6C6E77",
+ F022L2i : "#FF2B3AAF",
+ F022L2iD : "#992B3AAF",
+ F031L1 : "#FFFAFAFA",
+ F031L1P : "#FFFAFAFA",
+ F031L1D : "#99FAFAFA",
+ F031L2 : "#00000000",
+ F031L2P : "#00000000",
+ F031L2D : "#00000000",
+ F031L3 : "#FFFAFAFA",
+ F031L3P : "#FFFAFAFA",
+ F031L3D : "#99FAFAFA",
+ F032L1 : "#FFFAFAFA",
+ F032L1P : "#FFFAFAFA",
+ F032L1D : "#99FAFAFA",
+ F032L2 : "#FFFAFAFA",
+ F032L2P : "#FFFAFAFA",
+ F032L2D : "#99FAFAFA",
+ F032L3 : "#FFF9F9F9",
+ F032L3P : "#FFF9F9F9",
+ F041i : "#FF5D6176",
+ F041iD : "#995D6176",
+ F051 : "#FF485D93",
+ F052 : "#FF3A72FF",
+ F053 : "#FF485D93",
+ F053P : "#FFFAFAFA",
+ F053D : "#99485D93",
+ F054 : "#FF202432",
+ F055 : "#FF3A72FF",
+ W011 : "#FF4B4D56",
+ W011D : "#994B4D56",
+ W012 : "#FF095FD4",
+ W012D : "#99095FD4",
+ W012P : "#FF232F91",
+ W013 : "#00000000",
+ W0141 : "#FFDB0000",
+ W0141P : "#FFA10808",
+ W0141D : "#99DB0000",
+ W015 : "#FF343432",
+ W021L1 : "#FF000000",
+ W021L1P : "#FF2B3AAF",
+ W021L2 : "#FF425790",
+ W021L2P : "#FFFAFAFA",
+ W021L3 : "#FF425790",
+ W021L3P : "#FFFAFAFA",
+ W021L4 : "#FFF0F0F0",
+ W031L1 : "#FF000000",
+ W031L1D : "#99000000",
+ W031L2 : "#FF000000",
+ W031L2D : "#99000000",
+ W032 : "#FF5D6176",
+ W032P : "#FFFAFAFA",
+ W032D : "#99FAFAFA",
+ W041 : "#FFE1DDD1",
+ W051 : "#FF000000",
+ W0611 : "#FFFAFAFA",
+ W0611P : "#FFFAFAFA",
+ W0611D : "#99FAFAFA",
+ W062L1 : "#FF555861",
+ W062L1D : "#99555861",
+ W062L2 : "#FF415BFE",
+ W062L2D : "#7F415BFE",
+ W062L3 : "#FFD8D7D2",
+ W062L3D : "#4CD8D7D2",
+ W062L4 : "#FF3677C3",
+ W062L4D : "#4C3677C3",
+ W062L5 : "#FFC7D3E3",
+ W0631 : "#FFEEEEEE",
+ W0632 : "#FF4C5158",
+ W0641 : "#FF6B6D79",
+ W0641P : "#FF2A39AC",
+ W0641D : "#996B6D79",
+ W0651 : "#FF3A3A3A",
+ W0711 : "#FF525767",
+ W0711P : "#FF2B3AAF",
+ W0711D : "#FF3E414E",
+ W0712 : "#FF4267A9",
+ W0713 : "#FF2B3AAF",
+ W0714 : "#FF263E5F",
+ W0715 : "#FF2B3AAF",
+ W0721 : "#FFFAFAFA",
+ W0721P : "#FFFAFAFA",
+ W0721D : "#99FAFAFA",
+ W0811 : "#FF253296",
+ W0812 : "#00000000",
+ W0813 : "#FF595959",
+ W082 : "#00000000",
+ W083 : "#00000000",
+ W084 : "#B2FAFAFA",
+ W084P : "#FFFAFAFA",
+ W085 : "#00000000",
+ W091 : "#FF2B3AAF",
+ W092 : "#FFFAFAFA",
+ W101 : "#FF4884D6",
+ W111 : "#FFC8CEDB",
+ W112L1 : "#FF8995AE",
+ W112L2 : "#FFFAFAFA",
+ W1121 : "#FFFAFAFA",
+ W1122 : "#FFFAFAFA",
+ W1123 : "#4C000000",
+ W1211 : "#00000000",
+ W1212 : "#00000000",
+ W1221 : "#FF000000",
+ W1222 : "#FF878580",
+ W1223 : "#FFFFFFFF",
+ W131 : "#FF343739",
+ W132 : "#FF2B3AAF",
+ W141 : "#FFFAFAFA",
+ W151 : "#66000000",
+ W152 : "#FF42434B",
+ W153 : "#FF2B3AAF",
+ W154 : "#FF1C1E28",
+ W161 : "#FF001BEA",
+}
+
+var colorsWhite = {
+ foreground : "#FF000000",
+ background : "#FFF8F6EF",
+ B011 : "#FFF8F6EF",
+ B012 : "#FFF8F6EF",
+ B013 : "#FF000000",
+ B014 : "#FFFFFFFF",
+ B015 : "#FF202327",
+ B016 : "#FF000000",
+ B017 : "#FFFAFAFA",
+ B018 : "#FF6590FF",
+ B0211 : "#FFF8F6EF",
+ B0211D : "#FFF8F6EF",
+ B0212 : "#FFEDEBE4",
+ B0213 : "#FF5B5656",
+ B0214 : "#FFDCDAD3",
+ B0215 : "#FFDEDCD5",
+ B0216 : "#FFBDBBB5",
+ B0217 : "#FFEFEDE5",
+ B0217D : "#7FEFEDE5",
+ B0221 : "#FF8A8A8A",
+ B0221L1 : "#FF8A8A8A",
+ B0221L2 : "#FF808080",
+ B0221L3 : "#FF8C8C8C",
+ B0221L4 : "#FFCCCBC7",
+ B0222 : "#FFFFFFFF",
+ B0223 : "#FFD3D1CB",
+ B0224 : "#FFB9B8B2",
+ B0225 : "#FF2A5181",
+ B0226 : "#FF4B73A3",
+ B0227 : "#FF000000",
+ B0228 : "#FF1A5274",
+ B0232 : "#00000000",
+ B0233 : "#00000000",
+ B031 : "#00000000",
+ B041 : "#FF5787C2",
+ B041P : "#FFFAFAFA",
+ B042 : "#FF0079D4",
+ B043 : "#FF5787C2",
+ B044 : "#FF2A89C2",
+ B0511 : "#FFEDEBE4",
+ B0511P : "#FF0E66AA",
+ B0512 : "#00000000",
+ B0513 : "#FF202327",
+ B0514 : "#FFEDEBE4",
+ B0514P1 : "#FF0E66AA",
+ B0514P2 : "#FF007BDA",
+ B0514L3 : "#FF6590FF",
+ B0515L1 : "#FFDEDCD5",
+ B0515L2 : "#7F626262",
+ B0516 : "#00000000",
+ B0517 : "#00000000",
+ B0517P1 : "#00000000",
+ B0517P2 : "#00000000",
+ B0518 : "#003567A3",
+ B0518P : "#00000000",
+ B0519 : "#FFF25D28",
+ B0520 : "#FF3567A3",
+ B0520P : "#FF2A89C2",
+ B052L1 : "#FF656565",
+ B052L1P : "#FF007BDA",
+ B052L1D : "#7F656565",
+ B052L2 : "#FF525252",
+ B052L2P : "#FF4093F7",
+ B052L3 : "#00000000",
+ B052L3P : "#00000000",
+ B052L4 : "#FF282828",
+ B052L4P : "#FFFAFAFA",
+ B052L4D : "#7F282828",
+ B052L5 : "#FF282828",
+ B052L5D : "#7F282828",
+ B052L5P : "#FF007BDA",
+ B052L6 : "#FF282828",
+ B052L6D : "#7F282828",
+ B052L6P1 : "#FF0E68AD",
+ B052L6P2 : "#FFFAFAFA",
+ B052L7 : "#FFFAFAFA",
+ B052L8 : "#FFFAFAFA",
+ B052L8P : "#FF4093F7",
+ B052L8D : "#7FFAFAFA",
+ B052L9 : "#FFFAFAFA",
+ B052L9P : "#FFFAFAFA",
+ B052L9D : "#7FFAFAFA",
+ B052L10 : "#00000000",
+ B0531 : "#FF202327",
+ B0532 : "#00000000",
+ B0533 : "#00000000",
+ B0534 : "#00000000",
+ B0535 : "#00000000",
+ B0536 : "#00000000",
+ B0537 : "#00000000",
+ B0541 : "#FFF7F5ED",
+ B0541P : "#FF007AD8",
+ B0541D : "#7FF7F5ED",
+ B0542 : "#00000000",
+ B0542P : "#00000000",
+ B0543 : "#00000000",
+ B0544 : "#00000000",
+ B0545 : "#00000000",
+ B0551 : "#00000000",
+ B0552 : "#00000000",
+ B0553 : "#FF0C0F14",
+ B0554 : "#FF414447",
+ B0555 : "#00000000",
+ B0556 : "#00000000",
+ B0557 : "#00000000",
+ B0558 : "#00000000",
+ B061L1 : "#FFF8F6EF",
+ B061L2 : "#FFDBD9CE",
+ B061L3 : "#FFD6D3C9",
+ B061L4 : "#FF444444",
+ B061L5 : "#FF000000",
+ B061L6 : "#FF17191C",
+ B0621L1 : "#00000000",
+ B0621L2 : "#00000000",
+ B0622L1 : "#00444444",
+ B0622L2 : "#3FFFFFFF",
+ B0623L1 : "#FF2D2D2D",
+ B0623L2 : "#FF5B5B5B",
+ B0624L1 : "#FFCDCDCD",
+ B0624L2 : "#FFFAFAFA",
+ B0624L3 : "#FF303337",
+ B0624L4 : "#FF000000",
+ B0624L5 : "#FF007BDA",
+ B0624L6 : "#FFFAFAFA",
+ B063L1 : "#FF000000",
+ B063L1P : "#FFFAFAFA",
+ B063L1D : "#7F000000",
+ B063L2 : "#FFFAFAFA",
+ B063L3 : "#FF808080",
+ B063L4 : "#FFFAFAFA",
+ B063L5 : "#FFFAFAFA",
+ B063L5D : "#7FFAFAFA",
+ B063L6 : "#FF454545",
+ B063L6P : "#FF454545",
+ B063L6D : "#7F454545",
+ B063L7 : "#FFBABABA",
+ B063L8 : "#FF808080",
+ B063L8P : "#00000000",
+ B063L8D : "#7F808080",
+ B063L9 : "#FF252525",
+ B064L1 : "#FF3B73B6",
+ B064L2 : "#FF808080",
+ B064L2P : "#FF808080",
+ B064L2D : "#FF808080",
+ B064L3 : "#FF3A3A3A",
+ B064L3P : "#FFFAFAFA",
+ B064L3D : "#7F3A3A3A",
+ B065L1 : "#00000000",
+ B065L2 : "#00000000",
+ B065L3 : "#00000000",
+ B065L3P : "#00000000",
+ B065L4 : "#FFF7F5ED",
+ B065L4D : "#7FF7F5ED",
+ B065L4P : "#FF007AD8",
+ B065L5 : "#00000000",
+ B071 : "#FFC6C4BE",
+ B0721 : "#FFA09F9A",
+ B0722 : "#FF3B73B6",
+ B0723 : "#FFF8F6EF",
+ B0724 : "#FFD1CFC9",
+ B0725 : "#FF3B73B6",
+ B0726 : "#FFE2DFD5",
+ B0731 : "#FF3B73B6",
+ B0732 : "#FFFAFAFA",
+ B0741 : "#FFA09F9A",
+ B0742 : "#FF3B73B6",
+ B0743 : "#FFE6E3D8",
+ B0744 : "#FFC5C2B7",
+ B0745 : "#00000000",
+ B0751 : "#FF3B73B6",
+ F011L1 : "#FF000000",
+ F011L1P : "#FFFAFAFA",
+ F011L1D : "#7F000000",
+ F011L2 : "#FF3B73B6",
+ F011L2D : "#7F3B73B6",
+ F011L3 : "#FF4F4F4F",
+ F011L3D : "#FF4F4F4F",
+ F011L4 : "#FF4F4F4F",
+ F011L4D : "#7F4F4F4F",
+ F011L5 : "#FF3B73B6",
+ F011L6 : "#FF808080",
+ F011L7 : "#FF686866",
+ F011L7D : "#CC686866",
+ F011L8 : "#FFC24747",
+ F011L9 : "#FFFFFFFF",
+ F011L10 : "#FFFAFAFA",
+ F011L11 : "#FF808080",
+ F011L12 : "#FF4093F7",
+ F011L13 : "#00000000",
+ F011L14 : "#00000000",
+ F011L15 : "#FFE94949",
+ F011L16 : "#FF8B8B8B",
+ F011L17 : "#FF8B8B8B",
+ F011L18 : "#FF686868",
+ F011L19 : "#FF8B8B8B",
+ F011L20 : "#00000000",
+ F011L21 : "#FF808080",
+ F011L22 : "#FF9A9A9A",
+ F011L23 : "#FF1382FF",
+ F021L1i : "#FF808080",
+ F021L1iP : "#FFFAFAFA",
+ F021L1iD : "#7F808080",
+ F022L1i : "#FFB8B8B8",
+ F022L2i : "#FF4C85C9",
+ F022L2iD : "#4C4C85C9",
+ F031L1 : "#FF282828",
+ F031L1P : "#FFFAFAFA",
+ F031L1D : "#7F282828",
+ F031L2 : "#00000000",
+ F031L2P : "#00000000",
+ F031L2D : "#00000000",
+ F031L3 : "#FFFAFAFA",
+ F031L3P : "#FFFAFAFA",
+ F031L3D : "#7FFAFAFA",
+ F032L1 : "#FF282828",
+ F032L1P : "#FFFAFAFA",
+ F032L1D : "#7F282828",
+ F032L2 : "#FFFAFAFA",
+ F032L2P : "#FFFAFAFA",
+ F032L2D : "#7FFAFAFA",
+ F032L3 : "#FFF9F9F9",
+ F032L3P : "#FFF9F9F9",
+ F041i : "#FF808080",
+ F041iD : "#7F808080",
+ F051 : "#FF90A9C7",
+ F052 : "#FF007BDB",
+ F053 : "#FF808080",
+ F053P : "#FF000000",
+ F053D : "#7F808080",
+ F054 : "#FFE3E1D9",
+ F055 : "#FF007BDA",
+ W011 : "#FFF7F5ED",
+ W011D : "#7FF7F5ED",
+ W012 : "#FF0058D0",
+ W012D : "#7F0058D0",
+ W012P : "#FF0051BF",
+ W013 : "#00000000",
+ W0141 : "#FFC12C21",
+ W0141P : "#FFC12C21",
+ W0141D : "#7FC12C21",
+ W015 : "#FF343432",
+ W021L1 : "#FFF8F6EF",
+ W021L1P : "#FF5787C2",
+ W021L2 : "#FF0E68AD",
+ W021L2P : "#FFFAFAFA",
+ W021L3 : "#FF0E68AD",
+ W021L3P : "#FFFAFAFA",
+ W021L4 : "#FF000000",
+ W031L1 : "#FFFAFAFA",
+ W031L1D : "#7FFAFAFA",
+ W031L2 : "#FFFAFAFA",
+ W031L2D : "#7FFAFAFA",
+ W032 : "#FF878580",
+ W032P : "#FF000000",
+ W032D : "#7F878580",
+ W041 : "#FF17191C",
+ W051 : "#FF000000",
+ W0611 : "#FF3B73B6",
+ W0611P : "#FFFAFAFA",
+ W0611D : "#7F3B73B6",
+ W062L1 : "#FFC5C5C5",
+ W062L1D : "#4CC5C5C5",
+ W062L2 : "#FF007DDE",
+ W062L2D : "#7F007DDE",
+ W062L3 : "#FF615F5B",
+ W062L3D : "#4C615F5B",
+ W062L4 : "#FF70A9EE",
+ W062L4D : "#4C70A9EE",
+ W062L5 : "#FF223148",
+ W0631 : "#FF656565",
+ W0632 : "#FFFAFAFA",
+ W0641 : "#FFF7F5ED",
+ W0641P : "#FF0079D4",
+ W0641D : "#7FF7F5ED",
+ W0651 : "#FFBFBFBF",
+ W0711 : "#FF6C90BC",
+ W0711P : "#FF4093F7",
+ W0711D : "#FF607DA1",
+ W0712 : "#00000000",
+ W0713 : "#FF4093F7",
+ W0714 : "#00000000",
+ W0715 : "#FF2889FF",
+ W0721 : "#FFFAFAFA",
+ W0721P : "#FFFAFAFA",
+ W0721D : "#99FAFAFA",
+ W0811 : "#FF5787C2",
+ W0812 : "#00000000",
+ W0813 : "#FF494949",
+ W082 : "#00000000",
+ W083 : "#00000000",
+ W084 : "#B2FAFAFA",
+ W084P : "#FFFAFAFA",
+ W085 : "#00000000",
+ W091 : "#FF444444",
+ W092 : "#FFFFFFFF",
+ W101 : "#FF5893E4",
+ W111 : "#FFE7E5DE",
+ W112L1 : "#FFB4B4B4",
+ W112L2 : "#FFFFFFFF",
+ W1121 : "#FF000000",
+ W1122 : "#FF000000",
+ W1123 : "#4C000000",
+ W1211 : "#00000000",
+ W1212 : "#00000000",
+ W1221 : "#00000000",
+ W1222 : "#00000000",
+ W1223 : "#00000000",
+ W131 : "#FF959595",
+ W132 : "#FF5787C2",
+ W141 : "#FF808080",
+ W151 : "#FF95948F",
+ W152 : "#FF878787",
+ W153 : "#FF5787C2",
+ W154 : "#FFEFECE0",
+ W161 : "#FF007BDA",
+}
--- /dev/null
+//
+// Open Service Platform
+// Copyright (c) 2012-2013 Samsung Electronics Co., Ltd.
+//
+// Licensed under the Apache License, Version 2.0 (the License);
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0/
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+//
+#include <dlfcn.h>
+#include <pthread.h>
+#include <feedback/feedback.h>
+#include <FBaseInteger.h>
+#include <FBaseByteBuffer.h>
+#include <FBaseColIMap.h>
+#include <FBaseColArrayListT.h>
+#include <FBaseSysLog.h>
+#include <FIoDirectory.h>
+#include <FIoFile.h>
+#include <FGrpBitmap.h>
+#include <FGrpDimension.h>
+#include <FGrpColor.h>
+#include <FMediaImageTypes.h>
+#include <FUiCtrlAnimationFrame.h>
+#include <FApp_AppInfo.h>
+#include <FAppPkg_PackageAppInfoImpl.h>
+#include <FIo_DirectoryImpl.h>
+#include <FGrp_BitmapImpl.h>
+#include <FGrp_CanvasImpl.h>
+#include <FGrp_CoordinateSystem.h>
+#include <FGrp_Screen.h>
+#include <FMedia_ImageDecoder.h>
+#include <FSys_SystemInfoImpl.h>
+#include "FUi_Control.h"
+#include "FUi_ControlManager.h"
+#include "FUi_CoordinateSystemUtils.h"
+#include "FUi_ResourceManager.h"
+#include "FUi_ResourceStringLoader.h"
+#include "FUi_ResourceConfigLoader.h"
+#include "FUi_ResourceConfigParser.h"
+#include "FUi_ResourceMapContainer.h"
+
+using namespace Tizen::App;
+using namespace Tizen::App::Package;
+using namespace Tizen::Base;
+using namespace Tizen::Base::Collection;
+using namespace Tizen::Io;
+using namespace Tizen::Graphics;
+using namespace Tizen::Media;
+using namespace Tizen::Ui::Controls;
+using namespace Tizen::Ui::_Resource;
+
+namespace
+{
+const int DEFAULT_SCREEN_WIDTH = 720;
+const int DEFAULT_SCREEN_HEIGHT = 1280;
+
+const int DPI_FOR_XHIGH = 290;
+const int DPI_FOR_HIGH = 200;
+const int DPI_FOR_MIDDLE = 150;
+const int DPI_FOR_LOW = 0;
+
+template<typename T> class ResourceFallbackItemComparer
+ : public IComparerT <T>
+{
+public:
+ ResourceFallbackItemComparer(void) {}
+ virtual ~ResourceFallbackItemComparer(void) {}
+ virtual result Compare(const T& obj1, const T& obj2, int& cmp) const
+ {
+ if (obj1->scaleFactor > obj2->scaleFactor)
+ {
+ cmp = 1;
+ return E_SUCCESS;
+ }
+ else if (obj1->scaleFactor < obj2->scaleFactor)
+ {
+ cmp = -1;
+ return E_SUCCESS;
+ }
+ else
+ {
+ cmp = 0;
+ return E_SUCCESS;
+ }
+ }
+};
+
+MediaPixelFormat ConvertBitmapPixelFormatToMediaPixelFormat(BitmapPixelFormat format)
+{
+ MediaPixelFormat out = MEDIA_PIXEL_FORMAT_NONE;
+ switch(format)
+ {
+ case BITMAP_PIXEL_FORMAT_RGB565:
+ out = MEDIA_PIXEL_FORMAT_RGB565LE;
+ break;
+ case BITMAP_PIXEL_FORMAT_ARGB8888:
+ out = MEDIA_PIXEL_FORMAT_BGRA8888;
+ break;
+ case BITMAP_PIXEL_FORMAT_R8G8B8A8:
+ out = MEDIA_PIXEL_FORMAT_RGBA8888;
+ break;
+ default:
+ break;
+ }
+ return out;
+}
+
+feedback_pattern_e Convert_ResourceFeedbackPatternTofeedback_pattern_e(Tizen::Ui::_ResourceFeedbackPattern pattern)
+{
+ feedback_pattern_e outPattern = FEEDBACK_PATTERN_TAP;
+ switch (pattern)
+ {
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_TAP:
+ outPattern = FEEDBACK_PATTERN_TAP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SIP:
+ outPattern = FEEDBACK_PATTERN_SIP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SIP_BACKSPACE:
+ outPattern = FEEDBACK_PATTERN_SIP_BACKSPACE;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_MAX_CHARACTER:
+ outPattern = FEEDBACK_PATTERN_MAX_CHARACTER;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY0:
+ outPattern = FEEDBACK_PATTERN_KEY0;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY1:
+ outPattern = FEEDBACK_PATTERN_KEY1;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY2:
+ outPattern = FEEDBACK_PATTERN_KEY2;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY3:
+ outPattern = FEEDBACK_PATTERN_KEY3;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY4:
+ outPattern = FEEDBACK_PATTERN_KEY4;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY5:
+ outPattern = FEEDBACK_PATTERN_KEY5;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY6:
+ outPattern = FEEDBACK_PATTERN_KEY6;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY7:
+ outPattern = FEEDBACK_PATTERN_KEY7;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY8:
+ outPattern = FEEDBACK_PATTERN_KEY8;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY9:
+ outPattern = FEEDBACK_PATTERN_KEY9;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY_STAR:
+ outPattern = FEEDBACK_PATTERN_KEY_STAR;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_KEY_SHARP:
+ outPattern = FEEDBACK_PATTERN_KEY_SHARP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_HOLD:
+ outPattern = FEEDBACK_PATTERN_HOLD;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_MULTI_TAP:
+ outPattern = FEEDBACK_PATTERN_MULTI_TAP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_HW_TAP:
+ outPattern = FEEDBACK_PATTERN_HW_TAP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_HW_HOLD:
+ outPattern = FEEDBACK_PATTERN_HW_HOLD;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_MESSAGE:
+ outPattern = FEEDBACK_PATTERN_MESSAGE;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_MESSAGE_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_MESSAGE_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_EMAIL:
+ outPattern = FEEDBACK_PATTERN_EMAIL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_EMAIL_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_EMAIL_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_WAKEUP:
+ outPattern = FEEDBACK_PATTERN_WAKEUP;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_WAKEUP_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_WAKEUP_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SCHEDULE:
+ outPattern = FEEDBACK_PATTERN_SCHEDULE;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SCHEDULE_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_SCHEDULE_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_TIMER:
+ outPattern = FEEDBACK_PATTERN_TIMER;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_TIMER_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_TIMER_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_GENERAL:
+ outPattern = FEEDBACK_PATTERN_GENERAL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_GENERAL_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_GENERAL_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_POWERON:
+ outPattern = FEEDBACK_PATTERN_POWERON;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_POWEROFF:
+ outPattern = FEEDBACK_PATTERN_POWEROFF;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_CHARGERCONN:
+ outPattern = FEEDBACK_PATTERN_CHARGERCONN;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_CHARGERCONN_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_CHARGERCONN_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_FULLCHARGED:
+ outPattern = FEEDBACK_PATTERN_FULLCHARGED;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_FULLCHARGED_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_FULLCHARGED_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_LOWBATT:
+ outPattern = FEEDBACK_PATTERN_LOWBATT;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_LOWBATT_ON_CALL:
+ outPattern = FEEDBACK_PATTERN_LOWBATT_ON_CALL;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_LOCK:
+ outPattern = FEEDBACK_PATTERN_LOCK;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_UNLOCK:
+ outPattern = FEEDBACK_PATTERN_UNLOCK;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_CALLCONNECT:
+ outPattern = FEEDBACK_PATTERN_CALLCONNECT;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_DISCALLCONNECT:
+ outPattern = FEEDBACK_PATTERN_DISCALLCONNECT;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_MINUTEMINDER:
+ outPattern = FEEDBACK_PATTERN_MINUTEMINDER;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_VIBRATION:
+ outPattern = FEEDBACK_PATTERN_VIBRATION;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SHUTTER:
+ outPattern = FEEDBACK_PATTERN_SHUTTER;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_LIST_REORDER:
+ outPattern = FEEDBACK_PATTERN_LIST_REORDER;
+ break;
+ case Tizen::Ui::_RESOURCE_FEEDBACK_PATTERN_SLIDER_SWEEP:
+ outPattern = FEEDBACK_PATTERN_SLIDER_SWEEP;
+ break;
+ default:
+ break;
+ }
+ return outPattern;
+}
+}
+
+namespace Tizen { namespace Graphics
+{
+result
+_CreateCoordinateTransformer(_ICoordinateSystemTransformer*& pTransformer, int srcResolution, _BaseScreenSize srcBaseScreenSize, Dimension destResolution, _BaseScreenSize destBaseScreenSize);
+}}
+
+namespace Tizen { namespace Ui
+{
+
+int _SCREEN_HEIGHT_ = 0;
+
+Color _GetDefaultBackgroundColor(void)
+{
+ Color color;
+ GET_COLOR_CONFIG(BASIC::background, color);
+ return color;
+}
+Color _GetDefaultForegroundColor(void)
+{
+ Color color;
+ GET_COLOR_CONFIG(BASIC::foreground, color);
+ return color;
+}
+
+_ResourceManager* pRsrcMgr = null;
+
+_ResourceManager*
+_ResourceManager::GetInstance(void)
+{
+ static pthread_once_t onceBlock = PTHREAD_ONCE_INIT;
+
+ if (pRsrcMgr == null)
+ {
+ pthread_once(&onceBlock, CreateInstance);
+ pRsrcMgr->DoPostInitialization();
+ }
+ return pRsrcMgr;
+}
+
+void
+_ResourceManager::CreateInstance(void)
+{
+ static _ResourceManager pManager;
+ pRsrcMgr = &pManager;
+ _CanvasImpl::SetThemeInfoCallback(_GetDefaultForegroundColor, _GetDefaultBackgroundColor);
+}
+
+_ResourceManager::_ResourceManager(void)
+ : __pStringLoader(null)
+ , __pTransformer(null)
+ , __appBasePortraitMode("")
+ , __appBaseLandscapeMode("")
+ , __targetPortraitMode("")
+ , __targetLandscapeMode("")
+ , __defaultPortraitMode(L"720x1280")
+ , __defaultLandscapeMode(L"1280x720")
+ , __systemTheme(L"")
+ , __userTheme(L"")
+ , __appliedUserTheme(false)
+ , __initializeFeedback(false)
+ , __appBaseWidth(-1)
+ , __appBaseHeight(-1)
+ , __targetWidth(0)
+ , __targetHeight(0)
+ , __deviceDPI(0)
+ , __feedbackStatus(_RESOURCE_FEEDBACK_STATUS_INIT)
+ , __feedbackAcquireCount(0)
+ , __pFallbackList(null)
+{
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT] = null;
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE] = null;
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT] = null;
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE] = null;
+
+ int appBaseWidth = DEFAULT_SCREEN_WIDTH;
+ int appBaseHeight = DEFAULT_SCREEN_HEIGHT;
+
+ result r = E_SUCCESS;
+
+ int appLogicalResolution = _CoordinateSystem::GetInstance()->GetLogicalResolutionInt();
+
+ if (_CreateCoordinateTransformer(__pTransformer,DEFAULT_SCREEN_WIDTH, _CoordinateSystem::GetInstance()->GetLogicalBaseScreenSize(),
+ Dimension(appLogicalResolution, appLogicalResolution), _CoordinateSystem::GetInstance()->GetPhysicalBaseScreenSize()) != E_SUCCESS)
+ {
+
+ SysAssert(0);
+ }
+ r = Tizen::System::_SystemInfoImpl::GetSysInfo(L"http://tizen.org/feature/screen.dpi", __deviceDPI);
+ SysTryReturn(NID_UI, r == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] system error occurred");
+
+ _ControlManager::GetInstance()->SetScreenDpi(__deviceDPI);
+
+ switch(appLogicalResolution)
+ {
+ case 240:
+ appBaseWidth = 240;
+ appBaseHeight = 400;
+ break;
+ case 320:
+ appBaseWidth = 320;
+ appBaseHeight = 480;
+ break;
+ case 480:
+ appBaseWidth = 480;
+ appBaseHeight = 800;
+ break;
+ case 720:
+ appBaseWidth = 720;
+ appBaseHeight = 1280;
+ break;
+ default:
+ r = Tizen::System::_SystemInfoImpl::GetSysInfo("http://tizen.org/feature/screen.width", appBaseWidth);
+ SysTryReturn(NID_UI, r == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] system error occurred");
+ r = Tizen::System::_SystemInfoImpl::GetSysInfo("http://tizen.org/feature/screen.height", appBaseHeight);
+ SysTryReturn(NID_UI, r == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] system error occurred");
+ break;
+ }
+ __appBaseWidth = appBaseWidth;
+ __appBaseHeight = appBaseHeight;
+
+ __appBasePortraitMode.Append(appBaseWidth);
+ __appBasePortraitMode.Append(L"x");
+ __appBasePortraitMode.Append(appBaseHeight);
+
+ __appBaseLandscapeMode.Append(appBaseHeight);
+ __appBaseLandscapeMode.Append(L"x");
+ __appBaseLandscapeMode.Append(appBaseWidth);
+ int _width = 0;
+ int _height = 0;
+ r = Tizen::System::_SystemInfoImpl::GetSysInfo("http://tizen.org/feature/screen.width", _width);
+ SysTryReturn(NID_UI, r == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] system error occurred");
+ r = Tizen::System::_SystemInfoImpl::GetSysInfo("http://tizen.org/feature/screen.height", _height);
+ SysTryReturn(NID_UI, r == E_SUCCESS, , E_SYSTEM, "[E_SYSTEM] system error occurred");
+
+ __targetWidth = _width;
+ __targetHeight = _height;
+ __targetPortraitMode.Append(_width);
+ __targetPortraitMode.Append(L"x");
+ __targetPortraitMode.Append(_height);
+
+ __targetLandscapeMode.Append(_height);
+ __targetLandscapeMode.Append(L"x");
+ __targetLandscapeMode.Append(_width);
+
+ Dimension dim = _CoordinateSystemUtils::InverseTransform(Dimension(_Screen::GetWidth(), _Screen::GetHeight()));
+ __logicalWidth = dim.width;
+ __logicalHeight = dim.height;
+ LoadThemeInformation(__systemTheme, __userTheme);
+
+ // theme 2.0
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT] = new (std::nothrow) MapContainer();
+ SysTryReturnVoidResult(NID_UI, __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT], E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->SetResolution(__appBasePortraitMode);
+ if (!(InitializeTheme(*__pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT])))
+ {
+ SysAssert(0);
+ }
+ __pStringLoader = new (std::nothrow) StringLoader();
+ SysTryReturnVoidResult(NID_UI, __pStringLoader, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+}
+
+bool
+_ResourceManager::InitializeTheme(MapContainer& mapContainer)
+{
+ bool r = true;
+ String themeFile(L"");
+ mapContainer.CreateMap(RESOURCE_TYPE_SHAPE);
+ mapContainer.CreateMap(RESOURCE_TYPE_FIXED_VALUE);
+ mapContainer.CreateMap(RESOURCE_TYPE_DIMENSION);
+ mapContainer.CreateMap(RESOURCE_TYPE_IMAGE);
+ mapContainer.CreateMap(RESOURCE_TYPE_COLOR);
+ mapContainer.CreateMap(RESOURCE_TYPE_ANIMATION);
+ mapContainer.SetResolution(__appBasePortraitMode);
+
+ themeFile = String(L"/usr/share/osp/themes/"+__systemTheme + ".xml");
+
+ LoadPaletteInformation(__systemTheme);
+ LoadConfig(__appBasePortraitMode, mapContainer, __appBaseWidth, __appBaseHeight);
+ if (__userTheme.GetLength() > 0)
+ {
+ themeFile = String(_AppInfo::GetAppRootPath()+L"res/themes/" +__userTheme + L"/" +__userTheme + ".xml");
+ if(File::IsFileExist(themeFile))
+ {
+ ConfigParser* pParser = new (std::nothrow) ConfigParser();
+ SysTryReturn(NID_UI, pParser, false, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ r = pParser->Parse(themeFile, mapContainer);
+ delete pParser;
+ }
+ }
+
+ return r;
+}
+
+void
+_ResourceManager::LoadConfig(const String& resolution, MapContainer& mapContainer, int width, int height)
+{
+ _ICoordinateSystemTransformer* pTransformer = _CoordinateSystem::GetTransformerN(__appBaseWidth, _CoordinateSystem::GetInstance()->GetLogicalBaseScreenSize(),
+ Dimension(width, height), BASE_SCREEN_SIZE_NORMAL);
+
+ if (pTransformer)
+ {
+ _SCREEN_HEIGHT_ = pTransformer->Transform(__logicalHeight);
+ }
+ else
+ {
+ _SCREEN_HEIGHT_ = __logicalHeight;
+ }
+
+ SysLog(NID_UI, "_SCREEN_HEIGHT_ : %d, resolution : %ls", _SCREEN_HEIGHT_, resolution.GetPointer());
+ int count = ConfigLoader::GetInstance()->GetInitFuncCount();
+ for (int i = 0; i < count; i++)
+ {
+ _Init_Func func = null;
+ ConfigLoader::GetInstance()->GetInitFunc(i, func);
+ if (func)
+ {
+ func(mapContainer, resolution);
+ }
+ }
+ delete pTransformer;
+}
+
+void
+_ResourceManager::DoPostInitialization(void)
+{
+ if (_AppInfo::IsOspCompat())
+ {
+ SysLog(NID_UI, "Compatibility symbols are loaded.");
+ SetSystemColor();
+ }
+}
+
+MapContainer*
+_ResourceManager::GetMapContainer(MapContainerType type)
+{
+ MapContainer* pContainer = null;
+ switch (type)
+ {
+ case MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT:
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT];
+ break;
+ case MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE:
+ if (__pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE])
+ {
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE];
+ }
+ else
+ {
+ pContainer = new (std::nothrow) MapContainer();
+ SysTryReturn(NID_UI, pContainer, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ pContainer->SetResolution(__appBaseLandscapeMode);
+ pContainer->CreateMap(RESOURCE_TYPE_SHAPE);
+ pContainer->CreateMap(RESOURCE_TYPE_DIMENSION);
+ pContainer->CreateMap(RESOURCE_TYPE_FIXED_VALUE);
+ LoadConfig(__appBaseLandscapeMode, *pContainer, __appBaseWidth, __appBaseHeight);
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE] = pContainer;
+ }
+ break;
+ case MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT:
+ if (__pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT])
+ {
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT];
+ }
+ else
+ {
+ if(__defaultPortraitMode == __appBasePortraitMode)
+ {
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT] = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT];
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE] = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE];
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT];
+ }
+ else
+ {
+ pContainer = new (std::nothrow) MapContainer();
+ SysTryReturn(NID_UI, pContainer, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ pContainer->SetResolution(__defaultPortraitMode);
+ pContainer->CreateMap(RESOURCE_TYPE_SHAPE);
+ pContainer->CreateMap(RESOURCE_TYPE_DIMENSION);
+ pContainer->CreateMap(RESOURCE_TYPE_FIXED_VALUE);
+ LoadConfig(__defaultPortraitMode, *pContainer, DEFAULT_SCREEN_WIDTH, DEFAULT_SCREEN_HEIGHT);
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT] = pContainer;
+ }
+ }
+ break;
+ case MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE:
+ if (__pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE])
+ {
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE];
+ }
+ else
+ {
+ if(__defaultPortraitMode == __appBasePortraitMode)
+ {
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT] = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT];
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE] = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE];
+ pContainer = __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE];
+ }
+ else
+ {
+ pContainer = new (std::nothrow) MapContainer();
+ SysTryReturn(NID_UI, pContainer, null, E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ pContainer->SetResolution(__defaultLandscapeMode);
+ pContainer->CreateMap(RESOURCE_TYPE_SHAPE);
+ pContainer->CreateMap(RESOURCE_TYPE_DIMENSION);
+ pContainer->CreateMap(RESOURCE_TYPE_FIXED_VALUE);
+ LoadConfig(__defaultLandscapeMode, *pContainer, DEFAULT_SCREEN_WIDTH, DEFAULT_SCREEN_HEIGHT);
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE] = pContainer;
+ }
+ }
+ break;
+ default:
+ break;
+ }
+ return pContainer;
+}
+
+_ResourceManager::~_ResourceManager(void)
+{
+ delete __pStringLoader;
+ __pStringLoader = null;
+ delete __pTransformer;
+ __pTransformer = null;
+
+ if(__pFallbackList)
+ {
+ ResourceFallbackItem* pItem = null;
+ int count = __pFallbackList->GetCount();
+ for (int i = 0; i < count; i++)
+ {
+ __pFallbackList->GetAt(i, pItem);
+ delete pItem;
+ }
+ __pFallbackList->RemoveAll();
+ delete __pFallbackList;
+ __pFallbackList = null;
+ }
+
+ bool deleteDefaultMap = true;
+ if (__pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT] == __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT])
+ {
+ deleteDefaultMap = false;
+ }
+ delete __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT];
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT] = null;
+ delete __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE];
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE] = null;
+
+ if (deleteDefaultMap)
+ {
+ delete __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT];
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT] = null;
+ delete __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE];
+ __pMapContainer[MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE] = null;
+ }
+
+ feedback_deinitialize();
+}
+void
+_ResourceManager::ReloadTheme(Tizen::Base::String& themeName, bool userdefine)
+{
+ if(userdefine)
+ {
+ __userTheme = themeName;
+ }
+ else
+ {
+ __systemTheme = themeName;
+ }
+}
+
+result
+_ResourceManager::GetBitmapInternalN(const String& fileName, BitmapPixelFormat pixelFormat, _ControlOrientation orientation, bool isCustom, Bitmap*& pBitmap)
+{
+ result r = E_SYSTEM;
+ Bitmap* pTempBitmap = null;
+ int foundFolderWidth = 0;
+ String fullName = FindImagePath(fileName, foundFolderWidth, isCustom);
+ if(foundFolderWidth == __targetWidth)
+ {
+ pTempBitmap = new (std::nothrow) Bitmap;
+ SysTryReturn(NID_UI, pTempBitmap, E_OUT_OF_MEMORY, E_OUT_OF_MEMORY, "[%s] Propagating.", GetErrorMessage(r));
+ r = _BitmapImpl::GetInstance(*pTempBitmap)->Construct(fullName, pixelFormat);
+ SysTryCatch(NID_UI, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
+ pBitmap = pTempBitmap;
+ return r;
+ }
+ else
+ {
+ if (_BitmapImpl::HasNinePatchedBitmapTag(fileName))
+ {
+ pTempBitmap = new (std::nothrow) Bitmap;
+ SysTryReturn(NID_UI, pTempBitmap, E_OUT_OF_MEMORY, E_OUT_OF_MEMORY, "[%s] Propagating.", GetErrorMessage(r));
+ r = _BitmapImpl::GetInstance(*pTempBitmap)->Construct(fullName, pixelFormat);
+ SysTryCatch(NID_UI, r == E_SUCCESS, , r, "[%s] Propagating.", GetErrorMessage(r));
+ pBitmap = pTempBitmap;
+ return r;
+ }
+ else
+ {
+ ByteBuffer* pImageBuffer = null;
+ int imageWidth = 0;
+ int imageHeight = 0;
+ MediaPixelFormat format = ConvertBitmapPixelFormatToMediaPixelFormat(pixelFormat);
+ pImageBuffer = _ImageDecoder::DecodeToBufferN(fullName, format, imageWidth, imageHeight);
+ if (pImageBuffer)
+ {
+ pTempBitmap = _BitmapImpl::GetNonScaledBitmapN(*pImageBuffer, Dimension(imageWidth, imageHeight), pixelFormat);
+ delete pImageBuffer;
+ }
+ if(pTempBitmap != null)
+ {
+ if (_BitmapImpl::CheckNinePatchedBitmapStrictly(*pTempBitmap))
+ {
+ pBitmap = pTempBitmap;
+ r = E_SUCCESS;
+ }
+ else
+ {
+ float scaleFactor = (float)((float)__targetWidth/(float)foundFolderWidth);
+ r = pTempBitmap->Scale(Dimension(pTempBitmap->GetWidth()*scaleFactor, pTempBitmap->GetHeight()*scaleFactor));
+ if (r == E_SUCCESS)
+ {
+ pBitmap = pTempBitmap;
+ }
+ else
+ {
+ delete pTempBitmap;
+ }
+ }
+ }
+ }
+ }
+ return r;
+CATCH:
+ delete pTempBitmap;
+ return r;
+}
+
+result
+_ResourceManager::GetBitmapN(int bitmapId, BitmapPixelFormat pixelFormat, _ControlOrientation orientation, Bitmap*& pBitmap)
+{
+ result r = E_SYSTEM;
+ ResourceItem* pItem = null;
+ String fileName;
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetImageMap()->GetValue(bitmapId, pItem);
+ if (r == E_SUCCESS)
+ {
+ fileName = pItem->GetImageName();
+ if (fileName.IsEmpty())
+ {
+ r = E_OBJ_NOT_FOUND;
+ }
+ else
+ {
+ r = GetBitmapInternalN(fileName, pixelFormat, orientation, IsCustomBitmap(bitmapId), pBitmap);
+ }
+ }
+ return r;
+}
+
+result
+_ResourceManager::GetString(const char* stringId, String& string)
+{
+ return __pStringLoader->GetString(stringId, string);
+}
+
+result
+_ResourceManager::GetColor(int colorId, Color& color)
+{
+ result r = E_SYSTEM;
+ ResourceItem* pItem = null;
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetColorMap()->GetValue(colorId, pItem);
+ if(r == E_SUCCESS)
+ {
+ if(pItem->isInitialized())
+ {
+ color.SetRGB32(pItem->GetColor(), true);
+ }
+ else
+ {
+ unsigned int value = 0;
+ ResourceItem* pPaletteItem = null;
+ const char* key = pItem->GetRawString();
+ ResourceKey resourceKey(key);
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetPalette()->GetValue(resourceKey, pPaletteItem);
+ if(pPaletteItem)
+ {
+ value = pPaletteItem->GetColor();
+ pItem->SetRawDataColor(value);
+ color.SetRGB32(value, true);
+ }
+ else
+ {
+ color.SetRGB32(0,true);
+ }
+ }
+ }
+ return r;
+}
+
+result
+_ResourceManager::GetDimension(int dimensionId, _ControlOrientation orientation, Dimension& dimension)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ dimension.SetSize(pItem->GetDimension().width, pItem->GetDimension().height);
+ }
+ else
+ {
+ r = GetDefaultShapeWithScaling(dimensionId, orientation, dimension);
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetDimension(int dimensionId, _ControlOrientation orientation, Tizen::Graphics::FloatDimension& dimension)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetDimensionMap()->GetValue(dimensionId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ dimension = pItem->GetDimension();
+ }
+ else
+ {
+ r = GetDefaultShapeWithScaling(dimensionId, orientation, dimension);
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetAnimationN(int animationId, ArrayList*& pList)
+{
+ ResourceAnimationFrameList* pFrameList = null;
+ AnimationFrame* pFrame = null;
+ Bitmap* pBitmap = null;
+ ResourceItem* pItem = null;
+
+ bool isCustom = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetAnimationMap()->IsUserThemeItem(animationId);
+ result r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetAnimationMap()->GetValue(animationId, pItem);
+ SysTryReturnResult(NID_UI, r == E_SUCCESS, E_SYSTEM,"System error is occured.");
+
+ pFrameList = pItem->GetAnimationFrameList();
+ Tizen::Base::Collection::LinkedListT<ResourceAnimationFrame>* pAnimationList = static_cast<Tizen::Base::Collection::LinkedListT<ResourceAnimationFrame>* >(pFrameList->GetAnimationList());
+ if (pAnimationList == null)
+ {
+ return E_SYSTEM;
+ }
+ int count = pAnimationList->GetCount();
+ if (count == 0)
+ {
+ return E_SYSTEM;
+ }
+ pList = new (std::nothrow) ArrayList();
+ int i = 0;
+ for (; i < count ; i++)
+ {
+ ResourceAnimationFrame frame;
+ r = pAnimationList->GetAt(i, frame);
+ SysTryCatch(NID_UI, r == E_SUCCESS, , E_SYSTEM,"System error is occured.");
+ r = GetBitmapInternalN(frame.__fileName, BITMAP_PIXEL_FORMAT_ARGB8888, _CONTROL_ORIENTATION_PORTRAIT, isCustom, pBitmap);
+ SysTryCatch(NID_UI, r == E_SUCCESS, , E_SYSTEM,"System error is occured.");
+ pFrame = new (std::nothrow) AnimationFrame(*pBitmap, frame.__duration);
+ SysTryCatch(NID_UI, pFrame, , E_SYSTEM,"System error is occured.");
+ pList->Add(pFrame);
+ delete pBitmap;
+ }
+ return E_SUCCESS;
+
+CATCH:
+ delete pBitmap;
+ delete pFrame;
+ delete pList;
+ pList = null;
+ return E_SYSTEM;
+}
+result
+_ResourceManager::GetShape(int shapeId, _ControlOrientation orientation, int& value)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ value = (int)pItem->GetFloat();
+ }
+ else
+ {
+ r = GetDefaultShapeWithScaling(shapeId, orientation, value);
+ }
+ return r;
+}
+
+result
+_ResourceManager::GetShape(int shapeId, _ControlOrientation orientation, float& value)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ value = pItem->GetFloat();
+ }
+ else
+ {
+ r = GetDefaultShapeWithScaling(shapeId, orientation, value);
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetFixedValue(int fixedValueId, _ControlOrientation orientation, int& value)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+
+ if (r != E_SUCCESS)
+ {
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ value = (int)(pItem->GetFloat());
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetFixedValue(int fixedValueId, _ControlOrientation orientation, float& value)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+
+ if (r != E_SUCCESS)
+ {
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetFixedValueMap()->GetValue(fixedValueId, pItem);
+ }
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ value = pItem->GetFloat();
+ }
+
+ return r;
+}
+
+bool
+_ResourceManager::IsCustomColor(int colorId)
+{
+ return __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetColorMap()->IsUserThemeItem(colorId);
+}
+bool
+_ResourceManager::IsCustomBitmap(int bitmapId)
+{
+ return __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetImageMap()->IsUserThemeItem(bitmapId);
+}
+
+result
+_ResourceManager::PlayFeedback(_ResourceFeedbackPattern pattern, const _Control* pControl)
+{
+ if (unlikely(__initializeFeedback == false))
+ {
+ feedback_error_e error = (feedback_error_e)feedback_initialize();
+ if(error != FEEDBACK_ERROR_NONE)
+ {
+ SysLog(NID_UI, "It failed to initialize feedback module.");
+ }
+ __initializeFeedback = true;
+ }
+ if (__feedbackStatus == _RESOURCE_FEEDBACK_STATUS_PLAYED)
+ {
+ SysLog(NID_UI, "feedback is already played.");
+ return E_SUCCESS;
+ }
+
+ bool play = true;
+ _Control* pTempControl = const_cast<_Control*>(pControl);
+
+ while(pTempControl)
+ {
+ if (pTempControl->IsEffectSoundEnabled() == false)
+ {
+ play = false;
+ break;
+ }
+ pTempControl = pTempControl->GetParent();
+ }
+
+ if (!play)
+ {
+ SysLog(NID_UI, "feedback is disabled for this control");
+ return E_SUCCESS;
+ }
+
+ feedback_pattern_e playPattern = Convert_ResourceFeedbackPatternTofeedback_pattern_e(pattern);
+ __feedbackStatus = _RESOURCE_FEEDBACK_STATUS_PLAYED;
+ int r = feedback_play(playPattern);
+ if (r == FEEDBACK_ERROR_NONE)
+ {
+ SysLog(NID_UI, "It succeeded to play feedback.");
+ return E_SUCCESS;
+ }
+ else
+ {
+ SysLog(NID_UI, "It failed to play feedback.");
+ return E_SYSTEM;
+ }
+ return E_SUCCESS;
+}
+
+result
+_ResourceManager::GetDefaultShapeWithScaling(int shapeId, _ControlOrientation orientation, int& value)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ value = (int)pItem->GetFloat();
+ }
+
+ if (r == E_SUCCESS)
+ {
+ int temp = __pTransformer->Transform(value);
+ if (temp == 0 && value > 0)
+ {
+ value = 1;
+ }
+ else
+ {
+ value = temp;
+ }
+ }
+ return r;
+}
+
+result
+_ResourceManager::GetDefaultShapeWithScaling(int shapeId, _ControlOrientation orientation, Tizen::Graphics::FloatDimension& dimension)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetDimensionMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetDimensionMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetDimensionMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetDimensionMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ dimension = __pTransformer->Transform(pItem->GetDimension());
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetDefaultShapeWithScaling(int shapeId, _ControlOrientation orientation, float& outValue)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetShapeMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetShapeMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ outValue = __pTransformer->Transform(pItem->GetFloat());
+ }
+
+ return r;
+}
+
+result
+_ResourceManager::GetDefaultShapeWithScaling(int shapeId, _ControlOrientation orientation, Dimension& dimension)
+{
+ result r = E_SUCCESS;
+ ResourceItem* pItem = null;
+
+ if (orientation == _CONTROL_ORIENTATION_PORTRAIT)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetDimensionMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetDimensionMap()->GetValue(shapeId, pItem);
+ }
+ }
+ else
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_LANDSCAPE)->GetDimensionMap()->GetValue(shapeId, pItem);
+ if (r != E_SUCCESS)
+ {
+ r = GetMapContainer(MAP_CONTAINER_TYPE_DEFAULT_PORTRAIT)->GetDimensionMap()->GetValue(shapeId, pItem);
+ }
+ }
+
+ if (r == E_SUCCESS)
+ {
+ Dimension dim((int)pItem->GetDimension().width, (int)pItem->GetDimension().height);
+ Dimension temp = __pTransformer->Transform(dim);
+ if (temp.width == 0 && dim.width > 0)
+ {
+ temp.width = 1;
+ }
+ if (temp.height == 0 && dim.height > 0)
+ {
+ temp.height = 1;
+ }
+ dimension = temp;
+ }
+ return r;
+}
+
+#define ADD_PALETTE(id, value)\
+ {\
+ ResourceKey resourceKey(#id);\
+ ResourceItem* pItem = new (std::nothrow) ResourceItem(RESOURCE_TYPE_COLOR); \
+ pItem->SetRawDataColor(value);\
+ __pMapContainer[MAP_CONTAINER_TYPE_APP_BASE_PORTRAIT]->GetPalette()->Add(resourceKey, pItem);\
+ }
+
+void
+_ResourceManager::LoadBlackPalette(void)
+{
+ ADD_PALETTE(BASIC::foreground, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::background, 0xFF000000);
+ ADD_PALETTE(BASIC::B011, 0xFF000000);
+ ADD_PALETTE(BASIC::B012, 0xFF000000);
+ ADD_PALETTE(BASIC::B013, 0xFF000000);
+ ADD_PALETTE(BASIC::B014, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B015, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B016, 0xFF000000);
+ ADD_PALETTE(BASIC::B017, 0xFF000000);
+ ADD_PALETTE(BASIC::B018, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0211, 0xFF000000);
+ ADD_PALETTE(BASIC::B0211D, 0xFF000000);
+ ADD_PALETTE(BASIC::B0212, 0xFF1C1E28);
+ ADD_PALETTE(BASIC::B0213, 0xFF404040);
+ ADD_PALETTE(BASIC::B0214, 0xFF222C47);
+ ADD_PALETTE(BASIC::B0215, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0216, 0xFF222C47);
+ ADD_PALETTE(BASIC::B0217, 0xFF11131B);
+ ADD_PALETTE(BASIC::B0217D, 0x7F11131B);
+ ADD_PALETTE(BASIC::B0221, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0221L1, 0xFF838CA3);
+ ADD_PALETTE(BASIC::B0221L2, 0xFF697082);
+ ADD_PALETTE(BASIC::B0221L3, 0xFF6B707E);
+ ADD_PALETTE(BASIC::B0221L4, 0xFF525252);
+ ADD_PALETTE(BASIC::B0222, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0223, 0x00000000);
+ ADD_PALETTE(BASIC::B0224, 0xFF27282B);
+ ADD_PALETTE(BASIC::B0225, 0xFF2A5181);
+ ADD_PALETTE(BASIC::B0226, 0xFF4B73A3);
+ ADD_PALETTE(BASIC::B0227, 0xFF000000);
+ ADD_PALETTE(BASIC::B0228, 0xFF1A5274);
+ ADD_PALETTE(BASIC::B0232, 0x00000000);
+ ADD_PALETTE(BASIC::B0233, 0x00000000);
+ ADD_PALETTE(BASIC::B031, 0x00000000);
+ ADD_PALETTE(BASIC::B041, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B041P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B042, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B043, 0x00001BEA);
+ ADD_PALETTE(BASIC::B044, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B0511, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0511P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B0512, 0x00000000);
+ ADD_PALETTE(BASIC::B0513, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0514, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0514P1, 0xFF303FB2);
+ ADD_PALETTE(BASIC::B0514P2, 0xFF5163E9);
+ ADD_PALETTE(BASIC::B0514L3, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0515L1, 0xFF464C5E);
+ ADD_PALETTE(BASIC::B0515L2, 0x7F454442);
+ ADD_PALETTE(BASIC::B0516, 0x00000000);
+ ADD_PALETTE(BASIC::B0517, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P1, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P2, 0x00000000);
+ ADD_PALETTE(BASIC::B0518, 0xFF2E4468);
+ ADD_PALETTE(BASIC::B0518P, 0x00000000);
+ ADD_PALETTE(BASIC::B0519, 0xFFF25D28);
+ ADD_PALETTE(BASIC::B0520, 0xFF2E4468);
+ ADD_PALETTE(BASIC::B0520P, 0xFF3C649B);
+ ADD_PALETTE(BASIC::B052L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L1P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L1D, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L2, 0x00000000);
+ ADD_PALETTE(BASIC::B052L2P, 0x005787B8);
+ ADD_PALETTE(BASIC::B052L3, 0x00000000);
+ ADD_PALETTE(BASIC::B052L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B052L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L5D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L5P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L6D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B052L6P1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L6P2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L7, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L8D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L10, 0x00000000);
+ ADD_PALETTE(BASIC::B0531, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0532, 0x00000000);
+ ADD_PALETTE(BASIC::B0533, 0x00000000);
+ ADD_PALETTE(BASIC::B0534, 0x00000000);
+ ADD_PALETTE(BASIC::B0535, 0x00000000);
+ ADD_PALETTE(BASIC::B0536, 0x00000000);
+ ADD_PALETTE(BASIC::B0537, 0x00000000);
+ ADD_PALETTE(BASIC::B0541, 0xFF6B728A);
+ ADD_PALETTE(BASIC::B0541P, 0xFF0D1D96);
+ ADD_PALETTE(BASIC::B0541D, 0x996B728A);
+ ADD_PALETTE(BASIC::B0542, 0x00000000);
+ ADD_PALETTE(BASIC::B0542P, 0x00000000);
+ ADD_PALETTE(BASIC::B0543, 0x00000000);
+ ADD_PALETTE(BASIC::B0544, 0x00000000);
+ ADD_PALETTE(BASIC::B0545, 0x00000000);
+ ADD_PALETTE(BASIC::B0551, 0x00000000);
+ ADD_PALETTE(BASIC::B0552, 0x00000000);
+ ADD_PALETTE(BASIC::B0553, 0xFFA5A5A5);
+ ADD_PALETTE(BASIC::B0554, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0555, 0x00000000);
+ ADD_PALETTE(BASIC::B0556, 0x00000000);
+ ADD_PALETTE(BASIC::B0557, 0x00000000);
+ ADD_PALETTE(BASIC::B0558, 0x00000000);
+ ADD_PALETTE(BASIC::B061L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B061L2, 0xFF49577B);
+ ADD_PALETTE(BASIC::B061L3, 0xFF969A9C);
+ ADD_PALETTE(BASIC::B061L4, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B061L5, 0xFF000000);
+ ADD_PALETTE(BASIC::B061L6, 0xFF333537);
+ ADD_PALETTE(BASIC::B0621L1, 0x00000000);
+ ADD_PALETTE(BASIC::B0621L2, 0x00000000);
+ ADD_PALETTE(BASIC::B0622L1, 0x001D263C);
+ ADD_PALETTE(BASIC::B0622L2, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0623L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0623L2, 0xFF626675);
+ ADD_PALETTE(BASIC::B0624L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0624L2, 0xFF626675);
+ ADD_PALETTE(BASIC::B0624L3, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0624L4, 0xFF000000);
+ ADD_PALETTE(BASIC::B0624L5, 0xFF5783FF);
+ ADD_PALETTE(BASIC::B0624L6, 0xFF5783FF);
+ ADD_PALETTE(BASIC::B063L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L3, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::B063L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L6P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L6D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L7, 0xFF656565);
+ ADD_PALETTE(BASIC::B063L8, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::B063L8P, 0x00000000);
+ ADD_PALETTE(BASIC::B063L8D, 0x996E6F76);
+ ADD_PALETTE(BASIC::B063L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L1, 0xFF6890FF);
+ ADD_PALETTE(BASIC::B064L2, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L2P, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L2D, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L3, 0xFF000000);
+ ADD_PALETTE(BASIC::B064L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L3D, 0x7F000000);
+ ADD_PALETTE(BASIC::B065L1, 0x00000000);
+ ADD_PALETTE(BASIC::B065L2, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B065L4, 0xFFEEEEEE);
+ ADD_PALETTE(BASIC::B065L4D, 0x99EEEEEE);
+ ADD_PALETTE(BASIC::B065L4P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B065L5, 0x00000000);
+ ADD_PALETTE(BASIC::B071, 0xFF393B41);
+ ADD_PALETTE(BASIC::B0721, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0722, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B0723, 0xFF212428);
+ ADD_PALETTE(BASIC::B0724, 0xFF404040);
+ ADD_PALETTE(BASIC::B0725, 0xFF4F66A7);
+ ADD_PALETTE(BASIC::B0726, 0xFF404040);
+ ADD_PALETTE(BASIC::B0731, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B0732, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0741, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0742, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B0743, 0xFF212428);
+ ADD_PALETTE(BASIC::B0744, 0xFF404040);
+ ADD_PALETTE(BASIC::B0745, 0x00000000);
+ ADD_PALETTE(BASIC::B0751, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F011L2, 0xFF6890FF);
+ ADD_PALETTE(BASIC::F011L2D, 0x996890FF);
+ ADD_PALETTE(BASIC::F011L3, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L3D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L4, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L4D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L5, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::F011L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L7, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L7D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L8, 0xFFD10000);
+ ADD_PALETTE(BASIC::F011L9, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::F011L10, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F011L11, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L12, 0xFF4093F7);
+ ADD_PALETTE(BASIC::F011L13, 0x00000000);
+ ADD_PALETTE(BASIC::F011L14, 0x00000000);
+ ADD_PALETTE(BASIC::F011L15, 0xFFD10000);
+ ADD_PALETTE(BASIC::F011L16, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L17, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L18, 0xFF686868);
+ ADD_PALETTE(BASIC::F011L19, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L20, 0x00000000);
+ ADD_PALETTE(BASIC::F011L21, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L22, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L23, 0xFF1382FF);
+ ADD_PALETTE(BASIC::F021L1i, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iP, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iD, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F022L1i, 0xFF6C6E77);
+ ADD_PALETTE(BASIC::F022L2i, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::F022L2iD, 0x992B3AAF);
+ ADD_PALETTE(BASIC::F031L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F031L2, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2P, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2D, 0x00000000);
+ ADD_PALETTE(BASIC::F031L3, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L3, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F032L3P, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F041i, 0xFF5D6176);
+ ADD_PALETTE(BASIC::F041iD, 0x995D6176);
+ ADD_PALETTE(BASIC::F051, 0xFF485D93);
+ ADD_PALETTE(BASIC::F052, 0xFF3A72FF);
+ ADD_PALETTE(BASIC::F053, 0xFF485D93);
+ ADD_PALETTE(BASIC::F053P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F053D, 0x99485D93);
+ ADD_PALETTE(BASIC::F054, 0xFF202432);
+ ADD_PALETTE(BASIC::F055, 0xFF3A72FF);
+ ADD_PALETTE(BASIC::W011, 0xFF4B4D56);
+ ADD_PALETTE(BASIC::W011D, 0x994B4D56);
+ ADD_PALETTE(BASIC::W012, 0xFF095FD4);
+ ADD_PALETTE(BASIC::W012D, 0x99095FD4);
+ ADD_PALETTE(BASIC::W012P, 0xFF232F91);
+ ADD_PALETTE(BASIC::W013, 0x00000000);
+ ADD_PALETTE(BASIC::W0141, 0xFFDB0000);
+ ADD_PALETTE(BASIC::W0141P, 0xFFA10808);
+ ADD_PALETTE(BASIC::W0141D, 0x99DB0000);
+ ADD_PALETTE(BASIC::W015, 0xFF343432);
+ ADD_PALETTE(BASIC::W021L1, 0xFF000000);
+ ADD_PALETTE(BASIC::W021L1P, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W021L2, 0xFF425790);
+ ADD_PALETTE(BASIC::W021L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L3, 0xFF425790);
+ ADD_PALETTE(BASIC::W021L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L4, 0xFFF0F0F0);
+ ADD_PALETTE(BASIC::W031L1, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L1D, 0x99000000);
+ ADD_PALETTE(BASIC::W031L2, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L2D, 0x99000000);
+ ADD_PALETTE(BASIC::W032, 0xFF5D6176);
+ ADD_PALETTE(BASIC::W032P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W032D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W041, 0xFFE1DDD1);
+ ADD_PALETTE(BASIC::W051, 0xFF000000);
+ ADD_PALETTE(BASIC::W0611, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W062L1, 0xFF555861);
+ ADD_PALETTE(BASIC::W062L1D, 0x99555861);
+ ADD_PALETTE(BASIC::W062L2, 0xFF415BFE);
+ ADD_PALETTE(BASIC::W062L2D, 0x7F415BFE);
+ ADD_PALETTE(BASIC::W062L3, 0xFFD8D7D2);
+ ADD_PALETTE(BASIC::W062L3D, 0x4CD8D7D2);
+ ADD_PALETTE(BASIC::W062L4, 0xFF3677C3);
+ ADD_PALETTE(BASIC::W062L4D, 0x4C3677C3);
+ ADD_PALETTE(BASIC::W062L5, 0xFFC7D3E3);
+ ADD_PALETTE(BASIC::W0631, 0xFFEEEEEE);
+ ADD_PALETTE(BASIC::W0632, 0xFF4C5158);
+ ADD_PALETTE(BASIC::W0641, 0xFF6B6D79);
+ ADD_PALETTE(BASIC::W0641P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::W0641D, 0x996B6D79);
+ ADD_PALETTE(BASIC::W0651, 0xFF3A3A3A);
+ ADD_PALETTE(BASIC::W0711, 0xFF525767);
+ ADD_PALETTE(BASIC::W0711P, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0711D, 0xFF3E414E);
+ ADD_PALETTE(BASIC::W0712, 0xFF4267A9);
+ ADD_PALETTE(BASIC::W0713, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0714, 0xFF263E5F);
+ ADD_PALETTE(BASIC::W0715, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0721, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W0811, 0xFF253296);
+ ADD_PALETTE(BASIC::W0812, 0x00000000);
+ ADD_PALETTE(BASIC::W0813, 0xFF595959);
+ ADD_PALETTE(BASIC::W082, 0x00000000);
+ ADD_PALETTE(BASIC::W083, 0x00000000);
+ ADD_PALETTE(BASIC::W084, 0xB2FAFAFA);
+ ADD_PALETTE(BASIC::W084P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W085, 0x00000000);
+ ADD_PALETTE(BASIC::W091, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W092, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W101, 0xFF4884D6);
+ ADD_PALETTE(BASIC::W111, 0xFFC8CEDB);
+ ADD_PALETTE(BASIC::W112L1, 0xFF8995AE);
+ ADD_PALETTE(BASIC::W112L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1121, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1122, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1123, 0x4C000000);
+ ADD_PALETTE(BASIC::W1211, 0x00000000);
+ ADD_PALETTE(BASIC::W1212, 0x00000000);
+ ADD_PALETTE(BASIC::W1221, 0xFF000000);
+ ADD_PALETTE(BASIC::W1222, 0xFF878580);
+ ADD_PALETTE(BASIC::W1223, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W131, 0xFF343739);
+ ADD_PALETTE(BASIC::W132, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W141, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W151, 0x66000000);
+ ADD_PALETTE(BASIC::W152, 0xFF42434B);
+ ADD_PALETTE(BASIC::W153, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W154, 0xFF1C1E28);
+ ADD_PALETTE(BASIC::W161, 0xFF001BEA);
+}
+
+void
+_ResourceManager::LoadWhitePalette(void)
+{
+ ADD_PALETTE(BASIC::foreground, 0xFF000000);
+ ADD_PALETTE(BASIC::background, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B011, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B012, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B013, 0xFF000000);
+ ADD_PALETTE(BASIC::B014, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B015, 0xFF202327);
+ ADD_PALETTE(BASIC::B016, 0xFF000000);
+ ADD_PALETTE(BASIC::B017, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B018, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0211, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0211D, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0212, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0213, 0xFF5B5656);
+ ADD_PALETTE(BASIC::B0214, 0xFFDCDAD3);
+ ADD_PALETTE(BASIC::B0215, 0xFFDEDCD5);
+ ADD_PALETTE(BASIC::B0216, 0xFFBDBBB5);
+ ADD_PALETTE(BASIC::B0217, 0xFFEFEDE5);
+ ADD_PALETTE(BASIC::B0217D, 0x7FEFEDE5);
+ ADD_PALETTE(BASIC::B0221, 0xFF8A8A8A);
+ ADD_PALETTE(BASIC::B0221L1, 0xFF8A8A8A);
+ ADD_PALETTE(BASIC::B0221L2, 0xFF808080);
+ ADD_PALETTE(BASIC::B0221L3, 0xFF8C8C8C);
+ ADD_PALETTE(BASIC::B0221L4, 0xFFCCCBC7);
+ ADD_PALETTE(BASIC::B0222, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0223, 0xFFD3D1CB);
+ ADD_PALETTE(BASIC::B0224, 0xFFB9B8B2);
+ ADD_PALETTE(BASIC::B0225, 0xFF2A5181);
+ ADD_PALETTE(BASIC::B0226, 0xFF4B73A3);
+ ADD_PALETTE(BASIC::B0227, 0xFF000000);
+ ADD_PALETTE(BASIC::B0228, 0xFF1A5274);
+ ADD_PALETTE(BASIC::B0232, 0x00000000);
+ ADD_PALETTE(BASIC::B0233, 0x00000000);
+ ADD_PALETTE(BASIC::B031, 0x00000000);
+ ADD_PALETTE(BASIC::B041, 0xFF5787C2);
+ ADD_PALETTE(BASIC::B041P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B042, 0xFF0079D4);
+ ADD_PALETTE(BASIC::B043, 0xFF5787C2);
+ ADD_PALETTE(BASIC::B044, 0xFF2A89C2);
+ ADD_PALETTE(BASIC::B0511, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0511P, 0xFF0E66AA);
+ ADD_PALETTE(BASIC::B0512, 0x00000000);
+ ADD_PALETTE(BASIC::B0513, 0xFF202327);
+ ADD_PALETTE(BASIC::B0514, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0514P1, 0xFF0E66AA);
+ ADD_PALETTE(BASIC::B0514P2, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B0514L3, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0515L1, 0xFFDEDCD5);
+ ADD_PALETTE(BASIC::B0515L2, 0x7F626262);
+ ADD_PALETTE(BASIC::B0516, 0x00000000);
+ ADD_PALETTE(BASIC::B0517, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P1, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P2, 0x00000000);
+ ADD_PALETTE(BASIC::B0518, 0x003567A3);
+ ADD_PALETTE(BASIC::B0518P, 0x00000000);
+ ADD_PALETTE(BASIC::B0519, 0xFFF25D28);
+ ADD_PALETTE(BASIC::B0520, 0xFF3567A3);
+ ADD_PALETTE(BASIC::B0520P, 0xFF2A89C2);
+ ADD_PALETTE(BASIC::B052L1, 0xFF656565);
+ ADD_PALETTE(BASIC::B052L1P, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B052L1D, 0x7F656565);
+ ADD_PALETTE(BASIC::B052L2, 0xFF525252);
+ ADD_PALETTE(BASIC::B052L2P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::B052L3, 0x00000000);
+ ADD_PALETTE(BASIC::B052L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B052L4, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L4P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L5, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L5D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L5P, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B052L6, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L6D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L6P1, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::B052L6P2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L7, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::B052L8D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B052L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B052L10, 0x00000000);
+ ADD_PALETTE(BASIC::B0531, 0xFF202327);
+ ADD_PALETTE(BASIC::B0532, 0x00000000);
+ ADD_PALETTE(BASIC::B0533, 0x00000000);
+ ADD_PALETTE(BASIC::B0534, 0x00000000);
+ ADD_PALETTE(BASIC::B0535, 0x00000000);
+ ADD_PALETTE(BASIC::B0536, 0x00000000);
+ ADD_PALETTE(BASIC::B0537, 0x00000000);
+ ADD_PALETTE(BASIC::B0541, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::B0541P, 0xFF007AD8);
+ ADD_PALETTE(BASIC::B0541D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::B0542, 0x00000000);
+ ADD_PALETTE(BASIC::B0542P, 0x00000000);
+ ADD_PALETTE(BASIC::B0543, 0x00000000);
+ ADD_PALETTE(BASIC::B0544, 0x00000000);
+ ADD_PALETTE(BASIC::B0545, 0x00000000);
+ ADD_PALETTE(BASIC::B0551, 0x00000000);
+ ADD_PALETTE(BASIC::B0552, 0x00000000);
+ ADD_PALETTE(BASIC::B0553, 0xFF0C0F14);
+ ADD_PALETTE(BASIC::B0554, 0xFF414447);
+ ADD_PALETTE(BASIC::B0555, 0x00000000);
+ ADD_PALETTE(BASIC::B0556, 0x00000000);
+ ADD_PALETTE(BASIC::B0557, 0x00000000);
+ ADD_PALETTE(BASIC::B0558, 0x00000000);
+ ADD_PALETTE(BASIC::B061L1, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B061L2, 0xFFDBD9CE);
+ ADD_PALETTE(BASIC::B061L3, 0xFFD6D3C9);
+ ADD_PALETTE(BASIC::B061L4, 0xFF444444);
+ ADD_PALETTE(BASIC::B061L5, 0xFF000000);
+ ADD_PALETTE(BASIC::B061L6, 0xFF17191C);
+ ADD_PALETTE(BASIC::B0621L1, 0x00000000);
+ ADD_PALETTE(BASIC::B0621L2, 0x00000000);
+ ADD_PALETTE(BASIC::B0622L1, 0x00444444);
+ ADD_PALETTE(BASIC::B0622L2, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0623L1, 0xFF2D2D2D);
+ ADD_PALETTE(BASIC::B0623L2, 0xFF5B5B5B);
+ ADD_PALETTE(BASIC::B0624L1, 0xFFCDCDCD);
+ ADD_PALETTE(BASIC::B0624L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0624L3, 0xFF303337);
+ ADD_PALETTE(BASIC::B0624L4, 0xFF000000);
+ ADD_PALETTE(BASIC::B0624L5, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B0624L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1, 0xFF000000);
+ ADD_PALETTE(BASIC::B063L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1D, 0x7F000000);
+ ADD_PALETTE(BASIC::B063L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L3, 0xFF808080);
+ ADD_PALETTE(BASIC::B063L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B063L6, 0xFF454545);
+ ADD_PALETTE(BASIC::B063L6P, 0xFF454545);
+ ADD_PALETTE(BASIC::B063L6D, 0x7F454545);
+ ADD_PALETTE(BASIC::B063L7, 0xFFBABABA);
+ ADD_PALETTE(BASIC::B063L8, 0xFF808080);
+ ADD_PALETTE(BASIC::B063L8P, 0x00000000);
+ ADD_PALETTE(BASIC::B063L8D, 0x7F808080);
+ ADD_PALETTE(BASIC::B063L9, 0xFF252525);
+ ADD_PALETTE(BASIC::B064L1, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B064L2, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L2P, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L2D, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L3, 0xFF3A3A3A);
+ ADD_PALETTE(BASIC::B064L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L3D, 0x7F3A3A3A);
+ ADD_PALETTE(BASIC::B065L1, 0x00000000);
+ ADD_PALETTE(BASIC::B065L2, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B065L4, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::B065L4D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::B065L4P, 0xFF007AD8);
+ ADD_PALETTE(BASIC::B065L5, 0x00000000);
+ ADD_PALETTE(BASIC::B071, 0xFFC6C4BE);
+ ADD_PALETTE(BASIC::B0721, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0722, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0723, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0724, 0xFFD1CFC9);
+ ADD_PALETTE(BASIC::B0725, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0726, 0xFFE2DFD5);
+ ADD_PALETTE(BASIC::B0731, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0732, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0741, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0742, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0743, 0xFFE6E3D8);
+ ADD_PALETTE(BASIC::B0744, 0xFFC5C2B7);
+ ADD_PALETTE(BASIC::B0745, 0x00000000);
+ ADD_PALETTE(BASIC::B0751, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L1, 0xFF000000);
+ ADD_PALETTE(BASIC::F011L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1D, 0x7F000000);
+ ADD_PALETTE(BASIC::F011L2, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L2D, 0x7F3B73B6);
+ ADD_PALETTE(BASIC::F011L3, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L3D, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L4, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L4D, 0x7F4F4F4F);
+ ADD_PALETTE(BASIC::F011L5, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L6, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L7, 0xFF686866);
+ ADD_PALETTE(BASIC::F011L7D, 0xCC686866);
+ ADD_PALETTE(BASIC::F011L8, 0xFFC24747);
+ ADD_PALETTE(BASIC::F011L9, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::F011L10, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L11, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L12, 0xFF4093F7);
+ ADD_PALETTE(BASIC::F011L13, 0x00000000);
+ ADD_PALETTE(BASIC::F011L14, 0x00000000);
+ ADD_PALETTE(BASIC::F011L15, 0xFFE94949);
+ ADD_PALETTE(BASIC::F011L16, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L17, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L18, 0xFF686868);
+ ADD_PALETTE(BASIC::F011L19, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L20, 0x00000000);
+ ADD_PALETTE(BASIC::F011L21, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L22, 0xFF9A9A9A);
+ ADD_PALETTE(BASIC::F011L23, 0xFF1382FF);
+ ADD_PALETTE(BASIC::F021L1i, 0xFF808080);
+ ADD_PALETTE(BASIC::F021L1iP, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iD, 0x7F808080);
+ ADD_PALETTE(BASIC::F022L1i, 0xFFB8B8B8);
+ ADD_PALETTE(BASIC::F022L2i, 0xFF4C85C9);
+ ADD_PALETTE(BASIC::F022L2iD, 0x4C4C85C9);
+ ADD_PALETTE(BASIC::F031L1, 0xFF282828);
+ ADD_PALETTE(BASIC::F031L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1D, 0x7F282828);
+ ADD_PALETTE(BASIC::F031L2, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2P, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2D, 0x00000000);
+ ADD_PALETTE(BASIC::F031L3, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F032L1, 0xFF282828);
+ ADD_PALETTE(BASIC::F032L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1D, 0x7F282828);
+ ADD_PALETTE(BASIC::F032L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F032L3, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F032L3P, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F041i, 0xFF808080);
+ ADD_PALETTE(BASIC::F041iD, 0x7F808080);
+ ADD_PALETTE(BASIC::F051, 0xFF90A9C7);
+ ADD_PALETTE(BASIC::F052, 0xFF007BDB);
+ ADD_PALETTE(BASIC::F053, 0xFF808080);
+ ADD_PALETTE(BASIC::F053P, 0xFF000000);
+ ADD_PALETTE(BASIC::F053D, 0x7F808080);
+ ADD_PALETTE(BASIC::F054, 0xFFE3E1D9);
+ ADD_PALETTE(BASIC::F055, 0xFF007BDA);
+ ADD_PALETTE(BASIC::W011, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::W011D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::W012, 0xFF0058D0);
+ ADD_PALETTE(BASIC::W012D, 0x7F0058D0);
+ ADD_PALETTE(BASIC::W012P, 0xFF0051BF);
+ ADD_PALETTE(BASIC::W013, 0x00000000);
+ ADD_PALETTE(BASIC::W0141, 0xFFC12C21);
+ ADD_PALETTE(BASIC::W0141P, 0xFFC12C21);
+ ADD_PALETTE(BASIC::W0141D, 0x7FC12C21);
+ ADD_PALETTE(BASIC::W015, 0xFF343432);
+ ADD_PALETTE(BASIC::W021L1, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::W021L1P, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W021L2, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::W021L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L3, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::W021L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L4, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W031L1D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::W031L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W031L2D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::W032, 0xFF878580);
+ ADD_PALETTE(BASIC::W032P, 0xFF000000);
+ ADD_PALETTE(BASIC::W032D, 0x7F878580);
+ ADD_PALETTE(BASIC::W041, 0xFF17191C);
+ ADD_PALETTE(BASIC::W051, 0xFF000000);
+ ADD_PALETTE(BASIC::W0611, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::W0611P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611D, 0x7F3B73B6);
+ ADD_PALETTE(BASIC::W062L1, 0xFFC5C5C5);
+ ADD_PALETTE(BASIC::W062L1D, 0x4CC5C5C5);
+ ADD_PALETTE(BASIC::W062L2, 0xFF007DDE);
+ ADD_PALETTE(BASIC::W062L2D, 0x7F007DDE);
+ ADD_PALETTE(BASIC::W062L3, 0xFF615F5B);
+ ADD_PALETTE(BASIC::W062L3D, 0x4C615F5B);
+ ADD_PALETTE(BASIC::W062L4, 0xFF70A9EE);
+ ADD_PALETTE(BASIC::W062L4D, 0x4C70A9EE);
+ ADD_PALETTE(BASIC::W062L5, 0xFF223148);
+ ADD_PALETTE(BASIC::W0631, 0xFF656565);
+ ADD_PALETTE(BASIC::W0632, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0641, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::W0641P, 0xFF0079D4);
+ ADD_PALETTE(BASIC::W0641D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::W0651, 0xFFBFBFBF);
+ ADD_PALETTE(BASIC::W0711, 0xFF6C90BC);
+ ADD_PALETTE(BASIC::W0711P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::W0711D, 0xFF607DA1);
+ ADD_PALETTE(BASIC::W0712, 0x00000000);
+ ADD_PALETTE(BASIC::W0713, 0xFF4093F7);
+ ADD_PALETTE(BASIC::W0714, 0x00000000);
+ ADD_PALETTE(BASIC::W0715, 0xFF2889FF);
+ ADD_PALETTE(BASIC::W0721, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W0811, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W0812, 0x00000000);
+ ADD_PALETTE(BASIC::W0813, 0xFF494949);
+ ADD_PALETTE(BASIC::W082, 0x00000000);
+ ADD_PALETTE(BASIC::W083, 0x00000000);
+ ADD_PALETTE(BASIC::W084, 0xB2FAFAFA);
+ ADD_PALETTE(BASIC::W084P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W085, 0x00000000);
+ ADD_PALETTE(BASIC::W091, 0xFF444444);
+ ADD_PALETTE(BASIC::W092, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W101, 0xFF5893E4);
+ ADD_PALETTE(BASIC::W111, 0xFFE7E5DE);
+ ADD_PALETTE(BASIC::W112L1, 0xFFB4B4B4);
+ ADD_PALETTE(BASIC::W112L2, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W1121, 0xFF000000);
+ ADD_PALETTE(BASIC::W1122, 0xFF000000);
+ ADD_PALETTE(BASIC::W1123, 0x4C000000);
+ ADD_PALETTE(BASIC::W1211, 0x00000000);
+ ADD_PALETTE(BASIC::W1212, 0x00000000);
+ ADD_PALETTE(BASIC::W1221, 0x00000000);
+ ADD_PALETTE(BASIC::W1222, 0x00000000);
+ ADD_PALETTE(BASIC::W1223, 0x00000000);
+ ADD_PALETTE(BASIC::W131, 0xFF959595);
+ ADD_PALETTE(BASIC::W132, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W141, 0xFF808080);
+ ADD_PALETTE(BASIC::W151, 0xFF95948F);
+ ADD_PALETTE(BASIC::W152, 0xFF878787);
+ ADD_PALETTE(BASIC::W153, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W154, 0xFFEFECE0);
+ ADD_PALETTE(BASIC::W161, 0xFF007BDA);
+}
+
+#undef ADD_PALETTE
+
+void
+_ResourceManager::LoadDefaultPalette(void)
+{
+}
+void
+_ResourceManager::LoadPaletteInformation(const Tizen::Base::String& systemTheme)
+{
+ if(systemTheme == L"black")
+ {
+ LoadBlackPalette();
+ }
+ else if (systemTheme == L"white")
+ {
+ LoadWhitePalette();
+ }
+ else if (systemTheme == L"default")
+ {
+ LoadBlackPalette();
+ }
+ else
+ {
+ SysAssert(0);
+ }
+}
+
+result
+_ResourceManager::LoadThemeInformation(String& systemTheme, String& userTheme)
+{
+ AppId appId = _AppInfo::GetApplicationId();
+ SysLog(NID_UI, "%ls" , appId.GetPointer());
+ _PackageAppInfoImpl packageManager;
+ packageManager.Construct(appId);
+ String key = packageManager.GetAppFeature(L"UserDefinedTheme");
+ if (!(key.IsEmpty()))
+ {
+ SysLog(NID_UI, "custem theme %ls" , key.GetPointer());
+ userTheme = key;
+ }
+ key = packageManager.GetAppFeature(L"SystemTheme");
+ if (key.IsEmpty())
+ {
+ systemTheme = L"black";
+ }
+ else
+ {
+ SysLog(NID_UI, "System theme %ls" , key.GetPointer());
+ systemTheme = key;
+ systemTheme.ToLowerCase();
+ }
+ return E_SUCCESS;
+}
+
+void
+_ResourceManager::GetThemeName(String& systemTheme, String& userTheme) const
+{
+ systemTheme = __systemTheme;
+ userTheme = __userTheme;
+}
+
+void
+_ResourceManager::SetSystemColor(void)
+{
+ void* handle =null;
+ Color* pColor = null;
+ Color* (*GetSystemColor)(const String&) = null;
+
+ handle = dlopen ("libosp-compat.so", RTLD_LAZY);
+ if (!handle)
+ {
+ return;
+ }
+ GetSystemColor = reinterpret_cast<Color*(*)(const String&)>(dlsym(handle, "_GetSystemColor"));
+ if (dlerror() != NULL)
+ {
+ goto CATCH;
+ }
+
+ pColor = GetSystemColor(L"TITLE_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(HEADER::TITLE_TEXT_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"BODY_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(BUTTON::TEXT_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"FOREGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(BASIC::foreground, *pColor);
+ }
+
+ pColor = GetSystemColor(L"BACKGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(BASIC::background, *pColor);
+ }
+
+ pColor = GetSystemColor(L"LIST_BACKGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(FORM::BG_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"FORM_BACKGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(FORM::BG_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"FORM_GROUP_BACKGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(PANEL::GROUPED_STYLE_BG_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"POPUP_BACKGROUND");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(POPUP::BG_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"GROUP_ITEM_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(CHECKBUTTON::TEXT_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"LIST_ITEM_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(TABLEVIEW::ITEM_TEXT_NORMAL, *pColor);
+ }
+
+ pColor = GetSystemColor(L"LIST_ITEM_PRESSED_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(TABLEVIEW::ITEM_TEXT_PRESSED, *pColor);
+ }
+
+ pColor = GetSystemColor(L"LIST_ITEM_HIGHLIGHTED_TEXT");
+ if (pColor != null)
+ {
+ GET_COLOR_CONFIG(TABLEVIEW::ITEM_TEXT_HIGHLIGHTED, *pColor);
+ }
+
+ //fall through
+CATCH:
+ dlclose(handle);
+ return;
+}
+bool
+_ResourceManager::GetDensityDirectory(const String& directoryName, float& scaleFactor)
+{
+ float denominator = 0.0;
+ float numerator = 0.0;
+ if(!(directoryName.StartsWith(L"screen-density",0)))
+ {
+ return false;
+ }
+
+ if (__deviceDPI >= DPI_FOR_XHIGH)
+ {
+ numerator = 9.0;
+ }
+ else if (__deviceDPI >= DPI_FOR_HIGH)
+ {
+ numerator = 6.0;
+ }
+ else if (__deviceDPI >= DPI_FOR_MIDDLE)
+ {
+ numerator = 4.0;
+ }
+ else if (__deviceDPI < DPI_FOR_MIDDLE && __deviceDPI > DPI_FOR_LOW)
+ {
+ numerator = 3.0;
+ }
+ else
+ {
+ return false;
+ }
+
+ if(directoryName.Contains(L"xhigh"))
+ {
+ denominator = 9.0;
+ }
+ else if(directoryName.Contains(L"high"))
+ {
+ denominator = 6.0;
+ }
+ else if(directoryName.Contains(L"middle"))
+ {
+ denominator = 4.0;
+ }
+ else if(directoryName.Contains(L"low"))
+ {
+ denominator = 3.0;
+ }
+ else
+ {
+ return false;
+ }
+
+ scaleFactor = numerator / denominator;
+ return true;
+}
+
+bool
+_ResourceManager::GetResolutionDirectory(const String& directoryName, float& scaleFactor)
+{
+ if(!(directoryName.Contains(L"0")))
+ {
+ return false;
+ }
+
+ int index = 0;
+ if(directoryName.IndexOf(L"x", 0, index) != E_SUCCESS)
+ {
+ return false;
+ }
+ String width = 0;
+
+ if(directoryName.SubString(0, index - 1, width))
+ {
+ int denominatorInt = 0;
+ float denominator = 0;
+ float numerator = 0;
+ if(Integer::Parse(width, denominatorInt) == E_SUCCESS)
+ {
+ denominator = (float)denominatorInt;
+ numerator = __targetWidth;
+ scaleFactor = numerator / denominator;
+ return true;
+ }
+ }
+ return false;
+}
+
+String
+_ResourceManager::FindImagePath(const String& fileName, int& foundFolderWidth, bool isCustom)
+{
+ bool find = false;
+ String fullName(L"");
+ ResourceFallbackItem* pItem = null;
+
+ if(isCustom)
+ {
+ String resDirectory = _AppInfo::GetAppRootPath() + L"res/themes/"+__userTheme;
+ if(__pFallbackList == null)
+ {
+ __pFallbackList = new (std::nothrow) ArrayListT<ResourceFallbackItem*>;
+ SysTryReturn(NID_UI, __pFallbackList, L"", E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ Directory dir;
+ result r = dir.Construct(resDirectory);
+ if (r == E_SUCCESS)
+ {
+ DirEnumerator* pDirEnum = dir.ReadN();
+ if (pDirEnum != null)
+ {
+ while (pDirEnum->MoveNext() == E_SUCCESS)
+ {
+ DirEntry entry = pDirEnum->GetCurrentDirEntry();
+ if(entry.IsDirectory())
+ {
+ float scaleFactor = 0;
+ String directoryName = entry.GetName();
+ if(GetDensityDirectory(directoryName, scaleFactor))
+ {
+ pItem = new (std::nothrow) ResourceFallbackItem;
+ SysTryCatch(NID_UI, pItem, , E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ pItem->scaleFactor = scaleFactor;
+ pItem->directoryName = directoryName;
+ __pFallbackList->Add(pItem);
+ }
+ else if(GetResolutionDirectory(directoryName, scaleFactor))
+ {
+ pItem = new (std::nothrow) ResourceFallbackItem;
+ SysTryCatch(NID_UI, pItem, , E_OUT_OF_MEMORY, "[E_OUT_OF_MEMORY] Memory allocation is failed.");
+ pItem->scaleFactor = scaleFactor;
+ pItem->directoryName = directoryName;
+ __pFallbackList->Add(pItem);
+ }
+ }
+ }
+ ResourceFallbackItemComparer<ResourceFallbackItem*> comparer;
+ __pFallbackList->Sort(comparer);
+ delete pDirEnum;
+ }
+ for(int i = 0 ; i < __pFallbackList->GetCount() ; i++)
+ {
+ ResourceFallbackItem* pItem;
+ if(__pFallbackList->GetAt(i,pItem) == E_SUCCESS)
+ {
+ if(pItem->scaleFactor < 1.001 && pItem->scaleFactor > 0.999)
+ {
+ __pFallbackList->RemoveAt(i);
+ __pFallbackList->InsertAt(pItem,0);
+ if(pItem->directoryName.Contains(L"0"))
+ {
+ break;
+ }
+ }
+ }
+ }
+ }
+ }
+ for(int i = 0 ; i <__pFallbackList->GetCount() ; i++)
+ {
+ ResourceFallbackItem* pItem;
+ __pFallbackList->GetAt(i,pItem);
+ fullName = resDirectory + L"/" + pItem->directoryName + L"/" + fileName;
+ if (File::IsFileExist(fullName))
+ {
+ find = true;
+ foundFolderWidth = __targetWidth / pItem->scaleFactor;
+ if(foundFolderWidth > __targetWidth)
+ {
+ if( foundFolderWidth < __targetWidth + 3)
+ {
+ foundFolderWidth = __targetWidth;
+ }
+ }
+ else
+ {
+ if( foundFolderWidth >__targetWidth - 3)
+ {
+ foundFolderWidth = __targetWidth;
+ }
+ }
+ break;
+ }
+ }
+ }
+ if(!find)
+ {
+ fullName = String(L"/usr/share/osp/bitmaps/" + __targetPortraitMode+ "/" + __systemTheme + L"/" + fileName);
+ if (File::IsFileExist(fullName))
+ {
+ find = true;
+ foundFolderWidth = __targetWidth;
+ }
+ else
+ {
+ fullName = String(L"/usr/share/osp/bitmaps/" + __defaultPortraitMode+ "/" + __systemTheme + L"/" + fileName);
+ if (File::IsFileExist(fullName))
+ {
+ find = true;
+ foundFolderWidth = DEFAULT_SCREEN_WIDTH;
+ }
+ }
+ }
+
+ if(!find)
+ {
+ fullName = String(L"/usr/share/osp/bitmaps/" + __targetPortraitMode + "/" + fileName);
+ if (File::IsFileExist(fullName))
+ {
+ find = true;
+ foundFolderWidth = __targetWidth;
+ }
+ else
+ {
+ fullName = String(L"/usr/share/osp/bitmaps/" + __defaultPortraitMode+ "/" + fileName);
+ if (File::IsFileExist(fullName))
+ {
+ find = true;
+ foundFolderWidth = DEFAULT_SCREEN_WIDTH;
+ }
+ }
+ }
+
+ if(!find)
+ {
+ return L"";
+ }
+ else
+ {
+ return fullName;
+ }
+CATCH:
+ if(__pFallbackList)
+ {
+ ResourceFallbackItem* pItem = null;
+ int count = __pFallbackList->GetCount();
+ for (int i = 0; i < count; i++)
+ {
+ __pFallbackList->GetAt(i, pItem);
+ delete pItem;
+ }
+ __pFallbackList->RemoveAll();
+ delete __pFallbackList;
+ __pFallbackList = null;
+ }
+ return L"";
+}
+
+bool
+_ResourceManager::IsFeedbackPlayed(void)
+{
+ if (__feedbackStatus == _RESOURCE_FEEDBACK_STATUS_INIT)
+ {
+ return false;
+ }
+ return true;
+}
+
+void
+_ResourceManager::AcquireFeedback(void)
+{
+ ++__feedbackAcquireCount;
+}
+
+void
+_ResourceManager::ReleaseFeedback(void)
+{
+ __feedbackAcquireCount >0 ? --__feedbackAcquireCount : __feedbackAcquireCount = 0;
+ if(__feedbackAcquireCount == 0)
+ {
+ __feedbackStatus = _RESOURCE_FEEDBACK_STATUS_INIT;
+ }
+}
+void
+_ResourceManager::ResetFeedback(void)
+{
+ __feedbackAcquireCount = 0;
+ __feedbackStatus = _RESOURCE_FEEDBACK_STATUS_INIT;
+}
+Dimension
+_ResourceManager::GetLogicalScreenSizen(void)
+{
+ return Dimension(__logicalWidth, __logicalHeight);
+}
+}}//Tizen::Ui
--- /dev/null
+_ResourceManager::LoadBlackPalette(void)
+{
+ ADD_PALETTE(BASIC::foreground, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::background, 0xFF000000);
+ ADD_PALETTE(BASIC::B011, 0xFF000000);
+ ADD_PALETTE(BASIC::B012, 0xFF000000);
+ ADD_PALETTE(BASIC::B013, 0xFF000000);
+ ADD_PALETTE(BASIC::B014, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B015, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B016, 0xFF000000);
+ ADD_PALETTE(BASIC::B017, 0xFF000000);
+ ADD_PALETTE(BASIC::B018, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0211, 0xFF000000);
+ ADD_PALETTE(BASIC::B0211D, 0xFF000000);
+ ADD_PALETTE(BASIC::B0212, 0xFF1C1E28);
+ ADD_PALETTE(BASIC::B0213, 0xFF404040);
+ ADD_PALETTE(BASIC::B0214, 0xFF222C47);
+ ADD_PALETTE(BASIC::B0215, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0216, 0xFF222C47);
+ ADD_PALETTE(BASIC::B0217, 0xFF11131B);
+ ADD_PALETTE(BASIC::B0217D, 0x7F11131B);
+ ADD_PALETTE(BASIC::B0221, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0221L1, 0xFF838CA3);
+ ADD_PALETTE(BASIC::B0221L2, 0xFF697082);
+ ADD_PALETTE(BASIC::B0221L3, 0xFF6B707E);
+ ADD_PALETTE(BASIC::B0221L4, 0xFF525252);
+ ADD_PALETTE(BASIC::B0222, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0223, 0x00000000);
+ ADD_PALETTE(BASIC::B0224, 0xFF27282B);
+ ADD_PALETTE(BASIC::B0225, 0xFF2A5181);
+ ADD_PALETTE(BASIC::B0226, 0xFF4B73A3);
+ ADD_PALETTE(BASIC::B0227, 0xFF000000);
+ ADD_PALETTE(BASIC::B0228, 0xFF1A5274);
+ ADD_PALETTE(BASIC::B0232, 0x00000000);
+ ADD_PALETTE(BASIC::B0233, 0x00000000);
+ ADD_PALETTE(BASIC::B031, 0x00000000);
+ ADD_PALETTE(BASIC::B041, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B041P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B042, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B043, 0x00001BEA);
+ ADD_PALETTE(BASIC::B044, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B0511, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0511P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B0512, 0x00000000);
+ ADD_PALETTE(BASIC::B0513, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0514, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0514P1, 0xFF303FB2);
+ ADD_PALETTE(BASIC::B0514P2, 0xFF5163E9);
+ ADD_PALETTE(BASIC::B0514L3, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0515L1, 0xFF464C5E);
+ ADD_PALETTE(BASIC::B0515L2, 0x7F454442);
+ ADD_PALETTE(BASIC::B0516, 0x00000000);
+ ADD_PALETTE(BASIC::B0517, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P1, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P2, 0x00000000);
+ ADD_PALETTE(BASIC::B0518, 0xFF2E4468);
+ ADD_PALETTE(BASIC::B0518P, 0x00000000);
+ ADD_PALETTE(BASIC::B0519, 0xFFF25D28);
+ ADD_PALETTE(BASIC::B0520, 0xFF2E4468);
+ ADD_PALETTE(BASIC::B0520P, 0xFF3C649B);
+ ADD_PALETTE(BASIC::B052L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L1P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L1D, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L2, 0x00000000);
+ ADD_PALETTE(BASIC::B052L2P, 0x005787B8);
+ ADD_PALETTE(BASIC::B052L3, 0x00000000);
+ ADD_PALETTE(BASIC::B052L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B052L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L5D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L5P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L6D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B052L6P1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L6P2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L7, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8P, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B052L8D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9D, 0x66FAFAFA);
+ ADD_PALETTE(BASIC::B052L10, 0x00000000);
+ ADD_PALETTE(BASIC::B0531, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0532, 0x00000000);
+ ADD_PALETTE(BASIC::B0533, 0x00000000);
+ ADD_PALETTE(BASIC::B0534, 0x00000000);
+ ADD_PALETTE(BASIC::B0535, 0x00000000);
+ ADD_PALETTE(BASIC::B0536, 0x00000000);
+ ADD_PALETTE(BASIC::B0537, 0x00000000);
+ ADD_PALETTE(BASIC::B0541, 0xFF6B728A);
+ ADD_PALETTE(BASIC::B0541P, 0xFF0D1D96);
+ ADD_PALETTE(BASIC::B0541D, 0x996B728A);
+ ADD_PALETTE(BASIC::B0542, 0x00000000);
+ ADD_PALETTE(BASIC::B0542P, 0x00000000);
+ ADD_PALETTE(BASIC::B0543, 0x00000000);
+ ADD_PALETTE(BASIC::B0544, 0x00000000);
+ ADD_PALETTE(BASIC::B0545, 0x00000000);
+ ADD_PALETTE(BASIC::B0551, 0x00000000);
+ ADD_PALETTE(BASIC::B0552, 0x00000000);
+ ADD_PALETTE(BASIC::B0553, 0xFFA5A5A5);
+ ADD_PALETTE(BASIC::B0554, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0555, 0x00000000);
+ ADD_PALETTE(BASIC::B0556, 0x00000000);
+ ADD_PALETTE(BASIC::B0557, 0x00000000);
+ ADD_PALETTE(BASIC::B0558, 0x00000000);
+ ADD_PALETTE(BASIC::B061L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B061L2, 0xFF49577B);
+ ADD_PALETTE(BASIC::B061L3, 0xFF969A9C);
+ ADD_PALETTE(BASIC::B061L4, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B061L5, 0xFF000000);
+ ADD_PALETTE(BASIC::B061L6, 0xFF333537);
+ ADD_PALETTE(BASIC::B0621L1, 0x00000000);
+ ADD_PALETTE(BASIC::B0621L2, 0x00000000);
+ ADD_PALETTE(BASIC::B0622L1, 0x001D263C);
+ ADD_PALETTE(BASIC::B0622L2, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0623L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0623L2, 0xFF626675);
+ ADD_PALETTE(BASIC::B0624L1, 0xFF1D263C);
+ ADD_PALETTE(BASIC::B0624L2, 0xFF626675);
+ ADD_PALETTE(BASIC::B0624L3, 0xFF313F66);
+ ADD_PALETTE(BASIC::B0624L4, 0xFF000000);
+ ADD_PALETTE(BASIC::B0624L5, 0xFF5783FF);
+ ADD_PALETTE(BASIC::B0624L6, 0xFF5783FF);
+ ADD_PALETTE(BASIC::B063L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L3, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::B063L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L6P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L6D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::B063L7, 0xFF656565);
+ ADD_PALETTE(BASIC::B063L8, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::B063L8P, 0x00000000);
+ ADD_PALETTE(BASIC::B063L8D, 0x996E6F76);
+ ADD_PALETTE(BASIC::B063L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L1, 0xFF6890FF);
+ ADD_PALETTE(BASIC::B064L2, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L2P, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L2D, 0xFFD7D7D7);
+ ADD_PALETTE(BASIC::B064L3, 0xFF000000);
+ ADD_PALETTE(BASIC::B064L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L3D, 0x7F000000);
+ ADD_PALETTE(BASIC::B065L1, 0x00000000);
+ ADD_PALETTE(BASIC::B065L2, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B065L4, 0xFFEEEEEE);
+ ADD_PALETTE(BASIC::B065L4D, 0x99EEEEEE);
+ ADD_PALETTE(BASIC::B065L4P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::B065L5, 0x00000000);
+ ADD_PALETTE(BASIC::B071, 0xFF393B41);
+ ADD_PALETTE(BASIC::B0721, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0722, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B0723, 0xFF212428);
+ ADD_PALETTE(BASIC::B0724, 0xFF404040);
+ ADD_PALETTE(BASIC::B0725, 0xFF4F66A7);
+ ADD_PALETTE(BASIC::B0726, 0xFF404040);
+ ADD_PALETTE(BASIC::B0731, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::B0732, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0741, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0742, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::B0743, 0xFF212428);
+ ADD_PALETTE(BASIC::B0744, 0xFF404040);
+ ADD_PALETTE(BASIC::B0745, 0x00000000);
+ ADD_PALETTE(BASIC::B0751, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F011L2, 0xFF6890FF);
+ ADD_PALETTE(BASIC::F011L2D, 0x996890FF);
+ ADD_PALETTE(BASIC::F011L3, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L3D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L4, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L4D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L5, 0xFF5D83FF);
+ ADD_PALETTE(BASIC::F011L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L7, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L7D, 0x996E6F76);
+ ADD_PALETTE(BASIC::F011L8, 0xFFD10000);
+ ADD_PALETTE(BASIC::F011L9, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::F011L10, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F011L11, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L12, 0xFF4093F7);
+ ADD_PALETTE(BASIC::F011L13, 0x00000000);
+ ADD_PALETTE(BASIC::F011L14, 0x00000000);
+ ADD_PALETTE(BASIC::F011L15, 0xFFD10000);
+ ADD_PALETTE(BASIC::F011L16, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L17, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L18, 0xFF686868);
+ ADD_PALETTE(BASIC::F011L19, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L20, 0x00000000);
+ ADD_PALETTE(BASIC::F011L21, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L22, 0xFF6E6F76);
+ ADD_PALETTE(BASIC::F011L23, 0xFF1382FF);
+ ADD_PALETTE(BASIC::F021L1i, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iP, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iD, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F022L1i, 0xFF6C6E77);
+ ADD_PALETTE(BASIC::F022L2i, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::F022L2iD, 0x992B3AAF);
+ ADD_PALETTE(BASIC::F031L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F031L2, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2P, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2D, 0x00000000);
+ ADD_PALETTE(BASIC::F031L3, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::F032L3, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F032L3P, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F041i, 0xFF5D6176);
+ ADD_PALETTE(BASIC::F041iD, 0x995D6176);
+ ADD_PALETTE(BASIC::F051, 0xFF485D93);
+ ADD_PALETTE(BASIC::F052, 0xFF3A72FF);
+ ADD_PALETTE(BASIC::F053, 0xFF485D93);
+ ADD_PALETTE(BASIC::F053P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F053D, 0x99485D93);
+ ADD_PALETTE(BASIC::F054, 0xFF202432);
+ ADD_PALETTE(BASIC::F055, 0xFF3A72FF);
+ ADD_PALETTE(BASIC::W011, 0xFF4B4D56);
+ ADD_PALETTE(BASIC::W011D, 0x994B4D56);
+ ADD_PALETTE(BASIC::W012, 0xFF095FD4);
+ ADD_PALETTE(BASIC::W012D, 0x99095FD4);
+ ADD_PALETTE(BASIC::W012P, 0xFF232F91);
+ ADD_PALETTE(BASIC::W013, 0x00000000);
+ ADD_PALETTE(BASIC::W0141, 0xFFDB0000);
+ ADD_PALETTE(BASIC::W0141P, 0xFFA10808);
+ ADD_PALETTE(BASIC::W0141D, 0x99DB0000);
+ ADD_PALETTE(BASIC::W015, 0xFF343432);
+ ADD_PALETTE(BASIC::W021L1, 0xFF000000);
+ ADD_PALETTE(BASIC::W021L1P, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W021L2, 0xFF425790);
+ ADD_PALETTE(BASIC::W021L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L3, 0xFF425790);
+ ADD_PALETTE(BASIC::W021L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L4, 0xFFF0F0F0);
+ ADD_PALETTE(BASIC::W031L1, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L1D, 0x99000000);
+ ADD_PALETTE(BASIC::W031L2, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L2D, 0x99000000);
+ ADD_PALETTE(BASIC::W032, 0xFF5D6176);
+ ADD_PALETTE(BASIC::W032P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W032D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W041, 0xFFE1DDD1);
+ ADD_PALETTE(BASIC::W051, 0xFF000000);
+ ADD_PALETTE(BASIC::W0611, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W062L1, 0xFF555861);
+ ADD_PALETTE(BASIC::W062L1D, 0x99555861);
+ ADD_PALETTE(BASIC::W062L2, 0xFF415BFE);
+ ADD_PALETTE(BASIC::W062L2D, 0x7F415BFE);
+ ADD_PALETTE(BASIC::W062L3, 0xFFD8D7D2);
+ ADD_PALETTE(BASIC::W062L3D, 0x4CD8D7D2);
+ ADD_PALETTE(BASIC::W062L4, 0xFF3677C3);
+ ADD_PALETTE(BASIC::W062L4D, 0x4C3677C3);
+ ADD_PALETTE(BASIC::W062L5, 0xFFC7D3E3);
+ ADD_PALETTE(BASIC::W0631, 0xFFEEEEEE);
+ ADD_PALETTE(BASIC::W0632, 0xFF4C5158);
+ ADD_PALETTE(BASIC::W0641, 0xFF6B6D79);
+ ADD_PALETTE(BASIC::W0641P, 0xFF2A39AC);
+ ADD_PALETTE(BASIC::W0641D, 0x996B6D79);
+ ADD_PALETTE(BASIC::W0651, 0xFF3A3A3A);
+ ADD_PALETTE(BASIC::W0711, 0xFF525767);
+ ADD_PALETTE(BASIC::W0711P, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0711D, 0xFF3E414E);
+ ADD_PALETTE(BASIC::W0712, 0xFF4267A9);
+ ADD_PALETTE(BASIC::W0713, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0714, 0xFF263E5F);
+ ADD_PALETTE(BASIC::W0715, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W0721, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W0811, 0xFF253296);
+ ADD_PALETTE(BASIC::W0812, 0x00000000);
+ ADD_PALETTE(BASIC::W0813, 0xFF595959);
+ ADD_PALETTE(BASIC::W082, 0x00000000);
+ ADD_PALETTE(BASIC::W083, 0x00000000);
+ ADD_PALETTE(BASIC::W084, 0xB2FAFAFA);
+ ADD_PALETTE(BASIC::W084P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W085, 0x00000000);
+ ADD_PALETTE(BASIC::W091, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W092, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W101, 0xFF4884D6);
+ ADD_PALETTE(BASIC::W111, 0xFFC8CEDB);
+ ADD_PALETTE(BASIC::W112L1, 0xFF8995AE);
+ ADD_PALETTE(BASIC::W112L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1121, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1122, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W1123, 0x4C000000);
+ ADD_PALETTE(BASIC::W1211, 0x00000000);
+ ADD_PALETTE(BASIC::W1212, 0x00000000);
+ ADD_PALETTE(BASIC::W1221, 0xFF000000);
+ ADD_PALETTE(BASIC::W1222, 0xFF878580);
+ ADD_PALETTE(BASIC::W1223, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W131, 0xFF343739);
+ ADD_PALETTE(BASIC::W132, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W141, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W151, 0x66000000);
+ ADD_PALETTE(BASIC::W152, 0xFF42434B);
+ ADD_PALETTE(BASIC::W153, 0xFF2B3AAF);
+ ADD_PALETTE(BASIC::W154, 0xFF1C1E28);
+ ADD_PALETTE(BASIC::W161, 0xFF001BEA);
+}
--- /dev/null
+void
+_ResourceManager::LoadWhitePalette(void)
+{
+ ADD_PALETTE(BASIC::foreground, 0xFF000000);
+ ADD_PALETTE(BASIC::background, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B011, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B012, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B013, 0xFF000000);
+ ADD_PALETTE(BASIC::B014, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B015, 0xFF202327);
+ ADD_PALETTE(BASIC::B016, 0xFF000000);
+ ADD_PALETTE(BASIC::B017, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B018, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0211, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0211D, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0212, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0213, 0xFF5B5656);
+ ADD_PALETTE(BASIC::B0214, 0xFFDCDAD3);
+ ADD_PALETTE(BASIC::B0215, 0xFFDEDCD5);
+ ADD_PALETTE(BASIC::B0216, 0xFFBDBBB5);
+ ADD_PALETTE(BASIC::B0217, 0xFFEFEDE5);
+ ADD_PALETTE(BASIC::B0217D, 0x7FEFEDE5);
+ ADD_PALETTE(BASIC::B0221, 0xFF8A8A8A);
+ ADD_PALETTE(BASIC::B0221L1, 0xFF8A8A8A);
+ ADD_PALETTE(BASIC::B0221L2, 0xFF808080);
+ ADD_PALETTE(BASIC::B0221L3, 0xFF8C8C8C);
+ ADD_PALETTE(BASIC::B0221L4, 0xFFCCCBC7);
+ ADD_PALETTE(BASIC::B0222, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::B0223, 0xFFD3D1CB);
+ ADD_PALETTE(BASIC::B0224, 0xFFB9B8B2);
+ ADD_PALETTE(BASIC::B0225, 0xFF2A5181);
+ ADD_PALETTE(BASIC::B0226, 0xFF4B73A3);
+ ADD_PALETTE(BASIC::B0227, 0xFF000000);
+ ADD_PALETTE(BASIC::B0228, 0xFF1A5274);
+ ADD_PALETTE(BASIC::B0232, 0x00000000);
+ ADD_PALETTE(BASIC::B0233, 0x00000000);
+ ADD_PALETTE(BASIC::B031, 0x00000000);
+ ADD_PALETTE(BASIC::B041, 0xFF5787C2);
+ ADD_PALETTE(BASIC::B041P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B042, 0xFF0079D4);
+ ADD_PALETTE(BASIC::B043, 0xFF5787C2);
+ ADD_PALETTE(BASIC::B044, 0xFF2A89C2);
+ ADD_PALETTE(BASIC::B0511, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0511P, 0xFF0E66AA);
+ ADD_PALETTE(BASIC::B0512, 0x00000000);
+ ADD_PALETTE(BASIC::B0513, 0xFF202327);
+ ADD_PALETTE(BASIC::B0514, 0xFFEDEBE4);
+ ADD_PALETTE(BASIC::B0514P1, 0xFF0E66AA);
+ ADD_PALETTE(BASIC::B0514P2, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B0514L3, 0xFF6590FF);
+ ADD_PALETTE(BASIC::B0515L1, 0xFFDEDCD5);
+ ADD_PALETTE(BASIC::B0515L2, 0x7F626262);
+ ADD_PALETTE(BASIC::B0516, 0x00000000);
+ ADD_PALETTE(BASIC::B0517, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P1, 0x00000000);
+ ADD_PALETTE(BASIC::B0517P2, 0x00000000);
+ ADD_PALETTE(BASIC::B0518, 0x003567A3);
+ ADD_PALETTE(BASIC::B0518P, 0x00000000);
+ ADD_PALETTE(BASIC::B0519, 0xFFF25D28);
+ ADD_PALETTE(BASIC::B0520, 0xFF3567A3);
+ ADD_PALETTE(BASIC::B0520P, 0xFF2A89C2);
+ ADD_PALETTE(BASIC::B052L1, 0xFF656565);
+ ADD_PALETTE(BASIC::B052L1P, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B052L1D, 0x7F656565);
+ ADD_PALETTE(BASIC::B052L2, 0xFF525252);
+ ADD_PALETTE(BASIC::B052L2P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::B052L3, 0x00000000);
+ ADD_PALETTE(BASIC::B052L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B052L4, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L4P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L4D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L5, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L5D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L5P, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B052L6, 0xFF282828);
+ ADD_PALETTE(BASIC::B052L6D, 0x7F282828);
+ ADD_PALETTE(BASIC::B052L6P1, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::B052L6P2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L7, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L8P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::B052L8D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B052L9, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B052L9D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B052L10, 0x00000000);
+ ADD_PALETTE(BASIC::B0531, 0xFF202327);
+ ADD_PALETTE(BASIC::B0532, 0x00000000);
+ ADD_PALETTE(BASIC::B0533, 0x00000000);
+ ADD_PALETTE(BASIC::B0534, 0x00000000);
+ ADD_PALETTE(BASIC::B0535, 0x00000000);
+ ADD_PALETTE(BASIC::B0536, 0x00000000);
+ ADD_PALETTE(BASIC::B0537, 0x00000000);
+ ADD_PALETTE(BASIC::B0541, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::B0541P, 0xFF007AD8);
+ ADD_PALETTE(BASIC::B0541D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::B0542, 0x00000000);
+ ADD_PALETTE(BASIC::B0542P, 0x00000000);
+ ADD_PALETTE(BASIC::B0543, 0x00000000);
+ ADD_PALETTE(BASIC::B0544, 0x00000000);
+ ADD_PALETTE(BASIC::B0545, 0x00000000);
+ ADD_PALETTE(BASIC::B0551, 0x00000000);
+ ADD_PALETTE(BASIC::B0552, 0x00000000);
+ ADD_PALETTE(BASIC::B0553, 0xFF0C0F14);
+ ADD_PALETTE(BASIC::B0554, 0xFF414447);
+ ADD_PALETTE(BASIC::B0555, 0x00000000);
+ ADD_PALETTE(BASIC::B0556, 0x00000000);
+ ADD_PALETTE(BASIC::B0557, 0x00000000);
+ ADD_PALETTE(BASIC::B0558, 0x00000000);
+ ADD_PALETTE(BASIC::B061L1, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B061L2, 0xFFDBD9CE);
+ ADD_PALETTE(BASIC::B061L3, 0xFFD6D3C9);
+ ADD_PALETTE(BASIC::B061L4, 0xFF444444);
+ ADD_PALETTE(BASIC::B061L5, 0xFF000000);
+ ADD_PALETTE(BASIC::B061L6, 0xFF17191C);
+ ADD_PALETTE(BASIC::B0621L1, 0x00000000);
+ ADD_PALETTE(BASIC::B0621L2, 0x00000000);
+ ADD_PALETTE(BASIC::B0622L1, 0x00444444);
+ ADD_PALETTE(BASIC::B0622L2, 0x3FFFFFFF);
+ ADD_PALETTE(BASIC::B0623L1, 0xFF2D2D2D);
+ ADD_PALETTE(BASIC::B0623L2, 0xFF5B5B5B);
+ ADD_PALETTE(BASIC::B0624L1, 0xFFCDCDCD);
+ ADD_PALETTE(BASIC::B0624L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0624L3, 0xFF303337);
+ ADD_PALETTE(BASIC::B0624L4, 0xFF000000);
+ ADD_PALETTE(BASIC::B0624L5, 0xFF007BDA);
+ ADD_PALETTE(BASIC::B0624L6, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1, 0xFF000000);
+ ADD_PALETTE(BASIC::B063L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L1D, 0x7F000000);
+ ADD_PALETTE(BASIC::B063L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L3, 0xFF808080);
+ ADD_PALETTE(BASIC::B063L4, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B063L5D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::B063L6, 0xFF454545);
+ ADD_PALETTE(BASIC::B063L6P, 0xFF454545);
+ ADD_PALETTE(BASIC::B063L6D, 0x7F454545);
+ ADD_PALETTE(BASIC::B063L7, 0xFFBABABA);
+ ADD_PALETTE(BASIC::B063L8, 0xFF808080);
+ ADD_PALETTE(BASIC::B063L8P, 0x00000000);
+ ADD_PALETTE(BASIC::B063L8D, 0x7F808080);
+ ADD_PALETTE(BASIC::B063L9, 0xFF252525);
+ ADD_PALETTE(BASIC::B064L1, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B064L2, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L2P, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L2D, 0xFF808080);
+ ADD_PALETTE(BASIC::B064L3, 0xFF3A3A3A);
+ ADD_PALETTE(BASIC::B064L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B064L3D, 0x7F3A3A3A);
+ ADD_PALETTE(BASIC::B065L1, 0x00000000);
+ ADD_PALETTE(BASIC::B065L2, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3, 0x00000000);
+ ADD_PALETTE(BASIC::B065L3P, 0x00000000);
+ ADD_PALETTE(BASIC::B065L4, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::B065L4D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::B065L4P, 0xFF007AD8);
+ ADD_PALETTE(BASIC::B065L5, 0x00000000);
+ ADD_PALETTE(BASIC::B071, 0xFFC6C4BE);
+ ADD_PALETTE(BASIC::B0721, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0722, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0723, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::B0724, 0xFFD1CFC9);
+ ADD_PALETTE(BASIC::B0725, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0726, 0xFFE2DFD5);
+ ADD_PALETTE(BASIC::B0731, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0732, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::B0741, 0xFFA09F9A);
+ ADD_PALETTE(BASIC::B0742, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::B0743, 0xFFE6E3D8);
+ ADD_PALETTE(BASIC::B0744, 0xFFC5C2B7);
+ ADD_PALETTE(BASIC::B0745, 0x00000000);
+ ADD_PALETTE(BASIC::B0751, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L1, 0xFF000000);
+ ADD_PALETTE(BASIC::F011L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L1D, 0x7F000000);
+ ADD_PALETTE(BASIC::F011L2, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L2D, 0x7F3B73B6);
+ ADD_PALETTE(BASIC::F011L3, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L3D, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L4, 0xFF4F4F4F);
+ ADD_PALETTE(BASIC::F011L4D, 0x7F4F4F4F);
+ ADD_PALETTE(BASIC::F011L5, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::F011L6, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L7, 0xFF686866);
+ ADD_PALETTE(BASIC::F011L7D, 0xCC686866);
+ ADD_PALETTE(BASIC::F011L8, 0xFFC24747);
+ ADD_PALETTE(BASIC::F011L9, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::F011L10, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F011L11, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L12, 0xFF4093F7);
+ ADD_PALETTE(BASIC::F011L13, 0x00000000);
+ ADD_PALETTE(BASIC::F011L14, 0x00000000);
+ ADD_PALETTE(BASIC::F011L15, 0xFFE94949);
+ ADD_PALETTE(BASIC::F011L16, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L17, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L18, 0xFF686868);
+ ADD_PALETTE(BASIC::F011L19, 0xFF8B8B8B);
+ ADD_PALETTE(BASIC::F011L20, 0x00000000);
+ ADD_PALETTE(BASIC::F011L21, 0xFF808080);
+ ADD_PALETTE(BASIC::F011L22, 0xFF9A9A9A);
+ ADD_PALETTE(BASIC::F011L23, 0xFF1382FF);
+ ADD_PALETTE(BASIC::F021L1i, 0xFF808080);
+ ADD_PALETTE(BASIC::F021L1iP, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F021L1iD, 0x7F808080);
+ ADD_PALETTE(BASIC::F022L1i, 0xFFB8B8B8);
+ ADD_PALETTE(BASIC::F022L2i, 0xFF4C85C9);
+ ADD_PALETTE(BASIC::F022L2iD, 0x4C4C85C9);
+ ADD_PALETTE(BASIC::F031L1, 0xFF282828);
+ ADD_PALETTE(BASIC::F031L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L1D, 0x7F282828);
+ ADD_PALETTE(BASIC::F031L2, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2P, 0x00000000);
+ ADD_PALETTE(BASIC::F031L2D, 0x00000000);
+ ADD_PALETTE(BASIC::F031L3, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F031L3D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F032L1, 0xFF282828);
+ ADD_PALETTE(BASIC::F032L1P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L1D, 0x7F282828);
+ ADD_PALETTE(BASIC::F032L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::F032L2D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::F032L3, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F032L3P, 0xFFF9F9F9);
+ ADD_PALETTE(BASIC::F041i, 0xFF808080);
+ ADD_PALETTE(BASIC::F041iD, 0x7F808080);
+ ADD_PALETTE(BASIC::F051, 0xFF90A9C7);
+ ADD_PALETTE(BASIC::F052, 0xFF007BDB);
+ ADD_PALETTE(BASIC::F053, 0xFF808080);
+ ADD_PALETTE(BASIC::F053P, 0xFF000000);
+ ADD_PALETTE(BASIC::F053D, 0x7F808080);
+ ADD_PALETTE(BASIC::F054, 0xFFE3E1D9);
+ ADD_PALETTE(BASIC::F055, 0xFF007BDA);
+ ADD_PALETTE(BASIC::W011, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::W011D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::W012, 0xFF0058D0);
+ ADD_PALETTE(BASIC::W012D, 0x7F0058D0);
+ ADD_PALETTE(BASIC::W012P, 0xFF0051BF);
+ ADD_PALETTE(BASIC::W013, 0x00000000);
+ ADD_PALETTE(BASIC::W0141, 0xFFC12C21);
+ ADD_PALETTE(BASIC::W0141P, 0xFFC12C21);
+ ADD_PALETTE(BASIC::W0141D, 0x7FC12C21);
+ ADD_PALETTE(BASIC::W015, 0xFF343432);
+ ADD_PALETTE(BASIC::W021L1, 0xFFF8F6EF);
+ ADD_PALETTE(BASIC::W021L1P, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W021L2, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::W021L2P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L3, 0xFF0E68AD);
+ ADD_PALETTE(BASIC::W021L3P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W021L4, 0xFF000000);
+ ADD_PALETTE(BASIC::W031L1, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W031L1D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::W031L2, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W031L2D, 0x7FFAFAFA);
+ ADD_PALETTE(BASIC::W032, 0xFF878580);
+ ADD_PALETTE(BASIC::W032P, 0xFF000000);
+ ADD_PALETTE(BASIC::W032D, 0x7F878580);
+ ADD_PALETTE(BASIC::W041, 0xFF17191C);
+ ADD_PALETTE(BASIC::W051, 0xFF000000);
+ ADD_PALETTE(BASIC::W0611, 0xFF3B73B6);
+ ADD_PALETTE(BASIC::W0611P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0611D, 0x7F3B73B6);
+ ADD_PALETTE(BASIC::W062L1, 0xFFC5C5C5);
+ ADD_PALETTE(BASIC::W062L1D, 0x4CC5C5C5);
+ ADD_PALETTE(BASIC::W062L2, 0xFF007DDE);
+ ADD_PALETTE(BASIC::W062L2D, 0x7F007DDE);
+ ADD_PALETTE(BASIC::W062L3, 0xFF615F5B);
+ ADD_PALETTE(BASIC::W062L3D, 0x4C615F5B);
+ ADD_PALETTE(BASIC::W062L4, 0xFF70A9EE);
+ ADD_PALETTE(BASIC::W062L4D, 0x4C70A9EE);
+ ADD_PALETTE(BASIC::W062L5, 0xFF223148);
+ ADD_PALETTE(BASIC::W0631, 0xFF656565);
+ ADD_PALETTE(BASIC::W0632, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0641, 0xFFF7F5ED);
+ ADD_PALETTE(BASIC::W0641P, 0xFF0079D4);
+ ADD_PALETTE(BASIC::W0641D, 0x7FF7F5ED);
+ ADD_PALETTE(BASIC::W0651, 0xFFBFBFBF);
+ ADD_PALETTE(BASIC::W0711, 0xFF6C90BC);
+ ADD_PALETTE(BASIC::W0711P, 0xFF4093F7);
+ ADD_PALETTE(BASIC::W0711D, 0xFF607DA1);
+ ADD_PALETTE(BASIC::W0712, 0x00000000);
+ ADD_PALETTE(BASIC::W0713, 0xFF4093F7);
+ ADD_PALETTE(BASIC::W0714, 0x00000000);
+ ADD_PALETTE(BASIC::W0715, 0xFF2889FF);
+ ADD_PALETTE(BASIC::W0721, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W0721D, 0x99FAFAFA);
+ ADD_PALETTE(BASIC::W0811, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W0812, 0x00000000);
+ ADD_PALETTE(BASIC::W0813, 0xFF494949);
+ ADD_PALETTE(BASIC::W082, 0x00000000);
+ ADD_PALETTE(BASIC::W083, 0x00000000);
+ ADD_PALETTE(BASIC::W084, 0xB2FAFAFA);
+ ADD_PALETTE(BASIC::W084P, 0xFFFAFAFA);
+ ADD_PALETTE(BASIC::W085, 0x00000000);
+ ADD_PALETTE(BASIC::W091, 0xFF444444);
+ ADD_PALETTE(BASIC::W092, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W101, 0xFF5893E4);
+ ADD_PALETTE(BASIC::W111, 0xFFE7E5DE);
+ ADD_PALETTE(BASIC::W112L1, 0xFFB4B4B4);
+ ADD_PALETTE(BASIC::W112L2, 0xFFFFFFFF);
+ ADD_PALETTE(BASIC::W1121, 0xFF000000);
+ ADD_PALETTE(BASIC::W1122, 0xFF000000);
+ ADD_PALETTE(BASIC::W1123, 0x4C000000);
+ ADD_PALETTE(BASIC::W1211, 0x00000000);
+ ADD_PALETTE(BASIC::W1212, 0x00000000);
+ ADD_PALETTE(BASIC::W1221, 0x00000000);
+ ADD_PALETTE(BASIC::W1222, 0x00000000);
+ ADD_PALETTE(BASIC::W1223, 0x00000000);
+ ADD_PALETTE(BASIC::W131, 0xFF959595);
+ ADD_PALETTE(BASIC::W132, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W141, 0xFF808080);
+ ADD_PALETTE(BASIC::W151, 0xFF95948F);
+ ADD_PALETTE(BASIC::W152, 0xFF878787);
+ ADD_PALETTE(BASIC::W153, 0xFF5787C2);
+ ADD_PALETTE(BASIC::W154, 0xFFEFECE0);
+ ADD_PALETTE(BASIC::W161, 0xFF007BDA);
+}
+++ /dev/null
-colors = {
- foreground:"#FF000000",\r
- background:"#FFF8F6EF",\r
- B011:"#FFF8F6EF",\r
- B012:"#FFF8F6EF",\r
- B013:"#FF000000",\r
- B014:"#FFFFFFFF",\r
- B015:"#FFF8F6EF",\r
- B016:"#FF000000",\r
- B017:"#FFFFFFFF",\r
- B0211:"#FFF8F6EF",\r
- B0211D:"#FFDBD9D4",\r
- B0212:"#FFF8F6EF",\r
- B0213:"#FF5B5656",\r
- B0214:"#FFDCDAD3",\r
- B0215:"#00000000",\r
- B0216:"#FFDCDAD3",\r
- B0217:"#FFEFEDE5",\r
- B0217D:"#00000000",\r
- B0221:"#FFB2B1AE",\r
- B0222:"#FFFFFFFF",\r
- B0223:"#FFD3D1CB",\r
- B0224:"#FFB9B8B2",\r
- B0225:"#FF2A5181",\r
- B0226:"#FF4B73A3",\r
- B0227:"#FF000000",\r
- B0228:"#7FCFCFCF",\r
- B0232:"#00000000",\r
- B0233:"#FF1A5274",\r
- B031:"#00000000",\r
- B041:"#FF5787C2",\r
- B041P:"#FFFFFFFF",\r
- B042:"#FF3B73B6",\r
- B043:"#FF5787C2",\r
- B044:"#FF2A89C2",\r
- B0511:"#FFF8F6EF",\r
- B0512:"#00000000",\r
- B0513:"#FFF8F6EF",\r
- B0514:"#00000000",\r
- B0514P1:"#FFA9A597",\r
- B0514P2:"#00000000",\r
- B0515L1:"#FFF8F6EF",\r
- B0515L2:"#7F454442",\r
- B0516:"#00000000",\r
- B0517:"#00000000",\r
- B0517P1:"#00000000",\r
- B0517P2:"#00000000",\r
- B0518:"#003567A3",\r
- B0518P:"#00000000",\r
- B0519:"#FFFFFFFF",\r
- B0520:"#FF3567A3",\r
- B0520P:"#FF2A89C2",\r
- B052L1:"#FF737373",\r
- B052L1P:"#FF4093F7",\r
- B052L1D:"#4C737373",\r
- B052L2:"#FF525252",\r
- B052L2P:"#005787B8",\r
- B052L3:"#00000000",\r
- B052L3P:"#00000000",\r
- B052L4:"#FF3A3A3A",\r
- B052L4P:"#FFFFFFFF",\r
- B052L4D:"#4C3A3A3A",\r
- B052L5:"#FF3B73B6",\r
- B052L6:"#FF999999",\r
- B052L6P:"#FF3B73B6",\r
- B052L7:"#FF0A64D0",\r
- B052L8:"#FFFFFFFF",\r
- B052L8P:"#FF4093F7",\r
- B052L8D:"#4CFFFFFF",\r
- B052L9:"#FFE4E4E4",\r
- B052L9P:"#FFFFFFFF",\r
- B052L9D:"#4CE4E4E4",\r
- B052L10:"#FFBABABA",\r
- B0531:"#FFF8F6EF",\r
- B0532:"#00000000",\r
- B0533:"#00000000",\r
- B0534:"#00000000",\r
- B0535:"#00000000",\r
- B0536:"#00000000",\r
- B0537:"#00000000",\r
- B0541:"#00000000",\r
- B0542:"#00000000",\r
- B0542P:"#00000000",\r
- B0543:"#00000000",\r
- B0544:"#00000000",\r
- B0545:"#00000000",\r
- B0551:"#00000000",\r
- B0552:"#00000000",\r
- B0553:"#FFA5A5A5",\r
- B0554:"#FFFFFFFF",\r
- B0555:"#00000000",\r
- B0556:"#00000000",\r
- B0557:"#00000000",\r
- B0558:"#00000000",\r
- B061L1:"#FFF8F6EF",\r
- B061L2:"#00000000",\r
- B061L3:"#00000000",\r
- B061L4:"#FF444444",\r
- B061L5:"#FF343432",\r
- B061L6:"#FF333537",\r
- B0621L1:"#00000000",\r
- B0621L2:"#00000000",\r
- B0622L1:"#FF2D2D2D",\r
- B0622L2:"#FF5B5B5B",\r
- B0623L1:"#FF2D2D2D",\r
- B0623L2:"#FF5B5B5B",\r
- B0624L1:"#00000000",\r
- B0624L2:"#00000000",\r
- B0624L3:"#FFFDFCF9",\r
- B063L1:"#FF000000",\r
- B063L1P:"#00000000",\r
- B063L1D:"#4C000000",\r
- B063L2:"#FFFFFFFF",\r
- B063L3:"#FF808080",\r
- B063L4:"#FFFFFFFF",\r
- B063L5:"#FFFFFFFF",\r
- B063L5D:"#4CFFFFFF",\r
- B063L6:"#FF454545",\r
- B063L6P:"#FFFFFFFF",\r
- B063L6D:"#4C454545",\r
- B063L7:"#FF656565",\r
- B063L8:"#FF808080",\r
- B063L8P:"#00000000",\r
- B063L8D:"#4C808080",\r
- B063L9:"#FF3B73B6",\r
- B064L1:"#00000000",\r
- B064L1P:"#00000000",\r
- B064L2:"#FF808080",\r
- B064L2P:"#00000000",\r
- B064L2D:"#4C808080",\r
- B065L1:"#00000000",\r
- B065L2:"#00000000",\r
- B065L3:"#00000000",\r
- B065L3P:"#00000000",\r
- B065L4:"#00000000",\r
- B065L4P:"#00000000",\r
- B065L5:"#00000000",\r
- B071:"#FFC6C4BE",\r
- B0721:"#FFA09F9A",\r
- B0722:"#FF3B73B6",\r
- B0723:"#FFEBE9E1",\r
- B0724:"#FFD9D5CA",\r
- B0725:"#FF3B73B6",\r
- B0731:"#FF3B73B6",\r
- B0732:"#FFFFFFFF",\r
- B0741:"#FFA09F9A",\r
- B0742:"#FF3B73B6",\r
- B0743:"#FFE6E3D8",\r
- B0744:"#FFC5C2B7",\r
- B0745:"#00000000",\r
- B0751:"#FF3B73B6",\r
- F011L1:"#FF000000",\r
- F011L1P:"#FFFFFFFF",\r
- F011L1D:"#4C000000",\r
- F011L2:"#FF3B73B6",\r
- F011L2D:"#4C3B73B6",\r
- F011L3:"#FF808080",\r
- F011L3D:"#CC808080",\r
- F011L4:"#FF808080",\r
- F011L4D:"#CC808080",\r
- F011L5:"#FF3B73B6",\r
- F011L6:"#00000000",\r
- F011L7:"#FF808080",\r
- F011L7D:"#CC808080",\r
- F011L8:"#FFC24747",\r
- F011L9:"#FFFFFFFF",\r
- F011L10:"#FFFFFFFF",\r
- F011L11:"#FF808080",\r
- F011L12:"#FF4093F7",\r
- F011L13:"#00000000",\r
- F011L14:"#00000000",\r
- F011L15:"#FFE94949",\r
- F011L16:"#FF8B8B8B",\r
- F011L17:"#FF8B8B8B",\r
- F011L18:"#FF686868",\r
- F011L19:"#FF8B8B8B",\r
- F011L20:"#00000000",\r
- F011L21:"#FF808080",\r
- F011L22:"#FF9A9A9A",\r
- F011L23:"#FF1382FF",\r
- F021L1i:"#FF808080",\r
- F021L1iP:"#FFFFFFFF",\r
- F021L1iD:"#CC808080",\r
- F022L1i:"#FFB8B8B8",\r
- F022L2i:"#FF4C85C9",\r
- F022L2iD:"#4C4C85C9",\r
- F031L1:"#FF3A3A3A",\r
- F031L1P:"#FFFFFFFF",\r
- F031L1D:"#4C3A3A3A",\r
- F031L2:"#00000000",\r
- F031L2P:"#00000000",\r
- F031L2D:"#00000000",\r
- F031L3:"#FFFFFFFF",\r
- F031L3P:"#FFFFFFFF",\r
- F031L3D:"#4CFFFFFF",\r
- F032L1:"#FF808080",\r
- F032L1P:"#FFFFFFFF",\r
- F032L1D:"#4C808080",\r
- F032L2:"#FFFFFFFF",\r
- F032L2P:"#FFFFFFFF",\r
- F032L2D:"#4CFFFFFF",\r
- F032L3:"#FFF9F9F9",\r
- F032L3P:"#FFF9F9F9",\r
- F041i:"#FF808080",\r
- F041iD:"#4C808080",\r
- F051:"#FF90A9C7",\r
- F052:"#FF000000",\r
- F053:"#FFB1B1B1",\r
- F053P:"#FFFFFFFF",\r
- F053D:"#4CB1B1B1",\r
- W011:"#FFF8F6EF",\r
- W012:"#00000000",\r
- W013:"#00000000",\r
- W0141:"#FFD05252",\r
- W0141P:"#FF9E2C2C",\r
- W0141D:"#4CD05252",\r
- W015:"#FF404040",\r
- W021L1:"#FFF8F6EF",\r
- W021L1P:"#FF84A2C6",\r
- W021L2:"#FF3B73B6",\r
- W021L2P:"#FFFFFFFF",\r
- W021L3:"#FF3B73B6",\r
- W021L3P:"#FFFFFFFF",\r
- W031:"#FFFFFFFF",\r
- W031D:"#4CFFFFFF",\r
- W032:"#FF878580",\r
- W032P:"#FF000000",\r
- W032D:"#4C878580",\r
- W041:"#FFE1DDD1",\r
- W051:"#FF000000",\r
- W0611:"#FF3B73B6",\r
- W0611P:"#FFFFFFFF",\r
- W0611D:"#FF808080",\r
- W062L1:"#FFF0EDE9",\r
- W062L1D:"#4CF0EDE9",\r
- W062L2:"#FF5A95DC",\r
- W062L2D:"#4C5A95DC",\r
- W062L3:"#FFD8D7D2",\r
- W062L3D:"#4CD8D7D2",\r
- W062L4:"#FF3677C3",\r
- W062L4D:"#4C3677C3",\r
- W0631:"#FF656565",\r
- W0632:"#FFFFFFFF",\r
- W0641:"#FFE0DAD1",\r
- W0641P:"#FF5288C9",\r
- W0641D:"#FFBFBFBF",\r
- W0651:"#FFE8E6DF",\r
- W0711:"#FF769DCC",\r
- W0712:"#FF4267A9",\r
- W0713:"#FF4093F7",\r
- W0714:"#FF263E5F",\r
- W0715:"#FF2889FF",\r
- W0721:"#00000000",\r
- W0811:"#FF5787C2",\r
- W0812:"#00000000",\r
- W0813:"#FF494949",\r
- W082:"#00000000",\r
- W083:"#00000000",\r
- W084:"#B2FFFFFF",\r
- W084P:"#FFFFFFFF",\r
- W085:"#00000000",\r
- W091:"#FF444444",\r
- W092:"#FFFFFFFF",\r
- W101:"#FF5893E4",\r
- W111:"#FFE7E5DE",\r
- W1121:"#FF000000",\r
- W1122:"#FFFFFFFF",\r
- W1123:"#4C000000",\r
- W112L1:"#FFB4B4B4",\r
- W112L2:"#FFFFFFFF",\r
- W1211:"#00000000",\r
- W1212:"#00000000",\r
- W1221:"#00000000",\r
- W1222:"#00000000",\r
- W1223:"#00000000",\r
- W131:"#FF959595",\r
- W132:"#FF5787C2",\r
- W141:"#FF808080",\r
- W151:"#FF95948F",\r
- W152:"#FF878787",\r
- W153:"#FF5787C2",\r
- W154:"#FFEFECE0",\r
- W161:"#FF5787C2",\r
-}
# THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#
+FILE=Colors.js
-echo "colors = {"
+echo "
+/*
+ * Copyright (C) 2013 Tomasz Olszak <olszak.tomasz@gmail.com>
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Library General Public
+ * License as published by the Free Software Foundation; either
+ * version 2 of the License, or (at your option) any later version.
+ *
+ * This library 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
+ * Library General Public License for more details.
+ *
+ * You should have received a copy of the GNU Library General Public License
+ * along with this library; see the file COPYING.LIB. If not, write to
+ * the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
+ * Boston, MA 02110-1301, USA.
+ */
+" > $FILE
-cat white.xml \
- | grep "<Color" \
- | sed "s/.*<Color / /" \
- | sed "s/=/:/" \
- | sed "s|/>|,|"
-echo "}"
+echo "var colorsBlack = {" >> $FILE
+cat FUi_ResourceManager_v2.2_part_black.template \
+ | grep "ADD_PALETTE" \
+ | sed "s/.*ADD_PALETTE(BASIC::/ /" \
+ | sed "s/,/ :/" \
+ | sed "s/0x/\"#/" \
+ | sed "s/);/\",/" >> $FILE
+echo "}" >> $FILE
+echo "" >> $FILE
+echo "var colorsWhite = {" >> $FILE
+cat FUi_ResourceManager_v2.2_part_white.template \
+ | grep "ADD_PALETTE" \
+ | sed "s/.*ADD_PALETTE(BASIC::/ /" \
+ | sed "s/,/ :/" \
+ | sed "s/0x/\"#/" \
+ | sed "s/);/\",/" >> $FILE
+echo "}" >> $FILE
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8"?>\r
-<Theme Name="Tizen_White" Version= "Tizen2.1_20130411">\r
- <Palette Name="BASIC">\r
- <Color foreground="#FF000000"/>\r
- <Color background="#FFF8F6EF"/>\r
- <Color B011="#FFF8F6EF"/>\r
- <Color B012="#FFF8F6EF"/>\r
- <Color B013="#FF000000"/>\r
- <Color B014="#FFFFFFFF"/>\r
- <Color B015="#FFF8F6EF"/>\r
- <Color B016="#FF000000"/>\r
- <Color B017="#FFFFFFFF"/>\r
- <Color B0211="#FFF8F6EF"/>\r
- <Color B0211D="#FFDBD9D4"/>\r
- <Color B0212="#FFF8F6EF"/>\r
- <Color B0213="#FF5B5656"/>\r
- <Color B0214="#FFDCDAD3"/>\r
- <Color B0215="#00000000"/>\r
- <Color B0216="#FFDCDAD3"/>\r
- <Color B0217="#FFEFEDE5"/>\r
- <Color B0217D="#00000000"/>\r
- <Color B0221="#FFB2B1AE"/>\r
- <Color B0222="#FFFFFFFF"/>\r
- <Color B0223="#FFD3D1CB"/>\r
- <Color B0224="#FFB9B8B2"/>\r
- <Color B0225="#FF2A5181"/>\r
- <Color B0226="#FF4B73A3"/>\r
- <Color B0227="#FF000000"/>\r
- <Color B0228="#7FCFCFCF"/>\r
- <Color B0232="#00000000"/>\r
- <Color B0233="#FF1A5274"/>\r
- <Color B031="#00000000"/>\r
- <Color B041="#FF5787C2"/>\r
- <Color B041P="#FFFFFFFF"/>\r
- <Color B042="#FF3B73B6"/>\r
- <Color B043="#FF5787C2"/>\r
- <Color B044="#FF2A89C2"/>\r
- <Color B0511="#FFF8F6EF"/>\r
- <Color B0512="#00000000"/>\r
- <Color B0513="#FFF8F6EF"/>\r
- <Color B0514="#00000000"/>\r
- <Color B0514P1="#FFA9A597"/>\r
- <Color B0514P2="#00000000"/>\r
- <Color B0515L1="#FFF8F6EF"/>\r
- <Color B0515L2="#7F454442"/>\r
- <Color B0516="#00000000"/>\r
- <Color B0517="#00000000"/>\r
- <Color B0517P1="#00000000"/>\r
- <Color B0517P2="#00000000"/>\r
- <Color B0518="#003567A3"/>\r
- <Color B0518P="#00000000"/>\r
- <Color B0519="#FFFFFFFF"/>\r
- <Color B0520="#FF3567A3"/>\r
- <Color B0520P="#FF2A89C2"/>\r
- <Color B052L1="#FF737373"/>\r
- <Color B052L1P="#FF4093F7"/>\r
- <Color B052L1D="#4C737373"/>\r
- <Color B052L2="#FF525252"/>\r
- <Color B052L2P="#005787B8"/>\r
- <Color B052L3="#00000000"/>\r
- <Color B052L3P="#00000000"/>\r
- <Color B052L4="#FF3A3A3A"/>\r
- <Color B052L4P="#FFFFFFFF"/>\r
- <Color B052L4D="#4C3A3A3A"/>\r
- <Color B052L5="#FF3B73B6"/>\r
- <Color B052L6="#FF999999"/>\r
- <Color B052L6P="#FF3B73B6"/>\r
- <Color B052L7="#FF0A64D0"/>\r
- <Color B052L8="#FFFFFFFF"/>\r
- <Color B052L8P="#FF4093F7"/>\r
- <Color B052L8D="#4CFFFFFF"/>\r
- <Color B052L9="#FFE4E4E4"/>\r
- <Color B052L9P="#FFFFFFFF"/>\r
- <Color B052L9D="#4CE4E4E4"/>\r
- <Color B052L10="#FFBABABA"/>\r
- <Color B0531="#FFF8F6EF"/>\r
- <Color B0532="#00000000"/>\r
- <Color B0533="#00000000"/>\r
- <Color B0534="#00000000"/>\r
- <Color B0535="#00000000"/>\r
- <Color B0536="#00000000"/>\r
- <Color B0537="#00000000"/>\r
- <Color B0541="#00000000"/>\r
- <Color B0542="#00000000"/>\r
- <Color B0542P="#00000000"/>\r
- <Color B0543="#00000000"/>\r
- <Color B0544="#00000000"/>\r
- <Color B0545="#00000000"/>\r
- <Color B0551="#00000000"/>\r
- <Color B0552="#00000000"/>\r
- <Color B0553="#FFA5A5A5"/>\r
- <Color B0554="#FFFFFFFF"/>\r
- <Color B0555="#00000000"/>\r
- <Color B0556="#00000000"/>\r
- <Color B0557="#00000000"/>\r
- <Color B0558="#00000000"/>\r
- <Color B061L1="#FFF8F6EF"/>\r
- <Color B061L2="#00000000"/>\r
- <Color B061L3="#00000000"/>\r
- <Color B061L4="#FF444444"/>\r
- <Color B061L5="#FF343432"/>\r
- <Color B061L6="#FF333537"/>\r
- <Color B0621L1="#00000000"/>\r
- <Color B0621L2="#00000000"/>\r
- <Color B0622L1="#FF2D2D2D"/>\r
- <Color B0622L2="#FF5B5B5B"/>\r
- <Color B0623L1="#FF2D2D2D"/>\r
- <Color B0623L2="#FF5B5B5B"/>\r
- <Color B0624L1="#00000000"/>\r
- <Color B0624L2="#00000000"/>\r
- <Color B0624L3="#FFFDFCF9"/>\r
- <Color B063L1="#FF000000"/>\r
- <Color B063L1P="#00000000"/>\r
- <Color B063L1D="#4C000000"/>\r
- <Color B063L2="#FFFFFFFF"/>\r
- <Color B063L3="#FF808080"/>\r
- <Color B063L4="#FFFFFFFF"/>\r
- <Color B063L5="#FFFFFFFF"/>\r
- <Color B063L5D="#4CFFFFFF"/>\r
- <Color B063L6="#FF454545"/>\r
- <Color B063L6P="#FFFFFFFF"/>\r
- <Color B063L6D="#4C454545"/>\r
- <Color B063L7="#FF656565"/>\r
- <Color B063L8="#FF808080"/>\r
- <Color B063L8P="#00000000"/>\r
- <Color B063L8D="#4C808080"/>\r
- <Color B063L9="#FF3B73B6"/>\r
- <Color B064L1="#00000000"/>\r
- <Color B064L1P="#00000000"/>\r
- <Color B064L2="#FF808080"/>\r
- <Color B064L2P="#00000000"/>\r
- <Color B064L2D="#4C808080"/>\r
- <Color B065L1="#00000000"/>\r
- <Color B065L2="#00000000"/>\r
- <Color B065L3="#00000000"/>\r
- <Color B065L3P="#00000000"/>\r
- <Color B065L4="#00000000"/>\r
- <Color B065L4P="#00000000"/>\r
- <Color B065L5="#00000000"/>\r
- <Color B071="#FFC6C4BE"/>\r
- <Color B0721="#FFA09F9A"/>\r
- <Color B0722="#FF3B73B6"/>\r
- <Color B0723="#FFEBE9E1"/>\r
- <Color B0724="#FFD9D5CA"/>\r
- <Color B0725="#FF3B73B6"/>\r
- <Color B0731="#FF3B73B6"/>\r
- <Color B0732="#FFFFFFFF"/>\r
- <Color B0741="#FFA09F9A"/>\r
- <Color B0742="#FF3B73B6"/>\r
- <Color B0743="#FFE6E3D8"/>\r
- <Color B0744="#FFC5C2B7"/>\r
- <Color B0745="#00000000"/>\r
- <Color B0751="#FF3B73B6"/>\r
- <Color F011L1="#FF000000"/>\r
- <Color F011L1P="#FFFFFFFF"/>\r
- <Color F011L1D="#4C000000"/>\r
- <Color F011L2="#FF3B73B6"/>\r
- <Color F011L2D="#4C3B73B6"/>\r
- <Color F011L3="#FF808080"/>\r
- <Color F011L3D="#CC808080"/>\r
- <Color F011L4="#FF808080"/>\r
- <Color F011L4D="#CC808080"/>\r
- <Color F011L5="#FF3B73B6"/>\r
- <Color F011L6="#00000000"/>\r
- <Color F011L7="#FF808080"/>\r
- <Color F011L7D="#CC808080"/>\r
- <Color F011L8="#FFC24747"/>\r
- <Color F011L9="#FFFFFFFF"/>\r
- <Color F011L10="#FFFFFFFF"/>\r
- <Color F011L11="#FF808080"/>\r
- <Color F011L12="#FF4093F7"/>\r
- <Color F011L13="#00000000"/>\r
- <Color F011L14="#00000000"/>\r
- <Color F011L15="#FFE94949"/>\r
- <Color F011L16="#FF8B8B8B"/>\r
- <Color F011L17="#FF8B8B8B"/>\r
- <Color F011L18="#FF686868"/>\r
- <Color F011L19="#FF8B8B8B"/>\r
- <Color F011L20="#00000000"/>\r
- <Color F011L21="#FF808080"/>\r
- <Color F011L22="#FF9A9A9A"/>\r
- <Color F011L23="#FF1382FF"/>\r
- <Color F021L1i="#FF808080"/>\r
- <Color F021L1iP="#FFFFFFFF"/>\r
- <Color F021L1iD="#CC808080"/>\r
- <Color F022L1i="#FFB8B8B8"/>\r
- <Color F022L2i="#FF4C85C9"/>\r
- <Color F022L2iD="#4C4C85C9"/>\r
- <Color F031L1="#FF3A3A3A"/>\r
- <Color F031L1P="#FFFFFFFF"/>\r
- <Color F031L1D="#4C3A3A3A"/>\r
- <Color F031L2="#00000000"/>\r
- <Color F031L2P="#00000000"/>\r
- <Color F031L2D="#00000000"/>\r
- <Color F031L3="#FFFFFFFF"/>\r
- <Color F031L3P="#FFFFFFFF"/>\r
- <Color F031L3D="#4CFFFFFF"/>\r
- <Color F032L1="#FF808080"/>\r
- <Color F032L1P="#FFFFFFFF"/>\r
- <Color F032L1D="#4C808080"/>\r
- <Color F032L2="#FFFFFFFF"/>\r
- <Color F032L2P="#FFFFFFFF"/>\r
- <Color F032L2D="#4CFFFFFF"/>\r
- <Color F032L3="#FFF9F9F9"/>\r
- <Color F032L3P="#FFF9F9F9"/>\r
- <Color F041i="#FF808080"/>\r
- <Color F041iD="#4C808080"/>\r
- <Color F051="#FF90A9C7"/>\r
- <Color F052="#FF000000"/>\r
- <Color F053="#FFB1B1B1"/>\r
- <Color F053P="#FFFFFFFF"/>\r
- <Color F053D="#4CB1B1B1"/>\r
- <Color W011="#FFF8F6EF"/>\r
- <Color W012="#00000000"/>\r
- <Color W013="#00000000"/>\r
- <Color W0141="#FFD05252"/>\r
- <Color W0141P="#FF9E2C2C"/>\r
- <Color W0141D="#4CD05252"/>\r
- <Color W015="#FF404040"/>\r
- <Color W021L1="#FFF8F6EF"/>\r
- <Color W021L1P="#FF84A2C6"/>\r
- <Color W021L2="#FF3B73B6"/>\r
- <Color W021L2P="#FFFFFFFF"/>\r
- <Color W021L3="#FF3B73B6"/>\r
- <Color W021L3P="#FFFFFFFF"/>\r
- <Color W031="#FFFFFFFF"/>\r
- <Color W031D="#4CFFFFFF"/>\r
- <Color W032="#FF878580"/>\r
- <Color W032P="#FF000000"/>\r
- <Color W032D="#4C878580"/>\r
- <Color W041="#FFE1DDD1"/>\r
- <Color W051="#FF000000"/>\r
- <Color W0611="#FF3B73B6"/>\r
- <Color W0611P="#FFFFFFFF"/>\r
- <Color W0611D="#FF808080"/>\r
- <Color W062L1="#FFF0EDE9"/>\r
- <Color W062L1D="#4CF0EDE9"/>\r
- <Color W062L2="#FF5A95DC"/>\r
- <Color W062L2D="#4C5A95DC"/>\r
- <Color W062L3="#FFD8D7D2"/>\r
- <Color W062L3D="#4CD8D7D2"/>\r
- <Color W062L4="#FF3677C3"/>\r
- <Color W062L4D="#4C3677C3"/>\r
- <Color W0631="#FF656565"/>\r
- <Color W0632="#FFFFFFFF"/>\r
- <Color W0641="#FFE0DAD1"/>\r
- <Color W0641P="#FF5288C9"/>\r
- <Color W0641D="#FFBFBFBF"/>\r
- <Color W0651="#FFE8E6DF"/>\r
- <Color W0711="#FF769DCC"/>\r
- <Color W0712="#FF4267A9"/>\r
- <Color W0713="#FF4093F7"/>\r
- <Color W0714="#FF263E5F"/>\r
- <Color W0715="#FF2889FF"/>\r
- <Color W0721="#00000000"/>\r
- <Color W0811="#FF5787C2"/>\r
- <Color W0812="#00000000"/>\r
- <Color W0813="#FF494949"/>\r
- <Color W082="#00000000"/>\r
- <Color W083="#00000000"/>\r
- <Color W084="#B2FFFFFF"/>\r
- <Color W084P="#FFFFFFFF"/>\r
- <Color W085="#00000000"/>\r
- <Color W091="#FF444444"/>\r
- <Color W092="#FFFFFFFF"/>\r
- <Color W101="#FF5893E4"/>\r
- <Color W111="#FFE7E5DE"/>\r
- <Color W1121="#FF000000"/>\r
- <Color W1122="#FFFFFFFF"/>\r
- <Color W1123="#4C000000"/>\r
- <Color W112L1="#FFB4B4B4"/>\r
- <Color W112L2="#FFFFFFFF"/>\r
- <Color W1211="#00000000"/>\r
- <Color W1212="#00000000"/>\r
- <Color W1221="#00000000"/>\r
- <Color W1222="#00000000"/>\r
- <Color W1223="#00000000"/>\r
- <Color W131="#FF959595"/>\r
- <Color W132="#FF5787C2"/>\r
- <Color W141="#FF808080"/>\r
- <Color W151="#FF95948F"/>\r
- <Color W152="#FF878787"/>\r
- <Color W153="#FF5787C2"/>\r
- <Color W154="#FFEFECE0"/>\r
- <Color W161="#FF5787C2"/>\r
- </Palette>\r
-</Theme>\r