Where does `load-gui` store the loaded code? I can't find it in system/view and system/view/VID seems to be gone in R3...
Carl's GUI is different. Not sure it will work with Saphir's code?
If I say that I'm lost in the R3 GUIs ecosystem, I guess it would feel familiar to others. ;-)
Actually, I just wanted to have a look at how R3 implements a style, especially how actors are stored. In Carl's docs, they seemed to be stored in a block, I just wanted to check in the code if that was the case for real or not.
>> source load-gui load-gui: make function! [[ "Download current GUI module from web. (Temporary)" /local data ][ print "Fetching GUI..." either error? data: try [load http://www.rebol.com/r3/gui.r] [ either data/id = 'protocol [print "Cannot load GUI from web."] [do err] ] [ do data ] exit ]] >>
ok, can feed you some docs ....
There are Carl's GUI docs, which implement actors, reactors, and then public Github repo of Saphir docs, which cancelled reactors ...
I want to check the source code, not the docs.
I decompressed the GUI sources from the rebol.com link, so at least I can have a look now. :-)