@twm Thanks! Now (build 4201 ) seems it works in all broken forms. Could you please check what is with "Procedure list" form? Can not change size of Code section (no splitter) and procedure list seems truncated.
Windows 11, Scale 175%, Delphi 12.
GExeperts dialogs for scaled HighDPI
@akalwahome Should I open a separate ticket for fixing big font size on scaled display as shown in my attached screenshots above? Thanks!
FScaler is not defined in GX_MacroLibrary.pas. procedure TfmMacroLibrary.CheckLvMacrosHeight; var LvMinHeight: Integer; begin LvMinHeight := FScaler.Calc(5 * DEFAULT_GRID_ROWHEIGHT); if lvMacros.Height < LvMinHeight then begin pnlDescription.Height := ClientHeight - Toolbar.Height - LvMinHeight; end; end; Related to DpiScaling. Also many forms now use too big font when 175% scaling is used in Windows. Please see attached files.
FScaler is not defined in GX_MacroLibrary.pas. procedure TfmMacroLibrary.CheckLvMacrosHeight; var LvMinHeight: Integer; begin LvMinHeight := FScaler.Calc(5 * DEFAULT_GRID_ROWHEIGHT); if lvMacros.Height < LvMinHeight then begin pnlDescription.Height := ClientHeight - Toolbar.Height - LvMinHeight; end; end; Related to DpiScaling. Also may forms now use too big font when 175% scaling is used in Windows. Please see attached files.
I can confirm same here. Win 11, Delphi 12. 4 times an error messages during start. All the messages are Access violation at address 577B507E read from 00000024 This worked some time ago but then it stopped. Tried removing Registry settings as well. Didn't help. Also tried to checkout older revisions down to Nov 2023, but the same error occurs. Could it be related to some windows changes (may be recent updates)? How can I debug this to see the place where it fails in source ?
Thomas, thanks for looking into it! It would be nice if you or Achim check all dialogs to be displayed properly. I've checked all by clicking Configure buttons in GE settings and noticed few with problems. This was today's pulled version.