Provided by: xmanpages-ja_4.1.0.20011224-6_all bug

xmh Athena

       xmh  X Toolkit Intrinsics  Athena  (  buttonboxes  )  Athena Athena

         2  2  2

        1  3

   BUTTONBOX,
         buttonbox  1  buttonbox

         1  ()

        grip

        2

        1 xmh

        3 xmh

        ;

         xmh

         ; CommandButtonCount

       xmh  1

        foldername  1  ;

        toc

       toc  ``all''  toc  ``inbox:all''

   FOLDER ()
       Folder ()  :

       Open Folder ()
                XmhOpenFolder([foldername])

       Open Folder in New Window ()
                xmh  XmhOpenFolderInNewWindow()

       Create Folder ()
                  ``clients''  ``xmh''  ``clients/xmh''   Okay  Return  Cancel
               Create Folder  XmhCre-ateFolder()

       Delete Folder ()
                (  )  XmhDeleteFolder()

       Close Window ()
                xmh  xmh  action  XmhClose()

         1  1  3  1  3  1  2

        `+'

   TABLE OF CONTENTS ()
       Table of Contents ()

       Incorporate New Mail ()
                           ``inbox'' XmhIncorporateNewMail()

       Commit Changes ()   XmhCommitChanges()

       Pack Folder ()    1  1  XmhPack-Folder()

       Sort Folder ()    ( ) XmhSortFolder()

       Rescan Folder ()    xmh (  xmh MH  )  XmhForceRescan()

   MESSAGE ()
       Message ()

       Compose Message ()
                          Xmh-ComposeMessage()

       View Next Message ()
                           XmhViewNextMessage()

       View Previous ()    XmhViewPrevious()

       Delete ()          XmhMarkDelete()

       Move ()            (  )  XmhMarkMove()

       Copy as Link ()    (  ) xmh Xmh-MarkCopy()

       Unmark ()           3 XmhUnmark()

       View in New ()      XmhViewInNewWindow()

       Reply ()            XmhReply()

       Forward ()          XmhForward()

       Use as Composition ()
                             ``drafts''     ``drafts''     (     )     (     )
                         XmhUseAsComposition()

       Print ()           xmh  enscript(1)  xmh  PrintCommand  XmhPrint()

   SEQUENCE ()
       Sequence () (  ) sequence

       Pick Messages ( pick )
                           action  XmhPickMessages()

        ``all''

       Open Sequence ()    XmhOpenSequence()

       Add to Sequence ()
                           XmhAddToSequence()

       Remove from Sequence ()
                           XmhRemoveFromSequence()

       Delete Sequence ()
                           XmhDeleteSequence()

   VIEW ()
       View ()  ( Message View In New  )  buttonboxes  Message ()

       Close Window ()     XmhCloseView()

       Reply ()            XmhViewReply()

       Forward ()         XmhViewForward()

       Use As Composition ()
                             ``drafts''    :   ``drafts''   (   )  XmhViewUse-
                         AsComposition()

       Edit Message ()     XmhEditView()

       Save Message ()     XmhSaveView()

       Print ()           xmh  enscript(1)  PrintCommand  XmhPrintView()

       Delete ()           XmhViewMarkDelete()

 (Options )
       Options ()  1

       Read in Reverse ()
               Read in Reverse ()  /

        Message  Compose  Message   Message   View   Reply   Forward   Use  as
       Composition  6  :

       Close Window ()    Save () Send ()  XmhCloseView()

       Send ()            XmhSend()

       New Headers        Send ()  Save () XmhResetCompose()

       Compose Message ()
                          XmhComposeMessage()

       Save Message ()    draft  draft  ``Use as Composition''  XmhSave()

       Insert ()          ``Reply'' ReplyInsert-Filter XmhInsert()

       xmh 1  2  2

         3  3

        xmh  :
            Meta-I         Incorporate New Mail ()
            Meta-C         Commit Changes ()
            Meta-R         Rescan Folder ()
            Meta-P         Pack Folder ()
            Meta-S         Sort Folder ()

            Meta-space     View Next Message ()
            Meta-c         Mark Copy ()
            Meta-d         Mark Deleted ()
            Meta-f         Forward the selected or current message
                               ()
            Meta-m         Mark Move ()
            Meta-n         View Next Message ()
            Meta-p         View Previous Message ()
            Meta-r         Reply to the selected or current message
                               ()
            Meta-u         Unmark ()

            Ctrl-V         Scroll the table of contents forward
                               ()
            Meta-V         Scroll the table of contents backward
                               ()
            Ctrl-v         Scroll the view forward
                               ()
            Meta-v         Scroll the view backward
                               ()

        Athena  Text X Toolkit Intrinsics X Toolkit Intrinsics Athena

         Emacs  1  1   4  5  3

        line ()  paragraph ()  SendBreakWidth SendWidth

        :

       Ctrl-a    Beginning Of Line   Meta-b         Backward Word

       Ctrl-b    Backward Character  Meta-f         Forward Word

       Ctrl-d    Delete Next Character              Meta-iInsert File

       Ctrl-e    End Of Line         Meta-k         Kill To End Of Paragraph

       Ctrl-f    Forward Character   Meta-q         Form Paragraph

       Ctrl-g    Multiply Reset      Meta-v         Previous Page

       Ctrl-h    Delete Previous Character          Meta-yInsert Current Selection

       Ctrl-j    Newline And Indent  Meta-z         Scroll One Line Down

       Ctrl-k    Kill To End Of Line Meta-d         Delete Next Word

       Ctrl-l    Redraw Display      Meta-D         Kill Word

       Ctrl-m    Newline             Meta-h         Delete Previous Word

       Ctrl-n    Next Line           Meta-H         Backward Kill Word

       Ctrl-o    Newline And Backup  Meta-<         Beginning Of File

       Ctrl-p    Previous Line       Meta->         End Of File

       Ctrl-r    Search/Replace Backward            Meta-]Forward Paragraph
                 /
       Ctrl-s    Search/Replace Forward             Meta-[Backward Paragraph
                 /

       Ctrl-u    Multiply by 4       Meta-Delete    Delete Previous Word
                 4
       Ctrl-v    Next Page           Meta-Shift DeleteKill Previous Word

       Ctrl-w    Kill Selection      Meta-Backspace Delete Previous Word

       Ctrl-y    Unkill              Meta-Shift BackspaceKill Previous Word

       Ctrl-z    Scroll One Line Up

        &  :
            Button 1 Down  Start Selection

            Button 1 MotionAdjust Selection

            Button 1 Up    End Selection (copy)
                            ()

            Button 2 Down  Insert Current Selection (paste)
                            ()

            Button 3 Down  Extend Current Selection

            Button 3 MotionAdjust Selection

            Button 3 Up    End Selection (copy)
                            ()

         ``Abort'' ``No''  ``Confirm''  ``Yes'' ``No''  ``Yes''

       xmh   Release  6  (   )   ``Yes''  ``Commit Changes''  ``Save Message''
       ``No''  ``Yes''

       MH  1

       MH 2  ``all''  ``all''  9 (  ``cur''   xmh   ``cur''   ``+''   xmh   MH
       ``unseen''  1  )

         ( ``all''  1  )  ``Sequence''  ( ``toc''  )  1  ``viewed sequence'' (
       )  toc  1  ``selected sequence'' ( ) (  )

       Open Sequence  Add to Sequence   Remove from Sequence  Delete  Sequence
       ``all''

        ``Pick''  ``weissman'' ``xmh''

        :  1

        ``or''  ``xmh''  ``xterm''  ``Subject:''  ``or''

         ``weissman''   ``xmh''   ``-Or-''   2   from:  ``weissman''  subject:
       ``xmh''

       ``Skip''

       1 ( ``Pick'' ``all''  ``temp'' )  ``Pick''

        2  RFC 822  ``dd mmm yy hh:mm:ss zzz''  dd mmm  3  yy  hh  mm ss   zzz
       ``7 nov 86'' - ``8 nov 86''  7  8

       ``Date field''  ``Date''  ``Yes''  ``No''  ``OK''  ``Cancel''

         ``Pick''  ``Delete Sequence''

        xmh  Xmh

        toc TopLevelShell  Paned  toc

       Xmh xmh
            Paned xmh
                 SimpleMenu  folderMenu
                      SmeBSB  open
                      SmeBSB  openInNew
                      SmeBSB  create
                      SmeBSB  delete
                      SmeLine  line
                      SmeBSB  close
                 SimpleMenu  tocMenu
                      SmeBSB  inc
                      SmeBSB  commit
                      SmeBSB  pack
                      SmeBSB  sort
                      SmeBSB  rescan
                 SimpleMenu  messageMenu
                      SmeBSB  compose
                      SmeBSB  next
                      SmeBSB  prev
                      SmeBSB  delete
                      SmeBSB  move
                      SmeBSB  copy
                      SmeBSB  unmark
                      SmeBSB  viewNew
                      SmeBSB  reply
                      SmeBSB  forward
                      SmeBSB  useAsComp
                      SmeBSB  print
                 SimpleMenu  sequenceMenu
                      SmeBSB  pick
                      SmeBSB  openSeq
                      SmeBSB  addToSeq
                      SmeBSB  removeFromSeq
                      SmeBSB  deleteSeq
                      SmeLine  line
                      SmeBSB  all
                 SimpleMenu  viewMenu
                      SmeBSB  reply
                      SmeBSB  forward
                      SmeBSB  useAsComp
                      SmeBSB  edit
                      SmeBSB  save
                      SmeBSB  print
                 SimpleMenu  optionMenu
                      SmeBSB  reverse
                 Viewport.Core  menuBox.clip
                      Box  menuBox
                           MenuButton  folderButton
                           MenuButton  tocButton
                           MenuButton  messageButton
                           MenuButton  sequenceButton
                           MenuButton  viewButton
                           MenuButton  optionButton
                 Grip  grip
                 Label folderTitlebar
                 Grip  grip
                 Viewport.Core  folders.clip
                      Box  folders
                           MenuButton  inbox
                           MenuButton  drafts
                                SimpleMenu  menu
                                     SmeBSB <folder_name>
                                          .
                                          .
                                          .

                 Grip  grip
                 Label  tocTitlebar
                 Grip  grip
                 Text toc
                      Scrollbar  vScrollbar
                 Grip  grip
                 Label  viewTitlebar
                 Grip  grip
                 Text  view
                      Scrollbar  vScrollbar
                      Scrollbar  hScrollbar

       Create Folder  :

            TransientShell  prompt
                 Dialog  dialog
                      Label  label
                      Text  value
                      Command  okay
                      Command  cancel
            TransientShell  prompt
                 Dialog  dialog
                      Label  label
                      Text  value
                      Command  okay
                      Command  cancel

       Notice  ( MH  )
        :

            TransientShell  notice
                 Dialog  dialog
                      Label  label
                      Text  value
                      Command  confirm

        :

            TransientShell  confirm
                 Dialog  dialog
                      Label  label
                      Command  yes
                      Command  no

        :

            TransientShell  error
                 Dialog  dialog
                      Label  label
                      Command  OK

        :

            TopLevelShell  xmh
                 Paned  xmh
                      Label  composeTitlebar
                      Text  comp
                      Viewport.Core  compButtons.clip
                           Box  compButtons
                                Command  close
                                Command  send
                                Command  reset
                                Command  compose
                                Command  save
                                Command  insert

        :

            TopLevelShell  xmh
                 Paned  xmh
                      Label  viewTitlebar
                      Text  view
                      Viewport.Core  viewButtons.clip
                           Box  viewButtons
                                Command  close
                                Command  reply
                                Command  forward
                                Command  useAsComp
                                Command  edit
                                Command  save
                                Command  print
                                Command  delete

       pick  :
       (  )

            TopLevelShell  xmh
                 Paned  xmh
                      Label  pickTitlebar
                      Viewport.Core  pick.clip
                           Form  form
                                Form  groupform
       pick  6  :

                                     Form  rowform
                                          Toggle
                                          Toggle
                                          Label
                                          Text
                                          Command

                                     Form  rowform
                                          Toggle
                                          Toggle
                                          Text
                                          Text
                                          Command
                                     Form  rowform
                                          Command
                      Viewport.core  pick.clip
                           Form  form
                                From  groupform
                                     Form  rowform
                                          Label
                                          Text
                                          Label
                                          Text
                                     Form  rowform
                                          Label
                                          Text
                                          Label
                                          Text
                                          Label
                                          Text
                                     Form  rowform
                                          Label
                                          Toggle
                                          Toggle
                                     Form  rowform
                                          Command
                                          Command

        Xmh

        X Toolkit Intrinsics  xmh
       % xmh -xrm '*HideBoringHeaders:off'

       TocGeometry  ViewGeometry  CompGeometry PickGeometry  Geometry  (  : ""
       "=500" "+0-0" )  (  : ""  "=x300" "-0+0" )

        :

       banner

       blockEventsOnBusy
               xmh  false true  mh true

       busyCursor
               blockEventsOnBusy  true  xmh  "watch"

       busyPointerColor
                XtDefaultForeground

       checkFrequency
                 checkNewMail true  xmh  makeCheckpoints  true
                CheckFrequency    0    1    checkpointInterval    mailInterval
               rescanIntervalP

       checkNewMail
               true  xmh  true  mailInterval

       checkpointInterval (class Interval)
               makeCheckpoints  ture checkFrequency  5

       checkpointNameFormat
                 `%d'  `%d'  "%d"  "%d.CKP"  xmh

       commandButtonCount
                toc  botton box

               commandBox  xmh button1, button2  0 xmh

       compGeometry

       cursor   ``left ptr''

       debug   xmh  stderr false

       draftsFolder
                ``drafts''

       geometry

       hideBoringHeaders
               ``on''  xmh  ``on''

       initialFolder
                -initial  ``inbox''

       initialIncFile
                 POP  (Post  Office  Protocol)  initialIncFile  inc  -file xmh
               .xmhcheck

       mailInterval (class Interval)
               mailWaitingFlag  checkNewMail  true checkFrequency

       mailPath
                 -path  MH  Path ``$HOME/Mail''

       mailWaitingFlag
               true  xmh mailWaitingFlag  true checkNewMail  true -flag

       makeCheckpoints
               true  xmh false  checkpointInterval checkpointNameFormat

       mhPath  MH  ``/usr/local/mh6''

       newMailBitmap (class NewMailBitmap)
                 ``black6''

       newMailIconBitmap (class NewMailBitmap)
                 (suggest)  ``flagup''

       noMailBitmap (class NoMailBitmap)
                 ``box6''

       noMailIconBitmap (class NoMailBitmap)
                 (suggest)  ``flagdown''

       pickGeometry
                (pick)

       pointerColor
                XtDefaultForeground

       prefixWmAndIconName
                "xmh: "  true

       printCommand
                sh stdout stderr  ``enscript > /dev/null 2>/dev/null''

       replyInsertFilter
                Insert ()  sh  sh(1)  cat sed 's/^/ > /' awk -e '{print " " $0
               }' < mh directory>/lib/mhl -form mhl.body

       rescanInterval (class Interval)
                 xmh  checkFrequency  5

       reverseReadOrder
               true  false

       sendBreakWidth
                xmh SendWidth SendBreakWidth: value 2000 (  )

       sendWidth
                xmh SendBreakWidth SendWidth: value  72

       showOnInc
                true

       skipCopied
               ``View Next Message''  ``View Previous Message''  true

       skipDeleted
               ``View Next Message''  ``View Previous Message''  true

       skipMoved
               ``View Next Message''  ``View Previous Message''  true

       stickyMenu
               true false  clients/xmh/Xmh.sample

       tempDir xmh  ``/tmp''

       tocGeometry
                xmh toc

       tocPercentage
                 33

       tocWidth
                 100  xmh mhl

       viewGeometry

         MH slocal  .maildelivery  slocal  MH

        xmh  .xmhcheck  xmh xmh  -file  inc xmh  msgchk

        ``inbox''  ``xpert''  .xmhcheck  :
       inbox     /usr/spool/mail/converse
       xpert     /users/converse/maildrops/xpert

       xmh  mit/clients/xmh/Xmh.sam-ple   Translation  Table Syntax  X Toolkit
       Intrinsics  Appendix  X

        xmh Meta

       ! To create buttons in the middle of the main window and give them semantics:
       ! (
       !    ) :

       Xmh*CommandButtonCount:       5

       Xmh*commandBox.button1.label: Inc
       Xmh*commandBox.button1.translations: #override\
            <Btn1Down>,<Btn1Up>: XmhIncorporateNewMail() unset()

       Xmh*commandBox.button2.label: Compose
       Xmh*commandBox.button2.translations: #override\
            <Btn1Down>,<Btn1Up>: XmhComposeMessage() unset()

       Xmh*commandBox.button3.label: Next
       Xmh*commandBox.button3.translations: #override\
            <Btn1Down>,<Btn1Up>: XmhViewNextMessage() unset()

       Xmh*commandBox.button4.label: Delete
       Xmh*commandBox.button4.translations: #override\
            <Btn1Down>,<Btn1Up>: XmhMarkDelete() unset()

       Xmh*commandBox.button5.label: Commit
       Xmh*commandBox.button5.translations: #override\
            <Btn1Down>,<Btn1Up>: XmhCommitChanges() unset()

       ! To redefine the accelerator bindings to exclude modifier keys,
       ! and add your own keyboard accelerator for Compose Message:
       ! (
       !    Compose Message
       !    ) :

       Xmh*tocMenu.accelerators: #override\n\
            !:<Key>I: XmhIncorporateNewMail()\n\
            !:<Key>C:      XmhCommitChanges()\n\
            !:<Key>R: XmhForceRescan()\n\
            !:<Key>P: XmhPackFolder()\n\
            !:<Key>S: XmhSortFolder()\n
       Xmh*messageMenu.accelerators: #override\n\
            !:<Key>E: XmhComposeMessage()\n\
            !<Key>space:    XmhViewNextMessage()\n\
            !:<Key>c: XmhMarkCopy()\n\
            !:<Key>d: XmhMarkDelete()\n\
            !:<Key>f: XmhForward()\n\
            !:<Key>m: XmhMarkMove()\n\
            !:<Key>n: XmhViewNextMessage()\n\
            !:<Key>p: XmhViewPreviousMessage()\n\
            !:<Key>r: XmhReply()\n\
            !:<Key>u: XmhUnmark()\n

       xmh  :

       XmhPushFolder([foldername, ...])
                  foldernames

       XmhPopFolder()
                  foldername

       XmhPopupFolderMenu()
                   PopupMenu()

       XmhSetCurrentFolder()

       XmhLeaveFolderButton()

       XmhPushSequence([sequencename, ...])

       XmhPopSequence()

       XmhPromptOkayAction()
                  Create Folder () okay

       XmhReloadSeqLists()
                  MH  sequence

       XmhShellCommand( parameter [, parameter])

       XmhCheckForNewMail()
                  xmh .xmhcheck  initialIncFile  MH  msgchk  xmh

       XmhWMProtocols([wm_delete_window] [wm_save_yourself])
                   xmh  ClientMessage  1  xmh

MH
        MH comp  repl  forw  comp  xmh

       xmh  MH : inc, msgchk, comp, sendk,  repl,  forw,  refile,  rmm,  pick,
       pack, sort, scan  MH xmh xmh  MH  debug true

       HOME -
       MH - MH

       ~/.mh_profile -  MH  MH
       ~/Mail - MH
       ~/.xmhcheck -  slocal
       /usr/local/mh6 - MH  (  ) mhPath
       ~/Mail/<folder>/.xmhcache -  scan
       ~/Mail/<folder>/.mh_sequences -
       /tmp - , tempDir

       X(7),   xrdb(1),  X  Toolkit  Intrinsics,  Athena  Widget  Set,  mh(1),
       enscript(1)
       MH  xmh .

       -  xmh
       - XmhUseAsComposition  XmhViewUseAsComposition DraftsFolder  xmh
       -  Control-L
       - ``unseen''
       -  MH  .mh_profile  inc
       - 2  3  ( rename folder, resend message )
       -  xmh toc  WM_DELETE_WINDOW
       - annotation
       -
       -
       -  BUFSIZ MH  .mh_sequences xmh
       -

       Terry Weissman,  Digital Western Research Laboratory
       Donna Converse, MIT X Consortium