3d2000e90b
New local change: default value for pointerMode is 0.
218 lines
7.7 KiB
Plaintext
218 lines
7.7 KiB
Plaintext
! $XTermId: XTerm.ad,v 1.85 2007/11/26 18:42:37 tom Exp $
|
|
|
|
*scrollBar: true
|
|
*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*alt-esc*Label: Alt Sends Escape
|
|
*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*tcapFunctionKeys*Label: Termcap 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*keepSelection*Label: Keep Selection
|
|
*vtMenu*selectToClipboard*Label: Select to Clipboard
|
|
*vtMenu*cursesemul*Label: Enable Curses Emulation
|
|
*vtMenu*visualbell*Label: Enable Visual Bell
|
|
*vtMenu*bellIsUrgent*Label: Enable Bell Urgency
|
|
*vtMenu*poponbell*Label: Enable Pop on 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
|
|
|
|
*fontMenu.Label: VT Fonts
|
|
*fontMenu*fontdefault*Label: Default
|
|
*fontMenu*font1*Label: Unreadable
|
|
*VT100.font1: nil2
|
|
*IconFont: nil2
|
|
*fontMenu*font2*Label: Tiny
|
|
*VT100.font2: 5x7
|
|
*fontMenu*font3*Label: Small
|
|
*VT100.font3: 6x10
|
|
*fontMenu*font4*Label: Medium
|
|
*VT100.font4: 7x13
|
|
*fontMenu*font5*Label: Large
|
|
*VT100.font5: 9x15
|
|
*fontMenu*font6*Label: Huge
|
|
*VT100.font6: 10x20
|
|
*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
|
|
*fontMenu*utf8-title*Label: UTF-8 Titles
|
|
|
|
*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
|
|
|
|
! If xterm is built with a toolbar, the widget hierarchy looks like this,
|
|
! showing widget name / class names. The complete menu hierarchy is built
|
|
! at startup because it is needed to make the layout work for the menubar:
|
|
!
|
|
! xterm/XTerm
|
|
! form/Form
|
|
! menubar/Box
|
|
! mainMenuButton/MenuButton
|
|
! mainMenu/SimpleMenu
|
|
! menuLabel/SmeBSB
|
|
! toolbar/SmeBSB
|
|
! ...
|
|
! vtMenu/SimpleMenu
|
|
! menuLabel/SmeBSB
|
|
! scrollbar/SmeBSB
|
|
! ...
|
|
! fontMenu/SimpleMenu
|
|
! menuLabel/SmeBSB
|
|
! fontdefault/SmeBSB
|
|
! ...
|
|
! tekMenu/SimpleMenu
|
|
! menuLabel/SmeBSB
|
|
! fontdefault/SmeBSB
|
|
! ...
|
|
! vt100/VT100
|
|
! tektronix/TopLevelShell
|
|
! shellext/VendorShellExt
|
|
! tek4014/Tek4014
|
|
!
|
|
! If built without a toolbar, the widget hierarchy is simpler, because there
|
|
! is no form, and the popup menu widgets are created only when they are first
|
|
! used.
|
|
!
|
|
! xterm/XTerm
|
|
! shellext/VendorShellExt
|
|
! mainMenu/SimpleMenu
|
|
! menuLabel/SmeBSB
|
|
! ...
|
|
! ...
|
|
! vt100/VT100
|
|
! tektronix/TopLevelShell
|
|
! shellext/VendorShellExt
|
|
! tek4014/Tek4014
|
|
!
|
|
! A more complete list of the widget/class names can be obtained using editres
|
|
! to dump a file. Some widget names are not available until the corresponding
|
|
! menu has been created.
|
|
|
|
! These resources reduce space around the menubar, by eliminating padding in
|
|
! the enclosing form (Thickness) and the border of the Box which represents
|
|
! the menubar widget.
|
|
*form.Thickness: 0
|
|
*menubar.borderWidth: 0
|
|
|
|
! If we wanted to eliminate the border of the popup menus, we could do this
|
|
! instead, since they are children of the menubar:
|
|
!*menubar*borderWidth: 0
|
|
|
|
! Eliminate the border of the buttons in the menubar, so the only line around
|
|
! the text is for the highlighted button:
|
|
*MenuButton*borderWidth: 0
|
|
|
|
! Set a border for the menus to make them simpler to distinguish against the
|
|
! vt100 widget:
|
|
*SimpleMenu*borderWidth: 2
|
|
|
|
! Here is a pattern that is useful for double-clicking on a URL:
|
|
!*charClass: 33:48,35:48,37-38:48,43-47:48,58:48,61:48,63-64:48,95:48,126:48
|
|
!
|
|
! Alternatively,
|
|
!*on2Clicks: regex [[:alpha:]]+://([[:alnum:]!#+,./=?@_~-]|(%[[:xdigit:]][[:xdigit:]]))+
|
|
|
|
! Uncomment this to have a login shell by default
|
|
!*VT100*login_shell: true
|
|
|
|
!This can be useful if you have an IntelliMouse. It maps the button
|
|
!events generated by the wheel
|
|
*VT100*translations: #override \
|
|
!Ctrl <Btn4Down>: scroll-back(1,halfpage) \n\
|
|
!Lock Ctrl <Btn4Down>: scroll-back(1,halfpage) \n\
|
|
!Lock @Num_Lock Ctrl <Btn4Down>: scroll-back(1,halfpage) \n\
|
|
! @Num_Lock Ctrl <Btn4Down>: scroll-back(1,halfpage) \n\
|
|
<Btn4Down>: scroll-back(5,line) \n\
|
|
!Ctrl <Btn5Down>: scroll-forw(1,halfpage) \n\
|
|
!Lock Ctrl <Btn5Down>: scroll-forw(1,halfpage) \n\
|
|
!Lock @Num_Lock Ctrl <Btn5Down>: scroll-forw(1,halfpage) \n\
|
|
! @Num_Lock Ctrl <Btn5Down>: scroll-forw(1,halfpage) \n\
|
|
<Btn5Down>: scroll-forw(5,line)
|
|
|
|
! Traditional function keys behaviour
|
|
*VT100*modifyFunctionKeys: 0
|
|
|
|
! Restore the traditional backarrow/delete key behaviour
|
|
! The delete key should generate DEL
|
|
*deleteIsDEL: true
|
|
! and the back arrow generates whatever the erase char is set to
|
|
*ptyInitialErase: true
|
|
*backarrowKeyIsErase: true
|