! $Xorg: XTerm.ad,v 1.3 2000/08/17 19:55:08 cpqbld Exp $
!
!
!
!
! $XTermId: XTerm.ad,v 1.63 2004/12/01 01:27:46 tom Exp $
! $XFree86: xc/programs/xterm/XTerm.ad,v 3.29 2004/12/01 01:27:46 dickey Exp $

*saveLines: 1024

*SimpleMenu*BackingStore: NotUseful
*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso8859-*
*SimpleMenu*menuLabel.vertSpace: 	100
*SimpleMenu*HorizontalMargins: 16
*SimpleMenu*Sme.height:	16

*SimpleMenu*Cursor: left_ptr

*mainMenu.Label:  Main Options
*mainMenu*toolbar*Label:  Toolbar
*mainMenu*securekbd*Label:  Secure Keyboard
*mainMenu*allowsends*Label:  Allow SendEvents
*mainMenu*redraw*Label:  Redraw Window
*mainMenu*logging*Label:  Log to File
*mainMenu*print*Label:  Print Window
*mainMenu*print-redir*Label:  Redirect to Printer
*mainMenu*8-bit control*Label: 8-Bit Controls
*mainMenu*backarrow key*Label: Backarrow Key (BS/DEL)
*mainMenu*num-lock*Label: Alt/NumLock Modifiers
*mainMenu*meta-esc*Label: Meta Sends Escape
*mainMenu*delete-is-del*Label: Delete is DEL
*mainMenu*oldFunctionKeys*Label: Old Function-Keys
*mainMenu*sunFunctionKeys*Label: Sun Function-Keys
*mainMenu*sunKeyboard*Label: VT220 Keyboard
*mainMenu*hpFunctionKeys*Label: HP Function-Keys
*mainMenu*scoFunctionKeys*Label: SCO Function-Keys
*mainMenu*suspend*Label:  Send STOP Signal
*mainMenu*continue*Label:  Send CONT Signal
*mainMenu*interrupt*Label:  Send INT Signal
*mainMenu*hangup*Label:  Send HUP Signal
*mainMenu*terminate*Label:  Send TERM Signal
*mainMenu*kill*Label:  Send KILL Signal
*mainMenu*quit*Label:  Quit

*vtMenu.Label:  VT Options
*vtMenu*scrollbar*Label:  Enable Scrollbar
*vtMenu*jumpscroll*Label:  Enable Jump Scroll
*vtMenu*reversevideo*Label:  Enable Reverse Video
*vtMenu*autowrap*Label:  Enable Auto Wraparound
*vtMenu*reversewrap*Label:  Enable Reverse Wraparound
*vtMenu*autolinefeed*Label:  Enable Auto Linefeed
*vtMenu*appcursor*Label:  Enable Application Cursor Keys
*vtMenu*appkeypad*Label:  Enable Application Keypad
*vtMenu*scrollkey*Label:  Scroll to Bottom on Key Press
*vtMenu*scrollttyoutput*Label:  Scroll to Bottom on Tty Output
*vtMenu*allow132*Label: Allow 80/132 Column Switching
*vtMenu*cursesemul*Label:  Enable Curses Emulation
*vtMenu*visualbell*Label:  Enable Visual Bell
*vtMenu*poponbell*Label:  Enable Pop on Bell
*vtMenu*marginbell*Label:  Enable Margin Bell
*vtMenu*cursorblink*Label: Enable Blinking Cursor
*vtMenu*titeInhibit*Label:  Enable Alternate Screen Switching
*vtMenu*activeicon*Label: Enable Active Icon
*vtMenu*softreset*Label:  Do Soft Reset
*vtMenu*hardreset*Label:  Do Full Reset
*vtMenu*clearsavedlines*Label:  Reset and Clear Saved Lines
*vtMenu*tekshow*Label:  Show Tek Window
*vtMenu*tekmode*Label:  Switch to Tek Mode
*vtMenu*vthide*Label:  Hide VT Window
*vtMenu*altscreen*Label:  Show Alternate Screen

! always use iso10646-1 fonts and luit for non-UTF-8 locales:
*locale: checkfont
*localeFilter: /usr/X11R6/bin/luitx

*fontMenu.Label:  VT Fonts
*fontMenu*fontdefault*Label:	Default
*VT100*font:		-misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1
*VT100*wideFont:	-misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1

*fontMenu*font1*Label:	Unicode Best
*VT100*font1:		-misc-fixed-medium-r-normal-*-18-120-100-100-c-90-iso10646-1
*VT100*wideFont1:	-misc-fixed-medium-r-normal-*-18-120-100-100-c-180-iso10646-1
!*VT100*font1:		nil2
!*VT100*wideFont1:
*IconFont:		nil2
*fontMenu*font2*Label:	Tiny
!*VT100*font2:		5x7
*VT100*font2:		-misc-fixed-medium-r-normal--7-70-75-75-c-50-iso10646-1
!*VT100*widefont2:
*fontMenu*font3*Label:	Small
!*VT100*font3:		6x10
*VT100*font3:		-misc-fixed-medium-r-normal--10-100-75-75-c-60-iso10646-1
!*VT100*wideFont3:
*fontMenu*font4*Label:	Medium
!*VT100*font4:		7x13
*VT100*font4:		-misc-fixed-medium-r-semicondensed-*-13-120-75-75-c-60-iso10646-1
*VT100*wideFont4:	-misc-fixed-medium-r-normal-*-13-120-75-75-c-120-iso10646-1
*fontMenu*font5*Label:	Large
!*VT100*font5:		9x15
*VT100*font5:		-misc-fixed-medium-r-normal--15-140-75-75-c-90-iso10646-1
!*VT100*wideFont5:
*fontMenu*font6*Label:	Huge
!*VT100*font6:		10x20
*VT100*font6:		-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1
!*VT100*wideFont6:
*fontMenu*fontescape*Label:	Escape Sequence
*fontMenu*fontsel*Label:	Selection
!fontescape and fontsel overridden by application
*fontMenu*font-linedrawing*Label: Line-Drawing Characters
*fontMenu*font-doublesize*Label: Doublesized Characters
*fontMenu*font-loadable*Label:	VT220 Soft Fonts
*fontMenu*render-font*Label:	TrueType Fonts
*fontMenu*utf8-mode*Label:	UTF-8

! upstream configuration, which simply has broken our xterm font configuration completely
!*VT100.utf8Fonts.font2:	-misc-fixed-medium-r-normal--8-80-75-75-c-50-iso10646-1
!*VT100.utf8Fonts.font:	-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso10646-1
!*VT100.utf8Fonts.font3:	-misc-fixed-medium-r-normal--14-130-75-75-c-70-iso10646-1
!*VT100.utf8Fonts.font4:	-misc-fixed-medium-r-normal--13-120-75-75-c-80-iso10646-1
!*VT100.utf8Fonts.font5:	-misc-fixed-medium-r-normal--18-120-100-100-c-90-iso10646-1
!*VT100.utf8Fonts.font6:	-misc-fixed-medium-r-normal--20-200-75-75-c-100-iso10646-1

*tekMenu.Label:  Tek Options
*tekMenu*tektextlarge*Label:  Large Characters
*tekMenu*tektext2*Label:  #2 Size Characters
*tekMenu*tektext3*Label:  #3 Size Characters
*tekMenu*tektextsmall*Label:  Small Characters
*tekMenu*tekpage*Label:  PAGE
*tekMenu*tekreset*Label:  RESET
*tekMenu*tekcopy*Label:  COPY
*tekMenu*vtshow*Label:  Show VT Window
*tekMenu*vtmode*Label:  Switch to VT Mode
*tekMenu*tekhide*Label:  Hide Tek Window

*tek4014*fontLarge: 9x15
*tek4014*font2: 8x13
*tek4014*font3: 6x13
*tek4014*fontSmall: 6x10

!! We want a 8bit clean xterm
*eightBitInput:                true
*eightBitOutput:       true

!! Default Settings
*termName:             xterm
*pointerShape:         top_left_arrow
*scrollKey:            true

!! Newer XTerms can guess the value of the BackarrowKey by
!! reading the terminfo or the pty initial value.
!! We use the terminfo value.
*backarrowKeyIsErase:  true
*ptyInitialErase:      true
*deleteIsDEL:          false

!! To be compatible with the original X Consortium XTerm.
!! *oldXtermFKeys:             true

!! Some symbol mappings of the keyboard for foreign Motif.  Some of these
!! mappings are virtual osfKeySym's.  Extend this list if necessary,
!! more information in VirtualBindings(3) and /usr/include/Xm/XmStrDefs.h.
*defaultVirtualBindings: #override \
   Help    : osfHelp\n\
   DRemove : osfCut\n\
   Prior   : osfPageUp\n\
   Next    : osfPageDown\n\
   Select  : osfSelect\n\
   Insert  : osfPaste\

!! If Alt is not Meta use it for emacs line editing of e.g. bash,
!! define Pause key, and ignore DRemove on foreign displays.
*VT100.Translations: #override \
   Alt<KeyPress>Shift_L,Alt<KeyPress>: string(0x01B) insert() \n\
   Alt<KeyPress>Shift_R,Alt<KeyPress>: string(0x01B) insert() \n\
   Alt Ctrl <KeyPress>: string(0x01B) insert() \n\
   Alt      <KeyPress>: string(0x01B) insert() \n\
   <Key>Pause:   string("\033[P") \n\
   <Key>DRemove: ignore()

*background:       LightYellow2
*multiScroll:      on
*jumpScroll:       on
*ScrollBar:        on
*Scrollbar*width:      16
*Scrollbar*height:     16
*Scrollbar*shadowWidth:    2
*Scrollbar*borderWidth:    3
*SaveLines:        2000

!! Fix broken charClass, the doubleclick separators
*charClass:  33:48,37:48,43:48,45-47:48,64:48,126:48,95:48

