<?xml version="1.0" encoding="utf-8"?>
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="customize-ui-items" xml:lang="uk">

  <info>
    <link type="guide" xref="index#common-other-problems"/>
    <link type="seealso" xref="mail-layout-changing"/>
    <link type="seealso" xref="calendar-layout"/>

    <revision pkgversion="3.34.0" version="0.3" date="2019-09-28" status="final"/>

    <credit type="author">
      <name its:translate="no">Andre Klapper</name>
      <email its:translate="no">ak-47@gmx.net</email>
    </credit>

    <include xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>

    <desc>Пересування і зміна кнопок на панелі інструментів, пунктів меню та клавіатурних скорочень.</desc>
  
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
      <mal:name>Юрій Чорноіван</mal:name>
      <mal:email>yurchor@ukr.net</mal:email>
      <mal:years>2020</mal:years>
    </mal:credit>
  </info>

  <title>Налаштовування панелі інструментів та пунктів меню</title>

<note style="warning">
<p>Ці кроки призначено для технічного грамотних користувачів. Звичайним користувачам не варто їх виконувати.</p>
</note>

<p>У <app>Evolution</app> не передбачено графічного інтерфейсу для налаштовування панелей інструментів та пунктів меню програми.</p>

<p>Досвідчені користувачі можуть поекспериментувати — знайти і відредагувати відповідні загальносистемні файли у <file>$PREFIX/share/evolution/ui/</file>.</p>

<p>Скопіюйте ті файли із суфіксом назви <file>.ui</file>, до яких ви хочете внести зміни до вашої особистої теки налаштувань <file>$HOME/.config/evolution/ui/</file>. Внесіть зміни до файлів у вашій особистій теці налаштувань, щоб під час наступних оновлень пакунків <app>Evolution</app> ваші зміни не було перезаписано файлами з пакунка.</p>

<p>Зміна порядку пунктів панелі інструментів або меню у деяких файлах <file>.ui</file> може ніяк не вплинути на порядок показу їх в <app>Evolution</app>. Щоб розв'язати цю проблему, можна додати атрибут <code>position='top'</code> до деяких елементів (наприклад елементів <code>toolitem</code> і непорожніх <code>placeholder</code>). Таке додавання призведе до розташування цих елементів перед іншими елементами у групі і показу їх у порядку, у якому їх вказано у файлі <file>.ui</file>. Для досягнення бажаного порядку пунктів може виникнути потреба у додаванні цього атрибута до всіх записів у групі.</p>

<p>Змінені файли буде використано, якщо атрибут <code>evolution-ui-version</code> кореневого елемента <code>ui</code> відповідає версії типових файлів, які є частиною пакунків <app>Evolution</app>.</p>

<p>Щоб внести зміни до клавіатурних скорочень, відредагуйте файл <file>~/.config/evolution/accels</file>, доки <app>Evolution</app> не запущено. Закоментовані рядки, які починаються із символу <code>;</code>, буде проігноровано. Втім, змінити можна не усі клавіатурні скорочення.</p>

</page>
