View Issue Details

IDProjectCategoryView StatusLast Update
0005999JEDI VCL04 Feature Requestpublic2014-12-04 16:35
Reporterkmz7Assigned Toobones 
PrioritynormalSeverityfeatureReproducibilityN/A
Status resolvedResolutionsuspended 
Product VersionDaily / GIT 
Target VersionFixed in Version 
Summary0005999: Add StyleElements property into Object Inspector for RAD Studio XE3
DescriptionRAD Studio XE3 VCL has new property StyleElements. It allow to easily change text and background colors of controls when VCL Styles used.
TagsNo tags attached.

Activities

obones

2013-01-15 15:42

administrator   ~0020361

Please try to provide an implementation for it

obones

2013-12-13 16:14

administrator   ~0020833

Could you enumerate the components that are to be modified?

kmz7

2013-12-13 20:37

reporter   ~0020843

All JVCL controls (Edits, combos, lists, etc.) need this... StyleElements property available in code, but it not published and not visible in Object Inspector. This is too useful property, it allows to disable forcing of text color by style.

obones

2013-12-18 15:16

administrator   ~0020877

There are too many components, and most actually already inherit the StyleElements property from the VCL.
I have made the change for a few of them, please reproduce this for components where it is missing and submit a git pull request.
Please use this construct:

    {$IFDEF HAS_PROPERTY_STYLEELEMENTS}
    property StyleElements;
    {$ENDIF HAS_PROPERTY_STYLEELEMENTS}

obones

2014-12-04 16:35

administrator   ~0021124

No news, suspending the issue

Issue History

Date Modified Username Field Change
2012-10-03 08:20 kmz7 New Issue
2013-01-15 15:42 obones Note Added: 0020361
2013-01-15 15:42 obones Status new => feedback
2013-12-13 11:17 obones Status feedback => acknowledged
2013-12-13 16:14 obones Note Added: 0020833
2013-12-13 16:14 obones Status acknowledged => feedback
2013-12-13 20:37 kmz7 Note Added: 0020843
2013-12-16 17:04 obones Status feedback => acknowledged
2013-12-18 15:16 obones Note Added: 0020877
2013-12-18 15:16 obones Status acknowledged => feedback
2014-12-04 16:35 obones Note Added: 0021124
2014-12-04 16:35 obones Status feedback => resolved
2014-12-04 16:35 obones Resolution open => suspended
2014-12-04 16:35 obones Assigned To => obones