This commit is contained in:
David Norton 2006-05-23 19:06:11 +00:00
parent 22d6e93478
commit bfcd391da6
5 changed files with 87 additions and 4 deletions

View File

@ -31,7 +31,7 @@ Scholar.EditPane = new function()
promptService.BUTTON_TITLE_DONT_SAVE * promptService.BUTTON_POS_2;
var response = promptService.confirmEx(window,"",
"One or more files have not been saved.",
"Do you want to save the changes to '"+_itemBeingEdited.getField("title")+"'?",
flags, null, null, null, null, {});
if(response == 1)
return;

View File

@ -0,0 +1,4 @@
function init()
{
//
}

View File

@ -0,0 +1,73 @@
<?xml version="1.0"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<!DOCTYPE window SYSTEM "chrome://scholar/locale/scholar.dtd">
<window
id="scholar-window"
title="Scholar"
orient="vertical"
width="800"
height="600"
onload="init()"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<script src="scholar-main.js"/>
<script src="treeView.js"/>
<toolbar>
<toolbarbutton label="Add Folder..."/>
<spacer flex="1"/>
<toolbarbutton label="New Item..." type="menu">
<menupopup>
<menuitem label="Book"/>
<menuitem label="Journal Article"/>
</menupopup>
</toolbarbutton>
</toolbar>
<hbox flex="1">
<vbox id="folders-pane" flex="1">
<tree id="folders-tree" flex="1">
<treecols>
<treecol
id="name_column"
label="Name"
flex="1"/>
</treecols>
<treechildren/>
</tree>
</vbox>
<splitter collapse="before" resizebefore="closest" resizeafter="closest">
<grippy/>
</splitter>
<vbox flex="3">
<tree
id="items-tree"
enablecolumndrag="true"
flex="1">
<treecols>
<treecol
id="title_column"
label="&sidebar.items.title_column;"
flex="2"/>
<splitter class="tree-splitter"/>
<treecol
id="creator_column"
label="&sidebar.items.creator_column;"
flex="1"/>
<splitter class="tree-splitter"/>
<treecol
id="source_column"
label="&sidebar.items.source_column;"
flex="1"/>
</treecols>
<treechildren/>
</tree>
<splitter collapse="after" resizebefore="closest" resizeafter="closest">
<grippy/>
</splitter>
<tree id="edit-pane" flex="2"/>
</vbox>
</hbox>
</window>

View File

@ -20,11 +20,17 @@
</statusbar>
<menupopup id="viewSidebarMenu">
<menuitem key="key_openScholarSidebar" observes="viewScholarSidebar" />
<menuitem observes="viewScholarSidebar" />
</menupopup>
<menupopup id="menu_ToolsPopup">
<menuitem id="tools-scholar"
oncommand="open('chrome://scholar/content/scholar-main.xul','scholar-window','chrome, resizable');" label="Scholar"
key="key_openScholar"/>
</menupopup>
<keyset id="mainKeyset">
<key id="key_openScholarSidebar" command="viewScholarSidebar"
<key id="key_openScholar"
key="S"
modifiers="shift accel" />
</keyset>
@ -39,4 +45,4 @@
sidebartitle="Scholar"
oncommand="toggleSidebar('viewScholarSidebar');" />
</broadcasterset>
</overlay>
</overlay>