Martijn Laan
|
aae4a22262
64BB: Fix more warnings. Going to assume a section will not contain over MaxInt entries.
|
1 месяц назад |
Martijn Laan
|
c9571bc040
Make Components.dpk compilation work again. Same method as already used in few other component files. Prevents it from picking up our dummy Themes unit which also sits in Components.
|
2 месяцев назад |
Martijn Laan
|
c9dd54cebc
Cleanup.
|
2 месяцев назад |
Martijn Laan
|
0674a85e13
Enable typed @ operator in Setup.
|
2 месяцев назад |
Martijn Laan
|
e9a4681307
Cleanup/clarify.
|
2 месяцев назад |
Martijn Laan
|
4d2223209f
Fix for OLE interface requiring ReadOnly to be off, unlike EM_SETCHARFORMAT. Didn't notice this before because I was testing using CodeClasses.iss, which was setting ReadyOnly later.
|
2 месяцев назад |
Martijn Laan
|
0199b056e9
Fix typo & D10 build.
|
2 месяцев назад |
Martijn Laan
|
fa5eed5c98
Use the RichEdit OLE interface for cleaner and faster styling.
|
2 месяцев назад |
Martijn Laan
|
f331dc49c2
Improve RTF styling for dark styles. Also replaces 01ce7ec9.
|
2 месяцев назад |
Martijn Laan
|
01ce7ec9ae
When a custom style (including the built-in custom dark style) is active, foreground colors are dropped from any RTF text displayed, to ensure readability. This now only occurs if forced dark (dark) or dynamic dark (dynamic with Windows in dark mode) is active.
|
2 месяцев назад |
Martijn Laan
|
ef50baebfd
Merge branch 'main' into setup-style
|
5 месяцев назад |
Martijn Laan
|
7947ac3ab4
Make use of Delphi's built-in BidiMode property and related functions such as IsRightToLeft and DrawTextBiDiModeFlags, instead of setting the styles ourselves. Is less code (because of Delphi's ParentBidiMode support) and works better because this way Delphi itself knows about RTL, for example when it's drawing something itself.
|
5 месяцев назад |
Martijn Laan
|
462a3011e7
Cleanup.
|
5 месяцев назад |
Martijn Laan
|
a531f5f8f9
Fix RichEditViewer when styled.
|
5 месяцев назад |
Martijn Laan
|
2799b653cf
Add special dummy Themes unit which can be used to deactivate inclusion of actual VCL Styles code with a minimum amount of IFDEFs, even if the project does support VCL Styles.
|
5 месяцев назад |
Martijn Laan
|
0e899ac12c
Add VCL styling support to RichEditViewer.
|
5 месяцев назад |
Martijn Laan
|
a6796d8e49
Clarify block declarations / make safer.
|
1 год назад |
Martijn Laan
|
82e5800758
Should be finished now unless there's still files in .\Projects used but not listed in any of the projects.
|
1 год назад |
Martijn Laan
|
a919591beb
Links displayed by [Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile are now executed as the original user if possible when clicked.
|
5 лет назад |
Martijn Laan
|
330e8b7330
Clarification.
|
6 лет назад |
Martijn Laan
|
98d77a974c
[Setup] section directives LicenseFile, InfoBeforeFile and InfoAfterFile now support objects such as images in .rtf (rich text) files.
|
6 лет назад |
Martijn Laan
|
c87ec25e23
Make it compile.
|
10 лет назад |
Martijn Laan
|
96c253ef65
Load system dlls from {sys}. Just some prep. Doesn't compile & untested.
|
10 лет назад |
Martijn Laan
|
238b774962
Added files
|
14 лет назад |