| Quintiq file version 2.0 | 
| #root | 
| #parent: SOPWorkflow | 
| OrphanComponent SWF_CustomDrawComponentProcessDashboard | 
| { | 
|   #keys: '[113694.2.1118694862]' | 
|   BaseType: 'CustomDrawComponent' | 
|   Children: | 
|   [ | 
|     Component GUIDataExtractorDisplaySteps | 
|     { | 
|       #keys: '[113694.2.1117817693]' | 
|       BaseType: 'GUIDataExtractor' | 
|       Properties: | 
|       [ | 
|         DataSet: 'SWF_WorkflowDataset' | 
|         DataType: 'SWF_WorkflowDataset' | 
|         PosX: 120 | 
|         PosY: 84 | 
|         Transformation: 'WorkflowDefinition.ActiveWorkflow.RootStep' | 
|       ] | 
|     } | 
|     Component GUIDataExtractorWorkflowDefinition | 
|     { | 
|       #keys: '[113694.2.1118170713]' | 
|       BaseType: 'GUIDataExtractor' | 
|       Properties: | 
|       [ | 
|         DataSet: 'SWF_WorkflowDataset' | 
|         DataType: 'SWF_WorkflowDataset' | 
|         PosX: 119 | 
|         PosY: 56 | 
|         Transformation: 'WorkflowDefinition' | 
|       ] | 
|     } | 
|     Component CustomDrawDataLayerWorkflowDefinition | 
|     { | 
|       #keys: '[113694.2.1159852110]' | 
|       BaseType: 'CustomDrawDataLayer' | 
|       Properties: | 
|       [ | 
|         ContextMenu: 'menuCustomDraw' | 
|         DataExtractor: 'GUIDataExtractorWorkflowDefinition' | 
|         DrawingOrder: 0 | 
|         PosX: 82 | 
|         PosY: 54 | 
|       ] | 
|     } | 
|     Component CustomDrawDataLayerSteps | 
|     { | 
|       #keys: '[113694.2.1159852285]' | 
|       BaseType: 'CustomDrawDataLayer' | 
|       Properties: | 
|       [ | 
|         ContextMenu: 'menuCustomDraw' | 
|         DataExtractor: 'GUIDataExtractorDisplaySteps' | 
|         DrawingOrder: 1 | 
|         PosX: 81 | 
|         PosY: 89 | 
|       ] | 
|     } | 
|     Component UserConfigurableInformationStep | 
|     { | 
|       #keys: '[113694.2.1160057450]' | 
|       BaseType: 'UserConfigurableInformation' | 
|       Properties: | 
|       [ | 
|         Identification: 'CustomDrawDataLayerSteps' | 
|         ObjectBackgroundColor: 'Blue' | 
|         ObjectType: 'SWF_Step' | 
|         PosX: 162 | 
|         PosY: 90 | 
|         TooltipText: 'VALUE(SWF_Step::UCI(object))' | 
|       ] | 
|     } | 
|     Component GUITimer | 
|     { | 
|       #keys: '[107588.2015.1189782875]' | 
|       BaseType: 'GUITimer' | 
|       Properties: | 
|       [ | 
|         Interval: 100 | 
|         PosX: 154 | 
|         PosY: 53 | 
|       ] | 
|     } | 
|     Component menuCustomDraw | 
|     { | 
|       #keys: '[113694.2.1159852595]' | 
|       BaseType: 'popupCustomDraw' | 
|       Children: | 
|       [ | 
|         Component PopupParent | 
|         { | 
|           #keys: '[530.0.10969855]' | 
|           BaseType: 'PopupParent' | 
|           IsDerived: true | 
|           Children: | 
|           [ | 
|             Component menuSeparator { #keys: '[113694.2.1159852596]' BaseType: 'Menu' Properties: [ Separator: true ] } | 
|             Component MenuPreferences { #keys: '[113694.2.1159852597]' BaseType: 'Menu' Properties: [ Image: 'COLORS' Text: 'Preferences...' ] } | 
|             Component MenuDisableZoomIn { #keys: '[113694.2.1202627882]' BaseType: 'Menu' Properties: [ Shortcut: '+' Text: '[Workaround]Disable zoom in' ] } | 
|             Component MenuDisableZoomOut { #keys: '[113694.2.1202628036]' BaseType: 'Menu' Properties: [ Shortcut: '-' Text: '[Workaround]Disable zoom out' ] } | 
|             Component MenuOpenView { #keys: '[113694.2.1230075722]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'DOCUMENT' Text: 'Open view' ] } | 
|           ] | 
|           Properties: | 
|           [ | 
|             ModeledStringList ChildOrdering | 
|             { | 
|               c: menuConfigureCustomDraw | 
|               c: menuPrintCustomDraw | 
|               c: menuExport | 
|               c: menuSeparator | 
|               c: MenuPreferences | 
|               c: MenuOpenView | 
|               c: MenuDisableZoomIn | 
|               c: MenuDisableZoomOut | 
|             } | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         PosX: 0 | 
|         PosY: 12 | 
|       ] | 
|     } | 
|     Component SWF_DataHolderCurrentUser | 
|     { | 
|       #keys: '[113694.2.1229817123]' | 
|       BaseType: 'DataHolder' | 
|       Databinding: 'SWF_User' | 
|       Properties: | 
|       [ | 
|         PosX: 200 | 
|         PosY: 55 | 
|       ] | 
|     } | 
|     Component DataHolder | 
|     { | 
|       #keys: '[107588.2015.1255521796]' | 
|       BaseType: 'DataHolder' | 
|       Databinding: 'SWF_TransactionError' | 
|       Children: | 
|       [ | 
|         Component GUIDataExtractor | 
|         { | 
|           #keys: '[107588.2015.1255521797]' | 
|           BaseType: 'GUIDataExtractor' | 
|           Properties: | 
|           [ | 
|             Component: 'SWF_DataHolderCurrentUser' | 
|             DataType: 'SWF_User' | 
|             PosX: 11 | 
|             PosY: 12 | 
|             Transformation: 'TransactionError' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         PosX: 229 | 
|         PosY: 57 | 
|       ] | 
|     } | 
|     Component SWF_DataHolderCurrentUserBAK | 
|     { | 
|       #keys: '[134266.0.466073675]' | 
|       BaseType: 'DataHolder' | 
|       Databinding: 'shadow[SWF_User]*' | 
|       Properties: | 
|       [ | 
|         PosX: 299 | 
|         PosY: 103 | 
|       ] | 
|     } | 
|     Component DataHolderAllUsers | 
|     { | 
|       #keys: '[134266.0.466080133]' | 
|       BaseType: 'DataHolder' | 
|       Databinding: 'structured[SWF_User]*' | 
|       Children: | 
|       [ | 
|         Component GUIDataExtractorAllUsers | 
|         { | 
|           #keys: '[134266.0.466082165]' | 
|           BaseType: 'GUIDataExtractor' | 
|           Properties: | 
|           [ | 
|             DataSet: 'SWF_WorkflowDataset' | 
|             DataType: 'SWF_WorkflowDataset' | 
|             PosX: 11 | 
|             PosY: 10 | 
|             Transformation: 'User' | 
|           ] | 
|         } | 
|       ] | 
|       Properties: | 
|       [ | 
|         PosX: 297 | 
|         PosY: 50 | 
|       ] | 
|     } | 
|     Component ValueHolderLastSyncDateTime | 
|     { | 
|       #keys: '[132478.0.288924864]' | 
|       BaseType: 'ValueHolder' | 
|       Properties: | 
|       [ | 
|         DataBinding: 'SWF_WorkflowDataset.SyncStateOwner.LastSync' | 
|         PosX: 334 | 
|         PosY: 52 | 
|       ] | 
|     } | 
|   ] | 
|   Properties: | 
|   [ | 
|     BackgroundColor: 'Window' | 
|     ModeledStringList ChildOrdering | 
|     { | 
|       c: GUIDataExtractorDisplaySteps | 
|       c: GUIDataExtractorWorkflowDefinition | 
|       c: CustomDrawDataLayerWorkflowDefinition | 
|       c: CustomDrawDataLayerSteps | 
|       c: menuCustomDraw | 
|       c: UserConfigurableInformationStep | 
|       c: GUITimer | 
|       c: SWF_DataHolderCurrentUser | 
|       c: DataHolder | 
|       c: SWF_DataHolderCurrentUserBAK | 
|       c: DataHolderAllUsers | 
|       c: ValueHolderLastSyncDateTime | 
|     } | 
|   ] | 
|   ResponseDefinitions: | 
|   [ | 
|     DelegatedResponseDefinition OnClick id:Responsedef_SWF_CustomDrawComponentProcessDashboard_Menu_OnClick | 
|     { | 
|       #keys: '[113694.2.1117763390]' | 
|       Initiator: 'Menu' | 
|       IsInherited: false | 
|       ResponseType: 'OnClick' | 
|       Arguments: | 
|       [ | 
|         ResponseDefinitionArgument selection | 
|         { | 
|           #keys: '[113694.2.1117763391]' | 
|           Binding: 'this.Selection()' | 
|         } | 
|       ] | 
|     } | 
|     DelegatedResponseDefinition OnClick id:Responsedef_SWF_CustomDrawComponentProcessDashboard_GUIButtonBase_OnClick | 
|     { | 
|       #keys: '[113694.2.1117763392]' | 
|       Initiator: 'GUIButtonBase' | 
|       IsInherited: false | 
|       ResponseType: 'OnClick' | 
|       Arguments: | 
|       [ | 
|         ResponseDefinitionArgument selection | 
|         { | 
|           #keys: '[113694.2.1117763393]' | 
|           Binding: 'this.Selection()' | 
|         } | 
|       ] | 
|     } | 
|   ] | 
| } |