[mapguide-users] Call legend palette method from scriptFrame
Tom Chadwin
tom.chadwin at nnpa.org.uk
Wed Jun 18 13:47:46 EDT 2008
This works:
> mapFrame.ZoomToView(mapFrame.GetCenter().X, mapFrame.GetCenter().Y, scale)
Brilliant!
Still, in the spirit of understanding things fully, how does one proceed
using the method you just described? This fails from the scriptFrame:
parent.mapFrame.getLegendCtrl().SetScale(1000);
Thanks for the help.
Tom
Kenneth Skovhede, GEOGRAF A/S wrote:
>
> Arh... you have to call mapFrame.GetLegendCtrl()
>
> Regards, Kenneth Skovhede, GEOGRAF A/S
>
>
>
> Tom Chadwin skrev:
>> Hi Kenneth
>>
>> Thanks for the reply. I know the description and diagram are in the
>> Developers' Guide, but the Legend Palette is not present in either the
>> list
>> of frames or the diagram. Is it part of mapFrame? If so, it must be a
>> frame
>> within it, since I believe that mapFrame.SetScale() throws an error.
>>
>> Thanks
>>
>> Tom
>>
>>
>>
>> Kenneth Skovhede, GEOGRAF A/S wrote:
>>
>>> The viewer frame layout is described in the "MapGuide Developers Guide"
>>> on page 19:
>>> http://mapguide.osgeo.org/2.0/documentation.html
>>>
>>> Regards, Kenneth Skovhede, GEOGRAF A/S
>>>
>>>
>>>
>>> Tom Chadwin skrev:
>>>
>>>> Hello
>>>>
>>>> I cannot work out which frame contains the legend palette functions. I
>>>> want
>>>> to execute the Viewer API function SetScale from a script in the
>>>> scriptFrame, but cannot seem to get the path right.
>>>>
>>>> Can anyone help?
>>>>
>>>> Many thanks
>>>>
>>>> Tom
>>>>
>>>>
>>> _______________________________________________
>>> mapguide-users mailing list
>>> mapguide-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>>>
>>>
>>>
>>
>>
>
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
>
--
View this message in context: http://www.nabble.com/Call-legend-palette-method-from-scriptFrame-tp17986614p17988347.html
Sent from the MapGuide Users mailing list archive at Nabble.com.
More information about the mapguide-users
mailing list