Quintiq file version 2.0
|
Component lstParticipations
|
{
|
#keys: '[131094.0.1109706934]'
|
BaseType: 'List'
|
Children:
|
[
|
#child: ColumnTitles686
|
Component popupListEvents
|
{
|
#keys: '[131094.0.1109706937]'
|
BaseType: 'popupList'
|
Children:
|
[
|
Component PopupParent
|
{
|
#keys: '[514.0.129466]'
|
BaseType: 'PopupParent'
|
IsDerived: true
|
Children:
|
[
|
Component MenuSeparator1 { #keys: '[131094.0.1109706943]' BaseType: 'Menu' Properties: [ Separator: true ] }
|
Component mnuNewEvent { #keys: '[131094.0.1109706944]' BaseType: 'Menu' Properties: [ Image: 'CALENDAR' Shortcut: 'Ins' Text: '&New event...' ] }
|
Component mnuEditEvent { #keys: '[131094.0.1109706945]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CALENDAR_EDIT' Shortcut: 'Enter' Text: '&Edit event...' ] }
|
Component mnuDeleteEvent { #keys: '[131094.0.1109706946]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Del' Text: '&Delete event...' ] }
|
Component menuSeparator2 { #keys: '[131094.0.2069815920]' BaseType: 'Menu' Properties: [ Separator: true ] }
|
Component mnuEditCalendar { #keys: '[131094.1.438547094]' BaseType: 'Menu' Properties: [ Image: 'DATE-TIME' Text: 'Edit calendar...' Visible: false ] }
|
Component mnuEditSubscription { #keys: '[131094.1.1215167421]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'CALENDAR_EDIT' Shortcut: 'Enter' Text: 'Edit subscription...' ] }
|
Component mnuDeleteSubscription { #keys: '[131094.1.1215168406]' BaseType: 'Menu' Properties: [ Image: 'TRASH' Shortcut: 'Ctrl+Del' Text: 'Delete subscription...' ] }
|
Component menuSeparator3 { #keys: '[131094.1.1215169037]' BaseType: 'Menu' Properties: [ Separator: true ] }
|
Component mnuNewSubscription { #keys: '[131094.1.1219672388]' BaseType: 'Menu' Properties: [ Image: 'LINK' Shortcut: 'Ctrl+Ins' Text: 'New subscription...' ] }
|
]
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: MenuActions
|
c: MenuFilter
|
c: menuListQuintiqSetQuantor
|
c: MenuSeparator1
|
c: mnuNewEvent
|
c: mnuEditEvent
|
c: mnuDeleteEvent
|
c: menuSeparator2
|
c: mnuNewSubscription
|
c: mnuEditSubscription
|
c: mnuDeleteSubscription
|
c: menuSeparator3
|
c: mnuEditCalendar
|
}
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 35
|
PosY: 60
|
]
|
}
|
Component deEventCategories
|
{
|
#keys: '[131094.1.744554368]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
Component: 'LibCal_GlobalState.dhGlobalCalendarRegistry'
|
DataType: 'LibCal_CalendarRegistry'
|
PosX: 5
|
PosY: 31
|
Transformation: 'EventCategory'
|
]
|
}
|
Component dslEventCategories
|
{
|
#keys: '[131094.1.744559870]'
|
BaseType: 'GUIDataSetLevel'
|
Children:
|
[
|
Component dslParticipations
|
{
|
#keys: '[131094.1.744560405]'
|
BaseType: 'GUIDataSetLevel'
|
Properties:
|
[
|
AutoSelectColumns: false
|
Columns: 'LibCal_colEventParticipation'
|
FilterArguments: 'faSelectedCalendars:dhCalendars(structured[LibCal_Calendar])'
|
FixedFilter: 'faSelectedCalendars.Find( object.Calendar() ) >= 0'
|
PosX: 11
|
PosY: 12
|
SortCriteria: "datamember:'Calendar.CalendarID';datamember:'Event.Subject'"
|
Transformation: 'Event.Participation'
|
]
|
}
|
]
|
Properties:
|
[
|
Columns: 'LibCal_colEventCategory'
|
DataExtractor: 'deEventCategories'
|
PosX: 35
|
PosY: 30
|
SortCriteria: "datamember:'Name'"
|
]
|
}
|
Component dhCalendars
|
{
|
#keys: '[131094.1.746821980]'
|
BaseType: 'DataHolder'
|
Databinding: 'structured[LibCal_Calendar]*'
|
Children:
|
[
|
Component deCalendarsExtractor
|
{
|
#keys: '[131094.1.746822927]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
PosX: 11
|
PosY: 12
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 5
|
PosY: 61
|
]
|
}
|
]
|
Properties:
|
[
|
AutoDrag: true
|
BackgroundColor: 'Window'
|
ContextMenu: 'popupListEvents'
|
ExpandAllOnOpen: true
|
ExpandNewItems: true
|
FullRowSelect: true
|
ModeledStringList ChildOrdering
|
{
|
c: ColumnTitles686
|
c: popupListEvents
|
c: deEventCategories
|
c: dslEventCategories
|
c: dhCalendars
|
}
|
]
|
ResponseDefinitions:
|
[
|
DelegatedResponseDefinition OnClick id:Responsedef_lstParticipations_Menu_OnClick
|
{
|
#keys: '[131094.0.1109706940]'
|
Initiator: 'Menu'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument selection
|
{
|
#keys: '[751.0.681613]'
|
Binding: 'this.Selection()'
|
}
|
]
|
}
|
DelegatedResponseDefinition OnClick id:Responsedef_lstParticipations_GUIButtonBase_OnClick
|
{
|
#keys: '[131094.0.1109706941]'
|
Initiator: 'GUIButtonBase'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument selection
|
{
|
#keys: '[751.0.681658]'
|
Binding: 'this.Selection()'
|
}
|
]
|
}
|
]
|
}
|