ImpulseAdventure / GUIslice-Builder

Cross-platform drag & drop GUI builder for GUIslice
Other
166 stars 35 forks source link

Dragging of elements unaffected by change in screen size. #93

Closed JohannesWilde closed 4 years ago

JohannesWilde commented 4 years ago

I just installed GUIslice-Builder under Linux [version 0.14.b004]. Changing the screen size in the E_PROJECT_OPTIONS via "TFT Screen Width" and "... Height" the screen area in E_PG_MAIN changes accordingly - however trying to drag elements in using these new dimension seems to use the default of 320x240 regardless. I tried smaller [120x60] and bigger [480x320] dimensions - it seems to internally stay at 320x240.

JohannesWilde commented 4 years ago

Hm, if I go to Edit->Options->TFT Screen Width / ...Height, then these values are used as [I] expected.

Pconti31 commented 4 years ago

Yes, I found that there were a few places where General tab values were still being used instead of the project tab values. One more extreme case is when you go from a larger screen in General tab to a smaller screen in project tab. You drop a new widget and you can't see it because it dropped beyond your new screen size. I have fixed these cases in the 0.14.b005 branch but can't release until Calvin finishes his review of fonts and the various display he supports. Until then the work around is to also change values in your options->general tab. It's a pain I know. Sorry about that. Paul--

JohannesWilde commented 4 years ago

No worries, just wanted to let you know.

Pconti31 commented 4 years ago

Addressed in Release 0.15.0