Mailing List Archive: 49091 messages
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

[ALLY] GUI Maker - You'll like this.

 [1/15] from: carl:rebol at: 18-Sep-2000 15:29


I just uploaded layout.r -- a script that builds REBOL graphical user interfaces. With it, you can easily create REBOL GUI's without needing to program a line of code. You can get layout.r by running REBOL/View and clicking on REBOL.com. When you start Layout it includes a few short instructions on how to use it. It's pretty good. You can do some fairly sophisticated GUI editing with it. Of course, it is just a prototype and there is more to come. It is likely to blow out here and there, so save your work as you go. Operation note: run the script in a directory that has a few image files (jpg, gif, png). That way you can paste the images easily. So, now you have no excuses. Let's see some REBOL/View interfaces. -Carl PS: I wrote this script over the weekend, along with crushing our Merlot grapes. It will give you a good idea for what 25K can do in REBOL/View.

 [2/15] from: ryanc:iesco-dms at: 18-Sep-2000 16:26


Sounds spectacular, so I downloaded the latest view for windows (looks nice), but there is a problem... Clicking rebol.com does nothing, and putting http://www.rebol.com/index.r <enter> I get the following message... ERROR - Cannot load index file: http://www.rebol.com/index.r I can however load it from a console session by doing: print read http://www.rebol.com/index.r Not nearly as fun though. Any ideas??? [carl--rebol--com] wrote:
> I just uploaded layout.r -- a script that builds REBOL graphical user interfaces. With it, you can easily create REBOL GUI's without needing to program a line of code. > You can get layout.r by running REBOL/View and clicking on REBOL.com. When you start Layout it includes a few short instructions on how to use it.
<<quoted lines omitted: 3>>
> -Carl > PS: I wrote this script over the weekend, along with crushing our Merlot grapes. It will give you a good idea for what 25K can do in REBOL/View.
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 The problem of language here are really serious. We wish to speak in some way about the structure of the atoms . . . But we cannot speak about atoms in ordinary language. -W. Heisenberg

 [3/15] from: allenk:powerup:au at: 19-Sep-2000 10:38


Great stuff! This has the wow factor for me. Nice menu system. I like all the key shortcuts too CTRL-X cut, CTRL-C copy, CTRL-V paste, CTRL-D duplicate and the arrow keys for nudging the face. Cheers, Allen K all that in 25k? wow! ----- Original Message ----- From: <[carl--rebol--com]> To: <[ally--rebol--com]> Sent: Tuesday, September 19, 2000 8:29 AM Subject: [ALLY] GUI Maker - You'll like this.
> I just uploaded layout.r -- a script that builds REBOL graphical user
interfaces. With it, you can easily create REBOL GUI's without needing to program a line of code.
> You can get layout.r by running REBOL/View and clicking on REBOL.com. When
you start Layout it includes a few short instructions on how to use it.
> It's pretty good. You can do some fairly sophisticated GUI editing with
it. Of course, it is just a prototype and there is more to come. It is likely to blow out here and there, so save your work as you go.

 [4/15] from: carl:cybercraft at: 19-Sep-2000 11:59


On 19-Sep-00, [ryanc--iesco-dms--com] wrote:
> Sounds spectacular, so I downloaded the latest view for windows > (looks nice), but there is a problem...
<<quoted lines omitted: 5>>
> Not nearly as fun though. > Any ideas???
layout.r downloaded okay for me from the Test Panel using Amiga View, except Amiga View's only at 0.10.31 and so can't run layout.r yet. ): You can get layout.r directly at... http://www.rebol.com/view/reb/layout.r though.

 [5/15] from: rebol:techscribe at: 18-Sep-2000 17:57


Hi Carl, that is very cool. It's miles ahead of the tools you usually get to design Web-based dynamic content. It reminds a little of Delphi's VCL approach. They had default method handlers, such that if you double-clicked on a button in the designer, for instance, then you're switched to the code editor with a prepared function skeleton to handle the button's default event, which is a click event. In Delphi it then says: procedure TForm1.Button1Click(Sender: TObject); begin end; You can now add your code to the skeleton. The object that represents the GUI element has automatically registered the name of the procedure as its onclick event handler. Is this where you're heading? (Just curious.) Implementing something like that should be a little more complicated then it may first appear, because the Delphi IDE keeps the sourcecode view in the editor synchronized with the GUI view in the GUI designer at all times. At 03:29 PM 9/18/00 -0700, you wrote:
>I just uploaded layout.r -- a script that builds REBOL graphical user
interfaces. With it, you can easily create REBOL GUI's without needing to program a line of code.
>You can get layout.r by running REBOL/View and clicking on REBOL.com. When
you start Layout it includes a few short instructions on how to use it.
>It's pretty good. You can do some fairly sophisticated GUI editing with
it. Of course, it is just a prototype and there is more to come. It is likely to blow out here and there, so save your work as you go.
>Operation note: run the script in a directory that has a few image files
(jpg, gif, png). That way you can paste the images easily.
>So, now you have no excuses. Let's see some REBOL/View interfaces. > >-Carl > >PS: I wrote this script over the weekend, along with crushing our Merlot
grapes. It will give you a good idea for what 25K can do in REBOL/View.
>
;- Elan [ : - ) ] author of REBOL: THE OFFICIAL GUIDE REBOL Press: The Official Source for REBOL Books http://www.REBOLpress.com visit me at http://www.TechScribe.com

 [6/15] from: carlos:lorenz at: 19-Jul-2000 1:47


Sure I liked it. It gives me a lot of flexibility. Great Tool, Carl! Carlos Lorenz ----- Original Message ----- From: <[carl--rebol--com]> To: <[list--rebol--com]> Sent: Monday, September 18, 2000 7:29 PM Subject: [REBOL] GUI Maker - You'll like this.
> I just uploaded layout.r -- a script that builds REBOL graphical user
interfaces. With it, you can easily create REBOL GUI's without needing to program a line of code.
> You can get layout.r by running REBOL/View and clicking on REBOL.com. When
you start Layout it includes a few short instructions on how to use it.
> It's pretty good. You can do some fairly sophisticated GUI editing with
it. Of course, it is just a prototype and there is more to come. It is likely to blow out here and there, so save your work as you go.

 [7/15] from: petr:krenzelok:trz:cz at: 19-Sep-2000 6:52


Hi Carl and others, just tested the thingy. As I am known as person imediatelly throwing some new ideas in the place, or just a little bit critisize, I will not break from my customs :-) Well, don't worry, just few general comments to GUIs at all ... 1) Thank's for the demo, it's nice, I although a little bit buggy .... 2) Is it a part of /Author or is /Author completly different product? 3) Could panel like look and feel bocome default one? Anyone? Isn't it just cool looking? And if not, what about providing some 'panel styles which will turn our buttons from flat ones to shadowed, arrows from the flat ones to plastic ones ... Now more seriously 4) We need some more professional aproach to GUIs. Look, some machines use 800x600, and even if I use 1024x768, I have problems with rebodex or just current layout demo to fit the screen. Could any automatic mechanism be built into /View which will check if the window fits the screen and if not, it would place scrollbars to the interface ... or .... scale coordinates, but it could be unpleasant behavior ... What do you think? I would strongly recommend to not depreciate user interface experience, as after tens of clicks, window movement etc. it could be annoying experience ... 5) What about proper menu system at the top of the screen? Well, thought of, kind of component - if it will not fit the screen, lef, right arrow at the corners to scroll it, etc. 6) The same goes for toolbar ... It would be really cool to get proper OS behavior - maximizable/resizable windows, menu, toolbars, scroll bars etc stuff ... Anyone? -pekr- [carl--rebol--com] wrote:

 [8/15] from: multimalte:theinbox at: 19-Sep-2000 2:10


I hate to be the one with the news, but layout.r does not launch on BeOS version of /View (0.10.31.5.2) (All of the other features seems ok tho, perhaps I should mention..). Cheers, malte On Mon, 18 Sep 2000 15:29:51 -0700 [carl--rebol--com] wrote:
>I just uploaded layout.r -- a script that builds REBOL graphical user interfaces. With it,
you can easily create REBOL GUI's without needing to program a line of code.>
>You can get layout.r by running REBOL/View and clicking on REBOL.com. When you start Layout
it includes a few short instructions on how to use it.>
>It's pretty good. You can do some fairly sophisticated GUI editing with it. Of course, it
is just a prototype and there is more to come. It is likely to blow out here and there, so save your work as you go.>
>Operation note: run the script in a directory that has a few image files (jpg, gif, png).
That way you can paste the images easily.>
>So, now you have no excuses. Let's see some REBOL/View interfaces. > >-Carl > >PS: I wrote this script over the weekend, along with crushing our Merlot grapes. It will give
you a good idea for what 25K can do in REBOL/View.>
>
-- Get your [firstname--lastname] email for FREE at http://NamePlanet.com/?su

 [9/15] from: steve:shireman:maxonusa at: 19-Sep-2000 6:44


[carl--rebol--com] wrote:
> So, now you have no excuses. Let's see some REBOL/View interfaces. > > -Carl > > PS: I wrote this script over the weekend, along with crushing our Merlot grapes. It will give you a good idea for what 25K can do in REBOL/View.
Is that why the background is purple? ;-) Awesome. It is more fluid than the object editor of AmigaVision, but I doubt that it's from the grape juice. Even to lay out a document, it is smoother than any other program I have on this machine. Thanks for the example, Steve Shireman ...the prisoner, D. Lade Future, stands up, rattling his chains and lets out a primal scream.

 [10/15] from: cribbsj:oakwood at: 19-Sep-2000 8:56


I'm having the same problem. On Mon, 18 Sep 2000, you wrote:
> On 19-Sep-00, [ryanc--iesco-dms--com] wrote: > > Sounds spectacular, so I downloaded the latest view for windows
<<quoted lines omitted: 11>>
> http://www.rebol.com/view/reb/layout.r > though.
-- Jamey Cribbs Sr. Technical Consultant

 [11/15] from: capolunghi:att at: 19-Sep-2000 9:50


Carl, Good job! I was hoping someone would come up with something like this. This is a REAL time saver. What do you mean "more to come?" I like surprises. Joe

 [12/15] from: carl:rebol at: 19-Sep-2000 10:26


Check to be sure that you are up-to-date on REBOL/View. You need 0.10.33 to run Layout.r. Also, if you attempt to run the test panel/explorer, that also requires the newer version... otherwise folders will not load. -Carl At 9/19/00 08:56 AM -0400, you wrote:

 [13/15] from: ryanc:iesco-dms at: 19-Sep-2000 11:30


Yup, thats what I got. 0.10.33.3.1 to be precise. My computer intuition says its a proxy thing, I use socks4. I will try it from home tonight where I can try a different machine using either dial-in, IP forwarding, Socks4, and Socks5 to further identify whats up. For those with the same problem try this line at the console to play with layout.r: do http://www.rebol.com/view/reb/layout.r Also if you have this problem, let me know if your using a proxy. --Ryan [carl--rebol--com] wrote:
> Check to be sure that you are up-to-date on REBOL/View. You need 0.10.33 to run Layout.r. Also, if you attempt to run the test panel/explorer, that also requires the newer version... otherwise folders will not load. > -Carl
<<quoted lines omitted: 31>>
> >Jamey Cribbs > >Sr. Technical Consultant
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 We are what we think. All that we are arises with our thoughts. With our thoughts, we make the world. --Buddha

 [14/15] from: greg_piney:mcgraw-hill at: 19-Sep-2000 15:16


I have the same problem. I have tried both Socks5 and Generic. Can't get it from the /View 'browser'. The 'do' method works with either proxy. Greg Piney S&P Web Engineering [ryanc--iesco-dms--com] on 09/19/2000 02:30:32 PM Please respond to [list--rebol--com] To: [list--rebol--com] cc: (bcc: Greg Piney/McGraw-Hill/US) Subject [REBOL] GUI Maker - You'll like this. Re:(5) : Yup, thats what I got. 0.10.33.3.1 to be precise. My computer intuition says its a proxy thing, I use socks4. I will try it from home tonight where I can try a different machine using either dial-in, IP forwarding, Socks4, and Socks5 to further identify whats up. For those with the same problem try this line at the console to play with layout.r: do http://www.rebol.com/view/reb/layout.r Also if you have this problem, let me know if your using a proxy. --Ryan [carl--rebol--com] wrote:
> Check to be sure that you are up-to-date on REBOL/View. You need 0.10.33 to
run Layout.r. Also, if you attempt to run the test panel/explorer, that also requires the newer version... otherwise folders will not load.
> -Carl > At 9/19/00 08:56 AM -0400, you wrote:
<<quoted lines omitted: 30>>
> >Jamey Cribbs > >Sr. Technical Consultant
-- Ryan Cole Programmer Analyst www.iesco-dms.com 707-468-5400 We are what we think. All that we are arises with our thoughts. With our thoughts, we make the world. --Buddha

 [15/15] from: cribbsj:oakwood at: 19-Sep-2000 15:38


I am also running the latest version of View. It works from home using my dial-up connection. It just doesn't work here at work using the firewall generic proxy. On Tue, 19 Sep 2000, you wrote:
> I have the same problem. I have tried both Socks5 and Generic. > Can't get it from the /View 'browser'. The 'do' method works with
<<quoted lines omitted: 64>>
> with our thoughts. With our thoughts, we make > the world. --Buddha
-- Jamey Cribbs Sr. Technical Consultant

Notes
  • Quoted lines have been omitted from some messages.
    View the message alone to see the lines that have been omitted