In accordance with a further embodiment of the present disclosure, there is provided a method of configuring a calendar application on an electronic device having access to a calendar database storing calendar event data identifying events scheduled for respective time slots, the electronic device including a controller and a display, user input device, memory and communication subsystem each conn