Создайте push-инструмент на панели инструментов
создает инструмент push на панели инструментов текущей фигуры и возвращает pt
= uipushtoolPushTool
объект.
Эта текущая фигура должен быть создан с figure
функция. Если на текущей фигуре нет дочерней панели инструментов, то MATLAB® создает единицу в текущей фигуре, которая будет служить родительским элементом. Если рисунок создан с figure
функция не существует, затем MATLAB создает ее и вызывает uitoolbar
функция для создания панели инструментов, которая будет служить родительским элементом.
Инструменты push ведут себя как кнопки. При нажатии на них они оказываются подавленными до тех пор, пока вы не отпустите кнопку мыши.
создает инструмент push на указанной родительской панели инструментов.pt
= uipushtool(parent
)
создает инструмент push со значениями свойств, заданными с помощью одного или нескольких аргументов пары "имя-значение". Задайте пары "имя-значение" с любым из предыдущих синтаксисов.pt
= uipushtool(___,Name,Value
)
Toolbar
объекты (и их дочерний объект PushTool
и ToggleTool
объекты) не появляются на рисунках, чьи WindowStyle
для свойства задано значение 'modal'
. Если рисунок, содержащая дочерний элемент панели инструментов, имеет свои WindowStyle
изменено на 'modal'
дочерний элемент панели инструментов все еще существует в Children
свойство рисунка. Однако панель инструментов не отображается во время WindowStyle
установлено в 'modal'
.
В отличие от UIControl
кнопки, push tools не устанавливают рисунок SelectionType
свойство к 'open'
на втором нажатии кнопки.