1
0

Fix display()

This commit is contained in:
otya128
2016-12-05 22:54:30 +09:00
parent 459621c319
commit 195a472f15

View File

@@ -322,6 +322,12 @@ class PetitComputer
{ {
import std.exception : enforce; import std.exception : enforce;
enforce(number >= 0); enforce(number >= 0);
if (xscreenmode == 2)
{
enforce(number == 0);
currentScreenWidth = screenWidthDisplay1;
currentScreenHeight = screenHeightDisplay1 * 2;
}
if(xscreenmode == 0) if(xscreenmode == 0)
{ {
enforce(number == 0); enforce(number == 0);
@@ -331,14 +337,16 @@ class PetitComputer
else if(xscreenmode == 1) else if(xscreenmode == 1)
{ {
enforce(number == 0 || number == 1); enforce(number == 0 || number == 1);
currentScreenWidth = screenWidthDisplay1; if (number == 0)
currentScreenHeight = screenHeightDisplay1; {
} currentScreenWidth = screenWidth;
else currentScreenHeight = screenHeight;
{ }
enforce(number == 0); else
currentScreenWidth = screenWidthDisplay1; {
currentScreenHeight = screenHeightDisplay1 * 2; currentScreenWidth = screenWidthDisplay1;
currentScreenHeight = screenHeightDisplay1;
}
} }
displaynum = number; displaynum = number;