SVGDocumentEvents::onzoom Event

New for Internet Explorer 9

[This documentation is preliminary and is subject to change.]

Occurs when the document zoom level or ISVGSVGElement::currentScale property changes.

Syntax

void onzoom(
    IDOMUIEvent *pEvt
);

Parameters

  • pEvt
    [in] A pointer to the IDOMUIEvent object that receives the event properties.

Return Value

No return value.

Event DISPID

DISPID_SVGDOCUMENTEVENTS_ONZOOM

The DISPID for this event is defined in mshtml.idl. Use this value to identify the event handler when implementing IDispatch::Invoke.

Event Information

Bubbles Yes
Cancels No
To invoke The user changes the zoom level of the document or the value of the svg element's ISVGSVGElement::currentScale property.
Default action Changes the document's zoom level or ISVGSVGElement::currentScale property.

Event Object Properties

The IHTMLEventObj interface contains additional information about the current event. When the onzoom event is fired, you can use the IHTMLWindow2::event property to retrieve an IHTMLEventObj interface. To obtain an alternate interface pointer such as IHTMLEventObj2 or IHTMLEventObj3, call QueryInterface on the object.

Available Properties

IDOMEvent::bubbles New for Internet Explorer 9  Retrieves whether the event bubbles.
IDOMEvent::cancelable New for Internet Explorer 9  Retrieves whether the event's default action can be canceled.
IDOMEvent::currentTarget New for Internet Explorer 9  The event target currently being processed.
IDOMEvent::defaultPrevented New for Internet Explorer 9  Retrieves whether preventDefault was called.
IDOMEvent::eventPhase New for Internet Explorer 9  Retrieves the event phase that is being evaluated.
IDOMEvent::target New for Internet Explorer 9  Retrieves the element to which the event was originally dispatched.
IDOMEvent::timeStamp New for Internet Explorer 9  Retrieves the time in milliseconds when the event occurred.
IDOMEvent::type New for Internet Explorer 9  Retrieves the name of the event.
IDOMEvent::preventDefault New for Internet Explorer 9  Cancels the default action of the event.
IDOMEvent::stopPropagation New for Internet Explorer 9  Prevents propagation of the event beyond the current target.
IDOMEvent::stopImmediatePropagation New for Internet Explorer 9  Prevents any further propagation of the event.
IDOMEvent::trusted New for Internet Explorer 9  Indicates whether the event was created by a trusted event source.
IDOMEvent::cancelBubble New for Internet Explorer 9  Stops an event from propagating up from the current target.
IDOMEvent::srcElement New for Internet Explorer 9  Retrieves the element to which the event was originally dispatched.
IDOMUIEvent::view New for Internet Explorer 9  Retrieves the window object from which the event was generated.
IDOMUIEvent::detail New for Internet Explorer 9  Retrieves additional detail about the event.

Refer to the specific event object for additional event properties.

Remarks

The SVGDocumentEvents::onzoom event occurs when the zoom level of a document view is changed through a direct user interaction or any change to the ISVGSVGElement::currentScale property that is available on the svg element. This event applies only to the outermost svg element and is dispatched after the zoom-level modification occurs.