Hi, I need assistance to create project under SymbianOS Series 80.
Application can consist of tab controls(tab page).
What's classes should I to use to create this application?
Hi, I need assistance to create project under SymbianOS Series 80.
Application can consist of tab controls(tab page).
What's classes should I to use to create this application?
Tab pages with Series 80, would propably be easiest to implement by using multi-page-dialogs. See SDK example applications & documentation for more information of the topic.
yucca
Sorry, but I can't found any examples.Originally Posted by symbianyucca
Could you give me a links?
seems to be that they are only included in old 9200 SDK, under Epoc32Ex/CrystalUI folder.
yucca
I tried include into .rss files next code
//*************
RESOURCE DIALOG r_tabdialog1_dialog
{
title = "Tab's dialog";
pages = r_pages;
// buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
}
//***************************
RESOURCE ARRAY r_pages
{
items=
{
PAGE{text="page1";id=0;lines=0;}
};
}
//*******************
but it didn't work and my emulator was crashed.
Could I create multi pages dialog for Serias 80
using predefinition in .rss file or not?
I think this thread may have already closed
it's working!!!
//********
RESOURCE DIALOG r_tabdialog1_dialog
{
title = "Tab's dialog";
pages = r_pages;
// buttons = R_EIK_BUTTONS_CANCEL_OK;
flags = EEikDialogFlagWait;
}
//***************************
RESOURCE ARRAY r_pages
{
items=
{
PAGE{text="General";id=EPageGeneral;lines=r_page_general;},
PAGE{text="Name";id=EPageName;lines=r_page_name;},
PAGE{text="Status";id=EPageStatus;lines=r_page_status;}
};
}
///*
RESOURCE ARRAY r_page_general
{
items=
{
DLG_LINE
{
//***
type = EEikCtLabel;
id = ELineStaticGeneral;
control = LABEL
{
txt = "General data";
standard_font = EEikLabelFontAnnotation;
horiz_align = EEikLabelAlignHLeft;
};
}
};
}
//***
RESOURCE ARRAY r_page_name
{
items=
{
DLG_LINE
{
//***
type = EEikCtLabel;
id = ELineStaticName;
control = LABEL
{
txt = " About customer";
standard_font = EEikLabelFontAnnotation;
horiz_align = EEikLabelAlignHLeft;
};
}
};
}
RESOURCE ARRAY r_page_status
{
items=
{
DLG_LINE
{
//***
type = EEikCtLabel;
id = ELineStaticStatus;
control = LABEL
{
txt = "Status info";
standard_font = EEikLabelFontAnnotation;
horiz_align = EEikLabelAlignHLeft;
};
}
};
}
//********