Table field text formating
    Andre.Bisseret 
    Andre.Bisseret at inria.fr
       
    Wed Dec 17 14:31:46 EST 2008
    
    
  
Le 17 déc. 08 à 17:02, william humphrey a écrit :
> I keep running into this problem and making work-arounds that are  
> not at all
> elegant. It would sure be wonderful if you could set the alignment  
> in one
> column of a table field to "right" and the next column in the same  
> table
> field to another alignment say "left".
> Is there a way to do this?
In one stack I have a field whose lines are composed of items  
delimited by tab.
In order to get each item right aligned I use the following (that I  
learned from this list thanks to Jacque Landman Gay if I well  
remember) :
local theWidth,theText
     ------------
     put "8" into theWidth -- or another number of course
     REPEAT WITH y = 1 to the number of lines in uneVente --  
"uneVente" is a local variable
         set the itemdel to tab
         REPEAT WITH x = 1 to the number of items in line y of uneVente
             IF item x of line y of uneVente is a number THEN
                 put item x of line y of uneVente into theText
                 put char 1 to theWidth of theText into theText --  
truNcate long strings
                 put char 1 to (theWidth - the length of theText) of  
"                    " before theText
                 put theText into item x of line y of uneVente
             END IF
         END repeat
     END repeat
Then I put « uneVente » into the field.
Not sure in your case but might help (?)
Best regards from Grenoble
André
    
    
More information about the use-livecode
mailing list