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()' 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
} 
 |