あなたはactionmanagerに含まれるアクションを繰り返すにはどうすればよい - 2007デルファイ

StackOverflow https://stackoverflow.com/questions/1750207

質問

私はその後actiontoolbarsやメニューで使用されているactionmanagerでのアクションの数を持っているプロジェクトのためにD2007を使用しています。私はまた、カテゴリ(例えば、ファイル、ツール、入力、など)でそれらを配置しています。私は、個々のアクションまたはアクション(例えば入力)actionmanagerでリストを反復することにより、グループを有効/無効にしたいと思います。 actionmanagerのアクションプロパティは私のタスクを完了するために必要とされるものではないTContainedActionを返します。正しいコレクションは、私が反復する必要があるということです誰でも知っていますか?事前に感謝します。

役に立ちましたか?

解決

TContainedActionEnabled性質を持っていないため、

このです。これを試してみてください:(ActionManager1.Actions[i] as TAction).Enabled := False

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top