else { /* normal mode */
input(G.input_var);
...
if (G.key == key_f1) ...
else if (G.key == key_f2)...
else if ...
else if (G.key in (key_help,key_lov)){
key_exec(G.key);
}
else if ...
}
} /* normal mode */
{
trigger help= {
list mail_lst;
mail_lst= list_open("27",3, "Ship: Shipment Priority");
list_mod(mail_lst,1,"R: Routine, 1 week delivery");
list_mod(mail_lst,1,"E: Express, 1 day delivery");
list_mod(mail_lst,1,"Format: C | LOV: [F11]");
list_view3(mail_lst,-1,-1,-1,key_f3,opt_highlight,0);
mail_lst= NULL;
};
;
}