*** empty log message ***
[m17n/m17n-lib-js.git] / index.html
index ab298ae..3455399 100644 (file)
       MIM.debug_nodes.range1.innerHTML = ''
     }
     };
-
-    MIM.toggle_log = function ()
+    function toggle_debug (event)
     {
-    if (Xex.LogNode)
-      {
-       Xex.LogNode.parentNode.removeChild (Xex.LogNode);
-       Xex.LogNode = false;
-      }
-    else
-      {
-       Xex.LogNode = document.createElement ('div');
-       Xex.LogNode.style.border = '1px solid black';
-       Xex.LogNode.style.font = 'normal normal normal small monospace';
-       Xex.LogNode.style.width = '100%';
-       Xex.LogNode.style.minHeight = '300px';
-       Xex.LogNode.style.maxHeight = '300px';
-       Xex.LogNode.style.overflow = 'auto';
-       Xex.Log (null);
-       document.getElementsByTagName ('body')[0].appendChild (Xex.LogNode);
-      }
-  }
-
+      Xex.LogToggle ();
+      event.preventDefault ();
+      return false;
+    }
   </script>
 </head>
 
@@ -93,7 +77,7 @@ Click an input area by Control-Mouse-1 to select any other input method.<br>
 <table>
 <tr><th>textarea</th><td><textarea id="TEXTAREA" name="TEXTAREA"></textarea></td></tr>
 <tr><th>text</th><td><form><input type="text" id="TEXT"></form></td></tr></table>
-<div style="font-weight: bold;">debug Info</div>
+<div style="font-weight: bold;">debug Info<pre id="im"></pre></div>
 <table border="1">
 <tr><th>key</th><th>status</th><th>keycode</th><th>keymap</th><th>preedit</th><th>range</th></tr>
 <tr><th>down</th><td id="status0"></td><td id="keydown">0</td><td id="keymap0"></td><td id="preedit0"></td><td id="range0"></td></tr>
@@ -107,5 +91,5 @@ to the bookmark.  Then, you can activate the MIM input method on any page
 when you access the bookmarked link.<br>
 -->
 <input type="button" value="Click here to toggle logging!"
-       onclick="MIM.toggle_log()">
+       onmousedown="toggle_debug ()">
 </body>