!
! Xquote defaults
!
! $Header: /pack/anoncvs/xinvest/src/Xquote.ad,v 1.55 2004/12/27 08:38:56 danny Exp $
!
Xquote.title:				Xquote 2.6.10
!
! For adding or modifying server list search for 'serverList'.

! Xquote.fontList is an application resource.  It must not be deleted.
! If its changed, the name large must remain or you will get
! the fallback fontList values.
Xquote.fontList:	-*-helvetica-bold-r-*-*-*-180-*-*-*-*-*-*=large
Xquote.allowShellResize:		False
Xquote*commandWindowLocation:		COMMAND_BELOW_WORKSPACE

! menu bar
*Menubar*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Menubar.button_0.labelString:		File
*Menubar.button_0.mnemonic:		F
*Menubar.button_1.labelString:		Options
*Menubar.button_1.mnemonic:		O
*Menubar.button_2.labelString:		View
*Menubar.button_2.mnemonic:		V
*Menubar.button_3.labelString:		Help
*Menubar.button_3.mnemonic:		H
!
*Filemenu*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Filemenu.button_0.labelString:		Update Now
*Filemenu.button_0.mnemonic:		N
*Filemenu.button_0.accelerator:		Ctrl<Key>N
*Filemenu.button_0.acceleratorText:	Ctrl+N
*Filemenu.button_1.labelString:		Stop
*Filemenu.button_1.mnemonic:		S
*Filemenu.button_1.accelerator:		<Key>Escape
*Filemenu.button_1.acceleratorText:	Escape
*Filemenu.button_2.labelString:		Save Session
*Filemenu.button_2.mnemonic:		S
*Filemenu.button_2.accelerator:		Ctrl<Key>S
*Filemenu.button_2.acceleratorText:	Ctrl+S
*Filemenu.button_2b.labelString:	Live Update
*Filemenu.button_2b.mnemonic:		U
*Filemenu.button_2b.accelerator:	Ctrl<Key>U
*Filemenu.button_2b.acceleratorText:	Ctrl+U
*Filemenu.button_3.labelString:		Log to File...
*Filemenu.button_3.mnemonic:		L
*Filemenu.button_4.labelString:		Stop Log
*Filemenu.button_4.mnemonic:		t
*Filemenu.button_5.labelString:		Clear Log File
*Filemenu.button_5.mnemonic:		C
*Filemenu.button_6.labelString:		Quit
*Filemenu.button_6.mnemonic:		Q
!
*Optionmenu*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Optionmenu.button_0.labelString:	Network...
*Optionmenu.button_0.mnemonic:		w
*Optionmenu.button_0.accelerator:	Ctrl<Key>W
*Optionmenu.button_0.acceleratorText:	Ctrl+W
*Optionmenu.button_1.labelString:	Ticker Symbols...
*Optionmenu.button_1.mnemonic:		T
*Optionmenu.button_1.accelerator:	Ctrl<Key>T
*Optionmenu.button_1.acceleratorText:	Ctrl+T
*Optionmenu.button_2.labelString:	Tape...
*Optionmenu.button_2.mnemonic:		a
*Optionmenu.button_2.accelerator:	Ctrl<Key>P
*Optionmenu.button_2.acceleratorText:	Ctrl+P
*Optionmenu.button_3.labelString:	Updates...
*Optionmenu.button_3.mnemonic:		U
*Optionmenu.button_3.accelerator:	Ctrl<Key>U
*Optionmenu.button_3.acceleratorText:	Ctrl+U
*Optionmenu.button_4.labelString:	Details...
*Optionmenu.button_4.mnemonic:		D
*Optionmenu.button_4.accelerator:	Ctrl<Key>D
*Optionmenu.button_4.acceleratorText:	Ctrl+D
*Optionmenu.button_5.labelString:	File Logging...
*Optionmenu.button_5.mnemonic:		L
*Optionmenu.button_5.accelerator:	Ctrl<Key>L
*Optionmenu.button_5.acceleratorText:	Ctrl+L
*Optionmenu.button_6.labelString:	Alert ...
*Optionmenu.button_6.mnemonic:		A
*Optionmenu.button_6.accelerator:	Ctrl<Key>A
*Optionmenu.button_6.acceleratorText:	Ctrl+A
!
*Viewmenu.button_0.labelString:		Detail Table
*Viewmenu.button_0.mnemonic:		D
*Viewmenu.button_1.labelString:		Ticker Tape
*Viewmenu.button_1.mnemonic:		T
!
*Helpmenu.button_0.labelString:         About...
*Helpmenu.button_0.mnemonic:            A
*Helpmenu.button_1.labelString:         Help...
*Helpmenu.button_1.mnemonic:            H
!
*Popupmenu*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Popupmenu.menuPost:			<Btn1Down>
*Popupmenu.button_0.labelString:	Update Now
*Popupmenu.button_0.mnemonic:		N
*Popupmenu.button_0.accelerator:	Ctrl<Key>N
*Popupmenu.button_0.acceleratorText:	Ctrl+N
*Popupmenu.button_1.labelString:	Stop
*Popupmenu.button_1.mnemonic:		S
*Popupmenu.button_1.accelerator:	Ctrl<Key>S
*Popupmenu.button_1.acceleratorText:	Ctrl+S
!
*Popupmenu.button_2.labelString:	Save Session
*Popupmenu.button_2.mnemonic:		v
!
*Popupmenu.button_3.labelString:	Log to File...
*Popupmenu.button_3.mnemonic:		L
*Popupmenu.button_4.labelString:	Stop Log
*Popupmenu.button_4.mnemonic:		t
*Popupmenu.button_5.labelString:	Clear Log
*Popupmenu.button_5.mnemonic:		C
!
*Popupmenu.button_6.labelString:	Network...
*Popupmenu.button_6.mnemonic:		w
*Popupmenu.button_6.accelerator:	Ctrl<Key>W
*Popupmenu.button_6.acceleratorText:	Ctrl+W
*Popupmenu.button_7.labelString:	Ticker Symbols...
*Popupmenu.button_7.mnemonic:		T
*Popupmenu.button_7.accelerator:	Ctrl<Key>T
*Popupmenu.button_7.acceleratorText:	Ctrl+T
*Popupmenu.button_8.labelString:	Tape...
*Popupmenu.button_8.mnemonic:		a
*Popupmenu.button_8.accelerator:	Ctrl<Key>P
*Popupmenu.button_8.acceleratorText:	Ctrl+P
*Popupmenu.button_9.labelString:	Updates...
*Popupmenu.button_9.mnemonic:		U
*Popupmenu.button_9.accelerator:	Ctrl<Key>U
*Popupmenu.button_9.acceleratorText:	Ctrl+U
*Popupmenu.button_10.labelString:	Details...
*Popupmenu.button_10.mnemonic:		D
*Popupmenu.button_10.accelerator:	Ctrl<Key>D
*Popupmenu.button_10.acceleratorText:	Ctrl+D
*Popupmenu.button_11.labelString:	File Logging...
*Popupmenu.button_11.mnemonic:		L
*Popupmenu.button_11.accelerator:	Ctrl<Key>L
*Popupmenu.button_11.acceleratorText:	Ctrl+L
*Popupmenu.button_12.labelString:	About...
*Popupmenu.button_12.mnemonic:		A
*Popupmenu.button_13.labelString:	Help...
*Popupmenu.button_13.mnemonic:		H

*Popupdetail*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Popupdetail.button_0.labelString:	Copy URL
*Popupdetail.button_1.labelString:	Move Up
*Popupdetail.button_2.labelString:	Move Down
*Popupdetail.button_3.labelString:	Insert item before ...
*Popupdetail.button_4.labelString:	Insert item after ...
*Popupdetail.button_5.labelString:	Update Now !
*Popupdetail.button_6.labelString:	Live update

*Heading.orientation:			VERTICAL
*Heading.packing:			PACK_COLUMN
*Heading.entryAlignment:		ALIGNMENT_CENTER
*Detail.fontList:		-*-fixed-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Scroll.scrollBarDisplayPolicy:		STATIC
*Scroll*XmRowColumn.orientation:	HORIZONTAL
*Scroll*XmRowColumn.packing:		PACK_COLUMN
*Scroll*XmRowColumn.entryAlignment:	ALIGNMENT_END
*Scroll*XmRowColumn*fontList:	-*-fixed-bold-r-*-*-*-120-*-*-*-*-iso8859-*
!
! Table display
*Scroll.height:				120
*Scroll.width:				400

! Ticker tape display
*Tape.height:				32
*Tape.width:				400
*Tape*fontList:			-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*

!
! Bottom of the main window
!
*StatusFrame.rightPosition:		45
*LastUpdateFrame.leftPosition:		45
!
! Status Line
!
*StatusLabel.alignment:			ALIGNMENT_BEGINNING
*StatusLabel*fontList:	-*-helvetica-bold-r-*-*-*-100-*-*-*-*-iso8859-*
!
! Last Update Line
!
*LastUpdateLabel.alignment:			ALIGNMENT_BEGINNING
*LastUpdateLabel*fontList:	-*-helvetica-bold-r-*-*-*-100-*-*-*-*-iso8859-*
!
! Progress Bar
!
*ProgressBar.sliderMark:		NONE
*ProgressBar.slidingMode:		SLIDER

! Dialog for file selection
*Filesel.dialogTitle:                   Log to File
*Filesel*fontList:      -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Filesel*pattern:                       *.inv

! Dialog for file options
*OptionFile.title:			File Logging Options
*OptionFile*fontList:      -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*OptionFile*FileRow.button_0.labelString:	Xinvest Format
*OptionFile*FileRow.button_1.labelString:	Semicolon Separated List Format
!
*OptionFile*ButForm.fractionBase:		3
*OptionFile*ButForm.button_0.labelString:	Ok
*OptionFile*ButForm.button_0.leftPosition:	0
*OptionFile*ButForm.button_0.rightPosition:	1
*OptionFile*ButForm.button_1.labelString:	Cancel
*OptionFile*ButForm.button_1.leftPosition:	2
*OptionFile*ButForm.button_1.rightPosition:	3

! Dialog for message dialog
*Cdialog.dialogTitle:			Alert
*Cdialog*fontList:      -*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*

! Dialog for Ticker
*OptionTick.title:			Ticker Symbol
*OptionTick*TickFrameLabel.labelString:	Ticker Symbols
*OptionTick*fontList:		-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*OptionTick*XmList*fontList:	-*-fixed-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*OptionTick*label_0.labelString:	WWW Server:
*OptionTick*label_1.labelString:	Ticker Type:
*OptionTick*label_2.labelString:	Ticker Symbol:
*OptionTick*label_3.labelString:	Display Text:
! button labels
*OptionTick*button_0.labelString:	Ok
*OptionTick*button_1.labelString:	Cancel
*OptionTick*button_2.labelString:	Add
*OptionTick*button_3.labelString:	Remove
*OptionTick*button_4.labelString:	Change

! Dialog for quote variables
*OptionDetail.title:			Detail Table
*OptionDetail*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*DetailCheckBox.orientation:		VERTICAL
*DetailCheckBox.numColumns:		2
*DetailCheckBox*indicatorSize:		15
*DetailCheckBox.button_0.labelString:	Price
*DetailCheckBox.button_1.labelString:	Change
*DetailCheckBox.button_2.labelString:	Volume
*DetailCheckBox.button_3.labelString:	Daily Low
*DetailCheckBox.button_4.labelString:	Daily High
*DetailCheckBox.button_5.labelString:	ExDiv Date
*DetailCheckBox.button_6.labelString:	52 Week Low
*DetailCheckBox.button_7.labelString:	52 Week High
*DetailCheckBox.button_8.labelString:	P/E Ratio
*DetailCheckBox.button_9.labelString:	Dividend
*DetailCheckBox.button_10.labelString:	Yield
*DetailCheckBox.button_11.labelString:	Date
*DetailCheckBox.button_12.labelString:	Time
*DetailCheckBox.button_13.labelString:	Name
*DetailCheckBox.button_14.labelString:	WWW server
*DetailCheckBox.button_15.labelString:	Ticker type
*DetailCheckBox.button_16.labelString:	Symbol
*DetailCheckBox.button_17.labelString:	Low trigger
*DetailCheckBox.button_18.labelString:	High trigger

*OptionDetail*ButForm.fractionBase:	3
*OptionDetail*ButForm.button_0.labelString:	Ok
*OptionDetail*ButForm.button_0.leftPosition:	0
*OptionDetail*ButForm.button_0.rightPosition:	1
*OptionDetail*ButForm.button_1.labelString:	Cancel
*OptionDetail*ButForm.button_1.leftPosition:	2
*OptionDetail*ButForm.button_1.rightPosition:	3

! Dialog for Tape settings
*OptionTape.title:			Tape Settings
*OptionTape*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*Tapelabel.labelString:			Tape Settings
*Tapeform.button_3.labelString:		Smooth
*TapeScale.titleString:			Speed
*TapeScale.minimum:			1
*TapeScale.maximum:			50
*TapeScale.showValue:			True
*TapeScale.orientation:			HORIZONTAL
*TapeScale.showArrows:			EACH_SIDE
*TapeScale.sliderMark:			THUMB_MARK

! Dialog for Network Settings
*OptionNet.title:			Network
*OptionNet*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*NetUpdate.labelString:			Quote Update
*NetRow.numColumns:			2
*NetRow.orientation:			VERTICAL
*NetRow.packing:			PACK_TIGHT

*NetProxy.labelString:			HTTP Proxy Server
*NetRow*form_0.label_0.labelString:	Host:
*NetRow*form_0.text_0.columns:		24
*NetRow*form_0.label_1.labelString:	Port:
*NetRow*form_0.text_1.columns:		2
*NetRow*form_0.text_1.value:		80

*NetRetries.labelString:		HTTP Protocol retries
*NetRetries.NetProxy.label_0.labelString:	Number of retries
*NetRetries.NetProxy.text_0.columns:		2

*OptionNet*ButForm.button_0.labelString:	Ok
*OptionNet*ButForm.button_1.labelString:	Cancel

! Dialog for Update Settings
*OptionUpdate.title:			Update
*OptionUpdate*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*UpdateAuto.labelString:		Update Frequency
*UpdateRow.numColumns:			3
*UpdateRow.orientation:			VERTICAL
*UpdateRow.packing:			PACK_TIGHT
! Frequency
*UpdateRow*form_0.button_0.labelString:	Automatic
*UpdateRow*form_0.button_0.indicatorSize:	15
*UpdateScale.titleString:		Minutes
*UpdateScale.orientation:		HORIZONTAL
*UpdateScale.value:			5
*UpdateScale.minimum:			1
*UpdateScale.maximum:			60
*UpdateScale.showValue:			True
*UpdateScale.showArrows:		EACH_SIDE
*UpdateScale.sliderMark:		THUMB_MARK
*UpdateScale.leftOffset:		20
*UpdateScale.rightOffset:		20
! Days
*UpdateDay.labelString:			Update Days
*UpdateDayMenu.labelString:		Every:
*UpdateDayMenu.button_0.labelString:	Monday-Friday
*UpdateDayMenu.button_1.labelString:	Monday-Sunday
! Hours
*UpdateHour.labelString:		Update Hours
*UpdateHS.labelString:			Start:
*UpdateHS.packing:			PACK_COLUMN
*UpdateHS.numColumns:			2
*UpdateHE.labelString:			End:
*UpdateHE.numColumns:			2
*UpdateHE.packing:			PACK_COLUMN
*UpdateHour.XmForm*XmRowColumn.label_0.labelString: 	AM  
*UpdateHour.XmForm*XmRowColumn.button_0.labelString: 	0:00  
*UpdateHour.XmForm*XmRowColumn.button_1.labelString: 	1:00  
*UpdateHour.XmForm*XmRowColumn.button_2.labelString: 	2:00  
*UpdateHour.XmForm*XmRowColumn.button_3.labelString: 	3:00  
*UpdateHour.XmForm*XmRowColumn.button_4.labelString: 	4:00  
*UpdateHour.XmForm*XmRowColumn.button_5.labelString: 	5:00  
*UpdateHour.XmForm*XmRowColumn.button_6.labelString: 	6:00  
*UpdateHour.XmForm*XmRowColumn.button_7.labelString: 	7:00  
*UpdateHour.XmForm*XmRowColumn.button_8.labelString: 	8:00  
*UpdateHour.XmForm*XmRowColumn.button_9.labelString: 	9:00  
*UpdateHour.XmForm*XmRowColumn.button_10.labelString: 	10:00  
*UpdateHour.XmForm*XmRowColumn.button_11.labelString:	11:00  
*UpdateHour.XmForm*XmRowColumn.label_1.labelString:	PM  
*UpdateHour.XmForm*XmRowColumn.button_12.labelString:	12:00  
*UpdateHour.XmForm*XmRowColumn.button_13.labelString:	13:00  
*UpdateHour.XmForm*XmRowColumn.button_14.labelString:	14:00  
*UpdateHour.XmForm*XmRowColumn.button_15.labelString:	15:00  
*UpdateHour.XmForm*XmRowColumn.button_16.labelString:	16:00  
*UpdateHour.XmForm*XmRowColumn.button_17.labelString:	17:00  
*UpdateHour.XmForm*XmRowColumn.button_18.labelString:	18:00  
*UpdateHour.XmForm*XmRowColumn.button_19.labelString:	19:00  
*UpdateHour.XmForm*XmRowColumn.button_20.labelString:	20:00  
*UpdateHour.XmForm*XmRowColumn.button_21.labelString:	21:00  
*UpdateHour.XmForm*XmRowColumn.button_22.labelString:	22:00  
*UpdateHour.XmForm*XmRowColumn.button_23.labelString:	23:00  
!
*OptionUpdate*ButForm.button_0.labelString:	Ok
*OptionUpdate*ButForm.button_1.labelString:	Cancel

! Dialog for Help
*Help*topicframe.shadowType:		SHADOW_ETCHED_IN
*Help*topiclist.visibleItemCount:	15
*Help*textframe.shadowType:		SHADOW_ETCHED_IN
*Help*text.columns:			40
*Help*text.fontList:	-*-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*
*Help*fontList:		-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*

! Dialog for About
*About.dialogTitle:			About
*About*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*
*About*newsLabel.childHorizontalAlignment:ALIGNMENT_CENTER
*About*newsLabel.labelString:		News
*About*newsText.rows:			5
*About*newsText.value:			No news is good news!
*Aboutform*label_1.topOffset:		5
*Aboutform*label_1.alignment:		ALIGNMENT_BEGINNING
*Aboutform*label_1.labelString: Xquote 2.6.10 Copyright \2511997-2004 Mark Buser and Danny Backx\n\
See online help for terms and conditions.
*Aboutform.text.height:			40
*About*ButForm.fractionBase:		3
*About*ButForm.button_0.labelString:	Ok
*About*ButForm.button_0.leftPosition:	1
*About*ButForm.button_0.rightPosition:	2

!
! Alert dialog
!
*alert_dialog_popup.title:		Edit the command to run when an item's value exceeds boundaries
*alert_dialog*XmTextField.columns:	120

!
! Dialog for error message
*alert.dialogTitle:			Alert
*alert*fontList:	-*-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*

!PLEASE CHECK WITH ANY SITE YOU ADD TO THIS FILE, SOME SPECIFICALLY PROHIBIT
!AUTOMATED DOWNLOAD (AS OPPOSED TO USING A BROWSER). SITES PROVIDED BY 
!DEFAULT HAVE NO SUCH POSTED RESTRICTION OR AGREED TO ALLOW XQUOTE ACCESS.
!
!BY MODIFYING THE SERVER LIST YOU ASSUME ALL LIABILITY WITH RESPECT TO DAMAGES
!RESULTING FROM THE PROHIBITED USE OF THIRD PARTY WEB RESOURCES. IN NO EVENT 
!WILL THE AUTHOR BE HELD LIABLE FOR ANY PROHIBITED USE OF SAID RESOURCES. 
!THE USER ASSUMES ALL LIABILITY FOR DAMAGES OR ANY OTHER FEE OR CHARGE RESULTING
!FROM UNAUTHORIZED ACCESS.
!
! 1. Add the name you want to call a new server to serverList. This name
!    must match the name in all of its defined resources.
! 2. Add a 'title' resource to be displayed on the network dialog option menu.
! 3. Add the URL of the page to get quote information WITHOUT the 'http://'.
!    The site must have a URL that only the ticker symbol can be plugged into.
!    Xquote can not handle other kinds of name mangling.  This is less of a
!    problem than you think if the site has a posted form for entering ticker
!    symbols.  Replace the ticker symbol with the keyword 'SYMBOL'.  Xquote
!    will replace this with ticker symbols that the user has selected.
! 3. Add the number and name of the types this site supports.  The names
!    are arbitrary but must match the name used when describing the 14 items
!    Xquote will search for. Types are useful if the html is different for
!    say stock quotes and mutual funds.  In this case you could have two
!    types for this server.  The type is selected for a given ticker symbol
!    when it is added in the ticker list dialog.
! 4. Add instructions on how find the 14 items of note that Xquote supports in
!    the HTML.  Each item begins processing at the 'top' of the html,
!    not where the previous item left off. The format of these lines is: 
!    *server.type.name.item: comma separated list of operations, NULL 
!
!Xquote skips HTML tags and only searches text that isn't in a tag.  In vi,
!you can simulate this with "/>[ ]*[0-9,a-z,A-Z,+,-]".  This isn't a perfect 
!match because Xquote ignores newlines, but should get you going.
!
! NO SPACES AFTER COMMAS BELOW, THE PATTERN MATCHER LOOKS AT EVERYTHING
! BETWEEN COMMAS FOR MATCHES. EMBEDDED SPACES ARE NOT IGNORED.
!
!SKIPH    - skip this text and search for next non-HTML text
!SKIPC    - skip a character (good for stepping over '$', for instance.
!DIGIT    - expect this text to be a number of form [+,-]d[.d]
!OPTFRACT - an optional fraction, assume digit(s)/digit(s)
!OPTHFRACT- an optional fraction, assume digit(s)<tag>/<tag>digit(s)
!STRING   - expect a string of alphanumerics, copied until next tag begin.
!otherwise, its a literal string to find in the text. 

!OPTSTRING    is an existing but as yet undocumented feature.	(FIX ME)
!STRING(xyz)	- expect a string terminated by one of the characters between the
!		- brackets, or by an HTML tag.
 
! Add the name of each server to the server list.  It must match the
! *server.'name'.* of the resources below.
*serverList:			cnnmoney,yahoo,euronext
!
! EuroNext Brussels
!
! *server.euronext.title:      EuroNext-Brussels
! *server.euronext.type:       stock
! 
! *server.euronext.stock.title:        stock
! *server.euronext.stock.url:          www.stockexchange.be/pd/end07.jsp?qCode=SYMBOL
! *server.euronext.stock.name:	NULL
! *server.euronext.stock.price:	Last,SKIPH,DIGIT,NULL
! *server.euronext.stock.date:	NULL
! *server.euronext.stock.change:	Var.%,SKIPH,DIGIT,NULL
! *server.euronext.stock.dailyh:	High,SKIPH,DIGIT,NULL
! *server.euronext.stock.dailyl:	Low,SKIPH,DIGIT,NULL
! *server.euronext.stock.volume:	Volume,SKIPH,DIGIT,NULL
!
! EuroNext
!	New EuroNext site as of June 2004.
!
! This one is certainly faster, but the selection is via strange value, not the ISIN code.
! http://www.euronext.com/tools/datacentre/dataCentreDownloadHTML/0,4591,1732_2276422,00.html?idInstrument=13205&indexCompo=&opening=on&high=on&low=on&closing=on&volume=on&dateFrom=01/07/2004&dateTo=13/07/2004&typeDownload=2
! Slower :
! *server.euronext.stock.url:          www.euronext.com/trader/summarizedmarket/0,4772,1732_6834,00.html?selectedMep=3&idInstrument=13205&isinCode=SYMBOL
! ISIN :
! *server.euronext.stock.url:          www.euronext.com/trader/summarizedmarket/0,4772,1732_6834,00.html?selectedMep=3&isinCode=SYMBOL
!
*server.euronext.title:      EuroNext
! *server.euronext.title:      EuroNext
*server.euronext.type:       stock
!
*server.euronext.stock.title:        stock
*server.euronext.stock.url:          www.euronext.com/trader/summarizedmarket/0,4772,1732_6834,00.html?selectedMep=3&isinCode=SYMBOL
*server.euronext.stock.name:	identificationTitle,SKIPH,STRING,NULL
*server.euronext.stock.price:	Last,SKIPH,DIGIT,NULL
*server.euronext.stock.date:	Market data,STRING,NULL
*server.euronext.stock.time:	Market data,STRING,NULL
*server.euronext.stock.change:	Change D/D-1 (%),SKIPH,DIGIT,NULL
*server.euronext.stock.dailyh:	High,SKIPH,DIGIT,NULL
*server.euronext.stock.dailyl:	Low,SKIPH,DIGIT,NULL
*server.euronext.stock.volume:	Volume,SKIPH,DIGIT,NULL
!*server.euronext.stock.exdiv:  ex-dividend date,SKIPH,STRING,NULL
*server.euronext.stock.52l:	/52 weeks,SKIPH,Low,SKIPH,DIGIT,NULL
*server.euronext.stock.52h:	/52 weeks,SKIPH,High,SKIPH,DIGIT,NULL
!*server.euronext.stock.52h:	52-Week High,SKIPH,DIGIT,NULL
!*server.euronext.stock.pe:	Forward-Looking P/E,SKIPH,DIGIT,NULL
!*server.euronext.stock.div:    dividend per share,SKIPH,DIGIT,NULL
!*server.euronext.stock.yield:  NULL
!
! CNNFN Quote
!
*server.cnnmoney.title:	CNN Money
*server.cnnmoney.type:   stock,fund
!
! Stock type
!
*server.cnnmoney.stock.title:	Stock
*server.cnnmoney.stock.url:	qs.money.cnn.com/tq/stockquote?symbols=SYMBOL
*server.cnnmoney.stock.price:	Recent quotes,SKIPH,SKIPH,DIGIT,NULL
*server.cnnmoney.stock.change:	Recent quotes,SKIPH,SKIPH,SKIPH,DIGIT,NULL
*server.cnnmoney.stock.name:	Recent quotes,SKIPH,SKIPH,SKIPH,SKIPH,STRING
*server.cnnmoney.stock.volume:	ASK,SKIPH,SKIPH,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnmoney.stock.dailyl:	ASK,SKIPH,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnmoney.stock.dailyh:	ASK,SKIPH,DIGIT,OPTFRACT,NULL
!*server.cnnmoney.stock.exdiv:  ex-dividend date,SKIPH,STRING,NULL
*server.cnnmoney.stock.52l:	52-Week Low,SKIPH,DIGIT,NULL
*server.cnnmoney.stock.52h:	52-Week High,SKIPH,DIGIT,NULL
*server.cnnmoney.stock.pe:	Forward-Looking P/E,SKIPH,DIGIT,NULL
!*server.cnnmoney.stock.div:    dividend per share,SKIPH,DIGIT,NULL
!*server.cnnmoney.stock.yield:  NULL
*server.cnnmoney.stock.date:	last updated on ,STRING,NULL
*server.cnnmoney.stock.time:	last updated on ,@ ,STRING,NULL
! Fund type
*server.cnnmoney.fund.title:  Mutual Fund
*server.cnnmoney.fund.url:	qs.money.cnn.com/tq/stockquote?symbols=SYMBOL
!*server.cnnmoney.fund.price:  last:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
!*server.cnnmoney.fund.change: change:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
!*server.cnnmoney.fund.volume: NULL
!*server.cnnmoney.fund.dailyl: NULL
!*server.cnnmoney.fund.dailyh: NULL
!*server.cnnmoney.fund.exdiv:  NULL
!*server.cnnmoney.fund.52l:    NULL
!*server.cnnmoney.fund.52h:    NULL
!*server.cnnmoney.fund.pe:     NULL
!*server.cnnmoney.fund.div:    NULL
!*server.cnnmoney.fund.yield:  NULL
!*server.cnnmoney.fund.date:   Last Update on ,STRING,NULL
!*server.cnnmoney.fund.time:   Last Update on ,@ ,STRING,NULL
!*server.cnnmoney.fund.name:   TABLE,TABLE,SKIPH,STRING

! CNNFN Quote
*server.cnnfn.title:  CNN/fn
*server.cnnfn.type:   stock,fund
! Stock type
*server.cnnfn.stock.title:  Stock
*server.cnnfn.stock.url: qs2.cnnfn.com/tq/stockquote?symbols=SYMBOL
*server.cnnfn.stock.price:  last:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.change: change:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.volume: volume,SKIPH,DIGIT,NULL
*server.cnnfn.stock.dailyl: today's low,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.dailyh: today's high,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.exdiv:  ex-dividend date,SKIPH,STRING,NULL
*server.cnnfn.stock.52l:    52-week low,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.52h:    52-week high,SKIPH,DIGIT,OPTFRACT,NULL
*server.cnnfn.stock.pe:     P/E ratio,SKIPH,DIGIT,NULL
*server.cnnfn.stock.div:    dividend per share,SKIPH,DIGIT,NULL
*server.cnnfn.stock.yield:  NULL
*server.cnnfn.stock.date:   Last Update on ,STRING,NULL
*server.cnnfn.stock.time:   Last Update on ,@ ,STRING,NULL
*server.cnnfn.stock.name:   TABLE,TABLE,SKIPH,STRING
! Fund type
*server.cnnfn.fund.title:  Mutual Fund
*server.cnnfn.fund.url: qs2.cnnfn.com/tq/stockquote?symbols=SYMBOL
*server.cnnfn.fund.price:  last:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
*server.cnnfn.fund.change: change:,&nbsp;,&nbsp;,DIGIT,OPTFRACT,NULL
*server.cnnfn.fund.volume: NULL
*server.cnnfn.fund.dailyl: NULL
*server.cnnfn.fund.dailyh: NULL
*server.cnnfn.fund.exdiv:  NULL
*server.cnnfn.fund.52l:    NULL
*server.cnnfn.fund.52h:    NULL
*server.cnnfn.fund.pe:     NULL
*server.cnnfn.fund.div:    NULL
*server.cnnfn.fund.yield:  NULL
*server.cnnfn.fund.date:   Last Update on ,STRING,NULL
*server.cnnfn.fund.time:   Last Update on ,@ ,STRING,NULL
*server.cnnfn.fund.name:   TABLE,TABLE,SKIPH,STRING

! Yahoo Quote
*server.yahoo.title:  Yahoo Quote
*server.yahoo.type:   stock,fund,index
! Stock type
*server.yahoo.stock.title:  Stock
*server.yahoo.stock.url:    finance.yahoo.com/q?s=SYMBOL&d=t
*server.yahoo.stock.price:  Last Trade,SKIPH,DIGIT,SKIPH,OPTHFRACT,NULL
*server.yahoo.stock.change: Change,OPTSTRING:alt="Up":<tr:+,OPTSTRING:alt="Down":<tr:-,SKIPH,DIGIT,SKIPH,OPTHFRACT,NULL
*server.yahoo.stock.volume: Volume,SKIPH,DIGIT,NULL
*server.yahoo.stock.dailyl: Day's Range,SKIPH,DIGIT,OPTHFRACT,NULL
! Neat!, look for "Day's Range", followed by " - " before finding digits.
*server.yahoo.stock.dailyh: Day's Range, - ,DIGIT,OPTHFRACT,NULL
*server.yahoo.stock.exdiv:  Ex-Div,SKIPH,STRING,NULL
*server.yahoo.stock.52l:    52wk Range,SKIPH,DIGIT,OPTHFRACT,NULL
*server.yahoo.stock.52h:    52wk Range, - ,DIGIT,OPTHFRACT,NULL
*server.yahoo.stock.pe:     P/E,:,SKIPH,DIGIT,NULL
*server.yahoo.stock.div:    Div &amp; Yield,SKIPH,DIGIT,NULL
*server.yahoo.stock.yield:  Div &amp; Yield,(,DIGIT,OPTSTRING:%:),NULL
*server.yahoo.stock.date:   NULL
*server.yahoo.stock.time:   Trade Time:,SKIPH,STRING,NULL
!*server.yahoo.stock.name:   NULL
*server.yahoo.stock.name:   Summary for,SKIPC,STRING(-),NULL
! Fund type
*server.yahoo.fund.title:  Mutual Fund
*server.yahoo.fund.url:    finance.yahoo.com/q?s=SYMBOL&d=t
*server.yahoo.fund.price:  Net Asset Value,SKIPH,DIGIT,OPTHFRACT,NULL
*server.yahoo.fund.change: Change,OPTSTRING:alt="Up":<tr:+,OPTSTRING:alt="Down":<tr:-,SKIPH,DIGIT,SKIPH,OPTHFRACT,NULL
*server.yahoo.fund.volume: NULL
*server.yahoo.fund.dailyl: NULL
*server.yahoo.fund.dailyh: NULL
*server.yahoo.fund.exdiv:  NULL
*server.yahoo.fund.52l:    NULL
*server.yahoo.fund.52h:    NULL
*server.yahoo.fund.pe:     NULL
*server.yahoo.fund.div:    NULL
*server.yahoo.fund.yield:  Yield,SKIPH,DIGIT,OPTSTRING:%:),NULL
*server.yahoo.fund.date:   Trade Time,SKIPH,STRING,NULL
*server.yahoo.fund.time:   NULL
*server.yahoo.fund.name:   NULL
! Index type
*server.yahoo.index.title:  Index
*server.yahoo.index.url:    finance.yahoo.com/q?s=SYMBOL&d=t
*server.yahoo.index.price:  Index Value,SKIPH,DIGIT,SKIPH,OPTHFRACT,NULL
*server.yahoo.index.change: Change,OPTSTRING:alt="Up":<tr:+,OPTSTRING:alt="Down":<tr:-,SKIPH,DIGIT,SKIPH,OPTHFRACT,NULL
*server.yahoo.index.dailyl: Day's Range,SKIPH,DIGIT,OPTHFRACT,NULL
! Neat!, look for "Day's Range", followed by " - " before finding digits.
*server.yahoo.index.dailyh: Day's Range, - ,DIGIT,OPTHFRACT,NULL
*server.yahoo.index.52l:    52wk Range,SKIPH,DIGIT,OPTHFRACT,NULL
*server.yahoo.index.52h:    52wk Range, - ,DIGIT,OPTHFRACT,NULL
*server.yahoo.index.date:   NULL
*server.yahoo.index.time:   NULL
*server.yahoo.index.name:   NULL

! News server, don't touch!
*server.news.title:  	Xquote Home Page
*server.news.url: 	xinvest.sunsite.dk/SYMBOL
*server.news.start:	NAME=\"News\"
*server.news.end:	pushpin.gif

! Xquote.colorx are application level resources.
!
! Xquote application level colors.  Colors to plot in.
! Make sure none of these colors conflict with Graph.foreground or
! Graph.background.  Otherwise you may have difficulty seeing the plots.
!
! Monochrome users may want to use the following:
!Xquote.color0:                        Black
!Xquote.color1:                        Black
!Xquote.color2:                        Black
!Xquote.color3:                        Black
!Xquote.color4:                        Black
!Xquote.color5:                        Black
!Xquote.color6:                        Black
!Xquote.color7:                        Black

!Xquote.colorRed:                      Black
!Xquote.colorGreen:                    Black
!Xquote.colorGrey:                     Black
!Xquote.colorWhite:                    White
!Xquote.colorBlack:                    Black
!
! Color users will like this better
Xquote.color0:                         Red
Xquote.color1:                         Blue
Xquote.color2:                         Green
Xquote.color3:                         Yellow
Xquote.color4:                         Purple
Xquote.color5:                         Brown
Xquote.color6:                         Orange
Xquote.color7:                         Grey100
Xquote.colorRed:                       Red
Xquote.colorGreen:                     Green3
Xquote.colorGrey:                      Grey60
Xquote.colorWhite:                     White
Xquote.colorBlack:                     Black

! For printing
*colorPrintBackground:                  white
*colorPrintForeground:                  black
*colorPrintIllustrations:               blue


! CDE users don't need anything below here
! LessTif needs the foregrounds set
Tape.foreground:			white
*XmDrawingArea.foreground:		white
!
*background:				#6e91aa
*highlightColor:			#cc686f
*XmDialogShell*background:		#8b979f
*Menubar*background:			#8b979f
*XmMenuShell*background:		#6e91aa
*XmList.background:			#e1ebe1
*XmText.background:			#e1ebe1
*XmTextField.background:		#e1ebe1
*XmDialogShell*XmList.background:	#e1ebe1
*XmDialogShell*XmText.background:	#e1ebe1
*XmDialogShell*XmTextField.background:	#e1ebe1
!
! Xbae Matrix
!
*Container.gridType:			grid_cell_shadow
!
! Do NOT add stuff here, unless it's colour-specific
! See the processing of this file in Makefile.
!
