flat assembler
Message board for the users of flat assembler.
Index
> Projects and Ideas > Layered struct editor |
| Author |
|
|
Roman 18 Nov 2024, 18:07
Windows 10
Editor to create Layered struct. Layered struct parts: struct,! mean set method,_ mean get,@ mean macro method. https://rutube.ru/video/c8b4c6be4d8d7080126030de2008a8d3/ New: any size for string. And listStrings
|
|||||||||||||||||||||
|
|
Roman 05 Sep 2026, 09:15
In windows 11 somthing wrong with metrics.
I set btnY equ 480 to btnY equ 4 and see all buttons. Why ? My display 1920x1080 And in Windows 11 i not see SysTreeView32. In windows 10 SysTreeView32 show fine. |
|||
|
|
bitRAKE 05 Sep 2026, 20:21
Put this file, IDEStruct.manifest next to executable.
Code: <?xml version="1.0" encoding="UTF-8" standalone="yes"?> <assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0" xmlns:asmv3="urn:schemas-microsoft-com:asm.v3"> <assemblyIdentity type="win32" name="Legacy.Application" version="1.0.0.0" processorArchitecture="*" /> <!-- 1. Enable Modern Common Controls (Visual Styles) --> <dependency> <dependentAssembly> <assemblyIdentity type="win32" name="Microsoft.Windows.Common-Controls" version="6.0.0.0" processorArchitecture="*" publicKeyToken="6595b64144ccf1df" language="*" /> </dependentAssembly> </dependency> <!-- 2. Disable Automatic DPI Scaling (Declare DPI Awareness) --> <asmv3:application> <asmv3:windowsSettings> <!-- Legacy Windows 7/8 awareness --> <dpiAware xmlns="http://schemas.microsoft.com/SMI/2005/WindowsSettings">true</dpiAware> <!-- Windows 10/11 awareness --> <dpiAwareness xmlns="http://schemas.microsoft.com/SMI/2016/WindowsSettings">PerMonitorV2, PerMonitor</dpiAwareness> </asmv3:windowsSettings> </asmv3:application> </assembly> |
|||
|
|
Roman 06 Sep 2026, 03:30
O ! I tryed invoke SetProcessDPIAware. Yes its work.
https://learn.microsoft.com/en-us/windows/win32/api/winuser/nf-winuser-setprocessdpiaware Remember ! In windows 11 you always must do SetProcessDPIAware ! |
|||
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2026, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.