Разработка для Mozill'ы, по-русски

Самоучитель по XUL

Я сам изучаю XUL, я не гуру. А здесь я попытаюсь изложить, то, что мне удалось понять. Возможно, это поможет кому-то ещё. Тем более, когда помогаешь другим, намного понятнее самому.

Излагать что-либо доступным языком мне намного тяжелей, чем понимать самому, поэтому, если вы нашли какие-то неточности - помогите, пошлите мне. И благодарность моя будет не знать границ. Как минимум, ссылка на Вас и ваши проекты будет обеспечена :).

Существует два сайта - где фундаментально и понятно изложено всё про разработку под Mozill'у. Прочитав их, наверно, вам нечего будет делать здесь (хотя, я надеюсь, это только пока!). Вот эти два сайта - Creating Applications with Mozilla и XulPlanet.com - самое подробное руководство по XUL на английском языке. (Другие хорошие ссылки)

Оглавление.

Это только начало, здесь будет обновления каждый день.

Введение. - Введение оно и в Африке, введение. Что такое XUL. Зачем он нужен, с чем едят. Пару слов о кодировке.

Глава 1. Здравствуй Я. Создаем простейший XUL который нас поприветствует, разберём его "по косточкам". Научимся его запускать тремя способами. Рассмотрены теги window и description.

Глава 2. - На следующем шаге мы усложним наш пример, расмотрим xml-stylesheet, script, label, подробно пройдёмся по button.

Глава 3. Общие свойства. - Рассмотрим свойства и методы, общие для всех элементов.

Глава 4. Другие "простые" элементы ввода. Описаны image (я знаю, что это не элемент ввода :) ), textbox, listbox, menulist, checkbox, radiogroup.

Глава 5. Организация расположения элементов. Описаны box, vbox, hbox, bbox, spacer, separator, groupbox.

Глава 6. Игра-пример использования box-элементов. На примере "крестиков-ноликов" мы увидим, как позиционировать элементы на экране.

Глава 7. Поиграем в карты? Язык XUL не поддерживает в обычных "контейнерах" абсолютного позиционирования предусмотренного CSS2. Для позиционирования элементов используются специальные конструкции stack и deck.

Глава 8. Окна. window - не единственный корневой элемент. Подробно о window и dialog, page, iframe-editor-browser, wizard.


Хотите помочь? Вы нашли ошибку или хотите сделать комментарий - пишите. Я рад любой помощи.


©Yegor Turin (electroCat.ru) 2004 year. All Rights Reserved.