Lines Matching +full:- +full:gettext
2 // Use of this source code is governed by a BSD-style license that can be
34 CPDFSDK_AnnotIterator iter(m_pFormFillEnv->GetPageViewAtIndex(0), in CreateAndInitializeFormPDF()
43 // Read-only text field. in CreateAndInitializeFormPDF()
46 // Pre-filled text field with char limit of 10. in CreateAndInitializeFormPDF()
59 if (CPDF_Annot::Subtype::WIDGET != password_annot->GetAnnotSubtype()) { in CreateAndInitializeFormPDF()
74 m_pFormFillEnv->GetInteractiveFormFiller(); in FormFillerAndWindowSetup()
77 EXPECT_TRUE(pInteractiveFormFiller->OnSetFocus(pObserved, {})); in FormFillerAndWindowSetup()
81 pInteractiveFormFiller->GetFormFieldForTesting(pAnnotTextField); in FormFillerAndWindowSetup()
85 m_pFormFiller->GetPWLWindow(m_pFormFillEnv->GetPageViewAtIndex(0)); in FormFillerAndWindowSetup()
93 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), i + 'A', {})); in TypeTextIntoTextField()
114 EXPECT_TRUE(GetCPWLEdit()->GetText().IsEmpty()); in TEST_F()
115 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'a', {})); in TEST_F()
116 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'b', {})); in TEST_F()
117 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'c', {})); in TEST_F()
119 EXPECT_EQ(L"abc", GetCPWLEdit()->GetText()); in TEST_F()
130 GetCPWLEdit()->SetSelection(0, 3); in TEST_F()
131 EXPECT_TRUE(GetCPWLEdit()->GetSelectedText().IsEmpty()); in TEST_F()
133 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'a', {})); in TEST_F()
134 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'b', {})); in TEST_F()
135 EXPECT_TRUE(GetCFFLFormFiller()->OnChar(GetCPDFSDKAnnot(), 'c', {})); in TEST_F()
136 GetCPWLEdit()->SetSelection(0, 2); in TEST_F()
138 EXPECT_EQ(L"ab", GetCPWLEdit()->GetSelectedText()); in TEST_F()
147 GetCPWLEdit()->SetSelection(0, 0); in TEST_F()
148 EXPECT_TRUE(GetCPWLEdit()->GetSelectedText().IsEmpty()); in TEST_F()
150 GetCPWLEdit()->SetSelection(0, 1); in TEST_F()
151 EXPECT_EQ(L"A", GetCPWLEdit()->GetSelectedText()); in TEST_F()
153 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
155 GetCPWLEdit()->GetSelectedText()); in TEST_F()
157 GetCPWLEdit()->SetSelection(-8, -1); in TEST_F()
158 EXPECT_TRUE(GetCPWLEdit()->GetSelectedText().IsEmpty()); in TEST_F()
160 GetCPWLEdit()->SetSelection(23, 12); in TEST_F()
161 EXPECT_EQ(L"MNOPQRSTUVW", GetCPWLEdit()->GetSelectedText()); in TEST_F()
163 GetCPWLEdit()->SetSelection(12, 23); in TEST_F()
164 EXPECT_EQ(L"MNOPQRSTUVW", GetCPWLEdit()->GetSelectedText()); in TEST_F()
166 GetCPWLEdit()->SetSelection(49, 50); in TEST_F()
167 EXPECT_EQ(L"r", GetCPWLEdit()->GetSelectedText()); in TEST_F()
169 GetCPWLEdit()->SetSelection(49, 55); in TEST_F()
170 EXPECT_EQ(L"r", GetCPWLEdit()->GetSelectedText()); in TEST_F()
179 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
181 GetCPWLEdit()->GetSelectedText()); in TEST_F()
183 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
184 EXPECT_TRUE(GetCPWLEdit()->GetText().IsEmpty()); in TEST_F()
193 GetCPWLEdit()->SetSelection(12, 23); in TEST_F()
194 EXPECT_EQ(L"MNOPQRSTUVW", GetCPWLEdit()->GetSelectedText()); in TEST_F()
196 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
198 GetCPWLEdit()->GetText()); in TEST_F()
207 GetCPWLEdit()->SetSelection(0, 5); in TEST_F()
208 EXPECT_EQ(L"ABCDE", GetCPWLEdit()->GetSelectedText()); in TEST_F()
210 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
212 GetCPWLEdit()->GetText()); in TEST_F()
221 GetCPWLEdit()->SetSelection(45, 50); in TEST_F()
222 EXPECT_EQ(L"nopqr", GetCPWLEdit()->GetSelectedText()); in TEST_F()
224 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
226 GetCPWLEdit()->GetText()); in TEST_F()
235 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
237 GetCPWLEdit()->GetText()); in TEST_F()
244 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
245 EXPECT_EQ(L"Hello", GetCPWLEdit()->GetText()); in TEST_F()
255 EXPECT_TRUE(GetCFFLFormFiller()->OnKeyDown(FWL_VKEY_Home, {})); in TEST_F()
257 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
258 EXPECT_EQ(L"HelloABCDEFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
269 EXPECT_TRUE(GetCFFLFormFiller()->OnKeyDown(FWL_VKEY_Left, {})); in TEST_F()
272 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
273 EXPECT_EQ(L"ABCDEHelloFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
282 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
283 EXPECT_EQ(L"ABCDEFGHIJHello", GetCPWLEdit()->GetText()); in TEST_F()
293 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
294 EXPECT_EQ(L"ABCDEFGHIJ", GetCPWLEdit()->GetSelectedText()); in TEST_F()
295 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
296 EXPECT_EQ(L"Hello", GetCPWLEdit()->GetText()); in TEST_F()
306 GetCPWLEdit()->SetSelection(0, 5); in TEST_F()
307 EXPECT_EQ(L"ABCDE", GetCPWLEdit()->GetSelectedText()); in TEST_F()
308 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
309 EXPECT_EQ(L"HelloFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
319 GetCPWLEdit()->SetSelection(2, 7); in TEST_F()
320 EXPECT_EQ(L"CDEFG", GetCPWLEdit()->GetSelectedText()); in TEST_F()
321 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
322 EXPECT_EQ(L"ABHelloHIJ", GetCPWLEdit()->GetText()); in TEST_F()
332 GetCPWLEdit()->SetSelection(5, 10); in TEST_F()
333 EXPECT_EQ(L"FGHIJ", GetCPWLEdit()->GetSelectedText()); in TEST_F()
334 GetCPWLEdit()->ReplaceSelection(L"Hello"); in TEST_F()
335 EXPECT_EQ(L"ABCDEHello", GetCPWLEdit()->GetText()); in TEST_F()
342 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
343 EXPECT_EQ(L"Elephant", GetCPWLEdit()->GetSelectedText()); in TEST_F()
344 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
346 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
347 EXPECT_EQ(L"Hippopotam", GetCPWLEdit()->GetText()); in TEST_F()
354 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
355 EXPECT_EQ(L"Elephant", GetCPWLEdit()->GetSelectedText()); in TEST_F()
356 GetCPWLEdit()->ReplaceSelection(L""); in TEST_F()
358 GetCPWLEdit()->ReplaceSelection(L"Zebra"); in TEST_F()
359 EXPECT_EQ(L"Zebra", GetCPWLEdit()->GetText()); in TEST_F()
366 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
367 EXPECT_EQ(L"HiElephant", GetCPWLEdit()->GetText()); in TEST_F()
376 EXPECT_TRUE(GetCFFLFormFiller()->OnKeyDown(FWL_VKEY_Right, {})); in TEST_F()
379 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
380 EXPECT_EQ(L"ElephHiant", GetCPWLEdit()->GetText()); in TEST_F()
388 EXPECT_TRUE(GetCFFLFormFiller()->OnKeyDown(FWL_VKEY_End, {})); in TEST_F()
390 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
391 EXPECT_EQ(L"ElephantHi", GetCPWLEdit()->GetText()); in TEST_F()
399 GetCPWLEdit()->SetSelection(0, -1); in TEST_F()
400 EXPECT_EQ(L"Elephant", GetCPWLEdit()->GetSelectedText()); in TEST_F()
401 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
402 EXPECT_EQ(L"Hippopotam", GetCPWLEdit()->GetText()); in TEST_F()
410 GetCPWLEdit()->SetSelection(0, 4); in TEST_F()
411 EXPECT_EQ(L"Elep", GetCPWLEdit()->GetSelectedText()); in TEST_F()
412 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
413 EXPECT_EQ(L"Hippophant", GetCPWLEdit()->GetText()); in TEST_F()
421 GetCPWLEdit()->SetSelection(2, 6); in TEST_F()
422 EXPECT_EQ(L"epha", GetCPWLEdit()->GetSelectedText()); in TEST_F()
423 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
424 EXPECT_EQ(L"ElHippopnt", GetCPWLEdit()->GetText()); in TEST_F()
432 GetCPWLEdit()->SetSelection(4, 8); in TEST_F()
433 EXPECT_EQ(L"hant", GetCPWLEdit()->GetSelectedText()); in TEST_F()
434 GetCPWLEdit()->ReplaceSelection(L"Hippopotamus"); in TEST_F()
435 EXPECT_EQ(L"ElepHippop", GetCPWLEdit()->GetText()); in TEST_F()
442 GetCPWLEdit()->SetText(L"Foo\r"); in TEST_F()
443 EXPECT_EQ(L"Foo", GetCPWLEdit()->GetText()); in TEST_F()
450 GetCPWLEdit()->SetText(L"Foo\n"); in TEST_F()
451 EXPECT_EQ(L"Foo", GetCPWLEdit()->GetText()); in TEST_F()
458 GetCPWLEdit()->SetText(L"Foo\r\n"); in TEST_F()
459 EXPECT_EQ(L"Foo", GetCPWLEdit()->GetText()); in TEST_F()
466 GetCPWLEdit()->SetText(L"Foo\n\r"); in TEST_F()
467 EXPECT_EQ(L"Foo", GetCPWLEdit()->GetText()); in TEST_F()
474 GetCPWLEdit()->SetText(L"Foo\rBar"); in TEST_F()
475 EXPECT_EQ(L"FooBar", GetCPWLEdit()->GetText()); in TEST_F()
482 GetCPWLEdit()->SetText(L"Foo\nBar"); in TEST_F()
483 EXPECT_EQ(L"FooBar", GetCPWLEdit()->GetText()); in TEST_F()
490 GetCPWLEdit()->SetText(L"Foo\r\nBar"); in TEST_F()
491 EXPECT_EQ(L"FooBar", GetCPWLEdit()->GetText()); in TEST_F()
498 GetCPWLEdit()->SetText(L"Foo\n\rBar"); in TEST_F()
499 EXPECT_EQ(L"FooBar", GetCPWLEdit()->GetText()); in TEST_F()
508 GetCPWLEdit()->SetSelection(1, 3); in TEST_F()
509 EXPECT_EQ(L"ABCDEFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
510 GetCPWLEdit()->ReplaceAndKeepSelection(L"xyz"); in TEST_F()
511 EXPECT_EQ(L"AxyzDEFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
512 EXPECT_EQ(L"xyz", GetCPWLEdit()->GetSelectedText()); in TEST_F()
513 EXPECT_EQ(GetCPWLEdit()->GetSelection(), std::make_pair(1, 4)); in TEST_F()
515 GetCPWLEdit()->SetSelection(4, 1); in TEST_F()
516 GetCPWLEdit()->ReplaceAndKeepSelection(L"12"); in TEST_F()
517 EXPECT_EQ(L"A12DEFGHIJ", GetCPWLEdit()->GetText()); in TEST_F()
518 EXPECT_EQ(L"12", GetCPWLEdit()->GetSelectedText()); in TEST_F()
519 EXPECT_EQ(GetCPWLEdit()->GetSelection(), std::make_pair(1, 3)); in TEST_F()