home *** CD-ROM | disk | FTP | other *** search
/ Dream 52 / Amiga_Dream_52.iso / Linux / Divers / lyx-0.13.2.tar.gz / lyx-0.13.2.tar / lyx-0.13.2 / src / print_form.C < prev    next >
C/C++ Source or Header  |  1998-04-23  |  7KB  |  132 lines

  1. // File modified by fdfix.sh for use by lyx (with xforms 0.81) and gettext
  2. #include <config.h>
  3. #include "lyx_gui_misc.h"
  4. #include "gettext.h"
  5.  
  6. /* Form definition file generated with fdesign. */
  7.  
  8. #include FORMS_H_LOCATION
  9. #include <stdlib.h>
  10. #include "print_form.h"
  11.  
  12. FD_form_print *create_form_form_print(void)
  13. {
  14.   FL_OBJECT *obj;
  15.   FD_form_print *fdui = (FD_form_print *) fl_calloc(1, sizeof(*fdui));
  16.  
  17.   fdui->form_print = fl_bgn_form(FL_NO_BOX, 340, 270);
  18.   obj = fl_add_box(FL_UP_BOX,0,0,340,270,"");
  19.   obj = fl_add_frame(FL_ENGRAVED_FRAME,10,130,320,90,"");
  20.     fl_set_object_color(obj,FL_COL1,FL_COL1);
  21.   obj = fl_add_text(FL_NORMAL_TEXT,20,120,70,20,_("Print to"));
  22.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  23.     fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
  24.     fl_set_object_lstyle(obj,FL_BOLD_STYLE);
  25.   fdui->input_printer = obj = fl_add_input(FL_NORMAL_INPUT,90,140,230,30,"");
  26.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  27.   fdui->input_file = obj = fl_add_input(FL_NORMAL_INPUT,90,180,230,30,"");
  28.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  29.  
  30.   fdui->group_radio_printto = fl_bgn_group();
  31.   fdui->radio_printer = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,140,80,30,idex(_("Printer|#P")));fl_set_button_shortcut(obj,scex(_("Printer|#P")),1);
  32.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  33.   fdui->radio_file = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,180,80,30,idex(_("File|#F")));fl_set_button_shortcut(obj,scex(_("File|#F")),1);
  34.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  35.   fl_end_group();
  36.  
  37.   obj = fl_add_frame(FL_ENGRAVED_FRAME,180,20,150,70,"");
  38.     fl_set_object_color(obj,FL_COL1,FL_COL1);
  39.   obj = fl_add_frame(FL_ENGRAVED_FRAME,10,20,160,100,"");
  40.     fl_set_object_color(obj,FL_COL1,FL_COL1);
  41.   obj = fl_add_button(FL_RETURN_BUTTON,10,230,100,30,_("OK"));
  42.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  43.     fl_set_object_callback(obj,PrintOKCB,0);
  44.   obj = fl_add_button(FL_NORMAL_BUTTON,120,230,100,30,idex(_("Apply|#A")));fl_set_button_shortcut(obj,scex(_("Apply|#A")),1);
  45.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  46.     fl_set_object_callback(obj,PrintApplyCB,0);
  47.   obj = fl_add_button(FL_NORMAL_BUTTON,230,230,100,30,idex(_("Cancel|^[")));fl_set_button_shortcut(obj,scex(_("Cancel|^[")),1);
  48.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  49.     fl_set_object_callback(obj,PrintCancelCB,0);
  50.  
  51.   fdui->group_radio_pages = fl_bgn_group();
  52.   fdui->radio_all_pages = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,30,160,30,idex(_("All Pages|#G")));fl_set_button_shortcut(obj,scex(_("All Pages|#G")),1);
  53.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  54.   fdui->radio_odd_pages = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,60,160,30,idex(_("Only Odd Pages|#O")));fl_set_button_shortcut(obj,scex(_("Only Odd Pages|#O")),1);
  55.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  56.   fdui->radio_even_pages = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,90,160,30,idex(_("Only Even Pages|#E")));fl_set_button_shortcut(obj,scex(_("Only Even Pages|#E")),1);
  57.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  58.   fl_end_group();
  59.  
  60.  
  61.   fdui->group_radio_order = fl_bgn_group();
  62.   fdui->radio_order_normal = obj = fl_add_checkbutton(FL_RADIO_BUTTON,180,30,150,30,idex(_("Normal Order|#N")));fl_set_button_shortcut(obj,scex(_("Normal Order|#N")),1);
  63.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  64.   fdui->radio_order_reverse = obj = fl_add_checkbutton(FL_RADIO_BUTTON,180,60,150,30,idex(_("Reverse Order|#R")));fl_set_button_shortcut(obj,scex(_("Reverse Order|#R")),1);
  65.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  66.   fl_end_group();
  67.  
  68.   obj = fl_add_text(FL_NORMAL_TEXT,200,10,60,20,_("Order"));
  69.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  70.     fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
  71.     fl_set_object_lstyle(obj,FL_BOLD_STYLE);
  72.   obj = fl_add_text(FL_NORMAL_TEXT,20,10,50,20,_("Print"));
  73.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  74.     fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
  75.     fl_set_object_lstyle(obj,FL_BOLD_STYLE);
  76.   fl_end_form();
  77.  
  78.   fdui->form_print->fdui = fdui;
  79.  
  80.   return fdui;
  81. }
  82. /*---------------------------------------*/
  83.  
  84. FD_form_sendto *create_form_form_sendto(void)
  85. {
  86.   FL_OBJECT *obj;
  87.   FD_form_sendto *fdui = (FD_form_sendto *) fl_calloc(1, sizeof(*fdui));
  88.  
  89.   fdui->form_sendto = fl_bgn_form(FL_NO_BOX, 340, 210);
  90.   obj = fl_add_box(FL_UP_BOX,0,0,340,210,"");
  91.   obj = fl_add_frame(FL_ENGRAVED_FRAME,10,20,310,80,"");
  92.     fl_set_object_color(obj,FL_COL1,FL_COL1);
  93.   obj = fl_add_text(FL_NORMAL_TEXT,20,10,80,20,_("File Type"));
  94.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  95.     fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
  96.     fl_set_object_lstyle(obj,FL_BOLD_STYLE);
  97.   fdui->input_cmd = obj = fl_add_input(FL_NORMAL_INPUT,10,130,320,30,idex(_("Command:|#C")));fl_set_button_shortcut(obj,scex(_("Command:|#C")),1);
  98.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  99.     fl_set_object_lalign(obj,FL_ALIGN_TOP_LEFT);
  100.   obj = fl_add_button(FL_RETURN_BUTTON,10,170,100,30,_("OK"));
  101.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  102.     fl_set_object_callback(obj,SendtoOKCB,0);
  103.   obj = fl_add_button(FL_NORMAL_BUTTON,120,170,100,30,idex(_("Apply|#A")));fl_set_button_shortcut(obj,scex(_("Apply|#A")),1);
  104.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  105.     fl_set_object_callback(obj,SendtoApplyCB,0);
  106.   obj = fl_add_button(FL_NORMAL_BUTTON,230,170,100,30,idex(_("Cancel|^[")));fl_set_button_shortcut(obj,scex(_("Cancel|^[")),1);
  107.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  108.     fl_set_object_callback(obj,SendtoCancelCB,0);
  109.  
  110.   fdui->group_ftype = fl_bgn_group();
  111.   fdui->radio_ftype_dvi = obj = fl_add_checkbutton(FL_RADIO_BUTTON,110,30,110,30,idex(_("DVI|#D")));fl_set_button_shortcut(obj,scex(_("DVI|#D")),1);
  112.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  113.   fdui->radio_ftype_ps = obj = fl_add_checkbutton(FL_RADIO_BUTTON,110,60,110,30,idex(_("Postscript|#P")));fl_set_button_shortcut(obj,scex(_("Postscript|#P")),1);
  114.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  115.   fdui->radio_ftype_latex = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,60,100,30,idex(_("LaTeX|#T")));fl_set_button_shortcut(obj,scex(_("LaTeX|#T")),1);
  116.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  117.     fl_set_button(obj, 1);
  118.   fdui->radio_ftype_lyx = obj = fl_add_checkbutton(FL_RADIO_BUTTON,10,30,100,30,idex(_("LyX|#L")));fl_set_button_shortcut(obj,scex(_("LyX|#L")),1);
  119.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  120.   fdui->radio_ftype_ascii = obj = fl_add_checkbutton(FL_RADIO_BUTTON,220,30,90,30,idex(_("Ascii|#s")));fl_set_button_shortcut(obj,scex(_("Ascii|#s")),1);
  121.     fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  122.   fl_end_group();
  123.  
  124.   fl_end_form();
  125.  
  126.   fdui->form_sendto->fdui = fdui;
  127.  
  128.   return fdui;
  129. }
  130. /*---------------------------------------*/
  131.  
  132.