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

class axipy.gui.AxipyAcceptableActiveToolHandler(shadow_handler)

Базовые классы: axipy.gui.AxipyActiveToolPanelHandlerBase

Обработчик панели активного инструмента, который предоставляет по умолчанию блок кнопок Применить/Отменить. При нажатии на эти кнопки испускаются соответствующие сигналы.

property accepted

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

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

Signal

disable()

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

enable()

Включает доступность блока с кнопками Применить/Отменить.

property rejected

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

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

Signal