Curl Global Community
Command のnameについて - Printable Version

+- Curl Global Community (https://communities.curl.com)
+-- Forum: Discussions (https://communities.curl.com/forumdisplay.php?fid=1)
+--- Forum: General Curl questions (https://communities.curl.com/forumdisplay.php?fid=2)
+--- Thread: Command のnameについて (/showthread.php?tid=170)



Command のnameについて - snishimura - 07-29-2011

get-commandで引数となるnameはどのように探すのが効率的でしょうか。

例えば、RecordGridの行移動を行うcommand名「"move-next"」が知りたいと思ったとき、
ヘルプから「RecordSetDisplayMoveNextCommand」クラスを見ますが記述がありません。
ちなみに「RecordSetDisplay」に記述があったりします。

やはりヘルプやソースから地道に探すしかないのでしょうか?


RE: Command のnameについて - umemura - 08-01-2011

get-command-list みたいな感じで、そのコントロールなどに関連付けられているCommand が全部取れればいいのにな、と僕も思います。
CommandContext.commands がそれにあたるのかもしれませんが、publicじゃないし・・・。

MenuCommand の列挙型の文字列と、ヘルプに Command と入力して出てくるクラス( RecordGridMoveCommandとか)を見つけていくしかないのかも・・・。