Quintiq file version 2.0 Component SplitterWnd { #keys: '[124808.2.626711256]' BaseType: 'SplitterWnd' Children: [ Component SplitterPane339 { #keys: '[124808.2.627683641]' BaseType: 'SplitterPane' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 128 id: 581 parent: 0 } ] Elements: [ GBElement { Component => /SplitterWnd918 Position { startcolumn: 581 startrow: 759 endcolumn: 581 endrow: 759 } } ] Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] Rows: [ GBFlow.Row { grow: 128 id: 759 parent: 0 } ] } Children: [ #child: SplitterWnd918 ] Properties: [ DoubleBuffering: false Size: 62.5 ] } Component SplitterPaneConversionMatrix { #keys: '[124808.2.626711257]' BaseType: 'SplitterPane' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 128 id: 781 parent: 0 } ] Elements: [ GBElement { Component => MatrixEditorAccountCost Position { startcolumn: 781 startrow: 193 endcolumn: 781 endrow: 193 } } ] Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] Rows: [ GBFlow.Row { grow: 128 id: 193 parent: 0 } ] } Children: [ Component MatrixEditorAccountCost { #keys: '[124808.2.638763379]' BaseType: 'MatrixEditor' GBLayout { Type: 'internal[GBLayoutDefinition]' Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] } Children: [ Component menuMatrixEditorCell { #keys: '[124808.2.638763380]' BaseType: 'popupMatrixEditor' Children: [ Component PopupParent { #keys: '[107036.0.311161801]' BaseType: 'PopupParent' IsDerived: true Children: [ Component menuSeparator692 { #keys: '[124808.2.639010674]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuDeleteConversionFactorInMatrix { #keys: '[124808.2.639011487]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: 'Delete' ] } Component menuSeparator645 { #keys: '[124808.2.639011504]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuEditProductDependentConversionFactor { #keys: '[124808.2.639415251]' BaseType: 'Menu' Properties: [ Image: 'editobject' Text: 'Edit product-dependent conversion factor...' ] } Component MenuEnable { #keys: '[124808.2.668191493]' BaseType: 'Menu' Properties: [ Image: 'CHECK2' Shortcut: 'Ctrl+E' Text: 'Enable' ] } Component MenuDisable { #keys: '[124808.2.668192090]' BaseType: 'Menu' Properties: [ Image: 'DELETE2' Shortcut: 'Ctrl+D' Text: 'Disable' ] } Component menuSeparator328 { #keys: '[124808.2.671688048]' BaseType: 'Menu' Properties: [ Separator: true ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions c: Menu c: menuSeparator692 c: MenuEnable c: MenuDisable c: menuSeparator328 c: MenuDeleteConversionFactorInMatrix c: menuSeparator645 c: MenuEditProductDependentConversionFactor } ] } ] Properties: [ PosX: 82 PosY: 136 ] } Component GUIDataExtractorConversionFactorInMatrix { #keys: '[124808.2.638763395]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderShadowGlobalParameters' DataType: 'shadow[GlobalParameters_MP]' PosX: 5 PosY: 30 Transformation: 'ConversionFactorInMatrix' ] } Component MatrixEditorRows { #keys: '[124808.2.638763400]' BaseType: 'GUIScaleView' Children: [ Component GUIDataExtractor1 { #keys: '[124808.2.638763401]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderMatrixEditorRows' DataType: 'structured[UnitOfMeasure_MP]' PosX: 8 PosY: 32 Transformation: 'Elements' ] } Component UserConfigurableInformationCostMatrixRowHeader { #keys: '[124808.2.638763402]' BaseType: 'UserConfigurableInformation' Properties: [ Identification: 'Lead account cost' ObjectText: 'VALUE( object.ImgIsValidAssignment() )VALUE(object.ImgIsAccountAssignmentType())VALUE(object.ImgHasValidCostDriver())VALUE( object.DisplayName() ) - VALUE(object.CostDriver() ) (VALUE( object.GetCurrencyPerUoMPerPeriod() ))' ObjectType: 'AccountCost' PosX: 66 PosY: 37 ] } ] Properties: [ PosX: 5 PosY: 70 SortCriteria: "datamember:'Name'" ModeledStringList ChildOrdering { c: GUIDataExtractor1 c: UserConfigurableInformationCostMatrixRowHeader } ] } Component RowViewContextMenu1 { #keys: '[124808.2.638763394]' BaseType: 'popupScaleView' Children: [ Component PopupParent id:PopupParent_3 { #keys: '[107036.0.337329115]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuSort id:MenuSort_2 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true Properties: [ Image: 'SORT' Text: '&Sort rows...' ] } Component MenuSubtotal id:MenuSubtotal_2 { #keys: '[107036.0.2002902351]' BaseType: 'MenuSubtotal' IsDerived: true Children: [ Component MenuCount id:MenuCount_2 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true } Component MenuSum id:MenuSum_2 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true } Component MenuAverage id:MenuAverage_2 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true } Component MenuMin id:MenuMin_2 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true } Component MenuMax id:MenuMax_2 { #keys: '[107036.0.2002907419]' BaseType: 'MenuMax' IsDerived: true } Component MenuStdDev id:MenuStdDev_2 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true } Component MenuRemoveSubtotal id:MenuRemoveSubtotal_2 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true } ] Properties: [ Image: 'QUANTOR' Text: 'S&ubtotal' ModeledStringList ChildOrdering { c: MenuCount_2 c: MenuSum_2 c: MenuAverage_2 c: MenuMin_2 c: MenuMax_2 c: MenuStdDev_2 c: Menu_1 c: MenuRemoveSubtotal_2 } ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuSubtotal_2 c: MenuSort_2 } ] } ] Properties: [ PosX: 10 PosY: 133 ] } Component MatrixEditorColumns { #keys: '[124808.2.638763392]' BaseType: 'GUIScaleView' Children: [ Component GUIDataExtractor2 { #keys: '[124808.2.638763393]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderMatrixEditorColumns' DataType: 'structured[UnitOfMeasure_MP]' PosX: 16 PosY: 27 Transformation: 'Elements' ] } ] Properties: [ PosX: 40 PosY: 70 SortCriteria: "datamember:'Name'" ] } Component ColumnViewContextMenu1 { #keys: '[124808.2.638763391]' BaseType: 'popupScaleView' Children: [ Component PopupParent id:PopupParent_4 { #keys: '[107036.0.337329115]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuSort id:MenuSort_3 { #keys: '[107036.0.337333420]' BaseType: 'MenuSort' IsDerived: true Properties: [ Image: 'SORT' Text: '&Sort columns...' ] } Component MenuSubtotal id:MenuSubtotal_3 { #keys: '[107036.0.2002902351]' BaseType: 'MenuSubtotal' IsDerived: true Children: [ Component MenuCount id:MenuCount_3 { #keys: '[107036.0.2002903591]' BaseType: 'MenuCount' IsDerived: true } Component MenuSum id:MenuSum_3 { #keys: '[107036.0.2002904543]' BaseType: 'MenuSum' IsDerived: true } Component MenuAverage id:MenuAverage_3 { #keys: '[107036.0.2002905513]' BaseType: 'MenuAverage' IsDerived: true } Component MenuMin id:MenuMin_3 { #keys: '[107036.0.2002906456]' BaseType: 'MenuMin' IsDerived: true } Component MenuMax id:MenuMax_3 { #keys: '[107036.0.2002907419]' BaseType: 'MenuMax' IsDerived: true } Component MenuStdDev id:MenuStdDev_3 { #keys: '[107036.0.2002908342]' BaseType: 'MenuStdDev' IsDerived: true } Component MenuRemoveSubtotal id:MenuRemoveSubtotal_3 { #keys: '[107036.0.2004963099]' BaseType: 'MenuRemoveSubtotal' IsDerived: true } ] Properties: [ Image: 'QUANTOR' Text: 'S&ubtotal' ModeledStringList ChildOrdering { c: MenuCount_3 c: MenuSum_3 c: MenuAverage_3 c: MenuMin_3 c: MenuMax_3 c: MenuStdDev_3 c: Menu_2 c: MenuRemoveSubtotal_3 } ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuSubtotal_3 c: MenuSort_3 } ] } ] Properties: [ PosX: 44 PosY: 134 ] } Component DataHolderShadowGlobalParameters { #keys: '[124808.2.638763385]' BaseType: 'DataHolder' Databinding: 'shadow[GlobalParameters_MP]*' Properties: [ PosX: 41 PosY: 103 ] } Component DataHolderMatrixEditorRows { #keys: '[124808.2.638763386]' BaseType: 'DataHolder' Databinding: 'structured[UnitOfMeasure_MP]*' Children: [ Component GUIDataExtractorMatrixRows { #keys: '[124808.2.638763387]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'ListUnitOfMeasurement' DataType: 'UnitOfMeasure_MP' PosX: 24 PosY: 36 ] } ] Properties: [ PosX: 7 PosY: 103 ] } Component DataHolderMatrixEditorColumns { #keys: '[124808.2.638763388]' BaseType: 'DataHolder' Databinding: 'structured[UnitOfMeasure_MP]*' Children: [ Component GUIDataExtractorMatrixColumns { #keys: '[124808.2.638763389]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'MacroPlan' DataType: 'MacroPlan' PosX: 17 PosY: 33 Transformation: 'UnitOfMeasure_MP' ] } ] Properties: [ PosX: 496 PosY: 22 ] } Component AttributeContextMenu { #keys: '[124808.2.638763403]' BaseType: 'popupMatrixEditorAttributeHeader' Children: [ Component PopupParent id:PopupParent_5 { #keys: '[124988.0.211591097]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuSUbtotal { #keys: '[124988.0.211593204]' BaseType: 'MenuSUbtotal' IsDerived: true Children: [ Component MenuRow { #keys: '[124988.0.211593332]' BaseType: 'MenuRow' IsDerived: true Children: [ Component MenuCount id:MenuCount_4 { #keys: '[124988.0.211594406]' BaseType: 'MenuCount' IsDerived: true } Component MenuSum id:MenuSum_4 { #keys: '[124988.0.211595117]' BaseType: 'MenuSum' IsDerived: true } Component MenuAverage id:MenuAverage_4 { #keys: '[124988.0.211595592]' BaseType: 'MenuAverage' IsDerived: true } Component MenuStdDev id:MenuStdDev_4 { #keys: '[124988.0.211598314]' BaseType: 'MenuStdDev' IsDerived: true } Component MenuRemoveSubtotal id:MenuRemoveSubtotal_4 { #keys: '[124988.0.211598781]' BaseType: 'MenuRemoveSubtotal' IsDerived: true } ] Properties: [ Image: 'ROW' Text: '&Row' ModeledStringList ChildOrdering { c: MenuCount_4 c: MenuSum_4 c: MenuAverage_4 c: MenuMIn c: MenuMAx c: MenuStdDev_4 c: menuSeparator_1 c: MenuRemoveSubtotal_4 } ] } ] Properties: [ Image: 'QUANTOR' Text: 'S&ubtotal' ] } ] } ] } ] Properties: [ AllowUserAttributeChange: true AttributeContextMenu: 'AttributeContextMenu' Attributes: 'Factor' Border: true ColumnHeaderContextMenu: 'ColumnViewContextMenu1' ColumnHeaderPath: 'Name' ColumnView: 'MatrixEditorColumns' ColumnViewRelation: 'TargetUnitOfMeasureInConversionMatrix' ContextMenu: 'menuMatrixEditorCell' DoubleBuffering: false RowHeaderContextMenu: 'RowViewContextMenu1' RowHeaderPath: 'Name' RowView: 'MatrixEditorRows' RowViewRelation: 'SourceUnitOfMeasureInConversionMatrix' ModeledStringList ChildOrdering { c: menuMatrixEditorCell c: GUIDataExtractorConversionFactorInMatrix c: MatrixEditorRows c: RowViewContextMenu1 c: MatrixEditorColumns c: ColumnViewContextMenu1 c: DataHolderShadowGlobalParameters c: DataHolderMatrixEditorRows c: DataHolderMatrixEditorColumns c: AttributeContextMenu } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd_MatrixEditorAccountCost_Menu_OnClick { #keys: '[124808.1.736681250]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument object { #keys: '[124808.1.736681251]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_SplitterWnd_MatrixEditorAccountCost_Menu_OnClick_562 { #keys: '[124808.1.736681279]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument cell { #keys: '[124808.1.736681280]' Binding: 'this.SelectionObjects()' } ] } ] } ] Properties: [ Border: true DoubleBuffering: false Size: 37.5 Title: 'Conversion matrix' ] } ] Properties: [ DoubleBuffering: false HorizontalSplit: false PaneOrder: '1;0' ModeledStringList ChildOrdering { c: SplitterPaneConversionMatrix c: SplitterPane339 } ] }