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 tháng trước cách đây |
Martijn Laan
|
6092d99963
Cherry pick from setup-styles: Components.dpk: define VCLSTYLES. Requires explicit use of Vcl.Themes, otherwise it finds our special Themes.pas.
|
5 tháng trước cách đây |
Martijn Laan
|
aa1368ed15
Add comments.
|
5 tháng trước cách đây |
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 tháng trước cách đây |
Martijn Laan
|
f7540659fd
Cleanup.
|
5 tháng trước cách đây |
Martijn Laan
|
cec62c281c
Make hook reusable like VCL hooks.
|
5 tháng trước cách đây |
Martijn Laan
|
90d7c2b700
Cleanup: (un)register hook same way as VCL.
|
5 tháng trước cách đây |
Martijn Laan
|
186220cc6b
Typo and whitespace.
|
5 tháng trước cách đây |
Martijn Laan
|
9b8b3adaee
Improve. Don't change the look.
|
5 tháng trước cách đây |
Martijn Laan
|
0bf28d6eaf
Cleanup and make VCL styling work with WantTabs = True.
|
5 tháng trước cách đây |
Martijn Laan
|
40883085bf
Add VCL Styles support to TNewCheckListBox checkmarks.
|
7 tháng trước cách đây |
Martijn Laan
|
54b85543b5
Add VCL Styles support to TNewCheckListBox items. Todo: checkmarks.
|
7 tháng trước cách đây |
Martijn Laan
|
b0476e12c3
2 renames in Components.
|
1 năm trước cách đây |
Martijn Laan
|
6869601fe7
Renamed our UxTheme to NewUxTheme to avoid accidendally using Delphi's UxThem which indeed Setup was doing.
|
1 năm trước cách đây |
Martijn Laan
|
82e5800758
Should be finished now unless there's still files in .\Projects used but not listed in any of the projects.
|
1 năm trước cách đây |
Martijn Laan
|
b76815ecc4
Merge branch 'leserg73-patch' into main. Updated whatsnew during merge + minor tweaks. Closes #390 for real.
|
5 năm trước cách đây |
Martijn Laan
|
20b837d47c
Fix setters.
|
5 năm trước cách đây |
Martijn Laan
|
6b81a8bc19
Cleanup set operations.
|
5 năm trước cách đây |
Martijn Laan
|
cfd9b2ef4f
Cleanup function names and placement.
|
5 năm trước cách đây |
Martijn Laan
|
b0ed2d55fc
Rescue files from #390.
|
5 năm trước cách đây |
Martijn Laan
|
765dc1c1c8
Clean up file names.
|
6 năm trước cách đây |
Martijn Laan
|
d0e013ee29
Checkboxes displayed by lists now look better on high DPI systems.
|
6 năm trước cách đây |
Martijn Laan
|
7a3cb91f0f
Merge branch 'is-6' into anchors
|
7 năm trước cách đây |
Martijn Laan
|
095f8be2ac
Workaround for Rio internal error. Note: using IFDEF's doesn't prevent it.
|
7 năm trước cách đây |
Martijn Laan
|
a708b983b9
Publish Anchors.
|
7 năm trước cách đây |
Martijn Laan
|
2217fe37a7
Fix warnings.
|
7 năm trước cách đây |
Martijn Laan
|
c87ec25e23
Make it compile.
|
10 năm trước cách đây |
Martijn Laan
|
96c253ef65
Load system dlls from {sys}. Just some prep. Doesn't compile & untested.
|
10 năm trước cách đây |
Martijn Laan
|
cba5275aa8
Updates.
|
10 năm trước cách đây |
Martijn Laan
|
238b774962
Added files
|
14 năm trước cách đây |