A ticket would be great! Erik
On Thu, May 1, 2008 at 10:10 AM, jericks <[EMAIL PROTECTED]> wrote: > > I ran into the exact same problem and came up with a small patch to > OpeLayers.Layer.Text that adds popupClass as a property. When the > OpenLayers.Feature object is created it's popupClass property is set. Very > useful for people dependent on Text layers. I will attach the patch here, > but I should probably open a ticket right? > > Thanks, > Jared > > http://www.nabble.com/file/p16993296/text_popup_class_patch.patch > text_popup_class_patch.patch > > > > > > Christopher Schmidt-4 wrote: > > > > On Mon, Apr 21, 2008 at 10:39:56AM -0400, Bobby H. Braswell wrote: > >> > >> Hi- > >> > >> Is there an example of using the framed cloud popups with a text layer > >> in 2.6? In general can we specify the popup type when constructing a > >> text layer? > > > > Generally, the answer is 'no, and why are you still using a Layer.Text? > > Use a Layer.GML with a format: OpenLayers.Format.Text and a > > selectFeature control instead.' > > > > I understand that this is impractical for long running applications (we > > maintain backwards API compatibility for a reason, after all). > > > > Anyway, the following hacks will let you get something that I like a lot > > better for text layers: > > > > OpenLayers.Feature.prototype.popupClass = > > OpenLayers.Popup.FramedCloud; > > > > OpenLayers.Layer.Text.prototype.markerClick = function(evt) { > > var sameMarkerClicked = (this == this.layer.selectedFeature); > > if (this.popup) { > > this.popup.toggle(); > > } else { > > this.layer.map.addPopup(this.createPopup(true)); > > } > > this.layer.selectedFeature = (!sameMarkerClicked) ? this : > > null; > > OpenLayers.Event.stop(evt); > > } > > > > Good Luck, > > -- > > Christopher Schmidt > > MetaCarta > > _______________________________________________ > > Users mailing list > > [email protected] > > http://openlayers.org/mailman/listinfo/users > > > > > > -- > View this message in context: > http://www.nabble.com/FramedCloud-with-Layer.Text--tp16811991p16993296.html > Sent from the OpenLayers Users mailing list archive at Nabble.com. > > > _______________________________________________ > Users mailing list > [email protected] > http://openlayers.org/mailman/listinfo/users > _______________________________________________ Users mailing list [email protected] http://openlayers.org/mailman/listinfo/users
