Greetings,
I am facing problems in displaying a multi-page dialog resource.
i am using the following resource,
and i am using the following code to display the resource. I am trying to display it on a button press. I can display a single form resource using the same code but not a multi-page dialog resource ..Code:RESOURCE DIALOG r_multipage_form { flags = EEikDialogFlagNoDrag | EEikDialogFlagFillAppClientRect | EEikDialogFlagNoTitleBar | EEikDialogFlagNoBorder | EEikDialogFlagCbaButtons; buttons = R_AVKON_SOFTKEYS_OPTIONS_BACK; pages = r_aknexform_navipane_pages; } RESOURCE ARRAY r_aknexform_navipane_pages { items = { PAGE { id = EAknExFormPageCtrlIdPage01; text = "TabOne"; form = r_aknexform_text_field_formone; }, PAGE { id = EAknExFormPageCtrlIdPage02; text = "TabTwo"; form = r_aknexform_text_number_field_another_form; } }; } RESOURCE FORM r_aknexform_text_field_formone { items = { DLG_LINE { type = EEikCtEdwin; prompt = "Name"; id = EAknExFormDlgCtrlIdEdwin001; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = 20; lines = 1; maxlength = 23; // added to limit expanding in forms. // If you want full screen use 5 here max_view_height_in_lines = 5; // if you have the line above, you must have this. // It's calculable from LAF base_line_delta = 21; }; }, DLG_LINE { type = EEikCtEdwin; prompt = "Phone"; id = EAknExFormDlgCtrlIdEdwin002; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = 20; lines = 1; maxlength = 23; // added to limit expanding in forms. // If you want full screen use 5 here max_view_height_in_lines = 5; // if you have the line above, you must have this. // It's calculable from LAF base_line_delta = 21; }; } }; } RESOURCE FORM r_aknexform_text_number_field_another_form { items = { DLG_LINE { type = EEikCtEdwin; prompt = "Name 1"; id = EAknExFormDlgCtrlIdEdwin03; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = EDWIN { flags = EEikEdwinNoHorizScrolling | EEikEdwinResizable; width = 20; lines = 1; maxlength = 23; // added to limit expanding in forms. // If you want full screen use 5 here max_view_height_in_lines = 5; // if you have the line above, you must have this. // It's calculable from LAF base_line_delta = 21; }; }, DLG_LINE { type = EEikCtNumberEditor; prompt = "Phone 1"; id = EAknExFormDlgCtrlIdNumber01; itemflags = EEikDlgItemTakesEnterKey | EEikDlgItemOfferAllHotKeys; control = NUMBER_EDITOR { min = 01; max = 13; }; } }; }
please help
thanks in advanceCode:.... on button press CAknDialog* dlgAbhi = new(ELeave) CAknDialog; CleanupStack::PushL(dlgAbhi); dlgAbhi->ConstructL(R_MENUBAR);//r_menubar CleanupStack::Pop(dlgAbhi); dlgAbhi->ExecuteLD(R_MULTIPAGE_FORM);



