GetRenderingImplementation

Retrieves the platform-dependent implementation of this instance, which may be used when handling new window requests.

Parameters: none

Return Value: ObjectParcel containing the platform-dependent Renderer implementation.

Example Usage

function onNewWindow(evt)
{
    var r = new Renderer;
    r.Create( { Type:"xhtml" } );
    r.Show();

    evt.parameter.objectValue = r.GetRenderingImplementation();
}

function handleEvent(evt)
{
    switch(evt.type)
    {
        case "renderer-request-newwindow":
            onNewWindow(event);
            break;
        ...
    }
}

    ...

    var l = new EventListener;
    l.SetHandler(handleEvent);

    var r = new Renderer;
    r.Create(
        {
            Type: "xhtml",
            Width: 800,
            Height: 600
        }
    );
    r.addEventListener("renderer-request-newwindow", l, true);
    r.Show();

    ...