Quintiq file version 2.0 Component ListLibOpt_BT_TrackingTableRow { #keys: '[138586.1.499631714]' BaseType: 'List' Children: [ #child: ColumnTitles985 Component popupList188 { #keys: '[138586.1.499631717]' BaseType: 'popupList' Children: [ Component PopupParent { #keys: '[514.0.129466]' BaseType: 'PopupParent' IsDerived: true Children: [ Component MenuSeparator { #keys: '[138586.1.499631723]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuNewLibOpt_BT_TrackingTableRow { #keys: '[138586.1.499631724]' BaseType: 'Menu' Properties: [ Image: 'NEW' Shortcut: 'Ins' Text: '&New...' ] } Component MenuEditLibOpt_BT_TrackingTableRow { #keys: '[138586.1.499631725]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'EDITOBJECT' Shortcut: 'Enter' Text: '&Edit...' ] } Component MenuDeleteLibOpt_BT_TrackingTableRow { #keys: '[138586.1.499631726]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: '&Delete' ] } Component menuSeparator { #keys: '[138586.1.503027813]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuMoveUpByOne { #keys: '[138586.1.503029402]' BaseType: 'Menu' Properties: [ Image: 'ARROW_UP_GREEN' Shortcut: 'Ctrl+Up' Text: 'Move up by one' ] } Component MenuMoveDownByOne { #keys: '[138586.1.503032101]' BaseType: 'Menu' Properties: [ Image: 'ARROW_DOWN_GREEN' Shortcut: 'Ctrl+Down' Text: 'Move down by one' ] } Component menuSeparator988 { #keys: '[138586.1.507565044]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuUpdateSettings { #keys: '[139164.5.1228603907]' BaseType: 'Menu' Children: [ Component MenuModelSettings { #keys: '[139544.0.966624928]' BaseType: 'Menu' Properties: [ Image: 'ENVIRONMENT' Shortcut: 'Ctrl+M' Text: '&Model settings...' ] } Component MenuOptimizerSettings { #keys: '[139544.0.966625477]' BaseType: 'Menu' Properties: [ Image: 'DOT_MATRIX' Shortcut: 'Ctrl+O' Text: '&Optimizer settings...' ] } ] Properties: [ Image: 'TOOLS' Text: '&Update settings' ModeledStringList ChildOrdering { c: MenuModelSettings c: MenuOptimizerSettings } ] } Component menuSeparator828 { #keys: '[139164.5.1228603988]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuAddToQueue { #keys: '[145136.0.114766065]' BaseType: 'Menu' Properties: [ Image: 'QUEUE' Shortcut: 'Ctrl+Q' Text: 'Add to queue' ] } Component MenuUpdateTargetKPIs { #keys: '[139544.1.1290945526]' BaseType: 'Menu' Properties: [ Image: 'ARROW_CIRCLE2' Shortcut: 'Ctrl+K' Text: 'Update target &KPIs' ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions c: MenuFilter c: menuListQuintiqSetQuantor c: MenuSeparator c: MenuNewLibOpt_BT_TrackingTableRow c: MenuEditLibOpt_BT_TrackingTableRow c: MenuDeleteLibOpt_BT_TrackingTableRow c: menuSeparator c: MenuMoveUpByOne c: MenuMoveDownByOne c: menuSeparator988 c: MenuUpdateSettings c: MenuUpdateTargetKPIs c: menuSeparator828 c: MenuAddToQueue } ] } ] Properties: [ PosX: 35 PosY: 60 ] } Component GUIDataExtractor235 { #keys: '[138586.1.499631718]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormTables.ListTrackingTable' DataType: 'LibOpt_BT_TrackingTable' PosX: 5 PosY: 30 Transformation: 'Row' ] } Component GUIDataSetLevel475 { #keys: '[138586.1.499631719]' BaseType: 'GUIDataSetLevel' Properties: [ Columns: 'LibOpt_BT_TrackingTableRowColumns' DataExtractor: 'GUIDataExtractor235' PosX: 35 PosY: 30 SortCriteria: "datamember:'Table.OptimizerName';datamember:'Table.Description';datamember:'SequenceNr'" ] } Component DataHolderTrackingTable { #keys: '[145136.0.122802439]' BaseType: 'DataHolder' Databinding: 'LibOpt_BT_TrackingTable' Children: [ Component GUIDataExtractor181 { #keys: '[145136.0.122802440]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'FormTables.ListTrackingTable' DataType: 'LibOpt_BT_TrackingTable' ExtractMultiple: false PosX: 57 PosY: 25 ] } ] Properties: [ PosX: 166 PosY: 134 ShowName: true ] } ] Properties: [ AutoDrag: true BackgroundColor: 'Window' Border: true ContextMenu: 'popupList188' FullRowSelect: true ModeledStringList ChildOrdering { c: ColumnTitles985 c: popupList188 c: GUIDataExtractor235 c: GUIDataSetLevel475 c: DataHolderTrackingTable } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_ListLibOpt_BT_TrackingTableRow_Menu_OnClick { #keys: '[138586.1.499631720]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[491.0.1870016]' Binding: 'this.Selection()' } ResponseDefinitionArgument master { #keys: '[373.0.949174]' Binding: 'DataHolderTrackingTable.DataResponseBinding()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_ListLibOpt_BT_TrackingTableRow_GUIButtonBase_OnClick { #keys: '[138586.1.499631721]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[491.0.1870061]' Binding: 'this.Selection()' } ] } ] }