そこで、関数big-bang
( を参照2htdp/universe
) とダイアログ ( を参照)の両方を使用するプログラムを作成しようとしていますracket/gui/base
。私の問題は、プログラムが両方のウィンドウを同時に表示するようにしたいということですが、コードを続行するには両方の機能を「閉じる/完了する」必要があるため、その部分を理解するのに苦労しています。これは私が試したものですが、運がありません(以前に言われたことによる):
#lang racket
(require 2htdp/universe
racket/gui/base)
(define dialog (instantiate dialog% ("Title")))
(define (render data)
...)
(define main
(begin
(big-bang ...
(on-draw render))
(send dialog show #t)))
このサンプル [テンプレート] コードでは、最初にビッグバン アプリケーションが表示されます。ダイアログを表示するには、ビッグバン アプリケーションを閉じる必要があります。繰り返しますが、両方を同時に表示できるようにしたいと考えています。
この問題についてさらに詳しい情報が必要な場合は、お知らせください。助けてくれてありがとう。