Quintiq file version 2.0
Component GanttChartUnitCalendar
{
#keys: '[112884.1.898702684]'
BaseType: 'GanttChart'
Children:
[
Component NavigationToolbar
{
#keys: '[112884.1.898702691]'
BaseType: 'NavigationToolbar'
GBLayout
{
Type: 'internal[GBLayoutDefinition]'
Columns:
[
GBFlow.Column { grow: 128 id: 1 parent: 0 }
]
Elements:
[
GBElement
{
Component => /dpNavigationPanel
Position { startcolumn: 1 startrow: 1 endcolumn: 1 endrow: 1 }
}
]
Gaps: [ left: 5 right: 5 top: 0 bottom: 0 inner: 5 ]
Rows:
[
GBFlow.Row { grow: 128 id: 1 parent: 0 }
]
}
Children:
[
#child: dpNavigationPanel
]
Properties:
[
Priority: 3
Size: 27
]
}
#child: GanttChartRowDefinitionUnit0
Component GUIDataExtractorUnitCalendar
{
#keys: '[112884.1.974870612]'
BaseType: 'GUIDataExtractor'
Properties:
[
DataSet: 'MacroPlan'
DataType: 'MacroPlan'
FilterArguments: 'dataholderproductinstockingpoints:DataHolderProductInStockingPoints(structured[ProductInStockingPoint_MP]);dataholdershowchildofunit:DataHolderShowChildOfUnit(structured[Unit]);dataholderunits:DataHolderUnits(structured[Unit]);dataholderhideunits:DataHolderHideUnits(structured[Unit])'
FixedFilter: 'object.GetIsUnitToShow( null( Units ), dataholdershowchildofunit, false );'
PosX: 59
PosY: 50
SizePosition: 'lt50 76 5 31'
Transformation: 'Unit'
]
}
Component menuGanttChartUnitCalendar
{
#keys: '[112884.1.974872567]'
BaseType: 'popupGanttchart'
Children:
[
Component PopupParent id:PopupParent_694
{
#keys: '[514.0.555535]'
BaseType: 'PopupParent'
IsDerived: true
Children:
[
Component MenuActions
{
#keys: '[104128.0.40869768]'
BaseType: 'MenuActions'
IsDerived: true
Children:
[
Component menuConfigureGanttchart { #keys: '[104128.0.40871721]' BaseType: 'menuConfigureGanttchart' IsDerived: true Properties: [ Image: 'WRENCH' Text: 'Configure...' ] }
Component menuPrintGanttChart { #keys: '[104128.0.40873698]' BaseType: 'menuPrintGanttChart' IsDerived: true Properties: [ Image: 'PRINTER' Text: 'Print...' ] }
Component menuExportGanttchart { #keys: '[104128.0.40875681]' BaseType: 'menuExportGanttchart' IsDerived: true Properties: [ Image: 'EXPORT' Text: 'Export...' ] }
Component menuSynchronizeGanttChart { #keys: '[104128.0.40877670]' BaseType: 'menuSynchronizeGanttChart' IsDerived: true Properties: [ Checkmark: true Text: 'Synchronize visualization' ] }
Component Menu id:Menu_459 { #keys: '[104128.0.41586423]' BaseType: 'Menu' IsDerived: true Properties: [ Separator: true ] }
]
Properties:
[
Text: 'Actions'
ModeledStringList ChildOrdering
{
c: menuConfigureGanttchart
c: menuSynchronizeGanttChart
c: Menu_459
c: menuPrintGanttChart
c: menuExportGanttchart
}
]
}
Component MenuNavigation
{
#keys: '[104128.0.40881109]'
BaseType: 'MenuNavigation'
IsDerived: true
Children:
[
Component MenuMoveLeft { #keys: '[104128.0.40886686]' BaseType: 'MenuMoveLeft' IsDerived: true Properties: [ Image: 'NAVIGATE_LEFT' Shortcut: 'Ctrl+Left' Text: 'Move left' ] }
Component MenuMoveRight { #keys: '[104128.0.40888653]' BaseType: 'MenuMoveRight' IsDerived: true Properties: [ Image: 'NAVIGATE_RIGHT' Shortcut: 'Ctrl+Right' Text: 'Move right' ] }
Component MenuPreviousPage { #keys: '[104128.0.40890620]' BaseType: 'MenuPreviousPage' IsDerived: true Properties: [ Image: 'NAVIGATE_LEFT2' Shortcut: '[' Text: 'Previous page' ] }
Component MenuNextpage { #keys: '[104128.0.40892603]' BaseType: 'MenuNextpage' IsDerived: true Properties: [ Image: 'NAVIGATE_RIGHT2' Shortcut: ']' Text: 'Next page' ] }
Component Menu1 id:Menu1_873 { #keys: '[104128.0.40893120]' BaseType: 'Menu1' IsDerived: true Properties: [ Separator: true ] }
Component menuZoomInGanttchart { #keys: '[104128.0.40895083]' BaseType: 'menuZoomInGanttchart' IsDerived: true Properties: [ Image: 'ZOOMIN' Shortcut: '+' Text: 'Zoom in' ] }
Component menuZoomOutGanttchart { #keys: '[104128.0.40897082]' BaseType: 'menuZoomOutGanttchart' IsDerived: true Properties: [ Image: 'ZOOMOUT' Shortcut: '-' Text: 'Zoom out' ] }
Component MenuNow { #keys: '[103784.990.515374824]' BaseType: 'MenuNow' IsDerived: true Properties: [ Image: 'NAV_PLAIN_BLUE' Text: 'Now' ] }
]
Properties:
[
Image: 'NAV_PLAIN_BLUE'
Text: 'Navigation'
Visible: false
ModeledStringList ChildOrdering
{
c: MenuPreviousPage
c: MenuMoveLeft
c: MenuNow
c: MenuMoveRight
c: MenuNextpage
c: Menu1_873
c: menuZoomInGanttchart
c: menuZoomOutGanttchart
}
]
}
Component MenuFilter id:MenuFilter_331
{
#keys: '[104128.0.41501005]'
BaseType: 'MenuFilter'
IsDerived: true
Children:
[
Component menuEditFilterGantt { #keys: '[112950.0.719605804]' BaseType: 'menuEditFilterGantt' IsDerived: true Properties: [ Image: 'EDITOBJECT' Text: 'Edit filter...' ] }
Component MenuStoredFiltersGantt { #keys: '[112950.0.719606148]' BaseType: 'MenuStoredFiltersGantt' IsDerived: true Properties: [ Text: 'Stored filters' ] }
]
Properties:
[
Image: 'FUNNEL'
Text: 'Filter'
Visible: false
]
}
Component Menu4 { #keys: '[112884.1.974872569]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuEditCapacityInPeriodInGanttChartUnitCalendar { #keys: '[112884.1.974872570]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'DOCUMENT_EDIT' Shortcut: 'Enter' Text: '&Edit capacity...' ] }
Component MenuEditCalendarInGanttChartUnitCalendar { #keys: '[112884.1.974872571]' BaseType: 'Menu' Properties: [ Image: 'Calendar' Shortcut: 'Ctrl+C' Text: 'Edit &calendar...' ] }
Component MenuIsPlannedInfinite { #keys: '[112884.1.974872577]' BaseType: 'Menu' Properties: [ Image: 'CLOCK_REFRESH' Shortcut: 'Alt+P' Text: '&Plan as infinite' ] ResponseDefinitions: [ ResponseDefinition OnPopupUpdateUI id:Responsedef_GanttChartUnitCalendar_MenuIsPlannedInfinite_OnPopupUpdateUI
{
#keys: '[131962.0.9744491]'
IsInherited: false
ResponseType: 'OnPopupUpdateUI'
Arguments:
[
ResponseDefinitionArgument selections
{
#keys: '[131962.0.9744664]'
Binding: 'GanttChartUnitCalendar.Selection()'
}
]
}
] }
Component MenuLegend2 { #keys: '[112884.1.974872568]' BaseType: 'Menu' Properties: [ Image: 'colors' Shortcut: 'Ctrl+L' Text: 'Legend...' ] }
Component Menu5 { #keys: '[112884.1.974872579]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuResetManualPlan { #keys: '[112884.1.974872580]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Alt+L' Text: 'Reset locked plan' ] }
Component Menu8
{
#keys: '[112884.1.974872582]'
BaseType: 'Menu'
Children:
[
Component MenuEditCampaign { #keys: '[112884.1.974872583]' BaseType: 'Menu' Properties: [ Image: 'editobject' Shortcut: 'Ctrl+Enter' Text: 'Edit campaign...' ] }
]
Properties:
[
Separator: true
]
}
Component Menu3 { #keys: '[127472.0.290174010]' BaseType: 'Menu' Properties: [ Separator: true ] }
Component MenuEditComment { #keys: '[127238.0.1601463200]' BaseType: 'Menu' Properties: [ Image: 'TEXT_MARKED' Shortcut: 'Alt+E' Text: 'Edit not&e...' ] }
Component MenuCampaignPlanning
{
#keys: '[131962.0.9578324]'
BaseType: 'Menu'
Children:
[
Component MenuNewCampaign { #keys: '[131962.0.9578612]' BaseType: 'Menu' Properties: [ Image: 'DOCUMENT_NEW' Shortcut: 'Ins' Text: 'New campaign...' ] }
Component MenuEditCampaign1 { #keys: '[131962.0.9578667]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'DOCUMENT_EDIT' Shortcut: 'Ctrl+Enter' Text: 'Edit campaign...' ] }
Component MenuDeleteCampaign { #keys: '[131962.0.9578712]' BaseType: 'Menu' Properties: [ Image: 'GARBAGE' Shortcut: 'Ctrl+Del' Text: 'Delete campaigns' ] }
]
Properties:
[
Image: 'ROW_ADD'
Text: 'Campaign planning'
ModeledStringList ChildOrdering
{
c: MenuNewCampaign
c: MenuEditCampaign1
c: MenuDeleteCampaign
}
]
}
]
Properties:
[
ModeledStringList ChildOrdering
{
c: MenuActions
c: MenuFilter_331
c: MenuNavigation
c: Menu4
c: MenuEditCapacityInPeriodInGanttChartUnitCalendar
c: MenuEditCalendarInGanttChartUnitCalendar
c: MenuIsPlannedInfinite
c: Menu5
c: MenuResetManualPlan
c: Menu8
c: MenuCampaignPlanning
c: Menu3
c: MenuEditComment
c: MenuLegend2
}
]
}
]
Properties:
[
PosX: 65
PosY: 88
SizePosition: 'lt51 77 46 72'
]
}
Component userInfoCalendarElement
{
#keys: '[112884.1.974872858]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'CalendarElement'
ObjectBackgroundColor: 'Gray'
ObjectType: 'CalendarElement'
PosX: 100
PosY: 119
SizePosition: 'lt51 77 77 103'
]
}
Component userInfoPeriod
{
#keys: '[112884.1.974873539]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Period'
ObjectBackgroundColor: 'ColorScheme.Period_HistoricalPeriods'
ObjectType: 'Period_MP'
PosX: 184
PosY: 119
SizePosition: 'lt120 146 76 102'
]
}
Component UserConfigurableInformationCampaign_MP
{
#keys: '[112884.1.974873800]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Campaign'
ObjectBackgroundColor: 'White'
ObjectText: 'VALUE( object.Utilization() * 100 )%'
ObjectType: 'Campaign_MP'
PosX: 133
PosY: 120
TooltipText:
[*
VALUE(Translations::MP_CapacityPlanning_Tooltip_Period()) | VALUE(Translations::MP_CapacityPlanning_Tooltip_Period_Start_End(object.Start(), object.End())) |
SYNONYM(object.BaseAvailableCapacity) | VALUE(object.BaseAvailableCapacity() ) VALUE( "" +object.Unit().UnitOfMeasureName() ) |
SYNONYM(object.TotalAvailableCapacity) | VALUE(object.TotalAvailableCapacity() ) VALUE( "" +object.Unit().UnitOfMeasureName() ) |
| SYNONYM(object.UsedCapacity) | VALUE(object.UsedCapacity() ) VALUE( "" +object.Unit().UnitOfMeasureName()) |
| SYNONYM(object.FreeCapacity) | VALUE(object.FreeCapacity()) VALUE( ""+ object.Unit().UnitOfMeasureName()) |
VALUE( object.ImgCapacitySeverity() ) VALUE( object.GetCapacitySeverityText() )
*]
]
}
Component userInfoUnitPeriodInfinite
{
#keys: '[132478.0.127016680]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'UnitPeriodInfinite( parent )'
ObjectBackgroundColor: 'White'
ObjectText: "VALUE( object.ImgHasFeedback() )VALUE( ifexpr( forall( object, Unit.AllChildren.AsChildren, child, true, child.CapacityType() = 'Infinite' ), [String]object.UsedCapacity().Round(0) + ' ' + object.Unit().UnitOfMeasure_MP().Name(), [String] ( object.UtilizationPercentage() * object.MaximumLoadPercentage() / 100 ).Round(0) + ' %' ) )"
ObjectType: 'UnitPeriodInfinite'
PosX: 125
PosY: 161
Precondition: 'object.Unit().HasChild()'
SizePosition: 'lt120 146 108 134'
TooltipText:
[*
VALUE(Translations::MP_CapacityPlanning_Tooltip_Period()) | VALUE(Translations::MP_CapacityPlanning_Tooltip_Period_Start_End(object.Start(), object.End())) |
VALUE(Translations::MP_CapacityPlanning_Tooltip_ShiftPattern()) | VALUE( guard( object.ShiftPattern().Name() , "-" ) ) |
SYNONYM(object.BaseAvailableCapacity) | VALUE(object.BaseAvailableCapacity()) |
SYNONYM(object.TotalAvailableCapacity) | VALUE(object.TotalAvailableCapacity()) |
SYNONYM(object.UsedCapacity) | VALUE(object.UsedCapacity()) |
SYNONYM(object.FreeCapacity) | VALUE(object.FreeCapacity()) |
VALUE( object.ImgCapacitySeverity() ) VALUE( object.GetCapacitySeverityText() )
*]
]
}
Component userInfoUnitPeriodTransportQuantity
{
#keys: '[135040.0.14113313]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Unit period transport quantity'
ObjectBackgroundColor: 'White'
ObjectText: "VALUE( object.ImgHasFeedback() )VALUE( ifexpr( object.IsUtilizationInUOM(), object.UsedQuantity().Format('N(Dec(0))'), ( object.DisplayUtilizationPercentageWithMaxLoadRatio() ).Format('N(Dec(0))'))) VALUE( ifexpr( object.IsUtilizationInUOM(), object.Unit().UnitOfMeasureName(), '%') )"
ObjectType: 'UnitPeriodTransportQuantity'
PosX: 68
PosY: 237
TooltipText:
[*
VALUE(Translations::MP_CapacityPlanning_Tooltip_Period()) | VALUE(Translations::MP_CapacityPlanning_Tooltip_Period_Start_End(object.Start(), object.End())) |
SYNONYM(object.TotalMaximumQuantity) | VALUE(object.TotalMaximumQuantity() ) VALUE( "" + object.Unit().UnitOfMeasure_MP().Name()) |
VALUE( ifexpr( object.HasSecondaryCapacity(), Translations::MP_UnitPeriodTransportQuantity_Tooltip_SecondaryAvailableCapacity(), '' ) ) | VALUE( ifexpr( object.HasSecondaryCapacity(), object.TotalSecondaryMaximumQuantity().Format( 'N(Dec(0), Thousands)' ) + ' ' + object.SecondaryUnitOfMeasureName(), '' ) ) |
SYNONYM(object.UsedQuantity) | VALUE(object.UsedQuantity()) VALUE( "" + object.Unit().UnitOfMeasure_MP().Name()) |
VALUE( ifexpr( object.HasSecondaryCapacity(), Translations::MP_UnitPeriodTransportQuantity_Tooltip_UsedCapacity(), '' ) ) | VALUE( ifexpr( object.HasSecondaryCapacity(), object.SecondaryUsedQuantity().Format( 'N(Dec(0), Thousands)' ) + ' ' + object.SecondaryUnitOfMeasureName(), '' ) ) |
SYNONYM(object.FreeQuantity) | VALUE(object.FreeQuantity()) VALUE( "" + object.Unit().UnitOfMeasure_MP().Name()) |
VALUE( ifexpr( object.HasSecondaryCapacity(), Translations::MP_UnitPeriodTransportQuantity_Tooltip_FreeCapacity(), '' ) ) | VALUE( ifexpr( object.HasSecondaryCapacity(), object.SecondaryFreeQuantity().Format( 'N(Dec(0), Thousands)' ) + ' ' + object.SecondaryUnitOfMeasureName(), '' ) ) |
VALUE( object.ImgCapacitySeverity() ) VALUE( object.GetCapacitySeverityText() )
*]
]
}
Component userInfoUnitPeriodTransportTime
{
#keys: '[135040.0.14113865]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'Unit period transport time'
ObjectBackgroundColor: 'White'
ObjectText: "VALUE( object.ImgHasFeedback() )VALUE( ifexpr( object.IsUtilizationInUOM(), object.UsedQuantity().Format('N(Dec(0))'), ( object.DisplayUtilizationPercentageWithMaxLoadRatio() ).Format('N(Dec(0))'))) VALUE( ifexpr( object.IsUtilizationInUOM(), object.Unit().UnitOfMeasureName(), '%') )"
ObjectType: 'UnitPeriodTransportTime'
PosX: 101
PosY: 236
TooltipText:
[*
SYNONYM(object.TotalMaximumQuantity()) | VALUE(object.TotalMaximumQuantity()) | VALUE(object.Unit().UnitOfMeasure_MP().Name()) |
SYNONYM(object.UsedQuantity) | VALUE(object.UsedQuantity()) | VALUE(object.Unit().UnitOfMeasure_MP().Name()) |
SYNONYM(object.FreeQuantity) | VALUE(object.FreeQuantity()) | VALUE(object.Unit().UnitOfMeasure_MP().Name()) |
*]
]
}
Component userInfoUnitNonAggregateType
{
#keys: '[144528.0.1765404649]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'UnitNonAggregateType'
ObjectText: "VALUE( object.IndentationSymbol() )
| VALUE(Translations::MP_CapacityPlanning_Tooltip_Period()) | VALUE(Translations::MP_CapacityPlanning_Tooltip_Period_Start_End(object.Start(), object.End())) |
SYNONYM(object.BaseAvailableCapacity) | VALUE(object.BaseAvailableCapacity()) |
SYNONYM(object.TotalAvailableCapacity) | VALUE(object.TotalAvailableCapacity()) |
SYNONYM(object.UsedCapacity) | VALUE(object.UsedCapacity()) |
SYNONYM(object.FreeCapacity) | VALUE(object.FreeCapacity()) |
VALUE( object.ImgCapacitySeverity() ) VALUE( object.GetCapacitySeverityText() )
*]
]
}
Component userInfoUnitPeriodQuantityChild
{
#keys: '[145730.1.1119646319]'
BaseType: 'UserConfigurableInformation'
Properties:
[
Identification: 'UnitPeriodQuantityBase'
ObjectBackgroundColor: 'White'
ObjectText: "VALUE( object.ImgHasFeedback() )VALUE( ifexpr( object.GetHasAvailableCapacity(), object.ParentOfUnitDimension().UtilizationPercentage() * object.ParentOfUnitDimension().MaximumLoadPercentage() / 100, 0.0 ) ) VALUE( '%' )"
ObjectType: 'UnitPeriodQuantityBase'
PosX: 457
PosY: 163
Precondition: 'object.Unit().IsForCapacityAggregation()'
TooltipText:
[*
VALUE(Translations::MP_CapacityPlanning_Tooltip_Period()) | VALUE(Translations::MP_CapacityPlanning_Tooltip_Period_Start_End(object.Start(), object.End())) |
SYNONYM(object.BaseAvailableCapacity) | VALUE(object.BaseAvailableCapacity()) VALUE("" +object.Unit().UnitOfMeasureName()) |
SYNONYM(object.TotalAvailableCapacity) | VALUE(object.TotalAvailableCapacity()) VALUE("" +object.Unit().UnitOfMeasureName()) |
SYNONYM(object.UsedCapacity) | VALUE(object.UsedCapacity()) VALUE("" +object.Unit().UnitOfMeasureName()) |
SYNONYM(object.FreeCapacity) | VALUE(object.FreeCapacity()) VALUE(""+ object.Unit().UnitOfMeasureName()) |
VALUE( object.ImgCapacitySeverity() ) VALUE( object.GetCapacitySeverityText() )
*]
]
}
Component DataHolderSelectedSingleUnit
{
#keys: '[149260.0.347660288]'
BaseType: 'DataHolder'
Databinding: 'Unit'
Children:
[
Component GUIDataExtractor589
{
#keys: '[149260.0.347660507]'
BaseType: 'GUIDataExtractor'
Properties:
[
Component: 'DataHolderSelectedUnits'
DataType: 'structured[Unit]'
PosX: 23
PosY: 34
Transformation: 'Elements'
]
}
]
Properties:
[
PosX: 241
PosY: 68
]
}
]
Properties:
[
BackgroundColor: 'ButtonHighlight'
ContextMenu: 'menuGanttChartUnitCalendar'
FastSynchronization: true
MinimumSpan: P900DT0H0M0S
NavigationRangeManager:
[*
{
Name := '1 Day'
Interval := 2
Count := 1
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '2 Days'
Interval := 2
Count := 2
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '4 Days'
Interval := 2
Count := 4
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 2
Item := 0
}
{
Name := '1 Week'
Interval := 3
Count := 1
Offset := 0
Interval := 1
Count := 2
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '2 Weeks'
Interval := 3
Count := 2
Offset := 0
Interval := 2
Count := 1
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '4 Weeks'
Interval := 3
Count := 4
Offset := 0
Interval := 2
Count := 1
Offset := 0
IntervalStartType := 3
Item := 0
}
{
Name := '1 Month'
Interval := 4
Count := 1
Offset := 0
Interval := 2
Count := 2
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '3 Months'
Interval := 4
Count := 3
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '6 Months'
Interval := 4
Count := 6
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 4
Item := 1
}
{
Name := '1 Year'
Interval := 5
Count := 1
Offset := 0
Interval := 3
Count := 1
Offset := 0
IntervalStartType := 6
Item := 1
}
{
Name := '5 Years'
Interval := 5
Count := 5
Offset := 0
Interval := 4
Count := 1
Offset := 0
IntervalStartType := 6
Item := 1
}
*]
RowContextMenu: 'menuGanttChartRowsUnitCalendar'
RowLines: true
ScaleHeight: 22
ScrollOnHighlight: true
SizePosition: 'ss0 0 0 0'
StatusbarTimeFormat: 'D2-M2-Y'
ModeledStringList ChildOrdering
{
c: NavigationToolbar
c: userInfoUnitPeriodForCapacityAggregation
c: ChartMarkingStartOfPlanningHorizon
c: userInfoPeriod
c: GanttChartRowDefinitionUnit0
c: GUIDataExtractorUnitCalendar
c: menuGanttChartUnitCalendar
c: userInfoCalendarElement
c: UserConfigurableInformationCampaign_MP
c: UserConfigurableInformationTransition_MP
c: menuGanttChartRowsUnitCalendar
c: DataHolderHideUnits
c: DataHolderSelectedUnits
c: userInfoUnitPeriodQuantity
c: userInfoUnitPeriodInfinite
c: userInfoUnitPeriodInfinite1
c: userInfoUnitPeriodTime
c: userInfoUnitPeriodTransportQuantity
c: userInfoUnitPeriodTransportTime
c: userInfoUnitNonAggregateType
c: userInfoUnitAggregateType
c: userInfoUnitPeriodTimeAggregation
c: userInfoUnitPeriodQuantityChild
c: DataHolderSelectedSingleUnit
}
]
ResponseDefinitions:
[
DelegatedResponseDefinition OnClick id:Responsedef_GanttChartUnitCalendar_Menu_OnClick
{
#keys: '[11660.0.111672756]'
Initiator: 'Menu'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument selection
{
#keys: '[11660.0.111672757]'
Binding: 'GanttChartUnitCalendar.Selection()'
}
ResponseDefinitionArgument row
{
#keys: '[11660.0.111672764]'
Binding: 'this.ContextMenuRowObject()'
}
]
}
DelegatedResponseDefinition OnClick id:Responsedef_GanttChartUnitCalendar_GUIButtonBase_OnClick
{
#keys: '[11660.0.111672771]'
Initiator: 'GUIButtonBase'
IsInherited: false
ResponseType: 'OnClick'
Arguments:
[
ResponseDefinitionArgument selection
{
#keys: '[11660.0.111672772]'
Binding: 'this.Selection()'
}
ResponseDefinitionArgument row
{
#keys: '[11660.0.111672779]'
Binding: 'this.ContextMenuRowObject()'
}
]
}
]
}