X Cursors

Brett I. Holcomb brettholcomb
Mon May 17 12:00:56 PDT 2004


Thank you.  I've been digging through more man pages and found out how 
to change the color of the pointer and the shape.  I'll look at this file.



Bill Campbell wrote:
> On Sun, Mar 28, 2004, Brett I. Holcomb wrote:
> 
>>I dug out an old O'Reilly X Window User's guide I had and got some hints 
>>on what to do but it's an old book (1998) and things have changed. 
>>After playing some more I think I need to add another question.
>>
>>4.  How do I change the colors on the cursors?
> 
> 
> I do it with a $HOME/XTerm file (attached).  Lines starting with
> an exclamation point are comments.
> 
> Bill
> --
> INTERNET:   bill at Celestial.COM  Bill Campbell; Celestial Systems, Inc.
> UUCP:               camco!bill  PO Box 820; 6641 E. Mercer Way
> FAX:            (206) 232-9186  Mercer Island, WA 98040-0820; (206) 236-1676
> URL: http://www.celestial.com/
> 
> No man's life, liberty, or property are safe while the legislature is in
> session. -- Mark Twain
> 
> 
> ------------------------------------------------------------------------
> 
> !
> !!
> !! SAMPLE .Xdefaults / app-defaults  RESOURCE SPECIFICATIONS FOR XTERM
> !!
> !
> !
> !
> !!
> !! set default tty mode.
> !!
> !
> !XTerm*ttyModes: intr ^? erase ^H kill ^U
> !
> !
> !
> !!
> !! modify mouse functionality so that "Shift <Btn1Down>" has the same
> !! functionality as "<Btn2Down>".
> !!
> !! The Ctrl<Btn2Down> xterm window menu CANNOT be popped up using
> !! Shift Ctrl<Btn1Down>
> !!
> !
> !*VT100*translations: #override\
> !     Shift <Btn1Down>: insert-selection(PRIMARY, CUT_BUFFER0) \n\
> !     Button1 <Btn3Down>: insert-selection(PRIMARY, CUT_BUFFER0)
> !
> !*VT100*Scrollbar*translations: #override\
> !     Shift <Btn1Down>:   StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
> !     Shift <Btn1Motion>: MoveThumb() NotifyThumb() \n\
> !     Button1 <Btn3Down>:   StartScroll(Continuous) MoveThumb() NotifyThumb() \n\
> !     Button1 <Btn3Motion>: MoveThumb() NotifyThumb()
> !
> !
> !
> !!
> !! menu resources
> !!
> !
> !*SimpleMenu*BackingStore: NotUseful
> !*SimpleMenu*menuLabel.font: -adobe-helvetica-bold-r-normal--*-120-*-*-*-*-iso*-*
> !*SimpleMenu*menuLabel.vertSpace: 	100
> !*SimpleMenu*HorizontalMargins: 16
> !*SimpleMenu*Sme.height:	16
> !
> !*SimpleMenu*Cursor: left_ptr
> !*mainMenu.Label:  Main Options
> !*mainMenu*securekbd*Label:  Secure Keyboard
> !*mainMenu*allowsends*Label:  Allow SendEvents
> !*mainMenu*logging*Label:  Log to File
> !*mainMenu*redraw*Label:  Redraw Window
> !*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*marginbell*Label:  Enable Margin Bell
> !*vtMenu*altscreen*Label:  Show Alternate Screen
> !*vtMenu*softreset*Label:  Do Soft Reset
> !*vtMenu*hardreset*Label:  Do Full Reset
> !*vtMenu*tekshow*Label:  Show Tek Window
> !*vtMenu*tekmode*Label:  Switch to Tek Mode
> !*vtMenu*vthide*Label:  Hide VT Window
> !
> !*fontMenu.Label:  VT Fonts
> !*fontMenu*fontdefault*Label:	Default
> !*fontMenu*font1*Label:	6x10
> !*VT100*font1:		6x10
> !*fontMenu*font2*Label:	6x12
> !*VT100*font2:		6x12
> !*fontMenu*font3*Label:	9x15
> !*VT100*font3:		9x15
> !*fontMenu*font4*Label:	10x20
> !*VT100*font4:		10x20
> !*fontMenu*fontescape*Label:	Escape Sequence
> !*fontMenu*fontsel*Label:		Selection
> !!fontescape and fontsel overridden by application
> !
> !*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: 10x20
> *tek4014*font2: 9x15
> *tek4014*font3: 6x13
> *tek4014*fontSmall: 6x10
> 
> XTerm*font:	10x20
> XTerm*pointerShape:	arrow
> XTerm*termName: xterm
> XTerm*blink:			true
> XTerm*loginShell:		true
> XTerm*scrollBar:		true
> XTerm*cursorColor:		red3
> !XTerm*termName:  xterm-color



More information about the Linux-users mailing list