Setting fonts

Charles Hartman charles.hartman at conncoll.edu
Thu Jul 7 08:33:29 EDT 2005


(As far as I can tell this didn't go through when I sent it before.)


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