


xview(7)                                                 xview(7)


NNAAMMEE
       xview - xview toolkit information

SSYYNNOOPPSSIISS
       There  is  no  xxvviieeww  command per se, but this manual page
       will briefly describe XView features and functions.

AAVVAAIILLAABBIILLIITTYY
       XView is available with the OpenWindows distribution.

DDEESSCCRRIIPPTTIIOONN
       XXVViieeww (X Window-System-based Visual/Integrated Environment
       for  Workstations)  is an Open Look user-interface toolkit
       which supports development of interactive,  graphics-based
       applications  running  under  the  X  Window  System.  For
       detailed information see the _X_V_i_e_w _P_r_o_g_r_a_m_m_i_n_g _M_a_n_u_a_l  and
       the _X_V_i_e_w _R_e_f_e_r_e_n_c_e _M_a_n_u_a_l_.

UUSSAAGGEE
   CCoommppiilliinngg XXVViieeww PPrrooggrraammss
       XView  programs  are  compiled  with the following command
       line:

       cccc _s_o_u_r_c_e_f_i_l_e_._c --oo _o_u_t_p_u_t_f_i_l_e --llxxvviieeww --lloollggxx --llXX1111


   GGeenneerriicc XXVViieeww FFuunnccttiioonnss
       xxvv__iinniitt(())      Establishes the connection to  the  server,
                      initializes    the    Notifier    and   the
                      Defaults/Resource-Manager  database,  loads
                      the Server Resource-Manager database, reads
                      any  passed  attributes,  and  installs   a
                      default X11 Errorhandler.

                      Xv_Server
                      xv_init(attrs))
                          <<_a_t_t_r_i_b_u_t_e_-_v_a_l_u_e _l_i_s_t>> aattttrrss;;

                      NNoottee:: aattttrrss is a NULL terminated attribute-
                      value list.

       xxvv__ccrreeaattee(())    Creates an object.

                      Xv_object
                      xv_create(owner, package, attrs))
                          XXvv__oobbjjeecctt      oowwnneerr;;
                          XXvv__ppkkgg         ppaacckkaaggee;;
                          <<_a_t_t_r_i_b_u_t_e_-_v_a_l_u_e _l_i_s_t>> aattttrrss;;

       xxvv__ddeessttrrooyy(())   Destroys an object.

                      int
                      xv_destroy(object)
                          Xv_opaque object;



                         24 December 1991                       1





xview(7)                                                 xview(7)


       xxvv__ffiinndd(())      Finds an object that meets  certain  crite-
                      ria;  or  if the object doesn't exist, cre-
                      ates it  (default  behavior  which  can  be
                      defeated using XV_AUTO_CREATE, FALSE).

                      Xv_opaque
                      xv_find(owner, package, attrs))
                          XXvv__oobbjjeecctt      oowwnneerr;;
                          XXvv__ppkkgg         ppaacckkaaggee;;
                          <<_a_t_t_r_i_b_u_t_e_-_v_a_l_u_e _l_i_s_t>> aattttrrss;;

       xxvv__ggeett(())       Gets the value of a single attribute.

                      Xv_opaque
                      xv_get(object, attrs))
                          XXvv__oobbjjeecctt     oobbjjeecctt;;
                          <_a_t_t_r_i_b_u_t_e_-_v_a_l_u_e _l_i_s_t> attrs;

       xxvv__sseett(())       Sets the value of one or more attributes.

                      Xv_opaque
                      xv_set(object, attrs))
                          XXvv__oobbjjeecctt     oobbjjeecctt;;
                          <_a_t_t_r_i_b_u_t_e_-_v_a_l_u_e _l_i_s_t> attrs;

   IInntteerrnnaattiioonnaalliizzeedd SSuuppppoorrtt
       XView  now  has  support  for  internationalization.  This
       includes locale  setting,  localized  text  handling,  and
       dynamic  object  layout.  See the _X_V_i_e_w _P_r_o_g_r_a_m_m_i_n_g _M_a_n_u_a_l
       for details.

   CCoommmmaanndd LLiinnee RReessoouurrccee AArrgguummeennttss
       XView-based applications display  characteristics  can  be
       controlled  by  supplying  command  line  arguments to the
       applications at start-up.  The usage is as follows:

       _% _p_r_o_g_r_a_m _-_a_r_g_u_m_e_n_t_1 _v_a_l_u_e_1 _-_a_r_g_u_m_e_n_t_2 _v_a_l_u_e_2_._._.

       In the tables below, AArrgguummeenntt((ss)) shows the short  argument
       followed  by  the long argument--either can be used.  TTyyppee
       describes the type of value  the  arguments  can  receive.
       RReessoouurrccee  describes  the  X  resource name modified by the
       arguments.  DDeeffaauulltt is  the  default  value.   DDeessccrriippttiioonn
       describes what the arguments do.  EExxaammppllee shows an example
       of a command using the argument.


       AArrgguummeenntt((ss))::   -Wx, or -scale
       TTyyppee::          string   ("small",    "medium",    "large",
                      "extra_large")
       RReessoouurrccee::      Window.Scale
       DDeeffaauulltt::       medium
       DDeessccrriippttiioonn::   Sets  the  initial scale of the application
                      (larger or smaller).  ssmmaallll is  10  pixels,



                         24 December 1991                       2





xview(7)                                                 xview(7)


                      mmeeddiiuumm is 12 pixels, llaarrggee is 14 pixels and
                      eexxttrraa__LLaarrggee is 19  pixels.   The  font.name
                      resource will override the scale.
       EExxaammppllee::       cmdtool -scale extra_large

       AArrgguummeenntt((ss))::   -Wt, -fn, or -font
       TTyyppee::          string
       RReessoouurrccee::      Font.Name
       DDeeffaauulltt::       lucidasans-12
       DDeessccrriippttiioonn::   Sets  the  name  of  the  font used for the
                      application.  Does not  set  the  font  for
                      frame  header and frame menu header.  These
                      are controlled by the window  manager.   To
                      find  out what fonts are available, use the
                      xxllssffoonnttss(1) command.  If the font you spec-
                      ify  cannot be found, you will see an error
                      message such as:

                      _X_V_i_e_w _w_a_r_n_i_n_g_: _C_a_n_n_o_t _l_o_a_d _f_o_n_t _'_g_a_l_a_n_t_-_2_4_' _(_F_o_n_t _p_a_c_k_a_g_e_)
                      _X_V_i_e_w  _w_a_r_n_i_n_g_:  _A_t_t_e_m_p_t_i_n_g  _t_o  _l_o_a_d  _f_o_n_t
                      _'_-_b_&_h_-_l_u_c_i_d_a_-_m_e_d_i_u_m_-_r_-_n_o_r_m_a_l_-
                      _s_a_n_s_-_*_-_1_2_0_-_*_-_*_-_*_-_*_-_*_-_*_' _i_n_s_t_e_a_d _(_F_o_n_t _p_a_c_k_-
                      _a_g_e_)

       EExxaammppllee::       cmdtool -fn fixed

       AArrgguummeenntt((ss))::   -Ws, or -size
       TTyyppee::          integer integer
       RReessoouurrccee::      Window.Width and Window.Height
       DDeeffaauulltt::       depends on application
       DDeessccrriippttiioonn::   Sets  the  width and height of the applica-
                      tion's base frame.  The values are in  pix-
                      els.
       EExxaammppllee::       cmdtool -Ws 400 500

       AArrgguummeenntt((ss))::   -Ww, or -width
       TTyyppee::          int (number of columns)
       RReessoouurrccee::      window.columns
       DDeeffaauulltt::       None
       DDeessccrriippttiioonn::   Specifies  the  width,  in  columns, of the
                      application.
       EExxaammppllee::       cmdtool -width 40
                      (starts a command tool 40 columns wide)

       AArrgguummeenntt((ss))::   -Wh, or -height
       TTyyppee::          int (number of columns)
       RReessoouurrccee::      window.rows
       DDeeffaauulltt::       None
       DDeessccrriippttiioonn::   Specifies  the  height,  in  rows,  of  the
                      application.
       EExxaammppllee::       cmdtool -height 40
                      (starts a command tool 40 rows high)

       AArrgguummeenntt((ss))::   -Wp, or -position



                         24 December 1991                       3





xview(7)                                                 xview(7)


       TTyyppee::          integer integer
       RReessoouurrccee::      Window.X and Window.Y
       DDeeffaauulltt::       depends on window manager
       DDeessccrriippttiioonn::   Sets  the  initial position of the applica-
                      tion's base frame  in  pixels.   The  upper
                      left  corner  of  the screen is at position
                      (0,0), with the x-axis  increasing  to  the
                      left,  and  the y-axis increasing downward.
                      These values will also be generated by  the
                      "Save  Workspace"  option  on the root menu
                      into  the  $$HHOOMMEE//..ooppeennwwiinn--iinniitt  file   when
                      using the Open Look Window Manager.
       EExxaammppllee::       cmdtool -Wp 100 200

       AArrgguummeenntt((ss))::   -WG, or -geometry
       TTyyppee::          string         of         the        format
                      <width>x<height>{+-}<xoffset>{+-}<yoffset>
       RReessoouurrccee::      Window.Geometry
       DDeeffaauulltt::       depends on application and window manager
       DDeessccrriippttiioonn::   This sets both the size and  the  placement
                      of   the  application's  base  frame.  This
                      option has  priority  over  the  --ssiizzee  and
                      --ppoossiittiioonn arguments. The size and placement
                      parts of the value are optional.   You  can
                      set  just  the  size, just the position, or
                      both.  The size values are measured in pix-
                      els,  and  the position values use the same
                      semantics as --ppoossiittiioonn..   However,  if  you
                      use the '-' in front of an X value, it will
                      be taken as relative to the right hand side
                      of  the screen, instead of the left.  Like-
                      wise, if you use the '-' with the Y  value,
                      it  will be taken relative to the bottom of
                      the screen instead of the top.
       EExxaammpplleess::
                      ccmmddttooooll --ggeeoommeettrryy 550000xx660000
                      (will make the base frame  500x600  pixels,
                      with  the  position  set by the window man-
                      ager)
                      ccmmddttooooll --WWGG ++1100++2200
                      (will make the base frame of  default  size
                      with  the  left  hand  side of the frame 10
                      pixels from  the  left  hand  side  of  the
                      screen,  and the top of the frame 20 pixels
                      from the top of the screen)
                      ccmmddttooooll --WWGG --1100++2200
                      (will make the base frame of  default  size
                      with  the  right  hand side of the frame 10
                      pixels from the  right  hand  side  of  the
                      screen,  and the top of the frame 20 pixels
                      from the top of the screen)
                      ccmmddttooooll --ggeeoommeettrryy 440000xx330000--00--00
                      (will make the base  frame  400x300  pixels
                      with the right hand side of the frame flush



                         24 December 1991                       4





xview(7)                                                 xview(7)


                      against the right hand side of the  screen,
                      and  the bottom of the frame flush with the
                      bottom of the screen)

       AArrgguummeenntt((ss))::   -WP, -icon_position
       TTyyppee::          integer integer
       RReessoouurrccee::      Icon.X Icon.Y
       DDeeffaauulltt::       depends on window manager
       DDeessccrriippttiioonn::   Sets the position of the application's icon
                      in  pixels.   Uses  the  same  semantics as
                      --ppoossiittiioonn for base frames.
       EExxaammppllee::       cmdtool -WP 400 20

       AArrgguummeenntt((ss))::   -Wl, -label, or -title
       TTyyppee::          string
       RReessoouurrccee::      Window.Header
       DDeeffaauulltt::       N/A
       DDeessccrriippttiioonn::   Sets a default label for the  base  frame's
                      header.  However, the application can over-
                      write this  setting  and  display  its  own
                      header.
       EExxaammppllee::       cmdtool -Wl "Header Text"

       AArrgguummeenntt((ss))::   -Wi, and +Wi
       TTyyppee::          boolean
       RReessoouurrccee::      Window.Iconic
       DDeeffaauulltt::       +Wi
       DDeessccrriippttiioonn::   Controls  how  an application will come up,
                      open or closed (iconified).
       EExxaammpplleess::      cmdtool +Wi       (will  make  the  cmdtool
                      come up open)
                      cmdtool  -Wi       (will  make  the cmdtool
                      come up closed)

       AArrgguummeenntt((ss))::   -depth
       TTyyppee::          integer
       RReessoouurrccee::      Window.Depth
       DDeeffaauulltt::       Depth of server's default visual
       DDeessccrriippttiioonn::   Specifies the depth of base frame.  If this
                      depth  is  not supported by the server, the
                      default depth will  be  used  instead.   If
                      this   is  specified  in  conjunction  with
                      -visual, then  the  exact  visual  will  be
                      used.
       EExxaammppllee::       cmdtool -depth 4

       AArrgguummeenntt((ss))::   -visual
       TTyyppee::          string  (one  of  the  values:  StaticGray,
                      GrayScale, StaticColor, PseudoColor,  True-
                      Color, or DirectColor).
       RReessoouurrccee::      Window.Visual
       DDeeffaauulltt::       Server's default visual
       DDeessccrriippttiioonn::   Specifies  the  visual  class  of  the base
                      frame.   If  this  visual  class   is   not



                         24 December 1991                       5





xview(7)                                                 xview(7)


                      supported by the server, the default visual
                      class will be used  instead.   If  this  is
                      specified  in conjunction with -depth, then
                      the exact visual will be used.
       EExxaammppllee::       cmdtool -visual StaticGray

       AArrgguummeenntt((ss))::   -Wf, or -foreground_color
       TTyyppee::          integer integer integer
       RReessoouurrccee::      Window.Color.Foreground
       DDeeffaauulltt::       0 0 0
       DDeessccrriippttiioonn    See Description in -Wb below.

       AArrgguummeenntt((ss))::   -Wb, or -background
       TTyyppee::          integer integer integer
       RReessoouurrccee::      Window.Color.Background
       DDeeffaauulltt::       255 255 255
       DDeessccrriippttiioonn::   These options allow the user to specify the
                      foreground  color  (e.g.,  the color of the
                      text in a textsw), or the background  color
                      (e.g.,  the  color that the text is painted
                      on) of an application.   The  three  values
                      should be integers between 0 and 255.  They
                      specify the amount of red, green  and  blue
                      that  is  in  the  color.   See --ffgg and --bbgg
                      below for information on similar functions.
       EExxaammppllee::       cmdtool -Wf 0 0 255 -Wb 100 100 100
                      (would come up with a blue foreground, with
                      a gray background)

       AArrgguummeenntt((ss))::   -fg, or -foreground
       TTyyppee::          string (color name,  or  hexadecimal  color
                      specification)
       RReessoouurrccee::      Window.Color.Foreground
       DDeeffaauulltt::       black
       DDeessccrriippttiioonn::   See Description in -bg below.

       AArrgguummeenntt((ss))::   -bg, or -background
       TTyyppee::          string  (color  name,  or hexadecimal color
                      specification)
       RReessoouurrccee::      Window.Color.Background
       DDeeffaauulltt::       white
       DDeessccrriippttiioonn::   These options are similar to  the  -Wf  and
                      -Wb  options, except that they take a color
                      argument in the form of a predefined  color
                      name   (lavender,  grey,  goldenrod,  etc.)
                      from $$OOPPEENNWWIINNHHOOMMEE//lliibb//rrbbgg..ttxxtt,  or  a  hex-
                      adecimal  representation.   The hexadecimal
                      representation is of the  form  pound  sign
                      (#) followed by the hexadecimal representa-
                      tion of the red, green and blue aspects  of
                      the color.
       EExxaammpplleess::      cmdtool -fg blue -bg gray
                      (comes  up  with  a blue foreground, with a
                      gray background)



                         24 December 1991                       6





xview(7)                                                 xview(7)


                      cmdtool -fg #d800ff -bg white
                      (comes up with a purple foreground, with  a
                      white background)

       AArrgguummeenntt((ss))::   -WI, or -icon_image
       TTyyppee::          string
       RReessoouurrccee::      Icon.Pixmap
       DDeeffaauulltt::       depends on application
       DDeessccrriippttiioonn::   Sets  the  default  filename for the icon's
                      image.  However, the application can  over-
                      write this setting and display its own icon
                      image.  The file must be in XView icon for-
                      mat.   The  program  iiccoonneeddiitt(1) will allow
                      one to create an image in the icon  format.
                      Several  icons  have  been  provided in the
                      directory $$OOPPEENNWWIINNHHOOMMEE//iinncclluuddee//iimmaaggeess.   By
                      convention,  icon format files end with the
                      suffix ..iiccoonn.
       EExxaammppllee::       cmdtool -WI //uussrr//iinncclluuddee//iimmaaggeess//ssttoopp..iiccoonn

       AArrgguummeenntt((ss))::   -WL, or -icon_label
       TTyyppee::          string
       RReessoouurrccee::      Icon.Footer
       DDeeffaauulltt::       depends on application
       DDeessccrriippttiioonn::   Sets a default label for the  base  frame's
                      icon.   However,  the application can over-
                      write this setting and display its own icon
                      label.
       EExxaammppllee::       cmdtool -WL "Icon Label"

       AArrgguummeenntt((ss))::   -WT, or -icon_font
       TTyyppee::          string
       RReessoouurrccee::      Icon.Font.Name
       DDeeffaauulltt::       depends
       DDeessccrriippttiioonn::   Sets  the  name  of  the  font used for the
                      application's icon.
       EExxaammppllee::       cmdtool -WT '*century schoolbook*'

       AArrgguummeenntt((ss))::   -Wd, or -default
       TTyyppee::          string string
       RReessoouurrccee::      given by the first string
       DDeeffaauulltt::       none
       DDeessccrriippttiioonn::   This  option  allows  the   user   to   set
                      resources  that  don't  have  command  line
                      equivalents.   The   format   is   --ddeeffaauulltt
                      rreessoouurrccee--nnaammee  vvaalluuee ..  The XView resources
                      without specific command line arguments are
                      discussed in the following section.
       EExxaammppllee::       cmdtool          -default          OpenWin-
                      dows.ScrollbarPlacement left

       AArrgguummeenntt((ss))::   -xrm
       TTyyppee::          string
       RReessoouurrccee::      given in the string



                         24 December 1991                       7





xview(7)                                                 xview(7)


       DDeeffaauulltt::       none
       DDeessccrriippttiioonn::   This  option  allows  the   user   to   set
                      resources  that  don't  have  command  line
                      equivalents.   This  is  similar   to   the
                      -default  option,  but  it  takes  only one
                      argument, a string in the form of resource-
                      name:value.
       EExxaammppllee::       cmdtool            -xrm            OpenWin-
                      dows.ScrollbarPlacement:right

       AArrgguummeenntt((ss))::   -WH, or -help
       TTyyppee::          none
       RReessoouurrccee::      none
       DDeeffaauulltt::       none
       DDeessccrriippttiioonn::   Prints a description  of  the  valid  xview
                      command line arguments for the application.

       AArrgguummeenntt((ss))::   -sync or -synchronous, and +sync  or  +syn-
                      chronous
       TTyyppee::          boolean
       RReessoouurrccee::      Window.Synchronous
       DDeeffaauulltt::       +synchronous
       DDeessccrriippttiioonn::   These options allow you to make the connec-
                      tion that the application has with the  X11
                      server  either synchronous (-sync) or asyn-
                      chronous (+sync).

       AArrgguummeenntt((ss))::   -Wr, or -display
       TTyyppee::          string (host:display{.screen})
       RReessoouurrccee::      Server.Name
       DDeeffaauulltt::       taken from the DDIISSPPLLAAYY environment variable
       DDeessccrriippttiioonn::   Sets the name of the X11 server on which to
                      connect.  hhoosstt is the name  or  address  of
                      the  machine  on whose server you have per-
                      mission to display.  ddiissppllaayy  is  a  number
                      corresponding  to  the  server  on which to
                      display for that machine, and ssccrreeeenn corre-
                      sponds to which screen for the server.  See
                      reference manual page on xxhhoosstt(1) for  more
                      details on adding to permissions list.
       EExxaammpplleess::      cmdtool -display foobar:0
                      (will  bring  up  a  cmdtool on the default
                      screen of the display #0 of host foobar)
                      cmdtool -display foobar:0.1
                      (will bring up a cmdtool on  screen  #1  of
                      display #0 of host foobar)

       AArrgguummeenntt((ss))::   -Wdxio, or -disable_xio_error_handler
       TTyyppee::          boolean
       RReessoouurrccee::      none
       DDeeffaauulltt::       enable xio handler--this option disables it
       DDeessccrriippttiioonn::   This option  is  useful  for  debugging  an
                      application.  Whenever there is a fatal XIO
                      error,  the  server  will  print  an  error



                         24 December 1991                       8





xview(7)                                                 xview(7)


                      message  before  exiting.  XView installs a
                      error handler to keep those  messages  from
                      appearing.   If you would like to see these
                      messages, use this option.

       AArrgguummeenntt((ss))    -rv (or -reverse), and +rv (or +reverse)
       TTyyppee::          boolean
       RReessoouurrccee::      Window.ReverseVideo
       DDeeffaauulltt::       False
       DDeessccrriippttiioonn::   These options  control  whether  the  fore-
                      ground  and background colors of the appli-
                      cation will  be  reversed.   If  True,  the
                      foreground  and  background  colors will be
                      swapped.  The -rv flag  will  set  this  to
                      True,  while  the +rv will set it to False.
                      This is really only  useful  on  monochrome
                      displays.

       AArrgguummeenntt((ss))::   -name
       TTyyppee::          string
       RReessoouurrccee::      None
       DDeeffaauulltt::       argv[0]
       DDeessccrriippttiioonn::   Specifies the instance name of the applica-
                      tion. This name is used  to  construct  the
                      resource  name  used  to perform lookups in
                      the X11 Resource Manager to  look  for  the
                      values of customizable attributes.

   IInntteerrnnaattiioonnaalliizzeedd CCoommmmaanndd LLiinnee RReessoouurrccee AArrgguummeennttss
       The  following  command  line  arguments  are  relevant to
       internationalization.  Locale refers to the  language  and
       cultural conventions used in a program.  Locale setting is
       the method by which the language and cultural  environment
       of a system is set. Locale setting affects the display and
       manipulation of language-dependent features.

       The internationalization features that XView now  supports
       include  locale setting. One of the ways locale can be set
       is with command line options. See  the  _X_V_i_e_w  _P_r_o_g_r_a_m_m_i_n_g
       _M_a_n_u_a_l for details on other methods.

       AArrgguummeenntt((ss))::   -lc_basiclocale
       TTyyppee::          string
       RReessoouurrccee::      basicLocale
       DDeeffaauulltt::       "C"
       DDeessccrriippttiioonn::   Specifies  the basic locale category, which
                      sets the country of the user interface.

       AArrgguummeenntt((ss))::   -lc_displaylang
       TTyyppee::          string
       RReessoouurrccee::      displayLang
       DDeeffaauulltt::       "C"
       DDeessccrriippttiioonn::   Specifies the display language locale cate-
                      gory,  sets  the  language in which labels,



                         24 December 1991                       9





xview(7)                                                 xview(7)


                      messages, menu items,  and  help  text  are
                      displayed.

       AArrgguummeenntt((ss))::   -lc_inputlang
       TTyyppee::          string
       RReessoouurrccee::      inputLang
       DDeeffaauulltt::       "C"
       DDeessccrriippttiioonn::   Specifies  the  input language locale cate-
                      gory, sets the language used  for  keyboard
                      input.

       AArrgguummeenntt((ss))::   -lc_numeric
       TTyyppee::          string
       RReessoouurrccee::      numeric
       DDeeffaauulltt::       "C"
       DDeessccrriippttiioonn::   Specifies   the  numeric  locale  category,
                      which defines the language used  to  format
                      numeric quantities.

       AArrgguummeenntt((ss))::   -lc_timeformat
       TTyyppee::          string
       RReessoouurrccee::      timeFormat
       DDeeffaauulltt::       "C"
       DDeessccrriippttiioonn::   Specifies  the time format locale category,
                      which defines the language used  to  format
                      time and date.

   CCoommmmaanndd LLiinnee OOppttiioonnss//XX RReessoouurrcceess ffoorr DDeebbuuggggiinngg
       The following switches/resources can be used during devel-
       opment to avoid the locking up of screens or other effects
       of X grabs that are done by XView.

       It  should  be  noted  that these options/resources should
       only be used by developers and are not for  normal  usage.
       The  X  grabs  are done for a specific reason, and are not
       meant to be customizable.  Without the  X  grabs,  certain
       features in XView (those that depend on X grabs) might not
       function properly.

       AArrgguummeenntt((ss))::   -Wfsdb, or -fullscreendebug
       TTyyppee::          boolean
       RReessoouurrccee::      Fullscreen.Debug
       DDeeffaauulltt::       FALSE
       DDeessccrriippttiioonn::   Enables/disables fullscreen debugging  mode
                      during   which   X   grabs  (XGrabServer(),
                      XGrabKeyboard(),  XGrabPointer())  are  not
                      done.   When  using the fullscreen pkg, the
                      X11 server will be grabbed  which  prevents
                      other windows on the server from responding
                      until the grab has been released by the one
                      window  which initiated the grab.  Refer to
                      Appendix F in the _X_V_i_e_w _M_a_n_u_a_l_:  _C_o_n_v_e_r_t_i_n_g
                      _S_u_n_V_i_e_w _A_p_p_l_i_c_a_t_i_o_n_s for further details.




                         24 December 1991                      10





xview(7)                                                 xview(7)


       AArrgguummeenntt((ss))::   -Wfsdbs, or -fullscreendebugserver
       TTyyppee::          boolean
       RReessoouurrccee::      Fullscreen.Debugserver
       DDeeffaauulltt::       FALSE
       DDeessccrriippttiioonn::   Enables/disables  server  grabbing  (XGrab-
                      Server()) that is done via  the  fullscreen
                      pkg.   Refer to the Appendix F in the _X_V_i_e_w
                      _M_a_n_u_a_l_: _C_o_n_v_e_r_t_i_n_g _S_u_n_V_i_e_w _A_p_p_l_i_c_a_t_i_o_n_s for
                      further details.

       AArrgguummeenntt((ss))::   -Wfsdbk, or -fullscreendebugkbd
       TTyyppee::          boolean
       RReessoouurrccee::      Fullscreen.Debugkbd
       DDeeffaauulltt::       FALSE
       DDeessccrriippttiioonn::   Enables/disables      keyboard     grabbing
                      (XGrabKeyboard())  that  is  done  via  the
                      fullscreen pkg.  Refer to the Appendix F in
                      the _X_V_i_e_w _M_a_n_u_a_l_: _C_o_n_v_e_r_t_i_n_g _S_u_n_V_i_e_w _A_p_p_l_i_-
                      _c_a_t_i_o_n_s for further details.

       AArrgguummeenntt((ss))::   -Wfsdbp, or -fullscreendebugptr
       TTyyppee::          boolean
       RReessoouurrccee::      Fullscreen.Debugptr
       DDeeffaauulltt::       FALSE
       DDeessccrriippttiioonn::   Enables/disables  pointer  grabbing (XGrab-
                      Pointer()) that is done via the  fullscreen
                      pkg.   Refer to the Appendix F in the _X_V_i_e_w
                      _M_a_n_u_a_l_: _C_o_n_v_e_r_t_i_n_g _S_u_n_V_i_e_w _A_p_p_l_i_c_a_t_i_o_n_s for
                      further details.

       AArrgguummeenntt((ss))::   -Wdpgs, or -disable_pass_grab_select
       TTyyppee::          boolean
       RReessoouurrccee::      Window.PassiveGrab.Select
       DDeeffaauulltt::       TRUE
       DDeessccrriippttiioonn::   Disables  the  passive grab that is done on
                      the SELECT button.  XView  does  a  passive
                      grab  on  the  SELECT button to avoid input
                      focus race conditions.  When  this  passive
                      grab  is  disabled, input focus race condi-
                      tions may be seen.
       EExxaammppllee::       % cmdtool -disable_pass_grab_select
                      This executes a cmdtool that does not  per-
                      form  any  passive grabs on the SELECT but-
                      ton.   To  do  the  same  thing   using   X
                      resources, add the following entry to the X
                      resource database:
                      Window.PassiveGrab.Select:False

   ..XXddeeffaauullttss FFiillee
       The ..XXddeeffaauullttss file is used to store and retrieve resource
       settings.  We recommend, however, that you use the command
       line arguments described above in order to change  display
       characteristics.  Changing the resources in the ..XXddeeffaauullttss
       file will modify the  behaviour  of  the  user's  session.



                         24 December 1991                      11





xview(7)                                                 xview(7)


       Novice  users  should  not casually hand modify these set-
       tings. Before attempting edits to this  file  please  read
       the appropriate sections of the _X_l_i_b _P_r_o_g_r_a_m_m_i_n_g _M_a_n_u_a_l on
       the file format and the specific properties you intend  to
       change.

       Note  that  resources documented below do not have command
       line arguments.  It is still possible, however, to  change
       them  without  altering the ..XXddeeffaauullttss file.  Refer to the
       command line arguments --xxrrmm and --ddeeffaauullttss for instructions
       on how to to this.  Additional resources that have command
       line arguments are documented in the previous section. For
       mouseless resources refer to the _X_V_i_e_w _P_r_o_g_r_a_m_m_i_n_g _M_a_n_u_a_l_.

       The resources are documented in the following format:

       RReessoouurrccee::      _R_e_s_o_u_r_c_e _N_a_m_e _( _I_f _t_h_e _r_e_s_o_u_r_c_e _c_a_n _b_e _m_o_d_-
                      _i_f_i_e_d  _b_y  _t_h_e  _O_p_e_n_W_i_n_d_o_w_s _P_r_o_p_e_r_t_y _S_h_e_e_t_,
                      _t_h_e _w_o_r_d PPrrooppss _w_i_l_l _b_e _p_r_e_s_e_n_t_._)
       VVaalluueess::        _P_o_s_s_i_b_l_e _V_a_l_u_e_s_, _a_n_d_/_o_r _F_o_r_m_a_t _o_f _V_a_l_u_e_s _t_o
                      _b_e _A_s_s_i_g_n_e_d _t_o _R_e_s_o_u_r_c_e ((DDeeffaauulltt VVaalluuee))
       DDeessccrriippttiioonn    _D_e_s_c_r_i_p_t_i_o_n _o_f _R_e_s_o_u_r_c_e_.

       RReessoouurrccee::      window.synchronous, +sync -sync
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    Useful  when  debugging  or tracking down a
                      problem since the error codes emitted  from
                      Xlib   will  correspond  to  the  immediate
                      request made.   Running  in  a  synchronous
                      mode will cause the application to run sig-
                      nificantly slower.

       RReessoouurrccee::      mouse.modifier.button2
       VVaalluueess::        Shift,  Ctrl,  any  valid  modifier  keysym
                      (Shift)
       DDeessccrriippttiioonn    When  using  a  mouse  with less than three
                      buttons, this resource gets  an  equivalent
                      mapping  for the second button which is the
                      ADJUST button on a three button mouse.  For
                      more   information   on  keysyms,  see  the
                      xxmmooddmmaapp(1) reference manual page, Xlib doc-
                      umentation,  and the include file $$OOPPEENNWWIINN--
                      HHOOMMEE//iinncclluuddee//XX1111//XXkkeeyymmaapp..hh.

       RReessoouurrccee::      mouse.modifier.button3
       VVaalluueess::        Shift,  Ctrl,  any  valid  modifier  keysym
                      (Ctrl)
       DDeessccrriippttiioonn    When  using  a  mouse  with less than three
                      buttons, this resource gets  an  equivalent
                      mapping  for  the third button which is the
                      MENU button on a three  button  mouse.  For
                      more   information   on  keysyms,  see  the
                      xxmmooddmmaapp reference manual page,  Xlib  docu-
                      mentation,    and    the    include    file



                         24 December 1991                      12





xview(7)                                                 xview(7)


                      $$OOPPEENNWWIINNHHOOMMEE//iinncclluuddee//XX1111//XXkkeeyymmaapp..hh.

       RReessoouurrccee::      OpenWindows.beep (Props)
       VVaalluueess::        never, notices, always (always)
       DDeessccrriippttiioonn    When the value is nnoottiicceess,, the audible bell
                      will ring only when a notice pops up.  When
                      the value is nneevveerr,, the audible  bell  will
                      never  ring.  When the value is aallwwaayyss,, the
                      audible bell will always ring when the bell
                      function is called by a program.

       RReessoouurrccee::      alarm.visible
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When  ringing the bell in an XView program,
                      flash the window as well to alert the user.

       OOppeennWWiinnddoowwss..wwiinnddoowwCCoolloorr ((PPrrooppss))
       VVaalluueess::        any  valid  X11  color specification (#ccc-
                      ccc--80% grey)
       DDeessccrriippttiioonn    Specify the base color  for  control  areas
                      for  3-D look.  Takes hexadecimal represen-
                      tation.  Three other colors used for  shad-
                      ing  and  highlighting are calculated based
                      upon the value  of  the  specified  control
                      color.   The  actual  calculated values are
                      done by the OLGX library to provide a  con-
                      sistent color calculation between XView and
                      OLWM.   The  desktop   properties   program
                      allows  a  full  range of customization and
                      previews what the chosen 3-D look will look
                      like.   Does  not  apply to monochrome dis-
                      plays.

       RReessoouurrccee::      OpenWindows.workspaceColor (Props)
       VVaalluueess::        any valid X11  color  specification  (#ccc-
                      ccc--80% grey)
       DDeessccrriippttiioonn    Specifies the color for the root window and
                      the background color for icons  that  blend
                      into the desktop.

       RReessoouurrccee::      xview.icccmcompliant
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When  False, tells XView to set window man-
                      ager hints in a way that  was  used  before
                      the  ICCCM  was adopted.  Useful for window
                      managers that were released  before  X11R4.
                      Not  needed  with the Open Look Window Man-
                      ager provided with Open Windows.

       RReessoouurrccee::      OpenWindows.3DLook.Color
       VVaalluueess::        True, False (True  on  all  but  monochrome
                      screens)
       DDeessccrriippttiioonn    When  False,  do  not use the 3-D look on a
                      color or greyscale screen.



                         24 December 1991                      13





xview(7)                                                 xview(7)


       RReessoouurrccee::      OpenWindows.dragRightDistance (Props)
       VVaalluueess::        N (100)
       DDeessccrriippttiioonn    Used by menus to determine when a pullright
                      submenu  would  display  when dragging over
                      the menu item near  a  submenu.   NN  is  an
                      integer greater than 0.  A reasonable value
                      might start at 20 and go to 200 or so.  May
                      need  to  try  different values to see what
                      feels best to each person.

       RReessoouurrccee::      Selection.Timeout
       VVaalluueess::        N (3)
       DDeessccrriippttiioonn::   Selection timeout value.  NN  indicates  the
                      number  of  seconds  that  a requestor or a
                      selection owner waits for a response.

       RReessoouurrccee::      OpenWindows.GotoMenu.RecentCount
       VVaalluueess::        integer between 0 and 15 (8)
       DDeessccrriippttiioonn::   Specifies the number  of  recently  visited
                      directories  shown  in  the Go To Menu of a
                      File Chooser.

       RReessoouurrccee::      OpenWindows.GotoMenu.UserDirs
       VVaalluueess::        string-list (NULL)
       DDeessccrriippttiioonn::   new-line (0  separated  list  of  full-path
                      names  to  directories that is added to the
                      top of the Go To Menu of a File Chooser.

       RReessoouurrccee::      OpenWindows.KeyboardCommand.*
       DDeessccrriippttiioonn::   These resources determine mouseless  seman-
                      tic  action and its corresponding key bind-
                      ing. Refer to the  _X_V_i_e_w  _R_e_f_e_r_e_n_c_e  _M_a_n_u_a_l
                      for  a  complete listing and explanation of
                      the           OpenWindows.KeyboardCommand.*
                      resources.  Refer to  the _X_V_i_e_w _P_r_o_g_r_a_m_m_i_n_g
                      _M_a_n_u_a_l for  information  on  the  mouseless
                      model.

       RReessoouurrccee::      OpenWindows.KeyboardCommands
       VVaalluueess::        SunView1, Basic, or Full
       DDeessccrriippttiioonn::   Controls  the level of mouseless operation.
                      All  of   the   OpenWindows.KeyboardCommand
                      resource mappings may be modified by users,
                      or by specifying one the the  three  values
                      for    OpenWindows.KeyboardCommands.    For
                      detailed information see the _X_V_i_e_w _P_r_o_g_r_a_m_-
                      _m_i_n_g _M_a_n_u_a_l

       RReessoouurrccee::      OpenWindows.MenuAccelerators
       VVaalluueess::        True or False (True)
       DDeessccrriippttiioonn::   Specifies  whether  or  not to activate all
                      keyboard  menu  acceleration   defined   by
                      applications.    Menu    accelerators   are
                      keystrokes that can be used to invoke  menu



                         24 December 1991                      14





xview(7)                                                 xview(7)


                      commands  directly. They can be seen on the
                      right side of frequently used menu items as
                      a set of keyboard qualifiers (with a graph-
                      ical diamond  mark  representing  the  meta
                      key) and an accelerator key.

       RReessoouurrccee::      OpenWindows.MouseChordMenu
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn::   Turns  on  the  mouse  chording  mechanism.
                      Mouse chording  was  implemented  to  allow
                      XView  to work with two-button mice. Press-
                      ing the SELECT and the  ADJUST  buttons  at
                      the same time will act as MENU button.

       RReessoouurrccee::      OpenWindows.MouseChordTimeout
       VVaalluueess::        N (100)
       DDeessccrriippttiioonn::   Mouse  chording  time-out  value.   NN is in
                      micro-seconds.

       RReessoouurrccee::      OpenWindows.SelectDisplaysMenu (Props)
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    When True, the SELECT button (usually  left
                      mouse) will display the menu as well as the
                      MENU button (usually right mouse).

       RReessoouurrccee::      OpenWindows.popupJumpCursor (Props)
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    When False, do not warp the  mouse  to  the
                      notice when it appears.

       RReessoouurrccee::      notice.beepCount
       VVaalluueess::        N (1)
       DDeessccrriippttiioonn    Where  N  is an integer to specify how many
                      times  to  ring  the  bell  when  a  notice
                      appears.

       RReessoouurrccee::      OpenWindows.scrollbarPlacement (Props)
       VVaalluueess::        Left, Right (Right)
       DDeessccrriippttiioonn    When set to LLeefftt,, put all scrollbars on the
                      lefthand side of the window or object.

       RReessoouurrccee::      OpenWindows.multiClickTimeout (Props)
       VVaalluueess::        N (4)
       DDeessccrriippttiioonn    Where N is an integer greater than 2.   Set
                      the  number  of  tenths of a second between
                      clicks for a multi-click.  A click is  but-
                      ton-down, button-up pair.

       RReessoouurrccee::      text.delimiterChars
       VVaalluueess::        string                                   ('
                      \011!\"#$%&\'()*+,-./:;<=>?@[\\]^_`{|}~')
       DDeessccrriippttiioonn    This resource allows the user to select the
                      delimiter  characters  that  are  used when
                      doing word level selections  in  the  XView



                         24 December 1991                      15





xview(7)                                                 xview(7)


                      package.  It was added because of the needs
                      of the international  marketplace,  and  it
                      allows  the user to define the local delim-
                      iters for the character set that  is  being
                      used  with  the  current  keyboard  and Sun
                      workstation.

                      Note  that  the  octal  characters  can  be
                      scrambled  by  XXrrmm  during a rewrite of the
                      value of text.delimiter.Chars.  XXrrmm  inter-
                      prets the text.delimiterChar string when it
                      is loaded.  Specifically it will decode the
                      backslashed portions of the string and con-
                      vert them to octal  representations.   When
                      this  is  passed to the client application,
                      the logic will  function  correctly.   How-
                      ever,  this  misbehavior  of XXrrmm causes the
                      string to be stored incorrectly if the user
                      saves  the  ..XXddeeffaauullttss  file  using the XXrrmm
                      content of the string. The  specific  prob-
                      lem(s)  that occur are the stripping of the
                      backslash characters and the  expansion  of
                      the tab character (\011).

                      To  correct  this  problem, one can put the
                      text.delimiterChar entry into an ..XXddeeffaauullttss
                      file that will not be overwritten when sav-
                      ing the workspace properties (for  example,
                      a system wide defaults file).  Or a copy of
                      the   text.delimiterChar   entry   can   be
                      inserted after ..XXddeeffaauullttss file saves.

       RReessoouurrccee::      scrollbar.jumpCursor (Props)
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When False, the scrollbar will not move the
                      mouse pointer when scrolling.

       RReessoouurrccee::      scrollbar.repeatDelay
       VVaalluueess::        N (100)
       DDeessccrriippttiioonn    Where N is some  integer  greater  than  2.
                      Specifies  the  time in milliseconds when a
                      click becomes a repeated action.

       RReessoouurrccee::      scrollbar.pageInterval
       VVaalluueess::        N (100)
       DDeessccrriippttiioonn    Where N is some  integer  greater  than  2.
                      Specifies  the time in milliseconds between
                      repeats of a single page scroll.

       RReessoouurrccee::      scrollbar.lineInterval
       VVaalluueess::        N (1)
       DDeessccrriippttiioonn    Where N is some  integer  greater  than  0.
                      Specifies  the time in milliseconds between
                      repeats of a single line scroll.  How  long



                         24 December 1991                      16





xview(7)                                                 xview(7)


                      to  pause  scrolling  when holding down the
                      SELECT button on  the  scrollbar  elevator.
                      Scrollbar  sets  up  a  timer  routine  for
                      repeats.

       RReessoouurrccee::      text.maxDocumentSize
       VVaalluueess::        N (2000)
       DDeessccrriippttiioonn    Where N specifies the bytes used in  memory
                      before  a  text  file is saved to a file on
                      disk.  Once this  limit  is  exceeded,  the
                      text package will send a notice to the user
                      to tell them that no  more  insertions  are
                      possible.   If  the  file  being  edited is
                      saved to a file, or it is a disk file being
                      edited, then the limit does not apply.

       RReessoouurrccee::      text.retained
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    If  True,  retain  text windows with server
                      backing store.

       RReessoouurrccee::      text.extrasMenuFilename
       VVaalluueess::        filename (//uussrr//lliibb//..tteexxtt__eexxttrraass__mmeennuu)
       DDeessccrriippttiioonn    Where filename is an absolute location to a
                      file.   Can  also  be  set  via environment
                      variable EXTRASMENU.  This file is used for
                      the  text  package's Extras menu.  The com-
                      mands specified  in  the  extras  menu  are
                      applied  to  the  contents  of  the current
                      selection in the textsw window and then  it
                      inserts  the  results at the current inser-
                      tion point.

       RReessoouurrccee::      text.enableScrollbar
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When False,  do  not  put  a  scrollbar  on
                      textsw objects.

       RReessoouurrccee::      text.againLimit
       VVaalluueess::        N (1)
       DDeessccrriippttiioonn    Where  N  is  an integer between 0 and 500.
                      Number of operations  the  "again  history"
                      remembers for a textsw.

       RReessoouurrccee::      text.autoIndent
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    When  True, begin the next line at the same
                      indentation as the previous line as  typing
                      in text.

       RReessoouurrccee::      text.autoScrollBy
       VVaalluueess::        N (1)
       DDeessccrriippttiioonn    Where  N  is  an integer between 0 and 100.
                      Specifies the number  of  lines  to  scroll



                         24 December 1991                      17





xview(7)                                                 xview(7)


                      when  type-in  moves  insertion point below
                      the view.

       RReessoouurrccee::      text.confirmOverwrite
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When False, do not give  user  confirmation
                      if  a save will overwrite an existing file.

       RReessoouurrccee::      text.displayControlChars
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When False, use an up arrow plus  a  letter
                      to display the control character instead of
                      the character that  is  available  for  the
                      current font.

       RReessoouurrccee::      Text.DeleteReplacesClipboard
       VVaalluueess::        True, False (False)
       DDeessccrriippttiioonn    This  resource  controls  whether text that
                      has been selected and then deleted  by  the
                      delete   key   or  replaced  by  any  other
                      keystroke will be copied to the  clipboard.
                      If  the  value  is  True, then the selected
                      text will be copied to  the  clipboard.  If
                      the  value is False, then the text selected
                      does not replace the clipboard.

                      This resource  also  applies  to  the  text
                      selected  for  the filter function.  If the
                      resource is True, then  the  text  selected
                      for  a  filter  function  will  replace the
                      clipboard when the filter successfully fin-
                      ishes.   If the resource is False, then the
                      text selected does not  replace  the  clip-
                      board.

       RReessoouurrccee::      text.undoLimit
       VVaalluueess::        N  (50 maximum of 500)
       DDeessccrriippttiioonn    Where  N  is  an integer between 0 and 500.
                      How many operations to  save  in  the  undo
                      history  log.   These  operations  will  be
                      undone when you press the "Undo" key in the
                      text window.

       RReessoouurrccee::      text.insertMakesCaretVisible
       VVaalluueess::        If_auto_scroll (Always)
       DDeessccrriippttiioonn    Controls  whether  insertion causes reposi-
                      tioning to make inserted text visible.

       RReessoouurrccee::      text.lineBreak
       VVaalluueess::        Clip, Wrap_char, Wrap_word (Wrap_word)
       DDeessccrriippttiioonn    Determines how the textsw treats file lines
                      when they are too big to fit on one display
                      line.




                         24 December 1991                      18





xview(7)                                                 xview(7)


       RReessoouurrccee::      text.margin.bottom
       VVaalluueess::        N (0)
       DDeessccrriippttiioonn    Where N is an integer between  -1  and  50.
                      Specifies  the  minimum  number of lines to
                      maintain between insertion point and bottom
                      of   view.    A  value  of  -1  turns  auto
                      scrolling off.

       RReessoouurrccee::      mouse.multiclick.space
       VVaalluueess::        N (4)
       DDeessccrriippttiioonn    Where N is an integer between  2  and  500.
                      Specifies  the  maximum  number  of  pixels
                      between successive mouse  clicks  to  still
                      have the clicks considered as a multi-click
                      event.

       RReessoouurrccee::      text.storeChangesFile
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When False, do not change the name  of  the
                      current  file  being  edited to the name of
                      the file that is stored.  The name  of  the
                      current  file  is reflected in the titlebar
                      of the textedit frame.

       RReessoouurrccee::      text.margin.top
       VVaalluueess::        N (2)
       DDeessccrriippttiioonn    Where N is an integer between  -1  and  50.
                      Specifies  the  minimum  number of lines to
                      maintain between the start of the selection
                      and  the  top  of  the view.  A value of -1
                      means defeat normal actions.

       RReessoouurrccee::      text.margin.left
       VVaalluueess::        N (8)
       DDeessccrriippttiioonn    Where N is an integer between 0  and  2000.
                      Specifies  the  margin  in  pixels that the
                      text should maintain between the left  hand
                      border  of the window and the first charac-
                      ter on each line.

       RReessoouurrccee::      text.margin.right
       VVaalluueess::        N (0)
       DDeessccrriippttiioonn    Where N is an integer between 0  and  2000.
                      Specifies  the  margin  in  pixels that the
                      text should maintain between the right hand
                      border of the window and the last character
                      on each line.

       RReessoouurrccee::      text.tabWidth
       VVaalluueess::        N (8)
       DDeessccrriippttiioonn    Where N is an integer  between  0  and  50.
                      Specifies  the  width  in characters of the
                      tab character.




                         24 December 1991                      19





xview(7)                                                 xview(7)


       RReessoouurrccee::      Text.LineSpacing
       VVaalluueess::        N (0)
       DDeessccrriippttiioonn    Where N is an integer which is the percent-
                      age of the maximum height of a character in
                      the Textsw window font to use as  interline
                      spacing.   Setting  Text.LineSpacing  to  a
                      nonzero positive number will  increase  the
                      size  of a Textsw proportionally.  xv_set()
                      of WIN_ROWS will still  yield  the  correct
                      number  of  rows.  However, the window will
                      be taller as  compared  to  a  Textsw  with
                      Text.LineSpacing  set  to 0.  This resource
                      allows XView to  conform  to  TUV  require-
                      ments.    To  meet  TUV  requirements,  set
                      Text.LineSpacing to 15 or greater.

       RReessoouurrccee::      term.boldStyle
       VVaalluueess::        None, Offset_X,  Offset_Y,  Offset_X_and_Y,
                      Offset_XY,       Offset_X_and_XY,      Off-
                      set_Y_and_XY, Offset_X_and_Y_and_XY, Invert
                      (Invert)
       DDeessccrriippttiioonn    Specify the text bolding style for a termi-
                      nal based window.

       RReessoouurrccee::      term.inverseStyle
       VVaalluueess::        Enable, Disable, Same_as_bold (Enable)
       DDeessccrriippttiioonn    Specify the text inverting style for a ter-
                      minal based window.

       RReessoouurrccee::      term.underlineStyle
       VVaalluueess::        Enable, Disable, Same_as_bold (Enable)
       DDeessccrriippttiioonn    Specify  the  text  underlining style for a
                      terminal based window.

       RReessoouurrccee::      term.useAlternateTtyswrc
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When True,  and  a  $$HHOOMMEE//..ttttyysswwrrcc  is  not
                      found,  look for an alternate ttttyysswwrrcc file.
                      When False, do not look  for  an  alternate
                      file is one is not found in the home direc-
                      tory, $$HHOOMMEE//..ttttyysswwrrcc.

       RReessoouurrccee::      term.alternateTtyswrc
       VVaalluueess::        filename ($$XXVVIIEEWWHHOOMMEE//lliibb//..ttttyysswwrrcc)
       DDeessccrriippttiioonn    Where filename specifies a  complete  file-
                      name  and  absolute  path  of  an alternate
                      ttttyysswwrrcc file.   This  is  only  used  if  a
                      ..ttttyysswwrrcc    file    is    not    found   in
                      $$HHOOMMEE//..ttttyysswwrrcc and term.useAlternateTtyswrc
                      is True.

       RReessoouurrccee::      term.enableEdit
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    When  False, do not keep an editlog of what



                         24 December 1991                      20





xview(7)                                                 xview(7)


                      has been typed into the term window.   This
                      is  set to false automatically when switch-
                      ing from a scrollable term to one  that  is
                      not scrollable.

       RReessoouurrccee::      ttysw.eightBitOutput
       VVaalluueess::        True, False (True)
       DDeessccrriippttiioonn    This  resource  controls whether characters
                      modified by the meta modifier  are  encoded
                      as  eight-bit characters when passed to the
                      ttysw's pty or are delivered  as  seven-bit
                      characters.

       RReessoouurrccee::      ttysw.yieldModifiers
       VVaalluueess::          Meta,  Alt  (The default is to not remove
                      any semantic meaning from any modifiers)
       DDeessccrriippttiioonn    This resource takes as a value  a  list  of
                      modifier   keys.    Any   semantic  meaning
                      (mouseless command or keyboard accelerater)
                      that  would normally be associated with the
                      listed modifiers when the keyboard focus is
                      in a ttysw or termsw would be removed.

EENNVVIIRROONNMMEENNTT
       $$OOPPEENNWWIINNHHOOMMEE is the directory in which the server's direc-
       tory hierarchy is installed.
       $$DDIISSPPLLAAYY is the name of the server  and  screen  to  which
       applications should display.
       $$LLDD__LLIIBBRRAARRYY__PPAATTHH  is the SunOS shared library search path.
       $$HHEELLPPPPAATTHH is the path that applications  will  search  for
       Open Look Help files.

FFIILLEESS
       $$OOPPEENNWWIINNHHOOMMEE//iinncclluuddee//iimmaaggeess
                           XView images

       $$OOPPEENNWWIINNHHOOMMEE//lliibb    XView Libraries

       $$OOPPEENNWWIINNHHOOMMEE//iinncclluuddee
                           Include files

       $$OOPPEENNWWIINNHHOOMMEE//bbiinn    Binaries

       $$OOPPEENNWWIINNHHOOMMEE//sshhaarree//ssrrcc//xxvviieeww//ddeemmooss
                           XView demo programs

       $$OOPPEENNWWIINNHHOOMMEE//sshhaarree//ssrrcc//xxvviieeww//eexxaammpplleess
                           XView example programs


SSEEEE AALLSSOO
       ooppeennwwiinn(1), xxnneewwss(1), xxllssffoonnttss(1), xxmmooddmmaapp(1), iiccoonneeddiitt(1)





                         24 December 1991                      21


