! x3270 app-defaults file. This file is generally compiled into x3270, rather ! than installed. ! ! This file is in three sections: ! ! (1) User-Modifiable Resources ! Resources that are likeliest to be modified by an end user. ! ! (2) Labels and Messages ! Resources that are likely to be modified for translation into another ! language. ! ! (3) Base-Level Resources ! Resources required for the basic operation of x3270, not for the ! faint-hearted to modify. ! !============================================================================= ! Section 1: User-Modifiable Resources ! ! Resources that are likeliest to be modified by an end user. !============================================================================= ! ! Many of the resource definitions are commented out, because they are ! the defaults defined in x3270 itself. They are listed here so you can ! easily uncomment and change them. ! ! Fonts ! x3270.emulatorFont: 3270 ! ! Color schemes for full-color (3279) mode ! Each scheme is a list of 23 items: ! 0 X color to use for IBM "neutral/black" (also used as ANSI color 0) ! 1 X color to use for IBM "blue" (also used for ANSI color 4) ! 2 X color to use for IBM "red" (also used for ANSI color 1) ! 3 X color to use for IBM "pink" (also used for ANSI color 5) ! 4 X color to use for IBM "green" (also used for ANSI color 2) ! 5 X color to use for IBM "turquiose" ! 6 X color to use for IBM "yellow" (also used for ANSI color 3) ! 7 X color to use for IBM "neutral/white" ! 8 X color to use for IBM "black" ! 9 X color to use for IBM "deep blue" ! 10 X color to use for IBM "orange" ! 11 X color to use for IBM "purple" ! 12 X color to use for IBM "pale green" ! 13 X color to use for IBM "pale turquiose" (also used for ANSI color 6) ! 14 X color to use for IBM "grey" ! 15 X color to use for IBM "white" (also used for ANSI color 7) ! 16 X color to use if one of 0..15 cannot be allocated (white or black) ! 17 X color to use as the default screen background ! 18 X color to use as the select background ! 19 IBM color index (0..15) to use for unprotected, unhighlighted fields ! 20 IBM color index (0..15) to use for unprotected, highlighted fields ! 21 IBM color index (0..15) to use for protected, unhighlighted fields ! 22 IBM color index (0..15) to use for protected, highlighted fields ! ! x3270.colorScheme: default x3270.colorScheme.default: \ black deepSkyBlue red pink \ green turquoise yellow white \ black blue3 orange purple \ paleGreen paleTurquoise2 grey white \ white black dimGray \ 4 2 1 15 x3270.colorScheme.reverse: \ black blue firebrick pink \ green4 cadetBlue goldenrod black \ black blue3 orange purple \ paleGreen darkTurquoise grey black \ black white dimGray \ 4 2 1 0 x3270.colorScheme.bright: \ black blue red magenta \ green turquoise yellow white \ black blue3 orange purple \ paleGreen cyan grey white \ white black dimGray \ 4 2 1 15 x3270.colorScheme.cpe: \ black LightBlue1 PaleVioletRed1 \ pink green turquoise yellow white \ black LightBlue3 orange MediumPurple1 \ paleGreen paleTurquoise2 grey80 white \ white black dimGray \ 4 2 1 15 x3270.colorScheme.greenScreen: \ green green green green \ green green green green \ green green green green \ green green green white \ white black dimGray \ 4 15 4 15 ! Color schemes listed on the Options color menu x3270.schemeList: Default 3279: default\n\ Bright: bright\n\ Reverse: reverse\n\ Green Screen: greenScreen ! Character sets listed on the Options menu x3270.charsetList: U.S. International: us-intl\n\ Bracket: bracket\n\ German: german\n\ Finnish: finnish\n\ United Kingdom: uk\n\ Norwegian: norwegian\n\ French: french\n\ Hebrew: hebrew ! ! Pseudo-colors for 3278 mode ! x3270.colorBackground: black ! x3270.selectBackground: dim gray ! x3270.normalColor: green ! x3270.inputColor: orange ! x3270.boldColor: cyan ! ! Cursors ! x3270.waitCursor: watch ! x3270.lockedCursor: X_cursor ! ! Line-mode Telnet parameters ! x3270.icrnl: true ! x3270.inlcr: false ! x3270.erase: ^? ! x3270.kill: ^U ! x3270.werase: ^W ! x3270.rprnt: ^R ! x3270.lnext: ^V ! x3270.intr: ^C ! x3270.quit: ^\\ ! x3270.eof: ^D ! ! Toggles, using the same names as the "-set" and "-clear" options ! x3270.altCursor: false ! x3270.blankFill: false ! x3270.cursorBlink: false ! x3270.cursorPos: true ! x3270.dsTrace: false ! x3270.eventTrace: false ! x3270.lineWrap: true ! x3270.marginedPaste: false ! x3270.monoCase: false ! x3270.rectangleSelect: false ! x3270.screenTrace: false ! x3270.scrollBar: false ! x3270.showTiming: false ! ! Miscellaneous configuration parameters ! x3270.activeIcon: false ! x3270.allowResize: true ! x3270.bellVolume: 0 ! x3270.charset: bracket ! x3270.composeMap: latin1 ! x3270.doConfirms: true ! x3270.debugTracing: true ! x3270.hostsFile: /usr/lib/X11/x3270/ibm_hosts ! x3270.invertKeypadShift: false ! x3270.keymap: ! x3270.keypad: right ! x3270.keypadOn: false ! x3270.labelIcon: false ! x3270.m3279: false ! x3270.macros: ! x3270.menuBar: true ! x3270.modifiedSel: false ! x3270.model: 4 ! x3270.mono: false ! x3270.numericLock: false ! x3270.once: false ! x3270.port: telnet ! x3270.saveLines: 64 ! x3270.scripted: false ! x3270.termName: ! x3270.traceDir: /tmp ! x3270.cursorColor: red ! (note: cursorColor is not used unless useCursorColor is true, below) ! x3270.useCursorColor: false ! x3270.visualBell: false ! ! Fonts listed on the Options menu x3270.fontList: 3270 Font (14 point): 3270\n\ 8-point Font: 3270gt8\n\ 12-point Font: 3270-12\n\ 16-point Font: 3270gt16\n\ 20-point Font: 3270-20\n\ 24-point Font: 3270gt24\n\ 32-point Font: 3270gt32\n\ Debug Font: 3270d\n\ ! 3270 fonts used for screen resizing x3270.resizeFontList: 3270\n\ 3270gt8\n\ 3270-12\n\ 3270gt16\n\ 3270-20\n\ 3270gt24\n\ 3270gt32 ! ! Print commands x3270.printTextCommand: lpr x3270.printWindowCommand: xwd -id %d | xpr | lpr ! ! System V versions of print commands ! x3270.printTextCommand: lp ! x3270.printWindowCommand: xwd -id %d | xpr | lp ! ! X11R4 version of print command (no -id parameter) ! x3270.printWindowCommand: xwd | xpr | lp ! ! Trace window command x3270.traceCommand: tail -f ! ! Keymaps (keyboard-specific key mappings) ! ! Sun Type 5 keyboard map. Not compatible with earlier Type 3 and Type 4 ! keymaps, but does a better job of mapping intuitive functions to the ! existing key labels, and has fewer surprises. x3270.keymap.sun_k5: \ Shift0x1005ff10: PF(23)\n\ Shift0x1005ff11: PF(24)\n\ 0x1005ff10: PF(11)\n\ 0x1005ff11: PF(12)\n\ ShiftF1: PF(13)\n\ ShiftF2: PF(14)\n\ ShiftF3: PF(15)\n\ ShiftF4: PF(16)\n\ ShiftF5: PF(17)\n\ ShiftF6: PF(18)\n\ ShiftF7: PF(19)\n\ ShiftF8: PF(20)\n\ ShiftF9: PF(21)\n\ ShiftF10: PF(22)\n\ ShiftF11: PF(23)\n\ ShiftF12: PF(24)\n\ !F27: Home()\n\ !F33: FieldEnd()\n\ :KP_Divide: Key(/)\n\ :KP_Multiply: Key(*)\n\ :KP_Subtract: Key(-)\n\ :KP_Add: Key(+)\n\ :KP_Equal: Key(=)\n\ KP_Enter: Newline()\n\ :KP_7: Key(7)\n\ :KP_8: Key(8)\n\ :KP_9: Key(9)\n\ :KP_4: Key(4)\n\ :KP_5: Key(5)\n\ :KP_6: Key(6)\n\ :KP_1: Key(1)\n\ :KP_2: Key(2)\n\ :KP_3: Key(3)\n\ :KP_0: Key(0)\n\ :KP_Decimal: Key(.)\n\ :KP_Insert: Insert()\n\ F18: insert-selection(PRIMARY)\n\ ShiftF22: SysReq()\n\ F22: PrintText()\n ! Sun Type 4 keyboard map, backwards-compatible with earlier versions of x3270. x3270.keymap.sun_k4: \ Shift0x1005ff10: PF(23)\n\ Shift0x1005ff11: PF(24)\n\ 0x1005ff10: PF(11)\n\ 0x1005ff11: PF(12)\n\ ShiftF1: PF(13)\n\ ShiftF2: PF(14)\n\ ShiftF3: PF(15)\n\ ShiftF4: PF(16)\n\ ShiftF5: PF(17)\n\ ShiftF6: PF(18)\n\ ShiftF7: PF(19)\n\ ShiftF8: PF(20)\n\ ShiftF9: PF(21)\n\ ShiftF10: PF(22)\n\ ShiftF11: PF(23)\n\ ShiftF12: PF(24)\n\ :KP_1: Key(1)\n\ :KP_2: Key(2)\n\ :KP_3: Key(3)\n\ :KP_4: Key(4)\n\ :KP_5: Key(5)\n\ :KP_6: Key(6)\n\ :KP_7: Key(7)\n\ :KP_8: Key(8)\n\ :KP_9: Key(9)\n\ :KP_0: Key(0)\n\ :KP_Decimal: Key(.)\n\ F18: insert-selection(PRIMARY)\n\ F19: SysReq()\n\ F20: FieldMark()\n\ F21: PA(1)\n\ F22: PA(2)\n\ F23: Dup()\n\ F24: Reset()\n\ F25: EraseEOF()\n\ F26: EraseInput()\n\ F27: Clear()\n\ F29: Redraw()\n\ F31: Home()\n\ KP_Enter: Newline()\n\ F35: Delete()\n ! Sun Type 3 keyboard. x3270.keymap.sun_k3: \ ShiftF1: PF(13)\n\ ShiftF2: PF(14)\n\ ShiftF3: PF(15)\n\ ShiftF4: PF(16)\n\ ShiftF5: PF(17)\n\ ShiftF6: PF(18)\n\ ShiftF7: PF(19)\n\ ShiftF8: PF(20)\n\ ShiftF9: PF(21)\n\ ShiftF21: PF(22)\n\ ShiftF22: PF(23)\n\ ShiftF23: PF(24)\n\ MetaF21: PA(1)\n\ MetaF22: PA(2)\n\ MetaF23: Dup()\n\ F19: SysReq()\n\ 0x0: FieldMark()\n\ F21: PF(10)\n\ F22: PF(11)\n\ F23: PF(12)\n\ F24: Reset()\n\ F25: EraseEOF()\n\ F26: EraseInput()\n\ F27: Clear()\n\ F31: Home()\n\ F29: Redraw()\n\ KP_Enter: Newline()\n\ F35: Delete()\n x3270.keymap.ncd: \ F13: Dup()\n\ Linefeed: Dup()\n\ F14: FieldMark()\n\ Break: FieldMark()\n\ Home: Home()\n\ F17: Home()\n\ End: EraseEOF()\n\ F15: Reset()\n\ Prior: Reset()\n\ F16: Newline()\n\ Next: Newline()\n\ KP_Add: EraseInput()\n\ Num_Lock: PF(13)\n\ KP_Space: PF(13)\n\ KP_Divide: PF(14)\n\ KP_Multiply: PF(15)\n\ KP_7: PF(16)\n\ KP_8: PF(17)\n\ KP_9: PF(18)\n\ KP_4: PF(19)\n\ KP_5: PF(20)\n\ KP_6: PF(21)\n\ KP_1: PF(22)\n\ KP_2: PF(23)\n\ KP_3: PF(24)\n\ KP_Subtract: SysReq()\n\ KP_0: PA(2)\n\ KP_Decimal: PA(1)\n\ KP_Enter: Clear()\n x3270.keymap.hp-k1: \ KP_Tab: BackTab()\n\ KP_Enter: Home()\n\ KP_Separator: Delete()\n\ ShiftDelete: Delete()\n\ Menu: EraseEOF()\n\ KP_Multiply: PF(13)\n\ KP_Divide: PF(14)\n\ KP_Add: PF(15)\n\ KP_7: PF(16)\n\ KP_8: PF(17)\n\ KP_9: PF(18)\n\ KP_4: PF(19)\n\ KP_5: PF(20)\n\ KP_6: PF(21)\n\ KP_1: PF(22)\n\ KP_2: PF(23)\n\ KP_3: PF(24)\n\ KP_0: PA(2)\n\ KP_Decimal: PA(1)\n ! Keymap for HP-PC101 workstation keyboard, Chris P-E x3270.keymap.hp-pc: \ KP_Subtract: Compose()\n\ KP_Enter: Enter()\n\ Return: Newline()\n\ !ShiftF1: PF(13)\n\ !ShiftF2: PF(14)\n\ !ShiftF3: PF(15)\n\ !ShiftF4: PF(16)\n\ !ShiftF5: PF(17)\n\ !ShiftF6: PF(18)\n\ !ShiftF7: PF(19)\n\ !ShiftF8: PF(20)\n\ !ShiftF9: PF(21)\n\ !ShiftF10: PF(22)\n\ !ShiftF11: PF(23)\n\ !ShiftF12: PF(24)\n\ !F1: PF(1)\n\ !F2: PF(2)\n\ !F3: PF(3)\n\ !F4: PF(4)\n\ !F5: PF(5)\n\ !F6: PF(6)\n\ !F7: PF(7)\n\ !F8: PF(8)\n\ !F9: PF(9)\n\ !F10: PF(10)\n\ !F11: PF(11)\n\ !F12: PF(12)\n\ !ShifthpSystem: PF(13)\n\ !ShiftKP_Divide: PF(14)\n\ !ShiftKP_Multiply: PF(15)\n\ !ShiftKP_7: PF(16)\n\ !ShiftKP_8: PF(17)\n\ !ShiftKP_9: PF(18)\n\ !ShiftKP_4: PF(19)\n\ !ShiftKP_5: PF(20)\n\ !ShiftKP_6: PF(21)\n\ !ShiftKP_1: PF(22)\n\ !ShiftKP_2: PF(23)\n\ !ShiftKP_3: PF(24)\n\ !hpSystem: PF(1)\n\ !KP_Divide: PF(2)\n\ !KP_Multiply: PF(3)\n\ !KP_7: PF(4)\n\ !KP_8: PF(5)\n\ !KP_9: PF(6)\n\ !KP_4: PF(7)\n\ !KP_5: PF(8)\n\ !KP_6: PF(9)\n\ !KP_1: PF(10)\n\ !KP_2: PF(11)\n\ !KP_3: PF(12)\n\ !Break: Reset()\n\ !ShiftBreak: Attn()\n\ !MetaBreak: SysReq()\n\ !Prior: Dup()\n\ !Next: FieldMark()\n\ !Select: EraseEOF()\n\ !MetahpInsertChar: PA(1)\n\ !MetaHome: PA(2)\n\ !MetaPrior: PA(3)\n\ !hpInsertChar: Insert()\n\ !hpDeleteChar: Delete()\n\ !ShiftMenu: PrintWindow()\n\ !Menu: PrintText()\n ! Keymap for IBM X Terminal, Allan L. Bazinet x3270.keymap.ibm-xterm: \ Execute: Enter()\n\ !Pause: Clear()\n\ !BackSpace: BackSpace()\Delete()\n\ !End: FieldEnd()\n\ !Altc: Clear()\n\ !AltPrint: SysReq()\n\ !CtrlHome: EraseInput()\n\ !CtrlEnd: EraseEOF()\n\ !ShiftTab: BackTab()\n\ !ShiftF1: PF(13)\n\ !ShiftF2: PF(14)\n\ !ShiftF3: PF(15)\n\ !ShiftF4: PF(16)\n\ !ShiftF5: PF(17)\n\ !ShiftF6: PF(18)\n\ !ShiftF7: PF(19)\n\ !ShiftF8: PF(20)\n\ !ShiftF9: PF(21)\n\ !ShiftF10: PF(22)\n\ !ShiftF11: PF(23)\n\ !ShiftF12: PF(24)\n\ KP_Subtract: PA(1)\n\ KP_Add: PA(2)\n\ KP_Enter: Enter()\n\ Prior: PA(1)\n\ Next: PA(2)\n\ Escape: Reset()\n\ Control_L: Reset()\n\ Insert: Insert()\n\ !ShiftRight: Right2()\n\ !ShiftLeft: Left2()\n ! Keymap modifier for OpenWindows (makes button 2 the extend key; defines the ! Paste and Cut keys; uses CLIPBOARD). x3270.keymap.ow: #override \ ~Shift: select-start()\n\ ~Shift: select-extend()\n\ : start-extend()\n\ : select-extend()\n\ : ignore()\n\ : ignore()\n\ : insert-selection(CLIPBOARD,PRIMARY)\n\ : select-end(PRIMARY)\n\ F16: set-select(CLIPBOARD)\n\ ShiftF18: insert-selection(PRIMARY)\n\ F18: insert-selection(CLIPBOARD,PRIMARY)\n\ F20: set-select(CLIPBOARD) Cut()\n ! APL keymap modifier. x3270.keymap.apl: #override \ !:Altbracketleft: Key(apl_leftarrow)\n\ !:Altbracketright: Key(apl_rightarrow)\n\ :bracketleft: Key(apl_bracketleft)\n\ :bracketright: Key(apl_bracketright)\n\ !:Alt1: Key(apl_diaeresis)\n\ !:Alt2: Key(apl_overbar)\n\ !:Alt3: Key(less)\n\ !:Alt4: Key(apl_notgreater)\n\ !:Alt5: Key(equal)\n\ !:Alt6: Key(apl_notless)\n\ !:Alt7: Key(greater)\n\ !:Alt8: Key(apl_notequal)\n\ !:Alt9: Key(apl_downcaret)\n\ !:Alt0: Key(apl_upcaret)\n\ !:Altminus: Key(apl_overbar)\n\ !:Altunderscore: Key(underscore)\n\ !:Alt=: Key(apl_multiply)\n\ !:Alt+: Key(apl_divide)\n\ !:Altasciitilde: Key(apl_tilde)\n\ !:Altbackslash: Key(apl_slope)\n\ !:Altbar: Key(apl_stile)\n\ :Alta: Key(apl_alpha)\n\ :Altb: Key(apl_downtack)\n\ :Altc: Key(apl_upshoe)\n\ :Altd: Key(apl_downstile)\n\ :Alte: Key(apl_epsilon)\n\ :Altf: Key(underscore)\n\ :Altg: Key(apl_del)\n\ :Alth: Key(apl_delta)\n\ :Alti: Key(apl_iota)\n\ :Altj: Key(apl_jot)\n\ :Altk: Key(apostrophe)\n\ :Altl: Key(apl_quad)\n\ :Altm: Key(apl_stile)\n\ :Altn: Key(apl_uptack)\n\ :Alto: Key(apl_circle)\n\ :Altp: Key(asterisk)\n\ :Altq: Key(question)\n\ :Altr: Key(apl_rho)\n\ :Alts: Key(apl_upstile)\n\ :Altt: Key(apl_tilde)\n\ :Altu: Key(apl_downarrow)\n\ :Altv: Key(apl_downshoe)\n\ :Altw: Key(apl_omega)\n\ :Altx: Key(apl_rightshoe)\n\ :Alty: Key(apl_uparrow)\n\ :Altz: Key(apl_leftshoe)\n\ :AltA: Key(apl_Aunderbar)\n\ :AltB: Key(apl_Bunderbar)\n\ :AltC: Key(apl_Cunderbar)\n\ :AltD: Key(apl_Dunderbar)\n\ :AltE: Key(apl_Eunderbar)\n\ :AltF: Key(apl_Funderbar)\n\ :AltG: Key(apl_Gunderbar)\n\ :AltH: Key(apl_Hunderbar)\n\ :AltI: Key(apl_Iunderbar)\n\ :AltJ: Key(apl_Junderbar)\n\ :AltK: Key(apl_Kunderbar)\n\ :AltL: Key(apl_Lunderbar)\n\ :AltM: Key(apl_Munderbar)\n\ :AltN: Key(apl_Nunderbar)\n\ :AltO: Key(apl_Ounderbar)\n\ :AltP: Key(apl_Punderbar)\n\ :AltQ: Key(apl_Qunderbar)\n\ :AltR: Key(apl_Runderbar)\n\ :AltS: Key(apl_Sunderbar)\n\ :AltT: Key(apl_Tunderbar)\n\ :AltU: Key(apl_Uunderbar)\n\ :AltV: Key(apl_Vunderbar)\n\ :AltW: Key(apl_Wunderbar)\n\ :AltX: Key(apl_Xunderbar)\n\ :AltY: Key(apl_Yunderbar)\n\ :AltZ: Key(apl_Zunderbar)\n ! Temporary keymap for entering Hebrew characters x3270.keymap.hebrew: \ ~Ctrl ~Alt ~Meta t: Key(hebrew_aleph)\n\ ~Ctrl ~Alt ~Meta c: Key(hebrew_bet)\n\ ~Ctrl ~Alt ~Meta d: Key(hebrew_gimel)\n\ ~Ctrl ~Alt ~Meta s: Key(hebrew_dalet)\n\ ~Ctrl ~Alt ~Meta v: Key(hebrew_he)\n\ ~Ctrl ~Alt ~Meta u: Key(hebrew_waw)\n\ ~Ctrl ~Alt ~Meta z: Key(hebrew_zain)\n\ ~Ctrl ~Alt ~Meta j: Key(hebrew_chet)\n\ ~Ctrl ~Alt ~Meta y: Key(hebrew_tet)\n\ ~Ctrl ~Alt ~Meta h: Key(hebrew_yod)\n\ ~Ctrl ~Alt ~Meta l: Key(hebrew_finalkaph)\n\ ~Ctrl ~Alt ~Meta f: Key(hebrew_kaph)\n\ ~Ctrl ~Alt ~Meta k: Key(hebrew_lamed)\n\ ~Ctrl ~Alt ~Meta o: Key(hebrew_finalmem)\n\ ~Ctrl ~Alt ~Meta n: Key(hebrew_mem)\n\ ~Ctrl ~Alt ~Meta i: Key(hebrew_finalnun)\n\ ~Ctrl ~Alt ~Meta b: Key(hebrew_nun)\n\ ~Ctrl ~Alt ~Meta x: Key(hebrew_samech)\n\ ~Ctrl ~Alt ~Meta g: Key(hebrew_ayin)\n\ : ~Ctrl ~Alt ~Meta semicolon: Key(hebrew_finalpe)\n\ ~Ctrl ~Alt ~Meta p: Key(hebrew_pe)\n\ : ~Ctrl ~Alt ~Meta comma: Key(hebrew_finalzade)\n\ ~Ctrl ~Alt ~Meta m: Key(hebrew_zade)\n\ ~Ctrl ~Alt ~Meta e: Key(hebrew_qoph)\n\ ~Ctrl ~Alt ~Meta r: Key(hebrew_resh)\n\ ~Ctrl ~Alt ~Meta a: Key(hebrew_shin)\n\ : ~Ctrl ~Alt ~Meta period: Key(hebrew_taw)\n ! Keymap modifier for keyboards which lack a Meta key, such as the RS/6000. x3270.keymap.alt: \ AltLeft: Left2()\n\ AltRight: Right2()\n\ AltF1: PF(13)\n\ AltF2: PF(14)\n\ AltF3: PF(15)\n\ AltF4: PF(16)\n\ AltF5: PF(17)\n\ AltF6: PF(18)\n\ AltF7: PF(19)\n\ AltF8: PF(20)\n\ AltF9: PF(21)\n\ AltF10: PF(22)\n\ AltF11: PF(23)\n\ AltF12: PF(24)\n\ Alt1: PA(1)\n\ Alt2: PA(2)\n\ Alt3: PA(3)\n\ Alta: Attn()\n\ Altb: PrintWindow()\n\ Altc: Clear()\n\ Altd: Delete()\n\ Alte: EraseEOF()\n\ Alth: Home()\n\ Alti: Insert()\n\ Altl: Redraw()\n\ Altp: PrintText()\n\ Altq: Quit()\n\ Altr: Reset()\n ! Helpful modifier to disply the translation table. x3270.keymap.t: \ Metat: XtDisplayTranslations()\n ! International keymap modifiers. x3270.keymap.finnish7: \ :bracketleft: Key("adiaeresis")\n\ :bracketright: Key("aring")\n\ :backslash: Key("odiaeresis")\n\ :braceleft: Key("Adiaeresis")\n\ :braceright: Key("Aring")\n\ :bar: Key("Odiaeresis")\n x3270.keymap.norwegian7: \ :bracketleft: Key("ae")\n\ :backslash: Key("oslash")\n\ :bracketright: Key("aring")\n\ :braceleft: Key("AE")\n\ :bar: Key("Ooblique")\n\ :braceright: Key("Aring")\n\ :!Metau: Key("udiaeresis")\n\ :dollar: Key("currency")\n\ :at: Key("backslash")\n ! "Old" Norwegian keymap, compatible with older versions of x3270. x3270.keymap.oldnorwegian7: \ :bracketleft: Key("AE")\n\ :bracketright: Key("Aring")\n\ :backslash: Key("Ooblique")\n\ :braceleft: Key("ae")\n\ :braceright: Key("aring")\n\ :bar: Key("oslash")\n ! German keymap courtesy of Karlheinz Kandler x3270.keymap.german7: \ :bracketleft: Key("adiaeresis")\n\ :bracketright: Key("udiaeresis")\n\ :backslash: Key("odiaeresis")\n\ :braceleft: Key("Adiaeresis")\n\ :braceright: Key("Udiaeresis")\n\ :bar: Key("Odiaeresis")\n\ :asciicircum: Key("^")\n\ :asciitilde: Key("ssharp")\n\ :at: Key("section")\n ! Keymap modifier for RS/6000s with French AZERTY keyboards, which allows ! the diaeresis and circumflex keys to work intuitively (press diaereses, ! press "a", get "adiaeresis, etc.) x3270.keymap.fr6k: \ Shiftdead_diaeresis: Compose() Key(quotedbl)\n\ dead_circumflex: Compose() Key(asciicircum)\n ! !============================================================================= ! Section 2: Labels and Messages ! ! These are resources that are likely to be modified for translation ! into another language. !============================================================================= ! x3270.errorPopup.title: x3270 Error x3270.infoPopup.title: x3270 Information x3270.connectPopup.title: x3270 Connect x3270.connectPopup.dialog.label: Enter Hostname x3270.fontPopup.title: x3270 Font x3270.fontPopup.dialog.label: Enter Font Name x3270.keymapPopup.title: x3270 Keymap x3270.keymapPopup.dialog.label: Enter Keymap Name x3270.oversizePopup.title: x3270 Oversize x3270.oversizePopup.dialog.label: Enter Dimensions (cols x rows) x3270.oversizePopup*confirmButton.label: Resize x3270.keypadPopup.title: x3270 Keypad x3270.printTextPopup.title: x3270 Screen Print x3270.printTextPopup.dialog.label: Enter Print Command x3270.printTextPopup*confirmButton.label: Print x3270.printWindowPopup.title: x3270 Window Print x3270.printWindowPopup.dialog.label: Enter Print Command x3270.printWindowPopup*confirmButton.label: Print x3270.tracePopup.title: x3270 Tracing x3270.tracePopup.dialog.label: Enter Trace File Name x3270.tracePopup*confirmButton.label: Trace x3270.screentracePopup.title: x3270 Screen Image Tracing x3270.screentracePopup.dialog.label: Enter File Name x3270.screentracePopup*confirmButton.label: Continuously x3270.screentracePopup*confirm2Button.label: Once x3270.executeActionPopup.title: x3270 Execute Action x3270.executeActionPopup.dialog.label: Enter Action and Parameters x3270.executeActionPopup*confirmButton.label: Execute x3270.saveOptionsPopup.title: x3270 Save Changed Options x3270.saveOptionsPopup.dialog.label: Enter Profile File Name x3270.saveOptionsPopup*confirmButton.label: Save x3270.aboutPopup.title: About x3270 x3270.connectPopup*confirmButton.label: Connect x3270.fontPopup*confirmButton.label: Select Font x3270.keymapPopup*confirmButton.label: Select Keymap x3270*okayButton.label: OK x3270*cancelButton.label: Cancel x3270*aboutOption.label: About x3270... x3270*abortScriptOption.label: Abort Scripts/Macros/Strings x3270*disconnectOption.label: Disconnect x3270*exitOption.label: Exit x3270 x3270*exitReallyOption.label: Disconnect and Exit x3270*printTextOption.label: Print Screen Text x3270*printWindowOption.label: Print Window Bitmap x3270*executeActionOption.label: Execute an Action x3270*fileMenuButton.label: File x3270*fileMenu.label: File x3270*optionsMenuButton.label: Options x3270*optionsMenu.label: Options x3270*connectMenuButton.label: Connect x3270*reconnectButton.label: Reconnect x3270*macrosMenuButton.label: Macros x3270*macrosMenu.label: Macros x3270*hostMenu.label: Connect x3270*otherHostOption.label: Other... x3270*togglesOption.label: Toggles x3270*fontsOption.label: Font x3270*modelsOption.label: Screen Size x3270*colorsOption.label: Color Scheme x3270*charsetOption.label: Character Set x3270*keymapOption.label: Change Keymap... x3270*keypadOption.label: Keypad x3270*monocaseOption.label: Monocase x3270*cursorBlinkOption.label: Blinking Cursor x3270*showTimingOption.label: Show Timing x3270*cursorPosOption.label: Track Cursor x3270*dsTraceOption.label: Trace Data Stream x3270*eventTraceOption.label: Trace X Events x3270*screenTraceOption.label: Save Screen(s) in File x3270*scrollBarOption.label: Scrollbar x3270*lineWrapOption.label: Wraparound x3270*marginedPasteOption.label: Paste with Left Margin x3270*rectangleSelectOption.label: Select by Rectangles x3270*blankFillOption.label: Blank Fill x3270*underlineCursorOption.label: Underline Cursor x3270*blockCursorOption.label: Block Cursor x3270*otherFontOption.label: Other... x3270*lineModeOption.label: Line Mode x3270*characterModeOption.label: Character Mode x3270*model2Option.label: Model 2 (80x24) x3270*model3Option.label: Model 3 (80x32) x3270*model4Option.label: Model 4 (80x43) x3270*model5Option.label: Model 5 (132x27) x3270*oversizeOption.label: Oversize... x3270*saveOption.label: Save Changed Options in File ! ! Messages x3270.message.reconnect: Reconnect to x3270.message.processId: Process ID: x3270.message.windowId: Main window ID: x3270.message.model: Model x3270.message.rows: rows x3270.message.columns: columns x3270.message.mono: monochrome x3270.message.fullColor: color x3270.message.pseudoColor: pseudo-color x3270.message.extendedDs: extended data stream x3270.message.standardDs: standard data stream x3270.message.terminalName: Terminal name: x3270.message.emulatorFont: Emulator font: x3270.message.fullFont: full ISO 8859-1 font x3270.message.asciiFont: 7-bit ASCII X font x3270.message.cgFont: special 3270 CG font x3270.message.characterSet: EBCDIC character set: x3270.message.defaultCharacterSet: Default (us) EBCDIC character set x3270.message.keyboardMap: Keyboard map: x3270.message.defaultKeyboardMap: Default keyboard map x3270.message.composeMap: Compose-key map: x3270.message.noComposeMap: No compose-key map x3270.message.activeIcon: Active icon x3270.message.iconFont: Icon font: x3270.message.iconLabelFont: Icon label font: x3270.message.staticIcon: Static bitmap icon x3270.message.connectedTo: Connected to: x3270.message.port: Port: x3270.message.charMode: ANSI character mode x3270.message.lineMode: ANSI line mode x3270.message.dsMode: 3270 mode x3270.message.connectionPending: Connection pending to: x3270.message.notConnected: Not connected x3270.message.specialCharacters: Special characters: x3270.message.hour: hour x3270.message.hours: hours x3270.message.minute: minute x3270.message.minutes: minutes x3270.message.second: second x3270.message.seconds: seconds x3270.message.sent: Sent x3270.message.Received: Received x3270.message.received: received x3270.message.byte: byte x3270.message.bytes: bytes x3270.message.record: record x3270.message.records: records x3270.message.statusNotConnected: Not Connected x3270.message.statusConnecting: Connecting x3270.message.statusTwait: Wait x3270.message.statusSyswait: System x3270.message.statusProtected: Protected x3270.message.statusNumeric: Numeric x3270.message.statusOverflow: Overflow x3270.message.statusInhibit: Inhibit x3270.message.statusScrolled: Scrolled ! !============================================================================= ! Section 3: Base-Level Resources ! ! Resources required for the basic operation of x3270, not for the ! faint-hearted to modify. !============================================================================= ! ! App-defaults file version x3270.adVersion: 3.1.0.0 ! ! Fonts x3270.aplFont: 3270 x3270.debugFont: 3270d x3270.iconFont: nil2 x3270.iconLabelFont: 8x13 x3270*keyPad*large*font: fixed x3270*keyPad*small*font: -*-fixed-medium-r-semicondensed-*-12-*-* x3270*value*font: fixed x3270*dataLabel.font: -*-terminal-medium-r-normal--14-*-iso8859-1 !x3270*smallLabel.font: 5x7 x3270*smallLabel.font: 6x13 x3270*font: -*-helvetica-bold-r-normal--12-*-iso8859-1 ! ! Menu configuration x3270*menuBarContainer.borderWidth: 2 #ifdef COLOR x3270.keypadBackground: grey x3270*menuBarContainer.background: grey x3270*menuBarContainer.borderColor: grey40 x3270*fileMenuButton*background: grey x3270*optionsMenuButton*background: grey x3270*connectMenuButton*background: grey x3270*reconnectButton*background: grey x3270*macrosMenuButton*background: grey x3270*keypadButton*background: grey x3270*fileMenuButton*borderColor: grey x3270*optionsMenuButton*borderColor: grey x3270*connectMenuButton*borderColor: grey x3270*reconnectButton*borderColor: grey x3270*macrosMenuButton*borderColor: grey #else x3270*fileMenuButton*borderColor: XtDefaultBackground x3270*optionsMenuButton*borderColor: XtDefaultBackground x3270*connectMenuButton*borderColor: XtDefaultBackground x3270*reconnectButton*borderColor: XtDefaultBackground x3270*macrosMenuButton*borderColor: XtDefaultBackground #endif x3270*fileMenuButton*highlightThickness: 0 x3270*optionsMenuButton*highlightThickness: 0 x3270*connectMenuButton*highlightThickness: 0 x3270*reconnectButton*highlightThickness: 0 x3270*macrosMenuButton*highlightThickness: 0 x3270*keypadButton*highlightThickness: 0 #ifdef COLOR x3270*fileMenu*background: grey x3270*exitMenu*background: grey x3270*optionsMenu*background: grey x3270*hostMenu*background: grey x3270*reconnect*background: grey x3270*macrosMenu*background: grey x3270*togglesMenu*background: grey x3270*fontsMenu*background: grey x3270*modelsMenu*background: grey x3270*colorsMenu*background: grey x3270*charsetMenu*background: grey #endif x3270*fileMenu.borderWidth: 2 x3270*exitMenu.borderWidth: 2 x3270*optionsMenu.borderWidth: 2 x3270*hostMenu.borderWidth: 2 x3270*macrosMenu.borderWidth: 2 x3270*togglesMenu.borderWidth: 2 x3270*fontsMenu.borderWidth: 2 x3270*modelsMenu.borderWidth: 2 x3270*colorsMenu.borderWidth: 2 x3270*charsetMenu.borderWidth: 2 #ifdef COLOR x3270*fileMenu.borderColor: grey40 x3270*exitMenu.borderColor: grey40 x3270*optionsMenu.borderColor: grey40 x3270*hostMenu.borderColor: grey40 x3270*macrosMenu.borderColor: grey40 x3270*togglesMenu.borderColor: grey40 x3270*fontsMenu.borderColor: grey40 x3270*modelsMenu.borderColor: grey40 x3270*colorsMenu.borderColor: grey40 x3270*charsetMenu.borderColor: grey40 #endif x3270*fileMenu*leftMargin: 20 x3270*fileMenu*rightMargin: 20 x3270*optionsMenu*rightMargin: 20 x3270*togglesMenu*leftMargin: 20 x3270*fontsMenu*leftMargin: 20 x3270*modelsMenu*leftMargin: 20 x3270*colorsMenu*leftMargin: 20 x3270*charsetMenu*leftMargin: 20 ! ! Popup configuration x3270.errorPopup.width: 400 x3270*okayButton.borderWidth: 2 x3270*dialog*cancelButton*borderWidth: 2 x3270*dialog*confirmButton*borderWidth: 2 x3270*dialog*confirm2Button*borderWidth: 2 #ifdef COLOR x3270.errorPopup*foreground: red x3270.errorPopup*background: grey x3270.errorPopup*okayButton.foreground: black x3270*okayButton.foreground: black x3270*okayButton.borderColor: grey40 #endif x3270.infoPopup.width: 400 x3270.connectPopup.width: 300 x3270.fontPopup.width: 300 x3270.keymapPopup.width: 300 x3270.oversizePopup.width: 300 x3270.printTextPopup.width: 300 x3270.printWindowPopup.width: 300 x3270.tracePopup.width: 300 x3270.screentracePopup.width: 300 x3270.executeActionPopup.width: 300 x3270.saveOptionsPopup.width: 300 #ifdef COLOR x3270*dialog*Foreground: black x3270*dialog.Background: grey x3270*dialog.label.Background: grey x3270*dialog.value*Background: grey x3270.aboutPopup*background: grey x3270.infoPopup*background: grey x3270.infoPopup*okayButton.background: white x3270.infoPopup*foreground: black x3270.aboutPopup*Foreground: black x3270*dialog*cancelButton*foreground: red x3270*dialog*cancelButton*background: grey x3270*dialog*cancelButton*borderColor: grey40 x3270*confirmButton.background: grey x3270*confirmButton.foreground: black x3270*dialog*confirmButton*borderColor: grey40 x3270*dialog*confirm2Button.background: grey x3270*dialog*confirm2Button.foreground: black x3270*dialog*confirm2Button*borderColor: grey40 x3270.aboutPopup*icon.foreground: darkslateblue #endif ! ! Keypad key dimensions, in pixels x3270.keypad.keyHeight: 24 x3270.keypad.keyWidth: 48 x3270.keypad.pfWidth: 32 x3270.keypad.paWidth: 36 x3270.keypad.largeKeyWidth: 56 ! ! Basic event translations -- these should NEVER be changed without code changes x3270.translations: \ WM_PROTOCOLS: WMProtocols()\n\ : KeymapEvent()\n\ WM_STATE: StateChanged()\n\ : FocusEvent()\n\ : FocusEvent()\n\ : Configure() x3270*screen.translations: #override \n\ : Redraw()\n\ : Visible()\n\ : GraphicsExpose() x3270icon.translations: #override \n\ : Redraw() x3270.keypadPopup.translations: \ WM_PROTOCOLS: WMProtocols()\n\ : KeymapEvent()\n\ : EnterLeave()\n\ : EnterLeave() x3270.errorPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.errorPopup*translations: #override \n\ Return: confirm() x3270.infoPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.infoPopup*translations: #override \n\ Return: confirm() x3270.connectPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.fontPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.keymapPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.printTextPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.printWindowPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.tracePopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.screentracePopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.executeActionPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.saveOptionsPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.aboutPopup.translations: \ WM_PROTOCOLS: WMProtocols() x3270.aboutPopup*translations: #override \n\ Return: confirm() x3270*value.translations: #override \n\ Return: confirm()\n\ CtrlU: select-all(DUMMY) delete-selection() ! ! Base-level keyboard translations -- these should be changed only with ! great caution. x3270.baselevelTranslations: \ Multi_key: Compose()\n\ ShiftReturn: Newline()\n\ Return: Enter()\n\ Linefeed: Newline()\n\ Shift_L: Shift()\n\ Shift_L: Shift()\n\ Shift_R: Shift()\n\ Shift_R: Shift()\n\ Meta_L: Shift()\n\ Meta_L: Shift()\n\ Meta_R: Shift()\n\ Meta_R: Shift()\n\ Alt_L: Shift()\n\ Alt_L: Shift()\n\ Alt_R: Shift()\n\ Alt_R: Shift()\n\ ShiftTab: BackTab()\n\ Tab: Tab()\n\ Home: Home()\n\ MetaLeft: PreviousWord()\n\ Left: Left()\n\ MetaRight: NextWord()\n\ Right: Right()\n\ Up: Up()\n\ Down: Down()\n\ Insert: Insert()\n\ Delete: Delete()\n\ BackSpace: BackSpace()\n\ Ctrl: HandleMenu(fileMenu)\n\ Ctrl: HandleMenu(optionsMenu)\n\ Ctrl: HandleMenu(hostMenu,macrosMenu)\n\ Shift: MoveCursor()\n\ : select-start()\n\ ~Shift: select-extend()\n\ : ignore()\n\ : ignore()\n\ : insert-selection(PRIMARY)\n\ : start-extend()\n\ : select-extend()\n\ ~Shift: select-end(PRIMARY)\n\ MetaF1: PF(13)\n\ MetaF2: PF(14)\n\ MetaF3: PF(15)\n\ MetaF4: PF(16)\n\ MetaF5: PF(17)\n\ MetaF6: PF(18)\n\ MetaF7: PF(19)\n\ MetaF8: PF(20)\n\ MetaF9: PF(21)\n\ MetaF10: PF(22)\n\ MetaF11: PF(23)\n\ MetaF12: PF(24)\n\ F1: PF(1)\n\ F2: PF(2)\n\ F3: PF(3)\n\ F4: PF(4)\n\ F5: PF(5)\n\ F6: PF(6)\n\ F7: PF(7)\n\ F8: PF(8)\n\ F9: PF(9)\n\ F10: PF(10)\n\ F11: PF(11)\n\ F12: PF(12)\n\ Meta1: PA(1)\n\ Meta2: PA(2)\n\ Meta3: PA(3)\n\ Metaa: Attn()\n\ Metab: PrintWindow()\n\ Metac: Clear()\n\ Metad: Delete()\n\ Metae: EraseEOF()\n\ Metaf: Flip()\n\ Metah: Home()\n\ Metai: Insert()\n\ Metal: Redraw()\n\ Metap: PrintText()\n\ Metaq: Quit()\n\ Metar: Reset()\n\ Ctrlu: DeleteField()\n\ Ctrlw: DeleteWord()\n\ :asciicircum: CircumNot()\n\ :: Default() ! ! Default compose-key map. ! Each line is of the form "keysym1 + keysym2 = keysym3", meaning "when the ! Compose key is pressed, followed by keysym1 and keysym2 (in either order), ! interpret it as keysym3." The definitions are case-sensitive. x3270.composeMap.latin1: \ c + bar = cent \n\ c + slash = cent \n\ L + minus = sterling \n\ Y + equal = yen \n\ S + S = section \n\ C + O = copyright \n\ a + underscore = ordfeminine \n\ less + less = guillemotleft \n\ R + O = registered \n\ plus + minus = plusminus \n\ o + underscore = masculine \n\ greater + greater = guillemotright \n\ 1 + 4 = onequarter \n\ 1 + 2 = onehalf \n\ 3 + 4 = threequarters \n\ bar + bar = brokenbar \n\ A + grave = Agrave \n\ A + apostrophe = Aacute \n\ A + asciicircum = Acircumflex \n\ A + asciitilde = Atilde \n\ A + quotedbl = Adiaeresis \n\ A + asterisk = Aring \n\ A + E = AE \n\ C + comma = Ccedilla \n\ E + grave = Egrave \n\ E + apostrophe = Eacute \n\ E + asciicircum = Ecircumflex \n\ E + quotedbl = Ediaeresis \n\ I + grave = Igrave \n\ I + apostrophe = Iacute \n\ I + asciicircum = Icircumflex \n\ I + quotedbl = Idiaeresis \n\ N + asciitilde = Ntilde \n\ O + grave = Ograve \n\ O + apostrophe = Oacute \n\ O + asciicircum = Ocircumflex \n\ O + asciitilde = Otilde \n\ O + quotedbl = Odiaeresis \n\ O + slash = Ooblique \n\ U + grave = Ugrave \n\ U + apostrophe = Uacute \n\ U + asciicircum = Ucircumflex \n\ U + quotedbl = Udiaeresis \n\ Y + apostrophe = Yacute \n\ s + s = ssharp \n\ a + grave = agrave \n\ a + apostrophe = aacute \n\ a + asciicircum = acircumflex \n\ a + asciitilde = atilde \n\ a + quotedbl = adiaeresis \n\ a + asterisk = aring \n\ a + e = ae \n\ c + comma = ccedilla \n\ e + grave = egrave \n\ e + apostrophe = eacute \n\ e + asciicircum = ecircumflex \n\ e + quotedbl = ediaeresis \n\ i + grave = igrave \n\ i + apostrophe = iacute \n\ i + asciicircum = icircumflex \n\ i + quotedbl = idiaeresis \n\ n + asciitilde = ntilde \n\ o + grave = ograve \n\ o + apostrophe = oacute \n\ o + asciicircum = ocircumflex \n\ o + asciitilde = otilde \n\ o + quotedbl = odiaeresis \n\ o + slash = oslash \n\ u + grave = ugrave \n\ u + apostrophe = uacute \n\ u + asciicircum = ucircumflex \n\ u + quotedbl = udiaeresis \n\ y + apostrophe = yacute \n\ y + quotedbl = ydiaeresis \n ! ! Compose-key map for APL. x3270.composeMap.apl: \ A + underscore = apl_Aunderbar \n\ B + underscore = apl_Bunderbar \n\ C + underscore = apl_Cunderbar \n\ D + underscore = apl_Dunderbar \n\ E + underscore = apl_Eunderbar \n\ F + underscore = apl_Funderbar \n\ G + underscore = apl_Gunderbar \n\ H + underscore = apl_Hunderbar \n\ I + underscore = apl_Iunderbar \n\ J + underscore = apl_Junderbar \n\ K + underscore = apl_Kunderbar \n\ L + underscore = apl_Lunderbar \n\ M + underscore = apl_Munderbar \n\ N + underscore = apl_Nunderbar \n\ O + underscore = apl_Ounderbar \n\ P + underscore = apl_Punderbar \n\ Q + underscore = apl_Qunderbar \n\ R + underscore = apl_Runderbar \n\ S + underscore = apl_Sunderbar \n\ T + underscore = apl_Tunderbar \n\ U + underscore = apl_Uunderbar \n\ V + underscore = apl_Vunderbar \n\ W + underscore = apl_Wunderbar \n\ X + underscore = apl_Xunderbar \n\ Y + underscore = apl_Yunderbar \n\ Z + underscore = apl_Zunderbar \n\ apl_upcaret + apl_downcaret = apl_diamond \n\ apl_quad + apl_jot = apl_quadjot \n\ apl_iota + underscore = apl_iotaunderbar \n\ apl_epsilon + underscore = apl_epsilonunderbar \n\ less + equal = apl_notgreater \n\ plus + minus = apl_plusminus \n\ greater + equal = apl_notless \n\ equal + slash = apl_notequal \n\ apl_upcaret + apl_tilde = apl_upcarettilde \n\ apl_upcaret + asciitilde = apl_upcarettilde \n\ apl_downcaret + apl_tilde = apl_downcarettilde \n\ apl_downcaret + asciitilde = apl_downcarettilde \n\ apl_circle + apl_stile = apl_circlestile \n\ apl_circle + bar = apl_circlestile \n\ apl_quad + apl_slope = apl_slopequad \n\ apl_quad + backslash = apl_slopequad \n\ apl_circle + apl_slope = apl_circleslope \n\ apl_circle + backslash = apl_circleslope \n\ apl_downtack + apl_uptack = apl_downtackup \n\ apostrophe + period = apl_quotedot \n\ apl_del + apl_stile = apl_delstile \n\ apl_del + bar = apl_delstile \n\ apl_delta + apl_stile = apl_deltastile \n\ apl_delta + bar = apl_deltastile \n\ apl_quad + apostrophe = apl_quadquote \n\ apl_upshoe + apl_jot = apl_upshoejot \n\ slash + minus = apl_slashbar \n\ apl_slope + minus = apl_slopebar \n\ backslash + minus = apl_slopebar \n\ apl_diaeresis + period = apl_diaeresisdot \n\ apl_circle + minus = apl_circlebar \n\ apl_quad + apl_divide = apl_quaddivide \n\ apl_uptack + apl_jot = apl_uptackjot \n\ apl_del + apl_tilde = apl_deltilde \n\ apl_del + asciitilde = apl_deltilde \n\ apl_delta + underscore = apl_deltaunderbar \n\ apl_circle + asterisk = apl_circlestar \n\ apl_downtack + apl_jot = apl_downtackjot \n\ equal + underscore = apl_equalunderbar \n\ apl_quad + apl_quad = apl_squad \n ! ! EBCDIC character sets. ! A charset is a series of newline-separated strings that define how an EBCDIC ! national character set differs from IBM's standard U.S.-International set ! (table 01). Each string is a number, a colon, and a symbol. The number is ! the EBCDIC code, and the symbol is an ASCII character or ISO Latin-1 name of ! the graphic it represents. ! ! U.S.-International (table 01) x3270.charset.us-intl: \n ! alias for 'us-intl' (backwards compatibility) x3270.charset.us: \n ! ! APL character set (same as us-intl, no remapping required) x3270.charset.apl: \n ! ! EBCDIC map for hosts that put [ and ] in non-standard positions. This is ! the default x3270 character set, because these hosts are so common in the ! U.S. x3270.charset.bracket: \ 0xad: [ \n 0xba: Yacute \n\ 0xbd: ] \n 0xbb: diaeresis \n ! alias for 'bracket' (backwards compatibility) x3270.charset.oldibm: \ 0xad: [ \n 0xba: Yacute \n\ 0xbd: ] \n 0xbb: diaeresis \n ! ! Each entry below is derived from IBM GA27-3831-03, Fourth Edition. ! Austrian/German (table 03) x3270.charset.german: \ 0x43: { \n 0x4a: Adiaeresis \n\ 0x4f: ! \n 0x59: ~ \n\ 0x5a: Udiaeresis \n 0x5f: ^ \n\ 0x63: [ \n 0x6a: odiaeresis \n\ 0x7c: section \n 0xa1: ssharp \n\ 0xb0: cent \n 0xb5: @ \n\ 0xba: notsign \n 0xbb: bar \n\ 0xc0: adiaeresis \n 0xcc: brokenbar \n\ 0xd0: udiaeresis \n 0xdc: } \n\ 0xe0: Odiaeresis \n 0xec: backslash \n\ 0xfc: ] \n ! Finnish (table 09) x3270.charset.finnish: \ 0x43: { \n 0x47: } \n\ 0x4a: section \n 0x4f: ! \n\ 0x51: ` \n 0x5a: currency \n\ 0x5b: Aring \n 0x5f: ^ \n\ 0x63: # \n 0x67: $ \n\ 0x6a: odiaeresis \n 0x71: backslash \n\ 0x79: eacute \n 0x7b: Adiaeresis \n\ 0x7c: Odiaeresis \n 0x9f: ] \n\ 0xa1: udiaeresis \n 0xb1: cent \n\ 0xb5: [ \n 0xba: notsign \n\ 0xbb: | \n 0xc0: adiaeresis \n\ 0xcc: brokenbar \n 0xd0: aring \n\ 0xdc: ~ \n 0xe0: Eacute \n\ 0xec: @ \n ! U.K. (table 22) x3270.charset.uk: \ 0x4a: $ \n 0x5b: sterling \n\ 0xa1: macron \n 0xb0: cent \n\ 0xb1: [ \n 0xba: ^ \n\ 0xbc: ~ \n ! Norwegian (table 23) x3270.charset.norwegian: \ 0x47: } \n 0x4a: # \n\ 0x4f: ! \n 0x5a: currency \n\ 0x5b: Aring \n 0x5f: ^ \n\ 0x67: $ \n 0x6a: oslash \n\ 0x70: brokenbar \n 0x7b: AE \n\ 0x7c: Ooblique \n 0x80: @ \n\ 0x9c: { \n 0x9e: [ \n\ 0x9f: ] \n 0xa1: udiaeresis \n\ 0xb0: cent \n 0xba: notsign \n\ 0xbb: bar \n 0xc0: ae \n\ 0xd0: aring \n 0xdc: ~ \n ! French (table 30) x3270.charset.french: \ 0x44: @ \n 0x48: backslash \n\ 0x4a: degree \n 0x4f: ! \n\ 0x51: { \n 0x54: } \n\ 0x5a: section \n 0x5f: ^ \n\ 0x6a: ugrave \n 0x79: mu \n\ 0x7b: sterling \n 0x7c: agrave \n\ 0x90: [ \n 0xa0: grave \n\ 0xa1: diaeresis \n 0xb0: cent \n\ 0xb1: numbersign \n 0xb5: ] \n\ 0xba: notsign \n 0xbb: bar \n\ 0xbd: ~ \n 0xc0: eacute \n\ 0xd0: egrave \n 0xe0: ccedilla \n ! Hebrew ! (Assigns non-Latin-1 characters to certain code positions, requiring a ! special font such as 3270h) x3270.charset.hebrew: \ 0x41: hebrew_aleph \n 0x42: hebrew_bet \n\ 0x43: hebrew_gimel \n 0x44: hebrew_dalet \n\ 0x45: hebrew_he \n 0x46: hebrew_waw \n\ 0x47: hebrew_zain \n 0x48: hebrew_chet \n\ 0x49: hebrew_tet \n 0x51: hebrew_yod \n\ 0x52: hebrew_finalkaph \n 0x53: hebrew_kaph \n\ 0x54: hebrew_lamed \n 0x55: hebrew_finalmem \n\ 0x56: hebrew_mem \n 0x57: hebrew_finalnun \n\ 0x58: hebrew_nun \n 0x59: hebrew_samech \n\ 0x62: hebrew_ayin \n 0x63: hebrew_finalpe \n\ 0x64: hebrew_pe \n 0x65: hebrew_finalzade \n\ 0x66: hebrew_zade \n 0x67: hebrew_qoph \n\ 0x68: hebrew_resh \n 0x69: hebrew_shin \n\ 0x71: hebrew_taw \n