nt:
FrmEraseForm (gpForm); p> FrmDeleteForm (gpForm); p> break; br/>
default:
return false;
} p> return true;
}
static Boolean ApplicationHandleEvent (EventPtr event)
{
FormPtr frm;
Boolean handled = false;
В
switch (event-> eType) {p> case frmLoadEvent:
frm = FrmInitForm (event-> data.frmLoad.formID);
FrmSetActiveForm (Frm);
FrmSetEventHandler (frm , Form1_HandleEvent);
handled = True;
break;
} p> return handled;
}
UInt32 PilotMain (UInt16 launchCode, void * cmdPBP, UInt16 launchFlags)
{
EventType event;
UInt16 error;
В
if (launchCode == sysAppLaunchCmdNormalLaunch) {p> FrmGotoForm (Form1); p> do {p> EvtGetEvent (& event, evtWaitForever); p> if (! SysHandleEvent (& event)) p> if (! MenuHandleEvent (0, & event, & error)) p> if (! ApplicationHandleEvent (& event)) p> FrmDispatchEvent (& event); p>} p> while (event.eType! = appStopEvent); p> FrmCloseAllForms ();
} p> return 1;
}
файл example1.rcp
# include "Hw.h"
FORM ID Form1 AT (0 0160160) FRAME USABLE
MENUID MenuBar1
BEGIN
TITLE "Example 1"
LABEL "This is an example" AUTOID AT (10 жовтня +5) FONT 1
LABEL "Of small GUI programm" AUTOID AT (PREVLEFT PREVBOTTOM +5) FONT 2
FIELD ID IDB_Edit1 AT (PREVLEFT PREVBOTTOM +5 110 20) MAXCHARS 50 UNDERLINED FONT 2
BUTTON "Hello" ID Button1 AT (10 80 AUTO AUTO)
END
MENU ID MenuBar1
BEGIN
PULLDOWN "Help"
BEGIN p> MENUITEM "About" ID IDM_about "A"
END
END
ALERT ID Alert1
INFORMATION
BEGIN
TITLE "Example 1"
MESSAGE "^ 1 ^ 2 ^ 3"
BUTTONS "Ok"
END
Файл example1.h
# define Form1 1000
# define Button1 1003
# define Edit1 1006
# define MenuBar1 1000
# define Alert1 1102
# define IDM_about 1001
# define IDB_Edit1 1002
В
6. Література:
Історія ( калькуляторів, ноутбуки, КПК, пір'я)
# "#"> # "#"> # "#"> # "#"> # "#"> # "#"> # "#"> # "#"> # "#"> # " #"> #" #"> #" #"> #" #"> handy.ru, #" #"> hpc.ru, palm.com.ua, palm.km.ru , # "#"> pda1.ru, mypalm.ru,
В
Оглядові сайти, софт, конференції, факи ... книги
В
br/>
всі інформація була знайдена за допомогою google.com