このようなapplescriptを使用してコマンドバーを作成しました。アプリケーションに「Microsoft PowerPoint」と伝える
make new command bar with properties {bar type:menubar command bar, bar position:bar floating, name:"Ani Tech", built in:true, entry_index:1, row index:0, embedded:false, embeddable:false, top:300, protection:no protection, width:1000, height:500, id:1}
make new command bar control in command bar "Ani Tech" with properties {control type:control button, entry_index:0, begin group:true, button style:button caption, name:"Create MCQ", face id:1}
set btnAbout to make new command bar control in command bar "Turning Tech" with properties {control type:control button, entry_index:1, begin group:false, button style:button caption, name:"Save MCQ", face id:2}
make new command bar control in command bar "Ani Tech" with properties {control type:button icon, entry_index:2, begin group:false, button style:button icon, name:"Tool", face id:0}
**set onaction of btnAbout to "sayHello()"**
終わりを告げる
sayHello() でダイアログを表示 "Hello" end sayHello
このコントロールをクリックすると、サブルーチン「sayHello」を呼び出すことができません。アクションを追加しましたが、そこで呼び出されません。コマンドバーコントロールのクリック時にサブルーチンを追加または呼び出す方法として、誰かがこの問題の解決策を持っている場合。-アニルーダ