Home | History | Annotate | Download | only in javascript

Lines Matching refs:pFormField

224 		if (CPDF_FormField* pFormField = pInterForm->GetField(i, csFieldName))
225 FieldArray.Add((void*)pFormField);
236 void Field::UpdateFormField(CPDFSDK_Document* pDocument, CPDF_FormField* pFormField,
240 ASSERT(pFormField != NULL);
246 pInterForm->GetWidgets(pFormField, widgets);
250 int nFieldType = pFormField->GetFieldType();
353 FX_BOOL Field::ValueIsOccur(CPDF_FormField* pFormField, CFX_WideString csOptLabel)
355 ASSERT(pFormField != NULL);
357 for (int i=0,sz = pFormField->CountOptions(); i < sz; i++)
359 if (csOptLabel.Compare(pFormField->GetOptionLabel(i)) == 0)
366 CPDF_FormControl* Field::GetSmartFieldControl(CPDF_FormField* pFormField)
368 ASSERT(pFormField != NULL);
369 if(!pFormField->CountControls() || m_nFormControlIndex>=pFormField->CountControls()) return NULL;
372 return pFormField->GetControl(0);
374 return pFormField->GetControl(m_nFormControlIndex);
405 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
406 ASSERT(pFormField != NULL);
408 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
411 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
465 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
466 if (!pFormField) return FALSE;
468 CPDFSDK_Widget* pWidget = GetWidget(m_pDocument, GetSmartFieldControl(pFormField));
523 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
524 ASSERT(pFormField != NULL);
529 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
531 if (CPDFSDK_Widget* pWidget = GetWidget(pDocument, pFormField->GetControl(j)))
540 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
544 if(nControlIndex >= pFormField->CountControls()) return;
545 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
586 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
587 ASSERT(pFormField != NULL);
589 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
592 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
637 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
638 ASSERT(pFormField != NULL);
640 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
643 pFormField);
688 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
689 ASSERT(pFormField != NULL);
691 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
694 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
735 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
736 ASSERT(pFormField != NULL);
738 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
741 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
780 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
781 ASSERT(pFormField != NULL);
783 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
786 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
830 CPDF_FormField* pFormField = (CPDF_FormField*) FieldArray.ElementAt(0);
831 ASSERT(pFormField != NULL);
833 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
836 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
892 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
893 ASSERT(pFormField != NULL);
895 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
904 vp << (FX_INT32)pInterForm->FindFieldInCalculationOrder(pFormField);
941 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
942 ASSERT(pFormField != NULL);
944 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
947 vp << (FX_INT32)pFormField->GetMaxLen();
983 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
984 ASSERT(pFormField != NULL);
986 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
989 if (pFormField->GetFieldFlags() & FIELDFLAG_COMB)
1029 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1030 ASSERT(pFormField != NULL);
1032 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
1035 if (pFormField->GetFieldFlags() & FIELDFLAG_COMMITONSELCHANGE)
1094 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1095 ASSERT(pFormField != NULL);
1097 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX && pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
1100 if (pFormField->CountSelectedItems() == 1)
1101 vp << pFormField->GetSelectedIndex(0);
1102 else if (pFormField->CountSelectedItems() > 1)
1105 for (int i=0,sz=pFormField->CountSelectedItems(); i<sz; i++)
1107 SelArray.SetElement(i, CJS_Value(m_isolate,pFormField->GetSelectedIndex(i)));
1128 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1129 ASSERT(pFormField != NULL);
1131 int nFieldType = pFormField->GetFieldType();
1134 FX_DWORD dwFieldFlags = pFormField->GetFieldFlags();
1135 pFormField->ClearSelection(TRUE);
1145 if (iSelecting < pFormField->CountOptions() && !pFormField->IsItemSelected(iSelecting))
1146 pFormField->SetItemSelection(iSelecting, TRUE);
1149 UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
1203 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1204 ASSERT(pFormField != NULL);
1206 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON ||
1207 pFormField->GetFieldType() == FIELDTYPE_SIGNATURE)
1210 vp << pFormField->GetDefaultValue();
1247 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1248 ASSERT(pFormField != NULL);
1250 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
1253 if (pFormField->GetFieldFlags() & FIELDFLAG_DONOTSCROLL)
1284 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1285 ASSERT(pFormField != NULL);
1287 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD &&
1288 pFormField->GetFieldType() != FIELDTYPE_COMBOBOX)
1291 if (pFormField->GetFieldFlags() & FIELDFLAG_DONOTSPELLCHECK)
1355 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1356 ASSERT(pFormField != NULL);
1361 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
1405 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1406 ASSERT(pFormField != NULL);
1411 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
1413 CPDF_FormControl* pFormControl = pFormField->GetControl(j);
1453 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
1457 if(nControlIndex >= pFormField->CountControls()) return;
1458 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
1525 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1526 ASSERT(pFormField != NULL);
1528 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX)
1531 if (pFormField->GetFieldFlags() & FIELDFLAG_EDIT)
1548 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1549 ASSERT(pFormField != NULL);
1551 if (pFormField->GetFieldType() != FIELDTYPE_CHECKBOX &&
1552 pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
1566 for (int i=0,sz=pFormField->CountControls(); i<sz; i++)
1568 CPDF_FormControl* pFormControl = pFormField->GetControl(i);
1576 if(m_nFormControlIndex >= pFormField->CountControls()) return FALSE;
1577 CPDF_FormControl* pFormControl = pFormField->GetControl(m_nFormControlIndex);
1597 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1598 ASSERT(pFormField != NULL);
1600 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
1613 if (pFormField->GetFieldFlags() & FIELDFLAG_FILESELECT)
1653 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1654 ASSERT(pFormField != NULL);
1656 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1726 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1727 ASSERT(pFormField != NULL);
1732 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
1760 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1761 ASSERT(pFormField != NULL);
1766 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
1768 if (CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(j)))
1795 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
1799 if(nControlIndex >= pFormField->CountControls()) return;
1800 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
1857 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1858 ASSERT(pFormField != NULL);
1860 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
1863 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1921 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
1922 ASSERT(pFormField != NULL);
1924 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
1930 if(!pFormField->CountControls()) return FALSE;
1932 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(0));
1953 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
1954 ASSERT(pFormField != NULL);
1959 for (int j=0,jsz=pFormField->CountControls(); j<jsz; j++)
1961 CPDF_FormControl* pFormControl = pFormField->GetControl(j);
1973 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
1977 if(nControlIndex >= pFormField->CountControls()) return;
1978 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
2019 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2020 ASSERT(pFormField != NULL);
2022 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2025 if (pFormField->GetFieldFlags() & FIELDFLAG_MULTILINE)
2065 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2066 ASSERT(pFormField != NULL);
2068 if (pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
2071 if (pFormField->GetFieldFlags() & FIELDFLAG_MULTISELECT)
2104 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2105 ASSERT(pFormField != NULL);
2107 if (pFormField->GetFieldType() != FIELDTYPE_COMBOBOX &&
2108 pFormField->GetFieldType() != FIELDTYPE_LISTBOX)
2113 vp << (FX_INT32)pFormField->CountOptions();
2126 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2127 if (!pFormField) return FALSE;
2135 pInterForm->GetWidgets(pFormField, widgetArray);
2189 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2190 ASSERT(pFormField != NULL);
2192 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2195 if (pFormField->GetFieldFlags() & FIELDFLAG_PASSWORD)
2229 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
2230 ASSERT(pFormField != NULL);
2235 for (int j=0,jsz = pFormField->CountControls(); j<jsz; j++)
2237 if (CPDFSDK_Widget* pWidget = pInterForm->GetWidget(pFormField->GetControl(j)))
2254 UpdateFormField(m_pDocument, pFormField, TRUE, FALSE, TRUE);
2258 if(m_nFormControlIndex >= pFormField->CountControls()) return FALSE;
2259 if (CPDF_FormControl* pFormControl = pFormField->GetControl(m_nFormControlIndex))
2272 UpdateFormControl(m_pDocument, pFormField->GetControl(m_nFormControlIndex), TRUE, FALSE, TRUE);
2281 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2282 ASSERT(pFormField != NULL);
2284 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
2314 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2315 ASSERT(pFormField != NULL);
2317 if (pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
2320 if (pFormField->GetFieldFlags() & FIELDFLAG_RADIOSINUNISON)
2347 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2348 ASSERT(pFormField != NULL);
2350 if (pFormField->GetFieldFlags() & FIELDFLAG_READONLY)
2399 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2400 ASSERT(pFormField != NULL);
2405 CPDFSDK_Widget* pWidget = pInterForm->GetWidget(GetSmartFieldControl(pFormField));
2439 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
2440 ASSERT(pFormField != NULL);
2445 for (int i=0, sz=pFormField->CountControls(); i<sz; i++)
2447 CPDF_FormControl* pFormControl = pFormField->GetControl(i);
2477 if (bSet) UpdateFormField(pDocument, pFormField, TRUE, TRUE, TRUE);
2481 if(nControlIndex >= pFormField->CountControls()) return;
2482 if (CPDF_FormControl* pFormControl = pFormField->GetControl(nControlIndex))
2533 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2534 ASSERT(pFormField != NULL);
2536 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON)
2539 if (pFormField->GetFieldFlags() & FIELDFLAG_REQUIRED)
2574 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2575 ASSERT(pFormField != NULL);
2577 if (pFormField->GetFieldType() != FIELDTYPE_TEXTFIELD)
2580 if (pFormField->GetFieldFlags() & FIELDFLAG_RICHTEXT)
2640 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2641 ASSERT(pFormField != NULL);
2643 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2688 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2689 ASSERT(pFormField != NULL);
2691 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2762 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2763 ASSERT(pFormField != NULL);
2765 if (pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON &&
2766 pFormField->GetFieldType() != FIELDTYPE_CHECKBOX)
2769 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2843 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2844 ASSERT(pFormField != NULL);
2846 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2903 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2904 ASSERT(pFormField != NULL);
2906 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2909 int nFieldType = pFormField->GetFieldType();
2959 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2960 ASSERT(pFormField != NULL);
2962 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
2992 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
2993 ASSERT(pFormField != NULL);
2995 switch (pFormField->GetFieldType())
3055 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3056 ASSERT(pFormField != NULL);
3058 vp << (CFX_WideString)pFormField->GetAlternateName();
3113 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3114 ASSERT(pFormField != NULL);
3118 switch (pFormField->GetFieldType())
3125 CFX_WideString swValue = pFormField->GetValue();
3142 if (pFormField->CountSelectedItems() > 1)
3147 for (int i = 0, sz = pFormField->CountSelectedItems(); i < sz; i++)
3149 iIndex = pFormField->GetSelectedIndex(i);
3150 ElementValue = pFormField->GetOptionValue(iIndex).c_str();
3152 ElementValue = pFormField->GetOptionLabel(iIndex).c_str();
3159 CFX_WideString swValue = pFormField->GetValue();
3179 for (int i = 0 , sz = pFormField->CountControls(); i < sz; i++)
3181 if (pFormField->GetControl(i)->IsChecked())
3183 CFX_WideString swValue = pFormField->GetControl(i)->GetExportValue();
3207 vp << pFormField->GetValue();
3227 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
3228 ASSERT(pFormField != NULL);
3230 if (pFormField->GetFullName().Compare(swFieldName) != 0)
3233 switch (pFormField->GetFieldType())
3237 if (pFormField->GetValue() != strArray.GetAt(0))
3240 pFormField->SetValue(strArray.GetAt(0), TRUE);
3241 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3247 if (pFormField->GetValue() != strArray.GetAt(0))
3249 pFormField->SetValue(strArray.GetAt(0), TRUE);
3250 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3260 int iIndex = pFormField->FindOption(strArray.GetAt(i));
3262 if (!pFormField->IsItemSelected(iIndex))
3271 pFormField->ClearSelection(TRUE);
3274 int iIndex = pFormField->FindOption(strArray.GetAt(i));
3275 pFormField->SetItemSelection(iIndex, TRUE, TRUE);
3278 UpdateFormField(pDocument, pFormField, TRUE, FALSE, TRUE);
3298 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3299 ASSERT(pFormField != NULL);
3301 if (pFormField->GetFieldType() == FIELDTYPE_PUSHBUTTON)
3304 if (pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3306 if(!pFormField->CountControls()) return FALSE;
3308 if (pFormField->GetControl(0)->IsChecked())
3313 else if (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON && !(pFormField->GetFieldFlags() & FIELDFLAG_RADIOSINUNISON))
3315 for (int i=0, sz=pFormField->CountControls(); i<sz; i++)
3317 if (pFormField->GetControl(i)->IsChecked())
3319 vp << pFormField->GetControl(i)->GetExportValue().c_str();
3326 else if (pFormField->GetFieldType() == FIELDTYPE_LISTBOX && (pFormField->CountSelectedItems() > 1))
3331 vp << pFormField->GetValue().c_str();
3346 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3347 ASSERT(pFormField != NULL);
3352 if ((pFormField->GetFieldFlags() & FIELDFLAG_FILESELECT) &&
3353 (pFormField->GetFieldType() == FIELDTYPE_TEXTFIELD))
3358 pFormField->SetValue(wsFileName);
3359 UpdateFormField(m_pDocument, pFormField, TRUE, TRUE, TRUE);
3382 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3383 ASSERT(pFormField != NULL);
3385 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
3388 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3418 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3419 ASSERT(pFormField != NULL);
3421 if (pFormField->GetFieldType() != FIELDTYPE_PUSHBUTTON)
3424 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3469 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3470 if (!pFormField)return FALSE;
3492 CPDF_FormControl* pFormControl = GetSmartFieldControl(pFormField);
3533 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3534 ASSERT(pFormField != NULL);
3536 if (pFormField->GetFieldType() != FIELDTYPE_CHECKBOX && pFormField->GetFieldType() != FIELDTYPE_RADIOBUTTON)
3538 if(nWidget <0 || nWidget >= pFormField->CountControls())
3540 if (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON)
3541 pFormField->CheckControl(nWidget, bCheckit, TRUE);
3543 pFormField->CheckControl(nWidget, bCheckit, TRUE);
3545 UpdateFormField(m_pDocument, pFormField, TRUE, TRUE, TRUE);
3570 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3571 ASSERT(pFormField != NULL);
3573 if(nWidget <0 || nWidget >= pFormField->CountControls())
3578 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3579 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3616 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(i);
3617 ASSERT(pFormField != NULL);
3619 swSort.Add(new CFX_WideString(pFormField->GetFullName()));
3674 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3675 ASSERT(pFormField != NULL);
3677 if ((pFormField->GetFieldType() == FIELDTYPE_LISTBOX)
3678 || (pFormField->GetFieldType() == FIELDTYPE_COMBOBOX))
3680 if (nIdx == -1 || nIdx > pFormField->CountOptions())
3681 nIdx = pFormField->CountOptions() -1;
3684 CFX_WideString strval = pFormField->GetOptionValue(nIdx);
3686 vRet = pFormField->GetOptionLabel(nIdx).c_str();
3691 vRet = pFormField->GetOptionLabel(nIdx).c_str();
3721 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3722 ASSERT(pFormField != NULL);
3724 if(nIndex <0 || nIndex >= pFormField->CountControls())
3730 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3731 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3733 if (pFormField->GetControl(nIndex)->IsChecked() !=0 )
3756 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3757 ASSERT(pFormField != NULL);
3759 if(nIndex <0 || nIndex >= pFormField->CountControls())
3764 if ((pFormField->GetFieldType() == FIELDTYPE_CHECKBOX)
3765 || (pFormField->GetFieldType() == FIELDTYPE_RADIOBUTTON))
3767 if (pFormField->GetControl(nIndex)->IsDefaultChecked() != 0)
3791 CPDF_FormField* pFormField = (CPDF_FormField*)FieldArray.ElementAt(0);
3792 ASSERT(pFormField != NULL);
3794 FX_INT32 nCount = pFormField->CountControls();
3804 pWidget = pInterForm->GetWidget(pFormField->GetControl(0));
3817 if (CPDFSDK_Widget* pTempWidget = pInterForm->GetWidget(pFormField->GetControl(i)))