@@ -50,8 +54,15 @@
var containerEl = (where === 1 ? log1 : log2);
containerEl.insertBefore(el, containerEl.firstChild);
}
+ function logObservingEvent(eventName) {
+ var el = document.getElementById('observing-events-log');
+ var para = document.createElement('p');
+ para.appendChild(document.createTextNode(eventName));
+ el.appendChild(para);
+ }
function observe(eventName) {
+ logObservingEvent(eventName);
canvas1.observe(eventName, function(){ log(eventName, 1) });
canvas2.observe(eventName, function(){ log(eventName, 2) });
}
diff --git a/demos/kitchensink/demo.css b/demos/kitchensink/demo.css
index 2bc8a0eb..ef3926c4 100644
--- a/demos/kitchensink/demo.css
+++ b/demos/kitchensink/demo.css
@@ -1,6 +1,6 @@
#bd-wrapper { overflow: hidden; position: relative; }
#fps { position: absolute; left: 1px; top: 0; background: rgb(200,200,200); width: 70px; z-index: 1000; }
-#commands { float: left; font-size: 14px; margin-left: 10px; }
+#commands { float: left; font-size: 14px; margin-left: 15px; margin-top: -80px }
#commands ul { list-style: none; padding-left: 0; }
#canvas-console { display: block; font-size: 11px; }
#rasterize { margin-top: 10px; color: green; }
@@ -25,7 +25,8 @@
#drawing-mode { color: blue; }
#drawing-mode.is-drawing { color: red; }
-.svg-shapes { overflow: hidden; width: 320px; }
+.svg-shapes { overflow: hidden; width: 450px; }
.svg-shapes li { display: inline; }
+.object-controls { width: 450px }
button.selected { font-weight: bold; vertical-align: top }
\ No newline at end of file
diff --git a/demos/kitchensink/index.html b/demos/kitchensink/index.html
index 8654a335..80c5abe1 100644
--- a/demos/kitchensink/index.html
+++ b/demos/kitchensink/index.html
@@ -89,14 +89,19 @@
+
+
+
+
+
@@ -114,11 +119,14 @@
+
+
+
@@ -151,17 +159,6 @@
-
-
-
-
-
-
-
-
-
-
-
@@ -178,25 +175,19 @@
-
-
-
-
-
+
+ -
+
+
+
+
+
-
-
- -
-
- -
-
- -
-
- -
@@ -216,7 +207,7 @@
-
-