私はこの方法でボタンランタイムのax数を作成しています:
btn is Control
btn <- ControlCreate(name,typButton,mouseX,mouseY,mouseXRel-mouseX,mouseYRel-mouseY,True)
btn..Caption = name
btn..Process[trtClick] = buttonAction
buttonAction
コードは次のとおりです。
Info("You pressed: " + btn..Caption)
しかし、buttonAction の結果は常に、作成した最後のボタン名になります。「Luca」という名前のボタンを作成し、クリックすると結果は次のようになります。次に、「Antonio」という名前の新しいボタンを作成しますが、「Luca」ボタンを押すと、出力はYou Pressed Antonioになります。すべてのボタンに 1 つのボタン アクション ランタイムを割り当てるにはどうすればよいですか?