On Sunday, May 9, 2010, Adam Ratcliffe <[email protected]> wrote: > Yes I'm using the DrawFeature and ModifyFeature controls. Only 1 layer needs > to be edited at a time so that's fine. > > What I'm unsure about is how to deal with the one-to-one relationship between > a GeoExt.Action, an OpenLayers.Control and the layer referenced by the > control. I was thinking that I'd probably need to do something like create a > set of action instances for each layer and when a layer is selected in the > map legend remove the set of existing toolbar layer actions and add the > actions for the selected layer. > > Does this sound like a reasonable approach or is there a better way?
Either that or create a new set of actions each time a layer is selected. (Introducing a setControl method in GeoExt.Action may make sense.) Cheers, -- Eric Lemoine Camptocamp France SAS Savoie Technolac, BP 352 73377 Le Bourget du Lac, Cedex Tel : 00 33 4 79 44 44 96 Mail : [email protected] http://www.camptocamp.com _______________________________________________ Users mailing list [email protected] http://www.geoext.org/cgi-bin/mailman/listinfo/users
