+}
+
+void XCCalendarMonthView::HideAccountEntries(wxCommandEvent &accountData){
+
+ for (vector<XCCalendarDay*>::iterator DayIter = CalendarDayList.begin();
+ DayIter != CalendarDayList.end(); DayIter++){
+
+ wxCommandEvent HideEvent(XCCALENDARDAY_HIDEACCOUNTENTRIES);
+ HideEvent.SetInt(accountData.GetInt());
+ HideEvent.SetId(ID_HIDEENTRIES);
+ wxPostEvent((*DayIter), HideEvent);
+
+ }
+
+}
+
+void XCCalendarMonthView::ShowAccountEntries(wxCommandEvent &accountData){
+
+ for (vector<XCCalendarDay*>::iterator DayIter = CalendarDayList.begin();
+ DayIter != CalendarDayList.end(); DayIter++){
+
+ wxCommandEvent ShowEvent(XCCALENDARDAY_SHOWACCOUNTENTRIES);
+ ShowEvent.SetInt(accountData.GetInt());
+ ShowEvent.SetId(ID_SHOWENTRIES);
+ wxPostEvent((*DayIter), ShowEvent);
+
+ }
+
+}
+
+void XCCalendarMonthView::HideCalendarEntries(wxCommandEvent &accountData){
+
+ for (vector<XCCalendarDay*>::iterator DayIter = CalendarDayList.begin();
+ DayIter != CalendarDayList.end(); DayIter++){
+
+ wxCommandEvent HideEvent(XCCALENDARDAY_HIDECALENDARENTRIES);
+ HideEvent.SetInt(accountData.GetInt());
+ HideEvent.SetId(ID_HIDECALENDARENTRIES);
+ wxPostEvent((*DayIter), HideEvent);
+
+ }
+
+}
+
+void XCCalendarMonthView::ShowCalendarEntries(wxCommandEvent &accountData){
+
+ for (vector<XCCalendarDay*>::iterator DayIter = CalendarDayList.begin();
+ DayIter != CalendarDayList.end(); DayIter++){
+
+ wxCommandEvent HideEvent(XCCALENDARDAY_SHOWCALENDARENTRIES);
+ HideEvent.SetInt(accountData.GetInt());
+ HideEvent.SetId(ID_SHOWCALENDARENTRIES);
+ wxPostEvent((*DayIter), HideEvent);
+
+ }
+