uitoggletool

Создайте кнопку-переключатель на панели инструментов

Используйте эту функцию только с GUIDE, или с фигурами, созданными с помощью функции figure.

Синтаксис

t = uitoggletool
t = uitoggletool(Name,Value,...)
t = uitoggletool(parent)
t = uitoggletool(parent,Name,Value,...)

Описание

t = uitoggletool создает uitoggletool в uitoolbar текущей фигуры и возвращает объект uitoggletool, t. Если существует не uitoolbar доступно, то MATLAB® создает новый uitoolbar в текущей фигуре, чтобы служить родительским элементом. Точно так же, если там никакая фигура не доступна, то MATLAB создает новую фигуру с uitoolbar.

t = uitoggletool(Name,Value,...) создает uitoggletool и задает одно или несколько uitoggletool имен свойства и соответствующих значений. Используйте этот синтаксис, чтобы заменить значение по умолчанию uitoggletool свойства.

t = uitoggletool(parent) создает uitoggletool и определяет определенный родительский объект. Аргумент parent должен быть объектом uitoolbar.

t = uitoggletool(parent,Name,Value,...) создает uitoggletool с определенным родительским элементом и одним или несколькими uitoggletool свойствами.

uitoggletool является кнопкой-переключателем, которая появляется на панели инструментов фигуры. Кнопка не имеет никакого значка, но его подсветки границ, когда пользователь наводит на нее с мышью. Можно создать значок кнопки путем установки свойства CData uitoggletool.

Примеры

Этот пример создает uitoolbar и помещает uitoggletool в нем.

f = figure('ToolBar','none');
tb = uitoolbar(f);
img = zeros(16,16,3);
t = uitoggletool(tb,'CData',img,'TooltipString','Hello');

Свойство CData установлено в 16 16 3 массивами, в которых всеми элементами является 0. Нулевые значения заставляют uitoggletool казаться черным.

Советы

  • Uitoolbars (и их дочерний uitoggletools) не кажутся в цифрах, чье свойство WindowStyle установлено в 'Modal'. Если фигура, содержащая uitoolbar, изменяется на 'Modal', uitoolbar все еще существует в свойстве Children фигуры. Однако uitoolbar не отображается, в то время как WindowStyle установлен в 'Modal'.

Альтернативы

Можно создать панели инструментов с инструментами переключателя с помощью GUIDE.

Представлено до R2006a