Re: Choose from list goes out of screen range
Re: Choose from list goes out of screen range
- Subject: Re: Choose from list goes out of screen range
- From: KOENIG Yvan <email@hidden>
- Date: Fri, 20 Jul 2007 14:18:22 +0200
Le 20 juil. 07 à 12:59:48, Gary (Lists) a écrit :
…
Jan,
Inside AS, as opposed to other tools like Smile's design
environment or
Studio or such, the list that you, the programmer, provides is the
determining factor in the height of the choose box.
And you, the programmer, can control that list (it's number of items).
In your design, you need to consider that list length and what
kinds of
options you are providing.
Perhaps re-consider your design and break choices into smaller groups,
branching to sub-lists as needed. (Or use some other interface design
environment.)
As an example only, instead of providing a list of 50 US states,
which might
make the list box "too tall" for the screen (or for some screens,
even if
not your own), break that list into something like "Choose your
Region" and
offer subsets. The user will choose a region (South, Northeast,
Northwest,
etc.) and then get a "Choose your State" list.
Anyway, there is no height control for the interface object, other
than the
length of the list you provide.
Hello Gary
Quite every time I saw a list long enough to push the buttons out of
the screen, it was with a list resulting of "not fully controlled" list.
Items where the result of the parsing of a chunk of data.
I remember a sample in which for an obscure reason, the items where
the names of installed fonts. It was more that 100 items long and of
course the buttons where out of access.
In such a case, it would be difficult to find a way to get rid of the
oddity except perhaps coding the truncation of the list to 20 items
for instance.
Yvan KOENIG _______________________________________________
Do not post admin requests to the list. They will be ignored.
AppleScript-Users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
Archives: http://lists.apple.com/archives/applescript-users
This email sent to email@hidden