X-Git-Url: http://Server1/repobrowser/?p=xestiacalendar%2F.git;a=blobdiff_plain;f=source%2Fwidgets%2FXCCalendarMonthView.cpp;h=e5c384f81f0425a012e528594c3bcf295243e875;hp=bd297587f86081a9e5b6af55bcc7bc33c1763eda;hb=401fd2eee6047f72fdaf811bbcc3924409a4fb9d;hpb=6028a1fc2134c5d1fe9c0147381cf81c4a0ef126 diff --git a/source/widgets/XCCalendarMonthView.cpp b/source/widgets/XCCalendarMonthView.cpp index bd29758..e5c384f 100644 --- a/source/widgets/XCCalendarMonthView.cpp +++ b/source/widgets/XCCalendarMonthView.cpp @@ -29,23 +29,23 @@ XCCalendarMonthView::XCCalendarMonthView(wxWindow *parent, const wxString& title calendarStorage = dataStorage; - MondayText = new XCCalendarMonthViewDayTitle(this, _("Monday"), wxDefaultPosition, wxDefaultSize); - TuesdayText = new XCCalendarMonthViewDayTitle(this, _("Tuesday"), wxDefaultPosition, wxDefaultSize); - WednesdayText = new XCCalendarMonthViewDayTitle(this, _("Wednesday"), wxDefaultPosition, wxDefaultSize); - ThursdayText = new XCCalendarMonthViewDayTitle(this, _("Thursday"), wxDefaultPosition, wxDefaultSize); - FridayText = new XCCalendarMonthViewDayTitle(this, _("Friday"), wxDefaultPosition, wxDefaultSize); - SaturdayText = new XCCalendarMonthViewDayTitle(this, _("Saturday"), wxDefaultPosition, wxDefaultSize); - SundayText = new XCCalendarMonthViewDayTitle(this, _("Sunday"), wxDefaultPosition, wxDefaultSize); + mondayText = new XCCalendarMonthViewDayTitle(this, _("Monday"), wxDefaultPosition, wxDefaultSize); + tuesdayText = new XCCalendarMonthViewDayTitle(this, _("Tuesday"), wxDefaultPosition, wxDefaultSize); + wednesdayText = new XCCalendarMonthViewDayTitle(this, _("Wednesday"), wxDefaultPosition, wxDefaultSize); + thursdayText = new XCCalendarMonthViewDayTitle(this, _("Thursday"), wxDefaultPosition, wxDefaultSize); + fridayText = new XCCalendarMonthViewDayTitle(this, _("Friday"), wxDefaultPosition, wxDefaultSize); + saturdayText = new XCCalendarMonthViewDayTitle(this, _("Saturday"), wxDefaultPosition, wxDefaultSize); + sundayText = new XCCalendarMonthViewDayTitle(this, _("Sunday"), wxDefaultPosition, wxDefaultSize); eventMenu = new XCEventMenu; - WindowSizer->Add(MondayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(TuesdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(WednesdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(ThursdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(FridayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(SaturdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(SundayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(mondayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(tuesdayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(wednesdayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(thursdayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(fridayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(saturdayText, 1, wxEXPAND|wxALL, 0); + WindowSizer->Add(sundayText, 1, wxEXPAND|wxALL, 0); ProcessGrid(grid, hideAccounts, hideCalendars); @@ -53,18 +53,18 @@ XCCalendarMonthView::XCCalendarMonthView(wxWindow *parent, const wxString& title // Setup the growable rows and columns. - WindowSizer->AddGrowableCol(0); - WindowSizer->AddGrowableCol(1); - WindowSizer->AddGrowableCol(2); - WindowSizer->AddGrowableCol(3); - WindowSizer->AddGrowableCol(4); - WindowSizer->AddGrowableCol(5); - WindowSizer->AddGrowableCol(6); - WindowSizer->SetFlexibleDirection( wxBOTH ); - WindowSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED ); - - this->SetSizer(WindowSizer); - WindowSizer->Fit(this); + windowSizer->AddGrowableCol(0); + windowSizer->AddGrowableCol(1); + windowSizer->AddGrowableCol(2); + windowSizer->AddGrowableCol(3); + windowSizer->AddGrowableCol(4); + windowSizer->AddGrowableCol(5); + windowSizer->AddGrowableCol(6); + windowSizer->SetFlexibleDirection( wxBOTH ); + windowSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED ); + + this->SetSizer(windowSizer); + windowSizer->Fit(this); this->Layout(); this->SetBackgroundColour(wxColour(0,0,0)); @@ -89,21 +89,21 @@ XCCalendarMonthView::XCCalendarMonthView(XCCalendarMonthViewGrid *grid, Calendar calendarStorage = dataStorage; - MondayText = new XCCalendarMonthViewDayTitle(this, _("Monday"), wxDefaultPosition, wxDefaultSize); - TuesdayText = new XCCalendarMonthViewDayTitle(this, _("Tuesday"), wxDefaultPosition, wxDefaultSize); - WednesdayText = new XCCalendarMonthViewDayTitle(this, _("Wednesday"), wxDefaultPosition, wxDefaultSize); - ThursdayText = new XCCalendarMonthViewDayTitle(this, _("Thursday"), wxDefaultPosition, wxDefaultSize); - FridayText = new XCCalendarMonthViewDayTitle(this, _("Friday"), wxDefaultPosition, wxDefaultSize); - SaturdayText = new XCCalendarMonthViewDayTitle(this, _("Saturday"), wxDefaultPosition, wxDefaultSize); - SundayText = new XCCalendarMonthViewDayTitle(this, _("Sunday"), wxDefaultPosition, wxDefaultSize); - - WindowSizer->Add(MondayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(TuesdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(WednesdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(ThursdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(FridayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(SaturdayText, 1, wxEXPAND|wxALL, 0); - WindowSizer->Add(SundayText, 1, wxEXPAND|wxALL, 0); + mondayText = new XCCalendarMonthViewDayTitle(this, _("Monday"), wxDefaultPosition, wxDefaultSize); + tuesdayText = new XCCalendarMonthViewDayTitle(this, _("Tuesday"), wxDefaultPosition, wxDefaultSize); + wednesdayText = new XCCalendarMonthViewDayTitle(this, _("Wednesday"), wxDefaultPosition, wxDefaultSize); + thursdayText = new XCCalendarMonthViewDayTitle(this, _("Thursday"), wxDefaultPosition, wxDefaultSize); + fridayText = new XCCalendarMonthViewDayTitle(this, _("Friday"), wxDefaultPosition, wxDefaultSize); + saturdayText = new XCCalendarMonthViewDayTitle(this, _("Saturday"), wxDefaultPosition, wxDefaultSize); + sundayText = new XCCalendarMonthViewDayTitle(this, _("Sunday"), wxDefaultPosition, wxDefaultSize); + + windowSizer->Add(MondayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(TuesdayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(WednesdayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(ThursdayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(FridayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(SaturdayText, 1, wxEXPAND|wxALL, 0); + windowSizer->Add(SundayText, 1, wxEXPAND|wxALL, 0); ProcessGrid(grid, hideAccounts, hideCalendars); @@ -111,18 +111,18 @@ XCCalendarMonthView::XCCalendarMonthView(XCCalendarMonthViewGrid *grid, Calendar // Setup the growable rows and columns. - WindowSizer->AddGrowableCol(0); - WindowSizer->AddGrowableCol(1); - WindowSizer->AddGrowableCol(2); - WindowSizer->AddGrowableCol(3); - WindowSizer->AddGrowableCol(4); - WindowSizer->AddGrowableCol(5); - WindowSizer->AddGrowableCol(6); - WindowSizer->SetFlexibleDirection( wxBOTH ); - WindowSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED ); - - this->SetSizer(WindowSizer); - WindowSizer->Fit(this); + windowSizer->AddGrowableCol(0); + windowSizer->AddGrowableCol(1); + windowSizer->AddGrowableCol(2); + windowSizer->AddGrowableCol(3); + windowSizer->AddGrowableCol(4); + windowSizer->AddGrowableCol(5); + windowSizer->AddGrowableCol(6); + windowSizer->SetFlexibleDirection( wxBOTH ); + windowSizer->SetNonFlexibleGrowMode( wxFLEX_GROWMODE_SPECIFIED ); + + this->SetSizer(windowSizer); + windowSizer->Fit(this); this->Layout(); this->SetBackgroundColour(wxColour(0,0,0)); @@ -140,26 +140,26 @@ void XCCalendarMonthView::ProcessGrid(XCCalendarMonthViewGrid *grid, std::vector // Add the new calendar entries. - int Week = 0; + int week = 0; - for (vector::iterator WeekIter = grid->WeekList.begin(); - WeekIter != grid->WeekList.end(); WeekIter++){ + for (vector::iterator weekIter = grid->weekList.begin(); + weekIter != grid->weekList.end(); weekIter++){ - Week++; + week++; - for (vector::iterator DayIter = (*WeekIter).DayList.begin(); - DayIter != (*WeekIter).DayList.end(); DayIter++){ + for (vector::iterator dayIter = (*weekIter).dayList.begin(); + dayIter != (*weekIter).dayList.end(); DayIter++){ - // TODO: Add CalendarEntries. + // Add Calendar entries. - XCCalendarDay *CalendarDayItem = new XCCalendarDay(this, "XCCalendarMonthView Test", wxPoint(50, 50), wxSize(200, 200)); + XCCalendarDay *calendarDayItem = new XCCalendarDay(this, "XCCalendarMonthView Test", wxPoint(50, 50), wxSize(200, 200)); // Setup the control. - CalendarDayItem->SetupControl((*DayIter).Day, (*DayIter).Month, (*DayIter).Year, (*DayIter).IsInMonth, this, calendarStorage, hideAccounts, hideCalendars); + calendarDayItem->SetupControl((*dayIter).day, (*dayIter).month, (*dayIter).year, (*dayIter).isInMonth, this, calendarStorage, hideAccounts, hideCalendars); - CalendarDayList.push_back(CalendarDayItem); - WindowSizer->Add(CalendarDayItem, 1, wxEXPAND, 5); + calendarDayList.push_back(calendarDayItem); + windowSizer->Add(calendarDayItem, 1, wxEXPAND, 5); } @@ -167,9 +167,9 @@ void XCCalendarMonthView::ProcessGrid(XCCalendarMonthViewGrid *grid, std::vector // Add the Growable Rows. - for (int WeekSeek = 0; WeekSeek < Week; WeekSeek++){ + for (int weekSeek = 0; weekSeek < week; weekSeek++){ - WindowSizer->AddGrowableRow((WeekSeek + 1)); + windowSizer->AddGrowableRow((weekSeek + 1)); } @@ -202,14 +202,14 @@ void XCCalendarMonthView::ResizeFrameEvent(wxSizeEvent &SizeEvent){ void XCCalendarMonthView::DeselectOthersEvent(wxCommandEvent &DeselectEvent){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); DayIter++){ - if (DeselectEvent.GetClientData() != (void*)(*DayIter)){ + if (deselectEvent.GetClientData() != (void*)(*dayIter)){ - wxCommandEvent DeselectEvent(XCCALENDARDAY_DESELECTALLENTRIES); - DeselectEvent.SetId(ID_DESELECTALLITEMS); - wxPostEvent((*DayIter), DeselectEvent); + wxCommandEvent deselectEvent(XCCALENDARDAY_DESELECTALLENTRIES); + deselectEvent.SetId(ID_DESELECTALLITEMS); + wxPostEvent((*dayIter), deselectEvent); } @@ -219,13 +219,13 @@ void XCCalendarMonthView::DeselectOthersEvent(wxCommandEvent &DeselectEvent){ void XCCalendarMonthView::HideAccountEntries(wxCommandEvent &accountData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ - wxCommandEvent HideEvent(XCCALENDARDAY_HIDEACCOUNTENTRIES); - HideEvent.SetInt(accountData.GetInt()); - HideEvent.SetId(ID_HIDEENTRIES); - wxPostEvent((*DayIter), HideEvent); + wxCommandEvent hideEvent(XCCALENDARDAY_HIDEACCOUNTENTRIES); + hideEvent.SetInt(accountData.GetInt()); + hideEvent.SetId(ID_HIDEENTRIES); + wxPostEvent((*dayIter), hideEvent); } @@ -233,13 +233,13 @@ void XCCalendarMonthView::HideAccountEntries(wxCommandEvent &accountData){ void XCCalendarMonthView::ShowAccountEntries(wxCommandEvent &accountData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ - wxCommandEvent ShowEvent(XCCALENDARDAY_SHOWACCOUNTENTRIES); - ShowEvent.SetInt(accountData.GetInt()); - ShowEvent.SetId(ID_SHOWENTRIES); - wxPostEvent((*DayIter), ShowEvent); + wxCommandEvent showEvent(XCCALENDARDAY_SHOWACCOUNTENTRIES); + showEvent.SetInt(accountData.GetInt()); + showEvent.SetId(ID_SHOWENTRIES); + wxPostEvent((*dayIter), showEvent); } @@ -247,13 +247,13 @@ void XCCalendarMonthView::ShowAccountEntries(wxCommandEvent &accountData){ void XCCalendarMonthView::HideCalendarEntries(wxCommandEvent &accountData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ - wxCommandEvent HideEvent(XCCALENDARDAY_HIDECALENDARENTRIES); - HideEvent.SetInt(accountData.GetInt()); - HideEvent.SetId(ID_HIDECALENDARENTRIES); - wxPostEvent((*DayIter), HideEvent); + wxCommandEvent hideEvent(XCCALENDARDAY_HIDECALENDARENTRIES); + hideEvent.SetInt(accountData.GetInt()); + hideEvent.SetId(ID_HIDECALENDARENTRIES); + wxPostEvent((*dayIter), hideEvent); } @@ -261,13 +261,13 @@ void XCCalendarMonthView::HideCalendarEntries(wxCommandEvent &accountData){ void XCCalendarMonthView::ShowCalendarEntries(wxCommandEvent &accountData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ - wxCommandEvent HideEvent(XCCALENDARDAY_SHOWCALENDARENTRIES); - HideEvent.SetInt(accountData.GetInt()); - HideEvent.SetId(ID_SHOWCALENDARENTRIES); - wxPostEvent((*DayIter), HideEvent); + wxCommandEvent hideEvent(XCCALENDARDAY_SHOWCALENDARENTRIES); + hideEvent.SetInt(accountData.GetInt()); + hideEvent.SetId(ID_SHOWCALENDARENTRIES); + wxPostEvent((*dayIter), hideEvent); } @@ -275,13 +275,13 @@ void XCCalendarMonthView::ShowCalendarEntries(wxCommandEvent &accountData){ void XCCalendarMonthView::DeleteCalendarEntries(wxCommandEvent &calendarData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ wxCommandEvent deleteEvent(XCCALENDARDAY_DELETECALENDARENTRIES); deleteEvent.SetInt(calendarData.GetInt()); deleteEvent.SetId(ID_DELETECALENDARENTRIES); - wxPostEvent((*DayIter), deleteEvent); + wxPostEvent((*dayIter), deleteEvent); } @@ -289,13 +289,13 @@ void XCCalendarMonthView::DeleteCalendarEntries(wxCommandEvent &calendarData){ void XCCalendarMonthView::DeleteCalendarEntry(wxCommandEvent &eventData){ - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ wxCommandEvent deleteEvent(XCCALENDARDAY_DELETEENTRY); deleteEvent.SetInt(eventData.GetInt()); deleteEvent.SetId(ID_DELETEENTRY); - wxPostEvent((*DayIter), deleteEvent); + wxPostEvent((*dayIter), deleteEvent); } @@ -306,20 +306,20 @@ void XCCalendarMonthView::AddCalendarEntry(wxCommandEvent &eventData){ EventProperties *eventInfo = (EventProperties*)eventData.GetClientData(); bool foundDate = false; - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ // Check if the date matches with the date in the day // widget. If it does, add the widget. - if ((*DayIter)->GetCalendarYear() == eventInfo->eventYear && - (*DayIter)->GetCalendarMonth() == (eventInfo->eventMonth + 1) && - (*DayIter)->GetCalendarDay() == eventInfo->eventDay){ + if ((*dayIter)->GetCalendarYear() == eventInfo->eventYear && + (*dayIter)->GetCalendarMonth() == (eventInfo->eventMonth + 1) && + (*dayIter)->GetCalendarDay() == eventInfo->eventDay){ wxCommandEvent addEvent(XCCALENDARDAY_ADDENTRY); addEvent.SetId(ID_ADDENTRY); addEvent.SetClientData(eventInfo); - wxPostEvent((*DayIter), addEvent); + wxPostEvent((*dayIter), addEvent); foundDate = true; break; @@ -341,20 +341,20 @@ void XCCalendarMonthView::UpdateCalendarEntry(wxCommandEvent &eventData){ EventProperties *eventInfo = (EventProperties*)eventData.GetClientData(); bool foundDate = false; - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ // Check if the date matches with the date in the day // widget. If it does, update the widget. - if ((*DayIter)->GetCalendarYear() == eventInfo->eventYear && - (*DayIter)->GetCalendarMonth() == (eventInfo->eventMonth + 1) && - (*DayIter)->GetCalendarDay() == eventInfo->eventDay){ + if ((*dayIter)->GetCalendarYear() == eventInfo->eventYear && + (*dayIter)->GetCalendarMonth() == (eventInfo->eventMonth + 1) && + (*dayIter)->GetCalendarDay() == eventInfo->eventDay){ wxCommandEvent addEvent(XCCALENDARDAY_UPDATEENTRY); addEvent.SetId(ID_UPDATEENTRY); addEvent.SetClientData(eventInfo); - wxPostEvent((*DayIter), addEvent); + wxPostEvent((*dayIter), addEvent); foundDate = true; break; @@ -375,8 +375,8 @@ void XCCalendarMonthView::UpdateCalendarColour(wxCommandEvent &colourData){ ColourUpdateProperties *colourDataInfo = (ColourUpdateProperties*)colourData.GetClientData(); - for (vector::iterator DayIter = CalendarDayList.begin(); - DayIter != CalendarDayList.end(); DayIter++){ + for (vector::iterator dayIter = calendarDayList.begin(); + dayIter != calendarDayList.end(); dayIter++){ // Check if the date matches with the date in the day // widget. If it does, update the widget. @@ -386,7 +386,7 @@ void XCCalendarMonthView::UpdateCalendarColour(wxCommandEvent &colourData){ wxCommandEvent updateColour(XCCALENDARDAY_UPDATECALENDARCOLOUR); updateColour.SetId(ID_UPDATECOLOUR); updateColour.SetClientData(colourDataPassInfo); - wxPostEvent((*DayIter), updateColour); + wxPostEvent((*dayIter), updateColour); }