1

Dialogのボタンをカスタマイズする方法はありますか?

ダイアログ確認には2つのボタン(はい/いいえ)がありますが、ボタンの値を(はい/いいえ)以外に変更したいと思います。

私はこれを行う方法を探していましたが、与えられたDialogメソッドは、カスタマイズ可能なボタンを持つという点で非常に制限されています。

4

2 に答える 2

1

これを試して:

Dialog choose: 'What is your choice?'
    labels: #('Red' 'Black')
    values: #(#red #black)
    default: #red
于 2013-03-16T10:29:46.883 に答える
0

Dialog#choose:from:values:現在、VisualWorks環境にアクセスできませんが、ダイアログテキスト、ボタンテキスト、および関連する値をそれぞれ渡すことができる場所に沿って何かを思い出しているようです。(さらにいくつかの議論があるかもしれません。)

クラス(およびその階層)を参照するだけDialogで、そのようなメソッドを見つけることができるはずです。

そのような方法が存在しない場合は、独自の方法を使用するのはかなり簡単です。結局のところ、それはSmalltalkです。

于 2013-03-15T05:24:25.547 に答える