| Version 8 (modified by , 8 years ago) ( diff ) |
|---|
FORM_INIT
Initializes a display form.
void FORM_INIT(formName name, EVENT_FNC eventShow, EVENT_FNC eventProcess, EVENT_FNC eventHide, EVENT_FNC eventDone, int nFlag);
Parameters
- formName - name of the form.
- eventShow - event function that is called to display additional items such as titles.
- eventProcess - event function that is called every few milliseconds to do any application processing desired
- eventHide - event function that is called when the form is hidden
- eventDone - event function that is called when the form is exiting
- nFlag - form flags
Return Value
This function oes not return any value
Remarks
Examples
void IDScreen(void)
{
string strID1;
string strID2;
FORM_INIT(ID, EventIDShow, NULL, NULL, NULL, nFormFlgShowHelp);
FORM_ADD_INPUT(ID, ID1, 0, 50, "ID 1: ", 10, 0, 0, NULL, strID1, 0, NULL, "Enter the ID 1");
FORM_ADD_INPUT(ID, ID2, 0, 80, "ID 2: ", 10, 0, 0, NULL, strID2, 0, NULL, "Enter the ID 2");
FORM_SHOW(ID);
FORM_RUN(ID);
FORM_HIDE(ID);
// strID1 and strID2 now contain the entered data
}
EVENT(IDShow)
{
ClearLCD();
DisplayText(0, 0, "ID Input Screen");
return 0;
}
See Also
Note:
See TracWiki
for help on using the wiki.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/cardinal.gif)