Quintiq file version 2.0
|
#parent: #root
|
Method CreateEvent (
|
LibCal_Calendar owner_i,
|
DateTime contextMenuTime_i
|
) id:Method_LibCal_GlobalState_CreateEvent_14
|
{
|
#keys: '[146730.0.1350721481]'
|
Body:
|
[*
|
// Create a new Event.
|
// No EventCategory is provided, this will result in the general category being used.
|
|
// Use the time if possible.
|
if( contextMenuTime_i.IsFinite() )
|
{
|
start := LibCal_GlobalState.DetermineStartOfEvent( contextMenuTime_i, owner_i.GetTimeZone() );
|
end := LibCal_GlobalState.DetermineEndOfEvent( start );
|
LibCal_GlobalState.CreateEvent( owner_i, start, end );
|
}
|
else
|
{
|
LibCal_GlobalState.CreateEvent( owner_i );
|
}
|
*]
|
}
|