larger/smaller fonts
Richard Gaskin
ambassador at fourthworld.com
Mon Mar 28 02:21:03 EST 2005
Ken Ray wrote:
> On 3/27/05 6:31 PM, "Richard Gaskin" <ambassador at fourthworld.com> wrote:
>
>
>>I've had a request to do this in one of my Rev-based apps, but it's not
>>so easy: adjusting the size of the field will not affect any styled
>>text within it, requiring some means of adjusting things by character or
>>style run.
>>
>>More efficient than walking through characters would be to manipulate
>>the htmlText of the field, since in most cases the number of <font> tags
>>should be fewer than the number of characters.
>
>
> Actually, you can do it this way (YMMV):
>
> put 18 into tSize -- or whatever size you want
> put the htmlText of fld 1 into tData
> put char 4 to -5 of tData into tData -- strips <p> ... </p>
> put "<font size=" & q(tSize) & ">" & tData & "</font>" into tNewText
> set the htmlText of fld 1 to tNewText
> set the textSize of fld 1 to tSize
>
>
>>Is it worth requesting a new language feature to have the engine do
>>this? If so, what syntax do you feel would be appropriate?
>
>
> I think this should still be a new language feature, though. Perhaps the
> "effective size"? So we could say:
>
> set the effective size of fld 1 to 18
>
> and all text would go to 18, regardless of styling?
I forgot to clarify: by "styled text" I meant all style attributes,
including size.
So the challenge is to bump up all sizes by about 10% or so.
Got a regex one-liner for that?
You usually come up with one for everything else. :)
--
Richard Gaskin
Fourth World Media Corporation
__________________________________________________
Rev tools and more: http://www.fourthworld.com/rev
More information about the use-livecode
mailing list