Martijn Laan
|
179c223b2c
Improve HandleNeeded code once more.
|
3 mesiacov pred |
Jordan Russell
|
655b9dad82
Tweak (to code I suggested).
|
3 mesiacov pred |
Martijn Laan
|
1f940f31fb
Add [Setup] WizardKeepAspectRatio, enabled by default.
|
3 mesiacov pred |
Martijn Laan
|
ae25a555ef
Switch to better method for keeping aspect ratio.
|
3 mesiacov pred |
Martijn Laan
|
6c63acf533
Simpler BeveledLabel fix. BTW: I've confirmed that it's the same for TStaticText, so it's not specific to TNewStaticText.
|
3 mesiacov pred |
Martijn Laan
|
bd45ac549e
Revert previous handle change. It fixes BeveledLabel but breaks the common buttons stackpanel of TaskDialogForm. It becomes left aligned. Note that this stackpanel doesnt even use Anchors. Like wtf :(
|
3 mesiacov pred |
Martijn Laan
|
31dc8db338
Call ParentHandlesNeeded even earlier. This fixes an issue with BeveledLabel which was introduced by commit 4e7050bb. So the preceding commit on main which is 1fbd5272 does not have this issue.
|
3 mesiacov pred |
Martijn Laan
|
c3518790c9
Tweak.
|
3 mesiacov pred |
Martijn Laan
|
e6e923294d
Cleanup.
|
3 mesiacov pred |
Martijn Laan
|
a2156510ee
Setup and Uninstall now restore the original aspect ratio of their windows after scaling for DPI.
|
3 mesiacov pred |
Martijn Laan
|
40f7f470ed
Clarify.
|
3 mesiacov pred |
Martijn Laan
|
a56408e00c
Optimize.
|
3 mesiacov pred |
Martijn Laan
|
74eaa45909
Fix 37b18def which broke the fix from bf4a2b90.
|
3 mesiacov pred |
Martijn Laan
|
662aa61ef1
Only call HandleNeeded on parents, since that's enough to fix the issue.
|
3 mesiacov pred |
Martijn Laan
|
c1fce5e3b8
Cleanup.
|
3 mesiacov pred |
Martijn Laan
|
df3fb92130
Fix 37b18def.
|
3 mesiacov pred |
Martijn Laan
|
37b18def33
Move the 'HandleNeeded for Anchors' code to TSetupForm to fix it 'everywhere'.
|
3 mesiacov pred |
Martijn Laan
|
6890571faf
Cleanup.
|
3 mesiacov pred |
Martijn Laan
|
947ac2631c
Introduce new properties needed for controls which use akRight or akBottom but not SurfaceWidth and SurfaceHeight.
|
3 mesiacov pred |
Martijn Laan
|
9de1b7f28b
Revert property removal since they are still available to [Code].
|
3 mesiacov pred |
Martijn Laan
|
7ee5b16485
Merge branch 'main' into classic120
|
3 mesiacov pred |
Martijn Laan
|
911edd7e89
Resize before page initialization.
|
3 mesiacov pred |
Jordan Russell
|
ae9066a16e
Update fallback fonts to match new defaults.
|
3 mesiacov pred |
Martijn Laan
|
bf4a2b90b8
[Setup] section directive WizardSizePercent is now supported by Uninstall.
|
3 mesiacov pred |
Martijn Laan
|
e5908b4c1c
Whitespace.
|
3 mesiacov pred |
Martijn Laan
|
13d7597049
ScaleFrom -> BaseScale.
|
4 mesiacov pred |
Martijn Laan
|
4206ad2621
Update for change.
|
4 mesiacov pred |
Martijn Laan
|
597e17ce8a
Add LangOptions.DialogFontScaleFromWidth/Height, allowing default font to change to 9pt Segoe UI without changing wizard size.
|
4 mesiacov pred |
Martijn Laan
|
d7785d6645
Fix (really old) memory leak.
|
4 mesiacov pred |
Martijn Laan
|
a70fbb0a6b
Use Segoe UI 8 pt for the custom task dialog and messagebox implementation, if Segoe UI is available.
|
4 mesiacov pred |