home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 May / 05_02.iso / software / netscape6 / nim.xpi / bin / chrome / aim.jar / content / aim / SidebarPanel.xul < prev    next >
Encoding:
Extensible Markup Language  |  2001-10-05  |  5.8 KB  |  137 lines

  1. <?xml version="1.0"?>
  2.  
  3. <?xml-stylesheet href="chrome://aim/skin/sidebar.css" type="text/css"?> 
  4.  
  5. <!DOCTYPE window SYSTEM "chrome://aim/locale/SPBuddyOrgOverlay.dtd">
  6.  
  7. <?xul-overlay href="chrome://global/content/globalOverlay.xul"?>
  8. <?xul-overlay href="chrome://aim/content/SPBuddyOrgOverlay.xul"?>
  9. <?xul-overlay href="chrome://aim/content/SPConnectingOrgOverlay.xul"?>
  10. <?xul-overlay href="chrome://aim/content/SPAwayOrgOverlay.xul"?>
  11. <?xul-overlay href="chrome://aim/content/SPSignOnOrgOverlay.xul"?>
  12. <?xul-overlay href="chrome://aim/content/SPRegisterOrgOverlay.xul"?>
  13. <?xul-overlay href="chrome://aim/content/SPSetupOrgOverlay.xul"?>
  14. <?xul-overlay href="chrome://aim/content/contextMenu.xul"?>
  15.  
  16. <window id="AimSidebarPanel"
  17.         xmlns:html="http://www.w3.org/1999/xhtml"
  18.         xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  19.         xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
  20.         orient="vertical" class="color-dialog"
  21.         onload="AimSidebarPanelOnWndLoad()"
  22.         onunload="AimSidebarPanelOnWndUnload()">
  23.  
  24.   <stringbundleset id="stringbundleset"/>
  25.  
  26.   <script language="JavaScript" src="chrome://aim/content/aimHelpers.js" />
  27.   <script language="JavaScript" src="chrome://aim/content/TabSetup.js" />
  28.   <script language="JavaScript" src="chrome://aim/content/SidebarPanel.js" />
  29.   <script language="JavaScript" src="chrome://aim/content/Aim.js" />
  30.   <script language="JavaScript" src="chrome://aim/content/AimIM.js" />
  31.   <script language="JavaScript" src="chrome://aim/content/AimBuddy.js" />
  32.   <script language="JavaScript" src="chrome://aim/content/contextMenu.js" />
  33.   <script language="JavaScript" src="chrome://communicator/content/tasksOverlay.js"/>
  34.   <script language="JavaScript" src="chrome://global/content/globalOverlay.js"/>
  35.  
  36.   <script language="javascript">
  37.     // Global variable that holds the nsContextMenu instance.
  38.     var gContextMenu = null;
  39.   </script>
  40.  
  41.   <popupset id="imContextMenuSet" />
  42.  
  43.   <popupset id="infoTooltipSet">
  44.     <tooltip id="infoTooltip" noautohide="true" onpopupshowing="return fillInfoTooltip(document.tooltipNode);">
  45.      <vbox id="hideload">
  46.      <text id="infoTooltipName"/>
  47.       <grid id="infoTooltipGrid">
  48.         <columns>
  49.           <column style="width: 80px"/>
  50.           <column flex="1"/>
  51.         </columns>
  52.         <rows>
  53.           <row id="infoTooltipStatusRow">
  54.             <text id="infoTooltipStatus"/>
  55.             <text id="infoTooltipStatusTime"/>
  56.           </row>
  57.           <row id="infoTooltipOnlineRow">
  58.             <text id="infoTooltipOnlineTimeId"/>
  59.             <text id="infoTooltipOnlineTime"/>
  60.           </row>
  61.           <row id="infoTooltipWarningsRow">
  62.             <text id="infoTooltipWarningsId"/>
  63.             <text id="infoTooltipWarnings"/>
  64.           </row>
  65.           <row id="infoTooltipFlagRow">
  66.             <text id="infoTooltipFlag"/>
  67.             <text id="infoTooltipFlagValue"/>
  68.           </row>
  69.           <row id="capabilitiesRow">
  70.             <text id="capabilities"/>
  71.             <text id="capabilitiesValue"/>
  72.           </row>
  73.         </rows>
  74.       </grid>
  75.       </vbox>
  76.     </tooltip>
  77.   </popupset>
  78.   <popupset id="aTooltipSet"/>
  79.  
  80.   <!-- Disable Context menus in blank areas -->
  81.   <deck id="PanelDeck" flex="1" context="">
  82.    
  83.     <!--  Sign On Panel (Displayed when Offline) -->
  84.     <vbox id="SignOnOrg" name="SignOnOrg" flex="1" Registered="true"/>
  85.  
  86.     <!--  Connecting Panel (Displayed when Connecting) -->
  87.     <vbox id="ConnectingOrg" name="ConnectingOrg" flex="1"/>
  88.  
  89.     <!--  Away Panel (Displayed when Away) -->
  90.     <vbox id="AwayOrg" name="AwayOrg" flex="1"/>
  91.  
  92.     <!--  Buddy Panel (Displayed when Online) -->
  93.     <vbox id="OnlineOrg" name="OnlineOrg" flex="1" Registered="true">
  94.       <hbox id="CurUser" autostretch="never" class="warned-box">
  95.         <text class="not-warned" value="" id="warnname"/>
  96.         <text class="warned"     value="" id="warnamount"/>
  97.       </hbox>
  98.        
  99.       <seperator/>
  100.       
  101.       <tabbox id="OnlineOrgTabControl" orient="vertical" flex="1">
  102.         <tabs orient="horizontal">
  103.           <tab id="tabOnline" label="&online.label;" />
  104.           <tab id="tabSetup" label="&listSetup.label;" />
  105.         </tabs>
  106.         <tabpanels id="OnlineOrgTabPanel" flex="1" >
  107.           <vbox id="BuddyOrg" name="BuddyOrg" flex="1"/>
  108.           <vbox id="SetupOrg" name="SetupOrg" flex="1"/>
  109.         </tabpanels>
  110.       </tabbox>
  111.        
  112.       <hbox id="BuddyOrgButtons" autostretch="never">
  113.         <spring flex="1"/>
  114.         <button label="&btnbuddyorghelp.label;" id="btnbuddyorghelp" class="button-toolbar-3 tabpanel smaller-text" oncommand="aimGlobalCmdHelp()" tooltip="aTooltip" tooltiptext="&btnbuddyorghelp.tooltip;"/>
  115.         <spring flex="4"/>
  116.         <menubutton id="btnaway" label="&btnbuddyorgaway.label;" class="menubutton-dual button-toolbar-3 tabpanel smaller-text" crop="right"
  117.                     datasources="rdf:null" ref="NC:AIM/AwayMessageBag" buttonaction="GoAwayWait(this,300)" tooltip="aTooltip" tooltiptext="&btnbuddyorgaway.tooltip;">
  118.           <template>
  119.             <menupopup>
  120.               <menuitem oncommand="GoAwayWait(event.target,300);" uri="rdf:*" label="rdf:http://home.netscape.com/NC-rdf#MsgName" MsgText="rdf:http://home.netscape.com/NC-rdf#MsgText"/>
  121.             </menupopup>        
  122.           </template>
  123.           <menupopup/>
  124.         </menubutton>
  125.         <spring flex="4"/>
  126.         <button label="&btnbuddyorgsignoff.label;" id="btnbuddyorgsignoff" class="button-toolbar-3 tabpanel smaller-text" oncommand="cmdSignOff()" tooltip="aTooltip" tooltiptext="&btnbuddyorgsignoff.tooltip;"/>
  127.         <spring flex="1"/>
  128.       </hbox>
  129.     </vbox>
  130.    
  131.     <!--  Register Panel (Displayed when screenname has not been set) -->
  132.     <vbox id="RegisterOrg" name="RegisterOrg" flex="1" Registered="true"/>
  133.  
  134.   </deck>
  135.  
  136. </window>
  137.