One-Time-Dates can be viewed and modified from the second tab of the Holidays Manager. The differencebetween One-Time Dates and Recurring Holidays is that recurring holidays have a complex structure of rules, while one-time dates are a simple list of dates, each associated with text.
The One-Time Dates tab is composed of 3 elements.
•In the middle is the list of One-Time Dates for the current Holidays Set.
•At the top is a button bar with all 12 months and a spinner for the year. You can use these to quickly move around in the list.
•At the bottom of the tab, there are 4 buttons : NEW, MODIFY, DELETE and HELP. The last 2 buttons are self-explanatory.
When you generate holidays, Q++ uses the holidays rules of each holidays set to calculate the occurrence of each recurring holiday for each year. Then Q++ adds the list of one-time dates to this list. By the time Q++ looks at the generated holidays to replace tokens during diary generation, the distinction between "recurring" and "one-time" has disappeared. One-Time Dates are displayed using the exact same tokens as Recurring Holidays. If a recurring holiday and a one-time date belonging to the same holidays set occur on the same date for a given year, with the same priority, then the recurring holiday will appear first (for more details, see the ordering of holidays).