View Issue Details

IDProjectCategoryView StatusLast Update
0003185Spring engineGeneralpublic2014-02-03 12:52
ReporterLicho Assigned TojK  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionsuspended 
Product Version88.0 
Summary0003185: Borderless window appears random distance from top left corner even with windowpos set
DescriptionConfig has:

Fullscreen = 0
WindowBorderless = 1
WindowPosX = 0
WindowPosY = 0
WindowState = 1
XResolution = 1400
YResolution = 1000

Yet window actually always appears some distance from top left corner.
Distance is always X= Y and multiplies of 25
so it can be 25,25 125,125 200,200 etc

The value is also written to config by the engine.

I have win7 and taskbar on right side if that makes any difference.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

user744

2012-07-13 22:16

  ~0008976

related/same? http://springrts.com/mantis/view.php?id=3092

Licho

2012-07-14 00:02

reporter   ~0008981

My bug happens if WindowState=1 and Fullscreen=0
otherwise it appears to work as designed.

jK

2012-07-14 19:55

developer   ~0008984

It's the desired behavior WindowState=1 means maximize, and it does so.
It's your window manager that fails at the end part

jK

2012-07-15 16:21

developer   ~0008997

you should try:

Fullscreen = 0
 WindowBorderless = 1
 WindowPosX = 0
 WindowPosY = 0
 WindowState = 0
 XResolution = 0
 YResolution = 0

Licho

2012-07-16 09:59

reporter   ~0009019

Problem is it sets windowstate after one attempt to use windowed.

Perhaps when borderless is 1 it should ignore windowposx,posy and windowstate, just like fullscreen ignores x and y.

Issue History

Date Modified Username Field Change
2012-07-13 13:52 Licho New Issue
2012-07-13 22:16 user744 Note Added: 0008976
2012-07-14 00:02 Licho Note Added: 0008981
2012-07-14 19:55 jK Note Added: 0008984
2012-07-15 16:21 jK Note Added: 0008997
2012-07-16 09:59 Licho Note Added: 0009019
2014-02-03 12:52 jK Status new => closed
2014-02-03 12:52 jK Assigned To => jK
2014-02-03 12:52 jK Resolution open => suspended