[racket-users] Can I break my racket/gui program be broken down into multiple modules?

2021-06-24 Thread Don Green
Can I break my racket/gui program be broken down into multiple modules?
I am able to require modules through the callback function but not the GUI 
definitions themselves.

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/ee435195-1c19-41ad-9f47-d37f30c63fdbn%40googlegroups.com.


Re: [racket-users] Can I break my racket/gui program be broken down into multiple modules?

2021-06-25 Thread Laurent
I'm not entirely sure what you mean but, just in case, you can indeed
export created GUI widgets:
file gui1.rkt :
```
#lang racket/gui

(provide fr msg)

(define fr (new frame% [label "Hear me out"]))
(define msg (new message% [parent fr] [label "I have an important
message"]))

```
file gui2.rkt :
```
#lang racket/gui
(require "gui1.rkt")

(send fr show #t)
```


On Thu, Jun 24, 2021 at 10:41 PM Don Green 
wrote:

> Can I break my racket/gui program be broken down into multiple modules?
> I am able to require modules through the callback function but not the GUI
> definitions themselves.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Racket Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to racket-users+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/racket-users/ee435195-1c19-41ad-9f47-d37f30c63fdbn%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/CABNTSaH%2BM4pts-96fD-fhGVgqZj2Xu2QVDyw1-h_9XucA1xmwg%40mail.gmail.com.