home *** CD-ROM | disk | FTP | other *** search
/ Chip 2003 January / 01_03.iso / software / ghostzilla_hit / files / ghostzilla-1.0-plus-install.exe / res / builtin / htmlBindings.xml < prev    next >
Encoding:
Extensible Markup Language  |  2002-04-09  |  5.8 KB  |  130 lines

  1. <?xml version="1.0"?>
  2.  
  3. <!--
  4. Can't yet put script tags in XBL (hyatt has the bug)
  5.   <script type="application/x-javascript" src="chrome://embed/content/nsTransferable.js"/>
  6.   <script type="application/x-javascript" src="chrome://embed/content/nsClipboard.js"/>
  7.   <script type="application/x-javascript" src="chrome://embed/content/nsDragAndDrop.js"/>
  8. -->
  9.  
  10. <bindings id="htmlBindings"
  11.    xmlns="http://www.mozilla.org/xbl"
  12.    xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  13.  
  14.   <binding id="browserBase">
  15.     <handlers>
  16.  
  17.       <handler event="draggesture">
  18. <!--
  19.          nsDragAndDrop.startDrag(event, contentAreaDNDObserver);
  20. -->
  21.       </handler>
  22.       <handler event="dragover">
  23. <!--
  24.          nsDragAndDrop.dragOver(event, contentAreaDNDObserver);
  25. -->
  26.       </handler>
  27.       <handler event="dragdrop">
  28. <!--
  29.          nsDragAndDrop.drop(event, contentAreaDNDObserver);
  30. -->
  31.       </handler>
  32.  
  33.       <handler event="keypress" key=" " command="cmd_scrollPageDown" />
  34.       <handler event="keypress" key=" " modifiers="shift" command="cmd_scrollPageUp" />
  35.       <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_scrollPageUp" />
  36.       <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_scrollPageDown" />
  37.  
  38.       <handler event="keypress" keycode="VK_UP" command="cmd_scrollLineUp" />
  39.       <handler event="keypress" keycode="VK_DOWN" command="cmd_scrollLineDown" />
  40.       <handler event="keypress" keycode="VK_LEFT" command="cmd_scrollLeft" />
  41.       <handler event="keypress" keycode="VK_RIGHT" command="cmd_scrollRight" />
  42.  
  43.       <handler event="keypress" keycode="VK_HOME" command="cmd_scrollTop"/>
  44.       <handler event="keypress" keycode="VK_END" command="cmd_scrollBottom"/>
  45.  
  46.       <handler event="keypress" key="x" command="cmd_cut" modifiers="accel"/>
  47.       <handler event="keypress" key="c" command="cmd_copy" modifiers="accel"/>
  48.       <handler event="keypress" key="v" command="cmd_paste" modifiers="accel"/>
  49.       <handler event="keypress" key="z" command="cmd_undo" modifiers="accel"/>
  50.       <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" />
  51.       <handler event="keypress" key="a" command="cmd_selectAll" modifiers="accel"/>
  52.     </handlers>
  53.   </binding>
  54.  
  55.   <binding id="editorBase">
  56.     <handlers>
  57.       <handler event="keypress" keycode="VK_LEFT" command="cmd_charPrevious"/>
  58.       <handler event="keypress" keycode="VK_RIGHT" command="cmd_charNext"/>
  59.       <handler event="keypress" keycode="VK_LEFT" command="cmd_selectCharPrevious" modifiers="shift"/>
  60.       <handler event="keypress" keycode="VK_RIGHT" command="cmd_selectCharNext" modifiers="shift"/>
  61.       <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_scrollPageUp"/>
  62.       <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_scrollPageDown"/>
  63.       <handler event="keypress" keycode="VK_UP" command="cmd_linePrevious"/>
  64.       <handler event="keypress" keycode="VK_DOWN" command="cmd_lineNext"/>
  65.       <handler event="keypress" keycode="VK_UP" command="cmd_selectLinePrevious" modifiers="shift"/>
  66.       <handler event="keypress" keycode="VK_DOWN" command="cmd_selectLineNext" modifiers="shift"/>
  67.       <handler event="keypress" key="z" command="cmd_undo" modifiers="accel"/>
  68.       <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" />
  69.       <handler event="keypress" key="x" command="cmd_cut" modifiers="accel"/>
  70.       <handler event="keypress" key="c" command="cmd_copy" modifiers="accel"/>
  71.       <handler event="keypress" key="v" command="cmd_paste" modifiers="accel"/>
  72.       <handler event="keypress" key="a" command="cmd_selectAll" modifiers="accel"/>
  73.  
  74.     </handlers>
  75.  
  76.   </binding>
  77.  
  78.  
  79.  
  80.  
  81.   <binding id="inputFieldsBase">
  82.     <handlers>
  83.     <handler event="keypress" keycode="VK_LEFT" command="cmd_charPrevious"/>
  84.     <handler event="keypress" keycode="VK_RIGHT" command="cmd_charNext"/>
  85.     <handler event="keypress" keycode="VK_LEFT" modifiers="shift"
  86.         command="cmd_selectCharPrevious"/>
  87.     <handler event="keypress" keycode="VK_RIGHT" modifiers="shift"
  88.         command="cmd_selectCharNext"/>
  89.  
  90.     <!-- Cut/copy/paste/undo -->
  91.     <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/>
  92.     <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/>
  93.     <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/>
  94.     <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" />
  95.     <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
  96.     <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
  97.  
  98.     </handlers>
  99.   </binding>
  100.  
  101.   <binding id="textAreasBase">
  102.     <handlers>
  103.  
  104.     <handler event="keypress" keycode="VK_LEFT" command="cmd_charPrevious"/>
  105.     <handler event="keypress" keycode="VK_RIGHT" command="cmd_charNext"/>
  106.     <handler event="keypress" keycode="VK_LEFT" modifiers="shift"
  107.         command="cmd_selectCharPrevious"/>
  108.     <handler event="keypress" keycode="VK_RIGHT" modifiers="shift"
  109.         command="cmd_selectCharNext"/>
  110.     <handler event="keypress" keycode="VK_UP" command="cmd_linePrevious"/>
  111.     <handler event="keypress" keycode="VK_DOWN" command="cmd_lineNext"/>
  112.     <handler event="keypress" keycode="VK_UP" modifiers="shift"
  113.         command="cmd_selectLinePrevious"/>
  114.     <handler event="keypress" keycode="VK_DOWN" modifiers="shift"
  115.         command="cmd_selectLineNext"/>
  116.  
  117.     <!-- Cut/copy/paste/undo -->
  118.     <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/>
  119.     <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/>
  120.     <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/>
  121.     <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
  122.     <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" />
  123.     <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
  124.  
  125.     </handlers>
  126.   </binding>
  127.  
  128.  
  129. </bindings>
  130.