Я делаю игровой проект в Racket, и я зациклился на том, как я могу создать процедуру обратного вызова для своей кнопки, чтобы я мог перейти из своего начального меню в свою игру. . у меня есть эта кнопка, определенный:RACKET Процедура обратного вызова для загрузки холста% через кнопку%
(define *starta-spelet*
(new button%
[parent *menyruta*]
[label "Starta Spelet"]
[min-width 130]))
И есть аргумент обратного вызова для кнопки% (смотрите здесь https://docs.racket-lang.org/gui/button_.html), но я не знаю, как я должен определить свою процедуру, которая принимает меня из меню Пуск (который содержит панель% и fram%) к моей игре (которая построена на холсте).
Кроме того, игры и меню запуска создаются в отдельных файлах .rkt файлов
Я ценю помощь, которую я могу получить. Дай мне знать, если я что-то неясно.