Any suggestions?
Peter Haworth
pete at lcsql.com
Sun Jul 22 13:41:09 EDT 2012
Hi Charles,
Here's an amended verison of your script that I think will work (untested).
on mouseUp
put the number of buttons of me into nbr
put 1 into x
repeat with n = 1 to nbr
put the short name of button n of me into tName
if not the hilite of button n of me then next repeat
add 1 to x
put x & "." & space & tName & cr after theList
end repeat
put round(the height of field "xyz" / the textheight of field "xyz",0)
into tMaxLines
put line 1 to tMaxLines of theList into field "FInal"
if x> tMaxLines then
put line tLines+1 to x into field "Final2"
else
put empty into field "Final2"
end if
end mouseUp
Pete
lcSQL Software <http://www.lcsql.com>
On Sun, Jul 22, 2012 at 9:31 AM, Charles Szasz <cszasz at mac.com> wrote:
> I have the following group script for 19 checkboxes which puts the names
> of 19 checkboxes into a field "final" when they are checked. However due to
> size restrictions of my window, I need to have the names of checkboxes to
> appear in an additional field when the first field cannot hold all of the
> checkbox names. I don't want to use scrollbars in my first field. How can I
> do this?
>
> on mouseUp
> put the number of buttons of me into nbr
> repeat with n = 1 to nbr
> put the short name of button n of me into tName
> if not the hilite of button n of me then next repeat
> put tName & cr after theList
> end repeat
> put theList into field "final"
> repeat with i = 1 to the number of lines in field "final"
> put i &"."& space before line i of field "final"
> end repeat
> end mouseUp
>
> Charles Szasz
> cszasz at mac.com
>
>
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
>
More information about the use-livecode
mailing list