Setting fonts

Charles Hartman charles.hartman at
Wed Jul 6 22:34:31 EDT 2005

I need to modify what I wrote before, quoted below.

The text after the special-font (Courier) lines _does_ get set to  
whatever the new default or owner's font is -- UNLESS it (the lines  
without a specified contains any text _style_ changes. A bit in bold,  
or marked as a link, interrupts the transformation, and any text  
after that is in the old, pre-change default font.

How should I get around this? I can imagine searching each card,  
putting any special-format text into temporary variables, setting the  
style of everything to Plain, changing the font, then  
reformatting . . . a nightmare. At the moment, nothing better is  
occurring to me.

Charles Hartman

On Jul 6, 2005, at 8:03 AM, Charles Hartman wrote:

> Let me clarifiy: a field contains a dozen lines, let's say; the  
> first six and last four have been created using Palatino, with  
> Palatino as the stack font, so there's no font specification on any  
> of those lines. Lines 7-8 have had their Text Formatting properties  
> altered so their font is specified as Courier. Now in the main  
> stack's script I insert the line "set the textfont of me to  
> 'Arial'" and save and close the stack and its substacks and reopen.  
> Now on that example card, in that field, lines 1-6 are Arial, 7-8  
> are Courier (all as expected) -- but lines 9-12 are still in Palatino.

More information about the Use-livecode mailing list