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 } ] }