Bug 125133. Add 'Go to Home' and 'Go up a level' buttons to the XUL filepicker. Patch contributed by johann@ai.univie.ac.at; r=fabian (jar.mn changes) r=bzbarsky,caillon. sr=jag. a=asa

This commit is contained in:
caillon%returnzero.com 2002-03-27 07:47:08 +00:00
Родитель 3c1e4a4686
Коммит 2a22e4b91a
12 изменённых файлов: 46 добавлений и 0 удалений

Двоичные данные
themes/classic/global/filepicker/folder-home.gif Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 484 B

Двоичные данные
themes/classic/global/filepicker/folder-up.gif Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 481 B

Просмотреть файл

@ -58,3 +58,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
border-color: #000000;
}
/* ::::: button items ::::: */
.up-button {
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
max-width: 36px;
}
.home-button {
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
max-width: 36px;
}

Просмотреть файл

@ -58,3 +58,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
border-color: #000000;
}
/* ::::: button items ::::: */
.up-button {
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
max-width: 36px;
}
.home-button {
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
max-width: 36px;
}

Просмотреть файл

@ -111,6 +111,8 @@ classic.jar:
skin/classic/global/filepicker/blank.gif (global/filepicker/blank.gif)
skin/classic/global/filepicker/dir-closed.gif (global/filepicker/dir-closed.gif)
skin/classic/global/filepicker/dir-open.gif (global/filepicker/dir-open.gif)
skin/classic/global/filepicker/folder-up.gif (global/filepicker/folder-up.gif)
skin/classic/global/filepicker/folder-home.gif (global/filepicker/folder-home.gif)
skin/classic/global/arrow/arrow-dn-dis.gif (global/arrow/arrow-dn-dis.gif)
skin/classic/global/arrow/arrow-dn-hov.gif (global/arrow/arrow-dn-hov.gif)
skin/classic/global/arrow/arrow-dn-sharp.gif (global/arrow/arrow-dn-sharp.gif)

Просмотреть файл

@ -73,3 +73,14 @@ outlinerchildren:-moz-outliner-image(FilenameColumn, file) {
border-color: #000000;
}
/* ::::: button items ::::: */
.up-button {
list-style-image: url("chrome://global/skin/filepicker/folder-up.gif");
max-width: 36px;
}
.home-button {
list-style-image: url("chrome://global/skin/filepicker/folder-home.gif");
max-width: 36px;
}

Просмотреть файл

Просмотреть файл

Просмотреть файл

@ -185,6 +185,8 @@ modern.jar:
skin/modern/global/filepicker/blank.gif (global/filepicker/blank.gif)
skin/modern/global/filepicker/dir-closed.gif (global/filepicker/dir-closed.gif)
skin/modern/global/filepicker/dir-open.gif (global/filepicker/dir-open.gif)
skin/modern/global/filepicker/folder-up.gif (global/filepicker/folder-up.gif)
skin/modern/global/filepicker/folder-home.gif (global/filepicker/folder-home.gif)
skin/modern/global/icons/alert-error.gif (global/icons/alert-error.gif)
skin/modern/global/icons/alert-exclam.gif (global/icons/alert-exclam.gif)
skin/modern/global/icons/alert-message.gif (global/icons/alert-message.gif)

Просмотреть файл

@ -554,6 +554,10 @@ function goUp() {
}
}
function goHome() {
gotoDirectory(homeDir);
}
function gotoDirectory(directory) {
window.setCursor("wait");
try {

Просмотреть файл

@ -47,6 +47,8 @@
<menulist id="lookInMenuList" flex="1" oncommand="onDirectoryChanged(event.target);" crop="start">
<menupopup id="lookInMenu"/>
</menulist>
<button id="folderUpButton" class="up-button" tooltiptext="&folderUp.tooltiptext;" oncommand="goUp();"/>
<button id="homeButton" class="home-button" tooltiptext="&folderHome.tooltiptext;" oncommand="goHome();"/>
</hbox>
<hbox flex="1">

Просмотреть файл

@ -8,3 +8,6 @@
<!ENTITY showHiddenFiles.label "Show hidden files and directories">
<!ENTITY noPermissionError.label "You do not have the permissions necessary to view this directory.">
<!ENTITY folderUp.tooltiptext "Go up a level">
<!ENTITY folderHome.tooltiptext "Go to home">