onViewChanged   Go to object model Go to parent topic Go to previous topic Go to next topic

Syntax

onViewChanged map

Description

This event is fired after the view of the map has been updated or refreshed.

This topic describes this event for ActiveX Control. For Plug-In and Java Edition, see MGViewChangedObserver.onViewChanged.

Applies To

ActiveX Control only

Parameters

map - The map object for which the event occurred.

Error Codes

none

Note

Writing code in the onViewChanged event that changes the map view, such as map.refresh(); results in an infinite loop.

Example

To handle this event from the Autodesk MapGuide ActiveX Control, define VBScript and JavaScript functions like the following:

<!--
The VBScript function handles the event from the ActiveX Control 
Control and then passes it to the JavaScript function.
-->
<SCRIPT LANGUAGE="VBScript">
Sub ObjectId_onViewChanged(map)
onViewChanged map
End Sub
</SCRIPT>

<SCRIPT LANGUAGE="JavaScript">
function onViewChanged(map)
{
// event handling code here...
}
</SCRIPT>

Where ObjectId is the ID of the embedded map specified as part of the HTML OBJECT tag. Refer to "Displaying Maps" in the Autodesk MapGuide Developer's Guide for details on how to embed the ActiveX Control using the OBJECT tag.