Quintiq file version 2.0
|
#parent: #root
|
Method ColorBackgroundBasedOnSeverity (
|
internal[DrawElementInfo] drawinfo,
|
LibOpt_Issue element
|
) id:Method_LibOpt_FormIssue_ColorBackgroundBasedOnSeverity
|
{
|
#keys: '[142652.0.2051816993]'
|
Body:
|
[*
|
// Color background based on `LibOpt_Issue::Severity`.
|
|
rel_severity := sqr( element.Severity() ) / sqr( LibOpt_Issue::Severity_5_Max() );
|
|
drawinfo.BackgroundColor( Color::Color( LibOpt_GlobalState.MaxColorValue(),
|
[Number] ( LibOpt_GlobalState.MaxColorValue() * ( 1 - rel_severity ) ),
|
[Number] ( LibOpt_GlobalState.MaxColorValue() * ( 1 - rel_severity ) ),
|
0.42
|
)
|
);
|
*]
|
Declarative: true
|
}
|