Link against: avkon.lib 
 None
#include <AknPopupSettingPage.h>
      
      Inherits CAknSetStyleListBox, and MEikListBoxObserver.
Public Member Functions | 
         |
| IMPORT_C | CAknPopupSettingList () | 
| Standard constructor.   | 
         |
| IMPORT_C | ~CAknPopupSettingList () | 
| Destructor.   | 
         |
| IMPORT_C void | ConstructL () | 
| 2nd phase construction   | 
         |
| IMPORT_C void | SetAllowsUserDefinedEntry (TBool aAllows) | 
| Sets flag that enables user defined entry.   | 
         |
| IMPORT_C void | SetQueryValueL (MAknQueryValue *aValue) | 
| Used by the client to set the query value used to represent the user defined value belonging to this popup field control.
                | 
         |
| IMPORT_C void | SetShowIndicators (TBool aShowIndicators) | 
| Set the flag which determines whether the indicators are shown In practice the indicators have the appearance of radio buttons.
                | 
         |
| IMPORT_C TInt | NumLines () const | 
| number of lines used   | 
         |
| IMPORT_C void | SetPopupSettingListObserver (MAknPopupSettingListObserver *aObserver) | 
| set an observer of this class to receive events from popup setting list   | 
         |
| IMPORT_C void | ConstructFromResourceL (TResourceReader &aReader) | 
| from CCoeControl Construct from resources.   | 
         |
| IMPORT_C void | HandlePointerEventL (const TPointerEvent &aPointerEvent) | 
| From CCoeControl.   | 
         |
| IMPORT_C void | HandleResourceChange (TInt aType) | 
From CCoeControl.   | 
         |
Protected Member Functions | 
         |
| IMPORT_C void | CreateMenuListL () | 
| Create the popup list.   | 
         |
| IMPORT_C void | ActivateMenuListL () | 
| Causes the list of pre-defined values to appear.   | 
         |
| IMPORT_C void | ConfigureMenuListL () | 
| This routine sets up the text arrays for the menu list.   | 
         |
| IMPORT_C void | DestroyMenuList () | 
| All this does now is remove this from the stack.   | 
         |
| IMPORT_C void | HandleListBoxEventL (CEikListBox *aListBox, TListBoxEvent aEventType) | 
| From MEikListBoxObserver Processes key events from the listbox.   | 
         |
               
               
  | 
         
| 
               
               
                Standard constructor.  | 
         
               
               
  | 
         
| 
               
               
                Destructor.  | 
         
               
               
  | 
         
| 
               
               
                Causes the list of pre-defined values to appear. Use this method to activate the pop-up field from a menu option command. Note that the desired control must have the focus before it can be activated.  | 
         
               
               
  | 
         
| 
               
               
                This routine sets up the text arrays for the menu list.  | 
         
               
               
  | 
         
| 
               
               
                from CCoeControl Construct from resources. 
 Reimplemented from CEikFormattedCellListBox.  | 
         
               
               
  | 
         
| 
               
               
                2nd phase construction  | 
         
               
               
  | 
         
| 
               
               
                Create the popup list.  | 
         
               
               
  | 
         
| 
               
               
                All this does now is remove this from the stack.  | 
         
               
               
  | 
         ||||||||||||
| 
               
               
                From MEikListBoxObserver Processes key events from the listbox. Responds to EEventEnterKeyPressed to accept the pop-up. 
  | 
         
               
               
  | 
         
| 
               
               
                From CCoeControl. Handles pointer event 
 Reimplemented from CAknSetStyleListBox.  | 
         
               
               
  | 
         
| 
               
               
                
                  From  Handles a change to the control's resources. 
 Reimplemented from CEikFormattedCellListBox.  | 
         
               
               
  | 
         
| 
               
               
                number of lines used 
  | 
         
               
               
  | 
         
| 
               
               
                Sets flag that enables user defined entry. Note that flag can also be set from resources, but this method allows behaviour to be changed at runtime. 
  | 
         
               
               
  | 
         
| 
               
               
                set an observer of this class to receive events from popup setting list 
  | 
         
               
               
  | 
         
| 
               
               
                Used by the client to set the query value used to represent the user defined value belonging to this popup field control. 
  | 
         
               
               
  | 
         
| 
               
               
                Set the flag which determines whether the indicators are shown In practice the indicators have the appearance of radio buttons. 
  |