<?xml version="1.0" ?> <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [ <!ENTITY PIM "<acronym >PIM</acronym >"> <!ENTITY kappname "&kontact;"> <!ENTITY package "kdepim"> <!ENTITY % addindex "IGNORE"> <!ENTITY % Russian "INCLUDE"> ]> <book id="kontact" lang="&language;"> <bookinfo> <title >Руководство &kontact;</title> <authorgroup> <author ><firstname >Cornelius</firstname > <surname >Schumacher</surname > <affiliation ><address ><email >schumacher@kde.org</email ></address ></affiliation> </author> <author ><firstname >Antonio</firstname > <surname >Salazar</surname > <affiliation ><address ><email >flossadvocate@bellsouth.net</email ></address ></affiliation> </author> </authorgroup> <copyright> <year >2003</year ><holder >Корнелиус Шумахер (Cornelius Schumacher)</holder> </copyright> <legalnotice >&FDLNotice;</legalnotice> <date >2004-06-29</date> <releaseinfo >0.9</releaseinfo> <abstract ><para >&kontact; — это интегрированное решение по управлению вашей персональной информацией (&PIM;). Он объединяет известные приложения &kde;, такие как &kmail;, &korganizer; и &kaddressbook; в один интерфейс для предоставления простого доступа к почте, органайзеру, адресной книге и другим функциям &PIM;. </para ></abstract> <keywordset> <keyword >KDE</keyword> <keyword >kdepim</keyword> <keyword >KMail</keyword> <keyword >Органайзер</keyword> <keyword >Адресная книга KDE</keyword> <keyword >Заметки KDE</keyword> <keyword >PIM</keyword> <keyword >совместная работа</keyword> <keyword >Outlook</keyword> <keyword >Evolution</keyword> </keywordset> </bookinfo> <chapter id="introduction"> <title >Введение</title> <para >&kontact; — - это интегрированное решение по управлению вашей персональной информацией. Программа объединяет известные приложения &kde; электронной почты, адресной книги, заметок и электронных конференций (&kmail;, &korganizer;, &kaddressbook;, &knotes; и &knode;) в единый комплекс. Основанный на компонентной структуре, &kontact; предоставляет те же функциональные возможности, что и отдельные приложения, и добавляет дополнительные функции, используя интеграцию. &kontact; запускает приложения как компоненты. Пользователи могут выбрать, выполнять ли приложение в составе &kontact;, либо запустить его отдельно.</para> <para >В дополнение к функциональным возможностям отдельных приложений &kontact; показывает дайджест информации и предоставляет возможность перетаскивать (drag & drop) объекты между компонентами. </para> </chapter> <chapter id="components"> <title >Компоненты &kontact;</title> <para >&kontact; интегрирует приложения. О том, как их использовать, смотрите руководства соответствующих приложений. Они работают внутри &kontact;, также как и автономно. <itemizedlist> <listitem> <para ><ulink url="help:kmail" >&kmail;</ulink >, клиент электронной почты для &kde;.</para> </listitem> <listitem> <para ><ulink url="help:korganizer" >&korganizer;</ulink >, органайзер и планировщик для &kde;.</para> </listitem> <listitem> <para ><ulink url="help:kaddressbook" >&kaddressbook;</ulink >, адресная книга &kde;.</para> </listitem> <listitem> <para ><ulink url="help:knotes" >&knotes;</ulink >, заметки KDE.</para> </listitem> <listitem> <para ><ulink url="help:knode" >&knode;</ulink >, программа чтения электронных конференций для &kde;.</para> </listitem> </itemizedlist> </para> </chapter> <chapter id="main-window"> <title >Главное окно &kontact;</title> <para >Окно приложения состоит из боковой панели, расположенной слева и содержащей значки доступных компонентов, и главной панели, расположенной в правой части окна и содержащей окно активного компонента, его меню, панель инструментов и строку состояния. При необходимости можно изменить это расположение в <link linkend="configuration" >Диалоге настройки &kontact;</link ></para> <sect1 id="side-pane"> <title >Боковая панель</title> <para >Боковая панель служит нескольким целям. Она позволяет переключаться между компонентами, отображает активный компонент и служит целью для перетаскивания объектов между приложениями.</para> <screenshot> <screeninfo >Боковая панель &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="side-pane.png"/></imageobject> <textobject> <phrase >Боковая панель &kontact;</phrase> </textobject> <caption> <para >Боковая панель &kontact; </para> </caption> </mediaobject> </screenshot> <para >Для переключения между компонентами просто щёлкните на соответствующем значке. При этом в главной панели будет показано основное окно компонента, его меню, панель инструментов и строка состояния. Если вы активируете компонент в первый раз, может возникнуть небольшая задержка, поскольку компоненты загружаются по необходимости. Это значит, что неиспользуемые компоненты не будут занимать память.</para> <para >Значок на боковой панели может быть использован как цель для перетаскивания. Например, вы можете перенести письмо из почтового компонента на значок календаря для создания события, связанного с этим письмом.</para> </sect1> <sect1 id="main-view"> <title >Главная панель</title> <para >Панель справа, занимающая основную часть &kontact; — это главное окно активного компонента. Оно точно соответствует главному окну приложения при его запуске отдельно. Подсвеченный значок на боковой панели указывает, какому приложению принадлежит главная панель. При запуске &kontact; показывает компонент, который был активным при предыдущем запуске &kontact;.</para> <screenshot> <screeninfo >Главный вид &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="main-view.png"/></imageobject> <textobject> <phrase >Главный вид &kontact;</phrase> </textobject> <caption> <para >Главный вид &kontact; </para> </caption> </mediaobject> </screenshot> </sect1> <sect1 id="bars"> <title >Меню, панель инструментов и строка состояния</title> <para >Меню, панель инструментов и строка состояния адаптируется для активного компонента. Это значит, что в дополнение к общим функциям подобно помощи, которая присутствует у всех компонентов, есть действия, которые меняются при смене компонента. Эти действия аналогичны тем, которые присутствуют у автономного приложения. </para> <screenshot> <screeninfo >Меню &kontact; при просмотре дайджеста, почты и календаря</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="menu-bar-summary.png"/></imageobject> <textobject> <phrase >Меню &kontact; при просмотре дайджеста, почты и календаря</phrase> </textobject> </mediaobject> </screenshot> <screenshot> <screeninfo >Меню &kontact; при просмотре дайджеста, почты и календаря</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="menu-bar-kmail.png"/></imageobject> <textobject> <phrase >Меню &kontact; при просмотре дайджеста, почты и календаря</phrase> </textobject> </mediaobject> </screenshot> <screenshot> <screeninfo >Меню &kontact; при просмотре дайджеста, почты и календаря</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="menu-bar-korganizer.png"/></imageobject> <textobject> <phrase >Меню &kontact; при просмотре дайджеста, почты и календаря</phrase> </textobject> <caption> <para >Меню &kontact; при просмотре дайджеста, почты и календаря </para> </caption> </mediaobject> </screenshot> <para >Специальное действие, присутствующее во всех компонентах — это пункт меню <guimenuitem >Создать</guimenuitem >. Оно позволяет создавать новые объекты подобно письмам, контактам, назначенным и планируемым событиям, независимо от активного в текущий момент компонента. Компонент, ответственный за обработку выбранного объекта будет запущен, если необходимо, и примет созданный объект.</para> <screenshot> <screeninfo >Меню 'Создать' в &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="new-menu.png"/></imageobject> <textobject> <phrase >Меню 'Создать' в &kontact;</phrase> </textobject> <caption> <para >Меню 'Создать' в &kontact; </para> </caption> </mediaobject> </screenshot> </sect1> <sect1 id="side-pane-drag-and-drop"> <title >Перетаскивание</title> <para >Kontact предоставляет расширенные возможности перетаскивания объектов между входящими в него приложениями. Далее следует краткое описание каждой возможной операции перетаскивания и её результат.</para> <sect2 id="side-pane-drag-and-drop-kmail-todo"> <title >&kmail; -> список задач &korganizer;</title> <para >Перенос письма из <ulink url="help:kmail/using-kmail.html#the-mail-reader-window" >списка писем &kmail;</ulink > на значок списка задач &korganizer;(<guiicon ><inlinemediaobject ><imageobject > <imagedata fileref="todo-list-sidebar-icon.png" format="PNG"/> </imageobject ></inlinemediaobject ></guiicon >) создаёт новую задачу с заголовком<guilabel >Письмо: <replaceable >Тема</replaceable ></guilabel > и содержимым <guilabel >От: <replaceable >Отправитель</replaceable > Кому: <replaceable >Получатель</replaceable > Тема: <replaceable >Тема письма</replaceable ></guilabel > (текст <guilabel ><replaceable >подставляется</replaceable ></guilabel > из содержимого письма). Кроме того, само письмо добавляется в новую задачу в виде вложения. </para> </sect2> <sect2 id="side-pane-drag-and-drop-kmail-calendar"> <title >&kmail; -> календарь &korganizer;</title> <para >Перенос письма из <ulink url="help:kmail/using-kmail.html#the-mail-reader-window" >списка писем &kmail;</ulink > на значок календаря &korganizer;(<guiicon ><inlinemediaobject ><imageobject > <imagedata fileref="calendar-sidebar-icon.png" format="PNG"/> </imageobject ></inlinemediaobject ></guiicon >) создаёт новое событие<guilabel >Письмо: <replaceable >Тема</replaceable ></guilabel > в виде заголовка и содержимым <guilabel >От: <replaceable >Отправитель</replaceable > Кому: <replaceable >Получатель</replaceable > Тема: <replaceable >Тема письма</replaceable ></guilabel > (текст <guilabel ><replaceable >подставляется</replaceable ></guilabel > из содержимого письма). Кроме того, само письмо добавляется в новое событие в виде вложения. </para> <para >Обратите внимание, перетаскивание объекта на значок задачи создаёт задачу, тогда как перетаскивание на календарь создаёт событие. Более подробная информация об этом доступна в <ulink url="help:korganizer" > документации по &korganizer;</ulink > </para> </sect2> <sect2 id="side-pane-drag-and-drop-kmail-contacts"> <title >&kmail; -> &kaddressbook;</title> <para >Перенос письма из <ulink url="help:kmail/using-kmail.html#the-mail-reader-window" >списка писем &kmail;</ulink > на значок &kaddressbook; (<guiicon ><inlinemediaobject ><imageobject > <imagedata fileref="kaddressbook-sidebar-icon.png" format="PNG"/> </imageobject ></inlinemediaobject ></guiicon >) создаёт контакт с адресом электронной почты отправителя, если он ещё не существует. Диалог уведомит вас об этом действии. </para> <para >Обратите внимание, перетаскивание объекта на значок задачи создаёт задачу, тогда как перетаскивание на календарь создаёт событие. Более подробная информация об этом доступна в <ulink url="help:korganizer" > документации по &korganizer;</ulink > </para> </sect2> <sect2 id="side-pane-drag-and-drop-kaddressbook-todo"> <title >&kaddressbook; -> список задач &korganizer;</title> <para >Перенос любого количество записей из <ulink url="help:kaddressbook/using-kaddressbook.html" >списка контактов &kaddressbook;</ulink > на значок задач &korganizer;(<guiicon ><inlinemediaobject ><imageobject > <imagedata fileref="todo-list-sidebar-icon.png" format="PNG"/> </imageobject ></inlinemediaobject ></guiicon >) создаёт новую задачу с заголовком "Встреча" и приглашением выбранных контактов на неё. </para> <para >Обратите внимание, перетаскивание объекта на значок задачи создаёт задачу, тогда как перетаскивание на календарь создаёт событие. Более подробная информация об этом доступна в <ulink url="help:korganizer" > документации по &korganizer;</ulink > </para> </sect2> <sect2 id="side-pane-drag-and-drop-kaddressbook-calendar"> <title >&kaddressbook; -> календарь &korganizer;</title> <para >Перенос любого количество записей из <ulink url="help:kaddressbook/using-kaddressbook.html" >списка контактов &kaddressbook;</ulink > на значок календаря &korganizer;(<guiicon ><inlinemediaobject ><imageobject > <imagedata fileref="calendar-sidebar-icon.png" format="PNG"/> </imageobject ></inlinemediaobject ></guiicon >) создаёт новое событие с заголовком "Встреча" и приглашением выбранных контактов на неё. </para> <para >Обратите внимание, перетаскивание объекта на значок задачи создаёт задачу, тогда как перетаскивание на календарь создаёт событие. Более подробная информация об этом доступна в <ulink url="help:korganizer" > документации по &korganizer;</ulink > </para> </sect2> </sect1> </chapter> <chapter id="summary-view"> <title >Дайджест</title> <para >По умолчанию при первом запуске &kontact; в главном виде будет показан дайджест информации. В нём показываются краткие сведения из выбранных компонентов &kontact;. Это могу быть заголовки новостей, назначенные либо планируемые события, дни рождения, погода и другое. Показ информации настраивается выбором соответствующих компонент в диалоге <link linkend="configuration" >Диалог настройки &kontact;</link >.</para> <screenshot> <screeninfo >Дайджест &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="summary-view.png"/></imageobject> <textobject> <phrase >Дайджест &kontact;</phrase> </textobject> <caption> <para >Дайджест &kontact; </para> </caption> </mediaobject> </screenshot> </chapter> <chapter id="configuration"> <title >Настройка &kontact;</title> <sect1 id="main-config"> <title >Диалог настройки &kontact;</title> <para >При выборе пункта <guimenuitem >Настроить Kontact</guimenuitem > в меню <guimenu >Настройка</guimenu > будет открыт диалог настройки &kontact;. Он содержит параметры настройки всех компонентов &kontact;. Вы можете щёлкнуть на символе <guilabel >-</guilabel > справа от названия компонента для сворачивание его параметров, что позволяет просматривать только те параметры, которые вы хотите увидеть. Выбор любого названия раздела параметров настройки покажет в правой части окна раздел для его настройки.</para> <screenshot> <screeninfo >Диалог настройки &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="configuration-main.png"/></imageobject> <textobject> <phrase >Диалог настройки &kontact;</phrase> </textobject> <caption> <para >Диалог настройки &kontact; </para> </caption> </mediaobject> </screenshot> <para >Кроме того, нажав кнопку <guibutton >Настроить...</guibutton >, вы можете вызвать диалог, которые позволит вам выбрать в списке компоненты и активировать их. Включение флажка какого-либо элемента добавляет его на боковую панель и основной вид. При щелчке на его пиктограмме, компонент будет загружен и его основное окно будет отображено в главном виде. При выключении флажка, соответствующий компонент будет удалён из боковой панели, главного вида и дайджеста. Изменения, сделанные в этом диалоге, вступят в силу при нажатии кнопки <guibutton >Применить</guibutton > либо <guibutton >ОК</guibutton >.</para> <screenshot> <screeninfo >Окно выбора компонентов &kontact;</screeninfo> <mediaobject> <imageobject ><imagedata format="PNG" fileref="configuration-select-components.png"/></imageobject> <textobject> <phrase >Окно выбора компонентов &kontact;</phrase> </textobject> <caption> <para >Окно выбора компонентов &kontact; </para> </caption> </mediaobject> </screenshot> <para >Вы также можете индивидуально настраивать компоненты, активируя их щелчком на соответствующей пиктограмме в боковой панели и выбирая пункт меню <guimenuitem >Настроить <имя приложения></guimenuitem > в меню <guimenu >Настройки</guimenu >.</para> <screenshot> <screeninfo >Меню настроек &kontact; с выбранным компонентом почты</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="settings-menu-kmail.png"/> </imageobject> <textobject> <phrase >Меню настроек &kontact; с выбранным компонентом почты</phrase> </textobject> <caption> <para >Меню настроек &kontact; с выбранным компонентом почты </para> </caption> </mediaobject> </screenshot> </sect1> <sect1 id="summary-view-config"> <title >Настройка дайджеста &kontact;</title> <para >Когда вы выбираете <guimenuitem >Настроить дайджест...</guimenuitem > в меню <guimenu >Настройка</guimenu > &kontact; (этот пункт меню доступен при просмотре дайджеста), появится диалог, позволяющий выбрать модули дайджеста &kontact;, данные которых будут показаны в дайджесте. Ниже приведён краткий список доступных модулей и их предназначение: </para> <sect2 id="summary-view-config-calendar"> <title >Дайджест &kontact;: календарь</title> <para >Модуль <quote >Календарь</quote >для дайджеста &kontact; добавляет область с названием<guilabel >Встречи</guilabel >. Она содержит все назначенные встречи. </para> <screenshot> <screeninfo >Модуль дайджеста календаря в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-calendar.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста календаря в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста календаря в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-contacts"> <title >Дайджест &kontact;: контакты</title> <para >Модуль <quote >Контакты</quote >для дайджеста &kontact; добавляет область с названием<guilabel >Дни рождения и годовщины</guilabel > где содержится информация о ближайших днях рождения и годовщинах ваших контактов (только для контактов, у которых такая информация имеется; более подробную информацию об настройке соответствующей информации контактов смотрите <ulink url="help:/kaddressbook/index.html" >документацию &kaddressbook;</ulink >). Эта область содержит: </para> <itemizedlist> <listitem> <para >Количество дней до события</para> </listitem> <listitem> <para >Дату дня рождения/годовщины</para> </listitem> <listitem> <para >Имя (щелчок на нём отправит письмо, щелчок правой кнопкой покажет информацию о контакте)</para> </listitem> <listitem> <para >Возраст/Количество лет</para> </listitem> </itemizedlist> <screenshot> <screeninfo >Модуль дайджеста контактов в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-contacts.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста контактов в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста контактов в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-kpilot"> <title >Дайджест &kontact;: KPilot</title> <para >Модуль <quote >KPilot</quote >для дайджеста &kontact; добавляет область с названием <guilabel >Информация KPilot</guilabel >. Это поле содержит информацию от KPilot, включая: </para> <itemizedlist> <listitem> <para >Последняя синхронизация (журнал)</para> </listitem> <listitem> <para >Пользователь последней синхронизации</para> </listitem> <listitem> <para >Устройство последней синхронизации</para> </listitem> <listitem> <para >Состояние</para> </listitem> <listitem> <para >Доступные каналы</para> </listitem> </itemizedlist> <screenshot> <screeninfo >Модуль дайджеста KPilot в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-kpilot.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста KPilot в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста KPilot в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-mail"> <title >Модуль дайджеста &kontact;: почта</title> <para >Модуль <quote >KPilot</quote >для дайджеста &kontact; добавляет область с названием <guilabel >Новые письма</guilabel >. Это поле обновляется при каждом получении почты и показывает количество писем, находящихся в указанных папках. </para> <screenshot> <screeninfo >Модуль дайджеста почты в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-mail.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста почты в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста почты в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-notes"> <title >Модуль дайджеста &kontact;: заметки</title> <para >Модуль <quote >KPilot</quote >для дайджеста &kontact; добавляет область с названием <guilabel >Заметки</guilabel >. Это поле содержит заголовки всех текущих заметок (Для новых заметок по умолчанию заголовком является время/дата их создания). Щелчок на заголовке открывает саму заметку. </para> <screenshot> <screeninfo >Модуль дайджеста заметок в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-notes.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста заметок в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста заметок в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-todo-list"> <title >Модуль дайджеста &kontact;: список задач</title> <para >Модуль <quote >KPilot</quote >для дайджеста &kontact; добавляет область с названием <guilabel >Задачи</guilabel >. Это поле содержит все текущие задачи, включая завершённые. Оно включает заголовок, процент выполнения и текущее состояние задачи. Обратите внимание, что вы можете удалить все завершённые задачи из списка задач &kontact;. В настоящее время щелчок на заголовке задачи ничего не делает. </para> <screenshot> <screeninfo >Модуль дайджеста списка задач в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-todos.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста списка задач в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста списка задач в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> <sect2 id="summary-view-config-weather"> <title >Модуль дайджеста &kontact;: погода</title> <para >Модуль <quote >KPilot</quote >для дайджеста &kontact; добавляет область с названием <guilabel >Погода</guilabel >. Это поле содержит информацию о погоде заданного города. Более подробную информацию о настройке приложения KWeather, используемого в &kontact;, смотрите в <ulink url="help:/kweather/configuring-kweather.html" >документации KWeather</ulink >. </para> <screenshot> <screeninfo >Модуль дайджеста погоды в &kontact;</screeninfo> <mediaobject> <imageobject> <imagedata format="PNG" fileref="summary-view-weather.png"/> </imageobject> <textobject> <phrase >Модуль дайджеста погоды в &kontact;</phrase> </textobject> <caption> <para >Модуль дайджеста погоды в &kontact; </para> </caption> </mediaobject> </screenshot> </sect2> </sect1> </chapter> <chapter id="command-line"> <title >Командная строка Kontact</title> <para >&kontact; использует несколько аргументов командной строки для выполнения некоторых действий.</para> <para >&kontact; поддерживает общие для всех приложений DE/Qt аргументы командной строки. Вы можете получить их список, набрав: </para> <para ><prompt >%</prompt > <command >kontact --help-all</command > </para> <para >&kontact; также поддерживает несколько собственных аргументов.</para> <sect1 id="command-line-arguments"> <title >Аргументы командной строки</title> <sect2 id="command-line-module"> <title >Относящиеся к модулям аргументы</title> <para >Для получения списка доступных в Kontact модулей введите:</para> <para ><prompt >%</prompt > <command >kontact --list</command > </para> <para >Затем для запуска Kontact с показом нужного модуля, наберите:</para> <para ><prompt >%</prompt > <command >kontact --module <replaceable >ИмяМодуля</replaceable ></command > </para> <para >Где <replaceable >ИмяМодуля</replaceable > — название модуля из списка, полученного предыдущей командой.</para> </sect2> <sect2 id="command-line-nosplash"> <title >Аргументы управления заставкой</title> <para >Можно отключить показ заставки при запуске Kontact, набрав:</para> <para ><prompt >%</prompt > <command >kontact --nosplash</command > </para> </sect2> </sect1> </chapter> <chapter id="technology"> <title >Под капотом</title> <para >&kontact; интенсивно использует некоторые технологии &kde; такие как KParts и &DCOP;.</para> <para >Интеграция компонентов &GUI; сделана в виде модулей KParts приложений. Потребовалось приложить минимум усилий для совмещения существующего кода автономных приложений.</para> <para >Для связи между компонентами используется &DCOP;. При этом вызов методов осуществляется прозрачно как для автономного приложения так и для KPart в &kontact;. Когда они выполняются внутри &kontact;, используется эффективный межпроцессный режим работы &DCOP;.</para> </chapter> <chapter id="credits"> <title >Авторы и лицензия</title> <para >&kontact;</para> <para >© 2004, разработчики &kde;</para> <para >Благодарности:</para> <itemizedlist> <listitem ><para >Корнелиус Шумахер (Cornelius Schumacher) <email >schumacher@kde.org</email ></para> </listitem> <listitem ><para >Даниэль Молкентин (Daniel Molkentin) <email >molkentin@kde.org</email ></para> </listitem> <listitem ><para >Дон Сандерс (Don Sanders) <email >sanders@kde.org</email ></para> </listitem> <listitem ><para >Тобиас Коэниг (Tobias König) <email >tokoe@kde.org</email ></para> </listitem> <listitem ><para >Маттис Хользер-Клупфел (Matthis Hölzer-Klüpfel) <email >mhk@kde.org</email >, первоначальный автор среды &kontact;. </para> </listitem> <listitem ><para >Все разработчики приложений интегрированных в &kontact;. Они сделали основную работу.</para> </listitem> </itemizedlist> <para >Документация © 2004, </para> <para >Благодарности: <itemizedlist> <listitem ><para >Корнелиус Шумахер (Cornelius Schumacher) <email >schumacher@kde.org</email ></para> </listitem> <listitem ><para >Антонио Салазар (Antonio Salazar) <email >savedfastcool@gmail.com</email ></para> </listitem> <listitem ><para >Все члены списка рассылки документации KDE, помогавшие в написании и оформлении.</para> </listitem> </itemizedlist> </para> <para >Перевод на русский: Олег Баталов <email >olegbatalov@mail.ru</email ></para > <para >Домашняя страница &kontact; <ulink url="http://kontact.kde.org" >http://kontact.kde.org</ulink ></para> &underFDL; &underGPL; </chapter> &documentation.index; </book> <!-- Local Variables: mode: sgml sgml-minimize-attributes:nil sgml-general-insert-case:lower sgml-indent-step:0 sgml-indent-data:nil End: // vim:ts=2:sw=2:tw=78:noet -->