Quintiq file version 2.0 
 | 
Component SplitterWnd 
 | 
{ 
 | 
  #keys: '[110880.8.201590251]' 
 | 
  BaseType: 'SplitterWnd' 
 | 
  Children: 
 | 
  [ 
 | 
    Component SplitterPaneAllUserGroup 
 | 
    { 
 | 
      #keys: '[110880.8.201590252]' 
 | 
      BaseType: 'SplitterPane' 
 | 
      GBLayout 
 | 
      { 
 | 
        Type: 'internal[GBLayoutDefinition]' 
 | 
        Columns: 
 | 
        [ 
 | 
          GBFlow.Column { grow: 128 id: 1 parent: 0 } 
 | 
        ] 
 | 
        Elements: 
 | 
        [ 
 | 
          GBElement 
 | 
          { 
 | 
            Component => /ListUserGroupDefinition 
 | 
            Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 } 
 | 
          } 
 | 
        ] 
 | 
        Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] 
 | 
        Rows: 
 | 
        [ 
 | 
          GBFlow.Row { grow: 128 id: 1 parent: 0 } 
 | 
        ] 
 | 
      } 
 | 
      Children: 
 | 
      [ 
 | 
        #child: ListUserGroupDefinition 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Border: true 
 | 
        DoubleBuffering: false 
 | 
        Size: 45 
 | 
        Title: 'All user groups' 
 | 
      ] 
 | 
    } 
 | 
    Component SplitterPaneButton 
 | 
    { 
 | 
      #keys: '[110880.8.201590261]' 
 | 
      BaseType: 'SplitterPane' 
 | 
      GBLayout 
 | 
      { 
 | 
        Type: 'internal[GBLayoutDefinition]' 
 | 
        Columns: 
 | 
        [ 
 | 
          GBFlow.Column { grow: 0 id: 1 parent: 0 } 
 | 
          GBFlow.Column { grow: 0 id: 2 parent: 0 } 
 | 
        ] 
 | 
        Elements: 
 | 
        [ 
 | 
          GBElement 
 | 
          { 
 | 
            Component => ButtonUnassign 
 | 
            Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 } 
 | 
          } 
 | 
          GBElement 
 | 
          { 
 | 
            Component => ButtonAssign 
 | 
            Position { startcolumn: 2 startrow: 1 endcolumn: 2 endrow: 1 } 
 | 
          } 
 | 
          GBElement 
 | 
          { 
 | 
            Component => ButtonUnassignAll 
 | 
            Position { startcolumn: 1 startrow: 2 endcolumn: 1 endrow: 2 } 
 | 
          } 
 | 
          GBElement 
 | 
          { 
 | 
            Component => ButtonAssignAll 
 | 
            Position { startcolumn: 2 startrow: 2 endcolumn: 2 endrow: 2 } 
 | 
          } 
 | 
        ] 
 | 
        Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] 
 | 
        Rows: 
 | 
        [ 
 | 
          GBFlow.Row { grow: 0 id: 1 parent: 0 } 
 | 
          GBFlow.Row { grow: 0 id: 2 parent: 0 } 
 | 
        ] 
 | 
      } 
 | 
      Children: 
 | 
      [ 
 | 
        Component ButtonUnassign 
 | 
        { 
 | 
          #keys: '[110880.8.201590262]' 
 | 
          BaseType: 'Button' 
 | 
          Properties: 
 | 
          [ 
 | 
            Image: 'NAVIGATE_LEFT' 
 | 
            SizePosition: 'lt10 32 42 64' 
 | 
            Tooltip: 'Unassign from usergroup' 
 | 
          ] 
 | 
          ResponseDefinitions: 
 | 
          [ 
 | 
            ResponseDefinition OnClick id:Responsedef_SplitterWnd_ButtonUnassign_OnClick 
 | 
            { 
 | 
              #keys: '[11660.0.855394860]' 
 | 
              IsInherited: false 
 | 
              ResponseType: 'OnClick' 
 | 
              Arguments: 
 | 
              [ 
 | 
                ResponseDefinitionArgument selection 
 | 
                { 
 | 
                  #keys: '[11660.0.855395168]' 
 | 
                  Binding: 'ListScenarioAuthorization.Selection()' 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
        Component ButtonAssign 
 | 
        { 
 | 
          #keys: '[110880.8.201590263]' 
 | 
          BaseType: 'Button' 
 | 
          Properties: 
 | 
          [ 
 | 
            Image: 'NAVIGATE_RIGHT' 
 | 
            SizePosition: 'lt32 54 42 64' 
 | 
            Tooltip: 'Assign to usergroup' 
 | 
          ] 
 | 
          ResponseDefinitions: 
 | 
          [ 
 | 
            ResponseDefinition OnClick id:Responsedef_SplitterWnd_ButtonAssign_OnClick 
 | 
            { 
 | 
              #keys: '[11660.0.854868402]' 
 | 
              IsInherited: false 
 | 
              ResponseType: 'OnClick' 
 | 
              Arguments: 
 | 
              [ 
 | 
                ResponseDefinitionArgument selection 
 | 
                { 
 | 
                  #keys: '[11660.0.855078906]' 
 | 
                  Binding: 'ListUserGroupDefinition.Selection()' 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
        Component ButtonAssignAll 
 | 
        { 
 | 
          #keys: '[110880.8.201590265]' 
 | 
          BaseType: 'Button' 
 | 
          Properties: 
 | 
          [ 
 | 
            Image: 'NAVIGATE_END' 
 | 
            SizePosition: 'lt32 54 64 86' 
 | 
            Tooltip: 'Assign to all usergroups' 
 | 
          ] 
 | 
          ResponseDefinitions: 
 | 
          [ 
 | 
            ResponseDefinition OnClick id:Responsedef_SplitterWnd_ButtonAssignAll_OnClick 
 | 
            { 
 | 
              #keys: '[11660.0.864099009]' 
 | 
              IsInherited: false 
 | 
              ResponseType: 'OnClick' 
 | 
              Arguments: 
 | 
              [ 
 | 
                ResponseDefinitionArgument selection 
 | 
                { 
 | 
                  #keys: '[11660.0.864101394]' 
 | 
                  Binding: 'ListUserGroupDefinition.Selection()' 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
        Component ButtonUnassignAll 
 | 
        { 
 | 
          #keys: '[110880.8.201590264]' 
 | 
          BaseType: 'Button' 
 | 
          Properties: 
 | 
          [ 
 | 
            Image: 'NAVIGATE_BEGINNING' 
 | 
            SizePosition: 'lt10 32 64 86' 
 | 
            Tooltip: 'Unassign from all usergroups' 
 | 
          ] 
 | 
          ResponseDefinitions: 
 | 
          [ 
 | 
            ResponseDefinition OnClick id:Responsedef_SplitterWnd_ButtonUnassignAll_OnClick 
 | 
            { 
 | 
              #keys: '[11660.0.864092851]' 
 | 
              IsInherited: false 
 | 
              ResponseType: 'OnClick' 
 | 
              Arguments: 
 | 
              [ 
 | 
                ResponseDefinitionArgument selection 
 | 
                { 
 | 
                  #keys: '[11660.0.864093127]' 
 | 
                  Binding: 'ListUserGroupDefinition.Selection()' 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Border: true 
 | 
        DoubleBuffering: false 
 | 
        Size: 10 
 | 
        ModeledStringList ChildOrdering 
 | 
        { 
 | 
          c: ButtonUnassign 
 | 
          c: ButtonAssign 
 | 
          c: ButtonUnassignAll 
 | 
          c: ButtonAssignAll 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    Component SplitterPaneAssignedUserGroups 
 | 
    { 
 | 
      #keys: '[110880.8.201590266]' 
 | 
      BaseType: 'SplitterPane' 
 | 
      GBLayout 
 | 
      { 
 | 
        Type: 'internal[GBLayoutDefinition]' 
 | 
        Columns: 
 | 
        [ 
 | 
          GBFlow.Column { grow: 128 id: 4 parent: 0 } 
 | 
        ] 
 | 
        Elements: 
 | 
        [ 
 | 
          GBElement 
 | 
          { 
 | 
            Component => /ListScenarioAuthorization 
 | 
            Position { startcolumn: 4 startrow: 1 endcolumn: 4 endrow: 1 } 
 | 
          } 
 | 
        ] 
 | 
        Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] 
 | 
        Rows: 
 | 
        [ 
 | 
          GBFlow.Row { grow: 128 id: 1 parent: 0 } 
 | 
        ] 
 | 
      } 
 | 
      Children: 
 | 
      [ 
 | 
        #child: ListScenarioAuthorization 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Border: true 
 | 
        DoubleBuffering: false 
 | 
        Size: 45 
 | 
        Title: 'Assigned user groups' 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    DoubleBuffering: false 
 | 
    SizePosition: 'ss0 0 0 30' 
 | 
    SplitterSize: 0 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: SplitterPaneAllUserGroup 
 | 
      c: SplitterPaneButton 
 | 
      c: SplitterPaneAssignedUserGroups 
 | 
    } 
 | 
  ] 
 | 
} 
 |