Hey Marshall,

Nice to hear that you are still building NetLogo models.

I just started working on something that might be of interest to you (and
the general NetLogo community), so I'll seize the opportunity to say a few
words about it here.

I got hired by CRESS (http://cress.soc.surrey.ac.uk) to build a NetLogo
plugin that would allow putting new kinds of widgets on a separate
interface tab. Their main requirement is for a spreadsheet-like "table"
widget, but I also aim to make the plugin easily extendable to allow other
kinds of widgets as well. There is currently no plan for a multi-select
list, but that would be a great addition if I have time for it or if (as I
hope) people are willing to extend the plugin.

The project is still at a very early stage and I don't have much to show
for it at the moment, but I hope to put some sort of skeleton up on GitHub
in a couple of weeks. It's also a fairly short project: I have until
mid-December to get it done, so functionality will be kept to a minimum.
But still, something useful may come out of it.

In any case, I'll keep the community here posted on my progress.

Best regards,

--
Nicolas

On Tue, Sep 30, 2014 at 4:45 PM, Marshall Abrams <[email protected]>
wrote:
> Are there any plans to add an interface element that allows
multiselection?
> i.e. a list of items is displayed to the user, and s/he can select any
> number of them. The results could be returned as a list in the variable
> associated with the interface element. Currently, the closest thing to
this
> is the Chooser element, which only allows one choice.
>
> For example, in the agricultural simulation I'm modifying, there are 21
> different plans for crop timing that farming units can use. I want the
user
> to be able to easily experiment with different combinations of plans.
>
> In NetLogo 5.1, it looks like the best way to do this would be to add 21
> switch elements to the interface. Clearly, that takes up a lot of
> unnecessary screen space, is inflexible (I can't just change an underlying
> list to alter the options), and requires special processing to collect the
> results into a list to be used by my code.
>
> Thanks!
>
> --
> You received this message because you are subscribed to the Google Groups
> "netlogo-devel" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"netlogo-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to