Привет всем,
меня  давно мучает вопрос о том, как уменьшить кол-во полей ввода адреса при написании нового письма?
Что бы осталось например только кому и тема.
Есть у кого какие идеи?

хмм...проблема ещё актуальна :( ..неужели  никого больше не интересовало, зачем там столько полей...?!

Ну так вводи себе информацию только в "Кому" и "Тема". Чем остальные то поля мешают?

Infant пишет

Ну так вводи себе информацию только в "Кому" и "Тема". Чем остальные то поля мешают?

Занимают лишнее место просто :(

никто ещё не понял,  как решить проблему?:/

Меня тоже волнует этот вопрос, но поскольку решения еще не видел, то придется терпеть:|

Так, что, кто умеет решать проблему?

Тоже задумывался над этим, решения не нашел (((

Господа, решение не появилось?

Конечно, три лишних строки не мешают получать и отправлять письма, но невозможность убрать их с глаз долой удручает. Раздражает, если угодно :/

Если применить грубый хак, то попробовать исправить можно примерно так:
Находите файл messenger.jar в подкаталоге chrome, залезаете в него архиватором, идёте по пути content/messenger/messengercompose и находите файл  messengercompose.xul.
Залезаете в него и ищете код:

Выделить код

Код:

<listbox id="addressingWidget" flex="1" seltype="multiple" rows="4"

Заменяете 4 на 1.
Упаковываете файл назад.
P.S. С помощью Инспектора Dom  я нашел нужное место за 5 минут. Активнее, граждане. Не ждите милости от админов :P

Privaloff
Состряпал бяку, которая делает одну строчку. Вот только она совсем одна :) Т.е. если захочешь добавить несколько адресатов, то не будет их видно, хотя добавляться будут норм... Надо? :)

Добавлено Срд 08 Ноя 2006 00:48:50 :
Unghost
Ххе :))

Unghost
Кстати, там еще для панельки MsgHeadersToolbar прописана минимальная высота 132px прописана в chrome://messenger/skin/messengercompose/messengercompose.css.

Unghost, Merlyel, спасибооо! :beer:

Вчера так и не смог найти, как изменить высоту MsgHeadersToolbar (искал в xul'ах), а тут такой подарок ;)

Вот так оставил: http://img132.imageshack.us/img132/2568/scryu1.png

To Privaloff

Поделитесь, пожалуйста, как Вам удалось добиться такого результата?

<listbox id="addressingWidget" flex="1" seltype="multiple" rows="4"

Заменил 4 на 1 - не помогло...

@ndrey

1. Заменяем "4" на "1"
2. Открываем chrome://messenger/skin/messengercompose/messengercompose.css, заменяем

Выделить код

Код:

#MsgHeadersToolbar {
  min-height: 132px;
}

на

Выделить код

Код:

#MsgHeadersToolbar {
  min-height: 0px;
}

3. Если хочется полного соответствия с моим скриншотом, то возвращаемся к messengercompose.xul, и...
3.1 Удаляем <listcol id="typecol-addressingWidget"/>
3.2 Удаляем элемент <listcell class="addressingWidgetCell" align="stretch"> (это первый дочерний элемент <listitem class="addressingWidgetItem" allowevents="true">) со всем содержимым.
3.3 Добавляем перед элементом <listbox id="addressingWidget" ...> элемент <label value="&toAddr.label;"/>
3.4. Оборачиваем listbox вместе в вновь добавленным label'ом в hbox

Взять исправленные messengercompose.css и messengercompose.xul (для Thunderbird v1.5.0.8) можно здесь: http://rapidshare.com/files/3719799/messengercompose_v1.5.0.8.zip.html

Privaloff
Сделал бы это расширением лучше :) А не заменял файлы.

Спасибо!

То есть существует только вариант убрать лишнее и оставить одну строку. Если понадобится добавить еще одного получателя он добавится, но на экране это не увидишь. Э-эх, хоть так. Так может кто сделает для этого расширение?

Doe John
Можно кнопочками вверх убежать - посмотреть :)
ЗЫ. Я пробовал как раз это сделать - весь вечер просидел, чего-то не получается :) Плюнул :)