Thanks for confirming this.
One additional question however, since right now I have two different CreateDisplay lines, but for a different reason.
Thing is, there are two different cases, one in which ScaleWidth and ScaleHeight is used, and one where it isn't.
Therefore, is there a way to have just a one line for CreateDisplay, in way of
Code: Select all
CreateDisplay(1, {ScaleWidth = Var1, ScaleWidth= Var2})
But is there a way to have Var1 and Var2 be such values that they would practically ignore the ScaleWidth/ScaleHeight?
As in, some cases I want there to be ScaleWidth and ScaleHeight, in some cases not. So If I use something like ScaleWidth = Nil would that work as basically same as the createdisplay not having ScaleWidth at all?
actually, in case you are not understanding what I am after, here the actual lines I am using currently:
Code: Select all
If ScaleSizesVersion = True
CreateDisplay(0, {Width=1920, Height=1080, ScaleWidth=W, ScaleHeight=H, Title = "Rogue Football Cardgame", Sizeable=Sizeable, borderless=Borderless,
Mode=Mode, Monitor=Monitor, fixed=Fixed, smoothscale=SmoothScale, KeepProportions = KeepProportions,
ScaleMode = Scalemode})
Else
CreateDisplay(0, {Width=W, Height=H, Title = "Rogue Football Cardgame", Sizeable=Sizeable, borderless=Borderless,
Mode=Mode, Monitor=Monitor, fixed=Fixed, smoothscale=SmoothScale, KeepProportions = KeepProportions,
ScaleMode = #SCALEMODE_NONE})
EndIf
Now point would be to avoid having "IF ScaleSizesVersion = True" and instead just use one CreateDisplay, and then just use variables to handle the ScaleWidth and ScaleHeight in such way that ScaleWidth/ScaleHeight would be ignored from the line with something like NIL if possible.