home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 October / Chip_2002-10_cd1.bin / zkuste / freesoft / bin / Multivalent.jar / sys / hub / System.hub < prev    next >
Extensible Markup Language  |  2002-06-26  |  3KB  |  90 lines

  1. <?xml version='1.0'?>
  2. <System title="System default behaviors">
  3. <!-- This is the main hub in the entire system. -->
  4.  
  5. <import href="Core.hub" />
  6. <import href="Net.hub" />
  7.  
  8. <StyleSheetSetter behavior='multivalent.std.adaptor.StyleSheetSetter' />
  9.  
  10. <!-- toolbar or no UI -->
  11. <!--Meta Behavior='DeleteBehavior' /-->
  12.  
  13. <Personal behavior=multivalent.std.adaptor.PersonalAnnos />
  14. <!-- maybe put in Annos group -->
  15. <Menubar behavior='multivalent.std.ui.Menubar' 
  16.   titles='File|Edit|Go|Bookmark|Lens|Style|Anno|CopyEd|View|Help'
  17. />
  18. <Toolbar behavior='multivalent.std.ui.Toolbar' />
  19.  
  20. <Note Behavior=multivalent.std.RestoreReport />
  21.  
  22.  
  23. <!-- HELP -->
  24. <!--MenuItem Behavior=SemanticUI SCRIPT="event showHelp http://elib.cs.berkeley.edu/java/help/" title="Old Help" parent="Help" TYPE="Button" /-->
  25. <MenuItem Behavior=SemanticUI SCRIPT="event openDocument http://www.cs.berkeley.edu/~phelps/Multivalent/" title="<b>Multivalent Home Page</b>" parent="Help" TYPE="Button" />
  26. <MenuItem Behavior=SemanticUI SCRIPT="event openDocument about:multivalent" title="About Multivalent" parent="Help" TYPE="Button" />
  27. <!-- java doc too=>just add to (default?) bookmarks? -->
  28.  
  29.  
  30.  
  31. <!-- FILE -->
  32. <MenuItem Behavior=SemanticUI SCRIPT="event newBrowserInstance" title="New Browser" parent="File" category="File" TYPE="Button" />
  33. <MenuItem Behavior=SemanticUI SCRIPT="event openFile" title="Open Local File..." parent="File" category="File" TYPE="Button" />
  34. <OpenFile Behavior="multivalent.std.ui.OpenFile" />
  35.  
  36. <!--MenuItem Behavior=SemanticUI SCRIPT="event savePageAs" title="Save Page As..." parent="File" category="Save" TYPE="Button" /-->
  37. <Button Behavior=multivalent.std.ui.SaveAs />
  38.  
  39. <!--MenuItem Behavior=AttrUI title="Browse Offline" signal="OFFLINE" onvalue="ON" category="File" REFORMAT /-->
  40.  
  41.  
  42. <import href="Go.hub" />
  43.  
  44.  
  45. <!-- EDIT -->
  46. <import href="Edit.hub" />
  47.  
  48.  
  49. <!-- LENS -->
  50. <!--xinclude:include href="Lens.hub" /-->
  51. <import href="Lens.hub" />
  52.  
  53.  
  54. <!-- STYLE -->
  55. <import href="Style.hub" />
  56.  
  57.  
  58.  
  59. <import href="Tool.hub" />
  60.  
  61. <import href="Anno.hub" />
  62.  
  63.  
  64. <!-- VIEW -->
  65. <import href="View.hub" />
  66.  
  67.  
  68.  
  69. <!-- PER-USER HUB -- but as applet, users have no identity, so no per-user -->
  70. <!-- actually, most things should go in per-user -->
  71. <Events Behavior=multivalent.std.ui.EmacsBindings />
  72. <Events Behavior=multivalent.std.ui.WindozeBindings />
  73. <Events Behavior=multivalent.std.ui.TkBindings />
  74. <ShowHeaders Behavior=multivalent.std.ShowHeaders />
  75.  
  76.  
  77.  
  78.  
  79. <import href="RW.hub" />
  80.  
  81. <!-- DebugMode needs to be before Debug layer so when DebugMode changes activation of Debug layer, it happens after Debug layer has processed event -->
  82.  
  83. <import href="Developer.hub" />
  84.  
  85. <!--Menu Behavior=multivalent.std.ui.StandardFile /-->
  86. <MenuItem Behavior=SemanticUI SCRIPT="event closeBrowserInstance" title="Close" parent="File" category="Close" TYPE="Button" />
  87. <MenuItem Behavior=SemanticUI SCRIPT="event EXIT" title="Exit" parent="File" category="Quit" TYPE="Button" />
  88.  
  89. </System>
  90.