view chrome/content/tinyurl_overlay.xul @ 0:c14d52a3b2fe

initial import
author Yoshiki Yazawa <yaz@honeyplanet.jp>
date Mon, 11 Aug 2008 20:34:21 +0900
parents
children
line wrap: on
line source

<?xml version="1.0"?>

<overlay id="tinyurl"
    xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
	
	<script type="application/x-javascript" src="chrome://tinyurl/content/tinyurl.js"></script>
	<script type="application/x-javascript" src="chrome://tinyurl/content/saved.js"></script>
	<script language="JavaScript">
		//Window Event Handers
		try{window.addEventListener("load", tinyurl_overlayInit, true);}catch(e){}
	</script>
	
	
	<!-- Firefox Toolbar Icon -->
	<toolbarpalette id="BrowserToolbarPalette">
		<toolbarbutton type="menu" label="TinyUrl"
				id="tinyurl-button" tooltiptext="Tiny Url Creator"
				image="chrome://tinyurl/content/icons/button.png">
			<menupopup>
				<menuitem label="New..."
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable').focus();"
						accesskey="N" 
						style="font-weight: bold;" />
				<menuitem label="From Current URL"
						oncommand="tinyurl_createFromCurrent();"
						accesskey="C" />
				<menuitem label="View Saved"
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable', 'saved').focus();"
						accesskey="S" />
				<menuitem label="Options..."
						oncommand="window.openDialog('chrome://tinyurl/content/dialogs/options.xul','TinyUrlOptions','centerscreen, chrome, resizable').focus();"
						accesskey="O" />
			</menupopup>			
		</toolbarbutton>
	</toolbarpalette>
	
	<!-- Firefox Tools File Menu -->
	<menupopup id="menu_ToolsPopup">
		<menu id="tinyurl-tools-menu" label="TinyUrl Creator" 
				accesskey="T" class="menuitem-iconic"
				insertafter="devToolsSeparator">	
			<menupopup>
				<menuitem label="New..."
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable').focus();"
						accesskey="N" />
				<menuitem label="From Current URL"
						oncommand="tinyurl_createFromCurrent();"
						accesskey="C" />
				<menuitem label="View Saved"
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable', 'saved').focus();"
						accesskey="S" />
				<menuitem label="Options..."
						oncommand="window.openDialog('chrome://tinyurl/content/dialogs/options.xul','TinyUrlOptions','centerscreen, chrome, resizable').focus();"
						accesskey="O" />
			</menupopup>
		</menu>
	</menupopup>

	<!-- Mozilla Tools File Menu -->
	<menupopup id="taskPopup">
        <menu id="tinyurl-moz-menu" label="TinyURL Creator" accesskey="T" insertafter="devToolsSeparator">
			<menupopup>
				<menuitem label="New..."
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable').focus();"
						accesskey="N" />
				<menuitem label="From Current URL"
						oncommand="tinyurl_createFromCurrent();"
						accesskey="C" />
				<menuitem label="View Saved"
						oncommand="window.openDialog('chrome://tinyurl/content/tinyurl_dialog.xul','TinyUrlDialog','centerscreen, chrome, resizable', 'saved').focus();"
						accesskey="S" />
				<menuitem label="Options..."
						oncommand="window.openDialog('chrome://tinyurl/content/dialogs/options.xul','TinyUrlOptions','centerscreen, chrome, resizable').focus();"
						accesskey="O" />
			</menupopup>
		</menu>
	</menupopup>
	
	
	<!-- Context Menu -->
	<popup id="contentAreaContextMenu">
		<menuitem id="tinyurl-context-link-menu" label="Create TinyUrl for this Link" oncommand="tinyurl_createFromAnchor(this);" insertafter="context-openlinkintab" collapsed="false" />
		<menuitem id="tinyurl-context-page-menu" label="Create TinyUrl for this Page" oncommand="tinyurl_createFromCurrent();" insertafter="tinyurl-context-link-menu, context-savepage" />
	</popup>
</overlay>