home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 22 gnu / 22-gnu.zip / gwm18a.zip / data / README.twm < prev    next >
Text File  |  1995-07-03  |  4KB  |  116 lines

  1.              TWM EMULATOR FOR GWM
  2.                          ====================
  3.  
  4.           Arup Mukherjee (arup@grasp.cis.upenn.edu)
  5.                 December, 1989
  6.  
  7.  
  8. RESTRICTIONS
  9. - ------------
  10.  
  11.     Feel free to do whatever you want with this code, as long as
  12. you respect the gwm copyright for all code derived from the gwm
  13. standard profiles. It would be nice, however, if my name were to
  14. remain in it somewhere.
  15.  
  16.     If you enhance the code in any useful way, or have suggestions
  17. for improvement, I would be happy to hear from you. Send mail to 
  18. arup@grip.cis.upenn.edu or arup@grasp.cis.upenn.edu
  19.  
  20.  
  21.  I DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL
  22.  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL I
  23.  BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
  24.  WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION
  25.  OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
  26.  CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
  27.  
  28.  Author: Arup Mukherjee, University of Pennsylvania.
  29.  
  30.  
  31. GETTING STARTED
  32. - ---------------
  33.  
  34.     To get get the twm emulator to be loaded and executed, simply
  35. use the command "gwm -f twm" to load it.  
  36.     
  37.     This allows you the additional flexibility, if you decide to
  38. customize your setup, to copy twmrc.gwm and/or twm.gwm to your
  39. home (or home/gwm) directory and modify them there.
  40.  
  41. CUSTOMIZING
  42. - -----------
  43.  
  44.  
  45. twmrc.gwm : 
  46.     Numerous options (mainly colors) can be set from here. The
  47. file is well commented, and most of the color variables have
  48. self-explanatory names. You can also specify from here whether or not
  49. the icon manager code is to be loaded (in particular, if you are on a
  50. multi-screen system *and do not want to use the icon manager* you MUST
  51. disable it or the "normal" iconification will not work properly. 
  52.     .profile.gwm also contains definitions for the three variables
  53. emacs-list, xterm-list, and xload-list. The specified hostnames are
  54. used to build menus from which you can have gwm execute the respective
  55. command on a host via the "rsh" mechanism (note that your .rhosts
  56. files must be set up correctly for this to work). Note that unlike
  57. with the standard profile, the rxterm and rxload scripts are *NOT*
  58. used. 
  59.  
  60. twm.gwm :     
  61.     The only things that one might wish to customize here are the
  62. behaviors (which specify the action of a given button on a given
  63. portion of the screen). If the twm menu package is too slow on your
  64. machine, you might also want to try loading the standard package from
  65. here.
  66.  
  67. twm-menus :
  68.     The contents of all the menus are specified here. To change
  69. more than the xterm, xload, or emacs lists, you should modify this
  70. file.
  71.  
  72.  
  73. MISCELLANEOUS
  74. - -------------
  75.  
  76.     Since the twm-titled-win frame type is derived from
  77. simple-ed-win, you can edit the title bar : press ctrl-alt-left on the
  78. title (!).
  79.  
  80.     In future, I plan to add code to produce a drop-down menu of
  81. windows, much like the "TWM Windows" menu that you can get with twm.
  82. If anyone has ideas for other useful features, I'd love to hear them. 
  83.  
  84.     Also, I'd like to thank Paul Keener for providing me with
  85. access to a machine with multiple screens to test the namespace stuff
  86. on, Colas Nahaboo for help with debugging at various stages of the
  87. game, and Tom LaStrange, for coming up with the nice twm interface in
  88. the first place.
  89.  
  90. December, 1989 : Thanks to J.K.Wight@newcastle.ac.uk for his redesign
  91. suggestions, and to  kaplan@cs.uiuc.edu for information that helped
  92. with debugging.
  93.  
  94. FILES:
  95. - ------
  96.  
  97. data/README.twm
  98. data/hilite.xbm
  99. data/iconify.xbm
  100. data/resize.xbm
  101. data/twm-icon-mgr.gwm
  102. data/twm-menus.gwm
  103. data/twm-popups.gwm
  104. data/twm-titled-win.gwm
  105. data/twm.gwm
  106. data/twmrc.gwm
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.