# AxipyAcceptableActiveToolHandler - Управление панелью активного инструмента с предустановленными кнопками

class axipy.AxipyAcceptableActiveToolHandler

  Базовые классы: `AxipyActiveToolPanelHandlerBase`

  Обработчик панели активного инструмента, который предоставляет по умолчанию кнопку Применить. При нажатии на эту кнопку испускается сигнал `axipy.AxipyAcceptableActiveToolHandler.accepted()`.

  Методы:

  `disable`() | Отключает доступность блока с кнопкой Применить.
  `try_enable`() | Включает доступность блока с кнопкой 'Применить' если наблюдатель, связанный с панелью активного инструмента, подтверждает доступность.

  Сигналы:

  `accepted` | Отсылается после того как пользователь нажал кнопку "Применить" в панели активного инструмента.

  property accepted: Signal

    Отсылается после того как пользователь нажал кнопку «Применить» в панели активного инструмента.

    Тип результата:

      Signal[]

  disable()

    Отключает доступность блока с кнопкой Применить. Если инструмент запускает фоновые задачи с использованием `axipy.concurrent.TaskManager`, то следует вызвать эту функцию перед началом выполнения задачи. Иначе у пользователя может быть возможность добавить множество одинаковых задач, несколько раз нажав на кнопку.

  try_enable()

    Включает доступность блока с кнопкой „Применить“ если наблюдатель, связанный с панелью активного инструмента, подтверждает доступность.