Re: Stop Rolling Loop

2010-10-20 Thread wayne durden
Glad that helped Raz.  In practice the wait period can be much much smaller,
and in my experience even a zero value will allow most user interface
actions to be picked up.

Wayne

On Wed, Oct 13, 2010 at 5:41 PM, Razvan Pantescu wrote:

>
> Hi Wayne,
> Thank you for your suggestions.
> I've done that using in loop this line:   "wait 5 seconds with messages"
> and next tested in loop if a global variable was set with 0 in Stop button.
> It works fine now,
>
> Thank you!
> Raz.
>
>
>
> > Date: Wed, 13 Oct 2010 15:54:19 -0400
> > From: wdur...@gmail.com
> > To: use-revolution@lists.runrev.com
> > Subject: Re: Stop Rolling Loop
> >
> > Hello Razvan Pantescu,
> >
> > This is where you need to use the "wait 0 milliseconds with messages"
> >
> > item which was recently discussed on the list.
> >
> > Put the wait with messages inside the loop and it will detect interface
> > events like clicks on other buttons.  Then you will need a section to
> check
> > some state the other button set also.  For instance, your other button
> could
> > toggle a custom prop or a global variable that is being checked in the
> > loop.  That should allow you a responsive interface and the ability to
> halt
> > a process.
> >
> > It may be more preferable however to use the
> >
> > send in time
> >
> > form rather than a loop.
> >
> > If you do a search for runrev "send in time"  this should become clear.
> >
> > Wayne
> >
> >
> > On Wed, Oct 13, 2010 at 3:48 PM, Razvan Pantescu  >wrote:
> >
> > >
> > > Hi again,
> > >
> > > I've made a script that starts listing every 5 seconds some URLs
> onclick a
> > > Start button, but I want to stop listing in any moment pushing a Stop
> > > button.
> > > There is some break or exit function for that.
> > > I've noticed that any other buttons are disabled while looping.
> > >
> > > Thank you,
> > >
> > > Raz.
> > >
> > >
> > >
> > > > From: razv...@hotmail.com
> > > > To: use-revolution@lists.runrev.com
> > > > Date: Wed, 13 Oct 2010 19:24:21 +
> > > > Subject: RE: List Words from Textarea
> > > >
> > > >
> > > > Merci Beaucoup Pierre!!
> > > >
> > > > It works fine,
> > > >
> > > > Raz.
> > > >
> > > >
> > > >
> > > >
> > > > > From: psaho...@free.fr
> > > > > Date: Wed, 13 Oct 2010 21:18:37 +0200
> > > > > To: use-revolution@lists.runrev.com
> > > > > CC:
> > > > > Subject: Re: List Words from Textarea
> > > > >
> > > > > Welcome to LiveCode Raz !
> > > > >
> > > > > on mouseup
> > > > > repeat for each word w in fld "myfield"
> > > > > put w & cr after mywordslist
> > > > > end repeat
> > > > > answer mywordslist
> > > > > end mouseup
> > > > >
> > > > > HTH,
> > > > >
> > > > > Best,
> > > > >
> > > > > Pierre
> > > > >
> > > > >
> > > > > Le 13 oct. 2010 à 21:06, Razvan Pantescu a écrit :
> > > > >
> > > > > >
> > > > > > I've started to study Livecode, don't know too much of it. I'm
> living
> > > about 250km north of Danube (Focsani, Romania)
> > > > > >
> > > > > > So any suggestions so I can read or list all the words from a
> > > Textarea?
> > > > > >
> > > > > >
> > > > > > Thanks,
> > > > > > Raz.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >> Date: Wed, 13 Oct 2010 21:59:55 +0300
> > > > > >> From: richmondmathew...@gmail.com
> > > > > >> To: use-revolution@lists.runrev.com
> > > > > >> Subject: Re: List Words from Textarea
> > > > > >>
> > > > > >>  On 10/13/2010 09:57 PM, Razvan Pantescu wrote:
> > > > > >>> Hi,
> > > > > >>>
> > > > > >>> How can I list every word from a textarea?
> > > > > >>>
> > > > > >>> "put any word of field" - show any word, but exists some "every
> > > word"?
> > > > > >>>
> > > > > >>> Thank you,
> > > > > >>> Raz.
> > > > > >>>
> > > > > >>>
> > > > > >>
> > > > > >> Wow; at least one other LiveCode / RunRev programmer in the
> Balkans;
> > > > > >> there's hope yet!
> > > > > >>
> > > > > >> How far north of the Danube do you live?
> > > > > >>
> > > > > >> sincerely, Richmond Mathewson (Plovdiv, Bulgaria).
> > > > > >> ___
> > > > > >> 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 t

Re: [OT] First Mobile App Released

2010-10-16 Thread wayne durden
Jacqueline,

This one wasn't LiveCode.  It's GameSalad...

Still it is a great accomplishment for Scott, and one to be proud of!

Wayne

On Sat, Oct 16, 2010 at 2:55 PM, J. Landman Gay wrote:

> On 10/16/10 12:28 PM, Scott Rossi wrote:
>
>> Hello List:
>>
>> Just sharing a little excitement on the release of my first mobile app:
>> PLEXXR -- a stylish puzzle game for Apple's iPad.
>>
>
> Scott, this is so exciting! Exciting on a couple of different levels.
> First, for you and your success in creating such an exquisite game. I'm
> happy for you, you deserve a huge pat on the back.
>
> And second, exciting for LiveCode. One of our apps got accepted to the
> Apple Store, which means very good things for all of us. I think a lot of us
> were waiting to see what would happen. I'd heard someone was trying a
> submission but didn't know who -- but I was waiting with interest to see
> what Apple would do. This is very good news indeed for both you individually
> and all of us LiveCoders as a group.
>
> Big congrats! We couldn't have picked a better or more qualified guinea
> pig. :)
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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


Re: [OT] First Mobile App Released

2010-10-16 Thread wayne durden
Hi Scott,

Wife still not back but I managed to find the iPad and "crack" her iTunes
account password even without Dar's help!

So one of the numbers in today's sales is me :)  Graphics look very nice.
The load time with GameSalad logo is a little of a bummer, but I know you
took that into account in the tradeoffs one has to make as a dev in ease and
time to launch, etc.

Is the RevMobile platform going to require a similar splash screen?  I hope
not but if anyone knows for sure, I am curious.

Wayne
___
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: [OT] First Mobile App Released

2010-10-16 Thread wayne durden
Hi Scott,

Congrats!  The trailer was intriguing.  Will be getting this a bit later
today (my wife controls the iTunes account and the iPad) both because it
sounds intriguing on its own, and to support a long time supporter of this
community.

Good luck on racking up some big sales!

Wayne


On Sat, Oct 16, 2010 at 1:28 PM, Scott Rossi  wrote:

> Hello List:
>
> Just sharing a little excitement on the release of my first mobile app:
> PLEXXR -- a stylish puzzle game for Apple's iPad.  As mentioned previously,
> this app was about 7 months in the making, and I got some helpful feedback
> from folks here on the list -- thanks guys!
>
> Site with trailer (no gameplay vid yet but it's coming):
> 
>
> App Store link:
> 
>
> For folks that don't have an iPad, there's also a desktop version available
> on the PLEXXR site.
>
> Apologies for the shameless plug -- just wanted to share!
>
> Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media, UX 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
>
___
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: Stop Rolling Loop

2010-10-13 Thread wayne durden
Hello Razvan Pantescu,

This is where you need to use the "wait 0 milliseconds with messages"

item which was recently discussed on the list.

Put the wait with messages inside the loop and it will detect interface
events like clicks on other buttons.  Then you will need a section to check
some state the other button set also.  For instance, your other button could
toggle a custom prop or a global variable that is being checked in the
loop.  That should allow you a responsive interface and the ability to halt
a process.

It may be more preferable however to use the

send in time

form rather than a loop.

If you do a search for runrev "send in time"  this should become clear.

Wayne


On Wed, Oct 13, 2010 at 3:48 PM, Razvan Pantescu wrote:

>
> Hi again,
>
> I've made a script that starts listing every 5 seconds some URLs onclick a
> Start button, but I want to stop listing in any moment pushing a Stop
> button.
> There is some break or exit function for that.
> I've noticed that any other buttons are disabled while looping.
>
> Thank you,
>
> Raz.
>
>
>
> > From: razv...@hotmail.com
> > To: use-revolution@lists.runrev.com
> > Date: Wed, 13 Oct 2010 19:24:21 +
> > Subject: RE: List Words from Textarea
> >
> >
> > Merci Beaucoup Pierre!!
> >
> > It works fine,
> >
> > Raz.
> >
> >
> >
> >
> > > From: psaho...@free.fr
> > > Date: Wed, 13 Oct 2010 21:18:37 +0200
> > > To: use-revolution@lists.runrev.com
> > > CC:
> > > Subject: Re: List Words from Textarea
> > >
> > > Welcome to LiveCode Raz !
> > >
> > > on mouseup
> > > repeat for each word w in fld "myfield"
> > > put w & cr after mywordslist
> > > end repeat
> > > answer mywordslist
> > > end mouseup
> > >
> > > HTH,
> > >
> > > Best,
> > >
> > > Pierre
> > >
> > >
> > > Le 13 oct. 2010 à 21:06, Razvan Pantescu a écrit :
> > >
> > > >
> > > > I've started to study Livecode, don't know too much of it. I'm living
> about 250km north of Danube (Focsani, Romania)
> > > >
> > > > So any suggestions so I can read or list all the words from a
> Textarea?
> > > >
> > > >
> > > > Thanks,
> > > > Raz.
> > > >
> > > >
> > > >
> > > >
> > > >> Date: Wed, 13 Oct 2010 21:59:55 +0300
> > > >> From: richmondmathew...@gmail.com
> > > >> To: use-revolution@lists.runrev.com
> > > >> Subject: Re: List Words from Textarea
> > > >>
> > > >>  On 10/13/2010 09:57 PM, Razvan Pantescu wrote:
> > > >>> Hi,
> > > >>>
> > > >>> How can I list every word from a textarea?
> > > >>>
> > > >>> "put any word of field" - show any word, but exists some "every
> word"?
> > > >>>
> > > >>> Thank you,
> > > >>> Raz.
> > > >>>
> > > >>>
> > > >>
> > > >> Wow; at least one other LiveCode / RunRev programmer in the Balkans;
> > > >> there's hope yet!
> > > >>
> > > >> How far north of the Danube do you live?
> > > >>
> > > >> sincerely, Richmond Mathewson (Plovdiv, Bulgaria).
> > > >> ___
> > > >> 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
> >
> ___
> > 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] slotmachine iPhone was scrolling wheel

2010-10-09 Thread wayne durden
Once again, Bernd, the revlet version works VERY WELL!  Super fast and even
more attractive than before.

Very impressive and a really good job!

Wayne

On Sat, Oct 9, 2010 at 4:47 PM, BNig  wrote:

>
> Hi all,
> I announced a scrolling wheel 2 days ago, complaining about the speed of
> the
> RevMobile/iPhone combination for a slot machine /scrolling wheel. I looked
> further into this and it turns out that RevMobile can quite well scroll
> text
> fields, less so if there are graphics with gradients and almost not at all
> if there are graphic effects. Since I used graphic effects to approximate
> the native control that was not a good idea.
> Over an image RevMobile can quite acceptably scroll a field.
> The whole point of the object I posted was to have a native Rev control for
> RevMobile. I decided to throw out the graphic effects, used only fields and
> graphics with gradients to fake the native control and then when everything
> is done natively in Rev, resizing text size/font etc before deploying to
> the
> iPhone/iPad the object now takes a screenshot of itself, places this image
> beneath the scrolling field and is ready to be deployed to the iOS devices:
> much better responsiveness.
> So although using an image still the native control over the object.
> I posted these again here are the addresses (last time I had one link
> wrong,
> sorry for that)
>
> Please watch out for line breaks
> As a revlet
>
> http://berndniggemann.on-rev.com/slotmachine/slotmachinerevlet/
>
> as a zipped stack
>
>
> http://berndniggemann.on-rev.com/slotmachine/slotmachinestack/slotmachineiphone.rev.zip
>
>
> Oh, and I tried to mimick the light blue of the original in this version.
> I think this version is a lot more useful than the older, allows for larger
> objects, better scrolling on iPhone 3G and up. And I hope it resembles the
> native control enough.
> regards
> Bernd
>
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/ANN-slotmachine-iPhone-was-scrolling-wheel-tp2969862p2969862.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
>
___
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] scroll wheel object for RevMobile iPhone made with Rev

2010-10-07 Thread wayne durden
Very Nice!

Wayne

On Thu, Oct 7, 2010 at 2:36 PM, BNig  wrote:

>
> some time ago someone was looking for native iPhone controls for RevMobile.
> I
> tried to emulate an iPhone scroll wheel through Rev objects that looks
> close
> to the native scroll wheel.
> The advantage of an Rev object is that it is all graphics and scalable. The
> disadvantage that RevMobile and the iPhone are not the fastest. (small
> scroll wheels work acceptably on an iPhone 3G, much better experience on an
> iPad)
> As a revlet look here:
> http://berndniggemann.on-rev.com/scrollwheel/scrollWheeliPhone/index.html
> as a zipped stack here:
>
> http://berndniggemann.on-rev.com/scrollwheel/scrollwheelstack/scrollwheeliphone.rev.zip
>
> click and drag on the wheels, if at first not responsive click outside the
> revlet and than inside again.
> Comments welcome
> regards
> Bernd
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/ANN-scroll-wheel-object-for-RevMobile-iPhone-made-with-Rev-tp2967365p2967365.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
>
___
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: Sort question

2010-10-03 Thread wayne durden
I think that just missed the year...

On Sun, Oct 3, 2010 at 10:14 AM, Yves COPPE  wrote:

>
> Le 03-oct.-10 à 16:04, Mark Schonewille a écrit :
>
>
>  Hi Yves,
>>
>> What about this:
>>
>> set the itemDel to slash
>> sort lines of myList by item 2 of (word 2 of each) and item 1 of (word 2
>> of each)
>>
>>
>>
>
> Re,
>
> No, I don't receive the right answer
> it gives :
>
>
> Jean13/01/2017
> Luc 03/07/2017
> Bern02/09/2015
> Michel  06/01/2018
> Bert01/06/2016
> Jo  13/02/2016
> Rob 26/03/2018
> Nick15/01/2015
>
> but the right answer is :
>
>
> Michel  06/01/2018
> Jean13/01/2017
> Nick15/01/2015
> Jo  13/02/2016
> Rob 26/03/2018
> Bert01/06/2016
> Luc 03/07/2017
> Bern02/09/2015
>
>
>
>  Hi list
>>>
>>> I have a list of lines
>>> each line has a first name & tab & a date (French format : DD/MM/)
>>>
>>> I want to sort the list on the DD/MM date without taking the  into
>>> account
>>>
>>> Here a sample :
>>>
>>> Jean13/01/2017
>>> Luc 03/07/2017
>>> Bern02/09/2015
>>> Michel  06/01/2018
>>> Bert01/06/2016
>>> Jo  13/02/2016
>>> Rob 26/03/2018
>>> Nick15/01/2015
>>>
>>> gives
>>>
>>> Michel  06/01/2018
>>> Jean13/01/2017
>>> Nick15/01/2015
>>> Jo  13/02/2016
>>> Rob 26/03/2018
>>> Bert01/06/2016
>>> Luc 03/07/2017
>>> Bern02/09/2015
>>>
>>> Can someone help me to to that ?
>>>
>>> Thanks.
>>>
>>> Amicalement.
>>>
>>> Yves COPPE
>>> yvesco...@skynet.be
>>>
>>
>> ___
>> 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
>>
>
> Amicalement.
>
> Yves COPPE
> yvesco...@skynet.be
>
> ___
> 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: Scripts that are already running

2010-09-24 Thread wayne durden
I am sorry Craig,  I apparently got lost in the thread or came late or
something  I came to RunRev from RealBasic where we did have threads of
a sort and I used them primarily to allow a responsive interface while
processing over large text files.

I haven't missed them with the combination of send in time and wait with
messages for my type usage as the effect at the app level for those type
usages is about as equivalent to threads and timers as I used them in RB.

Sorry if I was yammering at cross purposes

Wayne

On Fri, Sep 24, 2010 at 3:45 PM,  wrote:

> Wayne.
>
> Yes. I did that to actually provide a solution. This whole thing is a
> theoretical question, and it seems to have been resolved, especially by
> Jacque,
> Richard Gaskin and Jeff, that a multiThreaded liveCode would be required to
> make it happen.
>
> I don't miss it. I was just wondering...
>
> Craig
> ___
> 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: Scripts that are already running

2010-09-24 Thread wayne durden
Hi Craig,

Perhaps it is in the semantics when you say "interrogate a running handler
somehow".  A running handler can document it's status by setting a global
variable.  Even if that handler has a repeat forever loop, if you have a
wait 1 millisecond with messages statement within the loop the effect on the
app is to allow other pending messages to execute which would include
another handler getting a send in time message and checking the global
variable.

Thus the other handler can "interrogate" the first to the extent that the
first is reporting its status in the global variable ...

Wayne

>
>
> As for this thread. It still seems that people are thinking you can
> interrogate, from the outside, a running handler somehow. You can't. At
> least not
> that I have seen.
>
> Craig
>
>
___
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: Scripts that are already running

2010-09-24 Thread wayne durden
Hi Zryip,

Sorry, I didn't catch the first post.

And Craig, I don't quite get the point about it all being in the same
handler?  Because with the wait with messages and the send in time scenario,
all the handlers are effectively getting some "time slices" and all getting
to run somewhat as if each had its own thread...  I apologize, but I
probably am still not seeing the issue correctly.

By the way, you sold me an AB I/O device at your cost some years ago and my
kids and I had some great usage out of it for multiple projects calling it
from both Hypercard and RB.  Those were great devices!

Best wishes!

Wayne

>
> Wayne,
>
> I'm more than agree. Is the first thought I have after reading the
> Craig message.
> And I jumped in my lab to implement something like this in a stack I
> shared in my first reply ;)
>
>
> --
> -Zryip TheSlug- wish you the best! 8)
> http://www.aslugontheroad.co.cc
> ___
> 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: Scripts that are already running

2010-09-24 Thread wayne durden
I think the scenario Dunbar is describing can be handled with a combination
of an overhead watcher script that includes a send in time message to call
itself every so often, and a global variable or variables which are being
set in the sub-condition checking scripts which may contain repeat forever
loops with wait with messages which will allow the overhead watcher to kick
in and check the global(s)...

Wayne

On Fri, Sep 24, 2010 at 2:32 PM, zryip theSlug wrote:

> On Fri, Sep 24, 2010 at 7:15 PM,   wrote:
> > Jacques, et al.
> >
> > The "wait with messages", which I know about, is compact and cool. But
> that
> > code needs to reside within the running handler. As do, in their own way,
> > all the other comments from everyone. For example, BonnMike notes you can
> > read the state of a property while a handler is running. Certainly you
> can, but
> > only from within the handler.
> >
> > I was asking if any state of the machine can be accessed from outside a
> > running handler. I read from all the responses, as I thought, that it
> cannot.
> >
> > Say a variable is gettinig incremented in a repeat loop. Its state
> changes
> > as the loop progresses. Can this state be returned to the engine from
> some
> > externally running process, one that would be able to monitor handler
> > variables on the fly. It would require, essentially, that the handler be
> > interrupted continuously. I don't think this is part of the xTalk world.
> I am not sure
> > about other procedural languages.
> >
> > This all came about because someone wanted a single universal watchdog on
> > his stack. He had several handlers in several places, all of which could
> > create a condition he wanted to act upon. So the "send in time" handler
> fit that
> > bill. If he created yet another such handler somewhere, it would be
> > covered. But it occurred to be that if the condition was met and the
> handler still
> > had much to do and might take a long time to do it, then the condition
> could
> > not be dealt with until that handler ends. It seemed intriguing to think
> > that something could monitor, say, the state of variables, from outside
> the
> > handler while it was running.
> >
> > Anyone think this is a useful, perhaps monumental, feature?
> >
> > Craig
>
> The problem here, I think, is the scope of the variable:
>
> A local variable exists only in its handler or function so you can't
> read it from the outside.
>
> That we can call a super local variable exists in the script itself
> and handlers in the same script can read or write it
> If you need to read a variable in a handler from another script you will
> failed
>
> A global variable exists everywhere. The problem with this kind of
> variable is that it could be overrided by another variable from the
> outside. It was an old HC problem to take in care.
>
> The property is an interesting way to explore because:
> - it is protected
> - it is available everywhere from the outside.
>
> But in each case and because of the scope of the variable you will not
> able to read the state of a variable from the outside if you not
> manage something in the handler you have to observe.
>
> In some other language, it is possible to read (or write) a variable
> by knowing its name with a specific command. That is a handy method to
> pass or force a value in a process. But LiveCode is not
> multiprocessing.
>
>
> Regards,
> --
> -Zryip TheSlug- wish you the best! 8)
> http://www.aslugontheroad.co.cc
> ___
> 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: Read from file not working 4.5?

2010-09-24 Thread wayne durden
Hi John,

It is not at the level of it not opening text files because my apps which do
that in 4.0 also do in LiveCode 4.5.

My suspicion is that the default folder may not now be what you think it
is...stick a put line or two into the script to put the defaultfolder or
TtargetToOpen into the message box to check that the path in the script is
what you think it is supposed to be.

Again my suspicion is that the default folder is no longer the same...

Wayne


On Fri, Sep 24, 2010 at 1:46 PM, John Patten  wrote:

> Hi All...
>
> I have a stack that reads a text file and puts that text in a card fld. It
> works in 4.0, but when I open the same stack in 4.5 LiveCode it does not
> work?
>
>
> Here is the simple script:
>
> on openStack
>   put the defaultFolder into tFilePath
>   open window "data" of stack "Data"
>   put tFilePath&"/"&"imageData" into tTargetToOpen
>   open file tTargetToOpen
>   read from file tTargetToOpen until EOF
>   put it into cd fld "data" of cd 1 of Stack "data"
> end openStack
>
>
> What am i missing here for this not to work in 4.5?
>
> Thank you!
>
> John Patten
> ___
> 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: Hopefully a simple question

2010-09-24 Thread wayne durden
For the part about setting up the graphic, what it sounds like you are after
is typically referred to as making seamless tiles.  In many graphic programs
there is an "offset filter".  I think you are describing the gist, a 50%
horizontal and vertical offset, and then you smooth out the imperfections
along the two central axis afterwards using a clone tool, or smudge or
blur

There are many tutorials/explanations around once you know the term you are
looking for..

Here is one:

http://www.cadtutor.net/dd/photo/seamless/seamless.html

Wayne

On Fri, Sep 24, 2010 at 9:30 AM, Mike Bonner  wrote:

> Thank you very much! Lots of stuff way over my head so far, but i'll stick
> with it till I get it.  By the way, 'wrap' is very helpful for this sort of
> thing.
>
> Side question, if I wanted to use aerial style photos for my tiles, there
> is
> a method to set the initial graphic up so that it will 'mesh' with itself
> on
> any edge.  This is just a simple right/left, up/down duplication with a
> reverse and flip right? (sounds like i'm describing a dive) at which point
> the consolidated image can be split into tile sized chunks and assigned
> locations. And while on the subject, does anyone know of a utility that
> will
> split a large image into chucks based on a grid?  Meaning cut it into 40x40
> chunks, and save each chunk with positional name for easy re-assembly.
>
> Thanks for all the help again all.
>
>
> On Fri, Sep 24, 2010 at 7:04 AM, Alejandro Tejada  >wrote:
>
> >
> > Hi Mike,
> >
> > Download this stack, too:
> >
> > http://andregarzia.on-rev.com/alejandro/stacks/walkingman_2.zip
> >
> > After you change the names of variables and controls to a
> > namespace familiar to your coding style, this script could
> > be useful and, hopefully, optimized for general use. :-D
> >
> > Have a nice weekend!
> >
> > Al
> > --
> > View this message in context:
> >
> http://runtime-revolution.278305.n4.nabble.com/Hopefully-a-simple-question-tp2552934p2553442.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
> >
> ___
> 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: Hopefully a simple question

2010-09-23 Thread wayne durden
Hi Mike,

I don't have anything to add with regard to organizing your game, but if you
want some really spiffy graphics for tile based game design there are some
really good free ones at the following url:

http://lunar.lostgarden.com/labels/free%20game%20graphics.html

For instance the set:

Danc's Miraculously Flexible Game Prototyping TilesFound these working on a
project with my son.

Good luck, have fun!

Wayne
___
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: OT: general name for...

2010-09-22 Thread wayne durden
I don't think you would call a function in javascript a handler.  My feeling
is that there isn't a universally accepted term that would apply across all
the language types.  Code chunk or snippet is as generic as you would get
without getting strange looks.

Handler to me has connotations out of the xTalk languages because at the
time of Hypercard they didn't want to scare off potentially non programming
hypercarders.  At that time we were making the transition to event based
programming where events were trapped and "handled".

Wayne

On Wed, Sep 22, 2010 at 12:52 PM, David Bovill wrote:

> Sounds good - then a function in Javascript would be a type of "handler"?
>
> On 22 September 2010 17:31, Andre Garzia  wrote:
>
> > I tend to call everything handler... functions and commands I call
> handler
> > even if in LiveCode jargon a handler is not a function but just a
> > command...
> > They are not methods or procedures...
> >
> ___
> 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: Invisible HTMLText Character?

2010-09-21 Thread wayne durden
Maybe make it the same as the background, i.e. a white bullet on white...
If you can insert a table in the html your bullet can be top aligned in the
first column and your text points in a second ,,, tables will handle the
stretch to text content for you automatically.  Rough but just some ideas.

Wayne


On Tue, Sep 21, 2010 at 9:25 PM, Scott Rossi  wrote:

> Anyone know if it's possible to define a character in HTMLtext as being
> invisible or hidden?
>
> I'm trying to create a workaround for bulleted text lines that wrap.
> Ideally, the wrapped portion of a bulleted line should be indented the same
> amount as the above line that's indented by a bullet.  I was hoping I could
> place a bullet in front of the wrapped line and use HTMLtext to make the
> bullet hidden or invisible.
>
> Is anything like this possible?
>
> Thanks & Regards,
>
> Scott Rossi
> Creative Director
> Tactile Media, UX 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
>
___
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 does revMobile go?

2010-09-21 Thread wayne durden
It is a fantastic combo of storage service and application that appears like
a local folder across all of your machines!  It is a remote file service
done right!  Best thing in a long time for synching files across machines
effortlessly.  I cannot understand how either Microsoft or Google have not
acquired this company yet.

Highly highly recommended!

Wayne


On Tue, Sep 21, 2010 at 7:05 PM, Shadow Slash wrote:

> DropBox is an application. You can signup here:
> http://www.dropbox.com/referrals/NTc4MTA2NDQ5
> By signing up to a referral link, we both gain 250mb additional space so
> it's a win-win situation. :)
>
> --- On Tue, 21/9/10, stephen barncard 
> wrote:
>
> > From: stephen barncard 
> > Subject: Re: Where does revMobile go?
> > To: "How to use Revolution" 
> > Date: Tuesday, 21 September, 2010, 10:57 PM
> > Hi Andre,
> >
> > is dropbox a macos feature or an application?
> >
> > --
> >
> >
> >
> > Stephen Barncard
> > San Francisco Ca. USA
> >
> > more about sqb  
> > ___
> > 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: on-rev

2010-09-21 Thread wayne durden
On the windows side the Mozilla FireFTP plugin works for me against on-rev.
Not sure if the plugin exists for the mac version of FireFox but the service
does respond to FTP transfers for me...

Wayne


On Tue, Sep 21, 2010 at 8:29 AM, Monte Goulding  wrote:

> > Same there. The last version of CyberDuck seems to support the FTPS
> protocol but when i tried it against on-rev, the list directory works but
> nor the download/edit and upload files sems to work for me. Any tough about
> the way to go (needed opened ports or so...) ?
>
>
> Haven't tried sorry.
>
> --
> Monte Goulding
> M E R Goulding Software Development
> Bespoke application development for vertical markets
>
> InstallGadget - How to create an installer in 10 seconds
> revObjective  - Making behavior scripts behave
>
> ___
> 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: on-rev

2010-09-20 Thread wayne durden
Same here...  in short, I have become very disappointed in the founder's
deal for on-rev.  Felt like just enough was created to launch to market and
then stagnant as other saleable offerings were targetted

On Mon, Sep 20, 2010 at 9:25 PM, Mike Bonner  wrote:

> I haven't used it in forever because it sucks, but let me check real
> quick...
>
> Yep, hangs at connecting to server.
>
> On Mon, Sep 20, 2010 at 7:23 PM, Mark Wieder 
> wrote:
>
> > All-
> >
> > Is anyone able to use the on-rev client? I'm hanging on "Connecting to
> > server..." Have to force-quit it.
> >
> > --
> > -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
>
___
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: GOOSE BUMPS

2010-09-20 Thread wayne durden
Hello Colin,

I am just a tad confused, have folks with a license received a new Rev
account password yet.  I don't want to get stuck in a bit of limbo.  I have
an enterprise license for a little over another year, but on the RC I
downloaded you don't put in the license code any longer and I hadn't
received a specific password from Rev for an account and on the RC I used
the temp password...

Thanks for any clarity on the situation.  Perhaps I should email Heather if
folks have received an account password already...

Wayne


On Mon, Sep 20, 2010 at 10:06 AM, Colin Holgate  wrote:

> For anyone already curious about this, if you have an existing license for
> a version of Revolution, when you go into your account settings you'll find
> that you're already licensed for LiveCode. You can download the release 4.5,
> now called LiveCode, and as you run it you do a log in using your Rev
> account email and password. Then it shows you the license you have, and you
> select that you want to use that license. I had worried briefly, because I
> was licensed for another two years of any version of Revolution. That need
> not have covered the product if the name changed!
>
> Apart from some of the interface being dark, and the icon being new, it all
> looks familiar enough.
>
>
>
>
>
> ___
> 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: Slow launch times on Windows 7

2010-09-17 Thread wayne durden
Hey thanks Ken!  Your google-fu must be stronger than mine!  I was beginning
to doubt my sanity because I thought it was pretty recent.

On Fri, Sep 17, 2010 at 4:39 PM, Ken Ray  wrote:

> > I am going to throw out one more time that I thought someone relatively
> > recently had said on one of the runrev lists that they had an app that
> was
> > taking a long time to launch and by updating the graphics driver the
> problem
> > vanished.   It seemed relatively unusual to me at the time that that
> could
> > make a difference.  I kind of expected that whoever it was might chime in
> by
> > now.  I tried finding this reference using "the google" but no luck
> there.
> > I thought it might be one of the Mark's or Malte but I guess not, and
> > perhaps I dreamed the whole thing.
>
> Nope! It's right there in the Rev Forums:
>
>
> http://forums.runrev.com/phpBB2/viewtopic.php?f=9&t=5654&p=25597&hilit=video
> +driver#p25597
>
> You weren't dreaming...
>
> :-)
>
> Ken Ray
> Sons of Thunder Software, Inc.
> Email: k...@sonsothunder.com
> 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
>
___
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: Slow launch times on Windows 7

2010-09-17 Thread wayne durden
I am going to throw out one more time that I thought someone relatively
recently had said on one of the runrev lists that they had an app that was
taking a long time to launch and by updating the graphics driver the problem
vanished.   It seemed relatively unusual to me at the time that that could
make a difference.  I kind of expected that whoever it was might chime in by
now.  I tried finding this reference using "the google" but no luck there.
I thought it might be one of the Mark's or Malte but I guess not, and
perhaps I dreamed the whole thing.

Just throwing it out for what it is worth and because it seemed remotely
possibly linked to something that could be potentially fixed by a
reinstallation of the OS as was described as having been a solution in one
case on a Dell.

I know nothing about graphics drivers and have no idea how or what kind of
checks might happen on an app startup where graphics drivers could even
possible be germaine, and whether such an issue should demonstrate a scaling
issue based on the number of substacks as has been described...  Still
hoping whoever posted previously might catch sight of this and pipe up.
Unfortunately I think we are past the golden point of search retrieval now
and the quantity and quality of results isn't allowing me to find a
reference to that (possibly imagined) post.  Quite possibly it is a deja vu
or dream experience, but if you go so far as contemplate a complete OS
re-install you might try updating the graphics drivers first just on the off
chance...

Good luck!

Wayne
___
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: Slow launch times on Windows 7

2010-09-15 Thread wayne durden
Seems like this came up recently and someone on the list reported that
updating the graphics drivers fixed this?  I could be mistaken 

Wayne


On Wed, Sep 15, 2010 at 2:14 PM, J. Landman Gay wrote:

> A customer has contacted tech support about an issue we can't solve, so I'd
> like to know if anyone else here has experienced it and what they did to fix
> it.
>
> The problem is very slow launch times of standalones on Windows 7, of up to
> a minute or more. It doesn't happen on any earlier versions of Windows.
>
> We had one other customer report the same thing, but it only occured on a
> small number of his Windows customer machines, and he solved it by
> reinstalling Win7 on those machines. His theory was that the Dells shipped
> with some setting that a reinstall changed. A Google query shows that lots
> of people are having similar slow launch problems on Win7 with other apps as
> well, so it isn't just a Rev problem. Many report that defragging the hard
> drive fixes it, but in this customer's case it did not. The customer says if
> he reduces the file size by removing all substacks, launch times improve --
> which would seem to support the defrag theory (fewer bytes to find,) but it
> didn't work for him. He is not running a virus scanner that would interfere.
>
> Has anyone else encountered the problem? Were you able to solve it?
>
> --
> Jacqueline Landman Gay | jac...@hyperactivesw.com
> HyperActive Software   | http://www.hyperactivesw.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


Re: OT: Waiting for DNS to update a new site.

2010-09-15 Thread wayne durden
On Wed, Sep 15, 2010 at 11:19 AM, stephen barncard <
stephenrevoluti...@barncard.com> wrote:

> Propagation used to take days. These days it seems to take just minutes or
> hours at Dreamhost or ON-Rev. Your milage may vary
>

I agree with this, propagation in general is very very quick now.  One think
else to check which I have found to be the case on Windows with Firefox is
that the browser is somehow caching the old version of the path to the
resource and refreshing is still using that old DNS address to the URL.

This can be checked from another computer at the same location that hasn't
logged into the page (it will find the new) while the other computer still
shows the old resource.

Completely quitting firefox and reloading will then find the new correct
URL.  I don't know the technicalities of the situation but the macro view is
as if the browser has cached the old DNS lookup to the URL as opposed to
simply caching the resources at that address and simply navigates the old
path.  I don't know if there is another way to refresh that part, it never
was a big enough problem to simply restart Firefox.

Wayne
___
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: [FOSS] On the creation of Rev to Web tools

2010-09-15 Thread wayne durden
Hi Malte,

I too have pondered the question.  I ended up feeling that the "buy in"
required by the commercial nature of the main product limits uptake by young
blood (generally poor) in numbers necessary to create open source momentum.

I have watched Ruby go from zero to being on the radar in the interim, and
few up and comers are going to latch onto runrev/livecode in the same way.
The no cost versions of the product are limited by commercial necessity and
those limits will always weigh on the balance of youngsters choosing between
the full package in a "free" language/IDE versus a reduced package here.

It seems a by-product of the necessity of RunRev/Kevin/Markula/unknown
ownership interests et al. needing to earn a return on their investment.  I
have been discouraged in concluding that while the base may grow it probably
can never capture the explosive exponential growth phase that the truly
successful open source languages have that only come with a couple orders of
magnitude of extra sets of eyeballs in the mix.

The product remains a wonderful "secret weapon" but will always languish
behind the frontier of the evolving landscape.

I really wish that a wealthy benefactor like Bill Gates would buy the whole
thing and release it all and let a thousand variations bloom and weed
themselves out...

Until it is absolutely no cost for the full version you simply won't get
teens on board in number, the ones with unlimited time and no commercial
obligations, and otaku like devotion to tackle the next new 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


Re: Printing Field contents in RunRev Enterprise 4.5.5

2010-08-16 Thread wayne durden
You might also double check that you didn't create two fields that have the
same name with one being blank  I quite often use button scripts to
flesh out handlers before I turn them into functions in a card or stack
script.   I occasionally copy and paste a button control, change the script
and wonder why a click at the loc of the btn which I have in another button
which is doing a series of operations by clicking at the location of several
such test buttons  hasn't included the actions to be performed in the new
button's script...  Whoops, it had the same name as the button it was
duplicated from

Good luck,

Wayne
___
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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Graphic manipulations perhaps multiple iterations over the same image
changing pixel values has proven to eat lots of time in my experience with
rev in the past.



On Wed, Aug 4, 2010 at 2:15 PM, Andre Garzia  wrote:

> I will craft something as soon as I have the time :-D
>
> Anyone has a suggestion on something lenghty and memory intensive for us to
> try?
>
> On Wed, Aug 4, 2010 at 3:04 PM, Phil Davis  wrote:
>
> > You already give back a lot to this community, but along with others I
> > think it would be great if you could create an example like you
> mentioned.
> > There's nothing like the real thing!
> >
> > Phil
> >
> >
> >
> > On 8/4/10 10:56 AM, Andre Garzia wrote:
> >
> >> Thanks Phil!
> >>
> >> :-D
> >>
> >> On Wed, Aug 4, 2010 at 2:51 PM, Phil Davis  wrote:
> >>
> >>
> >>
> >>> Excellent piece, Andre! Thanks.
> >>> --
> >>> Phil Davis
> >>>
> >>> PDS Labs
> >>> Professional Software Development
> >>> http://pdslabs.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
> >>>
> >>>
> >>>
> >>
> >>
> >>
> >>
> >
> > --
> > Phil Davis
> >
> > PDS Labs
> > Professional Software Development
> > http://pdslabs.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
> >
>
>
>
> --
> 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
>
___
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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Great Bob,  got it! Probably would have taken hours of searching before this
light bulb would have flashed on about the rationale for the limitation.

Thanks, Wayne

On Wed, Aug 4, 2010 at 1:26 PM, Mark Wieder  wrote:

> Bob-
>
> Good use-case about why this is necessary.
>
> --
> -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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Hi Mike,

Thanks for that encouragement and I have seen such efforts on this list in
the past.  I don't think my situation is an ideal candidate because the
business logic of the processing that happens is quite convoluted and hard
to keep mentally in focus.  The app in question takes lines of reported
equity trades, and matches opposite sides prorating as necessary.  That part
is all rather straightforward and simple, but there is a particulary nasty
tax rule called the wash sale rule that then requires a lengthy series of
condition checks for other trades to see if it is triggered.  It's not
rocket science, but it is tax law with a bunch of weird nested conditions.

I don't doubt that the members of this list could probably cut the compares
substantially, but I think the complexity of the rules needed to understand
is beyond the "interesting puzzle " level.  Additionally, for the average
case of less than 4000 lines, trying to optimize the desktop app is not
necessary.

 Right now RunRev is a secret weapon which allows me to do this very
effectively as a "touch" service, but where this is headed is in an
institutional setting handling the accounts automatically and that is beyond
optimizing the matching algorithms, to rethinking the breakdown of how the
processing actually needs to be handled.

I do appreciate the suggestion, and I have seen many cases in the past where
the members on this list would jump at the chance to optimize others code.
This list is truly a fantastic thing!

Wayne

On Wed, Aug 4, 2010 at 1:09 PM, Michael Kann  wrote:

> Wayne,
>
> Someone on this forum might be able to find room for improvement in your
> data processing program. You might want to put it out as a challenge to see
> what others can do with it.
>
> Mike
>
> Wayne wrote:
>
> This is all very interesting to me because I am interested in moving a
> desktop app that processes datafiles up to 100,000 lines which can mean for
> each line comparing against the remainder (in reality sorts cust this down
> a
> great deal), but this can run for minutes on a desktop app and I have got
> to
> cut it down into asynchronous processing as per your article...
>
>
>
>
>
>
> ___
> 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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Thanks Andre,  I am coming to that conclusion I believe as well.  Wrestling
with how to do some processing and save state of where it is and restart at
the left off point...

What still doesn't quite make sense to me is why if the server is already
slicing its resources amount users (I get x memory and x amount of the
processing time on the server), exactly why there then needs to be any per
process limitation time wise if the OS can already swap resources between
users.  This isn't a question I need answered, it's just a matter of wanting
to understand more concretely "all the way down" exactly how things work.  I
accept that it is so, and I suspect that the granularity of the OS time
slice parceling amongst users perhaps isn't nearly as easy if a user has a
process continually running.

Please don't spend any more time responding, I will do some side reading to
satisfy the curiosity until I reach my limit of effort to curiosity.  Thanks
again for all you put out on this list!  Great pointers for how I have to
rethink my app to turn it into a server service.

Wayne

On Wed, Aug 4, 2010 at 1:02 PM, Andre Garzia  wrote:

> Glad the article is useful!
>
> The OS will be able to attend you and others with no problem but it will
> enforce the limitations, meaning in about 30 secs of work, your process
> will
> shutdown. For your intensive task, the best idea is an asynchronous
> workflow
> with some kind of map/reduce or queue processing governated by the client
> browser.
>
> Andre
>
> On Wed, Aug 4, 2010 at 1:59 PM, wayne durden  wrote:
>
> > Thanks Andre, and I am working through your article now as well.  I get
> > that
> > it is per process but the part that isn't still clear to me is that the
> OS
> > can be doing my intensive process for 30 seconds before closing it and
> also
> > attending to another user simultaneously or not.  I am under the
> impression
> > there is still some resource slicing going on, I just don't have a
> concrete
> > understanding...
> >
> > This is all very interesting to me because I am interested in moving a
> > desktop app that processes datafiles up to 100,000 lines which can mean
> for
> > each line comparing against the remainder (in reality sorts cust this
> down
> > a
> > great deal), but this can run for minutes on a desktop app and I have got
> > to
> > cut it down into asynchronous processing as per your article...
> >
> > Thanks!
> >
> > Wayne
> >
> > On Wed, Aug 4, 2010 at 12:54 PM, Andre Garzia 
> > wrote:
> >
> > > Wayne,
> > >
> > > you got it wrong, it is a per process limitation. The policies change
> > from
> > > shared hosting company to shared hosting company. At On-Rev means that
> a
> > > single process can only use 30 secs of processing time, this is done
> > > precisely to prevent a rogue process from using all the resources and
> > thus
> > > making the life of other users a mess. No one can hog the whole server
> > for
> > > 30 seconds because, there is a CPU limit as well. It is not just time,
> > the
> > > limits are set so all users can reach the limit without affecting each
> > > other. Thats the idea
> > >
> > > Andre
> > >
> > > On Wed, Aug 4, 2010 at 1:49 PM, wayne durden 
> wrote:
> > >
> > > > Hi,
> > > >
> > > > Just want to make sure I have the general understanding of the
> > issues...
> > > >  On
> > > > a shared hosting setup where there is a process time limit such as 30
> > > > seconds, would that mean that some other entity using the same server
> > > with
> > > > an intensive process could latch essentially all of the processing
> for
> > up
> > > > to
> > > > 30 seconds?  Is there a more finely granulated check that still swaps
> > > users
> > > > in and out to a degree below a certain process priority claim?  And
> if
> > > the
> > > > first assertion is the case, it wouldn't matter what tech one went
> with
> > > > Rev,
> > > > Ruby, PHP, etc. you could still get a wait time of almost 30 seconds
> > > before
> > > > the server ended your sharer's processing and reached you, correct?
> > > >
> > > > Thanks,
> > > >
> > > > Wayne
> > > > ___
> > > > use-revolution mailing list
> > > > use-revolution@lists.runrev.com
> > > > Please visit this url to subscri

Re: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
I second Michael per the scripts Andre!

Wayne
___
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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Thanks Andre, and I am working through your article now as well.  I get that
it is per process but the part that isn't still clear to me is that the OS
can be doing my intensive process for 30 seconds before closing it and also
attending to another user simultaneously or not.  I am under the impression
there is still some resource slicing going on, I just don't have a concrete
understanding...

This is all very interesting to me because I am interested in moving a
desktop app that processes datafiles up to 100,000 lines which can mean for
each line comparing against the remainder (in reality sorts cust this down a
great deal), but this can run for minutes on a desktop app and I have got to
cut it down into asynchronous processing as per your article...

Thanks!

Wayne

On Wed, Aug 4, 2010 at 12:54 PM, Andre Garzia  wrote:

> Wayne,
>
> you got it wrong, it is a per process limitation. The policies change from
> shared hosting company to shared hosting company. At On-Rev means that a
> single process can only use 30 secs of processing time, this is done
> precisely to prevent a rogue process from using all the resources and thus
> making the life of other users a mess. No one can hog the whole server for
> 30 seconds because, there is a CPU limit as well. It is not just time, the
> limits are set so all users can reach the limit without affecting each
> other. Thats the idea
>
> Andre
>
> On Wed, Aug 4, 2010 at 1:49 PM, wayne durden  wrote:
>
> > Hi,
> >
> > Just want to make sure I have the general understanding of the issues...
> >  On
> > a shared hosting setup where there is a process time limit such as 30
> > seconds, would that mean that some other entity using the same server
> with
> > an intensive process could latch essentially all of the processing for up
> > to
> > 30 seconds?  Is there a more finely granulated check that still swaps
> users
> > in and out to a degree below a certain process priority claim?  And if
> the
> > first assertion is the case, it wouldn't matter what tech one went with
> > Rev,
> > Ruby, PHP, etc. you could still get a wait time of almost 30 seconds
> before
> > the server ended your sharer's processing and reached you, correct?
> >
> > Thanks,
> >
> > Wayne
> > ___
> > 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
>
___
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: [RevServer tips] Spreading the load or why wise developers use asynchronous workflows

2010-08-04 Thread wayne durden
Hi,

Just want to make sure I have the general understanding of the issues...  On
a shared hosting setup where there is a process time limit such as 30
seconds, would that mean that some other entity using the same server with
an intensive process could latch essentially all of the processing for up to
30 seconds?  Is there a more finely granulated check that still swaps users
in and out to a degree below a certain process priority claim?  And if the
first assertion is the case, it wouldn't matter what tech one went with Rev,
Ruby, PHP, etc. you could still get a wait time of almost 30 seconds before
the server ended your sharer's processing and reached you, correct?

Thanks,

Wayne
___
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: [revServer] process timeout issue

2010-08-02 Thread wayne durden
Hello Pierre,

I just wanted to chime in that I appreciate the details you have provided in
this thread and the benchmarks which Andre has helped flesh out...  It helps
some of us coming to this platform a little later evaluate its suitability
for additional projects.

Rev has proved excellent for me with regard to desktop apps, and a handful
of CGI's I have built are encouraging but I have always wondered about
issues of scale.  Details like these are indeed helpful when they crop up.

Thanks for the posting all around.

Wayne



On Mon, Aug 2, 2010 at 5:11 PM, Jerry Daniels  wrote:

> Pierre,
>
> I appreciate your counsel. I do. But, I have to go with my own experience
> and Sarah's on this one. And I'm pretty sure it's not the architecture or
> the code. We've done very granular tests.
>
> We've got a pretty good team of experts, ourselves--some trained by the
> people who invented n-tier architecture. We HAVE run our findings, back-end
> design and architecture by experienced technicians with actual success in
> our space. I think we've made a good decision. But that decision is for
> us...I'm not trying to put that on anyone else.
>
> As I said, I use revServer for lots of stuff. But just not this one thing.
> I think my motives and intent have been fairly obscured by now, so I'm going
> to give it a rest. I think I'm ruining Kevin's bank holiday.
>
> Best,
>
> Jerry
>
>
> On Aug 2, 2010, at 3:59 PM, Pierre Sahores wrote:
>
> > Jerry,
> >
> > In my experience, Rev went always able to let me serve rock-solid n-tier
> apps. It makes yet more than one year that i test extensively the revServer
> technology and all worked as well as what i can handle in using my "PHP
> sockets-listener + Rev application's server" 15 years polished solution.
> >
> > At this point, i don't suspect the revServer to be responsable at all
> from the problem i reported below because each time i had to do with such
> latence in starting a first Apache binded request (as cgi or standard html
> page), it always had, over the years and on many different provider's
> backbones in France and in the USA, to do with the amount of RAM of the
> hosting machine, never with Rev.
> >
> > I wants to be clear there :
> >
> > - A server is not suited to handle Desktop's ilike process : if some one
> asked me if i would accept to host, on my own server, a n-tier app witch
> would have to use 64 Mb of RAM per process or thread, i would just answer
> "NO". Nor PHP, Python, Ruby, Perl, Rev, MC, Java are suited to run such kind
> of requests.
> >
> > - As you could see in the "ab" wrds.com test i reported
> previously, revServer was able to reply to 100% of the 1550 requests ab
> sended in 30 secs. This is a very good result for a mutualised server and i
> fell 100% happy about it
> >
> > - 64 Mb * 1550 = 96 Gb : you just cant expect this can work at all 
> on any current well suited Linux server. Instead, you will need to do what
> we always do to reduce the amount of RAM needed by each http thread /
> process : replace all your revServer "direct to RAM+flat-files" processes
> management by revServer+ SQL backend processes management and Rodeo will
> become compatible with all the n-tier standard requierements. Else, you will
> never get best results in trying to implement your "direct to
> RAM+flat-files" logic in PHP, Java, Python or Perl.
> >
> > My feeling is that Rev and revServer are'nt responsable at all from the
> problem you are reporting us : you just need to redesign your code from a
> n-tier logic point of view and in doing this you will see that the
> revServer, even if it is still in its early stage, is from yet a very
> competitive n-tier technology. Along my Master2 of n-tier application's
> design, i had to build projects in J2SE, PHP, Rebol, AJAX, and more and, you
> know what, Rev was and is still my prefered n-tier platform and PHP is far
> from able to compete in about big projects alike Rodeo seems to be suited to
> become ...
> >
> > There are some n-tier experts around on this list, Richard, Andre and
> some others and i think you can trust them when they say that there is no
> blackbox at all behind revServer : it's only the xtalk engine we knows
> about. It's just a great piece of code witch let me now do anything i need
> without having to rely on my obsolete "PHP sockets listener + Rev" way to
> go.
> >
> > I just hope Kevin, Mark, Oliver and all, at Edimburg will provide us the
> "protected stacks libs support" as soon as possible and, perhaps, a coolest
> revServer installer in the same time ;-)
> >
> > Kind Regards,
> >
> > Pierre
> >
> >
> >
> >
> >
> >> Le 2 août 2010 à 16:51, Jerry Daniels a écrit :
> >>
> >>> Sarah and I are unhappy with the performance because we load test it
> and see some requests take many seconds to complete and then the next
> identical request takes less than a second.
> >>
> >> Exact : i can see this happen with the early requests to
> wrds.com : The first request can,

Re: Mac vs Win partisanship is unnecessary

2010-07-22 Thread wayne durden
Andre did some work on a Haiku xtalk for a Google summer of code...  there's
a skeleton out there somewhere...

wayne

On Thu, Jul 22, 2010 at 11:33 AM, Richmond wrote:

> We can all play at that one . . .  :)
>
>> Speaking of... Rev, when are you going to get that RevX version working on
>> Haiku? I mean, seriously, c'mon! The _true_ power-OS users out here are
>> waiting.
>>
>> Jeff M.
>>
>>
>>
>
> Personally I would love a "back to the future" RunRev that works on Debian
> PPC;
>
> and, to really throw a spanner in the works, how about MorphOS 
> ___
> 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: [OT-Rodeo] Still waiting for the aha moment

2010-07-21 Thread wayne durden
I would like to chime in with a question as well.  I am not sure I really am
seeing what might be happening in the marketplace.  I understand the concept
of creating a web app for hire for a third party that wants a "presence" on
iPads, where the app might be free for exposure, etc.   But are "web apps"
being successfully sold directly by the developers to end consumers?  In
other words, are there many examples of selling "web apps" versus "first
class full x-code apps" that are selling for .99 to 4.99?  The part I
haven't quite grasped is that the concept of web apps seem like partitioning
off little web pages into a pseudo-standalone, and I am wondering if
customers are accepting this in decent numbers as something they are willing
to pay for?

For instance, can a javascript game that runs in Safari be packaged up as a
web app with an icon and sold through iTunes for .99 let's say?

I will be "googling" to find examples after a bit, but if anyone has some
pointers to these I would appreciate it.  I think this might be a situation
where once again, the whole game may have changed while I was busy not
noticing.  And if it is as easy as packaging a javascript game up with an
icon and the webkit browser call, if there isn't a deluge already, there
probably will be...

Wayne

On Wed, Jul 21, 2010 at 3:27 PM, Jim Sims  wrote:

>
> I'm curious about how much of what Rev standalones can do can be
> transferred to a web app?
>
> Any guidelines/rules/suggestions on that?
>
> sims___
> 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: visibility of a second stack called from a main stack

2010-07-17 Thread wayne durden
My apologies to the list, it turns out that the flashed border was in fact
the border of yet a third stack that the second stack was calling upon for
data...  LOL,  I simply needed to handle the visibility of that third stack
as it was being called from stack 2.

Thanks for your time and help and suggestions anyway Mark.  I hope they
prove helpful to someone in another search context at some time...

The generosity on this list cannot be over praised!

Wayne

On Sat, Jul 17, 2010 at 3:24 PM, Mark Swindell wrote:

> If your second stack is a substack of the first  I don't believe you have
> to open it (just tested it here and I didn't have to , I just referred to it
> by name).  Otherwise you might have to go the "start using" route, but I've
> never gone that route.
>
> Mark
>
> On Jul 17, 2010, at 12:08 PM, wayne durden wrote:
>
> > Thanks Mark, will likely do this, seems clunky.  With regard to your
> second
> > suggestion, I may try some experimenting there but I am not crystal
> clear.
> > I assume I would have to open the stack first, correct, and if so, I
> think
> > that's where the window outline pops up...  I tried a "start using" form
> at
> > one time and the "click at loc" command didn't work there, from which I
> > assumed that the start using puts the handlers of the second stack in
> play
> > but it's not exactly as if the card was there...
> >
> > Thanks,
> >
> > Wayne
> >
> > On Sat, Jul 17, 2010 at 2:40 PM, Mark Swindell  >wrote:
> >
> >> You might try setting the loc of the second stack off-screen, though you
> >> shouldn't have to do this...
> >>
> >> HTH,
> >> Mark
> >>
> >> On Jul 17, 2010, at 11:24 AM, wayne durden wrote:
> >>
> >>> Hello all, I am using Ent. 4.0 and am having an issue where I am using
> a
> >>> button on a main "control center" stack simply to open another stack
> and
> >>> click at the location of a button there.  What happens is that for a
> >> moment
> >>> the outline of the window for the second stack is visible and I would
> >> prefer
> >>> it happen completely hidden away.  I have tried locking the screen
> before
> >>> opening the second stack and unlocking at the end of the handler, I
> have
> >>> tried "go invisible stack [name of second stack]" etc., but no matter
> >> what
> >>> on this XP machine, the second stack's window outline flashes to the
> >> screen
> >>> momentarily.
> >>>
> >>> For instance, here is the code at the moment:
> >>>
> >>>  --lock screen
> >>>  go invisible stack "blogBuilder.rev"
> >>>
> >>>  click at the loc of btn btnBuildAllBlogSections of stack
> >>> "blogBuilder.rev"
> >>>  close stack "blogBuilder.rev"
> >>>  --unlock screen
> >>>
> >>> Note the lock and unlock items were commented out after they proved not
> >> to
> >>> work.  Additionally, instead of go invisible stack... I have used "open
> >>> stack".
> >>>
> >>> Appreciate anyone jogging my memory how one solves this...
> >>>
> >>> Thanks,
> >>>
> >>> Wayne
> >>> ___
> >>> 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
>
___
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: visibility of a second stack called from a main stack

2010-07-17 Thread wayne durden
Thanks Mark, will likely do this, seems clunky.  With regard to your second
suggestion, I may try some experimenting there but I am not crystal clear.
I assume I would have to open the stack first, correct, and if so, I think
that's where the window outline pops up...  I tried a "start using" form at
one time and the "click at loc" command didn't work there, from which I
assumed that the start using puts the handlers of the second stack in play
but it's not exactly as if the card was there...

Thanks,

Wayne

On Sat, Jul 17, 2010 at 2:40 PM, Mark Swindell wrote:

> You might try setting the loc of the second stack off-screen, though you
> shouldn't have to do this...
>
> HTH,
> Mark
>
> On Jul 17, 2010, at 11:24 AM, wayne durden wrote:
>
> > Hello all, I am using Ent. 4.0 and am having an issue where I am using a
> > button on a main "control center" stack simply to open another stack and
> > click at the location of a button there.  What happens is that for a
> moment
> > the outline of the window for the second stack is visible and I would
> prefer
> > it happen completely hidden away.  I have tried locking the screen before
> > opening the second stack and unlocking at the end of the handler, I have
> > tried "go invisible stack [name of second stack]" etc., but no matter
> what
> > on this XP machine, the second stack's window outline flashes to the
> screen
> > momentarily.
> >
> > For instance, here is the code at the moment:
> >
> >   --lock screen
> >   go invisible stack "blogBuilder.rev"
> >
> >   click at the loc of btn btnBuildAllBlogSections of stack
> > "blogBuilder.rev"
> >   close stack "blogBuilder.rev"
> >   --unlock screen
> >
> > Note the lock and unlock items were commented out after they proved not
> to
> > work.  Additionally, instead of go invisible stack... I have used "open
> > stack".
> >
> > Appreciate anyone jogging my memory how one solves this...
> >
> > Thanks,
> >
> > Wayne
> > ___
> > 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


visibility of a second stack called from a main stack

2010-07-17 Thread wayne durden
Hello all, I am using Ent. 4.0 and am having an issue where I am using a
button on a main "control center" stack simply to open another stack and
click at the location of a button there.  What happens is that for a moment
the outline of the window for the second stack is visible and I would prefer
it happen completely hidden away.  I have tried locking the screen before
opening the second stack and unlocking at the end of the handler, I have
tried "go invisible stack [name of second stack]" etc., but no matter what
on this XP machine, the second stack's window outline flashes to the screen
momentarily.

For instance, here is the code at the moment:

   --lock screen
   go invisible stack "blogBuilder.rev"

   click at the loc of btn btnBuildAllBlogSections of stack
"blogBuilder.rev"
   close stack "blogBuilder.rev"
   --unlock screen

Note the lock and unlock items were commented out after they proved not to
work.  Additionally, instead of go invisible stack... I have used "open
stack".

Appreciate anyone jogging my memory how one solves this...

Thanks,

Wayne
___
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: Checkbox script

2010-06-19 Thread wayne durden
Hi Charles,

There is a little disconnect because you have two "stores" for your data,
your tConcat variable and your field.  When you uncheck you are removing the
data from the field and then your tConcat global and your field are out of
congruence.  There are several workarounds but the easiest one may be that
after removing data from the field, simply set your global tConcat to the
contents of the field.  Alternatively on the check portion you could filter
the value out of the global and then add it to keep from getting duplicates
therein...

Wayne

On Sat, Jun 19, 2010 at 11:05 AM, charles61  wrote:

>
> Andre and Wayne,
>
> I tried declaring tConcat as a global. It works but each time you check and
> uncheck and then check the same checkbox, you get multiple instances of the
> same content. In other words, using checka as an example, I get Egg Allergy
> added each I check and uncheck the checkbox.
>
> Charles Szasz
> csz...@mac.com
>
>
>
>
> On Jun 19, 2010, at 10:51 AM, Andre.Bisseret [via Runtime Revolution]
> wrote:
>
> > Bonjour Charles,
> > As suggested by Wayne if you declare tConcat as global in each script
> > then it works as expected
> >
> > Best
> >
> > André
> >
> > Le 19 juin 10 à 15:18, charles61 a écrit :
> >
> > >
> > > I have a series of ten checkboxes. I am trying to script them so
> > > that when
> > > checkboxes are checked, names are put into variables and then put
> > > into a
> > > field "disability". I tried the following script using just two
> > > checkboxes,
> > > checka, checkb, to test my script:
> > >
> > > Checka Script:
> > > on mouseUp
> > global tConcat,
> > -
> >
> > >   if the hilite of me =true
> > >   then
> > >  put "Egg Allergy" & space after tConcat
> > >  put tConcat into field "disability"
> > >   else
> > >  filter field "disability" without "*Egg Allergy*"
> > >   end if
> > > end mouseUp
> > >
> > > Checkb Script:
> > > on mouseUp
> > global tConcat,
> > --
> >
> > >   if the hilite of me =true
> > >   then
> > >  put "Fish Allergy" & space after tConcat
> > >  put tConcat into field "disability"
> > >   else
> > >  filter field "disability" without "*Fish Allergy*"
> > >   end if
> > > end mouseUp
> > >
> > > Unfortunately, this script does not put "Egg Allergy" followed by
> > > "Fish
> > > Allergy" into field "disability" when both checkboxes are checked.
> > > Instead,
> > > only "Egg Allergy" or "Fish Allergy" are inserted into the field.
> > > According
> > > to the Rev documentation, this should work. Does anyone have a
> > > suggestion
> > > how I can get I both of these variables into the field?
> > >
> > >
> > > --
> > > View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Checkbox-script-tp2261136p2261136.html
> > > Sent from the Revolution - User mailing list archive at Nabble.com.
> > > ___
> > > use-revolution mailing list
> > > [hidden email]
> > > Please visit this url to subscribe, unsubscribe and manage your
> > > subscription preferences:
> > > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> >
> >
> > ___
> > use-revolution mailing list
> > [hidden email]
> > Please visit this url to subscribe, unsubscribe and manage your
> subscription preferences:
> > http://lists.runrev.com/mailman/listinfo/use-revolution
> >
> >
> > View message @
> http://runtime-revolution.278305.n4.nabble.com/Checkbox-script-tp2261136p2261194.html
> > To unsubscribe from Checkbox script, click here.
> >
>
>
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Checkbox-script-tp2261136p2261206.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
>
___
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: Checkbox script

2010-06-19 Thread wayne durden
looks like you are perhaps trying to use tConcat as a global variable
without having declared it so...  You could read the field into tConcat
first and leave as is ...

On Sat, Jun 19, 2010 at 9:18 AM, charles61  wrote:

>
> I have a series of ten checkboxes. I am trying to script them so that when
> checkboxes are checked, names are put into variables and then put into a
> field "disability". I tried the following script using just two checkboxes,
> checka, checkb, to test my script:
>
> Checka Script:
> on mouseUp
>   if the hilite of me =true
>   then
>  put "Egg Allergy" & space after tConcat
>  put tConcat into field "disability"
>   else
>  filter field "disability" without "*Egg Allergy*"
>   end if
> end mouseUp
>
> Checkb Script:
> on mouseUp
>   if the hilite of me =true
>   then
>  put "Fish Allergy" & space after tConcat
>  put tConcat into field "disability"
>   else
>  filter field "disability" without "*Fish Allergy*"
>   end if
> end mouseUp
>
> Unfortunately, this script does not put "Egg Allergy" followed by "Fish
> Allergy" into field "disability" when both checkboxes are checked. Instead,
> only "Egg Allergy" or "Fish Allergy" are inserted into the field. According
> to the Rev documentation, this should work. Does anyone have a suggestion
> how I can get I both of these variables into the field?
>
>
> --
> View this message in context:
> http://runtime-revolution.278305.n4.nabble.com/Checkbox-script-tp2261136p2261136.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
>
___
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: REALBasic vs Revolution

2010-06-05 Thread wayne durden
I would agree about the chunk expressions and text.  But I will say it all
depends on your task.  I have used RealBasic for about 7years and RunRev for
about 3.

My main project is software which goes through lists of individual trading
transactions and matches the trades into round trips and calculates
gains/losses and then generates tax form PDF documents.  The file sizes
typically are in the realm of 6000 lines but can go up to approximately
100,000 lines.

I originally had a version in RealBasic and rewrote it in RunRev when I was
tackling the output to PDF files.  My experience is that the RealBasic
matching engine was faster but this is not significant for my typical file
size.  Because most of this app involves opening files, assigning items in a
comma separated line and operating on those items and writing files back to
the hard drive, RunRev is much much faster development wise. The experience
as a whole is far more pleasant to work in and there is much less reluctance
for me to actually open up the project and make changes.

That said, I genuinely like RealBasic and have found other projects for
which it is much better suited.  I have a project that makes mosaic versions
of photos and does some other filter type effects.  This type of project
runs in just tolerable times in RealBasic but is too slow in RunRev.  I
actually used a procedural basic called PureBasic on a version of this and
that was blazingly fast, but the overall development environment was much
much slower as the language and IDE were simply just a little too different.

I would say RunRev is not the best development environment for image
processing and without threads you have to be careful in large processing
loops to properly use wait with messages, etc.  However, if you are
crunching text and/or have any background with Hypercard / Supercard then
RunRev definitely gets the edge.  It also can't be beat if you practice some
type of profession such that programming isn't your "all day job" but you do
it to create custom tools to make your main work better.

Someone the other day mentioned it was an odd duck but very special, and I
would agree with that completely.

 Hope this might be a little helpful, but sometimes you just never can know
until you wade in completely...

Wayne



On Sat, Jun 5, 2010 at 6:41 PM, Michael Kann  wrote:

> The most important difference I've found between the two is that the chunk
> expressions in RunRev make it much easier to manipulate text.
>
> --- On Sat, 6/5/10, Richmond  wrote:
>
> > From: Richmond 
> > Subject: Re: REALBasic vs Revolution
> > To: "How to use Revolution" 
> > Date: Saturday, June 5, 2010, 12:32 PM
> > On 06/05/2010 08:21 PM, Peter Haworth
> > wrote:
> > > Wondering if anyone has personal experience using REAL
> > Basic and Revolution?  I did see some discussions on
> > this list but they're all pretty old.  At first glance,
> > REAL Basic appears to provide very similar functionality to
> > Revolution and a few things (like a report writer) that
> > aren't in Revolution, at least without an extra cost third
> > party add-on.
> > >
> > > Also possible that this isn't an appropriate place for
> > such discussions, and I'm fine with that.
> > >
> > > Thanks,
> > >
> > > Pete Haworth
> > >
> > >
> >
> > Have a look at HyperNext:  www.tigabyte.com
> >
> > Based on RealBASIC; 'stacky', and FREE
> > ___
> > 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: Apad - The Andriod iPad

2010-05-24 Thread wayne durden
Roger,

Have you already the product in hand?  If so, how is your experience?

Wayne


On Mon, May 24, 2010 at 7:50 AM,  wrote:

> Ian Wood  wrote:
> > P.S. Anyone know what the retail price is for something like that?
>
> I bought mine here:
>
> Retail:  $99.90
> http://www.dealextreme.com/details.dx/sku.39169~r.29767964~r.96035782
>
> The firmware can be updated too.
> http://www.youtube.com/watch?v=mTuGXbEnI_4
>
> ~Roger Eller
>
>
> ___
> 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: dot POS files and Corpus Linguistics

2010-04-27 Thread wayne durden
I think we can all agree RunRev is the best dev environment going but
suggesting dot.net is a POS may be going a little too far

On Tue, Apr 27, 2010 at 5:20 PM, Richmond Mathewson <
richmondmathew...@gmail.com> wrote:

>  On 27/04/2010 22:03, stephen barncard wrote:
>
>> Richmond, it appears that .pos files are LOTUS NOTES,  among many others
>>
>> http://file-extension.net/seeker/file_extension_pos
>>
>> http://filext.com/file-extension/POS
>>
>> http://en.wikipedia.org/wiki/Lotus_Notes
>>
>> http://www.computerfileextensions.com/file-extensions.php/POS
>>
>> FILE FORMAT:
>> http://www.x-ways.net/winhex/POS_Format_2_0.html
>>
>>
>>  Thank you very much for your suggestion.
>
> However, I got led up that garden path and spent some time mucking
> around with Lotus notes.
>
> I then found out that in the case of corpus files POS means 'parts of
> speech'.
> This is typical academia delighting in obscurantism.
>
> Now for more 'fun':
>
> Also bundled in the corpus are .psd files which, wait for it, are NOT
> Adobe Photoshop files.
>
> PSD: Probably Something Different ???
>
> ___
> 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: [OT] What's an iPad?

2010-04-11 Thread wayne durden
In my part of the country "all y'all" is not strictly imperative.  It works
equally well in the interrogative, i.e. "Are all y'all comin' to the pig
pullin' on Sa'urday?  If so bring some tea?  [Where tea is a beverage made
by filling an empty gallon milk jug 3/4 of the way full of sugar and
infusing it with a bit of tannins in water so that it doesn't appear  to be
clear]"  Beverages other than tea are to be "brung" implicitly...
___
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: Comma-delimited values

2010-03-08 Thread wayne durden
Hi David, Richard et al.

I hear your pain on the CSV issue.  However, wishing it would die I think
deserves a more careful reflection.  Sometimes the devil you know is worse
than the alternative...

I use RunRev almost exclusively for parsing and processing datasets for
active traders.  CSV is one of the few remaining source formats that can be
easily resolved.  I use the flag method to handle quotes in the dataset...

The other alternatives my clients can provide are far more problematic ([XML
parsing - in theory good, in practice on large datasets there is almost
always some breakage in the dataset or the time to handle a large dataset is
exponentially greater than plain CSV ] [Excel - now virtually impossible to
deal with without a manual intervention and conversion])

So yes, CSV has it's problems.  Pipe delimited would suit me better.  But a
simple line based ordered dataset has proven in practice to be much more
usable and quicker to handle than fancier solutions...

Don't wish a CSV death on me please :)

Wayne


On Mon, Mar 8, 2010 at 2:51 PM, David Coker  wrote:

> On Mon, Mar 8, 2010 at 12:55 PM, Richard Gaskin
>  wrote:
> 
> CSV must die.
>
> Please help it die:  never write CSV exporters.
> 
>
> After my last foray into the world of CSV and the *many* problems I
> ran into, I decided to take Richard's little rant a step further...
>
> ...Not only will I not ever write a CSV exporter, but I will no longer
> attempt to support CSV, even as an import option for anything I build.
>
> That policy may make a few folks unhappy and/or possibly cost me a few
> sales should I go that route, but with certainty, it will not
> perpetuate the problem from either end in the future.
>
> I think I'd prefer the competition (if any), to have all of those
> support issues they want. ;-)
>
> Regards,
> David C.
> ___
> 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: Replace colors in imageData under linux doesn't work

2010-03-07 Thread wayne durden
Hi, only a wild guess here as I don't have a setup to experiment, but is
there any possibility the alpha channel order isn't the same...?



On Sun, Mar 7, 2010 at 9:27 AM, Ludovic Thébault <
ludovic.theba...@laposte.net> wrote:

> Hello,
>
> I've made a map wih several sectors. Each sector have a specific color.
> For example sector one have this color : 245, 255, 255
> sector two : 215,255,255
> sector three : 194,255,255
> ...
> The map appear in blue (each sector with a different blue)
>
> Under MacOS and Windows, a script replace the color of a sector with an
> other. But under linux (Ubuntu, Mandriva, Xubuntu) it doesn't work. I've
> tested with Rev Studio 2.91 and RevMedia 4.
>
> the script :
>  get the imageData of image "carte"
>
> replace (numToChar(0) & numtochar(230) & numtochar(255) & numtochar(255))
> with \
>(numToChar(0) & numtochar(45) & numtochar(155) & numtochar(90)) in
> it
>
> Under Linux, my map appear yellow !
>
> Here, a screenshot with the original map, the new map under MacOS and under
> Linux
> http://img.skitch.com/20100307-11umgehf9gmes8p9k6yknc7w8d.jpg
>
> Any ideas ? and any workaround ?  Thanks
> !___
> 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: Removing unwanted comma's

2008-04-05 Thread wayne durden
Hi David:

I have to do this all the time for datasets I process.  If you need to do it
quick and dirty one off, rather than code up a routine in rev, you can open
the dataset in excel.  If the field three data is numerical you can get rid
of the comma by selecting the column then using format cells and choose the
numeric type without the comma.  If it is text stuff then you select the
column and use replace to replace the commas with some other item or nothing
at all.

Once I have done this and saved out the file, I would still open in in a
text editor and zap any quotes with a replace there

I know this isn't the rev function answer, but it is quick and easy if the
problem isn't recurring

wayne


On Sat, Apr 5, 2008 at 6:12 PM, David Coker <[EMAIL PROTECTED]> wrote:

> Hello folks,
> I ran into a problem that I just can't seem to figure out and hope
> someone can offer a suggestion or solution. (More than likely simple
> using Rev, but it surely escapes me.) Is there a way to remove
> spurious comma's inside a text field that contains comma delimited
> data, while maintaining the integrity of the individual data fields?
>
> Example:
> fieldonedata,fieldtwodata,"fieldthree,data", fieldfourdata,etc.
>
> I need to remove the quotes the comma located within the quotes as
> well as the quote characters, to end up with this:
>
> fieldonedata,fieldtwodata,fieldthreedata, fieldfourdata,etc.
>
> I've wasted a big portion of my day trying to figure this out and
> would really appreciate any help I can get.
>
> David
> ___
> 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: Reversing a list

2008-04-03 Thread wayne durden
Hi Bernd,

I suspect the issue in the large list is that it is taking more than a
second to populate the sort list or the start time is near the rollover of
milliSecond ...

Wayne


On Thu, Apr 3, 2008 at 9:21 AM, BNig <[EMAIL PROTECTED]> wrote:

>
> hi,
>
>  -- Jan Schenkels solution:
> ##
> local sLineCount, sCurrentLine
>
> on mouseUp
>put 0 into sCurrentLine
> put the number of lines in field 1 into sLineCount
>put the millisec into tStart
> sort field 1 by ReverseOrder()
> put the millisec - tStart
> end mouseUp
>
> function ReverseOrder
>add 1 to sCurrentLine
>return sLineCount - sCurrentLine
> end ReverseOrder
> ##
>
> I tried this on field with 10 lines filled with number from 1 to 10, it
> works and is fast.
>
> I then tried it with a field filled with 10 line filled with numbers
> 1 to 9
>
> then it does not work correctly. Since I dont even understand the syntax
> in
> the first place I have no idea why.
>
> on the 10 lines once the last lines are:
>
> 00020
> 90001
> 00019
> 00018
> 00017
> 00016
> 00015
> 00014
> 00013
> 00012
> 00011
> 00010
> 9
> 9
> 8
> 7
> 6
> 5
> 4
> 3
> 2
> 1
>
> While Mark Schonewilles solution:
>
> on mouseUp pMouseBtnNo
>put the millisec into tStart
>put field 1 into temp
>put reverseList(temp) into temp2
>put temp2 into field 1
>put the millisec - tStart
> end mouseUp
>
> function reverseList theListArray
>split theListArray by cr
>--   put the keys of theListArray
>combine theListArray by cr and tab
>sort lines of theListArray numeric descending by item 1 of each
>split theListArray by column
>return theListArray[2]
> end reverseList
> --
>
> on the same list in the field works for small and large number of lines
> and
> repeatedly and  still is very fast (580 msec) on a MacBook Pro 2.33
>
> I didnt try where the cutoff for correct results in Jans function is.
>  I thought just to mention the problem because it might not be so obvious
> for lists that are not easily checked for consistency
>
> and thanks for these functions, I always enjoy the discussions on the list
>
> regards
>
> Bernd
>
> --
> View this message in context:
> http://www.nabble.com/Reversing-a-list-tp16466585p16467477.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
>
___
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: Jeanne de Voto cookbook (was Re: ABout the Rev Search Engine (was: Re: Problem with revExecuteSQL - More))

2007-11-02 Thread wayne durden
The bottom line is it's one of those Christopher Alexander Pattern Language
problems...

There is an overall quality of goodness we can't really capture from any one
aspect, we just know what we have had so far isn't quite it...

Longness or shortness, I don't know.  I got immense value out of both the
Hypercard Handbook and conversely Lon Poole's little bitty book that
summarized with an example virtually all of the commands.   That was
actually my favorite, and because it was so small, I would page through it
manually and learn things about commands I didn't even know.  That's what I
feel I need most, but at the same time absolutely new users might need some
Hypercard Handbook introduction to the architectural concepts of stack based
software...  I have not seen this Supercard manual, but from the commentary,
I would like to now.

Surely at least all this focus is moving things in the right direction!

Wayne


On Nov 2, 2007 1:51 PM, Eric Chatonet <[EMAIL PROTECTED]>
wrote:

> May be Jan Schenkel could have an idea?
> :-)
>
> Adobe products (Mac or PC) allow to search a pdf document and, for
> instance, searching for 'Array' in the pdf doc, the first entry
> displayed is   5.5.6 Special Variable Types page 120...
> So the problem is elsewhere:
> Probably most people need to be taken by the hand and this is named
> ergonomics :-)
>
> Le 2 nov. 07 à 18:30, Richard Gaskin a écrit :
>
> > Devin Asay wrote:
> >
> >> Oh, arrays were covered, alright. In the section called
> >> "Containers,  variables, and sources of value". Nowadays, it's in
> >> the PDF manual,  in section 5.5.7, page 123. But that's just the
> >> point, isn't it? I  dug around awhile before I found it. Once I
> >> did, the information was  clear and helpful. So the issue is not
> >> "There isn't any  documentation." It's "Where the heck do I learn
> >> about X?" Eric's  Search Tool is a huge help, but it's an
> >> unappreciated, hidden gem.  Right now there is no comprehensive
> >> search tool it the online docs  that will search all of the
> >> documentation. That's the piece that's  lacking, and that was
> >> better, frankly (if a bit slow) in versions pre  2.7.
> >
> > This leaves two options, either of which would benefit us:
> >
> > - RunRev would move the documentation back into a fully-Rev
> >   format, not only integrating it into as more cohesive
> >   whole but also inspiring the many developers who look to
> >   Rev as a solution for delivering hypermedia documents.
> >
> > - RunRev would develop a PFD decoder, which they could ue
> >   to make their PDFs searchable, and so could we in our
> >   own apps.
> >
> > I'd be very happy to see either solution.
> >
> > --
> >  Richard Gaskin
> >  Managing Editor, revJournal
>
> Best regards from Paris,
> Eric Chatonet.
> 
> Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/
> Email: [EMAIL PROTECTED]/
> 
>
>
> ___
> 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: Doing in RR what we used to do in HC.

2007-10-17 Thread wayne durden
Hi,

Even if items have not been removed, there are "intangible" qualities that
combine to create an overall impression as well...  The last sort of user
manual I saw was an improvement, but it just tailed off uncompleted and as
far as I know it was never updated since that time.

Without this list, the situation would be dismal.  Sometimes a reference
book is pure cold nuts and bolts, and sometimes its a fun, human, truly
helpful work of art.

We need one of the later ...



On 10/16/07, Jeanne A. E. DeVoto <[EMAIL PROTECTED]> wrote:
>
> It's always very frustrating when someone complains about something
> not being in the documentation that I know is actually there... and
> then I look in the current version's documentation and realize it was
> removed at some point. Case in point:
>
> - About Revolution for HyperCard Developers (there in 1.0)
> - About Porting HyperCard stacks (courtesy Jacque)
>
> Sigh.
> --
> Jeanne A. E. DeVoto, Transcript Language Curmudgeon
> [EMAIL PROTECTED]
> http://www.jaedworks.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


Re: Easy, readable and fast text based format for Rev?

2007-06-12 Thread wayne durden

If for any reason the tab character proves to be unusable, you might choose
the "pipe" character "|" just above the enter key with the backslash.  I too
like simple name/value schemes for data where possible.  Generally they're
much, much faster than parsing xml if nesting isn't an issue.  As an aside,
I recently read a comment by will shipley of Delicious Monster where he was
responding to criticism regarding the "Delicious Generation" eye candy trend
where he was discussing improvements to the Delicious Library application.
It turns out per his comment that the primary reason it bogged down with
larger collections was related to writing out all the xml info, and he was
moving to a DBMS backend.  For those with longevity in the field, plain text
name/value or header/body approaches have worked in the past for large large
sets on machines with far less capabilities.  The move to XML irritated me
because it put the onus of ordering the data to fit a consumer on the
producer in an "expensive" way in the name of advancing an ephemeral common
exchange.  I have always felt that the producer should put out the data in
the easiest method and if it is of sufficient value to the consumer, then
the parsing could be handled from that end...  Generally, it will be in the
interest of both sides, but there are far faster grouping and parsing
methods than full xml for most kinds of data sets.  Real time trading apps
used to run quite fast on simple name value data exchange, but with the
introduction of xml getting the communication right means wading through
pages of crud delimiters  I pine for the simpler times

Wayne


On 6/12/07, David Bovill <[EMAIL PROTECTED]> wrote:


On 12/06/07, Jim Ault <[EMAIL PROTECTED]> wrote:
>
> The Rev filter command is very fast and I would recommend considering
it.
> The one caution is to replace null with empty, if this is a possible
> character.


That would only be in binary data? Databases? When would you get null
values
- certainly nothing from within Rev I think? Not in XML?

In my case, some of the content text can have "<" or "/" or ">" in the
body,
> so I avoid those.  You seem to have control of your content, so it will
> not
> be problem for you.


Same with me -  content comes mainly from within a Rev application, or
carefully picked external files, I am thinking of base64 encoding
everything
else - though I have to figure on whether to use urlEncoding (forgotten
the
issues). I am trying to figure which sort of text / xml files I will need
to
encode - maybe any XML files with CDATA sections

Arrays are very fast and can remove duplicates.
> Also think of compound keys for the arrays, which I use for
> forward+reverse
> lookups in the same array.
>
> Moving data around, consider built-in
> compress(var)
> decomprerss(var)


Yes. So if there is a 3 part strategy:

   1. Safe one line stuff without funny chars = > create "name [tab]
   value" line
   2. htmltext and some other types of "xml" ish data without tabs -
   strip out CR and do as above
   3. Anything else base64 encode (or should that be urlEncode)

I am not clear yet on the details of XML without CDATA - with regard to
non-existence of tabs and CR in content? Are they always escaped - if so
then stripping out CR and maybe tab as well to make one line works.
___
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: professor made software with runrev and sold for 2 million dollars

2007-06-07 Thread wayne durden

Hi Jacque!

You mean the article text or the underlying teachMac technology?  I assume
the latter...but not quite sure?

Wayne

On 6/7/07, J. Landman Gay <[EMAIL PROTECTED]> wrote:


wayne durden wrote:
> Hi folks, just came across an article here with a runrev connection:
>
> http://www.theunion.com/article/20070606/NEWS/106060142
>
> Not a whole lot of detail, but this apparently relates to teachMac and
> teachIt being built with runrev.
>
> This may be old news to some, but I hadn't heard this before...

Shameless, immodest plug: I wrote that. ;)

--
Jacqueline Landman Gay | [EMAIL PROTECTED]
HyperActive Software   | http://www.hyperactivesw.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


Re: professor made software with runrev and sold for 2 milliondollars

2007-06-07 Thread wayne durden

Hi JB!

I have a google news filter set up to flag hypercard references and this
article mentioned it so it showed up in the results.

The filters work great for things that aren't making a lot of headlines
anymore because you aren't inundated with too much stuff, but it catches
lots of interesting things you wouldn't otherwise come across.

Best regards!

Wayne


On 6/7/07, jbv <[EMAIL PROTECTED]> wrote:




wayne,

how come did you come across that paper ?
Did you type "Runtime revolution" and "$2 million" in google ?

just kidding...

JB




___
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: professor made software with runrev and sold for 2 million dollars

2007-06-07 Thread wayne durden

Hi folks, just came across an article here with a runrev connection:

http://www.theunion.com/article/20070606/NEWS/106060142

Not a whole lot of detail, but this apparently relates to teachMac and
teachIt being built with runrev.

This may be old news to some, but I hadn't heard this before...

Wayne
___
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: OT: I was accepted in Google Summer Of Code.

2007-04-12 Thread wayne durden

Congrats Andre:

Beos was great,  Have watched Yellow Tab flame out and am hopeful Haiku
makes it to release!  Of course then you are going to have to get an xtalk
implemented for it

Wayne

On 4/12/07, Andre Garzia <[EMAIL PROTECTED]> wrote:


Hello Folks,

I am pleased to say that I was accepted as a student in the google
summer of code program. For those that don't know, the summer of code
is an initiative from google that works like this: Google approve a
number of mentoring organizations, students submit projects to this
organizations, some students are selected and will pass the summer
implementing such project, and google pays for it! :-D

This year 6,200 students applied and ~900 were selected, and I am one
of them :-D

I will be working with the Haiku Operating System project  which was a pet project of mine since forever. Haiku is
a free implementation of an OS that is binary compatible with BeOS
from Be Inc and it is much like old BeOS. My task will be implement a
network preferences application, like the network settings prefs
panel from Mac OS X. Haiku has a young tcp/ip stack and while Haiku
is a full blown GUI Operating System, it lacks such preference panel.
I'll spend the next summer implementing that (as well as my other
projects and contracts).

For more info on GSoC visit 
For more info on Haiku Summer Of Code 
For more info on Haiku 

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


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


Re: trying to get image functionality as in RB

2007-04-06 Thread wayne durden

Thanks for the additional thoughts Jim!  I swear you regulars must do
nothing but wait at the computer to write code for the rest of us.  I don't
see how you all have time for regular paying work :)

Thanks again!

Wayne


On 4/6/07, Jim Ault <[EMAIL PROTECTED]> wrote:


> On 4/6/07, Ken Ray <[EMAIL PROTECTED]> wrote:
On 4/6/07 3:57 PM, "wayne durden" <[EMAIL PROTECTED]> wrote:

> Thank you Ken!  I will give that a go shortly.  It looks like it will
> shorten the existing method I was using that was handling the local
files as
> well.
>
>>
>> Sure... here's a way, assuming you already have an image object on the
>> card and you're dropping onto it (this is the script of the image
>> object):
>>
>> on dragEnter
>>   set the acceptDrop to true
>>   pass dragEnter
>> end dragEnter
>>
>> on dragDrop
>>   if the dragData["image"] is not empty then
>> put the dragData["image"] into me
>>   else
>> beep
>>   end if
>> end dragDrop
>>
>> For more info on D-n-D, see this tip:
>>
>> http://www.sonsothunder.com/devres/revolution/tips/mous002.htm

The dragDrop also works from things like iPhoto and several catalog
programs, such as iView Media Pro.

One technique I use is to make an image, put a transparent button over it,
group them, and this becomes a 'landing point' for my drop.  Then the
following steps...

--for the transparent button
--note: this is not the exact code, but a shorter summarized version

set the cpOrigImg => the imagedata of the dropped img
set the cpOrigWidth of btn "transp" the width of the dropped img
set the cpOrigHeight of btn "transp" the height of the dropped img
create img
set the imagedata of the last img to the cpOrigImg of btn "transp"
set the height of the last img to thumbHeight
set the width of the last img to thumbWidth
set the imagedata of img "underTranspBtn" to the imageData of the last img
set the height of the last img to cpOrigHeight of btn "transp"
set the width of the last img to cpOrigWidth of btn "transp"
set the imagedata of the last image to the cpOrigImg of btn "transp"
save this stack --
--now you can adjust the last img all you want, then UNDO changes simply
by

set the height of the last img to cpOrigHeight of btn "transp"
set the width of the last img to cpOrigWidth of btn "transp"
set the imagedata of the last image to the cpOrigImg of btn "transp"

This may not be useful in your case.  It is a way of allowing the original
drag to be 'cached', since gathering images from various sources could
mean
you have to remember where you got them, and set up to do the drag again.
This makes it more convenient to simply have a button "reset last img".

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


___
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: trying to get image functionality as in RB

2007-04-06 Thread wayne durden

Thank you Ken!  I will give that a go shortly.  It looks like it will
shorten the existing method I was using that was handling the local files as
well.

Thank you very much!

Wayne


On 4/6/07, Ken Ray <[EMAIL PROTECTED]> wrote:


On Fri, 6 Apr 2007 16:58:50 -0400, wayne durden wrote:

> Hi all!  I am trying to rebuild an app I have in RB which takes an image
> dropped on it and resizes it.  I am able to duplicate the app for images
on
> the local computer file system, but with my RB app I can drag an image
from
> a browser which is actually the primary use of it.. (i.e., take an image
> from a web page, drop it on the app and get a smaller version which is
also
> copied to the clipboard for pasting elsewhere).
>
> Is there a way to get an image from a browser into an image on a card by
> drag an drop?  I can and have handled all the other aspects, resizing,
> copying to clipboard, I just can't figure out the drag and drop from the
> browser part...

Sure... here's a way, assuming you already have an image object on the
card and you're dropping onto it (this is the script of the image
object):

on dragEnter
  set the acceptDrop to true
  pass dragEnter
end dragEnter

on dragDrop
  if the dragData["image"] is not empty then
put the dragData["image"] into me
  else
beep
  end if
end dragDrop

For more info on D-n-D, see this tip:

http://www.sonsothunder.com/devres/revolution/tips/mous002.htm

Hope this helps,



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


___
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: trying to get image functionality as in RB

2007-04-06 Thread wayne durden

Hi all!  I am trying to rebuild an app I have in RB which takes an image
dropped on it and resizes it.  I am able to duplicate the app for images on
the local computer file system, but with my RB app I can drag an image from
a browser which is actually the primary use of it.. (i.e., take an image
from a web page, drop it on the app and get a smaller version which is also
copied to the clipboard for pasting elsewhere).

Is there a way to get an image from a browser into an image on a card by
drag an drop?  I can and have handled all the other aspects, resizing,
copying to clipboard, I just can't figure out the drag and drop from the
browser part...

Thanks for any thoughts...

Wayne
___
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: trying to replace perl cgi with rev

2007-03-30 Thread wayne durden

Thanks for these comments.  On Windows I use a fantastic editor called
Crimson Editor.  It too has the remote saving FTP capability.  However, in
times past, I had not been successful with the feature and had avoided and
forgotten about it.  The comments spurred me to revisit and I discovered an
option under and advanced tab that makes the FTP feature function
correctly.  This has eliminated saving it locally and ftp'ing it up and then
mentally managing the ever expanding number of files...

For Windows users, I do indeed recommend the free Crimson Editor!

Wayne


On 3/30/07, Stephen Barncard <[EMAIL PROTECTED]> wrote:


Also BBEdit undos survive savingso you can go back..

>Actually, Ftp open/save is built into BBEdit  [ ver 8.2.6 on OSX 10.4.7 ]
>In the file menu:
>
>Jim Ault
>Las Vegas

--


stephen barncard
s a n  f r a n c i s c o
- - -  - - - - - - - - -



___
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: trying to replace perl cgi with rev

2007-03-29 Thread wayne durden

Thanks Andre!  I have grabbed it and will likely explore it a good bit
tomorrow afternoon.  I have a handful of perl scripts I would like to
migrate and unify and this might be a helpful way to do it!

I wish you all the best and hope all goes well!

Wayne


On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:


Wayne,

my server has crashed for some weird reason, so I disabled it's
fastCGI support, meaning, my page is down, but the server is running
and you can fetch your file at:

http://andregarzia.com/RevHTTP.zip

Cheers
andre


On Mar 29, 2007, at 10:29 PM, wayne durden wrote:

> I don't know if the Rev community can afford to let you go back to
> school
> Andre :)
>
> I am reading posts and info about revonrockets from revconwest, and
> I am
> looking forward to giving this a go!
>
> Wayne
>
>
> On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:
>>
>> damn, my server is crashing!!!
>>
>> allow me ten minutes to put it back up
>>
>> andre
>>
>> On Mar 29, 2007, at 10:19 PM, wayne durden wrote:
>>
>> > Hi Andre:
>> >
>> > I am interested but the link I found on the web to it was offline?
>> > could
>> > you post where it's available?
>> >
>> >
>> >
>> > On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:
>> >>
>> >> Anyone doing CGI work with Rev could use my RevHTTP suite that
>> allows
>> >> you to debug CGIs from inside the Revolution IDE, this way, you'll
>> >> only upload your cgi when you're positive it works...
>> >>
>> >> It's really a time saver, setting breakpoints in CGI and stepping
>> >> thru.
>> >>
>> >> On Mar 29, 2007, at 9:34 PM, J. Landman Gay wrote:
>> >>
>> >> > wayne durden wrote:
>> >> >
>> >> >> I swear sometimes I believe I am net more productive saving the
>> >> >> script one
>> >> >> line at a time for any change and ftp'ing it up and testing, no
>> >> >> matter how
>> >> >> small the change.
>> >> >
>> >> > Actually, I do that a lot. :)
>> >> >
>> >> > For those on a Mac, I highly recommend BBEdit and Fetch for cgi
>> >> > work. Fetch allows you to edit a file directly on the server; it
>> >> > opens the file with BBEdit and when you save your changes in
>> >> > BBEdit, they become live immediately. It avoids the whole
>> download/
>> >> > edit/re-upload cycle. There may be other FTP programs that
>> interact
>> >> > with BBEdit the same way, I just happen to own Fetch.
>> >> >
>> >> > If there are similar programs for Windows, maybe someone
>> knows and
>> >> > will tell us.
>> >> >
>> >> > --
>> >> > Jacqueline Landman Gay | [EMAIL PROTECTED]
>> >> > HyperActive Software   | http://
>> www.hyperactivesw.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
>> >>
>> > ___
>> > 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


___
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: trying to replace perl cgi with rev

2007-03-29 Thread wayne durden

I don't know if the Rev community can afford to let you go back to school
Andre :)

I am reading posts and info about revonrockets from revconwest, and I am
looking forward to giving this a go!

Wayne


On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:


damn, my server is crashing!!!

allow me ten minutes to put it back up

andre

On Mar 29, 2007, at 10:19 PM, wayne durden wrote:

> Hi Andre:
>
> I am interested but the link I found on the web to it was offline?
> could
> you post where it's available?
>
>
>
> On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:
>>
>> Anyone doing CGI work with Rev could use my RevHTTP suite that allows
>> you to debug CGIs from inside the Revolution IDE, this way, you'll
>> only upload your cgi when you're positive it works...
>>
>> It's really a time saver, setting breakpoints in CGI and stepping
>> thru.
>>
>> On Mar 29, 2007, at 9:34 PM, J. Landman Gay wrote:
>>
>> > wayne durden wrote:
>> >
>> >> I swear sometimes I believe I am net more productive saving the
>> >> script one
>> >> line at a time for any change and ftp'ing it up and testing, no
>> >> matter how
>> >> small the change.
>> >
>> > Actually, I do that a lot. :)
>> >
>> > For those on a Mac, I highly recommend BBEdit and Fetch for cgi
>> > work. Fetch allows you to edit a file directly on the server; it
>> > opens the file with BBEdit and when you save your changes in
>> > BBEdit, they become live immediately. It avoids the whole download/
>> > edit/re-upload cycle. There may be other FTP programs that interact
>> > with BBEdit the same way, I just happen to own Fetch.
>> >
>> > If there are similar programs for Windows, maybe someone knows and
>> > will tell us.
>> >
>> > --
>> > Jacqueline Landman Gay | [EMAIL PROTECTED]
>> > HyperActive Software   | http://www.hyperactivesw.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
>>
> ___
> 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: trying to replace perl cgi with rev

2007-03-29 Thread wayne durden

Hi Andre:

I am interested but the link I found on the web to it was offline?  could
you post where it's available?



On 3/29/07, Andre Garzia <[EMAIL PROTECTED]> wrote:


Anyone doing CGI work with Rev could use my RevHTTP suite that allows
you to debug CGIs from inside the Revolution IDE, this way, you'll
only upload your cgi when you're positive it works...

It's really a time saver, setting breakpoints in CGI and stepping thru.

On Mar 29, 2007, at 9:34 PM, J. Landman Gay wrote:

> wayne durden wrote:
>
>> I swear sometimes I believe I am net more productive saving the
>> script one
>> line at a time for any change and ftp'ing it up and testing, no
>> matter how
>> small the change.
>
> Actually, I do that a lot. :)
>
> For those on a Mac, I highly recommend BBEdit and Fetch for cgi
> work. Fetch allows you to edit a file directly on the server; it
> opens the file with BBEdit and when you save your changes in
> BBEdit, they become live immediately. It avoids the whole download/
> edit/re-upload cycle. There may be other FTP programs that interact
> with BBEdit the same way, I just happen to own Fetch.
>
> If there are similar programs for Windows, maybe someone knows and
> will tell us.
>
> --
> Jacqueline Landman Gay | [EMAIL PROTECTED]
> HyperActive Software   | http://www.hyperactivesw.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


___
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: trying to replace perl cgi with rev

2007-03-29 Thread wayne durden

Hi Jaqueline!

Thanks for your comments.  I actually waded in and put in the time today and
have solved this already.

CGI is particularly aggravating because it tends to involve multiple files
(the form posting page, the cgi script, any text files being used as flat
file databases, and any text files being used as templates for the returned
HTML pages).  It's maddening tracking the changes, getting them to the right
directories on the servers, etc.  And that's without worrying with the code
in the CGI script itself!

I actually did move things into a button in the ide and found a dropped end
if...:)   That was but one of a couple of items however !

I swear sometimes I believe I am net more productive saving the script one
line at a time for any change and ftp'ing it up and testing, no matter how
small the change.

One other note for others just going down the path of using rev for cgi
work; if you break your ftp connection while stepping through the cycle of
change, ftp up, test, etc.; when you reconnect, make SURE you navigate back
to the cgi-bin directory!  I lost a half of an hour commenting out lines,
ftp'ing up, and testing to no avail because after my reconnect I was sending
up the file to the wrong directory and was testing against the old unchanged
version! :)

Still, when all is sorted out, rev works like a charm for cgi stuff it
seems!

Thanks again for the suggestions Jaque!
___
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: trying to replace perl cgi with rev

2007-03-29 Thread wayne durden

Hi everyone!  Just wondering offhand if anyone has an already done cgi that
accepts a single email address line from a form and adds it to a text file?
One that finds it and deletes the line from the text file would be great for
managing the unsubscribe part too.

I am replacing perl cgi's and have found the process somewhat frustrating.
No matter how simple the tasks are, it seems there are an abundance of
places to make simple mistakes and very little feedback from the server
letting me know where I have goofed this time.  This lies somewhere between
the examples in Jaqueline's excellent tutorial.  It would seem to be just a
hair north of the visitor counter and far south of the stack database, but
despite getting both those working in a flash, this is giving me a
headache.  I don't want anyone to cook one up fresh for me, I can wade
through the process eventually.  I also need the list of lines in a text
file, not a stack.  If I have one that is working somewhere else, it cuts
down the combinatorial madness of isolating where the errors are (i.e.
permissions, form action, etc).

Thanks to anyone, if you have one to share.

Wayne
___
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: number of colornames?

2007-02-11 Thread wayne durden

Oops!  Mea Culpa!  I generally avoid posting to the list because as in this
case, I almost always have done something in error and enough googling or
just some time away usually yields the answer.

This time I had convinced myself that something bizarre must be happening
along the lines of the array with same key thing...

It turns out it is an error in my looping.  As I am writing 4 columns of 25
fields on a card, I had 3 nested repeats and as I have done in the past I
set up the loop wrong so that I was creating dupes directly multiplying some
of the repeat vars instead of multiplying by a column and adding.  I
overlooked the repeated fields as dupes because the colors already had
numerical variations like steelblue1, steelblue2, etc...

It was tedious to track down because I was also using the screenmouseloc
keying off those repeat variables to get the rgbcolor and those lines helped
obscure the simple mistake...

I am so sorry Mark, Joe, Richard, et al... I truly appreciate the time you
took to answer.  Hopefully, I will have some to contribute to others in the
near future.  I have been a long time hypercard user, although for the last
several years I have been a realbasic user on the PC.  I have discovered
that there are a good number of problems that runrev can solve for me in
much much less time.  It is a love/hate relationship at times though :)

Thanks again all!

Wayne



On 2/11/07, Jim Ault <[EMAIL PROTECTED]> wrote:



Looking at the stack "color names reference", there are
37*15 tiles which is 555 and the colornames() yields 552.
Their may be 3 dups in a few color runs.

What are you looking at the show "2000+" names?
Are the lines of your list sorted alphabetically or random?
Are the names for each I unique?

Could you please post the loop you are using to iterate and not getting
the
sensible answers?

Jim Ault
Las Vegas

On 2/11/07 2:11 PM, "wayne durden" <[EMAIL PROTECTED]> wrote:
> I don't want to beat a dead horse or belabor a point, but:
> the number of lines of colornames() returns 552
> however as I iterate through the lines using something like
> line i of colornames()
> by the time I am at 552 I am nowhere near the end...
>
> I realize what is probably going on is that there are often 4 or so
> variations on a single name like firebrick, firebrick1, etc.
>
> What is confusing is why the "number of lines" and "line i of" aren't in
> agreement.  And assuming I do want to get all of the variations, how
should
> I set up the loop other than "repeat with i=1 to the number of lines of
> colornames()"?
>


___
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: number of colornames?

2007-02-11 Thread wayne durden

Hi Mark & Joe:

I don't want to beat a dead horse or belabor a point, but:

the number of lines of colornames() returns 552

however as I iterate through the lines using something like

line i of colornames()

by the time I am at 552 I am nowhere near the end...

I realize what is probably going on is that there are often 4 or so
variations on a single name like firebrick, firebrick1, etc.

What is confusing is why the "number of lines" and "line i of" aren't in
agreement.  And assuming I do want to get all of the variations, how should
I set up the loop other than "repeat with i=1 to the number of lines of
colornames()"?

thanks again
Wayne

On 2/11/07, Mark Schonewille <[EMAIL PROTECTED]> wrote:


Wayne,

Not every colour has a name. There are (apparently) 552 named colours
and many more unnamed colours, assuming that there are approximately
255^3 different colours. The colorNames function returns all of the
552 named colours.

There used to be a PANTONE colours library stack in the user
contributions collection on the Revolution site, which could be
interesting for you, but this collection is no longer available.
Maybe someone still has that stack and is willing to make it available?

Best,

Mark

--

Economy-x-Talk
Consultancy and Software Engineering
http://economy-x-talk.com
http://www.salery.biz

Get your store on-line within minutes with Salery Web Store software.
Download at http://www.salery.biz

Op 11-feb-2007, om 21:44 heeft wayne durden het volgende geschreven:

> Hi Joe:
>
> I actually discovered that fact too by adding additional numbers to
> my loop
> (actually 15 more cds with 100 colors each til the end).  But the
> problem is
> why does the number of lines of colornames() yield fewer?  The
> number of
> lines of colornames yields 552, but there look to be about 2000'ish
> colornames?
>
> My suspicion is that this is related to associative array with same
> name
> issues but not sure.  More importantly how ahead of time would I
> structure
> the loop to take me to the end?  Perhaps a while not "" I guess?
> Thanks
> Joe!
>
> wayne

___
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: number of colornames?

2007-02-11 Thread wayne durden

Hi Joe:

I actually discovered that fact too by adding additional numbers to my loop
(actually 15 more cds with 100 colors each til the end).  But the problem is
why does the number of lines of colornames() yield fewer?  The number of
lines of colornames yields 552, but there look to be about 2000'ish
colornames?

My suspicion is that this is related to associative array with same name
issues but not sure.  More importantly how ahead of time would I structure
the loop to take me to the end?  Perhaps a while not "" I guess?  Thanks
Joe!

wayne

On 2/11/07, Joe Lewis Wilkins <[EMAIL PROTECTED]> wrote:


Hi Wayne,

I'm pretty sure that if you refer to the lines in the colornames, you
can access them all. For example using "put the last line of the
colornames" in the msg box returns "YellowGreen", which is probably
the last color. Try it.

HTH,

Joe Wilkins

On Feb 11, 2007, at 11:47 AM, wayne durden wrote:

> Hi all!  I have a question regarding the colornames.  I was doing a
> simple
> exercise with a script that was creating cards with a hundred
> colors per
> card with a field with their name and their rgbcolor.
>
> In doing so, I have hit a headscratcher  Putting the number of
> lines of
> colornames() yields 552.  However, in building my cards this only
> gets me
> into the "g's" with regard to the colors (i.e., greys, green).
> There are
> far more colors than the number of lines of colornames?
>
> Sorry if this turns out to be a ridiculous oversight somewhere.
>
> wayne
> ___
> 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


number of colornames?

2007-02-11 Thread wayne durden

Hi all!  I have a question regarding the colornames.  I was doing a simple
exercise with a script that was creating cards with a hundred colors per
card with a field with their name and their rgbcolor.

In doing so, I have hit a headscratcher  Putting the number of lines of
colornames() yields 552.  However, in building my cards this only gets me
into the "g's" with regard to the colors (i.e., greys, green).  There are
far more colors than the number of lines of colornames?

Sorry if this turns out to be a ridiculous oversight somewhere.

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