diff --git a/webUI/B5500Console.css b/webUI/B5500Console.css index 27073a4..423693f 100644 --- a/webUI/B5500Console.css +++ b/webUI/B5500Console.css @@ -20,22 +20,6 @@ DIV#consoleDiv { height: 72px; padding: 32px; background-color: #666666} - -DIV#SPODiv { - position: relative; - width: 1052px; - margin-top: 1em; - text-align: center} - -DIV#SPOInnerDiv { - position: relative; - background-color: #FDA; - margin-left: auto; - margin-right: auto; - border-radius: 32px; - padding: 2em; - text-align: left; - width: 800px} DIV#BurroughsLogo { background-color: black; @@ -57,57 +41,6 @@ DIV#B5500Logo { top: 72px; right: 32px} -DIV.blackButton { - background-color: black; - color: white; - font-size: 10px; - position: absolute; - top: 32px; - width: 48px; - height: 32px; - text-align: center; - padding: 2px; - border: 1px solid #DDDDDD; - border-radius: 4px} - -DIV.whiteButton { - background-color: #CCCCCC; - color: black; - font-size: 10px; - position: absolute; - top: 32px; - width: 48px; - height: 32px; - text-align: center; - padding: 2px; - border: 1px solid #DDDDDD; - border-radius: 4px} - -DIV.whiteLit { - background-color: white} - -DIV.yellowButton { - background-color: #999900; - color: black; - font-size: 10px; - position: absolute; - top: 32px; - width: 48px; - height: 32px; - text-align: center; - padding: 2px; - border: 2px solid #DDDDDD; - border-radius: 4px} - -DIV.yellowLit { - background-color: #FFFF00} - -DIV.buttonCaption { - font-family: Arial Rounded, Arial, Helvetica, sans-serif; - font-size: 10px; - font-weight: bold; - margin-top: 0.25em} - IMG#BurroughsLogoImage { width: 150px; text-align: center; @@ -116,11 +49,6 @@ IMG#BurroughsLogoImage { padding-bottom: 3px; padding-left: 8px; padding-right: 8px} - -IMG#TeletypeLogo { - position: absolute; - top: 32px; - right: 64px} BUTTON.whiteButton { position: absolute; @@ -158,6 +86,9 @@ BUTTON.yellowButton { border: 1px solid #DDD; border-radius: 4px} +BUTTON.whiteLit { + background-color: white} + BUTTON.yellowLit { background-color: #FFFF00} @@ -166,93 +97,47 @@ BUTTON.blackBorder { BUTTON#HaltBtn { top: 31px; - right: 1020px} + left: 32px} BUTTON#NotReadyBtn { top: 31px; - right: 920px} + left: 132px} BUTTON#LoadSelectBtn { top: 31px; - right: 850px} + left: 202px} BUTTON#LoadBtn { top: 31px; - right: 780px} + left: 272px} BUTTON#MemoryCheckBtn { top: 31px; - right: 680px} + left: 372px} BUTTON#ANormalBtn { top: 31px; - right: 610px} + left: 442px} BUTTON#AControlBtn { top: 31px; - right: 540px} + left: 512px} BUTTON#BNormalBtn { top: 31px; - right: 470px} + left: 582px} BUTTON#BControlBtn { top: 31px; - right: 400px} + left: 652px} BUTTON#PowerOnBtn { top: 31px; - right: 300px} + left: 752px} BUTTON#PowerOffBtn { top: 31px; - right: 230px} - -BUTTON#SPOReadyBtn { - bottom: 256px; - right: 120px} - -BUTTON#SPOPowerBtn { - bottom: 256px; - right: 44px} - -BUTTON#SPORemoteBtn { - bottom: 200px; - right: 120px} - -BUTTON#SPOLocalBtn { - bottom: 200px; - right: 44px} - -BUTTON#SPOInputRequestBtn { - bottom: 144px; - right: 120px} - -BUTTON#SPOEndOfMessageBtn { - bottom: 144px; - right: 44px} - -BUTTON#SPOBlank1Btn { - bottom: 88px; - right: 120px} - -BUTTON#SPOErrorBtn { - bottom: 88px; - right: 44px} - -BUTTON#SPOBlank2Btn { - bottom: 32px; - right: 120px} - -BUTTON#SPOBlank3Btn { - bottom: 32px; - right: 44px} - -TEXTAREA#SPOUT { - width: 620px; - /* - font-family: Lucida Sans Typewriter, Courier New, Courier, monospace; - font-size: 10pt */ } + left: 822px} .center { text-align: center} diff --git a/webUI/B5500Console.html b/webUI/B5500Console.html index 3b03354..fc7ee85 100644 --- a/webUI/B5500Console.html +++ b/webUI/B5500Console.html @@ -81,6 +81,10 @@ var PowerOffBtn_Click = function() { } return true; }; + +window.onload = function() { + var spoWin = window.open("B5500SPOUnit.html", "SPOWin", "scrollbars,resizable"); +}; @@ -110,22 +114,5 @@ var PowerOffBtn_Click = function() { -
-
- - - - - - - - - - - - -
-
- \ No newline at end of file diff --git a/webUI/B5500SPOUnit.css b/webUI/B5500SPOUnit.css new file mode 100644 index 0000000..b1d0011 --- /dev/null +++ b/webUI/B5500SPOUnit.css @@ -0,0 +1,131 @@ +/*********************************************************************** +* retro-b5500/emulator B5500SPOUnit.css +************************************************************************ +* Copyright (c) 2012, Nigel Williams and Paul Kimpel. +* Licensed under the MIT License, see http://www.opensource.org/licenses/mit-license.php +************************************************************************ +* B5500 emulator SPO web interface style sheet. +************************************************************************ +* 2012-12-16 P.Kimpel +* Original version, from B5500ConsoleUnit.css. +***********************************************************************/ + +BODY { + position: relative; + background-color: black; + margin: 4px} + +DIV#SPODiv { + position: relative; + width: 800px; + background-color: #FDA; + border-radius: 32px; + padding: 2em; + text-align: left} + +IMG#TeletypeLogo { + position: absolute; + top: 32px; + right: 64px} + +BUTTON.whiteButton { + position: absolute; + background-color: #CCC; + color: black; + font-family: Arial Rounded, Arial, Helvetica, sans-serif; + font-size: 10px; + font-weight: bold; + width: 60px; + height: 40px; + border: 1px solid #DDD; + border-radius: 4px} + +BUTTON.blackButton { + position: absolute; + background-color: black; + color: white; + font-family: Arial Rounded, Arial, Helvetica, sans-serif; + font-size: 10px; + font-weight: bold; + width: 60px; + height: 40px; + border: 1px solid #DDD; + border-radius: 4px} + +BUTTON.yellowButton { + position: absolute; + background-color: #990; + color: black; + font-family: Arial Rounded, Arial, Helvetica, sans-serif; + font-size: 10px; + font-weight: bold; + width: 60px; + height: 40px; + border: 1px solid #DDD; + border-radius: 4px} + +BUTTON.whiteLit { + background-color: white} + +BUTTON.yellowLit { + background-color: #FFFF00} + +BUTTON.blackBorder { + border: 1px solid black} + +BUTTON#SPOReadyBtn { + bottom: 256px; + right: 120px} + +BUTTON#SPOPowerBtn { + bottom: 256px; + right: 44px} + +BUTTON#SPORemoteBtn { + bottom: 200px; + right: 120px} + +BUTTON#SPOLocalBtn { + bottom: 200px; + right: 44px} + +BUTTON#SPOInputRequestBtn { + bottom: 144px; + right: 120px} + +BUTTON#SPOEndOfMessageBtn { + bottom: 144px; + right: 44px} + +BUTTON#SPOBlank1Btn { + bottom: 88px; + right: 120px} + +BUTTON#SPOErrorBtn { + bottom: 88px; + right: 44px} + +BUTTON#SPOBlank2Btn { + bottom: 32px; + right: 120px} + +BUTTON#SPOBlank3Btn { + bottom: 32px; + right: 44px} + +TEXTAREA#SPOUT { + width: 620px; + /* + font-family: Lucida Sans Typewriter, Courier New, Courier, monospace; + font-size: 10pt */ } + +.center { + text-align: center} + +.data { + font-family: Courier New, Courier, monospace; + text-align: left} + +.number { + font-family: Courier New, Courier, monospace; + text-align: right} diff --git a/webUI/B5500SPOUnit.html b/webUI/B5500SPOUnit.html new file mode 100644 index 0000000..67f238a --- /dev/null +++ b/webUI/B5500SPOUnit.html @@ -0,0 +1,119 @@ + + +B5500 Emulator SPO Unit + + + + + + + + + + + +
+ + + + + + + + + + + + + +
+ + + \ No newline at end of file diff --git a/webUI/Burroughs-Logo.png b/webUI/Burroughs-Logo.png deleted file mode 100644 index 314733a..0000000 Binary files a/webUI/Burroughs-Logo.png and /dev/null differ diff --git a/webUI/B5500-Logo.jpg b/webUI/prototypes/B5500-Logo.jpg similarity index 100% rename from webUI/B5500-Logo.jpg rename to webUI/prototypes/B5500-Logo.jpg diff --git a/webUI/B5500ConsoleDemo.html b/webUI/prototypes/B5500ConsoleDemo.html similarity index 95% rename from webUI/B5500ConsoleDemo.html rename to webUI/prototypes/B5500ConsoleDemo.html index fb879a4..023d2fd 100644 --- a/webUI/B5500ConsoleDemo.html +++ b/webUI/prototypes/B5500ConsoleDemo.html @@ -128,7 +128,7 @@ var PowerOffBtn_Click = function() { diff --git a/webUI/B5500DDPanel.js b/webUI/prototypes/B5500DDPanel.js similarity index 100% rename from webUI/B5500DDPanel.js rename to webUI/prototypes/B5500DDPanel.js diff --git a/webUI/B5500DistributionAndDisplay.css b/webUI/prototypes/B5500DistributionAndDisplay.css similarity index 100% rename from webUI/B5500DistributionAndDisplay.css rename to webUI/prototypes/B5500DistributionAndDisplay.css diff --git a/webUI/B5500ProcessorPanel.html b/webUI/prototypes/B5500ProcessorPanel.html similarity index 100% rename from webUI/B5500ProcessorPanel.html rename to webUI/prototypes/B5500ProcessorPanel.html diff --git a/webUI/B5500ProcessorPanel.js b/webUI/prototypes/B5500ProcessorPanel.js similarity index 100% rename from webUI/B5500ProcessorPanel.js rename to webUI/prototypes/B5500ProcessorPanel.js diff --git a/webUI/PanelTest.html b/webUI/prototypes/PanelTest.html similarity index 100% rename from webUI/PanelTest.html rename to webUI/prototypes/PanelTest.html diff --git a/webUI/B5500SyllableDebugger.css b/webUI/tools/B5500SyllableDebugger.css similarity index 100% rename from webUI/B5500SyllableDebugger.css rename to webUI/tools/B5500SyllableDebugger.css diff --git a/webUI/B5500SyllableDebugger.html b/webUI/tools/B5500SyllableDebugger.html similarity index 96% rename from webUI/B5500SyllableDebugger.html rename to webUI/tools/B5500SyllableDebugger.html index c788fcc..0732955 100644 --- a/webUI/B5500SyllableDebugger.html +++ b/webUI/tools/B5500SyllableDebugger.html @@ -410,7 +410,7 @@ window.onload = function() {
diff --git a/webUI/B5500TestArithmetics.html b/webUI/tools/B5500TestArithmetics.html similarity index 96% rename from webUI/B5500TestArithmetics.html rename to webUI/tools/B5500TestArithmetics.html index c582183..ac8d9a9 100644 --- a/webUI/B5500TestArithmetics.html +++ b/webUI/tools/B5500TestArithmetics.html @@ -199,7 +199,7 @@ window.onload = function() {
diff --git a/webUI/B5500TestLoader.html b/webUI/tools/B5500TestLoader.html similarity index 100% rename from webUI/B5500TestLoader.html rename to webUI/tools/B5500TestLoader.html diff --git a/webUI/B5500Testbed.html b/webUI/tools/B5500Testbed.html similarity index 94% rename from webUI/B5500Testbed.html rename to webUI/tools/B5500Testbed.html index b8c31de..7d3fc67 100644 --- a/webUI/B5500Testbed.html +++ b/webUI/tools/B5500Testbed.html @@ -93,7 +93,7 @@ window.onload = function() {