Home | History | Annotate | Download | only in javascript

Lines Matching refs:pFormField

225 		if (CPDF_FormField* pFormField = pInterForm->GetField(i, csFieldName))

226 FieldArray.Add((void*)pFormField);
237 void Field::UpdateFormField(CPDFSDK_Document* pDocument, CPDF_FormField* pFormField,
241 ASSERT(pFormField != NULL);
247 pInterForm->GetWidgets(pFormField, widgets);
251 int nFieldType = pFormField->GetFieldType();
354 FX_BOOL Field::ValueIsOccur(CPDF_FormField* pFormField, CFX_WideString csOptLabel)
356 ASSERT(pFormField != NULL);
358 for (int i=0,sz = pFormField->CountOptions(); i < sz; i++)
360 if (csOptLabel.Compare(pFormField->GetOptionLabel(i)) == 0)
367 CPDF_FormControl* Field::GetSmartFieldControl(CPDF_FormField* pFormField)
369 ASSERT(pFormField != NULL);
370 if(!pFormField->CountControls() || m_nFormControlIndex>=pFormField->CountControls()) return NULL;
373 return pFormField->GetControl(0);
375 return pFormField->GetControl(m_nFormControlIndex);
406 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
407 ASSERT(pFormField != NULL);
409 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
412 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
466 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
467 if (!pFormField) return FALSE;
469 CPDFSDK_Widget* pWidget = GetWidget(m_pDocument, GetSmartFieldControl(pFormField));
524 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
525 ASSERT(pFormField != NULL);
530 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
532 if (CPDFSDK_Widget* pWidget = GetWidget(pDocument, pFormField->GetControl(j)))
541 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
545 if(nControlIndex >= pFormField->CountControls()) return;
546 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
587 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
588 ASSERT(pFormField != NULL);
590 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
593 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
638 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
639 ASSERT(pFormField != NULL);
641 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
644 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
689 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
690 ASSERT(pFormField != NULL);
692 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
695 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
736 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
737 ASSERT(pFormField != NULL);
739 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
742 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
781 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
782 ASSERT(pFormField != NULL);
784 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
787 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
831 CPDF_FormField* pFormField = (CPDF_FormField*) FieldArray.ElementAt(0);
832 ASSERT(pFormField != NULL);
834 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
837 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
893 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
894 ASSERT(pFormField != NULL);
896 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
905 vp << (FX_INT32)pInterForm->FindFieldInCalculationOrder(pFormField);
942 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
943 ASSERT(pFormField != NULL);
945 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
948 vp << (FX_INT32)pFormField->GetMaxLen();
984 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
985 ASSERT(pFormField != NULL);
987 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
990 if (pFormField->GetFieldFlags() & FIELDFLAG_COMB)
1030 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1031 ASSERT(pFormField != NULL);
1033 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
1036 if (pFormField->GetFieldFlags() & FIELDFLAG_COMMITONSELCHANGE)
1095 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1096 ASSERT(pFormField != NULL);
1098 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
1101 if (pFormField->CountSelectedItems() == 1)
1102 vp << pFormField->GetSelectedIndex(0);
1103 else if (pFormField->CountSelectedItems() > 1)
1106 for (int i=0,sz=pFormField->CountSelectedItems(); i<sz; i++)
1108 SelArray.SetElement(i, CJS_Value(m_isolate,pFormField->GetSelectedIndex(i)));
1129 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1130 ASSERT(pFormField != NULL);
1132 int nFieldType = pFormField->GetFieldType();
1135 FX_DWORD dwFieldFlags = pFormField->GetFieldFlags();
1136 pFormField->ClearSelection(TRUE);
1146 if (iSelecting < pFormField->CountOptions() && !pFormField->IsItemSelected(iSelecting))
1147 pFormField->SetItemSelection(iSelecting, TRUE);
1150 UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
1204 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1205 ASSERT(pFormField != NULL);
1207 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON ||
1208 pFormField->GetFieldType() == FIELDTYPE_SIGNATURE)
1211 vp << pFormField->GetDefaultValue();
1248 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1249 ASSERT(pFormField != NULL);
1251 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
1254 if (pFormField->GetFieldFlags() & FIELDFLAG_DONOTSCROLL)
1285 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1286 ASSERT(pFormField != NULL);
1288 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD &&
1289 pFormField->GetFieldType() != FIELDTYPE_COMBOBOX)
1292 if (pFormField->GetFieldFlags() & FIELDFLAG_DONOTSPELLCHECK)
1356 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1357 ASSERT(pFormField != NULL);
1362 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
1406 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1407 ASSERT(pFormField != NULL);
1412 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
1414 CPDF_FormControl* pFormControl = pFormField->GetControl(j);
1454 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
1458 if(nControlIndex >= pFormField->CountControls()) return;
1459 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
1530 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1531 ASSERT(pFormField != NULL);
1533 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX)
1536 if (pFormField->GetFieldFlags() & FIELDFLAG_EDIT)
1553 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1554 ASSERT(pFormField != NULL);
1556 if (pFormField->GetFieldType() != FIELDTYPE_CHECKBOX &&
1557 pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
1571 for (int i=0,sz=pFormField->CountControls(); i<sz; i++)
1573 CPDF_FormControl* pFormControl = pFormField->GetControl(i);
1581 if(m_nFormControlIndex >= pFormField->CountControls()) return FALSE;
1582 CPDF_FormControl* pFormControl = pFormField->GetControl(m_nFormControlIndex);
1602 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1603 ASSERT(pFormField != NULL);
1605 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
1618 if (pFormField->GetFieldFlags() & FIELDFLAG_FILESELECT)
1658 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1659 ASSERT(pFormField != NULL);
1661 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1731 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1732 ASSERT(pFormField != NULL);
1737 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
1765 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1766 ASSERT(pFormField != NULL);
1771 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
1773 if (CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(j)))
1800 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
1804 if(nControlIndex >= pFormField->CountControls()) return;
1805 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
1862 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1863 ASSERT(pFormField != NULL);
1865 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
1868 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1926 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1927 ASSERT(pFormField != NULL);
1929 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1935 if(!pFormField->CountControls()) return FALSE;
1937 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(0));
1958 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1959 ASSERT(pFormField != NULL);
1964 for (int j=0,jsz=pFormField->CountControls(); j<jsz; j++)
1966 CPDF_FormControl* pFormControl = pFormField->GetControl(j);
1978 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
1982 if(nControlIndex >= pFormField->CountControls()) return;
1983 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
2024 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2025 ASSERT(pFormField != NULL);
2027 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2030 if (pFormField->GetFieldFlags() & FIELDFLAG_MULTILINE)
2070 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2071 ASSERT(pFormField != NULL);
2073 if (pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
2076 if (pFormField->GetFieldFlags() & FIELDFLAG_MULTISELECT)
2109 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2110 ASSERT(pFormField != NULL);
2112 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX &&
2113 pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
2118 vp << (FX_INT32)pFormField->CountOptions();
2131 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2132 if (!pFormField) return FALSE;
2140 pInterForm->GetWidgets(pFormField, widgetArray);
2194 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2195 ASSERT(pFormField != NULL);
2197 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2200 if (pFormField->GetFieldFlags() & FIELDFLAG_PASSWORD)
2234 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
2235 ASSERT(pFormField != NULL);
2240 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
2242 if (CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(j)))
2259 UpdateFormField(m_pDocument, pFormField, TRUE, FALSE, TRUE);
2263 if(m_nFormControlIndex >= pFormField->CountControls()) return FALSE;
2264 if (CPDF_FormControl* pFormControl = pFormField->GetControl(m_nFormControlIndex))
2277 UpdateFormControl(m_pDocument, pFormField->GetControl(m_nFormControlIndex), TRUE, FALSE, TRUE);
2286 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2287 ASSERT(pFormField != NULL);
2289 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
2319 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2320 ASSERT(pFormField != NULL);
2322 if (pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
2325 if (pFormField->GetFieldFlags() & FIELDFLAG_RADIOSINUNISON)
2352 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2353 ASSERT(pFormField != NULL);
2355 if (pFormField->GetFieldFlags() & FIELDFLAG_READONLY)
2404 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2405 ASSERT(pFormField != NULL);
2410 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
2444 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
2445 ASSERT(pFormField != NULL);
2450 for (int i=0, sz=pFormField->CountControls(); i<sz; i++)
2452 CPDF_FormControl* pFormControl = pFormField->GetControl(i);
2482 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
2486 if(nControlIndex >= pFormField->CountControls()) return;
2487 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
2538 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2539 ASSERT(pFormField != NULL);
2541 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON)
2544 if (pFormField->GetFieldFlags() & FIELDFLAG_REQUIRED)
2579 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2580 ASSERT(pFormField != NULL);
2582 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2585 if (pFormField->GetFieldFlags() & FIELDFLAG_RICHTEXT)
2645 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2646 ASSERT(pFormField != NULL);
2648 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2693 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2694 ASSERT(pFormField != NULL);
2696 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2767 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2768 ASSERT(pFormField != NULL);
2770 if (pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON &&
2771 pFormField->GetFieldType() != FIELDTYPE_CHECKBOX)
2774 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2848 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2849 ASSERT(pFormField != NULL);
2851 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2908 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2909 ASSERT(pFormField != NULL);
2911 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2914 int nFieldType = pFormField->GetFieldType();
2964 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2965 ASSERT(pFormField != NULL);
2967 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2997 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2998 ASSERT(pFormField != NULL);
3000 switch (pFormField->GetFieldType())
3060 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3061 ASSERT(pFormField != NULL);
3063 vp << (CFX_WideString)pFormField->GetAlternateName();
3118 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3119 ASSERT(pFormField != NULL);
3123 switch (pFormField->GetFieldType())
3130 CFX_WideString swValue = pFormField->GetValue();
3147 if (pFormField->CountSelectedItems() > 1)
3152 for (int i = 0, sz = pFormField->CountSelectedItems(); i < sz; i++)
3154 iIndex = pFormField->GetSelectedIndex(i);
3155 ElementValue = pFormField->GetOptionValue(iIndex);
3157 ElementValue = pFormField->GetOptionLabel(iIndex);
3164 CFX_WideString swValue = pFormField->GetValue();
3184 for (int i = 0 , sz = pFormField->CountControls(); i < sz; i++)
3186 if (pFormField->GetControl(i)->IsChecked())
3188 CFX_WideString swValue = pFormField->GetControl(i)->GetExportValue();
3213 vp << pFormField->GetValue();
3233 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
3234 ASSERT(pFormField != NULL);
3236 if (pFormField->GetFullName().Compare(swFieldName) != 0)
3239 switch (pFormField->GetFieldType())
3243 if (pFormField->GetValue() != strArray.GetAt(0))
3246 pFormField->SetValue(strArray.GetAt(0), TRUE);
3247 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3253 if (pFormField->GetValue() != strArray.GetAt(0))
3255 pFormField->SetValue(strArray.GetAt(0), TRUE);
3256 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3266 int iIndex = pFormField->FindOption(strArray.GetAt(i));
3268 if (!pFormField->IsItemSelected(iIndex))
3277 pFormField->ClearSelection(TRUE);
3280 int iIndex = pFormField->FindOption(strArray.GetAt(i));
3281 pFormField->SetItemSelection(iIndex, TRUE, TRUE);
3284 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3304 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3305 ASSERT(pFormField != NULL);
3307 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON)
3310 if (pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3312 if(!pFormField->CountControls()) return FALSE;
3314 if (pFormField->GetControl(0)->IsChecked())
3319 else if (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON && !(pFormField->GetFieldFlags() & FIELDFLAG_RADIOSINUNISON))
3321 for (int i=0, sz=pFormField->CountControls(); i<sz; i++)
3323 if (pFormField->GetControl(i)->IsChecked())
3325 vp << (FX_LPCWSTR)pFormField->GetControl(i)->GetExportValue();
3332 else if (pFormField->GetFieldType() == FIELDTYPE_LISTBOX && (pFormField->CountSelectedItems() > 1))
3337 vp << (FX_LPCWSTR)pFormField->GetValue();
3352 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3353 ASSERT(pFormField != NULL);
3358 if ((pFormField->GetFieldFlags() & FIELDFLAG_FILESELECT) &&
3359 (pFormField->GetFieldType() == FIELDTYPE_TEXTFIELD))
3364 pFormField->SetValue(wsFileName);
3365 UpdateFormField(m_pDocument, pFormField, TRUE, TRUE, TRUE);
3388 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3389 ASSERT(pFormField != NULL);
3391 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
3394 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3424 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3425 ASSERT(pFormField != NULL);
3427 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
3430 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3475 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3476 if (!pFormField)return FALSE;
3498 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3540 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3541 ASSERT(pFormField != NULL);
3543 if (pFormField->GetFieldType() != FIELDTYPE_CHECKBOX && pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
3545 if(nWidget <0 || nWidget >= pFormField->CountControls())
3547 if (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON)
3548 pFormField->CheckControl(nWidget, bCheckit, TRUE);
3550 pFormField->CheckControl(nWidget, bCheckit, TRUE);
3552 UpdateFormField(m_pDocument, pFormField, TRUE, TRUE, TRUE);
3582 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3583 ASSERT(pFormField != NULL);
3585 if(nWidget <0 || nWidget >= pFormField->CountControls())
3590 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3591 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3628 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
3629 ASSERT(pFormField != NULL);
3631 swSort.Add(new CFX_WideString(pFormField->GetFullName()));
3687 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3688 ASSERT(pFormField != NULL);
3690 if ((pFormField->GetFieldType() == FIELDTYPE_LISTBOX)
3691 || (pFormField->GetFieldType() == FIELDTYPE_COMBOBOX))
3693 if (nIdx == -1 || nIdx > pFormField->CountOptions())
3694 nIdx = pFormField->CountOptions() -1;
3697 CFX_WideString strval = pFormField->GetOptionValue(nIdx);
3699 vRet = pFormField->GetOptionLabel(nIdx);
3704 vRet = pFormField->GetOptionLabel(nIdx);
3734 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3735 ASSERT(pFormField != NULL);
3737 if(nIndex <0 || nIndex >= pFormField->CountControls())
3743 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3744 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3746 if (pFormField->GetControl(nIndex)->IsChecked() !=0 )
3769 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3770 ASSERT(pFormField != NULL);
3772 if(nIndex <0 || nIndex >= pFormField->CountControls())
3777 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3778 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3780 if (pFormField->GetControl(nIndex)->IsDefaultChecked() != 0)
3804 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3805 ASSERT(pFormField != NULL);
3807 FX_INT32 nCount = pFormField->CountControls();
3817 pWidget = pInterForm->GetWidget(pFormField->GetControl(0));
3830 if (CPDFSDK_Widget* pTempWidget = pInterForm->GetWidget(pFormField->GetControl(i)))