home *** CD-ROM | disk | FTP | other *** search
/ PC World 2000 February / PCWorld_2000-02_cd.bin / live / usr / X11R6 / lib / X11 / app-defaults / Fig < prev    next >
Text File  |  1999-01-13  |  8KB  |  256 lines

  1. !Don't change the following string - xfig uses it to determine
  2. ! if you have the newest app-defaults files installed
  3.  
  4. Fig.version:            3.2.2
  5.  
  6. ! some sample settings you may want to change
  7.  
  8. ! If the following resource is set to false, xfig will use metric units
  9. ! by default.
  10. Fig.inches:     false
  11.  
  12. ! Image editor - can edit imported image
  13. Fig.image_editor:        gimp
  14.  
  15. ! Browser - put your favorite browser here.  
  16. !         This is for viewing the xfig html reference.
  17. Fig.browser:            xterm -e lynx
  18.  
  19. ! pdfviewer - put your favorite pdf viewer here.  
  20. !        This is for viewing the xfig how-to guide and man pages
  21. Fig.pdfviewer:            gv
  22.  
  23. ! Spacing between buttons
  24. Fig.internalborderwidth:    2
  25.  
  26. ! font for the buttons
  27. Fig.buttonFont:            6x13
  28.  
  29. ! font for the rulers and message window
  30. Fig.normalFont:            6x13
  31.  
  32. ! font for the file name and popup query widgets
  33. Fig.boldFont:            8x13bold
  34.  
  35. ! font for the ruler numbers
  36. Fig*topruler.font:        6x13
  37. Fig*sideruler.font:        6x13
  38.  
  39. ! font for the units box in the corner where the rulers meet
  40. Fig*unitbox.font:        6x13
  41.  
  42. ! font for everything else
  43. Fig*Font:            7x13bold
  44.  
  45. ! delay (milliseconds) before popping up info balloon 
  46. Fig*balloon_delay:        500
  47.  
  48. ! the following should fix the problem that some have had with
  49. ! their window manager fighting with xfig over the geometry
  50. Fig*allowShellResize:        False
  51.  
  52. ! filename mask for the file popup browser
  53. Fig*file_panel*mask*string:    *.fig*
  54.  
  55. ! default export language
  56. Fig.exportLanguage:        eps
  57.  
  58. ! filename mask for the export popup browser
  59. Fig*export_panel*mask*string:    *.[gjxepst][ipbcl][fgmsxd]*
  60.  
  61. ! filename mask for the image popup browser
  62. Fig*browse_panel*mask*string:    *.[gjxepst][ipbcl][fgmsxd]*
  63.  
  64. ! printer name
  65. ! If the following resource is NOT set, xfig will use the PRINTER 
  66. ! shell environment variable for the printer name
  67. !Fig*printer*string:        ps
  68.  
  69. ! printer job parameters
  70. ! If you are running a SYSV system your print command may need -T PS.  If so,
  71. ! uncomment the following.  You may want to add any print params here anyway.
  72. ! If you want the filename to be sent to the printer for the "Job" parameter
  73. ! you may add -J %f to the job_params string.
  74.  
  75. !Fig*job_params*string:        -T PS
  76.  
  77.  
  78. ! Set the maximum number of colors to use for color images (EPS,GIF,XPM)
  79. ! xfig will try to install a private colormap if needed to get this
  80. ! nubmer of colors UNLESS -dontswitchcmap (resource Fig.dont_switch_cmap)
  81. ! is set.
  82. Fig.max_image_colors:        80
  83.  
  84. ! If you are using the 3d Athena widget set (which looks very nice)
  85. ! and you want the scrollbars to be 3d (even though they look funny)
  86. ! then comment out the following three resources.
  87. ! NOTE:
  88. ! There are two names for top/bottom shadow colors (e.g. topShadow and 
  89. ! topShadowPixel) because the resources changed in version 1.1 of Xaw3d.
  90. ! (Version 1.1 uses xxxShadowPixel).
  91. ! I include both for compatibility.  Be sure to change both values when
  92. ! modifying them.
  93.  
  94.     Fig*horizontal.shadowWidth: 0
  95.     Fig*horizontal.topShadowPixel: black
  96.     Fig*horizontal.bottomShadowPixel: white
  97.     Fig*horizontal.topShadow: black
  98.     Fig*horizontal.bottomShadow: white
  99.  
  100. ! the following is done so the widget set doesn't try to make shades of
  101. ! the scrollbar shadows (even though the width is 0 it takes more colors)
  102.     Fig*Scrollbar.shadowWidth: 0
  103.     Fig*Scrollbar.topShadow: black
  104.     Fig*Scrollbar.bottomShadow: white
  105.     Fig*Scrollbar.topShadowPixel: black
  106.     Fig*Scrollbar.bottomShadowPixel: white
  107. ! this is for the standard color buttons in the color panel
  108.     Fig*stdColor.shadowWidth: 0
  109.     Fig*stdColor.topShadow: black
  110.     Fig*stdColor.bottomShadow: white
  111.     Fig*stdColor.topShadowPixel: black
  112.     Fig*stdColor.bottomShadowPixel: white
  113.  
  114. ! You may need or want to adjust the highlight thickness for the mode
  115. ! and indicator panels depending on the results.  If it is too thick
  116. ! it will erase part of the button graphics.
  117.     Fig*mode_panel*highlightThickness: 1
  118.     Fig*ind_panel.ind_box.button_form.button.highlightThickness: 1
  119.  
  120. ! If you use the 3D Athena widget set and the small icons for the mode panel
  121. ! (because you have a small screen; see Imakefile) you may want to reduce
  122. ! the shadow width to 1 or 0.  Uncomment the following in that case:
  123. !    Fig*mode_panel*shadowWidth: 1
  124.  
  125. ! The following is for the update marker in the upper-right corner of the
  126. ! indicator buttons.  You may not want any highlight thickness because
  127. ! the boxes are so small.
  128.     Fig*ind_panel.ind_box.button_form.update.highlightThickness: 0
  129.  
  130. ! You probably don't want the "spinners" for the settings panels to have shadows
  131.     Fig*spinup.shadowWidth: 0
  132.     Fig*spindown.shadowWidth: 0
  133.  
  134. !if on monochrome server, or no Fig-color app-defaults file
  135. !  This background resource shows between the buttons like a border
  136.     Fig*mode_panel.background:    black
  137.     Fig*mode_panel.foreground:    black
  138.  
  139. ! make the F20 key paste text in the canvas
  140. Fig*canvas.translations: #override \n\
  141.             <Key>F20: PasteCanv()\n
  142.  
  143. ! Specify a private Compose key database file.  If this resource contains a "/"
  144. ! then the wired-in name of the xfig global directory won't be prefixed to it.
  145. ! An initial "~/" is replaced by the value of "$HOME/".
  146. !
  147. !Fig*keyFile:    ~/.xfig.Compose-key
  148.  
  149. ! keyboard accelerators
  150.  
  151.  
  152. Fig*accelerators: \
  153.     Meta<Key>h: Search()\n\
  154.     Meta<Key>d: delete_all()\n\
  155.     Meta<Key>n: new()\n\
  156.     Meta<Key>o: orient()\n\
  157.     Meta<Key>u: undo()\n\
  158.     Meta<Key>r: redraw()\n\
  159.     Ctrl<Key>l: redraw()\n\
  160.     Meta<Key>t: paste()\n\
  161.     Meta<Key>s: SaveFile()\n\
  162.     Meta<Key>l: LoadFile()\n\
  163.     Meta<Key>i: ShowLengths()\n
  164. !
  165. ! The following accelerators must be in the Fig*XXX*accelerators hierarchy
  166. ! or the Quit button looks like it has been activated when the user uses
  167. ! an accelerator like Alt-F (popup file panel)
  168. !
  169. Fig*quit*accelerators: \
  170.     Meta<Key>q: quit()\n\
  171.     Alt<Key>q: quit()\n
  172. Fig*file*accelerators: \
  173.     Meta<Key>f: file()\n\
  174.     Alt<Key>f: file()\n
  175. Fig*export*accelerators: \
  176.     Meta<Key>e: popup_export()\n\
  177.     Alt<Key>e: popup_export()\n
  178. Fig*print*accelerators: \
  179.     Meta<Key>p: popup_print()\n\
  180.     Alt<Key>p: popup_print()\n
  181. Fig*file_menu*accelerators: \
  182.     Meta<Key>c: file_cancel()\n\
  183.     Meta<Key>l: load()\n\
  184.     Meta<Key>m: merge()\n\
  185.     Meta<Key>r: rescan()\n\
  186.     Meta<Key>s: save()\n\
  187.     Alt<Key>c: file_cancel()\n\
  188.     Alt<Key>l: load()\n\
  189.     Alt<Key>m: merge()\n\
  190.     Alt<Key>r: rescan()\n\
  191.     Alt<Key>s: save()\n
  192. Fig*export_menu*accelerators: \
  193.     Meta<Key>c: export_cancel()\n\
  194.     Meta<Key>e: export()\n\
  195.     Meta<Key>r: rescan()\n\
  196.     Alt<Key>c: export_cancel()\n\
  197.     Alt<Key>e: export()\n\
  198.     Alt<Key>r: rescan()\n
  199. Fig*print_menu*accelerators: \
  200.     Meta<Key>c: dismiss()\n\
  201.     Meta<Key>d: dismiss()\n\
  202.     Meta<Key>b: print_batch()\n\
  203.     Meta<Key>x: clear_batch()\n\
  204.     Meta<Key>p: print()\n\
  205.     Alt<Key>c: dismiss()\n\
  206.     Alt<Key>d: dismiss()\n\
  207.     Alt<Key>b: print_batch()\n\
  208.     Alt<Key>x: clear_batch()\n\
  209.     Alt<Key>p: print()\n
  210. Fig*set_unit_panel*accelerators: \
  211.     Meta<Key>c: QuitUnits()\n\
  212.     Alt<Key>c: QuitUnits()\n\
  213.     Meta<Key>s: SetUnits()\n\
  214.     Alt<Key>s: SetUnits()\n\
  215.     <Key>Return: SetUnits()\n
  216. Fig*ind_panel*accelerators: \
  217.     Shift<Key>z: ZoomIn()\n\
  218.     <Key>z: ZoomOut()\n
  219. Fig*mode_panel*accelerators: \
  220.     Ctrl<Key>a: ModeAddPoint()\n\
  221.     None<Key>a: ModeAlign()\n\
  222.     None<Key>r: ModeArc()\n\
  223.     Shift<Key>b: ModeArcBox()\n\
  224.     Shift<Key>a: ModeArrow()\n\
  225.     None<Key>b: ModeBox()\n\
  226.     Shift<Key>g: ModeBreakCompound()\n\
  227.     Shift<Key>c: ModeCircleD()\n\
  228.     None<Key>c: ModeCircleR()\n\
  229.     Shift<Key>i: ModeClIntSpline()\n\
  230.     Shift<Key>s: ModeClSpline()\n\
  231.     None<Key>g: ModeCompound()\n\
  232.     None<Key>v: ModeConvertObject()\n\
  233.     Ctrl<Key>c: ModeCopyObject()\n\
  234.     None<Key>d: ModeDeleteObject()\n\
  235.     Shift<Key>d: ModeDeletePoint()\n\
  236.     Ctrl<Key>e: ModeEditObject()\n\
  237.     Shift<Key>e: ModeEllipseD()\n\
  238.     None<Key>e: ModeEllipseR()\n\
  239.     Shift<Key>f: ModeFlipObjectLR()\n\
  240.     None<Key>f: ModeFlipObjectUD()\n\
  241.     None<Key>i: ModeIntSpline()\n\
  242.     None<Key>l: ModeLine()\n\
  243.     None<Key>m: ModeMoveObject()\n\
  244.     Shift<Key>m: ModeMovePoint()\n\
  245.     None<Key>o: ModeOpenCompound()\n\
  246.     Ctrl<Key>p: ModePIC()\n\
  247.     Shift<Key>l: ModePopupLibrary()\n\
  248.     None<Key>p: ModePoly()\n\
  249.     Shift<Key>p: ModeRegPoly()\n\
  250.     Shift<Key>r: ModeRotateObjectCCW()\n\
  251.     Ctrl<Key>r: ModeRotateObjectCW()\n\
  252.     Ctrl<Key>s: ModeScale()\n\
  253.     None<Key>s: ModeSpline()\n\
  254.     None<Key>t: ModeText()\n\
  255.     None<Key>u: ModeUpdateObject()\n
  256.