Re: Groups: Bugs and features ("last group" broken)?

2009-09-17 Thread Mark Schonewille
Yup! The owner is the solution. I just ran into the very same problem  
and not knowing which group has been created, I can use the owner of a  
grouped object, because I know which objects have been grouped :-) The  
other issues don't seem to affect me that much at this moment.


--
Best regards,

Mark Schonewille

Economy-x-Talk Consulting and Software Engineering
http://economy-x-talk.com

Submit your software at http://www.quickestpublisher.com

On 16 sep 2009, at 21:54, Wilhelm Sanke wrote:

Thanks for the confirmation of one of the group issues I listed in  
my post. I must have missed the thread in May being out of office  
and country at that time.


Using Scott's "templategroup" proposal may be handy when only one  
group building is involved.


In the case of my "Gradient Kaleidoscope" scripts I have to make  
frequent use of grouping and ungrouping (the last group) of images,  
and I find it easier and more convenient to use the workaround with  
finding the "owner" of one of the controls that have been grouped,  
as in -  I quote myself here -


"select fld "one" and fld "two"
group
put the owner of fld "one" into tlastgroup"


Best regards,

Wilhelm Sanke


___
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: How to create a n-tier app with Revolution

2009-09-17 Thread Pierre Sahores

Hi Jérôme,

The tutorial page has moved and is still available there :



The described solution is becoming less usefull yet that on-rev and  
the forecoming revserver are making my PHP "workaround solution"  way  
obsolete.


I recommand warmly to go to the on-rev / revserver technology instead.  
It works perfectly in each compartiment of the game (POST / GET /  
PUT / FTP, etc...).


Again, my 10 years old PHP sockets listener/translator is no more a  
needed alternative.


Best Regards,

Pierre



Le 17 sept. 09 à 00:53, Jérôme Rosat a écrit :


Bonjour Pierre,

Thank you for the link. Indeed it is fast.

I read your tutorial about "Serveur d'application TCP/IP". It's  
perfect for a POC. But the download link is broken. Is it possible  
to have a other link to download it ?


Le 16 sept. 2009 à 23:47, Pierre Sahores a écrit :


Hi Jérôme,

Perhaps would you be interested in having an eye to this, as a work  
in progress on-rev project and proof of concept :




It's mainly build on top of a 200 ko irev server-side lib + a MySQL  
5 backend + some tousands of XML datasource files. At this time, it  
runs a Java applet too, witch will be replaced with a revlet as  
soon as this one will become available as a GM version.


The best of all is the speed and stability of the revserver engine.  
Don't hesite to ask for more details offlist.


Best Regards,


Le 16 sept. 09 à 21:43, Jérôme Rosat a écrit :

In my company,  IT guys believe only in n-tier apps developed in  
Java with a web interface. And often, I am not satisfied with the  
result.


I would like to create a proof of concept (POC) to demonstrate  
that it is possible to create a n-tier app with Revolution. I read  
on the Revolution web site that it is possible to do that but I  
didn't  find an example or documentation which explains simply the  
concept and the manner of implementing it.


Links or information would be appreciated. Thank you.

Jérôme___
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



--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.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


___
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



--
Pierre Sahores
mobile : (33) 6 03 95 77 70

www.wrds.com
www.sahores-conseil.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: Datagrid speed problem

2009-09-17 Thread Beat Cornaz

Trevor wrote :

>To work with data grids and a splash stack you need to trigger the
>inclusion of the data grid when you build a standalone. I would remove
>the revDataGridLibrary as a substack of your main stack and take a
>look at the last two steps in this lesson:

>What Do I Need to Do To Deploy a Standalone With A Data Grid?

I read the lesson but needed to do it a bit different as I already  
had a Splash (= Mainstack) with 30 substacks. When I added a datagrid  
to one of the substacks, a   stack called "Data Gris templates  
1243450502445" got added as a substack of my Splash(mainstack). I  
made 3 different Datagrids on 3 different substacks.


Now this stack "Data Gris templates 1243450502445" contains 3 cards  
corresponding to the 3 datagrids which are in 3 separate substacks  
(so on the same hierarchical level as the stack "Data Gris templates  
1243450502445").  I think this would be the normal situation. One  
mainstack with several substacks, one of them being the  "Data Gris  
templates 1243450502445". But this setup makes standalones where the  
datagrids do nothing.


Now I had to separately add the revdatagridLib as a substack of my  
Splash (mainstack), otherwise the datagrids do not work in the  
standalones. If I remove the revdatagridLib (as a substack), the  
datagrids stop working in the IDE. After quitting Rev and  opening  
the stack again in Rev the Datagrids work again in the IDE. But  
making a standalone yields a version where the datagrids again do not  
work. If I include the revdatagridLib as a substack of my Splash 
(mainstack), then in the standalones, the datagrids do work, but slow.


I started to use the GLX framework and I will move this project into  
the GLX framework and see if the speed problem is solved.


Thanks again for your answer,

Best,

Beat Cornaz

___
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


[SOT] Haiku ???

2009-09-17 Thread Richmond Mathewson

SOT - Slightly Off Topic

http://www.haiku-os.org/

Will RunRev be able, in the future, to produce standalones for this
Be OS clone?

Will there be a revWeb plug-in for Haiku so that revlets can be accessed
in Haiku-based web-browsers?

I wonder what the uptake on this OS will be: I'm just going to have a go
running it in Qemu and VPC.
___
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: datagrid speed problem

2009-09-17 Thread Beat Cornaz

Addendum :
maybe I should mention that in the 'General pane' of the  'Standalone  
Settings' I use 'Select inclusions for the standalone application'  
and do NOT use the 'Search for required inclusions when saving the  
standalone application'. IMHO the normal revdatagridLib does not get  
found by the standalone builder. That would be why the revdatagridLib  
is required as a separate substack in this case.


best,

Beat Cornaz

___
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: Where to place (sub)stacks?

2009-09-17 Thread David Glasgow


On 16 Sep 2009, at 6:00 pm, Klaus wrote:

If I would ever need to let the users modify and save STACK files,  
I would go this way:


1. Create all the stacks that will be modified and saved by the end  
user as MAIN stacks!
2. Import each of these stacks into a custom porperty of your  
SPLASH/main stack

...
set the cStack01 of stack "splash or whatever" to url("binfile:" &  
path_to_your_stack)

...
3. When the app starts, I would check if these stacks have already  
been "outputted" into the users "preferences folder:

Mas OS X: specialfolderpath("preferences")
## Current user only

Windows: specialfolderpath(26)
## Current user only

Might be good style to create a subfolder for your app there!

If the stacks are not yet there, I would output all the stacks from  
your CPs:

...
put specialfolderpath("preferences") into tFolder
put the cStack01 of stack "splash or whatever" into url("binfile:"  
& tFolder & "/" & "name of original stack here...")

## NO suffix necessary!
...
4. Now the user (your app) can open any of these stack, modify them  
and save them again without permission problems.


5. Pro: If a user deletes one of your stacks (c'mon, we all know  
how they are :-D) you can quickly replace it with a fresh copy!


Know what I mean?
Drop a line if not :-)


,,,
Beat Cornaz


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.com


Klaus,

This issue has caused me considerable pain in the past, but I have  
sorted most of it out since Vista flounced onto the OS stage with  
such ill placed confidence. I have just had a results stack in  
the installation folder, and copied it to the users documents folder  
if it isn't already there.  (This is a little unsatisfactory in that  
the results file isn't exactly a user's document in the simplest  
sense, but it does work.)


However, I have never come across the stack as a custom property in  
this context. What is the advantage of doing it that way?  Is it that  
you set the property in the IDE, and so don't actually need the stack  
to be anywhere else in the installation once you build?


Intrigued..

David Glasgow


___
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: Deploy to Linux

2009-09-17 Thread Richmond Mathewson

Monte Goulding wrote:

Howdy

I need to build and deploy an application on Linux as my client is 
looking at the low end netbooks. I haven't looked at Linux for a long 
time and thought I'd get some advice before I jump in. From memory, 
application installation/packaging was specific to the distribution???


If someone could talk me through the process they go through to deploy 
on Linux it would be appreciated.



My experience in this area is fairly limited:

I deploy on tatty old Pentium 3s running various Ubuntu distros  (Debian 
derivative).
As far as I am aware all Debian derived distros behave the same way 
vis-a-vis

RunRev.

I ALWAYS build my standalones on a PC running the target OS having found 
that
fonts screw-up really badly if I build for Linux on a Mac; or for 
Windows on a Mac

(my favoured development platform).

If you SIMPLY run-off a Linux standalone on Linux there is absolutely no 
need
for fancy packaging as the standalone is a single file (unless, ha, ha, 
you are

storing and referencing data externally: a minefield mainly resulting in
headaches and lack of sleep).  The main problem that I have found with
more recent Ubuntu distros is that when the standalone is installed
(I usually bung it in the HOME directory inside its own directory) the OS
sees it as a document unless you set the permissions to READ/WRITE for
everybody and select the ALLOW THIS TO BEHAVE AS AN EXECUTABLE
check box.

BEFORE YOU BUILD THE STANDALONE !

Open the stack on Linux and go through ALL the text fields and make sure
they are set to a standard Linux font, otherwise you will end up with them
being filled with some sort of generic font at a miniscule size.

FORGET Movies.

FORGET externally referenced sound files.

--
Cheap-and-Nasty way to manage this if you don't have a
dedicated PC running the target distro and RunRev for Linux:

1. Buy an old piece of junk: a P4 with 512 MB RAM and an 8 GB Hard Disk
will serve you very well indeed. Here in Bulgaria they are going for
about 50 bucks; over your way probably for less.

2. Bung the latest version of the target Linux distro on the piece of junk.

(It is always a good idea to have a piece of junk lying around for "playing
games" of this sort - save you a lot of headaches when it's too late.)

3. Install the month's trial of the latest RunRev for Linux on the piece of
junk.

4. Transfer you stack across to the pice of junk (LAN/USB/CD).

5. Build the thing.
___
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


creating and/or replacing stacks

2009-09-17 Thread Lars Brehmer
Can anybody point me to a tutorial or a demonstration or anything that  
emplains creating or deleting or replacing stacks from a standalone?  
What I want to do is make a standalone that updates another standalone  
by replacing one of its stacks with one from the updater stack. As  
basic as this probably is, I haven't a clue how to do it, and all  
atttempts to figure it out have failed.


Cheers,

Lars 
___

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: datagrid speed problem

2009-09-17 Thread Beat Cornaz

Hi Trevor,

I am on daily digest for the user group, so I cannot see any response  
until this afternoon, but I have found that when I add one of the  
substacks with a datagrid to the GLX framework, the speed is up to  
normal again. I get now the same speed results as with the 'Test  
speed datagrid' stack I had made for comparing.
So the thing that is different in my view is the mainStack with the  
engine. I can't help but thinking that it has to do with this  
original mainstack being created in 2.9 and now I use as a mainstack  
the GLX framework mainstack (created in 3.5). I will add now the  
other stacks of my project and test if the speed stays up to par.


I am very happy with your GLX framework. It gives me the confidence  
that at the basic level things are solid. Now I can only mess up on  
the visible level, which is my code :-) How soon you'll reckon  
the 'auto update'  stuff will be added? That would be fantastic.

I am also looking forward to your new course.

Best,

Beat Cornaz

___
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: Where to place (sub)stacks?

2009-09-17 Thread Klaus Major

Hi David,


On 16 Sep 2009, at 6:00 pm, Klaus wrote:
If I would ever need to let the users modify and save STACK files,  
I would go this way:

...
5. Pro: If a user deletes one of your stacks (c'mon, we all know  
how they are :-D) you can quickly replace it with a fresh copy!

...


Klaus,

This issue has caused me considerable pain in the past, but I have  
sorted most of it out since Vista flounced onto the OS stage with  
such ill placed confidence. I have just had a results stack in  
the installation folder, and copied it to the users documents folder  
if it isn't already there.  (This is a little unsatisfactory in that  
the results file isn't exactly a user's document in the simplest  
sense, but it does work.)
However, I have never come across the stack as a custom property in  
this context. What is the advantage of doing it that way?


The advantage is that you do not have "files" anymore that you need to  
manage somehow.


Is it that you set the property in the IDE, and so don't actually  
need the stack to be anywhere else in the installation once you build?


Yes, since you store the "binary" (tha actual "your_stack.rev" file)  
in a custom property!
I also do this insted of cloning a stack if necessary, since you can  
also do:

...
put the cStack01 of this stack into tStack
go stack tStack
...

Kinda "virtual stack" :-)


Intrigued..

David Glasgow


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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: [SOT] Haiku ???

2009-09-17 Thread Andre Garzia
Richmond,
Look at the about box for that system and look into past mantainers...
you'll see, me! :D

I created the network preferences for Haiku during the Google Summer of
Code. Ok Ok, it is a very basic network preference pane but it is mine and
it was done in C++

As for Rev running under haiku, we'll thats my dream, if I could somehow
fund this I would (tried the national lottery but did not win). Haiku is too
small a market right now for them to target. Haiku has a potential to become
the de facto free desktop operating system, it is way more pleasant than
linux, right now, all that is missing is better hardware support and more
applications. The rest is already there, the foundations are very solid.

Keep an eye on Haiku, it will make lots of noise.

But for Rev to run under haiku it would require a new implementation of all
the graphics layer since haiku is not linux and does not use X11, GTK and
friends. If Rev reaches the modularity stage where it someone can simply
port some simple files and have it running on other system, we can then,
make a pot of money and try to buy a custom engine.

:D




On Thu, Sep 17, 2009 at 6:01 AM, Richmond Mathewson <
richmondmathew...@gmail.com> wrote:

> SOT - Slightly Off Topic
>
> http://www.haiku-os.org/
>
> Will RunRev be able, in the future, to produce standalones for this
> Be OS clone?
>
> Will there be a revWeb plug-in for Haiku so that revlets can be accessed
> in Haiku-based web-browsers?
>
> I wonder what the uptake on this OS will be: I'm just going to have a go
> running it in Qemu and VPC.
> ___
> 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
>



-- 
http://www.andregarzia.com All We Do Is Code.
___
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


GLX and dataGrids

2009-09-17 Thread Beat Cornaz

Hi Trevor & group,

Having resolved the Speed problem with the datagrids, I ran into a  
new one.
The datagrids do not work in my standalones, made from the GLX  
framework. I made a new stack with a new datagrid. This newStack has  
gotten a substack called "data Grid templates ". So far so good.
The standalone build from this stack is working - the datagrids  
behave like they should. Now if I make this same stack part of my GLX  
frameword application, the datagrid does work in the IDE, but not as  
a standalone. In the standalone, I can get to the newStack with the  
datagrid, but the datagrid does not respond to anything (including  
dubbleclick on a cell with a name in it). I already have installed a  
new version of rev 3.5, but that didn't help.

 I have no clue as to why.

Also, I noticed that the stack "data Grid templates " has two  
cards (I only have 1 datagrid) : one card has only a grp with a fld  
in it and the second card has besides the the grp with a fld also a  
second grp called 'Row template' (with a label and a background) and  
a button called 'behaviour script'. This second card seems to me in  
order, but why the first card?


Thanks again for your help,

Beat Cornaz



___
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: creating and/or replacing stacks

2009-09-17 Thread Jim Ault

On Sep 17, 2009, at 2:48 AM, Lars Brehmer wrote:

Can anybody point me to a tutorial or a demonstration or anything  
that emplains creating or deleting or replacing stacks from a  
standalone? What I want to do is make a standalone that updates  
another standalone by replacing one of its stacks with one from the  
updater stack. As basic as this probably is, I haven't a clue how to  
do it, and all atttempts to figure it out have failed.


First concept for you to realize is that a standalone is a compiled  
app or exe, which means once compiled, it can no longer be modified.


This is kind of like an oil painting where the artist wants to go back  
and replace a blue color with one that is a little darker.  Can't undo  
the painting, but you can make a new one and change the blue color.   
For Rev, this means go back and compile a new version of your  
standalone.


What you can do is create a standalone that uses stacks that are not  
part of the standalone, then replace those stacks.  There are many  
discussions on the list about this and the key word to look for is  
'splash screen'


Follow this link to read over 500 posts about distributing stacks,  
substacks, binary files, text files, and standalones.


http://www.nabble.com/forum/Search.jtp?forum=2297&local=y&query=%22splash%22




Jim Ault
Las Vegas
___
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


Is this sort of thing a bug?

2009-09-17 Thread David Bovill
I'm not sure how to file this - it is a fairly basic gotcha with object
references - I'd say it was a bug?

Put the following in the message box:

put the name of stack "revLibrary" into stackObject
> put the long name of stack "revSaving" of stackObject into buggyResult --
> bug as it return the main stack
> put the long name of stack "revSaving" of stack "revLibrary" into
> correctResult -- returns correctly
> put correctResult
> answer warning "Bug" && buggyResult
>

It's a case where storing the reference to an object in a variable - in this
case

put the name of stack "revLibrary" into stackObject

does not work constantly. Things like this make it hard to pass around
object references from handler to handler in a consistent way. Would you say
that was a bug?
___
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: GLX and dataGrids

2009-09-17 Thread Beat Cornaz

back again :

I made a datagrid in the mainstack of the GLX framework application  
as well as in an associated stack from within the GLX framework (as  
opposed to add an existing stack with a datagrid to the GLX  
framework) and in the standalone version the datagrids do not  
function either.

A standalone from a single mainstack with a datagrid on it does work.

best,

Beat Cornaz

___
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: Is this sort of thing a bug?

2009-09-17 Thread DunbarX
David:

I always try "do" constructions when I think the parser needs a hug:

on mouseup
   put the name of stack "revLibrary" into stackObject
   do "put the long name of stack" && quote & "revSaving" & quote && "of" &&
 stackObject && "into buggyResult"
   put the long name of stack "revSaving" of stack "revLibrary" into 
correctResult

   answer "warning Bug" && buggyResult
end mouseup

The two pathnames are now the same.

Craig Newman

In a message dated 9/17/09 9:31:59 AM, da...@vaudevillecourt.tv writes:


> I'm not sure how to file this - it is a fairly basic gotcha with object
> references - I'd say it was a bug?
> 
> Put the following in the message box:
> 
> put the name of stack "revLibrary" into stackObject
> > put the long name of stack "revSaving" of stackObject into buggyResult 
> --
> > bug as it return the main stack
> > put the long name of stack "revSaving" of stack "revLibrary" into
> > correctResult -- returns correctly
> > put correctResult
> > answer warning "Bug" && buggyResult
> >
> 
> It's a case where storing the reference to an object in a variable - in 
> this
> case
> 
> put the name of stack "revLibrary" into stackObject
> 
> does not work constantly. Things like this make it hard to pass around
> object references from handler to handler in a consistent way. Would you 
> say
> that was a bug?
> ___
> 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: Is this sort of thing a bug?

2009-09-17 Thread Trevor DeVore

On Sep 17, 2009, at 9:31 AM, David Bovill wrote:

I'm not sure how to file this - it is a fairly basic gotcha with  
object

references - I'd say it was a bug?

Put the following in the message box:

...
It's a case where storing the reference to an object in a variable -  
in this

case

put the name of stack "revLibrary" into stackObject

does not work constantly. Things like this make it hard to pass around
object references from handler to handler in a consistent way. Would  
you say

that was a bug?


It seems like that should work as written so I think it would be worth  
filing. If you need to get this working now just build up your dynamic  
reference (which you probably already thought of but I'll point out  
anyway).


put the name of stack "revLibrary" into stackObject
put "stack" && quote & "revSaving" & quote && stackObject into  
stackObject

put the long name of stackObject into correctResult
put correctResult

--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Developer Resources: http://revolution.bluemangolearning.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: Is this sort of thing a bug?

2009-09-17 Thread David Bovill
2009/9/17 Trevor DeVore 

>
> It seems like that should work as written so I think it would be worth
> filing.


OK - files here and voted for.


> put the name of stack "revLibrary" into stackObject
> put "stack" && quote & "revSaving" & quote && stackObject into stackObject
> put the long name of stackObject into correctResult
> put correctResult


Yes - looks like I'll have to go through the library of handlers that deal
with stacks and check for this - the library contains handlers which are
passed a reference to a stack in the variable stackObject. Looks like this
can fail with substacks.
___
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: datagrid speed problem

2009-09-17 Thread Trevor DeVore

On Sep 17, 2009, at 5:55 AM, Beat Cornaz wrote:
I am on daily digest for the user group, so I cannot see any  
response until this afternoon, but I have found that when I add one  
of the substacks with a datagrid to the GLX framework, the speed is  
up to normal again. I get now the same speed results as with the  
'Test speed datagrid' stack I had made for comparing.
So the thing that is different in my view is the mainStack with the  
engine. I can't help but thinking that it has to do with this  
original mainstack being created in 2.9 and now I use as a mainstack  
the GLX framework mainstack (created in 3.5). I will add now the  
other stacks of my project and test if the speed stays up to par.


Glad you got everything working.

I am very happy with your GLX framework. It gives me the confidence  
that at the basic level things are solid. Now I can only mess up on  
the visible level, which is my code :-)


That is the beauty of frameworks. Benefit from the combined knowledge  
of people contributing to it and focus on what is important to your  
particular application.


How soon you'll reckon the 'auto update'  stuff will be added? That  
would be fantastic.


Updating an application in place over the internet works now although  
the how-to manual hasn't been updated to explain how to use it in  
great detail. This lesson may help though:


How Do I Package My Application For Use With An Installer Or Auto  
Update?: 


I have just about finished documenting the entire API using NativeDoc  
(great program) though so you can read up on the Updater handlers at  
this url:





Rodney Tamblyn has been spending quite a bit of time providing  
feedback on the framework over the last few weeks and I will be  
releasing an updated plugin and some additional docs in the not too  
distant future.



I am also looking forward to your new course.


Look forward to having you there. If you know anyone who programs  
using other environments that might be interested in cross-platform  
development with Rev you should tell them about the first session that  
is sponsored by RunRev (it is free). Part of the first session shows  
how to set up your development work space so that you working in the  
IDE and testing on Windows and Mac all at the same time, without ever  
having to compile. A very compelling feature for cross-platform  
development.


--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Developer Resources: http://revolution.bluemangolearning.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: [SOT] Haiku ???

2009-09-17 Thread Richmond Mathewson
Why do I have a "funny feeling" related to the Google Chrome noise, and 
now Haiku,
that there are very shortly going to be a number of OSes that may 
effectively undermine

the 90% Windows - 10% Macintosh dominance.

I am not psychic, but I can always tell when rain is coming by the smell 
in the air . . .


Of course any RAD that also "feels the seaweed" and is ready for the 
next paradigm

shift will have a huge competitive edge.

Andre Garzia wrote:

Richmond,
Look at the about box for that system and look into past mantainers...
you'll see, me! :D
  

Look up 'Ubiquitous' in your dictionary . . .   :)

I created the network preferences for Haiku during the Google Summer of
Code. Ok Ok, it is a very basic network preference pane but it is mine and
it was done in C++

As for Rev running under haiku, we'll thats my dream, if I could somehow
fund this I would (tried the national lottery but did not win). Haiku is too
small a market right now for them to target. Haiku has a potential to become
the de facto free desktop operating system, it is way more pleasant than
linux, right now, all that is missing is better hardware support and more
applications. The rest is already there, the foundations are very solid.

Keep an eye on Haiku, it will make lots of noise.

But for Rev to run under haiku it would require a new implementation of all
the graphics layer since haiku is not linux and does not use X11, GTK and
friends. If Rev reaches the modularity stage where it someone can simply
port some simple files and have it running on other system, we can then,
make a pot of money and try to buy a custom engine.
  

"Pots of money" to you too!

:D

  

Actually RunRev should be completely OS agnostic; and that includes well
established niche OSes such as RISC OS. Even if development can only take
place on a certain limited number of OSes deployment should be universal.

On Thu, Sep 17, 2009 at 6:01 AM, Richmond Mathewson <
richmondmathew...@gmail.com> wrote:

  

SOT - Slightly Off Topic

http://www.haiku-os.org/

Will RunRev be able, in the future, to produce standalones for this
Be OS clone?

Will there be a revWeb plug-in for Haiku so that revlets can be accessed
in Haiku-based web-browsers?

I wonder what the uptake on this OS will be: I'm just going to have a go
running it in Qemu and VPC.

Not successful at all; will burn a disk and run it live in my "piece of 
junk".

___




  


___
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: creating and/or replacing stacks

2009-09-17 Thread Lars Brehmer

Jim,

Thanks for the links.

I guess I didn't phrase my question very well. My standalones have  
always been splash screens with the actual stacks in the program  
folder. It's one of those stacks I want to be able to replace with the  
update, so this isn't new to me. It's actually figuring out how to do  
it that I need help with, but after a quicl browse through the links  
you provided, I am pretty sure I will find my answers. Thanks again.


Cheers

Lars


Can anybody point me to a tutorial or a demonstration or anything
that emplains creating or deleting or replacing stacks from a
standalone? What I want to do is make a standalone that updates
another standalone by replacing one of its stacks with one from the
updater stack. As basic as this probably is, I haven't a clue how to
do it, and all atttempts to figure it out have failed.


First concept for you to realize is that a standalone is a compiled
app or exe, which means once compiled, it can no longer be modified.

This is kind of like an oil painting where the artist wants to go back
and replace a blue color with one that is a little darker.  Can't undo
the painting, but you can make a new one and change the blue color.
For Rev, this means go back and compile a new version of your
standalone.

What you can do is create a standalone that uses stacks that are not
part of the standalone, then replace those stacks.  There are many
discussions on the list about this and the key word to look for is
'splash screen'

___
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: [SOT] Haiku ???

2009-09-17 Thread Mark Wieder
Richmond-

Thursday, September 17, 2009, 7:34:26 AM, you wrote:

>> Look at the about box for that system and look into past mantainers...
>> you'll see, me! :D
>>   
> Look up 'Ubiquitous' in your dictionary . . .   :)

ROTFL

-- 
-Mark Wieder
 mwie...@ahsoftware.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: Where to place (sub)stacks?

2009-09-17 Thread Mark Wieder
Klaus-

Thursday, September 17, 2009, 3:24:02 AM, you wrote:

> Yes, since you store the "binary" (tha actual "your_stack.rev" file)
> in a custom property!
> I also do this insted of cloning a stack if necessary, since you can
> also do:
> ...
> put the cStack01 of this stack into tStack
> go stack tStack
> ...

> Kinda "virtual stack" :-)

I also compress the stack before storing to save space:

set the cStack01 of this stack to compress(stack tStack)

go stack decompress(the cStack01 of this stack)

-- 
-Mark Wieder
 mwie...@ahsoftware.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: creating and/or replacing stacks

2009-09-17 Thread stephen barncard
Check out the GLX Application
Frameworkby
Trevor -
It includes an auto update feature and many others...
-
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev


2009/9/17 Lars Brehmer 

> Jim,
>
> Thanks for the links.
>
> I guess I didn't phrase my question very well. My standalones have always
> been splash screens with the actual stacks in the program folder. It's one
> of those stacks I want to be able to replace with the update, so this isn't
> new to me. It's actually figuring out how to do it that I need help with,
> but after a quicl browse through the links you provided, I am pretty sure I
> will find my answers. Thanks again.
>
> Cheers
>
> Lars
>
>  Can anybody point me to a tutorial or a demonstration or anything
>>> that emplains creating or deleting or replacing stacks from a
>>> standalone? What I want to do is make a standalone that updates
>>> another standalone by replacing one of its stacks with one from the
>>> updater stack. As basic as this probably is, I haven't a clue how to
>>> do it, and all atttempts to figure it out have failed.
>>>
>>
>> First concept for you to realize is that a standalone is a compiled
>> app or exe, which means once compiled, it can no longer be modified.
>>
>> This is kind of like an oil painting where the artist wants to go back
>> and replace a blue color with one that is a little darker.  Can't undo
>> the painting, but you can make a new one and change the blue color.
>> For Rev, this means go back and compile a new version of your
>> standalone.
>>
>> What you can do is create a standalone that uses stacks that are not
>> part of the standalone, then replace those stacks.  There are many
>> discussions on the list about this and the key word to look for is
>> 'splash screen'
>>
> ___
> 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: creating and/or replacing stacks

2009-09-17 Thread Trevor DeVore

On Sep 17, 2009, at 12:02 PM, stephen barncard wrote:


Check out the GLX Application
Frameworkby

Trevor -
It includes an auto update feature and many others...


Stephen,

It looks like you grabbed a sample ScreenSteps manual that turned up  
on Google (someone else did that just a little bit a ago). The url to  
the main GLX Application Framework page is here:


http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/

Regards,

--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Application Development with Revolution Course: 
http://revolution.bluemangolearning.com/software/revproappdev/
___
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: Where to place (sub)stacks?

2009-09-17 Thread Klaus on-rev

Hi Mark,


Klaus-

Thursday, September 17, 2009, 3:24:02 AM, you wrote:


Yes, since you store the "binary" (tha actual "your_stack.rev" file)
in a custom property!
I also do this insted of cloning a stack if necessary, since you can
also do:
...
put the cStack01 of this stack into tStack
go stack tStack
...
Kinda "virtual stack" :-)

I also compress the stack before storing to save space:
set the cStack01 of this stack to compress(stack tStack)
go stack decompress(the cStack01 of this stack)


You cunning fox :-)


--
-Mark Wieder
mwie...@ahsoftware.net


Best

Klaus

--
Klaus Major
http://www.major-k.de
kl...@major.on-rev.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: [SOT] Haiku ???

2009-09-17 Thread Lynn Fredricks
> SOT - Slightly Off Topic
> 
> http://www.haiku-os.org/
> 
> Will RunRev be able, in the future, to produce standalones 
> for this Be OS clone?

BeOS...alas poor yorick. Jean-Louis Gassée got me to write for the BeOS
Developer Journal and there was some efforts going on to make way for BeOS
software in the channel. He was a really nice guy but he didn't count of SJ
turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of
BeOS - did they do anything with it?

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
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: [SOT] Haiku ???

2009-09-17 Thread Andre Garzia
Lynn,
the BeOS IP passed from hand to hand and now is owned by Access (who brought
it from palm) (whoever they are).

BeOS was Great! I used it a lot, now, as soon as Haiku becomes a little more
stable, it will become my own desktop os here for most of my computers,
except my macs... if Rev ever run in Haiku, then, I will reach nerd rapture,
singularity, or nirvana...

On Thu, Sep 17, 2009 at 2:04 PM, Lynn Fredricks <
lfredri...@proactive-intl.com> wrote:

> > SOT - Slightly Off Topic
> >
> > http://www.haiku-os.org/
> >
> > Will RunRev be able, in the future, to produce standalones
> > for this Be OS clone?
>
> BeOS...alas poor yorick. Jean-Louis Gassée got me to write for the BeOS
> Developer Journal and there was some efforts going on to make way for BeOS
> software in the channel. He was a really nice guy but he didn't count of SJ
> turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of
> BeOS - did they do anything with it?
>
> Best regards,
>
> Lynn Fredricks
> President
> Paradigma Software
> http://www.paradigmasoft.com
>
> Valentina SQL Server: The Ultra-fast, Royalty Free Database Server
>
> ___
> 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
>



-- 
http://www.andregarzia.com All We Do Is Code.
___
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: Want to Try Franklin 3D - 3D Engine for Revolution?

2009-09-17 Thread Lynn Fredricks
Hi Scott,

> > I'm interested, but is the demo not intended for Vista?
> > Error when clicking the start button (Rev 3.5):

Should be no problem on Vista or 7.

> Never mind -- got the externals copied in the correct 
> locations now and the demo is working.

Great! Yes, they have to be able to find each other.

Its worth sniffing through the example code. Even though an example shows
how one feature is achieved, its useful for learning how to do other things.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
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: Is this sort of thing a bug?

2009-09-17 Thread Richard Gaskin

David Bovill wrote:

put the name of stack "revLibrary" into stackObject
put "stack" && quote & "revSaving" & quote && stackObject into stackObject
put the long name of stackObject into correctResult
put correctResult


Yes - looks like I'll have to go through the library of handlers that deal
with stacks and check for this - the library contains handlers which are
passed a reference to a stack in the variable stackObject. Looks like this
can fail with substacks.


All stacks in Rev, whether sub or main, can only have one in memory at 
any given time with the same name.  So effectively, stack names act as 
IDs in that they are a unique identifier.


Given this, you should be able to simply refer to the long name of the 
substack without needing to explicitly include its mainstack:


  put the long name of stack "revSaving" into tStackObject

--
 Richard Gaskin
 Fourth World
 Revolution training and consulting: http://www.fourthworld.com
 Webzine for Rev developers: http://www.revjournal.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: creating and/or replacing stacks

2009-09-17 Thread stephen barncard
Yes it ranked right at the top. It *did* look a little strange. Thought it
was a new look for the mango.
-
Stephen Barncard
San Francisco
http://houseofcubes.com/disco.irev


2009/9/17 Trevor DeVore 

>
> Stephen,
>
> It looks like you grabbed a sample ScreenSteps manual that turned up on
> Google (someone else did that just a little bit a ago). The url to the main
> GLX Application Framework page is here:
>
>
> http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/
>
>
___
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: [SOT] Haiku ???

2009-09-17 Thread Richmond Mathewson

Andre Garzia wrote:

Lynn,
the BeOS IP passed from hand to hand and now is owned by Access (who brought
it from palm) (whoever they are).

BeOS was Great! I used it a lot, now, as soon as Haiku becomes a little more
stable, it will become my own desktop os here for most of my computers,
except my macs... if Rev ever run in Haiku, then, I will reach nerd rapture,
singularity, or nirvana...

On Thu, Sep 17, 2009 at 2:04 PM, Lynn Fredricks <
lfredri...@proactive-intl.com> wrote:

  

SOT - Slightly Off Topic

http://www.haiku-os.org/

Will RunRev be able, in the future, to produce standalones
for this Be OS clone?
  

BeOS...alas poor yorick. Jean-Louis Gassée got me to write for the BeOS
Developer Journal and there was some efforts going on to make way for BeOS
software in the channel. He was a really nice guy but he didn't count of SJ
turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of
BeOS - did they do anything with it?


I never cease to wonder why:

1. Some people only seem to support commercial OSes and software.

2. Why they assume that as the world is currently dominated by the 90% 
Windows - 10% Macintosh

"axis of evil" it will always continue that way.

Now I know that, owing to the "axis of evil" anybody who wants to get 
anywhere has got a long,
hard slog ahead; and that 99% of the "other" OSes are doomed from the 
start as they just don't
have the infrastructure and the money (plus the dedicated user base) 
that Mac and Win have.
That doesn't necessarily mean they should not be supported in their 
endeavours, even if, at the
very least to act as gadflies to prick Mac and Win to clean up their 
acts and keep ahead of the ball.


Of course the same should also be said about Runtime Revolution; it 
increasingly looks like a
strong contender that may yet displace quite a few of the market 
leaders: what then?


Presumably our friends at head office in Edinburgh will not morph into 
look-alikes of Uncle Bill
and Co! But to guarantee this there must always be competitive pressure 
both from inside
(users) and from outside (other competing products): we all know what a 
lack of competition

does; one only has to look at what Eastern Europe looked like 25 years ago.
___
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: [SOT] Haiku ???

2009-09-17 Thread Lynn Fredricks
> the BeOS IP passed from hand to hand and now is owned by 
> Access (who brought it from palm) (whoever they are).

I think it might be this: http://www.access-company.com/. They were a Linux
focused company in Japan that went on a pretty big shopping spree and are
very, very focused on the Japanese mobile market - see here for their
relationship with Palm -
http://www.accessdevnet.com/index.php/Latest/News2.html
 
> BeOS was Great! I used it a lot, now, as soon as Haiku 
> becomes a little more stable, it will become my own desktop 
> os here for most of my computers, except my macs... if Rev 
> ever run in Haiku, then, I will reach nerd rapture, 
> singularity, or nirvana...

Im going to check it out too. I don't see it really going any place unless
they can make it mind numbingly easy to install and use and there are good
enough applications. That's something that eluded Be. A couple of pretty
good shareware type apps came out for BeOS that had the makings of something
substantial.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
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: Want to Try Franklin 3D - 3D Engine for Revolution?

2009-09-17 Thread weslyn whitehead
Hey Lynn,
   I'll give it a whirl. I was waiting to hear more about the project.
Glad i can still get into beta of sorts. I've been waiting on this for a
specific project that im looking to do. I'll probably do the preorder is the
site already setup to take payments? Thanks again, i'm very excited.



Wes "Docwes" Whitehead
docw...@gmail.com
wwhiteh...@ag.com
2162882716(c)
skype:agapechild
*AGInteractive*
Egression Studios
___
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: GLX and dataGrids

2009-09-17 Thread Trevor DeVore

On Sep 17, 2009, at 8:44 AM, Beat Cornaz wrote:

Also, I noticed that the stack "data Grid templates " has two  
cards (I only have 1 datagrid) : one card has only a grp with a fld  
in it and the second card has besides the the grp with a fld also a  
second grp called 'Row template' (with a label and a background) and  
a button called 'behaviour script'. This second card seems to me in  
order, but why the first card?


The Revolution IDE handles this but I imagine the IDE just adds a new  
card to the template stack whenever you create a new Data Grid. If the  
template stack doesn't exist it is created (or cloned from an existing  
possibly) and thus has a card that already exists.


--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Application Development with Revolution Course: 
http://revolution.bluemangolearning.com/software/revproappdev/
___
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


Textutil

2009-09-17 Thread Christian Langers

Hello,

I've just uploaded a stack (new revOnline - search for textutil) which 
demonstrates the possibility to import and export to txt, rtf, html, 
doc, docx, odt, wordeml, webarchiv files on Mac os X (> 10.3).
It uses the unix tool "textutil" which was introduced with version 10.4 
and of which I never was aware of...


I am now able to import these formats (it's not perfect... no images 
imported... but its the quick 'n dirty way) into runrev...


So have fun and be creative !

;-)

Greets,

Christian Langers
Luxembourg



___
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: Deploy to Linux

2009-09-17 Thread Monte Goulding
If you SIMPLY run-off a Linux standalone on Linux there is  
absolutely no need
for fancy packaging as the standalone is a single file (unless, ha,  
ha, you are
storing and referencing data externally: a minefield mainly  
resulting in

headaches and lack of sleep).


Hmm... we do that with a stack file for prefs and a SQLite db for the  
application data. On Windows these are located in the user's  
application data folder on mac they are located in their preferences  
folder. So I'd need to create a data folder in some appropriate  
location on Linux too. Any ideas where that would be?


Cheers

Monte

___
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: Is this sort of thing a bug?

2009-09-17 Thread Robert Maniquant

COuld you precise which version 3.5 or 4 ? I recall having had some strange
behaviors related to stack name in variables, I think I took another route,
but that could explain it!! 

also maybe it does not occur if one precises the shhort name or the long
name!??? 
Robert

David Bovill-3 wrote:
> 
> 2009/9/17 Trevor DeVore 
> 
>>
>> It seems like that should work as written so I think it would be worth
>> filing.
> 
> 
> OK - files here and voted for.
> 
> 
>> put the name of stack "revLibrary" into stackObject
>> put "stack" && quote & "revSaving" & quote && stackObject into
>> stackObject
>> put the long name of stackObject into correctResult
>> put correctResult
> 
> 
> Yes - looks like I'll have to go through the library of handlers that deal
> with stacks and check for this - the library contains handlers which are
> passed a reference to a stack in the variable stackObject. Looks like this
> can fail with substacks.
> ___
> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Is-this-sort-of-thing-a-bug--tp25491306p25493425.html
Sent from the Revolution - User mailing list archive at Nabble.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


Problem installing RevWeb plugin

2009-09-17 Thread Petrides, M.D. Marian
I'm having the devil of a time getting the RevWeb plugin to install on  
Windows machines running Internet Explorer.  I have a couple of stacks  
installed on my OnRev server that I can access and run just fine from  
multiple Macs and also from a tablet PC on which I had previously  
installed the plugin.


However, when I try to access the URL from several different PCs on  
three different networks, both at home and at work, I keep getting the  
message that the plugin needs to be installed.  I install it and try  
the site again and get the same message--this despite the fact that  
Manage Add Ons in IE shows the plug in to be installed and enabled.


I've tried this on 4 or 5 different Windows machines, running  
everything from XP to Vista, and using both of my stacks. I've tried  
restarting IE, rebooting the computer, everything I can think of.


Does anybody have an idea what the problem is?

TIA.
--Marian


___
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: Problem installing RevWeb plugin

2009-09-17 Thread Jim Bufalini
Try switching to Firefox for now on PC (both XP and Vista). They are aware
of problems with IE and are working on it.

Aloha from Hawaii,

Jim Bufalini

> I'm having the devil of a time getting the RevWeb plugin to install on
> Windows machines running Internet Explorer.  I have a couple of stacks
> installed on my OnRev server that I can access and run just fine from
> multiple Macs and also from a tablet PC on which I had previously
> installed the plugin.
> 
> However, when I try to access the URL from several different PCs on
> three different networks, both at home and at work, I keep getting the
> message that the plugin needs to be installed.  I install it and try
> the site again and get the same message--this despite the fact that
> Manage Add Ons in IE shows the plug in to be installed and enabled.
> 
> I've tried this on 4 or 5 different Windows machines, running
> everything from XP to Vista, and using both of my stacks. I've tried
> restarting IE, rebooting the computer, everything I can think of.
> 
> Does anybody have an idea what the problem is?
> 
> TIA.
> --Marian
> 
> 
> ___
> 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


GLX Application Framework & revLets

2009-09-17 Thread Len Morgan
Would the GLX AF work as the basis of a revLet?  Is there a compelling 
reason NOT to do this?


Just curious

len morgan
___
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: Deploy to Linux

2009-09-17 Thread Peter Alcibiades

If its single user, which it likely will be on a netbook, put the app in a
folder in /home/user, and put the prefs and the data in that same folder. 
If you want to make the prefs invisible make them , eg, .myapppreferences.

But this does mean that only that user will have access to the app.

If you put the app in /opt, which is more correct in some sense, because it
lets any user account get to it, then still put all user data, including
prefs for any particular user, in /home/user.

Richmond's advice is good:  if you compile on the platform you are deploying
on, you will be OK.  And his advice to watch out for fonts, and to restrict
your font use to ones that ship with all linuxes, is also wise.

Peter


Monte Goulding wrote:
> 
> 
> Hmm... we do that with a stack file for prefs and a SQLite db for the  
> application data. On Windows these are located in the user's  
> application data folder on mac they are located in their preferences  
> folder. So I'd need to create a data folder in some appropriate  
> location on Linux too. Any ideas where that would be?
> 
> Cheers
> 
> Monte
> 
> ___
> 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
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Deploy-to-Linux-tp25482274p25501700.html
Sent from the Revolution - User mailing list archive at Nabble.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: Problem installing RevWeb plugin

2009-09-17 Thread Petrides, M.D. Marian
Switching to Firefox solved the problem, at least under XP.  Haven't  
had a chance to try it with Vista yet. Thanks a million, Jim!


On Sep 17, 2009, at 7:30 PM, Jim Bufalini wrote:

Try switching to Firefox for now on PC (both XP and Vista). They are  
aware

of problems with IE and are working on it.

Aloha from Hawaii,

Jim Bufalini

I'm having the devil of a time getting the RevWeb plugin to install  
on
Windows machines running Internet Explorer.  I have a couple of  
stacks

installed on my OnRev server that I can access and run just fine from
multiple Macs and also from a tablet PC on which I had previously
installed the plugin.

However, when I try to access the URL from several different PCs on
three different networks, both at home and at work, I keep getting  
the

message that the plugin needs to be installed.  I install it and try
the site again and get the same message--this despite the fact that
Manage Add Ons in IE shows the plug in to be installed and enabled.

I've tried this on 4 or 5 different Windows machines, running
everything from XP to Vista, and using both of my stacks. I've tried
restarting IE, rebooting the computer, everything I can think of.

Does anybody have an idea what the problem is?

TIA.
--Marian


___
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: GLX Application Framework & revLets

2009-09-17 Thread Trevor DeVore

On Sep 17, 2009, at 9:14 PM, Len Morgan wrote:

Would the GLX AF work as the basis of a revLet?  Is there a  
compelling reason NOT to do this?


Just curious


Currently no. Could it? Possibly. I imagine it could be added as an  
packaging option and then the Application Package could do whatever  
was necessary to make a revLet, just as it does when building a  
standalone or updater. I think someone with a real need for this would  
have to investigate though. I currently don't need this and I'm  
guessing it will be a bit of work to figure out a generalized way of  
converting a desktop app to a revlet.


--
Trevor DeVore
Blue Mango Learning Systems
ScreenSteps: http://www.screensteps.com
Application Development with Revolution Course: 
http://revolution.bluemangolearning.com/software/revproappdev/
___
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: Two questions about trev

2009-09-17 Thread Jerry Daniels
I found that by increasing the indent size (in GLX2 or tRev) it was a  
lot easier to spot the ends of conditionals. Also, I follow my own  
coding standards and never use the single line IF statement, so that  
makes it easier to spot them.


We also have a feature in GLX2 that forces IF, THEN, END to upper  
case. That can help, also.


Best,

Jerry Daniels
Watch tRev - The Movie
http://reveditor.com/trev-the-movie

On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote:


Richard-

Monday, September 14, 2009, 8:43:19 AM, you wrote:

If a handler is so long that folding would seem useful, sometimes  
that

can be an indication that it might be useful to consider breaking it
into subroutines.


True, and I'm constantly refactoring to keep things simple and
maintainable. But every once in a while I end up looking at someone
else's code, and it gets hard sometimes to find the end of those dang
conditional statements...

--
-Mark Wieder
mwie...@ahsoftware.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


___
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: GLX Application Framework & revLets

2009-09-17 Thread Len Morgan
I imagine if I had the time to invest in learning the framework, I 
probably wouldn't have asked the question. :-)


len

Trevor DeVore wrote:

On Sep 17, 2009, at 9:14 PM, Len Morgan wrote:

Would the GLX AF work as the basis of a revLet?  Is there a 
compelling reason NOT to do this?


Just curious


Currently no. Could it? Possibly. I imagine it could be added as an 
packaging option and then the Application Package could do whatever 
was necessary to make a revLet, just as it does when building a 
standalone or updater. I think someone with a real need for this would 
have to investigate though. I currently don't need this and I'm 
guessing it will be a bit of work to figure out a generalized way of 
converting a desktop app to a revlet.



___
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] tRev Feature Friday

2009-09-17 Thread Jerry Daniels

Boyzngurlz,

We have one pretty killer feature and two other more subtle ones.

Video at 10AM CDT/US Friday, Sept 18.

There will also be a component update at that time.

Best,

Jerry Daniels
Watch tRev - The Movie
http://reveditor.com/trev-the-movie

___
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


Where can I get the latest plugin download?

2009-09-17 Thread Len Morgan
It seems there have been a couple of updates to the web plugin since I 
last downloaded it.  Does it automatically update if a new version has 
been released?  If so, does it tell me it's downloading a new version?  
Is there any way to tell if I have the latest if it doesn't download 
updates on it's own?


It seems that the "alpha" program (where you can get the plugin) is 
geared to people that are new to Revolution (i.e., Media downloads),  
and I already have an Enterprise license so I really don't want to 
download Media if I don't have to.


len morgan
___
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: Where can I get the latest plugin download?

2009-09-17 Thread Ian Wood


On 18 Sep 2009, at 04:32, Len Morgan wrote:

It seems there have been a couple of updates to the web plugin since  
I last downloaded it.  Does it automatically update if a new version  
has been released?  If so, does it tell me it's downloading a new  
version?  Is there any way to tell if I have the latest if it  
doesn't download updates on it's own?


No idea.

It seems that the "alpha" program (where you can get the plugin) is  
geared to people that are new to Revolution (i.e., Media  
downloads),  and I already have an Enterprise license so I really  
don't want to download Media if I don't have to.


?

RevMedia and the browser plugin are totally separate downloads. The  
plugin can be downloaded at:

http://revweb.runrev.com/downloads.php

Ian
___
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: Where can I get the latest plugin download?

2009-09-17 Thread Sarah Reichelt
On Fri, Sep 18, 2009 at 1:32 PM, Len Morgan  wrote:
> It seems there have been a couple of updates to the web plugin since I last
> downloaded it.  Does it automatically update if a new version has been
> released?  If so, does it tell me it's downloading a new version?  Is there
> any way to tell if I have the latest if it doesn't download updates on it's
> own?
>
> It seems that the "alpha" program (where you can get the plugin) is geared
> to people that are new to Revolution (i.e., Media downloads),  and I already
> have an Enterprise license so I really don't want to download Media if I
> don't have to.


You can directly download the latests version from 
but I have no idea how you tell which version you have.

I just wrote a quick & dirty revlet that reports all sorts of system information
.
I was hoping there would be some version data in there, but all it
reports is that the revWeb is using the Rev 4.0.0-dp-3 engine.
I wonder is there an undocumented property for finding out the plugin
version number.

Cheers,
Sarah
___
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: Want to Try Franklin 3D - 3D Engine for Revolution?

2009-09-17 Thread Lynn Fredricks
Hi Wes,

>I'll give it a whirl. I was waiting to hear more about 
> the project.
> Glad i can still get into beta of sorts. I've been waiting on 
> this for a specific project that im looking to do. I'll 
> probably do the preorder is the site already setup to take 
> payments? Thanks again, i'm very excited.

Thanks Wes! Yes, the site is able to accept orders now. It generates
developer codes and everything.

Best regards,

Lynn Fredricks
President
Paradigma Software
http://www.paradigmasoft.com

Valentina SQL Server: The Ultra-fast, Royalty Free Database Server 

___
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: Deploy to Linux

2009-09-17 Thread Bill Vlahos

Monte,

I've released InfoWallet for Mac, Windows, and Linux. There were no  
special considerations for this on Linux vs. any of the other  
platforms except open ssl which needed a symlink (http://quality.runrev.com/qacenter/show_bug.cgi?id=7149 
). It wouldn't be an issue for me except InfoWallet requires the  
encryption libraries.


I built the program on the Mac.

Bill Vlahos


On Sep 16, 2009, at 3:47 PM, Monte Goulding wrote:


Howdy

I need to build and deploy an application on Linux as my client is  
looking at the low end netbooks. I haven't looked at Linux for a  
long time and thought I'd get some advice before I jump in. From  
memory, application installation/packaging was specific to the  
distribution???


If someone could talk me through the process they go through to  
deploy on Linux it would be appreciated.


Cheers

Monte
___
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