Полезная информация

Будьте в курсе последних изменений в мире Mozilla, следя за нашим микроблогом в Twitter.
  • Форумы
  •  » Разработка
  •  » XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

№113-03-2008 17:15:44

[S]
Участник
 
Группа: Members
Зарегистрирован: 29-12-2007
Сообщений: 10
UA: Firefox 2.0

XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

Привет :whiteflag:! Мне нужно сделать с помощью каких-либо действий, сделать то же самое что делается в FireFox по нажатию клавиш CTRL+Плюс (Вид - Размер шрифта - Увеличить), т.е. увеличить шрифт (а вместе с ним увеличивается и размер кнопок, т.е. что что мне нужно).

Что пробовал:
1. Javascript: ZoomManager.prototype.getInstance().enlarge();"... (забиндено на CTRL+Плюс в FF)
Итог: не работает (ошибок нет)
2. CSS: *{font-size:102%}
Работает, но не так как нужно:

Выделить код

Код:

<menu id="file-menu" label="File">
      <menupopup id="file-popup">
        <menu id="new-menu" label="New">
          <menupopup id="new-popup">
            <menuitem label="Window"/>
            <menuitem label="Message"/>
          </menupopup>
...

Этот пример из туториала, во вложенных menuitem-ах размер шрифта получается больше чем в верхнем уровне (подозреваю что каким-то образом получается 1.02*1.02, т.е. 104%).

Отсутствует

 

№213-03-2008 20:48:21

Dark-Demon
Участник
 
Группа: Members
Зарегистрирован: 20-02-2006
Сообщений: 1278
UA: Firefox 3.0

Re: XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

window {font-size:102%}


!

Отсутствует

 

№314-03-2008 01:18:20

[S]
Участник
 
Группа: Members
Зарегистрирован: 29-12-2007
Сообщений: 10
UA: Firefox 2.0

Re: XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

window {font-size:102%} - нет.
Ничего не изменилось.

Есть другое решение: перечислить все элементы

Выделить код

Код:

row, grid,box, menubar, hbox, label, menu, menuitem, textbox {font-size:102%}

но оно не очень красивое.

Отредактировано [S] (14-03-2008 01:22:07)

Отсутствует

 

№414-03-2008 07:11:53

Shutnik
Участник
 
Группа: Extensions
Зарегистрирован: 12-11-2005
Сообщений: 3785
UA: Firefox 2.0

Re: XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

наверное имеет смысл добавить !important к *{font-size:102%}:

Выделить код

Код:

* {
  font-size:102% !important;
}

Отредактировано Shutnik (14-03-2008 07:12:15)

Отсутствует

 

№514-03-2008 09:41:09

Dark-Demon
Участник
 
Группа: Members
Зарегистрирован: 20-02-2006
Сообщений: 1278
UA: Firefox 3.0

Re: XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

* {font-size:100%}
window {font-size:102%}


!

Отсутствует

 

№622-03-2008 20:13:05

[S]
Участник
 
Группа: Members
Зарегистрирован: 29-12-2007
Сообщений: 10
UA: Firefox 2.0

Re: XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

Спасибо за отзывы, но ничего не помогло. Оставил решение с перечислением...

Отсутствует

 
  • Форумы
  •  » Разработка
  •  » XUL: Визуальльное увеличение элементов (или аналог действий по CTRL++)

Board footer

Powered by PunBB
Modified by Mozilla Russia
Copyright © 2004–2020 Mozilla Russia GitHub mark
Язык отображения форума: [Русский] [English]