From: Jon B. <jon...@gm...> - 2012-07-19 09:09:37
|
Never mind! I just wasn't calling activate(); Oops! On 19 July 2012 10:00, Jon Britton <jon...@gm...> wrote: > Hi, > > I'm trying to use the SelectFeature control to listen for click events on > my features. Here is what I'm doing: > > markersFeatures = new Vector("TestMarkers", vecOpts); > olMapWidget.getMap().addLayer(markersFeatures); > > SelectFeatureOptions selectOpts = new SelectFeatureOptions(); > selectOpts.onSelect(new SelectFeature.SelectFeatureListener() { > @Override > public void onFeatureSelected(VectorFeature feature) { > Window.alert("Feature selected!"); > } > }); > SelectFeature selectControl = new SelectFeature(markersFeatures, > selectOpts); > olMapWidget.getMap().addControl(selectControl); > > However, nothing happens when I click on my features! > > Is there some step I'm missing? > > Thanks, > > Jon > |