Greetings,
I am facing problems in displaying a multi-page dialog resource.

i am using the following 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;
				};
			}
		};
	}
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 ..

please help

Code:
.... 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);
thanks in advance