Xpoint
   [напомнить пароль]

Вынести повторяющийся код в отдельный XUL файл

2006-10-05 16:24:30 [обр] vinker [досье]
Возможно ли вынести повторяющийся код из нескольких файлов в отдельный? И грузить его в исходных.. ну и параметры в него передавать какие-либо..
спустя 1 час 49 минут [обр] Владимир Палант [досье]
Можно, сделайте его оверлеем. http://www.xulplanet.com/tutorials/xultu/overlay.html
спустя 18 минут [обр] vinker [досье]
а можно чуть подробнее.. не разобрался как работают оверлеи.. :/
просто вставка строчки <?xul-overlay href="overlay.xul"?> ни к чему не приводит..
спустя 1 час 36 минут [обр] Владимир Палант [досье]

Оверлеи расширяют существующие элементы. Идентификация происходит по id. К примеру, в основном окне у вас есть:

<hbox id="overlayContent"/>

Тогда в оверлее вы можете писать:

<hbox id="overlayContent">
<label id="helloLabel" value="Hello, World!"/>
</hbox>

Этот label добавится в нужный элемент окна, по умолчанию в конец. Не хотите в конец — смотрите атрибуты insertbefore, insertafter, position.

спустя 19 часов [обр] vinker [досье]
большое спасибо за пояснение
Powered by POEM™ Engine Copyright © 2002-2005