Changeset 97 for Mulberry/branches/v4.1d1/MacOS/Sources/Application/Calendar/Calendar_View/Calendar_Window/CCalendarView.cp
- Timestamp:
- 07/09/07 22:13:35 (2 years ago)
- Files:
-
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
Mulberry/branches/v4.1d1/MacOS/Sources/Application/Calendar/Calendar_View/Calendar_Window/CCalendarView.cp
r74 r97 23 23 #include "CDayWeekView.h" 24 24 #include "CEventPreview.h" 25 #include "CFreeBusyView.h" 25 26 #include "CMonthView.h" 26 27 #include "CMulberryCommon.h" … … 56 57 mSummaryType = NCalendarView::eList; 57 58 mSummaryRange = NCalendarView::eThisWeek; 59 mFreeBusyRange = CDayWeekViewTimeRange::e24Hrs; 60 mFreeBusyScale = 0; 58 61 mSingleCalendar = false; 59 62 mCalendar = NULL; … … 339 342 mSummaryRange = static_cast<CSummaryView*>(mCurrentView)->GetRange(); 340 343 break; 344 case NCalendarView::eViewFreeBusy: 345 mFreeBusyRange = static_cast<CFreeBusyView*>(mCurrentView)->GetRange(); 346 mFreeBusyScale = static_cast<CFreeBusyView*>(mCurrentView)->GetScale(); 347 break; 341 348 default:; 342 349 } … … 401 408 static_cast<CSummaryView*>(mCurrentView)->SetRange(mSummaryRange); 402 409 break; 410 case NCalendarView::eViewFreeBusy: 411 mCurrentView = static_cast<CFreeBusyView*>(UReanimator::CreateView(CFreeBusyView::pane_ID, mViewContainer, this)); 412 mViewContainer->ExpandSubPane(mCurrentView, true, true); 413 static_cast<CFreeBusyView*>(mCurrentView)->SetRange(mFreeBusyRange); 414 static_cast<CFreeBusyView*>(mCurrentView)->SetScale(mFreeBusyScale); 415 break; 403 416 } 404 417 … … 524 537 break; 525 538 case NCalendarView::eViewMonth: 539 default: 526 540 OnMonthBtn(); 527 541 break;