問題タブ [taction]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1637 参照

delphi - 例外で TCheckListBox から TcxCheckListBox へ?

このコードを TCheckListbox (lbServices) で使用すると、正常に動作します。しかし、Devexpress の TcxCheckListBox を使用すると、例外が発生します。

コード lbServices.Count = 12 をデバッグすると、リスト内のすべての項目で lbServices.Items.Objects[i] が nil になります。ここで何が問題なのですか?

0 投票する
3 に答える
4593 参照

delphi - プログラムがアクティブでないときにキーボード ショートカットを処理するにはどうすればよいですか?

このように使用しても大丈夫ですか..複数のイベントに使用できますか?

0 投票する
1 に答える
3341 参照

delphi - Delphi 2010 の Action Manager にプログラムでアクションを追加する方法

アクションアイテムを動的に追加しようとしています。アイテムを追加でき、これを行うと機能します。

ただし、アクションの Execute メソッドが起動すると、次のように Sender オブジェクトから ActionComponent を取得しようとします。

しかし、ActionComponent は常に nil です。ActionComponent が初期化されていないのはなぜですか?

0 投票する
2 に答える
2820 参照

delphi - Delphi 2009 で最近使用したファイル リストを作成するにはどうすればよいですか?

TActionManager と TActionMainMenuBar があり、各 MRU ファイルの TActionClientItem をメイン メニュー バーに追加する方法を知っています。しかし、リスト内の MRU ファイルごとに個別のアクションを作成する必要がありますか? または、アクションを 1 つだけ作成し、クリックされた MRU ファイルに基づいてアクションの OnExecute イベントにタグまたは何かを渡す方法はありますか?

Delphi のヘルプには、「MRU リスト、サンプル コード、およびリスト内のアクションを検索する方法の詳細については、オンライン ヘルプの FindItemByAction および FindItemByCaption を参照してください。」しかし、これらの主題には役立つものは何も見つかりません。サンプル コードは確かにありません。これを行うためにサードパーティのコンポーネントを使用することは避けたいと思います。

0 投票する
3 に答える
2954 参照

delphi - Delphiアイドルハンドラは、マウスを動かしたときにのみ起動します

D2006アプリにOnIdleハンドラーがあります。このコードで:

アプリはスムーズに実行され、アイドルハンドラーは1秒間に100回呼び出され、CPU使用率はほぼゼロです。

次に、TActionListを追加し、いくつかのコントロールをアクションに接続し、実行および更新ハンドラーをコーディングしました。

問題。OnUpdateイベントは発生しません。思い切って、OnIdleハンドラーでDone:= trueを設定すると、マウスを動かしたときにのみOnIdleハンドラーが呼び出されます。そして、更新アクションはまだ起動しません。

Updateハンドラーが起動しないのはなぜですか?Doneをtrueまたはfalseに設定する必要がありますか?または両方?

0 投票する
1 に答える
906 参照

delphi - Delphi ActionMainMenuBar MRU

MRU リストを ActionMainMenuBar に追加しようとしていますが、これを行う方法がわかりません。ActionMainMenuBar で動作する MRU コンポーネントを教えてください。または、これを行う方法を教えてください。

どうもありがとう。

0 投票する
2 に答える
4268 参照

delphi - Delphi:アクションリストから1つのアクションを無効にする

それは面白いです:)しかし、どのように何かをするのActionList1.MyAction.Enable:=falseですか?

アクションリストにはボタンのアクションがあります。ボタンが表示されていない場合は、そのアクションを無効にする必要があります(これを行わず、ショートカットを提示すると、手順が実行されます)。

何か間違ったことをしたのかもしれませんが、ボタンにアクションを割り当てませんでした。アクション付きのアクションリストしかありません。各アクションにはショートカットがあります。このショートカットを押すと、アクションが実行され、プロシージャが実行されます。ボタンをクリックすると->同じ手順が実行されます。

State:=asSuspendedアクションリスト全体用です。

ありがとう!!!

0 投票する
3 に答える
2712 参照

delphi - コンポーネントにアクションのサポートを追加するにはどうすればよいですか

コンポーネントにアクション サポートを追加するにはどうすればよいですか。ボタンコンポーネントですが、どのコンポーネントタイプでも同じだと思います。どんな情報や方法でも役立ちます。

0 投票する
1 に答える
1982 参照

image - Delphi: ツール ボタンにアクションの画像が表示されない

すべてがフレームにあります。アクションリストがあり、画像付きのアクションがあり、画像がアクションに表示されます。アクションをツール ボタンに割り当てましたが、画像が表示されません。

ここに画像の説明を入力

なんで?デルファイXE.

ありがとう!