[Module] CalendarEx - Gadget (all OS)
Posted: Sat Jul 06, 2019 3:36 pm
CalendarEx - Gadget (all OS / 64Bit / DPI)

Download: CalendarExModule.pbi
- Display of appointments
- Import & Export of iCal
- Date64 support
- Automatic size adjustment
- Support of GUI themes (requires ModuleEx.pbi)

Code: Select all
; CalendarEx::AddEntry() - add an entry to the calendar
; CalendarEx::AttachPopupMenu() - attachs a popup menu to the chart
; CalendarEx::CountEntries() - counts entries of the day of current month
; CalendarEx::GetDate() - similar to Date()
; CalendarEx::DefaultCountry() - set country code for default language [DE/AT/FR/ES/GB/US]
; CalendarEx::DisableReDraw() - disable/enable redrawing
; CalendarEx::ExportDay() - exports the events of this day as a file (iCal)
; CalendarEx::ExportLabel() - exports the event with this label as a file (iCal)
; CalendarEx::EventDate() - returns date after event
; CalendarEx::EventDayOfMonth() - returns the day of month
; CalendarEx::EventEntries() - returns calendar entries after event as linked list (CalendarEx::Entries_Structure)
; CalendarEx::Gadget() - create a new gadget
; CalendarEx::GetDay() - returns day of selected date
; CalendarEx::GetEntries() - all entries on this date as linked list (CalendarEx::Entries_Structure)
; CalendarEx::GetMonth() - returns month of selected date
; CalendarEx::GetState() - returns selected date
; CalendarEx::GetYear() - returns year of selected date
; CalendarEx::ImportEvent() - imports an event from a file (iCal)
; CalendarEx::MonthName() - defines name of the month
; CalendarEx::RemoveEntry() - removes an entry form the calendar
; CalendarEx::SetAttribute() - similar to SetGadgetAttribute()
; CalendarEx::SetAutoResizeFlags() - [#MoveX|#MoveY|#Width|#Height]
; CalendarEx::SetDate() - similar to SetGadgetState()
; CalendarEx::SetEntryColor() - change color of entry
; CalendarEx::SetEntryMask() - change mask of entry
; CalendarEx::SetColor() - similar to SetGadgetColor()
; CalendarEx::SetFlags() - set flags [#Year/#Month/#Gadget]
; CalendarEx::SetFont() - similar to SetGadgetFont()
; CalendarEx::SetMask() - define mask for time or date
; CalendarEx::SetState() - similar to SetGadgetState()
; CalendarEx::ToolTipText() - define mask for tooltips
; CalendarEx::WeekDayName() - defines name of the weekday
; CalendarEx::UpdatePopupText() - update menu item text with this mask