rendered paste body<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"><html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>MPC Web Module</title> <!--Include the dojo Stylesheet --> <style type="text/css"> @import "lib/dojo/resources/dojo.css"; @import "lib/dijit/themes/tundra/tundra.css"; </style> <style> /* NOTE: for a full screen layout, must set body size equal to the viewport. */ html, body { height: 100%; width: 100%; margin: 0; padding: 0; } </style> <!--Include active mq scripts --> <script type="text/javascript" src="/MPCMonitoring/amq/prototype.js"> </script> <script type="text/javascript" src="/MPCMonitoring/amq/behaviour.js"> </script> <script type="text/javascript" src="/MPCMonitoring/amq/_amq.js"> </script> <script type="text/javascript">amq.uri = '/MPCMonitoring/amq'; </script> <script type="text/javascript"> var myHandler = { rcvMessage: function(message){ alert(message); } }; </script> <!--Include the dojo Toolkit --> <script type="text/javascript" src="/MPCMonitoring/lib/dojo/dojo.js" djConfig="parseOnLoad: true"> </script> <script type="text/javascript"> dojo.require("dojo.parser"); //Needed for the layout dojo.require("dijit.layout.BorderContainer"); dojo.require("dijit.layout.ContentPane"); dojo.require("dijit.layout.TabContainer"); //Needed for nls dojo.require("dijit.Declaration"); dojo.registerModulePath("mpcI18n", "/MPCMonitoring"); dojo.requireLocalization("mpcI18n", "nlsFile"); //Needed for menu dojo.require("dijit.form.Button"); dojo.require("dijit.Menu"); //Needed for toolbar dojo.require("dijit.Toolbar"); </script> <script type="text/javascript"> var formBundle = dojo.i18n.getLocalization("mpcI18n", "nlsFile"); //Init function dojo.addOnLoad(function(){ //Set main menu title manually dojo.byId("FileMenu").innerHTML = formBundle["file"]; dojo.byId("MessageMenu").innerHTML = formBundle["message"]; dojo.byId("EditionMenu").innerHTML = formBundle["edition"]; dojo.byId("LineControls").innerHTML = formBundle["lineControls"]; dojo.byId("ViewMenu").innerHTML = formBundle["view"]; dojo.byId("HelpMenu").innerHTML = formBundle["help"]; dojo.byId("LanguageMenu").innerHTML = formBundle["language"]; dojo.byId("ToolbarMenu").innerHTML = formBundle["toolBars"]; dojo.byId("OptionsMenu").innerHTML = formBundle["options"]; amq.addListener("webClient", "topic://MPC.CHANNEL.APP2CLIENT", myHandler.rcvMessage); }); </script> </head> <body class="tundra"> <!-- Init NLS --><span dojoType="dijit.Declaration" widgetClass="I18nClass" defaults="{ fieldid: 'none' }"> <label for="${fieldid}" id="${fieldid}_label"> </label> <script type='dojo/connect' event='startup'> var labelNode = dojo.byId(this.fieldid + "_label"); var formBundle = dojo.i18n.getLocalization("mpcI18n","nlsFile"); labelNode.innerHTML = formBundle[this.fieldid]; </script> </span> <!-- Root Container--><!-- Deletion of boarder container because things went bad. very bad !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!--> <div dojoType="dijit.layout.BorderContainer" style="width: 100%; height: 100%; padding: 0; margin: 0; border: 0; background-color:black"> <div id="topDiv" dojoType="dijit.layout.ContentPane" region="top" style="background-color:red"> <span onclick="alert(dojo.byId('FileMenu').innerHTML)">button</span> <!-- Main menu--><!-- File menu --> <div id="MainMenuButton" dojoType="dijit.form.ComboButton" onclick="alert('Klick')"> <span> <div id="FileMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="properties"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="events"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="reports"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="logonAs"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="logout"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="exit"> </div> </div> </div> </div> <!-- Message menu --> <div dojoType="dijit.form.ComboButton"> <span> <div id="MessageMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="error"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="warning"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="information"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="showAllMessages"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="removeSelection"> </div> </div> </div> </div> <!-- Edition menu --> <div dojoType="dijit.form.ComboButton"> <span> <div id="EditionMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="resetNgrCounter"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="editionProperties"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="openEdition"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="closeEdition"> </div> </div> </div> </div> <!-- Line Controls menu --> <div dojoType="dijit.form.ComboButton"> <span> <div id="LineControls"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div> Dummy </div> </div> </div> </div> <!-- View menu --> <div dojoType="dijit.form.ComboButton"> <span> <div id="ViewMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="autoTrack"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="filterProperties"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="filter"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="summarizeSelection"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="column"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="font"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="progressColor"> </div> </div> <div dojoType="dijit.PopupMenuItem"> <span> <div id="LanguageMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="english"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="german"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="french"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="italian"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="spanish"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="swedish"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="danish"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="norwegian"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="russian"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="dutch"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="portuguese"> </div> </div> </div> </div> <div dojoType="dijit.PopupMenuItem"> <span> <div id="ToolbarMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="fileCommands"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="edition"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="message"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="language"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="bundleCommands"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="job"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="help"> </div> </div> </div> </div> <div dojoType="dijit.PopupMenuItem"> <span> <div id="OptionsMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="productionMode"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="statusBar"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="overview"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="grandTotal"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="enlarged"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="showSummaryBarInOverview"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="showChainSpeedLine"> </div> </div> </div> </div> </div> </div> <!-- Help menu --> <div dojoType="dijit.form.ComboButton"> <span> <div id="HelpMenu"> </div> </span> <div dojoType="dijit.Menu"> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="onlineHelp"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="homePage"> </div> </div> <div dojoType="dijit.MenuItem"> <div dojoType="I18nClass" fieldid="about"> </div> </div> </div> </div> </br> <!-- Toolbar --> <div id="toolbar1" dojoType="dijit.Toolbar"> <div dojoType="dijit.form.Button" id="toolbar1.cut" iconClass="dijitEditorIcon dijitEditorIconCut" showLabel="false"> Cut </div> <div dojoType="dijit.form.Button" id="toolbar1.copy" iconClass="dijitEditorIcon dijitEditorIconCopy" showLabel="false"> Copy </div> <div dojoType="dijit.form.Button" id="toolbar1.paste" iconClass="dijitEditorIcon dijitEditorIconPaste" showLabel="false"> Paste </div> <div dojoType="dijit.form.ToggleButton" id="toolbar1.bold" iconClass="dijitEditorIcon dijitEditorIconBold" showLabel="false"> Bold </div> <span dojoType="dijit.ToolbarSeparator"></span> </div> </div> <div dojoType="dijit.layout.ContentPane" region="center" style="background-color:yellow;"> <div dojoType="dijit.layout.TabContainer" tabPosition="left-h" style="height:300px"> <div id="MessageTab" dojoType="dijit.layout.ContentPane" title="Message"> Message </div> <div id="JobTab" dojoType="dijit.layout.ContentPane" title="Job" selected="true"> Jobs </div> <div id="EditionTab" dojoType="dijit.layout.ContentPane" title="Edition"> Edition </div> <div id="ProgressTab" dojoType="dijit.layout.ContentPane" title="Progress"> Progress </div> <div id="PlanningTab" dojoType="dijit.layout.ContentPane" title="Planning"> Planning </div> </div> </div> <div dojoType="dijit.layout.ContentPane" region="bottom" style="background-color:lightblue;"> MPC Web Module </div> </div> </body></html>