void aw_unmuteparent(AWINDOWP win,CANVAS * p){ if (win==NULL){ if (p!=NULL){ ag_draw(NULL,p,0,0); ag_sync_fade(acfg_var.fadeframes); ag_ccanvas(p); free(p); } } else{ win->isActived = 1; ag_draw(NULL,&win->c,0,0); ag_sync_fade(acfg_var.fadeframes); } }
//-- Show Window void aw_show(AWINDOWP win){ win->threadnum = 0; win->isActived = 1; //-- Find First Focus if (win->controln>0){ int i; for (i=0;i<win->controln;i++){ ACONTROLP ctl = (ACONTROLP) win->controls[i]; if (ctl->onfocus!=NULL){ if (ctl->onfocus(ctl)){ win->focusIndex = i; break; } } } } aw_redraw(win); ag_sync_fade(acfg_var.fadeframes); }