>Cetin,
>
>my failure.
>
>What I mean was Trim as the report does, like trim to the nearest word or adding eclipsis.
>
>Agnes
>>>Hi All,
>>>
>>>I have a problem with captions on a check box (or with anything with a caption)
>>>
>>>The object is off fixed length (Autosize=.f., WordWrap=.F.), but the caption may be altered by user input (user may change field captions). Now sometimes the caption is to long. I would like to do something like clipping as the report does. For now I see nothing then running backwards through the string until it fits (via TXTWIDTH) , but that feels so clumsy.
>>>
>>>Any better ideas?
>>>
>>>Agnes
>>
>>If autosize = .f. it does the clipping by default, no?
>>Cetin
I see. I do 2 things:
1) Calculate the width and decrease fontsize till it fits.
2) Trim adding ...:
if len(m.lcString) > MAXLEN
lcString = left(m.lcString, MAXLEN-3) + '...'
endif
Cetin