+ static int ow = -1, oh;
+
+ if (!search_form) {
+ search_form = create_form_form_search();
+ fl_set_form_atclose(search_form->form_search,
+ CancelCloseBoxCB, 0);
+ }
+ // Set the u_vdata
+ search_form->form_search->u_vdata = lfr;
+
+
+ if (search_form->form_search->visible) {
+ fl_raise_form(search_form->form_search);
+ } else {
+ fl_show_form(search_form->form_search,
+ FL_PLACE_MOUSE | FL_FREE_SIZE, FL_FULLBORDER,
+ _("Find & Replace")); // RVDK_PATCH_5
+ if (ow < 0) {
+ ow = search_form->form_search->w;
+ oh = search_form->form_search->h;
+ }
+ fl_set_form_minsize(search_form->form_search, ow, oh);
+ }