changeset 1:6e6b8404733e default tip

Added some ... stuff. I'm actually committing this a week or two after I made the changes, so I don't know exactly what was added here.
author Atul Varma <varmaa@toolness.com>
date Mon, 21 Apr 2008 10:16:13 -0700
parents 71b4d9ffc67b
children
files myapp/application.ini myapp/chrome/content/main.xul myapp/chrome/content/myscript.js myapp/defaults/preferences/prefs.js
diffstat 4 files changed, 37 insertions(+), 5 deletions(-) [+]
line wrap: on
line diff
--- a/myapp/application.ini	Wed Apr 09 16:23:15 2008 -0700
+++ b/myapp/application.ini	Mon Apr 21 10:16:13 2008 -0700
@@ -2,7 +2,7 @@
 Vendor=Atul Varma
 Name=My First XULRunner App
 Version=1.0
-BuildID=20080409
+BuildID=20080410
 Copyright=Copyright (c) 2008 Atul Varma
 ID=myapp@toolness.com
 
--- a/myapp/chrome/content/main.xul	Wed Apr 09 16:23:15 2008 -0700
+++ b/myapp/chrome/content/main.xul	Mon Apr 21 10:16:13 2008 -0700
@@ -1,7 +1,23 @@
 <?xml version="1.0"?>
 <?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
-
-<window id="main" title="My App" width="300" height="300"
-        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
-  <caption label="Hai2u!" />
+<window id="main" onload="onLoadEvent();"
+        hidechrome="true"
+        xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
+        xmlns:svg="http://www.w3.org/2000/svg">
+  <script type="application/javascript" src="myscript.js"/>
+  <caption>IGNORE ME!</caption>
+  <popupset>
+    <panel id="transparent-msg-panel" class="msgPanel"
+           noautofocus="true"
+           width="300" height="150">
+      <vbox>
+        <svg:svg version="1.1"
+                 baseProfile="full"
+                 xmlns="http://www.w3.org/2000/svg">
+          <svg:rect width="100%" height="100%" fill="black" fill-opacity="0.9" />
+          <svg:text x="150" y="125" font-size="60" text-anchor="middle" fill="white">hai2u</svg:text>
+        </svg:svg>
+      </vbox>
+    </panel>
+  </popupset>
 </window>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/myapp/chrome/content/myscript.js	Mon Apr 21 10:16:13 2008 -0700
@@ -0,0 +1,10 @@
+function onLoadEvent()
+{
+    dump("o yea!!\n");
+    var panel = document.getElementById("transparent-msg-panel");
+    dump(panel);
+    panel.openPopupAtScreen(50, 50, false);
+    dump(panel.state);
+    //this.moveTo(1800,1800);
+    dump("done\n");
+}
--- a/myapp/defaults/preferences/prefs.js	Wed Apr 09 16:23:15 2008 -0700
+++ b/myapp/defaults/preferences/prefs.js	Mon Apr 21 10:16:13 2008 -0700
@@ -1,1 +1,7 @@
 pref("toolkit.defaultChromeURI", "chrome://myapp/content/main.xul");
+//pref("toolkit.defaultChromeFeatures", "chrome,resizable=no,dialog=no");
+pref("browser.dom.window.dump.enabled", true);
+pref("javascript.options.showInConsole", true);
+pref("javascript.options.strict", true);
+pref("nglayout.debug.disable_xul_cache", true);
+pref("nglayout.debug.disable_xul_fastload", true);