OPT D- Include "+Equ.s" ; _____________________________________________________________________________ ; ; DEFINITION DES MESSAGES AMOS ; _____________________________________________________________________________ ; ; Published under the MIT Licence ; ; Copyright (c) 1992 Europress Software ; Copyright (c) 2020 Francois Lionet ; ; Permission is hereby granted, free of charge, to any person ; obtaining a copy of this software and associated documentation ; files (the "Software"), to deal in the Software without ; restriction, including without limitation the rights to use, ; copy, modify, merge, publish, distribute, sublicense, and/or ; sell copies of the Software, and to permit persons to whom the ; Software is furnished to do so, subject to the following ; conditions: ; ; The above copyright notice and this permission notice shall be ; included in all copies or substantial portions of the Software. ; ; THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, ; EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES ; OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ; NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT ; HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, ; WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ; ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR ; THE USE OR OTHER DEALINGS IN THE SOFTWARE. ; ; ______________________________________________________________________________ EdT Macro dc.b 0 dc.b .\@E-.\@D .\@D dc.b "\2" .\@E EndM EdD Macro dc.b 0 dc.b .\@E-.\@D .\@D \2 .\@E EndM Debut ; Config par default ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dc.l .Ed_FConfig-.Ed_DConfig .Ed_DConfig ; Screen definition .Ed_Sx dc.w 640 0 .Ed_Sy dc.w 256 2 >>> Change par install .Ed_Wx dc.w 129 4 .Ed_Wy dc.w 50 6 .Ed_VScrol dc.w 300 8 .Ed_Inter dc.b 0 10 dc.b 0 11 ; Colour back .Ed_ColB dc.w $000 12 ; Length UNDO .Ed_LUndo dc.l 4096 14 >>> Change par install .Ed_NUndo dc.l 1000 18 >>> Change par install ; Untok case .DtkMaj1 dc.b 2 22 .DtkMaj2 dc.b 1 23 ; Flags .Ed_SvBak dc.b -1 24 .EdM_Keys dc.b -1 25 .Esc_KMemMax dc.w 20 26 ; Editor palette .Ed_Palette dc.w $000,$06f,$077,$eee,$f00,$0dd,$0aa,$FF3 28 ; Escape mode position dc.w 200 44 dc.w 256 46 ds.l 7 48 Securite ; Flags .Ed_AutoSave dc.l 0 76 .Ed_AutoSaveMn dc.l 0 80 .Ed_SchMode dc.w 0 84 .Ed_Tabs dc.w 3 86 .Esc_Output dc.b 1 88 .Ed_QuitFlags dc.b 1 89 Par default: confirm quit .Ed_Insert dc.b -1 90 .Ed_Sounds dc.b 0 91 ; Programmes autoload ; ~~~~~~~~~~~~~~~~~~~ .Ed_AutoLoad dc.b 0,0,0 92 1 Curseur HAUT dc.b 0,0,0 2 Curseur BAS dc.b 0,0,0 3 Curseur GAUCHE dc.b 0,0,0 4 Curseur DROITE dc.b 0,0,0 5 Haut page dc.b 0,0,0 6 Bas page dc.b 0,0,0 7 Mot gauche dc.b 0,0,0 8 Mot droite dc.b 0,0,0 9 Page UP dc.b 0,0,0 10 Page down dc.b 0,0,0 11 Debut ligne dc.b 0,0,0 12 Fin ligne dc.b 0,0,0 13 Etat Haut dc.b 0,0,0 14 Etat Bas dc.b 0,0,0 15 Bas Haut dc.b 0,0,0 16 Bas Bas dc.b 0,0,0 17 Haut texte dc.b 0,0,0 18 Bas texte dc.b 0,0,0 19 Return dc.b 0,0,0 20 Backspace dc.b 0,0,0 21 Delete dc.b 0,0,0 22 Efface ligne dc.b 0,0,0 23 Delete ligne dc.b 0,0,0 24 Tab dc.b 0,0,0 25 Del tab dc.b 0,0,0 26 Fix tab dc.b 1,1,0 27 Help dc.b 0,0,0 28 ESC dc.b 0,0,0 29 Insert ligne dc.b 0,0,0 30 Delete-FIN ligne dc.b 0,0,0 31 Previous label dc.b 0,0,0 32 Next label dc.b 0,0,0 33 Load dc.b 0,0,0 34 Save As dc.b 0,0,0 35 Save dc.b 0,0,0 36 Delete Mot dc.b 0,0,0 37 Backspace Mot dc.b 0,0,0 38 Hide Current Window dc.b 0,0,0 39 Set Marks dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 49 Goto Marks dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 dc.b 0,0,0 59 Switch Bloc dc.b 0,0,0 60 Forget Bloc dc.b 0,0,0 61 Open + Load dc.b 0,0,0 62 Cut dc.b 0,0,0 63 Paste dc.b 0,0,0 64 Delete to SOL dc.b 0,0,0 65 Undo dc.b 0,0,0 66 Search dc.b 0,0,0 67 Search Next dc.b 0,0,0 68 Search Previous dc.b 0,0,0 69 Set All block dc.b 0,0,0 70 Recall alert dc.b 0,0,0 71 dc.b 0,0,0 72 Store bloc dc.b 0,0,0 73 Set Key Shortcut dc.b 0,0,0 74 Set Program Menu dc.b 0,0,0 75 Flip Insert Mode dc.b 0,0,0 76 Goto Line Number dc.b 0,0,0 77 Run dc.b 0,0,0 78 Test dc.b 0,0,0 79 Indent dc.b 0,0,0 80 New (Clear Project) dc.b 0,0,0 81 Close dc.b 0,0,0 82 Quit dc.b 0,0,0 83 Informations dc.b 0,0,0 84 Merge dc.b 0,0,0 85 Merge Ascii dc.b 0,0,0 86 Print Bloc dc.b 0,0,0 87 Open/Close Proc dc.b 0,0,0 88 Load Hidden Program dc.b 0,0,0 89 Open All dc.b 0,0,0 90 Close All dc.b 0,0,0 91 Previous Window dc.b 0,0,0 92 Next Window dc.b 0,0,0 93 Enlarge/Schrink Window dc.b 0,0,0 94 Redo dc.b 0,0,0 95 Split View dc.b 0,0,0 96 Link cursor dc.b 0,0,0 97 Save Block as Ascii dc.b 0,0,0 98 Save Block dc.b 0,0,0 99 Replace dc.b 0,0,0 100 Replace Next dc.b 0,0,0 101 Replace Previous dc.b 0,0,0 102 New All Hidden Programs dc.b 0,0,0 103 Open New dc.b 0,0,0 104 Show/Hide key shortcuts dc.b 0,0,0 105 Goto WB dc.b 0,0,0 106 Set New Macro dc.b 0,0,0 107 Clear One Macro dc.b 0,0,0 108 Clear All Macros dc.b 0,0,0 109 Save Macros dc.b 0,0,0 110 Load Macros dc.b 0,0,0 111 Run Hidden dc.b 0,0,0 112 Edit Hidden dc.b 0,0,0 113 New Hidden dc.b 0,0,0 114 Text Buffer dc.b 1,32,33 0 Edit Objects dc.b 1,34,35 Edit Icons dc.b 1,36,37 Edit Samples dc.b 1,38,39 Edit Resource dc.b 0,0,0 ------------- dc.b 1,40,0 5 Disc Manager dc.b 1,41,0 Object Editor dc.b 1,42,0 Sample Maker dc.b 1,43,0 Resource Maker dc.b 0,0,0 ------------- dc.b 1,44,0 10 Re-tokeniser dc.b 1,45,0 Compiler Shell dc.b 1,46,0 Compile dc.b 0,0,0 User Menu dc.b 0,0,0 User Menu dc.b 0,0,0 15 User Menu dc.b 0,0,0 User Menu dc.b 0,0,0 User Menu dc.b 0,0,0 User Menu dc.b 0,0,0 User Menu dc.b 0,0,0 135 Add User menu dc.b 0,0,0 136 Del User menu dc.b 0,0,0 137 Save Default config dc.b 0,0,0 138 Save as dc.b 0,0,0 139 Load default config dc.b 0,0,0 140 Load as dc.b 0,0,0 141 dc.b 0,0,0 142 dc.b 0,0,0 143 dc.b 0,0,0 144 dc.b 0,0,0 145 dc.b 0,0,0 146 dc.b 0,0,0 147 dc.b 0,0,0 148 dc.b 0,0,0 149 dc.b 0,0,0 150 dc.b 0,0,0 151 dc.b 1,1,2 152 Help Menu dc.b 1,1,3 153 Using Help dc.b 1,1,4 154 Editor dc.b 1,1,5 155 Direct mode dc.b 1,1,6 156 Syntax dc.b 1,1,7 157 Basics dc.b 1,1,8 158 Screen dc.b 1,1,9 159 Object dc.b 1,1,10 160 Audio dc.b 1,1,11 161 Interface dc.b 1,1,12 162 Input dc.b 1,1,13 163 AmigaDos dc.b 1,1,14 164 Debugging dc.b 1,1,15 165 Machine dc.b 1,1,16 166 Tables dc.b 1,1,17 167 News dc.b 1,1,2 168 Vide dc.b 1,1,2 169 Vide dc.b 0,0,0 170 dc.b 0,0,0 171 dc.b 1,25,0 172 Interpreter Setup dc.b 1,26,27 173 Editor Setup dc.b 1,26,28 174 Editor Menus dc.b 1,26,29 175 Editor Dialogs dc.b 1,26,30 176 Editor Test-Time dc.b 1,26,31 177 Editor Run-Time dc.b 1,26,24 178 Editor Colour Palette dc.b 0,0,0 179 Previous programs dc.b 0,0,0 180 Next programs dc.b 0,0,0 181 Previous programs dc.b 0,0,0 182 All text as block dc.b 0,0,0 183 dc.b 0,0,0 184 ; Touches de fonction ; ~~~~~~~~~~~~~~~~~~~ .Ed_KFonc: dc.b $80+$4C,$00,0 1 Curseur HAUT dc.b $80+$4D,$00,0 2 Curseur BAS dc.b $80+$4F,$00,0 3 Curseur GAUCHE dc.b $80+$4E,$00,0 4 Curseur DROITE dc.b $80+$4C,Shf,0 5 Haut page dc.b $80+$4D,Shf,0 6 Bas page dc.b $80+$4F,Shf,0 7 Mot gauche dc.b $80+$4E,Shf,0 8 Mot droite dc.b $80+$4C,Ctr,0 9 Page UP dc.b $80+$4D,Ctr,0 10 Page down dc.b $80+$4F,Ctr,0 11 Debut ligne dc.b $80+$4E,Ctr,0 12 Fin ligne dc.b $80+$3e,Ami+Shf,0 13 Etat Haut dc.b $80+$1e,Shf+Ami,0 14 Etat Bas dc.b $80+$3e,Ami,0 15 Bas Haut dc.b $80+$1e,Ami,0 16 Bas Bas dc.b $80+$4C,Ctr+Shf,0 17 Haut texte dc.b $80+$4D,Ctr+Shf,0 18 Bas texte dc.b 13,$00,0 19 Return dc.b $80+$41,0,0 20 Backspace dc.b $80+$46,0,0 21 Delete dc.b "Q",Ctr,0 22 Efface ligne dc.b "Y",Ctr,0 23 Delete ligne dc.b $80+$42,0,0 24 Tab dc.b $80+$42,Shf,0 25 Del tab dc.b $80+$42,Ctr,0 26 Fix tab dc.b $80+$5F,0,0 27 Help dc.b $80+$45,0,0 28 ESC dc.b $80+$59,0,0 29 Insert ligne dc.b $80+$46,Ctr,0 30 Delete-FIN ligne dc.b $80+$4C,Alt,0 31 Previous label dc.b $80+$4D,Alt,0 32 Next label dc.b "L",Ami,0 33 Load dc.b "S",Ami+Shf,0 34 Save As dc.b "S",Ami,0 35 Save dc.b $80+$46,Shf,0 36 Delete Mot dc.b $80+$41,Shf,0 37 Backspace Mot dc.b "H",Ami,0 38 Hide Current Window dc.b 1,0,0 39 Set Marks dc.b 1,0,0 dc.b 1,0,0 dc.b 1,0,0 dc.b $80+$2d,Ctr+Shf,0 dc.b $80+$2e,Ctr+Shf,0 dc.b $80+$2f,Ctr+Shf,0 dc.b $80+$3d,Ctr+Shf,0 dc.b $80+$3e,Ctr+Shf,0 dc.b $80+$3f,Ctr+Shf,0 dc.b $80+$0f,Ctr,0 49 Goto Marks dc.b $80+$1d,Ctr,0 dc.b $80+$1e,Ctr,0 dc.b $80+$1f,Ctr,0 dc.b $80+$2d,Ctr,0 dc.b $80+$2e,Ctr,0 dc.b $80+$2f,Ctr,0 dc.b $80+$3d,Ctr,0 dc.b $80+$3e,Ctr,0 dc.b $80+$3f,Ctr,0 dc.b "B",Ctr,0 59 Switch Bloc dc.b "F",Ctr,0 60 Forget Bloc dc.b "L",Ami+Shf,0 61 Open + Load dc.b "C",Ctr,0 62 Cut dc.b "P",Ctr,0 63 Paste dc.b $80+$41,Ctr,0 64 Delete to SOL dc.b "U",Ctr,0 65 Undo dc.b "F",Ami,0 66 Search dc.b "N",Ami,0 67 Search Next dc.b "B",Ami,0 68 Search Previous dc.b 1,0,0 69 Set All block dc.b "K",Ctr,0 70 Recall alert dc.b 1,0,0 71 dc.b "S",Ctr,0 72 Store bloc dc.b 1,0,0 73 Set Key Shortcut dc.b 1,0,0 74 Set Program Menu dc.b $80+$57,0,0 75 Flip Insert Mode dc.b "G",Ami,0 76 Goto Line Number dc.b $80+$50,0,0 77 Run dc.b $80+$51,0,0 78 Test dc.b $80+$52,0,0 79 Indent dc.b "Q",Ami,0 80 New dc.b "Q",Ami+Shf,0 81 Close dc.b 1,0,0 82 Quit dc.b "I",Ami,0 83 Informations dc.b "M",Ami,0 84 Merge dc.b "M",Ami+Shf,0 85 Merge Ascii dc.b "P",Ctr+Shf,0 86 Print Bloc dc.b $80+$58,0,0 87 Open/Close Proc dc.b 1,0,0 88 Load Hidden Program dc.b "O",Ami+Shf,0 89 Open All dc.b "C",Ami+Shf,0 90 Close All dc.b $80+$55,0,0 91 Previous Window dc.b $80+$56,0,0 92 Next Window dc.b $80+$2e,Ami,0 93 Enlarge/Schrink Window dc.b "U",Ctr+Shf,0 94 Redo dc.b "V",Shf+Ami,0 95 Split View dc.b "C",Ami,0 96 Link cursor dc.b "A",Ctr+Shf,0 97 Save Block as Ascii dc.b "S",Ctr+Shf,0 98 Save Block dc.b "F",Ami+Shf,0 99 Replace dc.b "N",Ami+Shf,0 100 Replace Next dc.b "B",Ami+Shf,0 101 Replace Previous dc.b 1,0,0 102 New All Hidden Programs dc.b "W",Shf+Ami,0 103 Open New dc.b "K",Ami,0 104 Show/Hide key shortcuts dc.b 1,0,0 105 Goto WB dc.b "M",Ctr,0 106 Set New Macro dc.b 1,0,0 107 Clear One Macro dc.b 1,0,0 108 Clear All Macros dc.b 1,0,0 109 Save Macros dc.b 1,0,0 110 Load Macros dc.b 1,0,0 111 Run Hidden dc.b 1,0,0 112 Edit Hidden dc.b 1,0,0 113 New Hidden dc.b "T",Ami+Shf,0 114 Text Buffer dc.b 1,0,0 0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 5 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 10 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 15 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b 1,0,0 User Menu dc.b "U",Ami,0 135 Add User menu dc.b "U",Ami+Shf,0 136 Del User menu dc.b 1,0,0 137 Save Default config dc.b 1,0,0 138 Save as dc.b 1,0,0 139 Load default config dc.b 1,0,0 140 Load as dc.b 1,0,0 141 Quit options dc.b 1,0,0 142 Autosave dc.b 1,0,0 143 Load Defalt macros dc.b 1,0,0 144 Save default macros dc.b $80+$53,0,0 145 Monitor dc.b "P",Ami,0 146 Print text dc.b "I",Ami+Shf,0 147 Check 1.3 dc.b 1,0,0 148 Sound On.Off dc.b 1,0,0 149 About dc.b 1,0,0 150 About dc.b 1,0,0 151 Insert ML dc.b 1,0,0 152 dc.b 1,0,0 153 dc.b 1,0,0 154 dc.b 1,0,0 155 dc.b 1,0,0 156 dc.b 1,0,0 157 dc.b 1,0,0 158 dc.b 1,0,0 159 dc.b 1,0,0 160 dc.b 1,0,0 161 dc.b 1,0,0 162 dc.b 1,0,0 163 dc.b 1,0,0 164 dc.b 1,0,0 165 dc.b 1,0,0 166 dc.b 1,0,0 167 dc.b 1,0,0 168 dc.b 1,0,0 169 dc.b 1,0,0 170 dc.b 1,0,0 171 dc.b 1,0,0 172Interpreter Setup dc.b 1,0,0 173Editor Setup dc.b 1,0,0 174Editor Menus dc.b 1,0,0 175Editor Dialogs dc.b 1,0,0 176Test-Time dc.b 1,0,0 177Run-Time dc.b 1,0,0 178Colour Palette dc.b 1,0,0 179Previous programs dc.b 1,0,0 180Next programs dc.b "A",Ctr,0 181All text as block dc.b 1,0,0 182 dc.b $80+$54,0,0 183Go Help dc.b 1,0,0 184 dc.b $FF,0 .Ed_Code dc.l "1.10" .Ed_FConfig ; Chaines systeme ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dc.l .Sys2-.Sys1 .Sys1 ; D�finitions ligne d'etat EdT 1,< 1 2 3 4 5 6 7> EdT 2, EdT 3,< Edit> EdT 4, EdT 5, EdT 6, EdT 7, ; Alert, Couleurs messages EdD 8, ; Etat, Init ligne EdD 9, ; Etat, CLW ligne activee EdD 10, ; Etat, CLW ligne inactivee EdD 11, ; Etat, definition des couleurs des zones active EdD 12, ; Touches de fonction de la barre de menu EdD 13, ; ESC, Attente caractere EdD 14, ; Vide! EdT 15,<> ; ESC, Initialisation EdD 16, ; Inverse, debut bloc EdD 17, ; Fin bloc, retour normale EdD 18, ; Definition des sliders editeur EdD 19, ; Effacement de l'ecran EdD 20, ; Suffixes EdT 21,<.Bak> EdT 22,<.AMOS> ; Sliders editeur II EdD 23, ; Boutons du mode direct EdT 24, EdT 25, EdT 26, EdT 27, EdT 28, EdT 29, EdT 30, EdT 31, EdT 32, EdT 33, EdT 34, EdT 35, EdT 36, EdT 37, EdT 38, EdT 39, EdT 40, EdT 41, EdT 42, EdT 43, EdT 44,<> ; Fichiers systeme EdT 45, EdT 46, EdT 47, EdT 48, EdT 49, dc.b 0,$FF even .Sys2 ; Chaines Menus ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dc.l .Mn2-.Mn1 .Mn1 IncBin "bin/Editor_Menus.asc" Even .Mn2 ; Messages de l'�diteur ; ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ dc.l Ed2-Ed1 Ed1 EdT 1, EdT 2, EdT 3, EdT 4, EdT 5, EdT 6, EdT 7, EdT 8, EdT 9, EdT 10, EdT 11,< already exists. Overwrite?> EdT 12, EdT 13, EdT 14, EdT 15, EdT 16, EdT 17, EdT 18, EdT 19, EdT 20, EdT 21, EdT 22, EdT 23,<� 1992 Europress Software Ltd.> EdT 24,< extensions loaded.> EdT 25,