//------------------------------------------------------------------------- // EVENT notifications from child windows //------------------------------------------------------------------------- void CFuiWind::NotifyChildEvent(Tag idm,Tag itm,EFuiEvents evn) { if (idm == 'sysb') {SystemHandler(evn); return;} switch (idm) { case 'walt': return; case 'layr': windBOX.VScrollHandler((U_INT)itm,evn); Select(); return; //--- Change altitude ------------------ case 'altp': ModifyAltitude(+100); return; case 'altm': ModifyAltitude(-100); return; //--- Change direction -(by 10)-------- case 'dirp': ModifyDirection(+10); return; case 'dirm': ModifyDirection(-10); return; //--- Change direction -(by 1) -------- case 'diru': ModifyDirection(+1); return; case 'dird': ModifyDirection(-1); return; //--- Change Speed -(by 1) -------- case 'spdp': ModifySpeed(+1); return; case 'spdm': ModifySpeed(-1); return; //--- Change cloud ceil -(by 100) -------- case 'skyp': ChangeCeil(+100); return; case 'skym': ChangeCeil(-100); return; } return ; }