General information
Category:
Coding, syntax & commands
>I seem to be having a problem calculating the length of a text string. I tried the txtwidth() function and and fontmetric() function as shown in the txtwidth() help examle and I am getting nowhere. All I want to do is find the lenght of a string so I can auto size the box or command button it appears in.
>
>As usual, many thanks to all who help.
>
>John J. Henn.
Hi,
If you want a quick (and dirty) work around, place a label with autosize set to .T. behind the textbox or command button (the visible property must be set to true for the autosize to work).
When a new value is stored to the textbox value or command button caption, take this value, store it to the label caption, then reset the width of the textbox or commandbutton to the width of the label. You will need to add about 8 to the width of the textbox or command button.
OK, so it is a bandaid, but it works...
Erin
Previous
Reply
View the map of this thread
View the map of this thread starting from this message only
View all messages of this thread
View all messages of this thread starting from this message only