;------------------------------------------------------------------------------
;
; $VER: Français.dfn 1.01 (01.04.96)
;
; French translation for BED standard menus
;
; By David Le Corfec
;
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;
;  Synopsis:
;
;   MENU <label>
;     ITEM <label> <racourci> <commande> <arguments>
;     ITEM ...
;     ITEM ...
;     BAR
;     ITEM ...
;       SUB <label> <raccourci> <commande> <arguments>
;       SUB ...
;
;   MENU ...
;
;   etc.
;
;------------------------------------------------------------------------------

MENUS:

  MENU  "Fichier"
    ITEM  "Nouveau Document"           "W" OpenDoc
    ITEM  "Effacer Fichier"            ""  ClearFile
    BAR
    ITEM  "Ouvrir Fichier..."          "O" OpenFile
    ITEM  "Ouvrir Nouveau Document..." "D" OpenDoc FILEREQ
    ITEM  "Insérer Fichier..."         ""  InsertFile
    BAR
    ITEM  "Sauver Fichier"             "S" SaveFile
    ITEM  "Sauver Fichier en..."       "A" SaveFileAs
    ITEM  "Sauver & Fermer"            ""  ExecARexxString SaveFile MODIFIED QUIET; CloseDoc;
    BAR
    ITEM  "Imprimer Fichier..."        ""  PrintFile
    BAR
    ITEM  "Fermer Document"            "Q" CloseDoc
    ITEM  "Quitter"                    ""  Quit

  MENU "Fenêtre"
    ITEM  "Sélectionner..."            ""  ExecARexxMacro WINDOW=CON:////Select.../SCREEN* BED:Rexx/SelectDoc.bed
    BAR
    ITEM  "Minimiser"                  ""  SizeWindow 0 0
    ITEM  "Maximiser"                  ""  SizeWindow 10000 10000
    ITEM  "Normaliser"                 ""  SetWindowSpec
    BAR
    ITEM  "Figer"                      ""  ExecARexxString OPTIONS RESULTS; GetWindowSpec; SetPrefs DefaultWindow RESULT;
    BAR
    ITEM  "Iconifier"                  ""  IconifyWindow TOGGLE
    ITEM  "Iconifier Tout"             ""  ExecARexxMacro BED:Rexx/OrganizeWindows.bed ICONIFY
    ITEM  "Mosaïque"                   ""  ExecARexxMacro BED:Rexx/OrganizeWindows.bed TILE
    ITEM  "Pile"                       ""  ExecARexxMacro BED:Rexx/OrganizeWindows.bed STACK
    ITEM  "Cascade"                    ""  ExecARexxMacro BED:Rexx/OrganizeWindows.bed CASCADE
    BAR
    ITEM  "Ouvrir Desktop..."          ""  ExecARexxMacro BED:Rexx/LoadDesktop.bed
    ITEM  "Sauver Desktop en..."       ""  ExecARexxMacro BED:Rexx/SaveDesktop.bed

  MENU  "Editer"
    ITEM  "Marquer Bloc"               "B" MarkBlk
    BAR
    ITEM  "Sélectionner Mot"           ""  MarkBlk WORD
    ITEM  "Sélectionner Ligne"         "E" SelectLine
    ITEM  "Sélectionner Tout"          "T" ExecARexxString MoveSOF; MarkBlk; MoveEOF;
    BAR
    ITEM  "Couper"                     "X" CutBlk
    ITEM  "Copier"                     "C" CopyBlk
    ITEM  "Coller"                     "V" PasteClip
    ITEM  "Supprimer"                  ""  DeleteBlk QUIET
    BAR
    ITEM  "Couper Rajouter"            ""  CutBlk APPEND
    ITEM  "Copier Rajouter"            "Z" CopyBlk APPEND
    BAR
    ITEM  "Ouvrir Clip..."             ""  OpenClip
    ITEM  "Sauver Clip en..."          ""  SaveClip
    ITEM  "Imprimer Clip..."           ""  PrintClip

  MENU  "Trouver"
    ITEM  "Trouver..."                 "F" OpenRequester FIND
    ITEM  "Trouver Prochain"           "N" Find
    ITEM  "Trouver & Remplacer..."     "R" OpenRequester FINDCHANGE
    ITEM  "Remplacer Suivant"          "Y" FindChange
    BAR
    ITEM  "Aller à Ligne..."           "L" Move
    ITEM  "Correspondance Bracket"     ""  MoveMatchBkt
    BAR
    ITEM  "Mémoriser Position"         ""  Nop
      SUB "n° 1"                  ""  SetBookmark 1
      SUB "n° 2"                  ""  SetBookmark 2
      SUB "n° 3"                  ""  SetBookmark 3
      SUB "n° 4"                  ""  SetBookmark 4
      SUB "n° 5"                  ""  SetBookmark 5
      SUB "n° 6"                  ""  SetBookmark 6
      SUB "n° 7"                  ""  SetBookmark 7
      SUB "n° 8"                  ""  SetBookmark 8
      SUB "n° 9"                  ""  SetBookmark 9
      SUB "n° 10"                 ""  SetBookmark 10
    ITEM  "Aller à Position"      ""  Nop
      SUB "n° 1"                  ""  MoveBookmark 1
      SUB "n° 2"                  ""  MoveBookmark 2
      SUB "n° 3"                  ""  MoveBookmark 3
      SUB "n° 4"                  ""  MoveBookmark 4
      SUB "n° 5"                  ""  MoveBookmark 5
      SUB "n° 6"                  ""  MoveBookmark 6
      SUB "n° 7"                  ""  MoveBookmark 7
      SUB "n° 8"                  ""  MoveBookmark 8
      SUB "n° 9"                  ""  MoveBookmark 9
      SUB "n° 10"                 ""  MoveBookmark 10

  MENU "Formatage"
    ITEM  "Formater Paragraphe"        ""  FormatParagraph
    ITEM  "Aller au Paragraphe"        ""  Nop
      SUB  "Précédent"                 ""  ExecARexxMacro BED:Rexx/PrevParagraph
      SUB  "Suivant"                   ""  ExecARexxMacro BED:Rexx/NextParagraph
    ITEM  "Documentiser"               ""  ExecARexxMacro BED:Rexx/Documentize.bed
    BAR
    ITEM  "Justifier à Gauche"         ""  LeftJustify
    ITEM  "Justifier à Droite"         ""  RightJustify
    ITEM  "Justifier G/D"              ""  Justify
    ITEM  "Centrer"                    ""  Center
    BAR
    ITEM  "Tabulations -> Espaces"     ""  Conv2Spaces
    ITEM  "Espaces -> Tabulations"     ""  Conv2Tabs
    ITEM  "Enlever Espaces de Fin de Ligne"  ""  StripEOLBlanks
    BAR
    ITEM  "Indenter Bloc"              ""  ExecARexxMacro BED:Rexx/IndentBlk.bed
    ITEM  "Désindenter Bloc"           ""  ExecARexxMacro BED:Rexx/UnindentBlk.bed
    BAR
    ITEM  "Indenter Ligne"             ""  ShiftRight TABS
    ITEM  "Désindenter Ligne"          ""  ShiftLeft TABS

  MENU  "Extras"
    ITEM  "Défaire Ligne"              "U" UndoLine
    ITEM  "Remettre Ligne"             ""  UndeleteLine
    BAR
    ITEM  "Insérer Date"               ""  ExecARexxString Insert DATE();
    ITEM  "Insérer Heure"              ""  ExecARexxString Insert TIME();
    ITEM  "Insérer Caractère ASCII"    ""  SetChar
    ITEM  "Insérer Chaîne de Version"  ""  ExecARexxMacro BED:Rexx/InsertVersion.bed
    BAR
    ITEM  "Commenter Bloc"             ""  ExecARexxMacro BED:Rexx/CommentBlk.bed
    ITEM  "Numéroter Lignes"           ""  ExecARexxMacro BED:Rexx/NumberLines.bed
    BAR
    ITEM  "Mot -> Minuscules"          ""  Conv2Lower
    ITEM  "Mot -> Majuscules"          ""  Conv2Upper
    ITEM  "Inverser Maj/Min"           ""  ToggleCharCase
    BAR
    ITEM  "Crypter Bloc"               ""  EncryptBlk

  MENU  "Macro"
    ITEM  "Débuter Enregistrement"     "G" RecordMacro
    ITEM  "Stopper Enregistrement"     "H" EndMacro
    BAR
    ITEM  "Jouer Macro"                "M" PlayMacro 1
    ITEM  "Jouer Plusieurs..."         "I" PlayMacro
    BAR
    ITEM  "Ouvrir Macro..."            ""  OpenMacro
    ITEM  "Sauver Macro en..."         ""  SaveMacro

  MENU  "Outils"
    ITEM  "Nouveau Shell..."           ""  NewShell
    ITEM  "Nouvelle Console..."        ""  ExecARexxMacro CONSOLE BED:Rexx/CmdShell.bed
    BAR
    ITEM  "Lancer Outil..."            ""  ExecTool
    ITEM  "Lancer Outil en Asynchrone..."    ""  RunTool
    ITEM  "Lancer Script DOS..."       ""  ExecDOSScript CONSOLE
    BAR
    ITEM  "Calculatrice"               ""  RunTool Calculator PUBSCREEN=Blacks_Editor
    ITEM  "Multiview"                  ""  RunTool Multiview
    BAR
    ITEM  "..."                        ""  RunTool

  MENU "ARexx"
    ITEM  "Lancer Macro ARexx..."      ""  ExecARexxMacro
    ITEM  "Lancer Chaîne ARexx..."     "K" ExecARexxString
    BAR
    ITEM  "Ajouter Caractères"         ""  ExecARexxMacro BED:Rexx/AddChars.bed
    ITEM  "Compter Mots"               ""  ExecARexxMacro BED:Rexx/CountWords.bed
    ITEM  "Exécuter Bloc"              ""  ExecARexxMacro CONSOLE BED:Rexx/ExecBlk.bed
    ITEM  "Imprimer Bloc"              ""  ExecARexxMacro BED:Rexx/PrintBlk.bed
    ITEM  "Enlever Lignes Vides"       ""  ExecARexxMacro BED:Rexx/RemoveBlankLines.bed
    ITEM  "Sauver Bloc"                ""  ExecARexxMacro BED:Rexx/SaveBlk.bed
    ITEM  "Sauver Documents Changés"   ""  ExecARexxMacro BED:Rexx/SaveChangedDocs.bed
    ITEM  "Régler Config"              ""  ExecARexxMacro BED:Rexx/SetConfig.bed
    ITEM  "Montrer AG"                 ""  ExecARexxMacro BED:Rexx/ShowAG.bed
    ITEM  "Trier Bloc"                 ""  ExecARexxMacro BED:Rexx/SortBlk.bed
    ITEM  "Défaire Verrous"            ""  ExecARexxMacro BED:Rexx/UnSetLocks.bed
    BAR
    ITEM  "..."                        ""  ExecARexxMacro

  MENU "SAS/C"
    ITEM  "Régler Options..."          ""  ExecARexxMacro BED:Rexx/SASC/SetOptions.bed
    BAR
    ITEM  "Construire Projet..."       ""  ExecARexxMacro CONSOLE BED:Rexx/SASC/Build.bed
    ITEM  "Compiler Fichier..."        ""  ExecARexxMacro CONSOLE BED:Rexx/SASC/Compile.bed
    ITEM  "Débugger Programme"         ""  ExecARexxMacro BED:Rexx/SASC/Debug.bed
    BAR
    ITEM  "Browser"                    ""  Nop
      SUB "Invoquer"                   ""  RunTool "SC:C/SCMsg"
      SUB "Montrer"                    ""  ExecARexxString "ADDRESS SC_SCMSG Show;"
      SUB "Cacher"                     ""  ExecARexxString "ADDRESS SC_SCMSG Hide;"
      SUB "Effacer"                    ""  ExecARexxString "ADDRESS SC_SCMSG Clear;"
    ITEM  "Erreur"                     ""
      SUB "Première"                   ""  ExecARexxMacro BED:Rexx/SASC/ErrorStep.bed TOP
      SUB "Précédente"                 ""  ExecARexxMacro BED:Rexx/SASC/ErrorStep.bed PREV
      SUB "Actuelle"                   ""  ExecARexxMacro BED:Rexx/SASC/ErrorStep.bed
      SUB "Suivante"                   ""  ExecARexxMacro BED:Rexx/SASC/ErrorStep.bed NEXT
      SUB "Dernière"                   ""  ExecARexxMacro BED:Rexx/SASC/ErrorStep.bed BOTTOM
      SBAR
      SUB "Supprimer"                  ""  ExecArexxString "ADDRESS SC_SCMSG Delete;"
    BAR
    ITEM "Trouver..."                  ""
      SUB "Fonction de Bibiothèque SAS C" "" ExecARexxMacro BED:Rexx/SASC/FindSCFunc.bed
      SUB "Struct, Symbole, etc."      "" ExecARexxMacro BED:Rexx/SASC/FindSymbol.bed
      SUB "AutoDoc ASCII"              "" ExecARexxMacro BED:Rexx/SASC/FindAutoDoc.bed
      SUB "AutoDoc AmigaGuide"         "" ExecARexxMacro BED:Rexx/SASC/FindAutoDocAG.bed

  MENU  "Réglages"
    ITEM  "Changer Prefs"              ""  Nop
      SUB "Sauvegarde Auto"            "1" OpenRequester AUTOSAVEPREFS
      SUB "Backup"                     "2" OpenRequester BACKUPPREFS
      SUB "Couleurs"                   "3" OpenRequester COLORPREFS
      SUB "Affichage"                  "4" OpenRequester DISPLAYPREFS
      SUB "Editer"                     "5" OpenRequester EDITPREFS
      SUB "Fin de Lignes"              "6" OpenRequester ENDOFLINEPREFS
      SUB "Polices"                    "7" OpenRequester FONTPREFS
      SUB "Icônes"                     "8" OpenRequester ICONPREFS
      SUB "Divers"                     "9" OpenRequester MISCPREFS
      SUB "Tabulations"                "0" OpenRequester TABPREFS
      SUB "ARexx"              	       "+" OpenRequester AREXXPREFS
      SUB "Format"                     "-" OpenRequester FORMATPREFS
    BAR
    ITEM  "Ouvrir Prefs..."            ""  OpenPrefs
    ITEM  "Sauver Prefs..."            ""  SavePrefs
    ITEM  "Sauver Prefs En Défauts"    ""  SaveDefPrefs
    BAR
    ITEM  "Ouvrir Définitions..."      ""  OpenDefinitions

  MENU "?"
    ITEM  "A Propos de BED"            ""  About
    BAR
    ITEM  "Réference Rapide"           ""  Help QuickReference
    ITEM  "Menus BED"                  ""  Help Standard_Menus
    ITEM  "Commandes BED"              ""  ExecARexxMacro BED:Rexx/BedCmdHelp.bed
    BAR
    ITEM  "Aide Principale de BED"     ""  Help
#


;------------------------------------------------------------------------------
;
;  Synopsis:
;
;    <qualificateur>-<qualificateur>-...-<touche>   <commande> <arguments>
;
;    Les qualificateurs valides sont:
;    - SHIFT
;    - CTRL
;    - ALT
;    - LEFT_AMIGA
;
;    Les touches valides sont:
;    - RETURN
;    - ENTER
;    - BACKSPACE
;    - DEL
;    - TAB
;    - ESC
;    - HELP
;    - CURSOR_LEFT
;    - CURSOR_RIGHT
;    - CURSOR_UP
;    - CURSOR_DOWN
;    - F1
;    - ...
;    - F12
;    - NP_HOME
;    - NP_END
;    - NP_PGUP
;    - NP_PGDN
;    - NP_INS
;    - NP_DEL
;    - NP_CURSORUP
;    - NP_CURSORDOWN
;    - NP_CURSORLEFT
;    - NP_CURSORRIGHT
;    - NP_SCRL
;    - NP_PRTSC
;
;------------------------------------------------------------------------------

KEYBOARD:

  RETURN            InsertLine
  ENTER             InsertLine INDENT
  BACKSPACE         BackSpace
  DEL               Delete
  TAB               InsertTab
  ESC
  HELP              Help QuickReference

  CURSOR_UP         MoveUp
  CURSOR_DOWN       MoveDown
  CURSOR_RIGHT      MoveRight
  CURSOR_LEFT       MoveLeft

  F1            OpenDoc
  F2            OpenFile
  F3            MoveMatchBkt
  F4            ExecARexxMacro CONSOLE BED:Rexx/CmdShell.bed
  F5            NewShell
  F6            ExecARexxMacro BED:Rexx/PrevParagraph.bed
  F7            ExecARexxMacro BED:Rexx/NextParagraph.bed
  F8            ExecARexxMacro BED:Rexx/IndentBlk.bed
  F9            SaveFile QUIET MODIFIED
  F10           ActivateNextDoc FRONT

  SHIFT-RETURN      InsertLine NOBREAK
  SHIFT-ENTER       InsertLine INDENT NOBREAK
  SHIFT-BACKSPACE   DeleteSOW
  SHIFT-DEL         DeleteEOW
  SHIFT-TAB         InsertTab EXPAND
  SHIFT-ESC
  SHIFT-HELP        Help

  SHIFT-CURSOR_UP       MoveUpScr
  SHIFT-CURSOR_DOWN     MoveDownScr
  SHIFT-CURSOR_RIGHT    MoveNextWord
  SHIFT-CURSOR_LEFT     MovePrevWord

  SHIFT-F1     Help
  SHIFT-F2     OpenDoc FILEREQ
  SHIFT-F3     UndoLine
  SHIFT-F4     SetWindowSpec
  SHIFT-F5     IconifyWindow TOGGLE
  SHIFT-F6     FormatParagraph
  SHIFT-F7     Justify
  SHIFT-F8     ExecARexxMacro BED:Rexx/UnindentBlk.bed
  SHIFT-F9     SaveFileAs
  SHIFT-F10    ActivatePrevDoc FRONT

  ALT-RETURN      InsertLine INDENT NOBREAK
  ALT-ENTER       InsertLine NOBREAK
  ALT-BACKSPACE   DeleteSOL
  ALT-DEL         DeleteEOL
  ALT-TAB         MovePrevTabStop
  ALT-ESC         CloseDoc
  ALT-HELP

  ALT-CURSOR_UP         MoveSOF
  ALT-CURSOR_DOWN       MoveEOF
  ALT-CURSOR_RIGHT      MoveEOL
  ALT-CURSOR_LEFT       MoveSOL

  ALT-F1        MoveBookmark 1
  ALT-F2        MoveBookmark 2
  ALT-F3        MoveBookmark 3
  ALT-F4        MoveBookmark 4
  ALT-F5        MoveBookmark 5
  ALT-F6        MoveBookmark 6
  ALT-F7        MoveBookmark 7
  ALT-F8        MoveBookmark 8
  ALT-F9        MoveBookmark 9
  ALT-F10       MoveBookmark 10

  CTRL-RETURN       InsertLine INDENT
  CTRL-ENTER        InsertLine
  CTRL-BACKSPACE    DeleteLine
  CTRL-DEL          DeleteLine
  CTRL-TAB          MoveNextTabStop
  CTRL-ESC          Quit
  CTRL-HELP

  CTRL-CURSOR_UP        ScrollView -1 RELATIVE
  CTRL-CURSOR_DOWN      ScrollView 1 RELATIVE
  CTRL-CURSOR_RIGHT     ShiftRight
  CTRL-CURSOR_LEFT      ShiftLeft

  CTRL-F1        SetBookmark 1
  CTRL-F2        SetBookmark 2
  CTRL-F3        SetBookmark 3
  CTRL-F4        SetBookmark 4
  CTRL-F5        SetBookmark 5
  CTRL-F6        SetBookmark 6
  CTRL-F7        SetBookmark 7
  CTRL-F8        SetBookmark 8
  CTRL-F9        SetBookmark 9
  CTRL-F10       SetBookmark 10

  CTRL-R      SetPrefs ReadOnly       TOGGLE
  CTRL-T      SetPrefs TabsGiveSpaces TOGGLE
  CTRL-B      SetPrefs MakeBackups    TOGGLE
  CTRL-I      SetPrefs AutoIndent     TOGGLE
  CTRL-F      SetPrefs FreeForm       TOGGLE
  CTRL-O      SetPrefs Overstrike     TOGGLE
  CTRL-W      SetPrefs WordWrap       TOGGLE
  CTRL-J      SetPrefs JumpScroll     TOGGLE
  CTRL-K      SetPrefs IBMKeypad      TOGGLE

  CTRL-Q      SetQuoteMode ON

  CTRL-1      SetPrefs TEXTCOLOR
  CTRL-2      SetPrefs BACKGROUNDCOLOR
  CTRL-3      SetPrefs SELTEXTCOLOR
  CTRL-4      SetPrefs SELBACKGROUNDCOLOR

  ALT-CTRL-CURSOR_LEFT     MoveSOW
  ALT-CTRL-CURSOR_RIGHT    MoveEOW

  ALT-CTRL-DEL             DeleteEOW
  ALT-CTRL-BACKSPACE       DeleteSOW

  NP_HOME         MoveSOF
  NP_END          MoveEOF
  NP_PGUP         ScrollView PAGEUP
  NP_PGDN         ScrollView PAGEDOWN
  NP_INS          SetPrefs OverStrike TOGGLE
  NP_DEL          Delete
  NP_CURSORUP     ScrollVert -1
  NP_CURSORDOWN   ScrollVert 1
  NP_CURSORLEFT   MoveLeft
  NP_CURSORRIGHT  MoveRight
  NP_SCRL         SetPrefs ReadOnly TOGGLE
  NP_PRTSC        PrintFile
#

;------------------------------------------------------------------------------
;
;  Synopsis:
;
;    <bouton de souris>   <commande> <arguments>
;
;    Les boutons de souris valides sont:
;
;    - DOUBLELEFT
;    - DOUBLEMIDDLE
;    - LEFTRIGHT
;    - LEFTMIDDLE
;    - MIDDLERIGHT
;    - MIDDLELEFT
;
;------------------------------------------------------------------------------

MOUSE_BUTTONS:

  LEFTMIDDLE
  LEFTRIGHT               MarkBlk
  MIDDLELEFT
  MIDDLERIGHT
  DOUBLELEFT              MarkBlk
  DOUBLEMIDDLE
#
