Для случая, когда кнопка SpeedButton может быть выбрана, свойство AllowAllUp типа Boolean определяет, можно ли повторным щелчком вернуть эту кнопку в невыбранное состояние. Если свойство AllowAllUp имеет значение True, то такое переключение возможно, в противном случае кнопка выключается только при выборе другой кнопки в составе группы. По умолчанию свойство AllowAllUp имеет значение False.
Если кнопка не входит в группу (GroupIndex = 0), то она не может работать как переключатель и находиться в выбранном состоянии (т.е. ведет себя как стандартная кнопка). Поэтому в случае, когда необходимо, чтобы кнопка с фиксацией могла находиться во включенном состоянии и работала независимо от других кнопок, создается группа из одной кнопки. С этой целью значению свойства GroupIndex такой кнопки присваивается уникальный номер, а свойство AllowAllUp устанавливается в значение True. На панели инструментов Форматирование текстового процессора Microsoft Word независимыми являются, например, кнопки управления начертанием шрифта (рис. 8).

Рис.8. Независимые кнопки быстрого доступа
Группа считается уникальной в пределах одного контейнера, в качестве которого могут выступать компоненты Form, Panel, GroupBox.
В связи с тем, что кнопка с фиксацией по сравнению с кнопкой BitBtn имеет еще одно состояние, рисунок на ее поверхности может состоять не из трех, а из четырех отдельных изображений. Четвертое изображение на ее поверхности появляется в случае, когда кнопка находится в утопленном (выбранном) состоянии (свойство Down имеет значение True). Поэтому для кнопки SpeedButton максимальное значение свойства NumGlyphs равно 4.






