Hi,

I`m new to OL but I would say that you forgot your options.
But why do you want to do it at Toolbar class and not at your own code?


best regards
Sarah


________________________________
Von: Maribel Bernal <maribel.ber...@iviron.com>
An: users@openlayers.org
Gesendet: Dienstag, den 30. März 2010, 15:01:40 Uhr
Betreff: [OpenLayers-Users] Info button in EditingToolbar

Hi all openlayers developpers. 
Can I to modify the EditingToolbar class for include a button that adds
"OpenLayers.Control.SelectFeature" control on the map? 
There are any way to do this?

This is my code, but I think I'm doing something wrong... the button
appears in the EditingToolbar but does nothing:

OpenLayers.Control.EditingToolbar
= OpenLayers.Class(OpenLayers.Control.Panel, {
    initialize: function (layer, options) {
        OpenLayers.Control.Panel.prototype.initialize.apply(this,
[options]);
        this.addControls([new OpenLayers.Control.Navigation()]);
        var controls = [new OpenLayers.Control.DrawFeature(layer,
OpenLayers.Handler.Point, {
            'displayClass': 'olControlDrawFeaturePoint'
        }), new OpenLayers.Control.DrawFeature(layer,
OpenLayers.Handler.Path, {
            'displayClass': 'olControlDrawFeaturePath'
        }), new OpenLayers.Control.DrawFeature(layer,
OpenLayers.Handler.Polygon, {
            'displayClass': 'olControlDrawFeaturePolygon'
        }), new
OpenLayers.Control.SelectFeature(layer)];
        this.addControls(controls);
    },
    draw: function () {
        var div = OpenLayers.Control.Panel.prototype.draw.apply(this,
arguments);
        this.activateControl(this.controls[0]);
        return div;
    },
    CLASS_NAME: "OpenLayers.Control.EditingToolbar"
});


Many thanks for your time. 

__________________________________________________
Do You Yahoo!?
Sie sind Spam leid? Yahoo! Mail verfügt über einen herausragenden Schutz gegen 
Massenmails. 
http://mail.yahoo.com 
_______________________________________________
Users mailing list
Users@openlayers.org
http://openlayers.org/mailman/listinfo/users

Reply via email to