- FL_OBJECT *obj;
- FD_ref *fdui = (FD_ref *) fl_calloc(1, sizeof(*fdui));
-
- fdui->ref = fl_bgn_form(FL_NO_BOX, 210, 170);
- obj = fl_add_box(FL_UP_BOX,0,0,210,170,"");
- obj = fl_add_frame(FL_ENGRAVED_FRAME,10,20,130,60,"");
- obj = fl_add_button(FL_RETURN_BUTTON,120,130,80,30,_("Close"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fl_set_object_callback(obj,ref_close_cb,0);
- obj = fl_add_text(FL_NORMAL_TEXT,20,10,110,20,_("Reference Type"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
- obj = fl_add_button(FL_NORMAL_BUTTON,10,130,100,30,_("Goto Label"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fl_set_object_callback(obj,goto_label_cb,0);
- obj = fl_add_button(FL_NORMAL_BUTTON,10,90,100,30,_("Change Label"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fl_set_object_callback(obj,label_change_cb,0);
-
- fdui->pg_grp = fl_bgn_group();
- fdui->flag1 = obj = fl_add_checkbutton(FL_RADIO_BUTTON,20,30,20,20,_("Page Number"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fdui->flag2 = obj = fl_add_checkbutton(FL_RADIO_BUTTON,20,50,20,20,_("Reference"));
- fl_set_object_lsize(obj,FL_NORMAL_SIZE);
- fl_end_group();
-
- fl_end_form();
-
- fdui->ref->fdui = fdui;
-
- return fdui;