| Quintiq file version 2.0 | 
| Component PanelGoal | 
| { | 
|   #keys: '[127710.2.19048860]' | 
|   BaseType: 'WebPanel' | 
|   Children: | 
|   [ | 
|     Component CustomDrawStrategy | 
|     { | 
|       #keys: '[127710.2.19056863]' | 
|       BaseType: 'WebCustomDraw' | 
|       Children: | 
|       [ | 
|         Component CustomDrawDataLayerStrategy | 
|         { | 
|           #keys: '[127710.2.19056864]' | 
|           BaseType: 'WebCustomDrawDataLayer' | 
|           Children: | 
|           [ | 
|             Component DataExtractorCustomDrawKPIWeight | 
|             { | 
|               #keys: '[127710.2.19056865]' | 
|               BaseType: 'WebDataExtractor' | 
|               Properties: | 
|               [ | 
|                 FixedFilter: 'not isnull( object.StrategyLevel() ) and object.StrategyLevel().Level() > 0' | 
|                 Source: 'DataHolderSelectedStrategy' | 
|                 Taborder: 1 | 
|                 Transformation: 'StrategyLevel.KPIWeight' | 
|               ] | 
|             } | 
|             Component UserConfigurableInformationKPI | 
|             { | 
|               #keys: '[127710.2.20170744]' | 
|               BaseType: 'WebUserConfigurableInformation' | 
|               Properties: | 
|               [ | 
|                 Identifier: 'KPI' | 
|                 ObjectType: 'KPIWeight' | 
|                 Taborder: 0 | 
|                 Text: 'Test 1' | 
|                 Tooltip: | 
|                 [* | 
|                   VALUE(object.KPI().DescriptionUOM()) | 
|                   VALUE( ifexpr( not object.IsValidKPIUsedByOptimizer(), Translations::SM_KPIWeight_KPINotUsedByOptimizer( object.KPIName()  ) , '' ) ) | 
|                 *] | 
|               ] | 
|             } | 
|           ] | 
|           Properties: | 
|           [ | 
|             ContextMenu: 'customdrawContextMenu925' | 
|             Taborder: 1 | 
|           ] | 
|         } | 
|         Component customdrawContextMenu925 | 
|         { | 
|           #keys: '[127710.2.19056866]' | 
|           BaseType: 'customdrawContextMenu' | 
|           Properties: | 
|           [ | 
|             Taborder: 0 | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         FixedSize: true | 
|         MaxZoomLevel: 1 | 
|         MinZoomLevel: 1 | 
|         MinimumColumns: 50 | 
|         MinimumRows: 30 | 
|         ShowZoomControl: false | 
|         Taborder: 0 | 
|       ] | 
|       ResponseDefinitions: | 
|       [ | 
|         DelegatedResponseDefinition OnClick id:Responsedef_CustomDrawStrategy_WebButton_OnClick | 
|         { | 
|           #keys: '[139394.0.2086142472]' | 
|           Initiator: 'WebButton' | 
|           IsInherited: false | 
|           ResponseType: 'OnClick' | 
|           Arguments: | 
|           [ | 
|             ResponseDefinitionArgument selection | 
|             { | 
|               #keys: '[6763.0.8056251]' | 
|               Binding: 'this.Selection()' | 
|             } | 
|           ] | 
|         } | 
|         DelegatedResponseDefinition OnClick id:Responsedef_CustomDrawStrategy_WebMenu_OnClick | 
|         { | 
|           #keys: '[139394.0.2086142473]' | 
|           Initiator: 'WebMenu' | 
|           IsInherited: false | 
|           ResponseType: 'OnClick' | 
|           Arguments: | 
|           [ | 
|             ResponseDefinitionArgument selection | 
|             { | 
|               #keys: '[6763.0.8056324]' | 
|               Binding: 'this.Selection()' | 
|             } | 
|           ] | 
|         } | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     Taborder: 4 | 
|   ] | 
| } |