Quintiq file version 2.0 Component ListPeriodSpecificationInPanel { #keys: '[131438.0.353247249]' BaseType: 'List' Children: [ #child: ColumnTitlesPeriods Component popupListPeriodSpecification { #keys: '[131438.0.353247252]' BaseType: 'popupList' Children: [ Component PopupParent { #keys: '[514.0.129466]' BaseType: 'PopupParent' IsDerived: true Children: [ Component menuSeparator241 { #keys: '[131438.0.398725548]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuNew { #keys: '[131438.0.398726175]' BaseType: 'Menu' Properties: [ Image: 'new' Shortcut: 'Ins' Text: '&New...' ] } Component MenuEdit { #keys: '[131438.0.398726304]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'editobject' Shortcut: 'Enter' Text: '&Edit...' ] } Component MenuDelete { #keys: '[131438.0.398726448]' BaseType: 'Menu' Properties: [ Image: 'trash' Shortcut: 'Del' Text: '&Delete' ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions c: MenuFilter c: menuListQuintiqSetQuantor c: menuSeparator241 c: MenuNew c: MenuEdit c: MenuDelete } ] } ] Properties: [ PosX: 35 PosY: 53 ] } Component GUIDataExtractorPeriodSpecifications { #keys: '[131438.0.353247253]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodSpecificationMacroPlan' DataType: 'structured[Object]' PosX: 5 PosY: 30 Transformation: 'Elements.astype(PeriodSpecification_MP)' ] } Component DataHolderSelectedPeriodObjects { #keys: '[131438.0.371316758]' BaseType: 'DataHolder' Databinding: 'structured[Object]*' Children: [ Component GUIDataExtractorPeriodObjects { #keys: '[131438.0.371317395]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'DataHolderPeriodObjects' DataType: 'structured[Object]' PosX: 21 PosY: 9 Transformation: 'Elements' ] } ] Properties: [ Description: 'For synchronizing the selection between PeriodSpecifications and PeriodSpecificationPeriods list in panel and form.' PosX: 108 PosY: 37 ShowName: true ] } Component GUIDataSetLevelPeriodSpecifications { #keys: '[131438.0.371333408]' BaseType: 'GUIDataSetLevel' Children: [ Component GUIDataSetLevelPeriods { #keys: '[131438.0.402834330]' BaseType: 'GUIDataSetLevel' Properties: [ AutoSelectColumns: false Columns: 'PeriodSpecificationPeriodNavigationPanelColumns' DataExtractor: 'GUIDataExtractorPeriodSpecifications' PosX: 67 PosY: 38 SortCriteria: 'Period_MP.StartDate' Transformation: 'PeriodSpecificationPeriod' ] } ] Properties: [ AutoSelectColumns: false Columns: 'PeriodSpecificationNavigationPanelColumns' DataExtractor: 'GUIDataExtractorPeriodSpecifications' PosX: 4 PosY: 62 SortCriteria: 'TimeUnitLevel;NrOfTimeUnit' Sortable: false ] } Component DataHolderPeriodSpecificationMacroPlan { #keys: '[131438.0.373615203]' BaseType: 'DataHolder' Databinding: 'structured[Object]*' Children: [ Component GUIDataExtractorPeriodSpecification { #keys: '[131438.0.373616626]' BaseType: 'GUIDataExtractor' Properties: [ DataSet: 'MacroPlan' DataType: 'MacroPlan' PosX: 32 PosY: 25 Transformation: 'PeriodSpecification_MP' ] } ] Properties: [ Description: 'Extract PeriodSpecification from MacroPlan as Object to populate list' PosX: 61 PosY: 13 ShowName: true ] } Component popupListPeriodSpecificationPeriod { #keys: '[131438.0.398720557]' BaseType: 'popupList' Children: [ Component PopupParent id:PopupParent_1 { #keys: '[514.0.129466]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuActions id:MenuActions_1 { #keys: '[104128.0.40838282]' BaseType: 'MenuActions' IsDerived: true Children: [ Component menuConfigureList id:menuConfigureList_1 { #keys: '[104128.0.40847625]' BaseType: 'menuConfigureList' IsDerived: true } Component menuPrintList id:menuPrintList_1 { #keys: '[104128.0.40856936]' BaseType: 'menuPrintList' IsDerived: true } Component menuExportList id:menuExportList_1 { #keys: '[104128.0.40866279]' BaseType: 'menuExportList' IsDerived: true } Component MenuCopyCell id:MenuCopyCell_1 { #keys: '[104128.0.59854330]' BaseType: 'MenuCopyCell' IsDerived: true } Component MenuCopyRow id:MenuCopyRow_1 { #keys: '[104128.0.59873748]' BaseType: 'MenuCopyRow' IsDerived: true } ] Properties: [ ModeledStringList ChildOrdering { c: menuConfigureList_1 c: Menu6_1 c: menuPrintList_1 c: menuExportList_1 c: MenuCopyCell_1 c: MenuCopyRow_1 } ] } Component MenuFilter id:MenuFilter_1 { #keys: '[104128.0.40995014]' BaseType: 'MenuFilter' IsDerived: true Children: [ Component menuEditFilter id:menuEditFilter_1 { #keys: '[104128.0.41489233]' BaseType: 'menuEditFilter' IsDerived: true } ] } Component menuListQuintiqSetQuantor id:menuListQuintiqSetQuantor_1 { #keys: '[530.0.12233117]' BaseType: 'menuListQuintiqSetQuantor' IsDerived: true Children: [ Component menuListQuintiqSumQuantor id:menuListQuintiqSumQuantor_1 { #keys: '[530.0.12233118]' BaseType: 'menuListQuintiqSumQuantor' IsDerived: true } Component menuListQuintiqCountQuantor id:menuListQuintiqCountQuantor_1 { #keys: '[530.0.13230335]' BaseType: 'menuListQuintiqCountQuantor' IsDerived: true } Component menuListQuintiqMinQuantor id:menuListQuintiqMinQuantor_1 { #keys: '[530.0.12233349]' BaseType: 'menuListQuintiqMinQuantor' IsDerived: true } Component menuListQuintiqMaxQuantor id:menuListQuintiqMaxQuantor_1 { #keys: '[530.0.12233351]' BaseType: 'menuListQuintiqMaxQuantor' IsDerived: true } Component menuListQuintiqAverageQuantor id:menuListQuintiqAverageQuantor_1 { #keys: '[530.0.12233119]' BaseType: 'menuListQuintiqAverageQuantor' IsDerived: true } Component menuListQuintiqStddevQuantor id:menuListQuintiqStddevQuantor_1 { #keys: '[530.0.12233730]' BaseType: 'menuListQuintiqStddevQuantor' IsDerived: true } Component menuListQuintiqEditQuantor id:menuListQuintiqEditQuantor_1 { #keys: '[530.1.77961680]' BaseType: 'menuListQuintiqEditQuantor' IsDerived: true } Component menuListQuintiqRemoveQuantor id:menuListQuintiqRemoveQuantor_1 { #keys: '[530.0.12235923]' BaseType: 'menuListQuintiqRemoveQuantor' IsDerived: true } Component menuCollapsetoquantors id:menuCollapsetoquantors_1 { #keys: '[530.1.7496551]' BaseType: 'menuCollapsetoquantors' IsDerived: true } Component menuExpandallquantors id:menuExpandallquantors_1 { #keys: '[530.1.7497772]' BaseType: 'menuExpandallquantors' IsDerived: true } Component MenuShowQuantorrow id:MenuShowQuantorrow_1 { #keys: '[10572.1.130233854]' BaseType: 'MenuShowQuantorrow' IsDerived: true } Component MenuRemoveAllQuantors id:MenuRemoveAllQuantors_1 { #keys: '[12412.0.247646985]' BaseType: 'MenuRemoveAllQuantors' IsDerived: true } Component menuListQuintiqRangeQuantor id:menuListQuintiqRangeQuantor_1 { #keys: '[100708.1.234578357]' BaseType: 'menuListQuintiqRangeQuantor' IsDerived: true } ] Properties: [ ModeledStringList ChildOrdering { c: menuListQuintiqSumQuantor_1 c: menuListQuintiqCountQuantor_1 c: menuListQuintiqMinQuantor_1 c: menuListQuintiqMaxQuantor_1 c: menuListQuintiqAverageQuantor_1 c: menuListQuintiqStddevQuantor_1 c: menuListQuintiqRangeQuantor_1 c: menuQListSeperatorQuantor_1 c: menuListQuintiqEditQuantor_1 c: menuListQuintiqRemoveQuantor_1 c: MenuRemoveAllQuantors_1 c: menuCollapsetoquantors_1 c: Menu_1 c: menuExpandallquantors_1 c: MenuShowQuantorrow_1 } ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions_1 c: MenuFilter_1 c: menuListQuintiqSetQuantor_1 } ] } ] Properties: [ PosX: 35 PosY: 83 ] } ] Properties: [ AutoDrag: true AutoSizeColumns: true BackgroundColor: 'Window' ContextMenu: 'popupListPeriodSpecificationPeriod' ExpandAllOnOpen: true ExpandNewItems: true FullRowSelect: true ScrollOnHighlight: true SelectOnDragHover: false SelectOnHighlighted: true ModeledStringList ChildOrdering { c: ColumnTitlesPeriods c: popupListPeriodSpecification c: GUIDataExtractorPeriodSpecifications c: DataHolderSelectedPeriodObjects c: GUIDataSetLevelPeriodSpecifications c: DataHolderPeriodSpecificationMacroPlan c: popupListPeriodSpecificationPeriod } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_ListPeriodSpecificationInPanel_Menu_OnClick { #keys: '[131438.0.353247255]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[131439.0.874196502]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListPeriodSpecificationInPanel_GUIButtonBase_OnClick { #keys: '[131438.0.353247256]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[131439.0.874196548]' Binding: 'this.Selection()' } ] } ResponseDefinition OnContextMenu id:Responsedef_ListPeriodSpecificationInPanel_OnContextMenu { #keys: '[131438.0.398722361]' IsInherited: false ResponseType: 'OnContextMenu' Arguments: [ ResponseDefinitionArgument selection { #keys: '[131439.0.238207587]' Binding: 'this.Selection()' } ] } ] }