Looking for a custom control example that support dynamic arguments
- To: mathgroup at smc.vnet.net
- Subject: [mg98934] Looking for a custom control example that support dynamic arguments
- From: meitnik <meitnik at gmail.com>
- Date: Wed, 22 Apr 2009 05:11:14 -0400 (EDT)
I want to learn how to support dynamic arguments for dynamic modules.
Any sample code or where I should read on doing this? I would like to
do the same kind of stuff as am able to do wth PopupMenu as shown
below but with my LIstField code. Thanks
Lists = {"Lists", "Elements"};
ListsMenu = {{Nice, Table, Chair}, {Part, Spin, First}};
gt[e_, f_, h_] := Flatten[h[[Flatten[Position[f, e]]]]]
ob[Ls_, LsM_] := DynamicModule[
{x, y},
PopupMenu[Dynamic[x], Ls]
Dynamic[y = gt[x, Ls, LsM][[1]];
PopupMenu[Dynamic[y], gt[x, Ls, LsM]]]
]
ob[Lists, ListsMenu]