Changes between Version 4 and Version 5 of TextLayout

Show
Ignore:
Timestamp:
02/21/10 15:29:55 (3 years ago)
Author:
ian
Comment:

alignment and wrapping examples

Legend:

Unmodified
Added
Removed
Modified
  • TextLayout

    v4 v5  
    99[http://excess.org/urwid/reference.html#Text Text widget reference] 
    1010 
     11{{{ 
     12Text("Showing some different alignment modes") 
     13 
     14align=LEFT (default)          
     15+----------------+   +------------------------+ 
     16|Showing some    |   |Showing some different  | 
     17|different       |   |alignment modes         | 
     18|alignment modes |   +------------------------+ 
     19+----------------+ 
     20 
     21align=CENTER 
     22+----------------+   +------------------------+ 
     23|  Showing some  |   | Showing some different | 
     24|   different    |   |    alignment modes     | 
     25|alignment modes |   +------------------------+ 
     26+----------------+ 
     27 
     28align=LEFT 
     29+----------------+   +------------------------+ 
     30|    Showing some|   |  Showing some different| 
     31|       different|   |         alignment modes| 
     32| alignment modes|   +------------------------+ 
     33+----------------+ 
     34}}} 
     35 
     36{{{ 
     37Text("Showing some different wrapping modes\nnewline") 
     38 
     39wrap=SPACE (default) 
     40+----------------+   +------------------------+ 
     41|Showing some    |   |Showing some different  | 
     42|different       |   |wrapping modes          | 
     43|wrapping modes  |   |newline                 | 
     44|newline         |   +------------------------+ 
     45+----------------+ 
     46 
     47wrap=ANY 
     48+----------------+   +------------------------+ 
     49|Showing some dif|   |Showing some different w| 
     50|ferent wrapping |   |rapping modes           | 
     51|modes           |   |newline                 | 
     52|newline         |   +------------------------+ 
     53+----------------+ 
     54 
     55wrap=CLIP 
     56+----------------+   +------------------------+ 
     57|Showing some dif|   |Showing some different w| 
     58|newline         |   |newline                 | 
     59+----------------+   +------------------------+ 
     60}}} 
     61 
    1162If this is good enough for your application feel free to skip the rest of this section.   
    1263 
     
    1566{{{ 
    1667"This is how a string of text might be displayed" 
    17 +0----5----0----5--+-0----5----0----5----0----5- 
     68-0----5----0----5----0----5----0----5----0----5- 
    1869 
    1970+0----5----0----5--+   right_aligned_text_layout = [