 |
ERD_process |
Function (ROM Call 0x152) |
Processes an error.
ERD_process processes the error with error code err_no by calling
ERD_dialog appropriately. Button "Enter=GOTO" will
be displayed only if the routine concludes from some system flags that the
routine is called from the TI-Basic interpreter (which will not be the case
if you called it from a C or ASM program). Then, ERD_process responds by
starting the appropriate application (for example the text editor if the TI-Basic
interpreter was active and if the user pressed the button "Enter=GOTO").
Principally, there is no difference between ERD_process and
ERD_dialog, except in event-driven applications
(see the events.h header file).
Uses: ER_catch, ER_success, ERD_dialog, EV_startApp, sprintf, CheckSysFunc, DerefSym, SymFind, SymFindFirst, SymFindFolderName, SymFindNext, ROM Call 0x31, ROM Call 0x5C9, ROM Call 0x5CA, ROM Call 0x5CC
Used by: cmd_disptbl, EV_centralDispatcher, HomeExecute