Jordan Russell
|
46e95cd7a3
Fix 8f59ee5 for when BiDiMode=bdRightToLeft.
|
преди 2 дни |
Martijn Laan
|
7d9652b547
Fix outdated comment: Transparent property was added a while ago.
|
преди 3 дни |
Martijn Laan
|
8f59ee5918
Add new Alignment property to support class TNewStaticText.
|
преди 3 дни |
Martijn Laan
|
2567634df0
Fix more warnings.
|
преди 1 месец |
Martijn Laan
|
fbe2cc66dd
Add WizardBackColor and WizardBackColorDynamicDark directives.
|
преди 3 месеца |
Martijn Laan
|
14a809849c
Improve TNewStaticText.CNCtlColorStatic. Makes a difference when SetupCustomStyle.e32 is used but no style is active (for example, WizardStyle=dynamic and Windows in light mode).
|
преди 4 месеца |
Martijn Laan
|
f0f7123006
Fix bad check.
|
преди 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
|
5766946c8a
Make the Transparent property work normally design-time even if transparency support is disabled. Note that for us it's always enabled design-time due to Components.dpk defining VCLSTYLES, so it doesn't really matter for us.
|
преди 5 месеца |
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 месеца |
Martijn Laan
|
cd98d3e0f8
When I updated TNewStaticText to the current TStaticText in ec9b7dcb I removed the Transparent property from it. Bring it back optionally because some styles seem to depend on it. Might also improve things when it's not included because it now properly sets csOpaque.
|
преди 5 месеца |
Martijn Laan
|
aa1368ed15
Add comments.
|
преди 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
|
b16280dfb2
Update for Delphi 10 (but not Delphi 11).
|
преди 5 месеца |
Martijn Laan
|
fc7b6b73da
Cleanup.
|
преди 5 месеца |
Martijn Laan
|
ec9b7dcb87
Redo VCL Styles support for TNewStaticText. Previously it was done based on TCustomLabel when of course it should have been based on TStaticText. Fixes a flicker issue + the issue with BeveledLabel.
|
преди 5 месеца |
Martijn Laan
|
743a3542df
Make BeveledLabel look right when styling is active.
|
преди 5 месеца |
Martijn Laan
|
87fb67253f
Fix wordwrap and other text flags when styled.
|
преди 5 месеца |
Martijn Laan
|
d61616c781
Improve.
|
преди 7 месеца |
Martijn Laan
|
11855a6fa9
Cleanup.
|
преди 7 месеца |
Martijn Laan
|
b93daed6cc
Add VCL Styles support to TNewStaticText. Looks pretty clean to me but I couldn't find any documentation confirming this is correct approach... BTW: Does not increase size of Setup.
|
преди 7 месеца |
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
|
a708b983b9
Publish Anchors.
|
преди 7 години |
Martijn Laan
|
d5492c8d10
Shouldn't use VERSION.INC in a Components file.
|
преди 13 години |
Martijn Laan
|
238b774962
Added files
|
преди 14 години |