1 // Generated automatically. DO NOT HAND-EDIT. 2 3 module dcell.terminfo.xfce; 4 5 import dcell.database; 6 7 // xfce 8 static immutable Termcap term0 = { 9 name: "xfce", 10 lines: 24, 11 colors: 8, 12 bell: "\x07", 13 clear: "\x1b[H\x1b[2J", 14 enterCA: "\x1b7\x1b[?47h", 15 exitCA: "\x1b[2J\x1b[?47l\x1b8", 16 showCursor: "\x1b[?25h", 17 hideCursor: "\x1b[?25l", 18 attrOff: "\x1b[0m\x0f", 19 underline: "\x1b[4m", 20 bold: "\x1b[1m", 21 reverse: "\x1b[7m", 22 enterKeypad: "\x1b[?1h\x1b=", 23 exitKeypad: "\x1b[?1l\x1b>", 24 setFg: "\x1b[3%p1%dm", 25 setBg: "\x1b[4%p1%dm", 26 resetColors: "\x1b[39;49m", 27 setCursor: "\x1b[%i%p1%d;%p2%dH", 28 cursorBack1: "\x08", 29 cursorUp1: "\x1b[A", 30 padChar: "\x00", 31 keyBackspace: "", 32 keyF1: "\x1bOP", 33 keyF2: "\x1bOQ", 34 keyF3: "\x1bOR", 35 keyF4: "\x1bOS", 36 keyF5: "\x1b[15~", 37 keyF6: "\x1b[17~", 38 keyF7: "\x1b[18~", 39 keyF8: "\x1b[19~", 40 keyF9: "\x1b[20~", 41 keyF10: "\x1b[21~", 42 keyF11: "\x1b[23~", 43 keyF12: "\x1b[24~", 44 keyF13: "\x1bO1;2P", 45 keyF14: "\x1bO1;2Q", 46 keyF15: "\x1bO1;2R", 47 keyF16: "\x1bO1;2S", 48 keyF17: "\x1b[15;2~", 49 keyF18: "\x1b[17;2~", 50 keyF19: "\x1b[18;2~", 51 keyF20: "\x1b[19;2~", 52 keyF21: "\x1b[20;2~", 53 keyF22: "\x1b[21;2~", 54 keyF23: "\x1b[23;2~", 55 keyF24: "\x1b[24;2~", 56 keyF25: "\x1bO1;5P", 57 keyF26: "\x1bO1;5Q", 58 keyF27: "\x1bO1;5R", 59 keyF28: "\x1bO1;5S", 60 keyF29: "\x1b[15;5~", 61 keyF30: "\x1b[17;5~", 62 keyF31: "\x1b[18;5~", 63 keyF32: "\x1b[19;5~", 64 keyF33: "\x1b[20;5~", 65 keyF34: "\x1b[21;5~", 66 keyF35: "\x1b[23;5~", 67 keyF36: "\x1b[24;5~", 68 keyF37: "\x1bO1;6P", 69 keyF38: "\x1bO1;6Q", 70 keyF39: "\x1bO1;6R", 71 keyF40: "\x1bO1;6S", 72 keyF41: "\x1b[15;6~", 73 keyF42: "\x1b[17;6~", 74 keyF43: "\x1b[18;6~", 75 keyF44: "\x1b[19;6~", 76 keyF45: "\x1b[20;6~", 77 keyF46: "\x1b[21;6~", 78 keyF47: "\x1b[23;6~", 79 keyF48: "\x1b[24;6~", 80 keyF49: "\x1bO1;3P", 81 keyF50: "\x1bO1;3Q", 82 keyF51: "\x1bO1;3R", 83 keyF52: "\x1bO1;3S", 84 keyF53: "\x1b[15;3~", 85 keyF54: "\x1b[17;3~", 86 keyF55: "\x1b[18;3~", 87 keyF56: "\x1b[19;3~", 88 keyF57: "\x1b[20;3~", 89 keyF58: "\x1b[21;3~", 90 keyF59: "\x1b[23;3~", 91 keyF60: "\x1b[24;3~", 92 keyF61: "\x1bO1;4P", 93 keyF62: "\x1bO1;4Q", 94 keyF63: "\x1bO1;4R", 95 keyInsert: "\x1b[2~", 96 keyDelete: "\x1b[3~", 97 keyHome: "\x1bOH", 98 keyEnd: "\x1bOF", 99 keyPgUp: "\x1b[5~", 100 keyPgDn: "\x1b[6~", 101 keyUp: "\x1bOA", 102 keyDown: "\x1bOB", 103 keyLeft: "\x1bOD", 104 keyRight: "\x1bOC", 105 keyBacktab: "\x1b[Z", 106 mouse: "\x1b[M", 107 altChars: "``aaffggiijjkkllmmnnooppqqrrssttuuvvwwxxyyzz{{||}}~~", 108 enterACS: "\x0e", 109 exitACS: "\x0f", 110 enableACS: "\x1b)0", 111 keyShfRight: "\x1b[1;2C", 112 keyShfLeft: "\x1b[1;2D", 113 keyShfHome: "\x1b[1;2H", 114 keyShfEnd: "\x1b[1;2F", 115 keyShfInsert: "\x1b[2;2~", 116 keyShfDelete: "\x1b[3;2~", 117 automargin: true, 118 }; 119 120 static this() 121 { 122 Database.put(&term0); 123 }