Quintiq file version 2.0 
 | 
Component TabPage1 
 | 
{ 
 | 
  #keys: '[558.1.836905]' 
 | 
  BaseType: 'TabPage1' 
 | 
  IsDerived: true 
 | 
  GBLayout 
 | 
  { 
 | 
    Type: 'internal[GBLayoutDefinition]' 
 | 
    Columns: 
 | 
    [ 
 | 
      GBFlow.Column { grow: 0 id: 378 parent: 0 } 
 | 
      GBFlow.Column { grow: 128 id: 867 parent: 0 } 
 | 
    ] 
 | 
    Elements: 
 | 
    [ 
 | 
      GBElement 
 | 
      { 
 | 
        Component => CalendarEditor 
 | 
        Position { startcolumn: 378 startrow: 471 endcolumn: 867 endrow: 471 } 
 | 
      } 
 | 
      GBElement 
 | 
      { 
 | 
        Component => lblMarginTop 
 | 
        Position { startcolumn: 378 startrow: 292 endcolumn: 378 endrow: 292 } 
 | 
      } 
 | 
    ] 
 | 
    Gaps: [ left: 0 right: 0 top: 0 bottom: 0 inner: 5 ] 
 | 
    Rows: 
 | 
    [ 
 | 
      GBFlow.Row { grow: 0 id: 292 parent: 0 } 
 | 
      GBFlow.Row { grow: 128 id: 471 parent: 0 } 
 | 
    ] 
 | 
  } 
 | 
  Children: 
 | 
  [ 
 | 
    Component CalendarEditor 
 | 
    { 
 | 
      #keys: '[558.1.836908]' 
 | 
      BaseType: 'CalendarEditor' 
 | 
      IsDerived: true 
 | 
      Children: 
 | 
      [ 
 | 
        Component PopupMenu2 
 | 
        { 
 | 
          #keys: '[558.1.836930]' 
 | 
          BaseType: 'PopupMenu2' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component PopupParent id:PopupParent_1 
 | 
            { 
 | 
              #keys: '[558.1.836931]' 
 | 
              BaseType: 'PopupParent_1' 
 | 
              IsDerived: true 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuDeleteOccurrence { #keys: '[131094.0.1171031683]' BaseType: 'Menu' Properties: [ Image: 'GARBAGE_FULL2' Shortcut: 'Del' Text: 'Delete occurrence' ] } 
 | 
                Component menuDeleteInterval { #keys: '[558.1.836934]' BaseType: 'menuDeleteInterval' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuNewInterval { #keys: '[558.1.836932]' BaseType: 'menuNewInterval' IsDerived: true Properties: [ Image: 'CALENDAR' Text: '&New event...' ] } 
 | 
                Component menuEditInterval { #keys: '[558.1.836933]' BaseType: 'menuEditInterval' IsDerived: true Properties: [ BindDoubleClick: false Image: 'CALENDAR_EDIT' Text: '&Edit event...' ] } 
 | 
                Component menuEditOccurrence { #keys: '[131094.0.1402028205]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CLOCK' Text: 'Edit &occurrence...' ] } 
 | 
                Component menuSeparator { #keys: '[131094.0.1873505232]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component menuSeparator2 { #keys: '[146730.0.1322371870]' BaseType: 'Menu' Properties: [ Separator: true ] } 
 | 
                Component menuNewSubscriptionETI { #keys: '[146730.0.1322371918]' BaseType: 'Menu' Properties: [ Image: 'LINK' Text: 'New subscription...' Tooltip: 'Subscribe to an existing event.' ] } 
 | 
                Component menuEditSubscription { #keys: '[146730.0.1322371961]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CALENDAR_EDIT' Text: 'Edit subscription...' ] } 
 | 
                Component menuDeleteSubscription { #keys: '[146730.0.1322372006]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Text: 'Delete subscription...' ] } 
 | 
                Component menuDeleteEvent { #keys: '[131094.0.1171039287]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Text: 'Delete event' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: menuNewInterval 
 | 
                  c: menuEditInterval 
 | 
                  c: menuDeleteEvent 
 | 
                  c: menuSeparator 
 | 
                  c: menuNewSubscriptionETI 
 | 
                  c: menuEditSubscription 
 | 
                  c: menuDeleteSubscription 
 | 
                  c: menuSeparator2 
 | 
                  c: menuEditOccurrence 
 | 
                  c: menuDeleteOccurrence 
 | 
                  c: menuDeleteInterval 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
          Properties: 
 | 
          [ 
 | 
            PosX: 600 
 | 
            PosY: 8 
 | 
          ] 
 | 
        } 
 | 
        Component PopupMenu1 
 | 
        { 
 | 
          #keys: '[558.1.836909]' 
 | 
          BaseType: 'PopupMenu1' 
 | 
          IsDerived: true 
 | 
          Children: 
 | 
          [ 
 | 
            Component PopupParent 
 | 
            { 
 | 
              #keys: '[558.1.836910]' 
 | 
              BaseType: 'PopupParent' 
 | 
              IsDerived: true 
 | 
              Children: 
 | 
              [ 
 | 
                Component menuAddPeriod { #keys: '[558.1.836911]' BaseType: 'menuAddPeriod' IsDerived: true Properties: [ Image: 'CALENDAR' Text: 'New event...' ] } 
 | 
                Component menuEditPeriod { #keys: '[558.1.836912]' BaseType: 'menuEditPeriod' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component Menu14 { #keys: '[558.1.836924]' BaseType: 'Menu14' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuEditCurrentRuleGroup { #keys: '[558.1.836915]' BaseType: 'menuEditCurrentRuleGroup' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component Menu12 { #keys: '[558.1.836917]' BaseType: 'Menu12' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuHideRuleIntervals { #keys: '[558.1.836921]' BaseType: 'menuHideRuleIntervals' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuHideNightIntervals { #keys: '[558.1.836918]' BaseType: 'menuHideNightIntervals' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuDeletePeriod { #keys: '[558.1.836913]' BaseType: 'menuDeletePeriod' IsDerived: true Properties: [ Visible: false ] } 
 | 
                Component menuNewSubscription { #keys: '[131094.1.350208553]' BaseType: 'Menu' Properties: [ Image: 'LINK' Text: 'New subscripion...' Tooltip: 'Subscribe to an existing event.' ] } 
 | 
              ] 
 | 
              Properties: 
 | 
              [ 
 | 
                ModeledStringList ChildOrdering 
 | 
                { 
 | 
                  c: menuAddPeriod 
 | 
                  c: menuNewSubscription 
 | 
                  c: menuEditPeriod 
 | 
                  c: menuDeletePeriod 
 | 
                  c: Menu14 
 | 
                  c: menuEditCurrentRuleGroup 
 | 
                  c: Menu12 
 | 
                  c: menuHideRuleIntervals 
 | 
                  c: menuHideNightIntervals 
 | 
                } 
 | 
              ] 
 | 
            } 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
    } 
 | 
    Component lblMarginTop 
 | 
    { 
 | 
      #keys: '[146730.0.1349447436]' 
 | 
      BaseType: 'Label' 
 | 
      Properties: 
 | 
      [ 
 | 
        Text: '' 
 | 
        Transparent: true 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    ModeledStringList ChildOrdering 
 | 
    { 
 | 
      c: CalendarEditor 
 | 
      c: lblMarginTop 
 | 
    } 
 | 
  ] 
 | 
} 
 |