Я хочу сбросить свойство «checked» всех объектов TAction ленты на false при нажатии на любую кнопку ленты, а затем установить только значение true на нажатой кнопке. Но я еще не нашел способ получить доступ ко всем «проверенным» свойствам действий ActionManager. Мне кажется, мне нужно прокрутить список действий actionmanager ... однако, я еще не нашел правильного пути. Я был бы очень рад, если бы кто-нибудь мог дать мне некоторый намек на это.Как получить доступ к проверенному свойству кнопки ленты Delphi 2009 во время выполнения?
Спасибо!
Если вы установили свойство GroupIndex для действий, вам не нужно писать какой-либо дополнительный код вообще. Это свойство сообщает действиям, что они являются частью группы, поэтому они автоматически деактивируют все остальное, когда кто-то проверяется, как переключатель. –
Кроме того, я не уверен, что этот вопрос имеет отношение к лентам или к Delphi 2009. Действия были представлены в Delphi 4. Рассмотрите возможность удаления этих тегов или редактирования вопроса, чтобы сделать эти данные релевантными. –
@ Rob: отличные моменты в тегах, и признать, что они причастны к неправильной пометке. Вы редактировали по вашему предложению. Отличный ответ, кстати! – Argalatyr