summaryrefslogtreecommitdiff
path: root/smarttv-client/Javascript/Helpbar.js
diff options
context:
space:
mode:
authorthlo <smarttv640@gmail.com>2013-01-13 21:28:52 +0100
committerthlo <t.lohmar@gmx.de>2013-01-13 21:28:52 +0100
commit1f5fd1308b4518826408342f94d99ab6e10a4a71 (patch)
tree8bf2e407989e9f6e5bdc6ddda70d46d3f35786c8 /smarttv-client/Javascript/Helpbar.js
parent66ffbf715e153129c282aaad20471293fd4da185 (diff)
downloadvdr-plugin-smarttvweb-1f5fd1308b4518826408342f94d99ab6e10a4a71.tar.gz
vdr-plugin-smarttvweb-1f5fd1308b4518826408342f94d99ab6e10a4a71.tar.bz2
Various changes: Folder Support for Live, Spinner, Keyboard, etc
Diffstat (limited to 'smarttv-client/Javascript/Helpbar.js')
-rw-r--r--smarttv-client/Javascript/Helpbar.js58
1 files changed, 58 insertions, 0 deletions
diff --git a/smarttv-client/Javascript/Helpbar.js b/smarttv-client/Javascript/Helpbar.js
new file mode 100644
index 0000000..0196d78
--- /dev/null
+++ b/smarttv-client/Javascript/Helpbar.js
@@ -0,0 +1,58 @@
+
+var Helpbar = {
+ isInited : false
+};
+
+Helpbar.init = function () {
+ if (this.isInited == false) {
+ Helpbar.createHelpbar();
+ Helpbar.hide();
+ }
+};
+
+Helpbar.show = function () {
+ $("#helpbar").show();
+};
+
+Helpbar.hide = function () {
+ $("#helpbar").hide();
+};
+
+Helpbar.createHelpbar = function() {
+ this.isInited = true;
+ var sheet = $("<style>");
+ sheet.attr({type : 'text/css',
+ innerHTML : '\
+ .hb-bg {width:960px; height: 40px; left: 0px; top: 480px; font-size:16px;background: darkblue;background: -webkit-linear-gradient(top, #1e5799 0%,#7db9e8 50%,#1e5799 100%);}\
+ }'});
+ $('body').append(sheet);
+
+
+ $("<table>", {id:"helpbar", class: "hb-bg"}).appendTo ($("body"));
+// $("#helpbar").hide();
+ $("<tr>", {id: "hb-row", align:"center", valign:"middle"}).appendTo("#helpbar");
+
+ Helpbar.addItem("Images/helpbar/help_lr.png", "Move Cursor");
+ Helpbar.addItem("Images/helpbar/help_back.png", "Cancel");
+
+ Helpbar.addItem("Images/helpbar/help_enter.png", "Done");
+ Helpbar.addItem("Images/helpbar/help_red.png", "Clear all");
+ Helpbar.addItem("Images/helpbar/help_green.png", "Clear Char");
+ Helpbar.addItem("Images/helpbar/help_yellow.png", "Dot (.)");
+ Helpbar.addItem("Images/helpbar/help_blue.png", "Colon (:)");
+};
+
+
+Helpbar.addItem = function(url, msg) {
+ var hb_elm = $("<td>");
+ hb_elm.appendTo("#hb-row");
+
+ var tab = $("<table>");
+ tab.appendTo(hb_elm);
+ var row = $("<tr>");
+ row.appendTo(tab);
+
+ $("<td>").append($("<img>", { src: url})).appendTo(row);
+ $("<td>").append($("<p>", { text: msg})).appendTo(row);
+
+}; \ No newline at end of file