summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--javascript/main.js17
-rw-r--r--javascript/settings.js1
2 files changed, 10 insertions, 8 deletions
diff --git a/javascript/main.js b/javascript/main.js
index 484f493..bd790f8 100644
--- a/javascript/main.js
+++ b/javascript/main.js
@@ -2084,16 +2084,20 @@ function embedTeletextPlugin() {
teletext.style.top = "10px"; // has to be 1 rather than 0
teletext.style.left = "10px"; // has to be 1 rather than 0
teletext.style.zIndex = "501";
- return teletext;
+ teletext.style.visibility = "hidden";
+ document.body.appendChild(teletext);
}
function setVisible(isVisible) {
if (isVisible) {
- videoplane.style.width = "50%";
- videoplane.style.left = "50%";
- document.body.appendChild(teletext);
- teletext.style.width = "50%";
+ if (txtfull_screen) {
+ teletext.style.width = "100%";
+ } else {
+ videoplane.style.width = "50%";
+ videoplane.style.left = "50%";
+ teletext.style.width = "50%";
+ }
teletext.style.visibility = "visible";
channellist.style.visibility = "hidden";
colorkeys.style.visibility = "hidden";
@@ -2177,9 +2181,6 @@ function onKeyTeletext(keyCode) {
case KEY_9:
teletext.api.inputDigit(9);
break;
-
-
-
}
}
diff --git a/javascript/settings.js b/javascript/settings.js
index 6d7d6d9..c280db4 100644
--- a/javascript/settings.js
+++ b/javascript/settings.js
@@ -14,6 +14,7 @@ var currChan = 10; // default channel
var Global_Server = 1;// 1 = old style. 0 = every channel needs server_address[channel_number]
var Server_Address = new Array();
var Global_Multicast = 0;// 1 = use only MultiCast
+var txtfull_screen = 1;// 0 = 50/50 % txt/tv, 1 = 100% txt
OSDLang = new Array ("English", "Nederlands", "Deutsch");
langfile = new Array ("languages/lang_eng.js", "languages/lang_dut.js","languages/lang_ger.js");