42 lines
		
	
	
		
			706 B
		
	
	
	
		
			Factor
		
	
	
			
		
		
	
	
			42 lines
		
	
	
		
			706 B
		
	
	
	
		
			Factor
		
	
	
| ! Copyright (C) 2005, 2006 Slava Pestov.
 | |
| ! See http://factorcode.org/license.txt for BSD license.
 | |
| IN: io.styles
 | |
| 
 | |
| SYMBOL: plain
 | |
| SYMBOL: bold
 | |
| SYMBOL: italic
 | |
| SYMBOL: bold-italic
 | |
| 
 | |
| ! Character styles
 | |
| SYMBOL: foreground
 | |
| SYMBOL: background
 | |
| SYMBOL: font
 | |
| SYMBOL: font-size
 | |
| SYMBOL: font-style
 | |
| 
 | |
| ! Presentation
 | |
| SYMBOL: presented
 | |
| SYMBOL: presented-path
 | |
| SYMBOL: presented-printer
 | |
| 
 | |
| ! Paragraph styles
 | |
| SYMBOL: page-color
 | |
| SYMBOL: border-color
 | |
| SYMBOL: border-width
 | |
| SYMBOL: wrap-margin
 | |
| 
 | |
| ! Table styles
 | |
| SYMBOL: table-gap
 | |
| SYMBOL: table-border
 | |
| 
 | |
| : standard-table-style ( -- style )
 | |
|     H{
 | |
|         { table-gap { 5 5 } }
 | |
|         { table-border { 0.8 0.8 0.8 1.0 } }
 | |
|     } ;
 | |
| 
 | |
| ! Input history
 | |
| TUPLE: input string ;
 | |
| 
 | |
| C: <input> input
 |