Перейти к содержанию, на следующую или предыдущую страницу.
Прежние версии СОЛУНИ модифицировали главное меню OpenOffice.org, устанавливая в него свои элементы, предназначенные для доступа к функциям, предоставляемым СОЛУНЬЮ. Начиная с версии 3.0 это меню заменено пользовательской панелью инструментов, которая обеспечивает приблизительно те же возможности. Наиболее важное преимущество нового подхода заключается в том, что теперь СОЛУНЬ научилась отображать текущее состояние клавиатуры, что было невозможно в более ранних версиях.
Панель «СОЛУНЬ»
Эта кнопка позволяет вызвать утилиту настройки клавиатуры.
Этот элемент принадлежит к типу кнопки с графическим изображенем; его основное назначение состоит в том, чтобы отображать значок, соответствующий выбранной в данный момент раскладке. К сожалению, в OpenOffice.org 2.1 это не работает: во всех случаях отображается один и тот же значок, который, таким образом, ничего не обозначает. Кроме того, нажимая эту кнопку, можно циклически переключаться между всеми доступными методами ввода.
Этот выпадающий список является наиболее важным элемент панели инструментов: он позволяет выбрать любую из доступных раскладок (или «методов ввода»), либо отключить их все и таким образом восстановить обычное поведение клавиатуры. Кроме того, выбранное в списке значение информирует пользователя о том, какой метод ввода активен в данный момент.
С помощью этой кнопки можно запустить Универсальный конвертер.
Новая реализация пользовательского интерфейса имеет и свои недостатки, которые, однако, не перекрывают ее положительных качеств. Прежде всего, поддержка пользовательских панелей инструментов со сложными элементами управления (такими, как кнопка с выпадающим списком) была впервые введена в OpenOffice.org 2.0.3, и реализация ее остается немного сырой на тот момент, когда пишется это руководство. Наиболее важными здесь представляются следующие проблемы:
Как было упомянуто выше, динамическое изменение картинки для элемента управления типа «Кнопка с графическим изображением» невозможно;
Иногда OpenOffice.org, по всей видимости, неправильно вычисляет размеры пользовательских элементов управления, длина которых представляет собой переменную величину (это касается, в частности, выпадающих списков). В этом случае некоторые из элементов панели инструментов не отображаются, так что пользователь вынужден вручную изменять размер панели либо менять ее расположение на вертикальное, дабы убедиться, что эти элементы всё еще на месте. Это поведение характерно только для «плавающих» панелей инструментов, так что, если вы столкнулись с данной проблемой, то в качестве временного решения можно порекомендовать пристыковать панель СОЛУНИ к другим панелям инструментов OpenOffice.org.
Еще одно ограничение нового подхода заключается в том, что элементы пользовательской панели инструментов должны быть активизированы прежде, чем их можно будет использовать. Это означает, что некий программный код должен исполняться всякий раз, когда пользователь открывает или создает документ OpenOffice.org Writer. Сама эта процедура не требует особых затрат времени, но при первом ее выполнении OpenOffice.org должен инициализировать виртуальную машину Java, и вот эта-то инициализация может занять несколько секунд. Поэтому необходимо иметь в виду, что с нынешней версией СОЛУНИ первый запуск Writer в рамках каждой сессии OpenOffice.org может занять немного больше времени, чем обычно.
Помимо основной панели инструментов, СОЛУНЬ устанавливает два пункта меню («Настройка раскладок клавиатуры» и «Универсальный конвертер») в собственное подменю в разделе Сервис->Расширения (это стандартное место, где должны размещаться пункты меню, установленные пользовательсикми расширениями). Еще один дополнительный пункт устанавливается в меню «Справка»: он позволяет отобразить настоящее руководство в web-браузере.
Перейти к содержанию, на следующую или предыдущую страницу.