391 static TBool IsStringItem(CMIDControlItem& aControlItem); |
391 static TBool IsStringItem(CMIDControlItem& aControlItem); |
392 static TBool IsStringItemHyperlink(CMIDControlItem& aControlItem); |
392 static TBool IsStringItemHyperlink(CMIDControlItem& aControlItem); |
393 static TBool IsStringItemButton(CMIDControlItem& aControlItem); |
393 static TBool IsStringItemButton(CMIDControlItem& aControlItem); |
394 static TBool IsCustomItem(CMIDControlItem& aControlItem); |
394 static TBool IsCustomItem(CMIDControlItem& aControlItem); |
395 static TBool IsGaugeItem(CMIDControlItem& aControlItem); |
395 static TBool IsGaugeItem(CMIDControlItem& aControlItem); |
|
396 static TBool IsInteractiveGaugeItem(CMIDControlItem& aControlItem); |
396 static TBool IsTextFieldItem(CMIDControlItem& aControlItem); |
397 static TBool IsTextFieldItem(CMIDControlItem& aControlItem); |
397 static TBool IsChoiceGroup(CMIDControlItem& aControlItem); |
398 static TBool IsChoiceGroup(CMIDControlItem& aControlItem); |
398 static TBool IsPopupChoiceGroup(CMIDControlItem& aControlItem); |
|
399 static TBool IsDateField(CMIDControlItem& aControlItem); |
399 static TBool IsDateField(CMIDControlItem& aControlItem); |
400 static TBool IsLabelContainerItem(CMIDControlItem& aControlItem); |
400 static TBool IsLabelContainerItem(CMIDControlItem& aControlItem); |
401 static TBool IsSpacerUsedForFormatting(CMIDControlItem& aControlItem); |
401 static TBool IsSpacerUsedForFormatting(CMIDControlItem& aControlItem); |
402 static TBool IsImageItem(CMIDControlItem& aControlItem); |
402 static TBool IsImageItem(CMIDControlItem& aControlItem); |
403 |
403 |
404 #ifdef RD_JAVA_S60_RELEASE_9_2 |
404 #ifdef RD_JAVA_S60_RELEASE_9_2 |
405 public: |
405 public: |
406 void PostPendingUpEventL(); |
406 void PostPendingUpEventL(); |
407 TInt FormRowIndex(CMIDFormRow* aRow); |
|
408 CMIDFormRow* FormRow(TInt aIndex); |
|
409 #endif // RD_JAVA_S60_RELEASE_9_2 |
407 #endif // RD_JAVA_S60_RELEASE_9_2 |
410 |
408 |
411 private: |
409 private: |
412 TInt NumNewLinesBefore(CMIDControlItem& aControlItem); |
410 TInt NumNewLinesBefore(CMIDControlItem& aControlItem); |
413 TInt NumNewLinesAfter(CMIDControlItem& aControlItem); |
411 TInt NumNewLinesAfter(CMIDControlItem& aControlItem); |
594 #endif //RD_JAVA_ADVANCED_TACTILE_FEEDBACK |
592 #endif //RD_JAVA_ADVANCED_TACTILE_FEEDBACK |
595 |
593 |
596 // Storing index to last pointed control |
594 // Storing index to last pointed control |
597 // before Form layout is performed |
595 // before Form layout is performed |
598 TInt iLastPointedControl; |
596 TInt iLastPointedControl; |
|
597 |
|
598 TInt iLastGaugeValue; |
599 }; |
599 }; |
600 |
600 |
601 inline void CMIDForm::Dispose() |
601 inline void CMIDForm::Dispose() |
602 { |
602 { |
603 delete this; |
603 delete this; |