View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0004309 | NoesisGUI | Unreal | public | 2025-07-18 13:27 | 2025-07-21 14:05 |
| Reporter | SillyGoose | Assigned To | sfernandez | ||
| Priority | normal | Severity | minor | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.2.8 | ||||
| Target Version | 3.2.9 | Fixed in Version | 3.2.9 | ||
| Summary | 0004309: Add setup for handling DPI Scale setting in Unreal | ||||
| Description | Would it be possible to expose the ability to set DPI scaling in your Unreal solution. I believe your Unity solution has a setting, but not your Unreal one. See forum post: https://www.noesisengine.com/forums/viewtopic.php?t=3716 I believe Unreal has 2 DPI values:
I think the User Setting is the one you should probably use, as that's what Unreal use for their UMG widgets (Via SDPIScaler). The canvas one seems to be more for debug text, Editor etc. In terms of implementation:
| ||||
| Platform | Any | ||||
|
Calling XamlView->SetScale(DPIScale); on the NoesisInstance looks to achieve what I was hoping for :) |
|
|
A toggle (DPIScale) was added to the Noesis View properties. When enabled, the view is scaled by the DPI Curve specified in the Project settings. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2025-07-18 13:27 | SillyGoose | New Issue | |
| 2025-07-18 13:33 | jsantos | Assigned To | => sfernandez |
| 2025-07-18 13:33 | jsantos | Status | new => assigned |
| 2025-07-18 13:33 | jsantos | Target Version | => 3.2.9 |
| 2025-07-18 17:36 | SillyGoose | Note Added: 0010919 | |
| 2025-07-21 14:05 | sfernandez | Status | assigned => resolved |
| 2025-07-21 14:05 | sfernandez | Resolution | open => fixed |
| 2025-07-21 14:05 | sfernandez | Fixed in Version | => 3.2.9 |
| 2025-07-21 14:05 | sfernandez | Note Added: 0010923 |