if (window->is_node ())
{
  dlg_search (window, fp);
}
else if (fp (window))                                                          /* !!! */
{
  ;
}
else                                                                           /* !!! */
{
  break;
}
