return NULL;
if (dp->currfocus != ctrl) return dp->currfocus; else return dp->lastfocus;
union control *dlg_last_focused(void *dlg){    struct dlgparam *dp = (struct dlgparam *)dlg;    return NULL;                       /* FIXME */}