Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(165)

Side by Side Diff: xfa/fwl/core/ifwl_monthcalendar.cpp

Issue 2488963005: Continue IFWL widget cleanup. (Closed)
Patch Set: Rebase to master Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2014 PDFium Authors. All rights reserved. 1 // Copyright 2014 PDFium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 5 // Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6 6
7 #include "xfa/fwl/core/ifwl_monthcalendar.h" 7 #include "xfa/fwl/core/ifwl_monthcalendar.h"
8 8
9 #include <algorithm> 9 #include <algorithm>
10 10
(...skipping 967 matching lines...) Expand 10 before | Expand all | Expand 10 after
978 m_iRBtnPartStates |= CFWL_PartState_Pressed; 978 m_iRBtnPartStates |= CFWL_PartState_Pressed;
979 NextMonth(); 979 NextMonth();
980 Repaint(&m_rtClient); 980 Repaint(&m_rtClient);
981 } else if (m_rtToday.Contains(pMsg->m_fx, pMsg->m_fy)) { 981 } else if (m_rtToday.Contains(pMsg->m_fx, pMsg->m_fy)) {
982 if ((m_pProperties->m_dwStyleExes & FWL_STYLEEXT_MCD_NoToday) == 0) { 982 if ((m_pProperties->m_dwStyleExes & FWL_STYLEEXT_MCD_NoToday) == 0) {
983 JumpToToday(); 983 JumpToToday();
984 Repaint(&m_rtClient); 984 Repaint(&m_rtClient);
985 } 985 }
986 } else { 986 } else {
987 IFWL_DateTimePicker* pIPicker = static_cast<IFWL_DateTimePicker*>(m_pOuter); 987 IFWL_DateTimePicker* pIPicker = static_cast<IFWL_DateTimePicker*>(m_pOuter);
988 if (pIPicker->IsMonthCalendarShowed()) 988 if (pIPicker->IsMonthCalendarVisible())
989 m_bFlag = 1; 989 m_bFlag = 1;
990 } 990 }
991 } 991 }
992 992
993 void IFWL_MonthCalendar::OnLButtonUp(CFWL_MsgMouse* pMsg) { 993 void IFWL_MonthCalendar::OnLButtonUp(CFWL_MsgMouse* pMsg) {
994 if (m_pWidgetMgr->IsFormDisabled()) 994 if (m_pWidgetMgr->IsFormDisabled())
995 return DisForm_OnLButtonUp(pMsg); 995 return DisForm_OnLButtonUp(pMsg);
996 996
997 if (m_rtLBtn.Contains(pMsg->m_fx, pMsg->m_fy)) { 997 if (m_rtLBtn.Contains(pMsg->m_fx, pMsg->m_fy)) {
998 m_iLBtnPartStates = 0; 998 m_iLBtnPartStates = 0;
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
1120 uint32_t dwSt, 1120 uint32_t dwSt,
1121 CFX_RectF rc, 1121 CFX_RectF rc,
1122 CFX_WideString& wsday) 1122 CFX_WideString& wsday)
1123 : iDay(day), 1123 : iDay(day),
1124 iDayOfWeek(dayofweek), 1124 iDayOfWeek(dayofweek),
1125 dwStates(dwSt), 1125 dwStates(dwSt),
1126 rect(rc), 1126 rect(rc),
1127 wsDay(wsday) {} 1127 wsDay(wsday) {}
1128 1128
1129 IFWL_MonthCalendar::DATEINFO::~DATEINFO() {} 1129 IFWL_MonthCalendar::DATEINFO::~DATEINFO() {}
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698