Archive 17/01/2023.

Editor resolution setting

George1

Hi,
I’m trying to look at some models using the editor on a 4k laptop screen.
I wish I have eagle eye for this.
Do we have a config or any setting file to scale the editor on 4k screen?
Any setting without rebuild the engine?

Thanks

weitjong

I don’t think SDL has any support for 4k on Windows platform yet. SDL and hence Urho3D only has support for retina display on Mac at the moment. When on retina display, the editor script will scale up (2x) the UI. You can try to execute the script “ui.scale = 2” via the editor’s command console. Never tested yet, so not sure what will be the result.

George1

Sorry,
I’m noob at this, how do do that?
Do you startup the command line and start up the editor from there?
Or do you do this at command prompt:

Editor.bat ui.scale=2

Modanung

You can open the command console with F1 and then set it to Script mode (it may be set to FileSystem) after which you can type ui.scale = 2 and hit enter to double the UI’s scale.
Static elements don’t seem to scale properly though.

George1

Awesome,
It works, thanks mate.
It was on FileSystem.

George1

I found a bug after we scale the ui.

After I create a box, if I left click on the position textbox. The ui control on the Attribute inspector is lost.

I can right click or middle click on the Attribute inspector ui control. But not left click.

I think left click missed the ui control after scaling and it unselect the selected object.

weitjong

I think it could be due to input subsystem not scaling up correctly. On Mac this has been done automatically when the engine detects high DPI mode. I am afraid you have to get your hand dirty this time to modify the engine. It is interesting to learn that RMB and MMB work while only LMB hit by the scaling though.