[ANN] GLX Application Framework

2008-03-31 Thread Trevor DeVore

Hey,

Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building blocks  
for building applications in Revolution (2.8.1 and above) on OS X  
(10.3 and above) and Windows (2000, XP and Vista). The framework takes  
care of common tasks such as splash stacks, loading stacks and  
externals at launch, working with user preferences, auto updating and  
more. This leaves you free to focus on coding the features specific to  
your application and not reinventing the wheel each time you start a  
new project.


The framework is free to use in your personal or commercial projects.

-- Tutorials --
I have started to create tutorials to help people get started. If  
there is anything that isn't clear or additional questions you have  
you can submit comments at the end of a lesson. The tutorials are  
available here:



-- Download --
If the framework still seems interesting after looking at the  
tutorials you can download the framework files here:



-- Additional Info --
When I first started using Revolution I wished that there was a quick  
way of getting an application and all of the standard application  
features up and running when I started a new project. At my company  
this framework has slowly evolved with each new project and was built  
with that goal in mind. By making this framework available to the  
community I hope that others will find it useful as well and  
contribute improvements where they can.


The framework does not currently have Linux support because we do not  
create applications for Linux. Someone is welcome to add support for  
this. Contact me if you are interested and we can discuss what would  
need to be done.


There are still some parts of the framework that are not documented  
yet (i.e. the undo manager and the innards of the auto update  
mechanism) so if you are poking around in the scripts and come across  
something that isn't answered anywhere then send an email. There are  
probably some parts that don't work exactly how one might want. If you  
come across something that fits into this category please mention it,  
or better yet, improve it and submit the change.


-- Special Thanks --
Thanks to Daniels & Mara for the use of the GLX name. I think it is  
much cooler than anything else I could think of. Jerry has created  
tools that help Revolution developers be far more productive and  
hopefully this framework will help do the same. GLX2 is the must-have  
script editor for Revolution developers and is available at http://daniels-mara.com/glx2/ 
.


If you have questions, suggestions or would like to contribute a  
modification to the framework please send an email to glxapp at  
bluemangolearning dot com.


Have fun!

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email management 
service - www.altman.co.uk/emailsystems
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Troy Rollins


On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote:

Today I'm announcing the GLX Application Framework.


Trevor, very nicely done. I was just wondering last week why such a  
thing doesn't yet exist for Revolution, and what it would take to  
create a fully featured app framework... and now, there it is.


Thank you.

--
Troy
RPSystems, Ltd.
http://www.rpsystems.net


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Mark Smith

This looks really impressive - thanks, Trevor!

M

On 31 Mar 2008, at 14:38, Trevor DeVore wrote:


Hey,

Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above) on  
OS X (10.3 and above) and Windows (2000, XP and Vista). The  
framework takes care of common tasks such as splash stacks, loading  
stacks and externals at launch, working with user preferences, auto  
updating and more. This leaves you free to focus on coding the  
features specific to your application and not reinventing the wheel  
each time you start a new project.


The framework is free to use in your personal or commercial projects.

-- Tutorials --
I have started to create tutorials to help people get started. If  
there is anything that isn't clear or additional questions you have  
you can submit comments at the end of a lesson. The tutorials are  
available here:



-- Download --
If the framework still seems interesting after looking at the  
tutorials you can download the framework files here:



-- Additional Info --
When I first started using Revolution I wished that there was a  
quick way of getting an application and all of the standard  
application features up and running when I started a new project.  
At my company this framework has slowly evolved with each new  
project and was built with that goal in mind. By making this  
framework available to the community I hope that others will find  
it useful as well and contribute improvements where they can.


The framework does not currently have Linux support because we do  
not create applications for Linux. Someone is welcome to add  
support for this. Contact me if you are interested and we can  
discuss what would need to be done.


There are still some parts of the framework that are not documented  
yet (i.e. the undo manager and the innards of the auto update  
mechanism) so if you are poking around in the scripts and come  
across something that isn't answered anywhere then send an email.  
There are probably some parts that don't work exactly how one might  
want. If you come across something that fits into this category  
please mention it, or better yet, improve it and submit the change.


-- Special Thanks --
Thanks to Daniels & Mara for the use of the GLX name. I think it is  
much cooler than anything else I could think of. Jerry has created  
tools that help Revolution developers be far more productive and  
hopefully this framework will help do the same. GLX2 is the must- 
have script editor for Revolution developers and is available at  
http://daniels-mara.com/glx2/.


If you have questions, suggestions or would like to contribute a  
modification to the framework please send an email to glxapp at  
bluemangolearning dot com.


Have fun!

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email  
management service - www.altman.co.uk/emailsystems

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Jerry Daniels
Not only is Trevor's GLX App Framework cool, it's time tested. This is  
not the first generation of app framework he's done over the years.  
And I believe he uses GLX App Framework for ScreenSteps, which is  
really starting to get some notoriety via TUAW (The Unofficial Apple  
Website) and other places. And he documented GLX App Framework in  
ScreenSteps. Wow...I feel myself slipping into a Trevor-induced  
infinite regress.


Best,

Jerry Daniels

Daniels & Mara, Inc.
Makers of GLX2
http://www.daniels-mara.com/glx2

On Mar 31, 2008, at 11:19 AM, Mark Smith wrote:


This looks really impressive - thanks, Trevor!

M

On 31 Mar 2008, at 14:38, Trevor DeVore wrote:


Hey,

Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above) on  
OS X (10.3 and above) and Windows (2000, XP and Vista). The  
framework takes care of common tasks such as splash stacks, loading  
stacks and externals at launch, working with user preferences, auto  
updating and more. This leaves you free to focus on coding the  
features specific to your application and not reinventing the wheel  
each time you start a new project.


The framework is free to use in your personal or commercial projects.

-- Tutorials --
I have started to create tutorials to help people get started. If  
there is anything that isn't clear or additional questions you have  
you can submit comments at the end of a lesson. The tutorials are  
available here:



-- Download --
If the framework still seems interesting after looking at the  
tutorials you can download the framework files here:



-- Additional Info --
When I first started using Revolution I wished that there was a  
quick way of getting an application and all of the standard  
application features up and running when I started a new project.  
At my company this framework has slowly evolved with each new  
project and was built with that goal in mind. By making this  
framework available to the community I hope that others will find  
it useful as well and contribute improvements where they can.


The framework does not currently have Linux support because we do  
not create applications for Linux. Someone is welcome to add  
support for this. Contact me if you are interested and we can  
discuss what would need to be done.


There are still some parts of the framework that are not documented  
yet (i.e. the undo manager and the innards of the auto update  
mechanism) so if you are poking around in the scripts and come  
across something that isn't answered anywhere then send an email.  
There are probably some parts that don't work exactly how one might  
want. If you come across something that fits into this category  
please mention it, or better yet, improve it and submit the change.


-- Special Thanks --
Thanks to Daniels & Mara for the use of the GLX name. I think it is  
much cooler than anything else I could think of. Jerry has created  
tools that help Revolution developers be far more productive and  
hopefully this framework will help do the same. GLX2 is the must- 
have script editor for Revolution developers and is available at http://daniels-mara.com/glx2/ 
.


If you have questions, suggestions or would like to contribute a  
modification to the framework please send an email to glxapp at  
bluemangolearning dot com.


Have fun!

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email  
management service - www.altman.co.uk/emailsystems

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Ken Ray
On Mon, 31 Mar 2008 09:38:02 -0400, Trevor DeVore wrote:

> Today I'm announcing the GLX Application Framework. 

Congratulations, Trevor! Looks like a great way to get a jumpstart on 
building apps.

> Thanks to Daniels & Mara for the use of the GLX name. I think it is 
> much cooler than anything else I could think of. Jerry has created 
> tools that help Revolution developers be far more productive and 
> hopefully this framework will help do the same. GLX2 is the must-have 
> script editor for Revolution developers and is available at 
> http://daniels-mara.com/glx2/.

Does the App Framework work without GLX2? Also, do you know if it works 
with the MetaCard IDE, or is it dependent on the Revolution IDE?

Once again - great job, Trevor!

:-)


Ken Ray
Sons of Thunder Software, Inc.
Email: [EMAIL PROTECTED]
Web Site: http://www.sonsothunder.com/
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Scott Rossi
Recently, Trevor DeVore wrote:

> Today I'm announcing the GLX Application Framework.

I will chime in here as well.  I've recently been using Trevor's auto-update
features on several real world projects and am thrilled with the new-found
ability to create self-updating stacks and standalones.  The big plus is it
can all be done from within Revolution: build, publish, update.

Thank you for making this happen Trevor.

Regards,

Scott Rossi
Creative Director
Tactile Media, Multimedia & Design


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Eric Chatonet

Hi Trevor,

Le 31 mars 08 à 15:38, Trevor DeVore a écrit :
Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above) on  
OS X (10.3 and above) and Windows (2000, XP and Vista). The  
framework takes care of common tasks such as splash stacks, loading  
stacks and externals at launch, working with user preferences, auto  
updating and more. This leaves you free to focus on coding the  
features specific to your application and not reinventing the wheel  
each time you start a new project.


Not tested yet but I went to the dedicated website: sounds amazing  
and, above all, a very mature work thought since decades...

Kudos!
And enough for thinking you could charge for this :-)
My main question will be: does GLX2 imperative to work with it or is  
it only a reference to Jerry's great job?


Best regards from Paris,
Eric Chatonet.

Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
Email: [EMAIL PROTECTED]/



Email has been scanned for viruses by Altman Technologies' email management 
service - 
www.altman.co.uk/emailsystems___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Trevor DeVore
Thanks for the kind words guys. I'm just going to respond to all  
questions posted so far in one email.


On Mar 31, 2008, at 1:11 PM, Eric Chatonet wrote:


And enough for thinking you could charge for this :-)


I thought about that but decided against it in the end. There is  
definitely a commitment that comes with charging customers for a  
product that I don't think I can make right now. I really feel Rev  
needs a framework like this available publicly so I decided to release  
it anyway and hope that others will contribute however they can to  
help move it forward.


My main question will be: does GLX2 imperative to work with it or is  
it only a reference to Jerry's great job?


Just a reference to Jerry's great job. I really like the "GLX" name.

On Mar 31, 2008, at 12:58 PM, Scott Rossi wrote:
I will chime in here as well.  I've recently been using Trevor's  
auto-update
features on several real world projects and am thrilled with the new- 
found
ability to create self-updating stacks and standalones.  The big  
plus is it

can all be done from within Revolution: build, publish, update.


Scott was kind enough to use a server that broke some of my code that  
checked the size of files on the serve so you can all thank him that  
the auto updater won't break on servers that don't like the HTTP 1.0  
HEAD request :-)


One thing the packaging stack doesn't do yet is upload your auto  
update packages for you yet. Rev does not have built-in SFTP support  
and I don't like sending passwords in the clear. This could be done  
with shell commands but I haven't put that together yet. That would be  
a great addition though.


On Mar 31, 2008, at 12:54 PM, Ken Ray wrote:


Does the App Framework work without GLX2?


The framework does not require GLX2 to run, that just makes it more  
fun :-)


Also, do you know if it works with the MetaCard IDE, or is it  
dependent on the Revolution IDE?


The only thing that comes to mind is possible use of a handler like  
revCopyFolder and I'm not even sure if I used that anywhere in the  
code. The framework itself is just scripts that should run in 2.8.1 or  
later. The included plugin used to configure application properties  
doesn't have any Revolution IDE dependencies.


On Mar 31, 2008, at 12:41 PM, Jerry Daniels wrote:
Not only is Trevor's GLX App Framework cool, it's time tested. This  
is not the first generation of app framework he's done over the  
years. And I believe he uses GLX App Framework for ScreenSteps


This is the framework I use with ScreenSteps though there are a couple  
of improvements here and there that I made while prepping it for  
public release.


On Mar 31, 2008, at 11:54 AM, Troy Rollins wrote:


Trevor, very nicely done. I was just wondering last week why such a  
thing doesn't yet exist for Revolution, and what it would take to  
create a fully featured app framework... and now, there it is.



Hey, perfect timing! Will see how fully featured it is once people  
start using it but I feel it is definitely a strong base to build off  
of. The undo manager (that isn't documented yet) is the newest  
addition which could really use some additional input. I think the  
library works pretty well right now but after I document it we will  
see if is as easy to use as it should be.


--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com



___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-03-31 Thread Tereza Snyder




Like many of us, I've combobulated for myself an application framework  
that does the job. Instead of becoming more refined and more general  
over the years, however, mine is now too complicated, too  
inconsistent, too ad-hoc, and too crufty to parade in public.


As soon as I can get around to it, I'm going to jump on your  
bandwagon,Trevor, and toss my old baby—and its bathwater— over the side!


Thanks,

tereza


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-01 Thread Len Morgan

I think the same thing can be said for me personally!  :-)

len morgan

Tereza Snyder wrote:




 Instead of becoming more refined and more general over the years, 
however, mine is now too complicated, too inconsistent, too ad-hoc, 
and too crufty to parade in public.




___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-01 Thread Josh Mellicker

Wow.

The framework is awesome!


On Mar 31, 2008, at 10:28 AM, Trevor DeVore wrote:


On Mar 31, 2008, at 1:11 PM, Eric Chatonet wrote:


And enough for thinking you could charge for this :-)


I thought about that but decided against it in the end. There is  
definitely a commitment that comes with charging customers for a  
product that I don't think I can make right now. I really feel Rev  
needs a framework like this available publicly so I decided to  
release it anyway and hope that others will contribute however they  
can to help move it forward.



One model that has been very successful for some Open Source  
developers is providing the software for free, but charging premium  
hourly prices for support, configuration, consulting, etc.


I'm pretty sure, in numerous cases, this has resulted in far more  
revenue than charging for the software, and this is a trend that I  
believe will increase in the future.


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-02 Thread Trevor DeVore

On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote:
Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above)


I just noticed that I left some code in the main framework library  
that was 2.9 specific. It had to do with checking command line  
parameters passed to a Windows application on startup. 2.9 introduced  
the $# value which returns the number of parameters passed in. While  
this code would not cause an error, the "command line files" property  
would not be set correctly on Windows. I also noticed that I had not  
documented "command line files". I have updated the PDF to include  
this property and I've added a lesson about it:




I created a lesson showing how to upgrade the glxapp_framework.dat  
file for those of you who already created an application using the  
framework.




Regards,

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email management 
service - www.altman.co.uk/emailsystems
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-02 Thread Robert Sneidar

Hi Trevore.

Could you relink that framework? I went to your web site, but alas, no  
dl for it. I deleted the original email. So sorry.


Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM

On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote:


On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote:
Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above)


I just noticed that I left some code in the main framework library  
that was 2.9 specific. It had to do with checking command line  
parameters passed to a Windows application on startup. 2.9  
introduced the $# value which returns the number of parameters  
passed in. While this code would not cause an error, the "command  
line files" property would not be set correctly on Windows. I also  
noticed that I had not documented "command line files". I have  
updated the PDF to include this property and I've added a lesson  
about it:





I created a lesson showing how to upgrade the glxapp_framework.dat  
file for those of you who already created an application using the  
framework.





Regards,

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email  
management service - www.altman.co.uk/emailsystems

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-02 Thread Chris Sheffield

Bob,

Here are the links. Enjoy!


From Trevor:

-- Tutorials --
I have started to create tutorials to help people get started. If  
there is anything that isn't clear or additional questions you have  
you can submit comments at the end of a lesson. The tutorials are  
available here:



-- Download --
If the framework still seems interesting after looking at the  
tutorials you can download the framework files here:




Chris Sheffield

On Apr 2, 2008, at 11:43 AM, Robert Sneidar wrote:


Hi Trevore.

Could you relink that framework? I went to your web site, but alas,  
no dl for it. I deleted the original email. So sorry.


Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM

On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote:


On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote:
Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above)


I just noticed that I left some code in the main framework library  
that was 2.9 specific. It had to do with checking command line  
parameters passed to a Windows application on startup. 2.9  
introduced the $# value which returns the number of parameters  
passed in. While this code would not cause an error, the "command  
line files" property would not be set correctly on Windows. I also  
noticed that I had not documented "command line files". I have  
updated the PDF to include this property and I've added a lesson  
about it:





I created a lesson showing how to upgrade the glxapp_framework.dat  
file for those of you who already created an application using the  
framework.





Regards,

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email  
management service - www.altman.co.uk/emailsystems

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


Re: [ANN] GLX Application Framework

2008-04-02 Thread Robert Sneidar

Merci!

Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM

On Apr 2, 2008, at 11:00 AM, Chris Sheffield wrote:


Bob,

Here are the links. Enjoy!


From Trevor:

-- Tutorials --
I have started to create tutorials to help people get started. If  
there is anything that isn't clear or additional questions you have  
you can submit comments at the end of a lesson. The tutorials are  
available here:



-- Download --
If the framework still seems interesting after looking at the  
tutorials you can download the framework files here:




Chris Sheffield

On Apr 2, 2008, at 11:43 AM, Robert Sneidar wrote:


Hi Trevore.

Could you relink that framework? I went to your web site, but alas,  
no dl for it. I deleted the original email. So sorry.


Bob Sneidar
IT Manager
Logos Management
Calvary Chapel CM

On Apr 2, 2008, at 9:13 AM, Trevor DeVore wrote:


On Mar 31, 2008, at 9:38 AM, Trevor DeVore wrote:
Today I'm announcing the GLX Application Framework. The GLX  
Application Framework provides a foundation of common building  
blocks for building applications in Revolution (2.8.1 and above)


I just noticed that I left some code in the main framework library  
that was 2.9 specific. It had to do with checking command line  
parameters passed to a Windows application on startup. 2.9  
introduced the $# value which returns the number of parameters  
passed in. While this code would not cause an error, the "command  
line files" property would not be set correctly on Windows. I also  
noticed that I had not documented "command line files". I have  
updated the PDF to include this property and I've added a lesson  
about it:





I created a lesson showing how to upgrade the glxapp_framework.dat  
file for those of you who already created an application using the  
framework.





Regards,

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email  
management service - www.altman.co.uk/emailsystems

___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your  
subscription preferences:

http://lists.runrev.com/mailman/listinfo/use-revolution


___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution


[ANN] GLX Application Framework 1.1 Released

2009-07-28 Thread Trevor DeVore

I would like to announce the release of GLX Application Framework 1.1.

What is the GLX Application Framework?

Revolution is the fastest way to write code that runs on multiple  
platforms without a lot of hassle. That code can be delivered as  
desktop applications, web applications or even running in a web  
browser. If you are delivering your application on the desktop then  
the GLX Application Framework ensures that you stay productive with  
Revolution and don't get stuck trying to implement universal  
application features.


The GLX Application Framework provides the underlying infrastructure  
you need for creating professional-grade applications on Mac and  
Windows. This allows you to focus on making your application unique  
and valuable instead of wasting time setting up mundane features such  
as undo support. Using the framework saves you time and makes you more  
productive.


The framework takes care of common tasks such as splash stacks,  
loading stacks and externals at launch, working with user preferences,  
auto updating, undo management and more. It is free to use and the  
source is open for your viewing and modification pleasure.


What's new in 1.1?

* A customized libURL library that seamlessly handles cookies,  
supports HEAD and non-blocking POST requests and allows your  
application to connect to the internet through a multitude of proxy  
servers.

* An undo manager.
* Improved auto update mechanism.
* Preferences can now be stored for the current user as well as shared  
among all users on the computer.


Plus there are a number of bug fixes and enhancements that will make  
building applications even easier.


Visit the GLX Application Framework web page for more info and to  
download.





Regards,

--
Trevor DeVore
Blue Mango Learning Systems
www.bluemangolearning.com-www.screensteps.com

Email has been scanned for viruses by Altman Technologies' email management 
service - www.altman.co.uk/emailsystems
___
use-revolution mailing list
use-revolution@lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription 
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution