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 / forms / bullet_forms.C.patch < prev    next >
Text File  |  1998-04-23  |  8KB  |  136 lines

  1. --- bullet_forms.c    Sat Feb  7 05:06:14 1998
  2. +++ ../src/bullet_forms.C    Sat Feb  7 05:02:30 1998
  3. @@ -1,8 +1,15 @@
  4. +// File modified by fdfix.sh for use by lyx (with xforms 0.81) and gettext
  5. +#include <config.h>
  6. +#include "lyx_gui_misc.h"
  7. +#include "gettext.h"
  8. +
  9.  /* Form definition file generated with fdesign. */
  10.  
  11. -#include "forms.h"
  12. +#include FORMS_H_LOCATION
  13.  #include <stdlib.h>
  14.  #include "bullet_forms.h"
  15. +#include "bmtable.h"
  16. +#include "filetools.h"
  17.  
  18.  FD_form_bullet *create_form_form_bullet(void)
  19.  {
  20. @@ -10,74 +17,87 @@
  21.    FD_form_bullet *fdui = (FD_form_bullet *) fl_calloc(1, sizeof(*fdui));
  22.  
  23.    fdui->form_bullet = fl_bgn_form(FL_NO_BOX, 370, 390);
  24. +  fl_set_border_width(-1);
  25.    obj = fl_add_box(FL_UP_BOX,0,0,370,390,"");
  26. -  fdui->replace_this_with_a_BMTable = obj = fl_add_pixmapbutton(FL_NORMAL_BUTTON,90,105,260,180,"");
  27. -    fl_set_object_boxtype(obj,FL_NO_BOX);
  28. -    fl_set_pixmapbutton_file(obj, "psnfss2.xpm");
  29. +  // make the border thick again to improve the bmtable looks
  30. +  fl_set_border_width(-3);
  31. +  fdui->bmtable_bullet_panel = obj = fl_add_bmtable(1, 90, 105, 265, 180, "");
  32. +     fl_set_object_callback(obj, BulletBMTableCB, 0);
  33. +     fl_set_object_lcol(obj, FL_BLUE);
  34. +     fl_set_object_boxtype(obj, FL_UP_BOX);
  35. +     fl_set_bmtable_pixmap_file(obj, 6, 6,
  36. +                LibFileSearch("images",
  37. +                          "standard.xpm").c_str());
  38. +    
  39. +  fl_set_border_width(-1);
  40.    obj = fl_add_frame(FL_ENGRAVED_FRAME,95,20,255,70,"");
  41.    obj = fl_add_frame(FL_ENGRAVED_FRAME,0,340,370,50,"");
  42. -  fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE,15,45,65,30,"Size|#z");
  43. +  fdui->choice_bullet_size = obj = fl_add_choice(FL_NORMAL_CHOICE,15,45,65,30,idex(_("Size|#z")));fl_set_button_shortcut(obj,scex(_("Size|#z")),1);
  44.      fl_set_object_boxtype(obj,FL_FRAME_BOX);
  45.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  46.      fl_set_object_lalign(obj,FL_ALIGN_TOP);
  47.      fl_set_object_callback(obj,ChoiceBulletSizeCB,0);
  48. -  fdui->button_ok = obj = fl_add_button(FL_RETURN_BUTTON,25,350,100,30,"OK");
  49. +  fdui->button_ok = obj = fl_add_button(FL_RETURN_BUTTON,25,350,100,30,_("OK"));
  50.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  51.      fl_set_object_callback(obj,BulletOKCB,0);
  52. -  fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON,135,350,100,30,"Apply|#A");
  53. +  fdui->button_apply = obj = fl_add_button(FL_NORMAL_BUTTON,135,350,100,30,idex(_("Apply|#A")));fl_set_button_shortcut(obj,scex(_("Apply|#A")),1);
  54.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  55.      fl_set_object_callback(obj,BulletApplyCB,0);
  56. -  fdui->button_cancel = obj = fl_add_button(FL_NORMAL_BUTTON,245,350,100,30,"Cancel|^[");
  57. +  fdui->button_cancel = obj = fl_add_button(FL_NORMAL_BUTTON,245,350,100,30,idex(_("Cancel|^[")));fl_set_button_shortcut(obj,scex(_("Cancel|^[")),1);
  58.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  59.      fl_set_object_callback(obj,BulletCancelCB,0);
  60. -  fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT,80,300,275,30,"LaTeX|#L");
  61. +  fdui->input_bullet_latex = obj = fl_add_input(FL_NORMAL_INPUT,80,300,275,30,idex(_("LaTeX|#L")));fl_set_button_shortcut(obj,scex(_("LaTeX|#L")),1);
  62.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  63.      fl_set_object_lstyle(obj,FL_FIXED_STYLE);
  64. +    fl_set_input_return(obj, FL_RETURN_CHANGED);
  65. +    fl_set_input_maxchars(obj,80);
  66.      fl_set_object_callback(obj,InputBulletLaTeXCB,0);
  67.  
  68.    fdui->radio_bullet_depth = fl_bgn_group();
  69. -  fdui->radio_bullet_depth_1 = obj = fl_add_button(FL_RADIO_BUTTON,105,35,55,40,"1|#1");
  70. +  fdui->radio_bullet_depth_1 = obj = fl_add_button(FL_RADIO_BUTTON,105,35,55,40,idex(_("1|#1")));fl_set_button_shortcut(obj,scex(_("1|#1")),1);
  71.      fl_set_object_lsize(obj,FL_LARGE_SIZE);
  72.      fl_set_object_callback(obj,BulletDepthCB,0);
  73.      fl_set_button(obj, 1);
  74. -  fdui->radio_bullet_depth_2 = obj = fl_add_button(FL_RADIO_BUTTON,165,35,55,40,"2|#2");
  75. +  fdui->radio_bullet_depth_2 = obj = fl_add_button(FL_RADIO_BUTTON,165,35,55,40,idex(_("2|#2")));fl_set_button_shortcut(obj,scex(_("2|#2")),1);
  76.      fl_set_object_lsize(obj,FL_LARGE_SIZE);
  77.      fl_set_object_callback(obj,BulletDepthCB,1);
  78. -  fdui->radio_bullet_depth_3 = obj = fl_add_button(FL_RADIO_BUTTON,225,35,55,40,"3|#3");
  79. +  fdui->radio_bullet_depth_3 = obj = fl_add_button(FL_RADIO_BUTTON,225,35,55,40,idex(_("3|#3")));fl_set_button_shortcut(obj,scex(_("3|#3")),1);
  80.      fl_set_object_lsize(obj,FL_LARGE_SIZE);
  81.      fl_set_object_callback(obj,BulletDepthCB,2);
  82. -  fdui->radio_bullet_depth_4 = obj = fl_add_button(FL_RADIO_BUTTON,285,35,55,40,"4|#4");
  83. +  fdui->radio_bullet_depth_4 = obj = fl_add_button(FL_RADIO_BUTTON,285,35,55,40,idex(_("4|#4")));fl_set_button_shortcut(obj,scex(_("4|#4")),1);
  84.      fl_set_object_lsize(obj,FL_LARGE_SIZE);
  85.      fl_set_object_callback(obj,BulletDepthCB,3);
  86.    fl_end_group();
  87.  
  88. -  obj = fl_add_text(FL_NORMAL_TEXT,105,10,85,20,"Bullet Depth");
  89. +  obj = fl_add_text(FL_NORMAL_TEXT,105,10,85,20,_("Bullet Depth"));
  90.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  91.      fl_set_object_lalign(obj,FL_ALIGN_LEFT|FL_ALIGN_INSIDE);
  92.  
  93.    fdui->radio_bullet_panel = fl_bgn_group();
  94. -  fdui->radio_bullet_panel_standard = obj = fl_add_button(FL_RADIO_BUTTON,15,105,65,30,"Standard|#S");
  95. +  fdui->radio_bullet_panel_standard = obj = fl_add_button(FL_RADIO_BUTTON,15,105,65,30,idex(_("Standard|#S")));fl_set_button_shortcut(obj,scex(_("Standard|#S")),1);
  96.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  97.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  98.      fl_set_object_callback(obj,BulletPanelCB,0);
  99.      fl_set_button(obj, 1);
  100. -  fdui->radio_bullet_panel_maths = obj = fl_add_button(FL_RADIO_BUTTON,15,135,65,30,"Maths|#M");
  101. +  fdui->radio_bullet_panel_maths = obj = fl_add_button(FL_RADIO_BUTTON,15,135,65,30,idex(_("Maths|#M")));fl_set_button_shortcut(obj,scex(_("Maths|#M")),1);
  102.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  103.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  104.      fl_set_object_callback(obj,BulletPanelCB,1);
  105. -  fdui->radio_bullet_panel_ding2 = obj = fl_add_button(FL_RADIO_BUTTON,15,195,65,30,"Ding 2|#i");
  106. +  fdui->radio_bullet_panel_ding2 = obj = fl_add_button(FL_RADIO_BUTTON,15,195,65,30,idex(_("Ding 2|#i")));fl_set_button_shortcut(obj,scex(_("Ding 2|#i")),1);
  107.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  108.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  109.      fl_set_object_callback(obj,BulletPanelCB,3);
  110. -  fdui->radio_bullet_panel_ding3 = obj = fl_add_button(FL_RADIO_BUTTON,15,225,65,30,"Ding 3|#n");
  111. +  fdui->radio_bullet_panel_ding3 = obj = fl_add_button(FL_RADIO_BUTTON,15,225,65,30,idex(_("Ding 3|#n")));fl_set_button_shortcut(obj,scex(_("Ding 3|#n")),1);
  112.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  113.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  114.      fl_set_object_callback(obj,BulletPanelCB,4);
  115. -  fdui->radio_bullet_panel_ding4 = obj = fl_add_button(FL_RADIO_BUTTON,15,255,65,30,"Ding 4|#g");
  116. +  fdui->radio_bullet_panel_ding4 = obj = fl_add_button(FL_RADIO_BUTTON,15,255,65,30,idex(_("Ding 4|#g")));fl_set_button_shortcut(obj,scex(_("Ding 4|#g")),1);
  117.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  118.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  119.      fl_set_object_callback(obj,BulletPanelCB,5);
  120. -  fdui->radio_bullet_panel_ding1 = obj = fl_add_button(FL_RADIO_BUTTON,15,165,65,30,"Ding 1|#D");
  121. +  fdui->radio_bullet_panel_ding1 = obj = fl_add_button(FL_RADIO_BUTTON,15,165,65,30,idex(_("Ding 1|#D")));fl_set_button_shortcut(obj,scex(_("Ding 1|#D")),1);
  122.      fl_set_object_lsize(obj,FL_NORMAL_SIZE);
  123.      fl_set_object_resize(obj, FL_RESIZE_NONE);
  124.      fl_set_object_callback(obj,BulletPanelCB,2);
  125. @@ -85,7 +105,7 @@
  126.  
  127.    fl_end_form();
  128.  
  129. -  fdui->form_bullet->fdui = fdui;
  130. +  //fdui->form_bullet->fdui = fdui;
  131.  
  132.    return fdui;
  133.  }
  134.