Hi Greg,
thank you very much, I am glad that you like CalenGoo so much! :-)
There are a lot of settings related to reminders in CalenGoo. Please first let me explain how reminders in Google Calendar work:
When you set a reminder in Google Calendar the reminder time is relative to the start of the event. E.g. a "1 hour pop-up" reminder is displayed one hour before the event starts. However all-day events don't have a start time so Google Calendar uses 12 AM as the start time of all-day events. But using 12 AM means that you can only set reminders on the day before the all-day event.
Then a while ago Google Calendar started supporting reminders on the same day as the all-day event. However these reminders are not visible to CalenGoo, because they are after 12 AM and Google seems to save them somewhere where CalenGoo cannot see them.
Now let's see how CalenGoo handles these reminders:
CalenGoo displays reminders for timed events in the same way as Google Calendar. However reminders for all-day events are not displayed relative to 12 AM but to the time that you set under "Settings > Reminders > All-day reminders". You can set it to 12 AM or to something else. But using 12 AM means that you can only set reminders on the day before the all-day event. When setting "All-day reminders" to e.g. "6 PM" and adding a "1 hour pop-up" reminder to an all-day event CalenGoo would display the reminder at "5 PM". So setting it to a late time like "6 PM" is better but it means that Google Calendar will display these all-day reminders at a wrong time.
So to get a reminder at 9AM on the day of occurrence you could set "Settings > Reminders > All-day reminders" to "9 AM" and set a default reminder for new events to "0 hours pop-up" under "Settings > Reminders > Reminders for new events > Add reminder..." in CalenGoo. Then all new events would automatically get a "0 hours pop-up" reminder and this would result in an alarm at 9 AM for all-day events. However it would mean that the default reminder would also be set for timed events and you would have to remove it there if you don't want it.
In addition to these default reminders for new events it is also possible to set calendar reminders, i.e. reminders that are used for all existing and future events of a calendar. You can configure these reminders under "Settings > Visibility/Download" by tapping the blue button at the end of the line.
In the current version of CalenGoo you can also turn "Settings > Display and Use > Edit view > Allow pop-up reminders after the start or end of events (they will work only in CalenGoo)" on to set reminders after the start of an event in CalenGoo (but only on the same day).
So is this sufficient or would you maybe like to have a calendar reminder only for all-day events so that you can set a reminder for all all-day events that would be displayed only in CalenGoo to 9 AM ?
Kind regards