Sorry for the late reply.
It's kind of long to explain.
If you haven't found it yet. Instead of crawling for event in your Outlook Calendar. you need to crawl all the event in your Sharepoint Calendar (that is basicly a list). Ofc you will need to create a connection to that SP list.
Then, you change one line in the code on your calendarScreen.OnVisible
At somepoint you will see a clearcollect regarding "MyCalendarEvents".
You need to change to this :
ClearCollect(MyCalendarEvents, Filter(
YourSPLCalendar,
EventDate >= _minDate && EndDate <= _maxDate
)
that code will make your calender form look into your SPL calendar instead your outlook.
Other than that I hide the dropbox instead of completely deleting it since it was causing a lot of error.
I know I could give you some more details, but let me know if you need some more help.