diff options
-rw-r--r-- | javascript/main.js | 17 | ||||
-rw-r--r-- | javascript/settings.js | 1 |
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"); |