Короче вот такая трабла, все видно на картинке:

http://img501.imageshack.us/my.php?image=firefox3cg.jpg

При переключении на стандартную тему все ок, но стандартная тема меня не радует и пользоваться ей я не собираюсь, есть решение этой проблемы кроме смены темы?

Infi
Меня эта беда тоже раздражает, такое ощущение, что в gtk нет менеджеров слоёв, котрые бы заботились о автоизменении размеров окна.

Infi
Помимо стандартной темы есть куча других, которые сделаны правильно и с которыми нет проблем. Поищи по форуму и найдешь то, что тебе придется по душе.

Sergeys
Дело не в теме лисы, а в теме оформления ОС Windows. Оформление рабочего места очень влияет на удобство, но беда в том что когда установишь тему по своему вкусу, Firefox начинает выкидывать такие фортеля. Можно конечно сменить тему винды на неудобную но стандартную, но скажите, на кой мне тогда компьютер, работать за которым мне неудобно и неприятно, и всё это только из-за одной программы?

P.S. Таких тем в винде, с которыми лиса глючит, много.

А в чем глюк? Я этой темой не пользовался. Стоит Watercolor, глюков нету. Да и на скриншоте я тоже их не вижу. Просвятите? Куда смотреть?

LattyF Внизу "Языки" не убираются

Аа… Я думал это в скрине обрезано, чтобы меньше занимал :) Жуть…
Да в GTK вообще ничего нет… Он же от Gnome, значит по определению кривой и глючный ;)
Могу только посочувствовать и порекомендовать сменить тему на другую.

Надо просто подрегулировать размер окна настроек. В ru-RU.jar в папке global есть файл intl.css в нем следует написать что-то вроде

Выделить код

Код:

#prefDialog {
      width: 54em !important;
      height: 53em !important;
      }

(размеры подбираются опытным путем)

ragnaar, костылём пашнет. А когда будет другая тема, обратно менять?

Как разработчик ПО просто ненавижу костыли! Всей душой ;)

P.S.: А что, GTK+ действительно не умеет само подстраиваться? Вроде же динамическая компоновка основная фича GUI форм в линухе и яве.

LattyF
А не стандартные кривые темы для винды это не костыли?

ragnaar
Как визуальные стили могут быть нестандартными, если это стандартная функция XP? И чем, интересно, они кривые? Тем, что софт Мозилла не умеет нормально с ними взаимодействовать?

djet пишет

Как визуальные стили могут быть нестандартными, если это стандартная функция XP? И чем, интересно, они кривые? Тем, что софт Мозилла не умеет нормально с ними взаимодействовать?

Ну судя по теме, она, действительно, кривая. Я не думаю, что открою сейчас Америку, но темы как и всё остальное бывают качественные и... ну скажем так — некачественные. Насколько я знаю, темы для винды делаются так: берется шаблон для темы, в нем меняются картинки для уголков кнопок, внутренностей кнопок, уголков окон и прочего. Т. е. все средствами винды, как она диктует, никуда от этого не денешься. Потому особо ленивые создатели тем, просто «втупую» меняют одни картинки на другие, в результате получается то, что мы видим на скрине.

Для сравнения: темы в KDE функционируют совершенно иначе. Там каждая тема представляет собой набор динамических библиотек, но код внутри сам рисует, то что его просят. В винде же рисует сама винда, меняются только картинки. Отсюда вывод — сделать качественную тему для KDE сложнее чем в винде, зато результат много лучше выглядит и вообще.

З.Ы.: Качественных тем на самом деле хватает, причем на любой вкус. Можно, например, посмотреть здесь.

Эта тема соответствует требованиям Microsoft или сделана неизвестно кем и ставится с помощью чего-то типа StyleXP который патчит системные библиотеки для отллючения проверки? Что-то мне подсказывает - что второе :) Это я и называю костылями.

ИМХО все подобные проблемы решило бы если сделать окно(а) настроек допускающим изменять размеры. Но, видимо, разработчики имеют отличное зрение и экраны с большим разрешением. Чтобы получить подобный эффект достаточно всего лишь выбрать стандартный шрифт покрупнее или полужирный.

ИМХО все подобные проблемы решило бы если сделать окно(а) настроек допускающим изменять размеры.

хм, в Linux'е оно может менять размер..

Infant пишет

ИМХО все подобные проблемы решило бы если сделать окно(а) настроек допускающим изменять размеры.

Они, наверно, компоненты в GTK ресайзить еще не умеют ;) Гы-гы… Шутька :)

ragnaar пишет

Эта тема соответствует требованиям Microsoft или сделана неизвестно кем и ставится с помощью чего-то типа StyleXP который патчит системные библиотеки для отллючения проверки?

Ага, StyleXP мега кривая дрянь, в топку её. Я использую патчик от сторонних "производителей", который убивает эту самую проверку. После этого все темы ставятся двойным щелчком по *.msstyles. Никаких тебе сервисов и прочей ерунды.

А что бывают темы "от MS"? Или они все платные?

LattyF

Потому особо ленивые создатели тем, просто «втупую» меняют одни картинки на другие, в результате получается то, что мы видим на скрине.

Вообще-то на скринах я обычно вижу приятные, радующие глаз, темы оформления без малейших намёков на какую-то невидимую глазу кривизну. То же самое во всех приложениях (кроме Fx).

ragnaar
Патч убирает проверку цифровой подписи и больше никак не вмешивается в работу визуальных стилей.

LattyF

Они, наверно, компоненты в GTK ресайзить еще не умеют

Да они много чего не умеют, взять ту же поддержку классического оформления окон Windows. Но мозиллоиды упорно ищут глюки на стороне, а бревно в своём глазу видеть не способны.

djet пишет

LattyF

Они, наверно, компоненты в GTK ресайзить еще не умеют

Да они много чего не умеют, взять ту же поддержку классического оформления окон Windows. Но мозиллоиды упорно ищут глюки на стороне, а бревно в своём глазу видеть не способны.

Не надо передергивать. И выдавать шутки за мою точку зрения. Что вас вообще не устраивает? То что фокс «неправильно» что-то рисует? Что вообще за тон. Мы вам помочь пытаемся, обсуждаем корни вопроса, а вы с какими-то притензиями к «мозиловцам».

Вообще-то на скринах я обычно вижу приятные, радующие глаз, темы оформления без малейших намёков на какую-то невидимую глазу кривизну.

Кому как. Некоторым и дизайв «в стиле лабораторных работ на дельфе» кажется верхом совершенства.

P.S.: Кто не знает что такое «в стиле лабораторных работ на дельфе» — это когда на форме есть как минимум 10 шрифтов, 15 цветов и 5–6 компонент, которые заставляют приложение весить 3–4 метра и страшно тормозить. Зато быстро и просто. Все довольны. Занавес…

P.S.S.: Такие приложения, только без раскраски и шрифтов можно увидеть на почте, в больницах и других гос. учреждениях, которые почему-то их покупают.

LattyF

Не надо передергивать. И выдавать шутки за мою точку зрения. Что вас вообще не устраивает? То что фокс «неправильно» что-то рисует? Что вообще за тон. Мы вам помочь пытаемся, обсуждаем корни вопроса, а вы с какими-то притензиями к «мозиловцам».

Я понял, что это шутка, но юмора в ней не разглядел.. Хрен с этими недоделоннами окошками, меня эта проблема не касается (хоть я и неоднократно сталкивался с ней на разных темах оформления). Меня не устраивает то, что фанаты мозиллы зачастую неспособны видеть объективные недостатки их любимого продукта, а возникающие с ними проблемы списывают то на "глюки венды", то на кривые руки пользователя, то на активность на солнце.

Кому как. Некоторым и дизайв «в стиле лабораторных работ на дельфе» кажется верхом совершенства.

Я не применительно к данному образцу.


Для сравнения: темы в KDE функционируют совершенно иначе. Там каждая тема представляет собой набор динамических библиотек, но код внутри сам рисует, то что его просят. В винде же рисует сама винда, меняются только картинки. Отсюда вывод — сделать качественную тему для KDE сложнее чем в винде, зато результат много лучше выглядит и вообще.

С другой стороны, visual styles, лишённые "искусственного интеллекта", должны работать быстрее и стабильнее и не вызывать необъяснимые глюки и конфликты, как это бывает с темами в Fx.

djet пишет

Меня не устраивает то, что фанаты мозиллы зачастую неспособны видеть объективные недостатки их любимого продукта, а возникающие с ними проблемы списывают то на "глюки венды", то на кривые руки пользователя, то на активность на солнце.

Хм… ну начнем с того, что я не видел ни одного фаната мозиллы, который бы закрывал глаза на очевидные глюки. Более того, и у фокса и тундровой разновидости птиц глюков предостаточно. И никто их не скрывает. Наоборот они разбираются в соответствующих темах. Мы просто говорим о разных вещах. Я говорю, что темы в винде в большинстве своем кривые, а вы что фокс вообще кривой. Я признаю что фокс кривой (а он местами действительно кривой), и всегда это говорил. Теперь ваша очередь :) К сожаление минус на минус тут плюс не дал. Так что глюки фокса + глюки виндовой темы дали еще один глюк.

И последнее… меня, например, тоже не устраивает что фанаты винды и MS ведут себя таким образом. Я им притензии по этому поводу не высказываю. Потому что они сами вольны решать как себя вести и как выглядеть в глазах окружающих. Как и фанаты GNU, ярые фанаты. Которые никогда не поставят программу, если у неё закрытые исходники, пусть она даже и бесплатная.

Крайность всегда плоха, это очевидно.