WikiDer > KBFX (KDE)

KBFX (KDE)
KBFX
KBFX 0.4.9 работает на KDE 3.5
KBFX 0.4.9 работает на KDE 3.5
Разработчики)Сирадж Разик, PhobosK, Менсур Захирович, Натанаэль Гогниат, Джонни Генри Саенс Акунья
Стабильный выпуск
0.4.9.3.1 / 16 мая 2007 г.
Написано вC ++ (Qt)
Операционная системаLinux, BSD, Другой Unix-подобный
ПлатформаКроссплатформенность
Доступно вМногоязычный
ТипКикер-апплет
ЛицензияGPL v2
Интернет сайтhttp://www.kbfx.net

KBFX это приложение, написанное на C ++/Qt за KDE 3.2+ и предлагает альтернативу стандартному меню K Logo.

Он улучшает взаимодействие с пользователем, заменяя кнопку и меню K-Logo, похожие на Win95, на более крупные и, следовательно, более заметные кнопку и меню «Пуск». Однако он оставляет традиционное меню KDE в качестве опции. Это полностью снимаемый.

Функции

Основные возможности KBFX:

  1. С помощью Плагины.
  2. Выбор группы приложений.
  3. Прокрутите список приложений вверх и вниз.
  4. Введите и найдите Заявление.
  5. Выйдите из рабочего стола.
  6. Заблокируйте рабочий стол.
  7. Запустите конфигуратор KBFX (менеджер настроек KBFX).

Дополнительные возможности KBFX:

  1. Виджеты с двойной буферизацией для минимизации мерцания.
  2. Анимированные полосы прокрутки.
  3. Новая подсказка.
  4. Новый диспетчер управления.
  5. Поддержка элементов приложений Drag & Drop.

История

KBFX был запущен 5 июня 2005 года как проект для любителей. Сирадж Разик, рожденный спонтанной идеей.

Причина заключалась в том, что Сираджу не нравилось старое K-Menu, которое было клоном старого меню «Пуск» Win95. Итак, он начал кодировать. Первый шаг предоставил просто возможность вызвать K-меню с помощью кнопки, которая могла иметь форму и размер, отличные от исходной кнопки K-меню, которая всегда была иконкой квадратного размера. Чтобы изменить кнопку KBFX по умолчанию, все равно нужно было скопировать файл изображения в определенное место. После первого поста в середине 5 июня KBFX быстро распространился, и было приятно видеть, что до конца июня на kde-look уже был десяток постов с кнопками и сборками.

Менсур Захирович (по имени Nookie) присоединился к Сираджу 5 августа, после того, как Сирадж встретил его на yahoo. Nookie отвечает за веб-разработку и ответы на вопросы. Он также устроил сайт www.kbfx.net, который заменяет предыдущий сайт www.linuxlots.com/~siraj/plugin/kde[постоянная мертвая ссылка].

После этого дела начали ускоряться. Теперь KBFX больше не является просто еще одним дизайном кнопок для K-меню, но предоставляет ему альтернативу, которая на самом деле более сложна, чем меню XP-Start.

Разработка

KBFX версии 0.4.9.3 - это полная переработка старого кода KBFX, устраняющая все отрицательные моменты предыдущих версий.

KBFX был протестирован для работы со всеми GCC 3.x и GCC Компиляторы 4.x. Он был протестирован на системах с дистрибутивами Gentoo, Debian, Ubuntu, Suse, Slackware, Манго, Mandriva (ранее Mandrake), и Ядро Fedora. К сожалению, компиляция на FreeBSD системы еще предстоит протестировать.

Концепции

KBFX Spinx Menu не пытается скопировать меню «Пуск» WinXP. Он основан на другом подходе и концепции. Далее описываются и сравниваются концепции традиционной иерархической структуры и нового плоского индексированного меню, хотя новая структура меню довольно интуитивно понятна.

Иерархическая (традиционная) структура меню

В KDE K-Menu - хороший пример квартиры иерархический меню. Он организует ярлыки приложений в древовидной структуре ссылок, где он может расширяться и открывать подменю, при этом записи отображаются в некотором логическом порядке. Этот порядок может быть ориентирован на задачи, тип или просто упорядочен в алфавитном порядке. Чтобы найти и запустить приложение, пользователю необходимо перемещаться по подменю, пока он не достигнет листа (конечного узла). Этот подход является прямым применением Майкрософт Виндоус Стартовое меню. Они представили его в Windows 95/98 / ME / NT / 2000. Это, безусловно, было огромным преимуществом в удобстве использования по сравнению с системой Windows 3.1 с менеджером программ, но с тех пор многое изменилось. В Windows XP Меню «Пуск» по-прежнему основано на этой концепции, хотя оно расширено функциями закрепления приложений в левом столбце и автоматически закрепленных наиболее часто используемых приложений. Но все же пользователь должен навести указатель мыши на половину экрана, если в его меню есть много подменю с другими подменю, и приложение не является одним из его наиболее часто используемых или закрепленных приложений.

Плоская индексированная структура меню

В меню KBFX Sphinx используется другой подход: плоское индексированное меню. В этом типе меню очень легко ориентироваться. Слева указаны категории приложений. Они могут быть ориентированы на задачи или шрифты. В правой (средней) части меню перечислены все доступные приложения, которые относятся к активированной категории. Преимущество очевидно - меню сокращает путь мыши, поэтому вы можете очень быстро находить свои приложения. Пользователь сразу видит все категории и может выбрать их, не путешествуя по длинному списку, пока не найдет конечный лист. Скорость использования еще больше повышается за счет перемещения наиболее часто используемых и недавно используемых приложений в верхний индекс, так что наиболее часто используемые приложения находятся всего в одном щелчке мыши.

Секреты и уловки

Отображение меню KBFX с клавиатурой WinKey

KBFX подвергался критике за то, что не предоставлял возможность запускать меню с помощью кнопки запуска клавиатуры (WinKey), но это можно сделать следующим образом:

  • Откройте Центр управления KDE (kcontrol)
  • Выберите параметр «Действия при вводе» на вкладке «Региональные и специальные возможности».
  • Нажмите "Новое действие"
  • На панели справа выберите «Сочетание клавиш -> Вызов DCOP (простой)».
  • Во вкладке «Сочетание клавиш» назначьте WinKey в качестве сочетания клавиш.
  • В настройках вызова DCOP введите следующее:
  Удаленное приложение "kicker" Удаленный объект "KBFXInterface" Вызывается функция "showMenu ()"
  • Щелкните по кнопке Применить.

Теперь нажатие клавиши WinKey на клавиатуре должно вызвать меню KBFX.

Смотрите также

внешняя ссылка