XBL - это декларативный язык XML, который реализует шаблон публикации / подписки. Он используется для создания расширений для приложений XUL, включая браузер Firefox и редактор Komodo.
1 ответ

Зарегистрировать таблицу стилей для заголовка сообщения

Я пытаюсь продлить XBL для mail-tagfield тег. Этот тег используется во время отображения сообщения. Мое расширение - начальная загрузка, и оно использует наблюдателя открытого окна, чтобы применить любой CSS к этому окну. используя этот код: var sss…
29 апр '14 в 17:52
1 ответ

Свойства для файла xbl

Я создал свой собственный элемент управления, и мне пришлось жестко закодировать некоторую информацию в файле xbl. Вот код моего контроля: <xbl:xbl xmlns:xh="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms" xmlns:xs="http://…
07 дек '15 в 09:07
1 ответ

Обратитесь к внешнему экземпляру из компонента XBL в Orbeon

Я делаю свой собственный компонент, и в нем я хочу установить значение внешнего экземпляра. Например, моя основная форма имеет: <xf:model id="fr-form-model" xxf:expose-xpath-types="true"> <!-- Main instance --> <xf:instance id="fr-for…
28 апр '14 в 06:53
1 ответ

Как реализовать управляемый данными элемент управления xbl в Orbeon Form Builder Xform

Я новичок в xforms - использую Orbeon Form Builder 3.8 PE. Я читал о продвинутых элементах управления xbl, таких как "Alert Dialog" и "Datatable". Это было бы очень полезно в моем приложении, но я не могу восполнить пробел в знаниях о том, как их ре…
11 ноя '10 в 14:44
1 ответ

Работа с саксоном: оценить исключение

У меня есть файл XBL, где я могу передать некоторые аргументы из моей формы, скажем: <my-xbl arg1='' arg2=''> </my-xbl> <xf:input ref='@arg1'/> <xf:input ref='@arg2'/> Тогда у меня есть что-то вроде этого: <xf:model> &l…
02 янв '15 в 19:06
1 ответ

Вставьте HTML с XBL

После этого ответа я смог вставить текст с помощью Firefox, как этот CSS body { -moz-binding: url(foo.xml#bar); } foo.xml <bindings xmlns="http://www.mozilla.org/xbl"> <binding id="bar"> <content> Hello world </content> </…
19 янв '13 в 04:10
1 ответ

Перевести метки в компонент xbl

У меня есть форма, построенная с помощью Form Builder, содержащая XBL-компонент, представляющий собой небольшую форму, содержащую только метки и формы xforms. Я хочу отображать форму (и, кстати, компонент) на двух языках (FR: французский и NL: голла…
19 июл '12 в 08:19
2 ответа

Элемент Xul не отображается обратно после установки его "скрытым"

обновленный Вот еще более простой пример, показывающий ошибку (он должен скрывать img после нажатия "z" и показывать его после нажатия "x"): Мой test.xul: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet href="chrome://test/content/t…
12 ноя '10 в 17:34
1 ответ

Как сделать пользовательский элемент управления на основе динамического выпадающего списка данных в Orbeon Form Builder

У меня есть другая проблема. Я хочу создать новый пользовательский элемент управления, почти такой же, как Dynamic Data Dropdown. Разница в том, что пользователь вместо того, чтобы вводить данные управления, выглядит так: URL - http://www.example.co…
03 дек '15 в 18:53
0 ответов

CSS-связывание XBL просто удаляет методы тега

Я хочу расширить тег браузера XUL некоторыми методами, но всякий раз, когда я делаю ссылку в CSS, он просто удаляет методы из тега. Я не могу сказать, если это потому, что неверный URI или XBL-файл неправильный. Это делает даже самый простой XBL, по…
11 май '15 в 22:01
1 ответ

Условно включите файл javascript в xbl

Можно ли условно включить файл javascript и файлы css? <xbl:script src="/apps/xforms-sandbox/samples/myfile.js" /> Можно ли это сделать условно?
16 ноя '10 в 02:11
1 ответ

Динамический способ отсоединения динамически связанного XBL

Я применяю связывание, как это в перезапускаемом дополнении: var css = '.findbar-container { -moz-binding:url("' + self.path.chrome + 'findbar.xml#matchword") }'; var cssEnc = encodeURIComponent(css); var newURIParam = { aURL: 'data:text/css,' + css…
25 июн '14 в 08:25
1 ответ

Кадрирование для Xbox-элементов и радио-элементов не работает

Я пытаюсь обрезать очень длинную метку флажка, чтобы он соответствовал границам, установленным его родительским узлом. Я не могу понять, почему crop атрибут полностью игнорируется: <?xml version="1.0"?> <?xml-stylesheet href="chrome://globa…
27 июл '16 в 01:29
1 ответ

Могу ли я дать обработчику XBL имя для его вызова?

Могу ли я дать обработчику XBL имя, чтобы я мог вызывать его из своего JavaScript, как я это делаю с методами XBL?
10 дек '10 в 13:42
1 ответ

Запрет прослушивания событий на определенных элементах DOM

Помимо нового Shadow Dom и старого HTML-элемента iframe, есть ли способ запретить пользователям прослушивать [делегированные] события для элементов DOM внутри моего виджета? PS Я слышал, что у Firefox есть XBL, который имеет функции, подобные Shadow…
30 сен '13 в 10:46
1 ответ

Почему этот обработчик не ограничен CTRL+L?

У меня есть обработчик XBL со следующей подписью: <handler event="keypress" modifiers="control" keycode="DOM_VK_L"> Как вы видите, он должен быть запущен, когда пользователь нажимает CTRL+L, Но по какой-то причине он срабатывает, когда пользов…
09 фев '11 в 19:15
1 ответ

CSS не применяется к анонимному элементу в Linux/Mac

У меня сумасшедшая проблема. Класс .profilis-tbb не относится к анонимному элементу.profilist-tbb-box"который я добавил с XBL. У меня есть файл xbl с двумя привязками. #tbb а также #tbb_box, #tbb расширяет toolbarbutton который имеет класс .profilis…
03 сен '14 в 17:48
0 ответов

Как я могу позволить элементам внутри элемента xul tab получать события мыши?

Учитывая эту разметку XUL: <tabbox> <tabs> <tab> <textbox width="50"> </tab> </tabs> <!-- ... --> </tabbox> ... Я не могу выбрать <textbox> с моей мышью <tab> кажется, это заслоняет любое с…
30 мар '15 в 13:40
2 ответа

Почему этот пример XBL не работает?

Этот пример со страницы этого Mozilla. main.xul <?xml version="1.0"?> <?xml-stylesheet href="chrome://global/skin/" type="text/css"?> <?xml-stylesheet href="main.css" type="text/css"?> <window xmlns="http://www.mozilla.org/keyma…
10 сен '10 в 19:26
1 ответ

Скрыть и показать другие элементы управления на основе раскрывающегося значения с помощью Orbeon Builder

Как создать форму с помощью Orbeon Builder, где пользователь может выбрать значение из раскрывающегося списка и на основе выбора пользователь может увидеть, как отображаются другие элементы управления (возможно, скрытые / показанные).
27 сен '16 в 18:39