This commit is contained in:
parent
22d6e93478
commit
bfcd391da6
|
@ -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;
|
||||
|
|
4
chrome/chromeFiles/content/scholar/scholar-main.js
Normal file
4
chrome/chromeFiles/content/scholar/scholar-main.js
Normal file
|
@ -0,0 +1,4 @@
|
|||
function init()
|
||||
{
|
||||
//
|
||||
}
|
73
chrome/chromeFiles/content/scholar/scholar-main.xul
Normal file
73
chrome/chromeFiles/content/scholar/scholar-main.xul
Normal 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>
|
|
@ -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>
|
0
chrome/chromeFiles/content/scholar/treeView.js
Normal file
0
chrome/chromeFiles/content/scholar/treeView.js
Normal file
Loading…
Reference in New Issue
Block a user