%%PageItemTitle%%

VectorDraw Web Library

JsPropertiesExtractor Send comments on this topic.
messagesdictionary Class
See Also  Members   Example 
vdWebLibrary Namespace : messagesdictionary Class
contains all the prompt messages used by control, in order to be translated in other languages

Syntax

JScript 
public class messagesdictionary implements IExportAll 

Example

C#Copy Code
<html> 
    <head> 
        <script type="text/javascript" src="../webControl/vdWebControl.js"></script> 
        <script type="text/javascript"> 
                    var vdcanvas;// keep the vdcanvas control global for quick access inside the functions since it is the only one in the this page 
                    function vdrawInitPageLoad() {//Intiallize theweb control inside this function.It must be called inside onload event of this page 
                        vdmanager.AttachCanvas("canvas");//create a new web control andattch it to the canvas elemement 
                        vdcanvas = vdmanager.vdrawObject();//return a refence to the attached web control 
                        vdcanvas.vdAfterOpenDocument = _vdAfterOpenDocument;//defines the function that will be fire when a web control document loaded. 
                        vdcanvas.vdPrompt = _onprompt;//defines the function that will be fire when a vdcanvas.Prompt is called in order to print the message on this page 
                        vdcanvas.vdError = _vdError;//defines the function that will be fire when an error ocured in order to print the message on this page 
                    } 
             
                    function printInfo(text) {//print messages in the 'info' element of this page 
                        document.getElementById("info").innerHTML = ":" + text;  
                    } 
                    function _vdError(sender, ErrCategoryId, statusId, info) { 
                        printInfo("Error status code = " + statusId.toString() + ". " + (info ? info : "")); 
                    } 
                    function _onprompt(sender, msg) { 
                        printInfo(msg); 
                    } 
             
                    function _vdAfterOpenDocument() {//fire when a web control document loaded. 
                        vdcanvas.Prompt("Document opened successfully"); 
                        //change messages to your local language 
                        vdcanvas.MessagesDictionary.SPECIFY_START_POINT = "My local Sepecify start point"; 
                        vdcanvas.MessagesDictionary.SPECIFY_NEXT_POINT = "My local Sepecify next point"; 
                        vdcanvas.scriptCommand.line();//begin command user line that prompts user. 
                    } 
                    function test() { 
                        //select a new document for the web control. 
                        //NOTE: Always a document must be selected to the web control.Else the web control is unusable 
                        vdcanvas.SelectDocument("vddocument.vds"); 
                    } 
                </script> 
    </head> 
    <body onload="vdrawInitPageLoad()"> 
        <div><button onclick="test()">Test</button></div> 
        <div><label id="info">:</label></div> 
        <div><canvas id="canvas" width="520" height="480"> 
            </canvas></div> 
    </body> 
</html>

See Also