home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1999 March B / SCO_CASTOR4RRT.iso / frle / root.1 / usr / lib / X11 / fr / system.pmwmrc / system
Text File  |  1998-08-19  |  12KB  |  336 lines

  1. #   _ __ ___ _
  2. #  | |\ /  /| |
  3. #  | | /  / | |  Copyright (C) 1988-1993 IXI Limited.
  4. #  |_|/__/_\|_|  IXI Limited, Cambridge, England.
  5. #
  6. # system.pmwmrc
  7. # Version: @(#) system.pmwmrc_fr 61.1 97/02/21 
  8.  
  9. #
  10. # menu pane descriptions
  11. #
  12.  
  13. Menu VirtMenu
  14. {
  15.         "Option Espace de Travail"        f.title
  16.     "Panneau vers le haut"                   f.pan_activescreen up 100
  17.     "Panneau vers le bas"            f.pan_activescreen +0+100
  18.     "Panneau vers la gauche"        f.pan_activescreen left
  19.     "Panneau vers la droite"        f.pan_activescreen +100+0
  20. !    "Figer/DΘfiger"                f.nail
  21.     "snap"                            f.snap
  22.     "Accueil"                f.home_activescreen
  23. !    "NE"                    f.set_activescreen "-0+0"
  24. !    "SO"                    f.set_activescreen "+0-0"
  25. !    "SE"                    f.set_activescreen "-0-0"
  26. !    "dΘplacer Θcran"            f.movescreen
  27.         "Panauto ActivΘ"      Alt Shift<Key>minus    f.toggle_autopan on
  28.         "Panauto DΘsactivΘ"     Alt<Key>minus           f.toggle_autopan off
  29. !    "DΘplacer α l'Ecran Client"        f.move_screen_to_client
  30.         "Masquer Panoscope"                   f.hide_panner
  31.         "Afficher Panoscope"                   f.show_panner
  32.  
  33. !        "Cacher les boεtes d'ic⌠nes"             f.hide_iconbox
  34. !        "Visualiser les boεtes d'ic⌠nes"        f.show_iconbox
  35.  
  36.         "Trier les Ic⌠nes"                    f.sort_icons
  37. }
  38.  
  39. Menu PanMenu
  40. {
  41.     "Panoscope/Boεte d'Ic⌠nes"            f.title
  42.     "Panneau vers le haut"      Alt<Key>Up      f.pan_activescreen up 100
  43.     "Panneau vers le bas"       Alt<Key>Down      f.pan_activescreen +0+100
  44.     "Panneau vers la gauche"    Alt<Key>Left      f.pan_activescreen left 100
  45.     "Panneau vers la droite"     Alt<Key>Right       f.pan_activescreen +100+0
  46.     "Panauto ActivΘ"       Alt Shift<Key>minus f.toggle_autopan on
  47.     "Panauto DΘsactivΘ"     Alt<Key>minus       f.toggle_autopan off
  48.     "Masquer Panoscope"                   f.hide_panner
  49.     "Afficher Panoscope"                   f.show_panner
  50.     no-op        f.separator
  51.     "Ranger les Ic⌠nes"                    f.pack_icons
  52.     "Trier les Ic⌠nes "                   f.sort_icons
  53.     "Trier les Ic⌠nes par Titre"           f.sort_icons iconTitle
  54.     "Trier les Ic⌠nes par Nom"                f.sort_icons name
  55.     "Trier les Ic⌠nes par Titre Client"     f.sort_icons clientTitle
  56. ! reenable if enable useIconBox in resource file
  57. !    "Masquer la boεte d'ic⌠nes"             f.hide_iconbox
  58. !    "Montrer la boεte d'ic⌠nes"             f.show_iconbox
  59. }
  60.  
  61. #
  62. #   pmwm RESOURCE DESCRIPTION FILE
  63. #
  64.  
  65.  
  66. #
  67. # menu pane descriptions
  68. #
  69.  
  70. # Root Menu Description (this menu must be explicitly posted via f.menu)
  71. !!
  72. !!    We explicitly use the "-display $DISPLAY" option
  73. !!    to allow users and administrators to easily identify
  74. !!    xterm processes associated with a specific display server.
  75. !!    When this option is used, a user or administrator can invoke
  76. !!    the ps command to isolate a specific display's xterm processes:
  77. !!        ps -ef | grep displayname
  78. Menu RootMenu
  79. {
  80.     @scologo.xpm           f.title
  81.     "FenΩtre Unix"    f.exec "xterm -title \"xterm\" -sb -display $DISPLAY &"
  82.     "Aide"        f.exec "scohelp &"
  83.     no-op        f.separator
  84.     "Applications"    f.menu "AppMenu"
  85.     "Outils"        f.menu "ToolsMenu"
  86.     "DΘmos"        f.menu "DemosMenu"
  87.     "Menu Ic⌠ne/Panoscope"    f.menu "PanMenu"
  88.     no-op        f.separator
  89.     "Rafraεchir"        f.refresh
  90.     "Relancer pmwm"            f.restart
  91.     no-op        f.separator
  92.     "Quitter pmwm"            f.quit_mwm
  93. }
  94.  
  95. Menu AppMenu
  96. {
  97.     "Applications"    f.title
  98.     no-op        f.separator
  99.     "Courrier"        f.exec "xterm -e /bin/pine &"
  100.     "Netscape"        f.exec "netscape &"
  101.     "SCOadmin"        f.exec "scoadmin &"
  102.     "SCOHelp"        f.exec "scohelp &"
  103. }
  104.  
  105. Menu ToolsMenu
  106. {
  107.     "Outils"        f.title
  108.     no-op        f.separator
  109.     "xclipboard"    f.exec "xclipboard &"
  110.     "editres"        f.exec "editres &"
  111.     "xterm"        f.exec "xterm &"
  112.     "xlock"        f.exec "xlock &"
  113.     "xclock"        f.exec "xclock &"
  114.     "xkill"        f.exec "xkill &"
  115.     "xload"        f.exec "xload &"
  116.     "xman"        f.exec "xman &"
  117.     "xcalc"        f.exec "xcalc &"
  118.     "xbiff"        f.exec "xbiff &"
  119.     "xmag"        f.exec "xmag &"
  120.     "xev"        f.exec "xterm -e xev &"
  121. }
  122.  
  123. Menu DemosMenu
  124. {
  125.     "DΘmos"        f.title
  126.     no-op        f.separator
  127.     "puzzle"        f.exec "puzzle &"
  128.     "plaid"        f.exec "plaid &"
  129.     "maze"        f.exec "maze &"
  130.     "xlogo"        f.exec "xlogo &"
  131.     "xgas"        f.exec "xgas &"
  132.     "xgc"        f.exec "xgc &"
  133.     "xeyes"             f.exec "xeyes"
  134. }
  135.  
  136.  
  137. Menu IconBoxMenu IconBoxMenu
  138. {
  139.     "Restaurer"        _R    Alt<Key>F5        f.normalize
  140.     "DΘplacer"        _D    Alt<Key>F7        f.move
  141.     "Dimensionner"    _m    Alt<Key>F8        f.resize
  142.     "Diminuer"        _n    Alt<Key>F9        f.minimize
  143.     "Agrandir"        _A    Alt<Key>F10        f.maximize
  144.     "Abaisser"        _b    Alt<Key>F3        f.lower
  145.     "Lever"         _L      Alt Shift<Key>F3          f.raise
  146.     "TriΘ par titre d'ic⌠ne"                   f.sort_icons iconTitle
  147.     "TriΘ par titre de client"                 f.sort_icons clientTitle
  148.     "TriΘ par nom d'instance"                f.sort_icons name
  149. !    "Figer/DΘfiger"      _g    Alt Shift<Key>F2       f.nail
  150. !    "Vue"                                       f.move_screen_to_client
  151.     "Identifier"    _I         Alt <Key>F2         f.identify
  152. !    "Visible dans ..." _V             f.workspace_selection
  153. !    "Fermer"        _F    Alt<Key>F4        f.kill
  154. }
  155.  
  156. Menu NoToggleMenu NoToggleMenu
  157. {
  158.     "Restaurer"        _R    Alt<Key>F5        f.normalize
  159.     "DΘplacer"        _D    Alt<Key>F7        f.move
  160.     "Dimensionner"    _m    Alt<Key>F8        f.resize
  161.     "Diminuer"        _n    Alt<Key>F9        f.minimize
  162.     "Agrandir"        _A    Alt<Key>F10        f.maximize
  163.     "Abaisser"        _b    Alt<Key>F3        f.lower
  164.     "Lever"         _L         Alt Shift<Key>F3          f.raise
  165. !    "Figer/DΘfiger"      _g    Alt Shift<Key>F2       f.nail
  166. !    "Vue"                                    f.move_screen_to_client
  167.     "Identifier"    _I         Alt <Key>F2            f.identify
  168. !    "Visible dans ..." _V                     f.workspace_selection
  169. !    "Fermer"        _F    Alt<Key>F4        f.kill
  170. }
  171.  
  172. Menu NoCloseWindowMenu NoCloseWindowMenu
  173. {
  174.     "Restaurer"        _R    Alt<Key>F5        f.normalize
  175.     "DΘplacer"        _D    Alt<Key>F7        f.move
  176.     "Dimensionner"    _m    Alt<Key>F8        f.resize
  177.     "Diminuer"        _n    Alt<Key>F9        f.minimize
  178.     "Agrandir"        _A    Alt<Key>F10        f.maximize
  179.     "Abaisser"        _b    Alt<Key>F3        f.lower
  180.     "Lever"         _L      Alt Shift<Key>F3          f.raise
  181.     "Figer/DΘfiger"      _g    Alt Shift<Key>F2       f.nail
  182.     "Vue"                            f.move_screen_to_client
  183.     "Identifier"    _I         f.identify
  184. !    "Identifier"    _I    Alt <Key>F2      f.identify
  185. !    "Fermer"        _F    Alt<Key>F4    f.kill
  186. }
  187.  
  188. Menu PannerWindowMenu PannerWindowMenu
  189. {
  190.     "Restaurer"        _R    Alt<Key>F5        f.normalize
  191.     "DΘplacer"        _D    Alt<Key>F7        f.move
  192.     "Dimensionner"    _m    Alt<Key>F8        f.resize
  193.     "Diminuer"        _n    Alt<Key>F9        f.minimize
  194.     "Abaisser"        _b    Alt<Key>F3        f.lower
  195.     "Lever"         _L      Alt Shift<Key>F3          f.raise
  196.     "Figer/DΘfiger"      _g    Alt Shift<Key>F2       f.nail
  197.     "Cacher"      _C                    f.hide_panner
  198. }
  199.  
  200. Menu DefaultWindowMenu MwmWindowMenu
  201. {
  202.     "Restaurer"        _R    Alt<Key>F5        f.normalize
  203.     "DΘplacer"        _D    Alt<Key>F7        f.move
  204.     "Dimensionner"    _m    Alt<Key>F8        f.resize
  205.     "Diminuer"        _m    Alt<Key>F9        f.minimize
  206.     "Agrandir"        _A    Alt<Key>F10        f.maximize
  207.     "Abaisser"        _b    Alt<Key>F3        f.lower
  208.     "Lever"         _L      Alt Shift<Key>F3          f.raise
  209.     "Figer/DΘfiger"      _g    Alt Shift<Key>F2       f.nail
  210.     "Vue"                            f.move_screen_to_client
  211.     "Identifier"    _I       Alt <Key>F2      f.identify
  212. !    "Visible dans ..." _V             f.workspace_selection
  213.     "Fermer"    _F    Alt<Key>F4    f.kill
  214. }
  215.  
  216. Menu IconBoxWindowMenu MwmWindowMenu
  217. {
  218.     "Restaurer"    _R    Alt<Key>F5    f.normalize
  219.     "DΘplacer"    _D    Alt<Key>F7    f.move
  220.     "Dimensionner"    _m    Alt<Key>F8    f.resize
  221.     "Diminuer"    _n    Alt<Key>F9    f.minimize
  222.     "Agrandir"    _A    Alt<Key>F10    f.maximize
  223.     "Abaisser"    _b    Alt<Key>F3    f.lower
  224.     "Lever"     _L      Alt Shift<Key>F3      f.raise
  225.     "Figer/DΘfiger"  _g    Alt Shift<Key>F2   f.nail
  226.     "Cacher"      _C                      f.hide_iconbox
  227. }
  228.  
  229. #
  230. # key binding descriptions
  231. #
  232.  
  233. Keys DefaultKeyBindings
  234. {
  235.     Shift<Key>Escape            icon|window         f.post_wmenu
  236.     Alt<Key>space               icon|window         f.post_wmenu
  237.     Alt<Key>Tab                 root|icon|window    f.next_key
  238.     Alt Shift<Key>Tab        root|icon|window    f.prev_key
  239.     Alt<Key>Escape              root|icon|window    f.next_key
  240.     Alt Shift<Key>Escape        root|icon|window    f.prev_key
  241.     Alt Ctrl Shift<Key>exclam    root|icon|window    f.set_behavior
  242.     Alt<Key>F6            window            f.next_key transient
  243.  
  244. #    Meta<Key>Left            root|icon|window   f.pan_activescreen left
  245. #    Alt<Key>Left            root|icon|window   f.pan_activescreen left
  246. #    Alt<Key>Right           root|icon|window   f.pan_activescreen right +50+0
  247. #    Meta<Key>Right           root|icon|window   f.pan_activescreen right 100 
  248. #    Alt<Key>Right           root|icon|window   f.pan_activescreen right 100 
  249. #    Alt<Key>Up              root|icon|window   f.pan_activescreen up 100
  250. #    Alt<Key>Down            root|icon|window   f.pan_activescreen down +0+50
  251. #    Alt<Key>Down            root|icon|window   f.pan_activescreen down 100
  252.     Alt<Key>Home            root|icon|window   f.set_activescreen home
  253.     Alt<Key>End             root|icon|window   f.set_activescreen "-0-0"
  254.     Alt<Key>minus            root|icon|window   f.toggle_autopan
  255. #
  256. # For jumping directly to a workspace
  257. #
  258.     Alt<Key>1             root|icon|window     f.set_activescreen home
  259.     Alt<Key>2             root|icon|window     f.set_activescreen 2
  260.     Alt<Key>3             root|icon|window     f.set_activescreen 3
  261.     Alt<Key>4             root|icon|window     f.set_activescreen 4
  262.     Alt<Key>5             root|icon|window     f.set_activescreen 5
  263.     Alt<Key>6             root|icon|window     f.set_activescreen 6
  264.     Alt<Key>7             root|icon|window     f.set_activescreen 7
  265.     Alt<Key>8             root|icon|window     f.set_activescreen 8
  266.     Alt<Key>9             root|icon|window     f.set_activescreen -0-0
  267.  
  268.     Alt<Key>F2              window       f.identify
  269.     Alt<Key>F2              root        f.identify
  270.  
  271. }
  272.  
  273. #
  274. # button binding descriptions
  275. #
  276. # NOTE: needs resource binding  ( .Xdefaults )
  277. #        Mwm*buttonBindings:    DefaultButtonBindings
  278.  
  279. Buttons DefaultButtonBindings
  280. {
  281.     <Btn1Down>          frame|icon      f.raise
  282.     <Btn2Down>          frame|icon      f.post_wmenu
  283.  
  284.     Alt <Btn1Down>      title           f.move
  285.     Alt <Btn1Down>      frame           f.resize
  286.  
  287.     <Btn1Down>          root            f.menu  "RootMenu"
  288.     <Btn2Down>          root            f.menu  "AppMenu"
  289.     <Btn3Down>          root            f.menu  "PanMenu"
  290. # post menus
  291.     Shift <Btn1Click>   root            f.menu  "RootMenu"
  292.     Shift <Btn2Click>   root            f.menu  "AppMenu"
  293.     Shift <Btn3Click>   root            f.menu  "PanMenu"
  294. # these ones to popup under xdt
  295.     Ctrl  <Btn1Down>    root            f.menu  "RootMenu"
  296.     Ctrl  <Btn2Down>    root            f.menu  "AppMenu"
  297.     Ctrl  <Btn3Down>    root            f.menu  "PanMenu"
  298.     Shift Alt<Btn1Down>  window|icon    f.raise
  299.     Alt<Btn1Down>    icon|window     f.lower
  300.     Alt<Btn2Down>    window|icon     f.resize
  301.     Alt<Btn3Down>    window          f.move
  302. }
  303.  
  304. Buttons ExplicitButtonBindings
  305. {
  306.     <Btn1Down>          frame|icon      f.raise
  307.     <Btn2Down>          frame|icon      f.post_wmenu
  308.     <Btn3Down>          frame|icon      f.lower
  309.     <Btn1Down>          root            f.menu  "RootMenu"
  310.     Alt<Btn1Down>    window|icon     f.lower
  311.     Alt<Btn2Down>    window|icon     f.resize
  312.     Alt<Btn3Down>    window|icon     f.move
  313. }
  314.  
  315. Buttons PointerButtonBindings
  316. {
  317.     <Btn1Down>          frame|icon      f.raise
  318.     <Btn2Down>          frame|icon      f.post_wmenu
  319.     <Btn3Down>          frame|icon      f.lower
  320.     <Btn1Down>          root            f.menu  "RootMenu"
  321. # If (Mwm*passButtons == False)
  322.     Alt<Btn1Down>    window|icon     f.raise
  323. # Else
  324. #    <Btn1Down>          window          f.raise
  325. #    Alt<Btn1Down>    window|icon     f.lower
  326.     Alt<Btn2Down>    window|icon     f.resize
  327.     Alt<Btn3Down>    window|icon     f.move
  328. }
  329.  
  330.  
  331. #
  332. #  END OF pmwm RESOURCE DESCRIPTION FILE
  333. #
  334.  
  335.