All pastes #418149 Raw Edit

brahmana

public xml v1 · immutable
#418149 ·published 2007-03-31 12:55 UTC
rendered paste body
<?xml version="1.0"?><?xml-stylesheet href="chrome://global/skin/" type="text/css"?><window id="main" title="Dynamic Menu"    orient="horizontal"    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">	<script type="text/JavaScript">		function addMenuEvent()		{			var targetMenu = document.getElementById("target");			var targetPopup = document.getElementById("file-popup");			targetPopup.showPopup (targetMenu,-1,-1,"popup","bottomleft","topleft");		}				function doSomething(e) 		{			var rightclick;			if (!e) var e = window.event;			if (e.which) rightclick = (e.which == 3);			else if (e.button) rightclick = (e.button == 2);			alert('Rightclick: ' + rightclick); // true or false		}				function popupShow(e)		{			var ele = e.target;			alert(e.keyCode);			alert(e.ctrlKey);			var x = ele.boxObject.screenX + 20;			var y = ele.boxObject.screenY + 20;			alert("x : "+x+"y: "+y);			var popup = document.getElementById("clipmenu");			popup.showPopup(ele,x,y, -1, -1);		}				function openWin()		{			window.open("Dmenu.xul","Dmenu","chrome=1");		}	</script><vbox>  <menubar id="sample-menubar">    <menu id="target" label="File">      <menupopup id="file-popup">        <menuitem label="New"/>        <menuitem label="Open"/>        <menuitem label="Save"/>        <menuseparator/>        <menuitem label="Exit"/>      </menupopup>    </menu>  </menubar>		<popupset>		<popup id="clipmenu">			<menuitem label="Cut"/>			<menuitem label="Copy"/>			<menuitem label="Paste"/>		</popup>	</popupset>	  <button id="b1" label="Jai" oncommand="openWin();" onmousedown="doSomething(event);" onmouseup="doSomething(event);"/>  <textbox id="text1" flex="1"  onkeyup="popupShow(event);" /></vbox></window>