• Home
  • Raw
  • Download

Lines Matching refs:m_pVT

838     : m_pVT(new CPDF_VariableText),  in CFX_Edit()
860 m_pVT->Initialize(); in Initialize()
861 SetCaret(m_pVT->GetBeginWordPlace()); in Initialize()
867 m_pVT->SetProvider(m_pVTProvider.get()); in SetFontMap()
881 pdfium::MakeUnique<CFX_Edit_Iterator>(this, m_pVT->GetIterator()); in GetIterator()
891 m_pVT->SetPlateRect(rect); in SetPlateRect()
897 m_pVT->SetAlignment(nFormat); in SetAlignmentH()
909 m_pVT->SetPasswordChar(wSubWord); in SetPasswordChar()
915 m_pVT->SetLimitChar(nLimitChar); in SetLimitChar()
920 m_pVT->SetCharArray(nCharArray); in SetCharArray()
925 m_pVT->SetCharSpace(fCharSpace); in SetCharSpace()
930 m_pVT->SetMultiLine(bMultiLine); in SetMultiLine()
936 m_pVT->SetAutoReturn(bAuto); in SetAutoReturn()
942 m_pVT->SetAutoFontSize(bAuto); in SetAutoFontSize()
948 m_pVT->SetFontSize(fFontSize); in SetFontSize()
965 if (m_pVT->IsValid()) { in SetSel()
972 SetSel(m_pVT->WordIndexToWordPlace(nStartChar), in SetSel()
973 m_pVT->WordIndexToWordPlace(nEndChar)); in SetSel()
975 SetSel(m_pVT->WordIndexToWordPlace(nEndChar), in SetSel()
976 m_pVT->WordIndexToWordPlace(nStartChar)); in SetSel()
983 if (m_pVT->IsValid()) { in SetSel()
1005 if (m_pVT->IsValid()) { in GetSel()
1008 nStartChar = m_pVT->WordPlaceToWordIndex(m_SelState.BeginPos); in GetSel()
1009 nEndChar = m_pVT->WordPlaceToWordIndex(m_SelState.EndPos); in GetSel()
1011 nStartChar = m_pVT->WordPlaceToWordIndex(m_SelState.EndPos); in GetSel()
1012 nEndChar = m_pVT->WordPlaceToWordIndex(m_SelState.BeginPos); in GetSel()
1015 nStartChar = m_pVT->WordPlaceToWordIndex(m_wpCaret); in GetSel()
1016 nEndChar = m_pVT->WordPlaceToWordIndex(m_wpCaret); in GetSel()
1022 if (m_pVT->IsValid()) in GetCaret()
1023 return m_pVT->WordPlaceToWordIndex(m_wpCaret); in GetCaret()
1035 if (!m_pVT->IsValid()) in GetText()
1038 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in GetText()
1061 if (!m_pVT->IsValid()) in GetRangeText()
1064 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in GetRangeText()
1066 m_pVT->UpdateWordPlace(wrTemp.BeginPos); in GetRangeText()
1067 m_pVT->UpdateWordPlace(wrTemp.EndPos); in GetRangeText()
1094 return m_pVT->GetTotalWords(); in GetTotalWords()
1100 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in GetTotalLines()
1143 return m_pVT->GetFontSize(); in GetFontSize()
1147 return m_pVT->GetPasswordChar(); in GetPasswordChar()
1151 return m_pVT->GetCharArray(); in GetCharArray()
1155 return VTToEdit(m_pVT->GetContentRect()); in GetContentRect()
1159 return m_pVT->GetHorzScale(); in GetHorzScale()
1163 return m_pVT->GetCharSpace(); in GetCharSpace()
1167 if (m_pVT->IsValid()) in GetWholeWordRange()
1168 return CPVT_WordRange(m_pVT->GetBeginWordPlace(), m_pVT->GetEndWordPlace()); in GetWholeWordRange()
1177 if (m_pVT->IsValid()) { in GetVisibleWordRange()
1178 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in GetVisibleWordRange()
1181 m_pVT->SearchWordPlace(EditToVT(CFX_PointF(rcPlate.left, rcPlate.top))); in GetVisibleWordRange()
1182 CPVT_WordPlace place2 = m_pVT->SearchWordPlace( in GetVisibleWordRange()
1192 if (m_pVT->IsValid()) { in SearchWordPlace()
1193 return m_pVT->SearchWordPlace(EditToVT(point)); in SearchWordPlace()
1200 if (m_pVT->IsValid()) { in Paint()
1210 if (m_pVT->IsValid()) { in RearrangeAll()
1211 m_pVT->UpdateWordPlace(m_wpCaret); in RearrangeAll()
1212 m_pVT->RearrangeAll(); in RearrangeAll()
1213 m_pVT->UpdateWordPlace(m_wpCaret); in RearrangeAll()
1220 if (m_pVT->IsValid()) { in RearrangePart()
1221 m_pVT->UpdateWordPlace(m_wpCaret); in RearrangePart()
1222 m_pVT->RearrangePart(range); in RearrangePart()
1223 m_pVT->UpdateWordPlace(m_wpCaret); in RearrangePart()
1231 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in SetContentChanged()
1245 if (m_pVT->IsValid()) { in SelectAll()
1256 if (m_pVT->IsValid()) { in SelectNone()
1269 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in VTToEdit()
1270 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in VTToEdit()
1291 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in EditToVT()
1292 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in EditToVT()
1322 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in SetScrollInfo()
1323 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in SetScrollInfo()
1339 if (m_pVT->IsValid()) { in SetScrollPosX()
1351 if (m_pVT->IsValid()) { in SetScrollPosY()
1379 if (m_pVT->IsValid()) { in SetScrollLimit()
1380 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in SetScrollLimit()
1381 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in SetScrollLimit()
1410 if (!m_pVT->IsValid()) in ScrollToCaret()
1413 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in ScrollToCaret()
1434 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in ScrollToCaret()
1459 if (m_bEnableRefresh && m_pVT->IsValid()) { in Refresh()
1482 if (!m_pVT->IsValid()) in RefreshPushLineRects()
1485 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in RefreshPushLineRects()
1487 m_pVT->UpdateWordPlace(wpBegin); in RefreshPushLineRects()
1489 m_pVT->UpdateWordPlace(wpEnd); in RefreshPushLineRects()
1510 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in RefreshWordRange()
1513 m_pVT->UpdateWordPlace(wrTemp.BeginPos); in RefreshWordRange()
1514 m_pVT->UpdateWordPlace(wrTemp.EndPos); in RefreshWordRange()
1572 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in SetCaretInfo()
1600 if (m_pVT->IsValid()) { in SetCaret()
1602 SetCaret(m_pVT->WordIndexToWordPlace(nPos)); in SetCaret()
1612 if (m_pVT->IsValid()) { in OnMouseDown()
1614 SetCaret(m_pVT->SearchWordPlace(EditToVT(point))); in OnMouseDown()
1624 if (m_pVT->IsValid()) { in OnMouseMove()
1625 SetCaret(m_pVT->SearchWordPlace(EditToVT(point))); in OnMouseMove()
1639 if (m_pVT->IsValid()) { in OnVK_UP()
1640 SetCaret(m_pVT->GetUpWordPlace(m_wpCaret, m_ptCaret)); in OnVK_UP()
1663 if (m_pVT->IsValid()) { in OnVK_DOWN()
1664 SetCaret(m_pVT->GetDownWordPlace(m_wpCaret, m_ptCaret)); in OnVK_DOWN()
1687 if (m_pVT->IsValid()) { in OnVK_LEFT()
1689 if (m_wpCaret == m_pVT->GetLineBeginPlace(m_wpCaret) && in OnVK_LEFT()
1690 m_wpCaret != m_pVT->GetSectionBeginPlace(m_wpCaret)) in OnVK_LEFT()
1691 SetCaret(m_pVT->GetPrevWordPlace(m_wpCaret)); in OnVK_LEFT()
1693 SetCaret(m_pVT->GetPrevWordPlace(m_wpCaret)); in OnVK_LEFT()
1716 if (m_wpCaret == m_pVT->GetLineBeginPlace(m_wpCaret) && in OnVK_LEFT()
1717 m_wpCaret != m_pVT->GetSectionBeginPlace(m_wpCaret)) in OnVK_LEFT()
1718 SetCaret(m_pVT->GetPrevWordPlace(m_wpCaret)); in OnVK_LEFT()
1720 SetCaret(m_pVT->GetPrevWordPlace(m_wpCaret)); in OnVK_LEFT()
1731 if (m_pVT->IsValid()) { in OnVK_RIGHT()
1733 SetCaret(m_pVT->GetNextWordPlace(m_wpCaret)); in OnVK_RIGHT()
1735 if (m_wpCaret == m_pVT->GetLineEndPlace(m_wpCaret) && in OnVK_RIGHT()
1736 m_wpCaret != m_pVT->GetSectionEndPlace(m_wpCaret)) in OnVK_RIGHT()
1737 SetCaret(m_pVT->GetNextWordPlace(m_wpCaret)); in OnVK_RIGHT()
1760 SetCaret(m_pVT->GetNextWordPlace(m_wpCaret)); in OnVK_RIGHT()
1762 if (m_wpCaret == m_pVT->GetLineEndPlace(m_wpCaret) && in OnVK_RIGHT()
1763 m_wpCaret != m_pVT->GetSectionEndPlace(m_wpCaret)) in OnVK_RIGHT()
1764 SetCaret(m_pVT->GetNextWordPlace(m_wpCaret)); in OnVK_RIGHT()
1775 if (m_pVT->IsValid()) { in OnVK_HOME()
1778 SetCaret(m_pVT->GetBeginWordPlace()); in OnVK_HOME()
1780 SetCaret(m_pVT->GetLineBeginPlace(m_wpCaret)); in OnVK_HOME()
1802 SetCaret(m_pVT->GetBeginWordPlace()); in OnVK_HOME()
1804 SetCaret(m_pVT->GetLineBeginPlace(m_wpCaret)); in OnVK_HOME()
1815 if (m_pVT->IsValid()) { in OnVK_END()
1818 SetCaret(m_pVT->GetEndWordPlace()); in OnVK_END()
1820 SetCaret(m_pVT->GetLineEndPlace(m_wpCaret)); in OnVK_END()
1842 SetCaret(m_pVT->GetEndWordPlace()); in OnVK_END()
1844 SetCaret(m_pVT->GetLineEndPlace(m_wpCaret)); in OnVK_END()
1859 if (IsTextOverflow() || !m_pVT->IsValid()) in InsertWord()
1862 m_pVT->UpdateWordPlace(m_wpCaret); in InsertWord()
1863 SetCaret(m_pVT->InsertWord(m_wpCaret, word, in InsertWord()
1886 if (IsTextOverflow() || !m_pVT->IsValid()) in InsertReturn()
1889 m_pVT->UpdateWordPlace(m_wpCaret); in InsertReturn()
1890 SetCaret(m_pVT->InsertSection(m_wpCaret, pSecProps, pWordProps)); in InsertReturn()
1913 if (!m_pVT->IsValid() || m_wpCaret == m_pVT->GetBeginWordPlace()) in Backspace()
1919 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in Backspace()
1924 m_pVT->UpdateWordPlace(m_wpCaret); in Backspace()
1925 SetCaret(m_pVT->BackSpaceWord(m_wpCaret)); in Backspace()
1955 if (!m_pVT->IsValid() || m_wpCaret == m_pVT->GetEndWordPlace()) in Delete()
1961 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in Delete()
1962 pIterator->SetAt(m_pVT->GetNextWordPlace(m_wpCaret)); in Delete()
1966 m_pVT->UpdateWordPlace(m_wpCaret); in Delete()
1967 bool bSecEnd = (m_wpCaret == m_pVT->GetSectionEndPlace(m_wpCaret)); in Delete()
1968 SetCaret(m_pVT->DeleteWord(m_wpCaret)); in Delete()
1995 if (m_pVT->IsValid()) { in Empty()
1996 m_pVT->DeleteWords(GetWholeWordRange()); in Empty()
1997 SetCaret(m_pVT->GetBeginWordPlace()); in Empty()
2006 if (!m_pVT->IsValid() || !m_SelState.IsExist()) in Clear()
2014 SetCaret(m_pVT->DeleteWords(range)); in Clear()
2036 m_pVT->UpdateWordPlace(m_wpCaret); in InsertText()
2057 if (m_pVT->IsValid()) { in PaintInsertText()
2089 if (!m_pVT->IsValid()) in SetCaretOrigin()
2092 CPDF_VariableText::Iterator* pIterator = m_pVT->GetIterator(); in SetCaretOrigin()
2106 if (m_pVT->IsValid()) in WordPlaceToWordIndex()
2107 return m_pVT->WordPlaceToWordIndex(place); in WordPlaceToWordIndex()
2113 if (m_pVT->IsValid()) in WordIndexToWordPlace()
2114 return m_pVT->WordIndexToWordPlace(index); in WordIndexToWordPlace()
2120 int32_t nTotalWords = m_pVT->GetTotalWords(); in IsTextFull()
2121 int32_t nLimitChar = m_pVT->GetLimitChar(); in IsTextFull()
2122 int32_t nCharArray = m_pVT->GetCharArray(); in IsTextFull()
2130 CFX_FloatRect rcPlate = m_pVT->GetPlateRect(); in IsTextOverflow()
2131 CFX_FloatRect rcContent = m_pVT->GetContentRect(); in IsTextOverflow()
2133 if (m_pVT->IsMultiLine() && GetTotalLines() > 1 && in IsTextOverflow()
2178 if (m_pVT->IsValid()) { in DoInsertText()
2183 wp = m_pVT->InsertSection(wp, nullptr, nullptr); in DoInsertText()
2188 wp = m_pVT->InsertSection(wp, nullptr, nullptr); in DoInsertText()
2195 wp = m_pVT->InsertWord(wp, word, GetCharSetFromUnicode(word, charset), in DoInsertText()