Главная

Используем desklink.

При помощи desklink вы можете добавить любое приложение, папку, запрос, ссылку или документ в трей Deskbar в виде репликанта.

Desklink — это терминальное приложение.

Синтаксис desklink:

desklink (приложение, папка, запрос, ссылка или документ)

Клик по иконке в трее будет вызывать приложение (папку, запрос, ссылку или документ). Но это ещё не всё, вы можете также добавить контекстное меню!

Перейдем в системную папку приложений:

cd /boot/system/apps

И выполняем:

desklink "cmd=Active window (2s):Screenshot −−window −−border −−delay 2" "cmd=Remove replicant:desklink −−remove=Screenshot" Screenshot

Рассмотрим подробнее первый параметр.

"cmd=Active window (2s):Screenshot −−window −−border −−delay 2"

Левая часть до двоеточия задает текст для контекстного меню, в нашем случае это — "Active window (2s)". После идет название приложения и параметры его запуска, в нашем случай — это приложение “Screenshot” с параметрами " −−window −−border −−delay 2"

Второй параметр, в нашем примере, удаляет иконку из трея. Третий параметр задает название элемента в трее, в нашем случае — это “Screenshot”, если же название элемента не задано, то он будет иметь название “DeskButton”. Для просмотра списка элементов введите:

desklink −−list

Таким образом, создание пункт контекстного меню имеет следующий синтаксис:

cmd=Текст контекстного меню:Приложение

Но, как сказано выше, это необязательно должно быть приложение.

Для удаления одного значка воспользуйтесь командой:

desklink −−remove=Название элемента

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

Для удаления всех иконок из трея используйте команду:

desklink −−remove

Ревизия Haiku должна быть не ниже 35402.

Всем спасибо, все свободны.

Руководствовался этой статьей.

P.S: Движок Кубы сделал винегрет из кавычек и тире.

Я попробую

Я попробую исправить винегрет.

UPD: Винегрет исправлен. Магическая комбинация " — великая вещь!

Гут, что теперь

Гут, что теперь с тире поломанными делать будем? :)

Тире бывают

Тире бывают разными.
— = —.
– = –.
− = −.
Банально впечатываешь то, что хочешь получить.

А вообще, вот вам священное писание: http://www.chami.com/tips/internet/050798i.html

Спасибо,

Спасибо, сам почему–то не дошел, ну теперь будем пользовать. А вообще по–хорошему движек бы кубе обновить или поменять.

Это, увы,

Это, увы, уже не ко мне.

Да и вообще–то Drupal — неплохой движок. Его только грамотно настроить надо.

А где хозяин?

А где хозяин? Обновил бы он Друпал до последней версии, да и шкурку поменял бы.

Хозяин — linker.

Хозяин — linker. Но можно постучаться и к главному редактору, SD.

Да, вот только

Да, вот только вместо минуса (−) движок опять выдаёт не пойми чего…

Он почему–то

Он почему–то выдаёт n–dash. В принципе, это не критично; они в самом деле почти равны по длине. Разница между ними в том, что минус должен быть расположен чуть выше, чем n–dash, ведь минус должен быть выравнен по середине цифр, а n–dash — по середине строчных букв, которые чуть ниже цифр.

Правильная типографика — основа основ! ©

minus,endash,emdash,–,

minus,endash,emdash,–,–,—,

Да какая

Да какая там типографика — команды для копипаста в терминал непригодны.

*Поправляя

*Поправляя галстук*  Это является частью общей политики Qube, направленной на повышение сознательности у членов BeOS–сообщества. *Надувая щёки*  В целом, такой формат сайта заставляет пользователей быть более внимательными и ответственными в своих действиях, а также требует от них тщательного понимания производимых действий. *Поглаживая дипломат*  Тактика повышения компьютерной грамотности пользователей путём постановки препятствий на пути простого Copy / Paste была применена ещё компанией Be, Inc. в её эпохальном руководстве по программному интерфейсу операционной системы BeOS, названному «BeBook». В нём бóльшая часть примеров содержала неотображаемые юникодные символы, которые, хоть и были невидимыми, замечательно копировались вместе с остальным текстом. Компилятор же на них грязно и непристойно ругался, сводя с ума программиста, для которого код казался абсолютно правильным, идеально соответствующим примеру в руководстве, логичным и вполне работоспособным. *Снова надувая щёки*  Таким образом, сайт Qube следует политике, определённой разработчиком всеми нами любимой BeOS, и помогает своим читателям научиться вбивать команды от руки, не полагаясь на Copy / Paste. *Пытаясь вырваться из смирительной рубашки*  А ещё этот способ не даёт Ктулху зохавать вас всех!!! А-а–а!!! *Брызжет слюной. Санитары сноровисто вкалывают в вену 5 миллиграмм успокоительного.*

Занялись

Занялись бы делом, в той же Be inc. то неподохли бы. Препятсвия пользователю! бизнесмены блин..

Ну,

Ну, вообще–то, насколько я понял, в BeBook это просто багом было. :)

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Allowed HTML tags: <a> <em> <i> <img> <strong> <b> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Строки и параграфы переносятся автоматически.

Подробнее о форматировании

CAPTCHA
Введите перечисленные символы, чтобы мы убедились, что вы не робот. Не требуется для зарегистрированных пользователей.
t
k
2
a
C
j
Enter the code without spaces and pay attention to upper/lower case.