Control Panel UPGRADE / solved issues
This commit is contained in:
1 parent
a9b4af9f52
commit
c9b135dd65
3 files changed
+24
-5
No files matched your search
Binary file not shown.
+23
-4
@@ -32,11 +32,11 @@ function newControlPanel() {
|
||||
function initialize() {
|
||||
|
||||
this.container.frame.width = 200;
|
||||
this.container.frame.height = 65;
|
||||
this.container.frame.height = 85;
|
||||
|
||||
var position = {
|
||||
x: (viewPort.visibleArea.topRight.x - viewPort.visibleArea.topLeft.x) / 2 - this.container.frame.width / 2,
|
||||
y: browserCanvas.height * 0.30
|
||||
y: 0
|
||||
};
|
||||
|
||||
this.container.frame.position = position;
|
||||
@@ -302,13 +302,16 @@ function newControlPanel() {
|
||||
|
||||
let fontSize = 10;
|
||||
|
||||
var label = controlPanel.datetimeDisplay.currentDatetime.toDateString() + ' ' + controlPanel.datetimeDisplay.currentDatetime.toLocaleTimeString();
|
||||
let label = controlPanel.datetimeDisplay.currentDatetime.toUTCString();
|
||||
let labelArray = label.split(" ");
|
||||
|
||||
label = labelArray[0] + " " + labelArray[1] + " " + labelArray[2] + " " + labelArray[3];
|
||||
|
||||
/* Now we transform x on the actual coordinate on the canvas. */
|
||||
|
||||
let labelPoint = {
|
||||
x: controlPanel.container.frame.width / 2 - label.length / 2 * fontSize * FONT_ASPECT_RATIO,
|
||||
y: controlPanel.container.frame.height * 4.5 / 10
|
||||
y: controlPanel.container.frame.height * 3.4 / 10
|
||||
};
|
||||
|
||||
labelPoint = controlPanel.container.frame.frameThisPoint(labelPoint);
|
||||
@@ -317,6 +320,22 @@ function newControlPanel() {
|
||||
browserCanvasContext.fillStyle = 'rgba(60, 60, 60, 0.50)';
|
||||
browserCanvasContext.fillText(label, labelPoint.x, labelPoint.y);
|
||||
|
||||
/* The time */
|
||||
|
||||
label = labelArray[4] + " " + labelArray[5];
|
||||
|
||||
/* Now we transform x on the actual coordinate on the canvas. */
|
||||
|
||||
labelPoint = {
|
||||
x: controlPanel.container.frame.width / 2 - label.length / 2 * fontSize * FONT_ASPECT_RATIO,
|
||||
y: controlPanel.container.frame.height * 5.0 / 10
|
||||
};
|
||||
|
||||
labelPoint = controlPanel.container.frame.frameThisPoint(labelPoint);
|
||||
|
||||
browserCanvasContext.font = fontSize + 'px Courier New';
|
||||
browserCanvasContext.fillStyle = 'rgba(60, 60, 60, 0.50)';
|
||||
browserCanvasContext.fillText(label, labelPoint.x, labelPoint.y);
|
||||
|
||||
label = PLAY_STEP / _1_MINUTE_IN_MILISECONDS + ' min';
|
||||
|
||||
|
||||
@@ -545,7 +545,7 @@ function startHtttpServer() {
|
||||
function onBrowserRequest(request, response) {
|
||||
|
||||
if (CONSOLE_LOG === true) { console.log("[INFO] onBrowserRequest -> Entering function."); }
|
||||
if (CONSOLE_LOG === true) { console.log("[INFO] onBrowserRequest -> request = " + request); }
|
||||
if (CONSOLE_LOG === true) { console.log("[INFO] onBrowserRequest -> request.url = " + request.url); }
|
||||
|
||||
var htmlResponse;
|
||||
var requestParameters = request.url.split("/");
|
||||
|
||||
Reference in new issue
Block a user