From gregory.lypny at videotron.ca Tue Sep 1 00:04:48 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 01 Sep 2009 00:04:48 -0400 Subject: [OT] Styled Text in iWeb In-Reply-To: <20090901032548.4571D48AE1A@mail.runrev.com> References: <20090901032548.4571D48AE1A@mail.runrev.com> Message-ID: Thanks again for the heads up, Sarah. I had started cutting and pasting bits of source code from text boxes but was probably taking the wrong stuff. I'll take a stab at the tags you've suggested below. Regards, Gregory On 31-Aug-09, at 11:25 PM, use-revolution-request at lists.runrev.com wrote: > You'll need to look at the source of the page produced by iWeb and > find a section that is formatted the way you want. > It may just be enclosed in tags that take their default format from > the style sheet, in which case you just need to apply those tags. > Or it may be set to a particular style, in which case you need to > apply that style as well. > > e.g. if you find a section you want to copy looks like this: >

Here is some text

> Then you just need to start your text with "

" and end it with " p>" > The 'p' could be anything, representing any type of tag. > > If you find a section you want to copy looks like any of these: >

Here is some text
> Here is some text >
Here is some text
> Then you need to surround your text with the appropriate tags, not > forgetting to insert the quotes as required. > > Cheers, > Sarah From jimaultwins at yahoo.com Tue Sep 1 00:05:42 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Mon, 31 Aug 2009 21:05:42 -0700 Subject: On-Rev and Daylight Savings Time (Addendum) In-Reply-To: <908EE9EA-9749-4069-A16F-15A2BD4597ED@videotron.ca> References: <908EE9EA-9749-4069-A16F-15A2BD4597ED@videotron.ca> Message-ID: <8A91F78D-8F72-49A8-A44B-6FFDCFAD7BE3@yahoo.com> Caution: You can change the time that Rev (or any program) gets on your computer by simply setting your computer clock to anything you like. The same thing can happen on any computer or server. Just ask a large company that has servers in different cities and countries. The key to iRev servers is that they are probably extremely stable and constantly updated to one of the atomic clock sites. One issue of daylight savings (especially in the state of Indiana) is that some counties will change their clocks and others will not. Another issue is that the last daylight savings change in the Spring was done one week later in the UK than in the US. The result was two time changes 7 days apart. A computer program running on a processor can have functions that ask the processor for date and time info, but daylight savings changes are external to the processor. If you write a function that gets the seconds at midnight each day, then see if it is 24.0 hours after the previous midnight, you know the processor has not changed the time zone or time shift in its control panel settings. If you have a local processor and one at iRev, you need to track this for each processor and maintain the correct offset ( +1, -1, 0 ). You might want to study GMT options and use one of those. Hope this helps. Jim Ault On Aug 31, 2009, at 8:07 PM, Gregory Lypny wrote: > Just a little more detail on my previous post. Would appreciate > anyone confirming that iRev does not adjust for local Daylight > Savings Time or I've misunderstood something because this has the > potential to really mess up my work if I get it wrong. > > There's a difference of one hour as this code in iRev > > put the seconds & "
" > convert the seconds to dateItems > put it & "
" > put the long time > ?> > > returns > > 1251773601 > 2009,8,31,21,53,21,2 > 9:53:21 PM > > and the equivalent handler in Revolution > > put the seconds > convert the seconds to dateItems > put return & it after msg > put return & the long time after msg > > run three seconds later, returns > > 1251773604 > 2009,8,31,22,53,24,2 > 10:53:24 PM > > Sigh, > > Gregory > Frustrated in Montreal (DST) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From gregory.lypny at videotron.ca Tue Sep 1 00:06:15 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 01 Sep 2009 00:06:15 -0400 Subject: On-Rev and Daylight Savings Time Message-ID: Thank you Sarah, Jim, Stephan, and Thomas! Dang, Texas. Birthplace of Buddy Holly and Collings guitars, and a one-hour time difference from Montreal, which appeared to my deceived eyes (as so aptly pointed out by Sarah) as the lack of adjustment for DST. Can be fixed. Regards, Gregory From palcibiades-first at yahoo.co.uk Tue Sep 1 04:24:44 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Tue, 1 Sep 2009 01:24:44 -0700 (PDT) Subject: [ANN] tRev's Raptor feature now available! In-Reply-To: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> References: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> Message-ID: <25236284.post@talk.nabble.com> Jerry, I'm still puzzled about this. Is it a Rev stack? And if so, why won't it run on Linux? When you go to the buy page, you don't seem to have to specify a Windows or a Mac version, it seems like one size fits both. Peter -- View this message in context: http://www.nabble.com/-ANN--tRev%27s-Raptor-feature-now-available%21-tp25217084p25236284.html Sent from the Revolution - User mailing list archive at Nabble.com. From bdrunrev at gmail.com Tue Sep 1 07:26:11 2009 From: bdrunrev at gmail.com (Bernard Devlin) Date: Tue, 1 Sep 2009 12:26:11 +0100 Subject: Rev Documentation [WAS: Launch another app from my standalone] In-Reply-To: <881DA830EE5E4F6894B17E59A7886F53@BillPC> References: <881DA830EE5E4F6894B17E59A7886F53@BillPC> Message-ID: I downloaded an OS X utility (chmox) that can open Windows-only help files (.chm) files. So now I can read the documentation you linked to. You say you can use this FM documentation in a browser, but surely that is only on Windows? Or does FM on OS X install something that enables you to view it in Safari? It's not clear me why you think that FM help is better than the documentation that comes with Revolution. Maybe the OS X utility does not render the chm file the way you see it on Windows, so I could be missing something. Revolution has: a) the User Guide in PDF and hard copy formats b) the Dictionary for reference purposes (also in hard copy format) c) the introductory and tutorial material in the Resource Center (which have downloadable stacks, demo vidoes, and the tutorial can be viewed in PDF format). The FM help documentation seems to me to offer only 1 thing that the Rev docs don't: everything is in one place and can be reached by drilling-down using the disclosure triangles. I can see why someone might think that is useful, as there is only one place to look. But it could also be a hinderance once one no longer needs the bulk of that material, but one still has to d But as far as a new user learning what a tool is all about, I think the RunRev way is better: i) a simple book that takes one on a tour of the environment and the paradigm behind Revolution ii) individual tutorials that include the material necessary to complete each tutorial, AND a video The Rev User Guide and tutorials are far more visiual than the FM help. I'm surprised to look through that .chm file and see how un-visual it is. And once one is past the learning stage, then as a user the Reference component of the FM help would also really annoy me and get in my way. Rev's dictionary is separate from the rest of the help because once one is over the initial learning stage, one needs it to be ready to hand but not obstructive. Also, when one bears in mind that Rev is a tool with which one could actually build something like FM, one might expect that the documentation for FM would be easier to write. FM has a much more delimited field of operation: the tutorial material can be focussed on a smaller area and can be exhaustive. Please tell me why you think there is something for RunRev to learn from the way FM has done it. Is it just that having the User Guide, the tutorials/videos, and the Dictionary in different places is the problem? Maybe there are other components to the FM documentation that would cover some of the failings I've mentioned. Bernard On Mon, Aug 31, 2009 at 8:21 PM, William Moseid wrote: > The D/L link is a compressed Help File (fmpro_help) that one can use in a > browser. What Help? ?Well, in this case it is Filemaker. The reason for including it > is to illustrate a reasonable approach for new to expert Revolution developers > as another way to present Help for Revolution. > > This is a compiled html file visable in a browser: > http://www.fmpsolutions.com/fmpro_help.zip From gregory.lypny at videotron.ca Tue Sep 1 14:28:01 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 01 Sep 2009 14:28:01 -0400 Subject: On-Rev and Daylight Savings Time (Addendum) In-Reply-To: <20090901170004.B6AE6489407@mail.runrev.com> References: <20090901170004.B6AE6489407@mail.runrev.com> Message-ID: <5F781AAC-86AF-4D13-8EB2-26346A44F01A@videotron.ca> Hi Jim, Thanks for your thoughtful response. I had grappled with DST in another project that involved press releases that were time stamp GMT. It was tricky. I like your idea of getting the seconds every day at midnight. That's clever, and I think I can incorporate that into my site. Sarah has a cool time conversion page on her TrozWare site that I am going to study as well. Regards, Gregory On Tue 1 Sep 2009, at 1:00 PM, Jim Ault wrote: > Caution: > You can change the time that Rev (or any program) gets on your > computer by simply setting your computer clock to anything you like. > The same thing can happen on any computer or server. Just ask a large > company that has servers in different cities and countries. > > The key to iRev servers is that they are probably extremely stable and > constantly updated to one of the atomic clock sites. > One issue of daylight savings (especially in the state of Indiana) is > that some counties will change their clocks and others will not. > > Another issue is that the last daylight savings change in the Spring > was done one week later in the UK than in the US. The result was two > time changes 7 days apart. > > A computer program running on a processor can have functions that ask > the processor for date and time info, but daylight savings changes are > external to the processor. > If you write a function that gets the seconds at midnight each day, > then see if it is 24.0 hours after the previous midnight, you know the > processor has not changed the time zone or time shift in its control > panel settings. > > If you have a local processor and one at iRev, you need to track this > for each processor and maintain the correct offset ( +1, -1, 0 ). You > might want to study GMT options and use one of those. > > Hope this helps. > > Jim Ault From yvescoppe at skynet.be Tue Sep 1 17:04:55 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Tue, 1 Sep 2009 23:04:55 +0200 Subject: Datagrid Form style and closefieldEditor Message-ID: Hi list, I have a problem when i write such a sriipt in the datagrid behavior script of a datagrid in a form style : on CloseFieldEditor pFieldEditor SetDataOfIndex the dgIndex of me, the short name of me, the text of pFieldEditor end CloseFieldEditor The text of the fld in the datagrid is not updated !! if I ask on CloseFieldEditor pFieldEditor answer the dgIndex of me&","&the short name of me&","the text of pFieldEditor end CloseFieldEditor all the params are correct and the text of pFieldEditor contains the updated txt ...? what is wrong ? Thanks Greetings. Yves COPPE yvescoppe at skynet.be From jimaultwins at yahoo.com Tue Sep 1 17:13:34 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Tue, 1 Sep 2009 14:13:34 -0700 Subject: On-Rev and Daylight Savings Time (Addendum) In-Reply-To: <5F781AAC-86AF-4D13-8EB2-26346A44F01A@videotron.ca> References: <20090901170004.B6AE6489407@mail.runrev.com> <5F781AAC-86AF-4D13-8EB2-26346A44F01A@videotron.ca> Message-ID: <2623FCB2-038C-4ED1-9F3F-557DC8568BFA@yahoo.com> On Sep 1, 2009, at 11:28 AM, Gregory Lypny wrote: > Hi Jim, > > Thanks for your thoughtful response. I had grappled with DST in > another project that involved press releases that were time stamp > GMT. It was tricky. I like your idea of getting the seconds every > day at midnight. That's clever, and I think I can incorporate that > into my site. Sarah has a cool time conversion page on her TrozWare > site that I am going to study as well. Glad you are getting to the bottom of this issue. Remember, getting the seconds only does so for the operating system Rev is running on. I believe it will be the same for iRev, so when they switch in Texas, you will see the change, then be able to compare to your local value to see if that changes on the same evening. I am going to be diving into iRev and time zone changes around the world on web servers beginning the end of September, so this same issue lies in my immediate future. Jim Ault Las Vegas From paulgabel at comcast.net Tue Sep 1 17:36:10 2009 From: paulgabel at comcast.net (Gabel Paul) Date: Tue, 1 Sep 2009 14:36:10 -0700 Subject: Creating a standalone (choice dimmed) Message-ID: <88B048CC-0723-47BF-9FE6-55AC5A0DB68C@comcast.net> Dear list members: I have created standalones many times, but all of a sudden, when I choose "Save as Standalone Application" from the Rev File menu and the desktop appears, the rev file I'm trying to create a standalone from is dimmed. Anyone have any ideas of what I might be doing wrong (if anything)? Thank you. Paul Gabel Rev 3.5 iMac Mac OS X 10.5.8 From sarah.reichelt at gmail.com Tue Sep 1 18:03:04 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 2 Sep 2009 08:03:04 +1000 Subject: Creating a standalone (choice dimmed) In-Reply-To: <88B048CC-0723-47BF-9FE6-55AC5A0DB68C@comcast.net> References: <88B048CC-0723-47BF-9FE6-55AC5A0DB68C@comcast.net> Message-ID: <8787A76A-6EC2-4F1E-90AF-8FEAF407C86F@gmail.com> When you select "Save as standalone", it asks for a folder where you want the standalone to be saved. The Rev stack you are building needs to be loaded into Rev already. Since it is looking for a folder at that stage, all files should be greyed out and you should only be able to select folders. Cheers, Sarah Sent from my iPhone On 02/09/2009, at 7:36 AM, Gabel Paul wrote: > Dear list members: > > I have created standalones many times, but all of a sudden, when I > choose "Save as Standalone Application" from the Rev File menu and > the desktop appears, the rev file I'm trying to create a standalone > from is dimmed. Anyone have any ideas of what I might be doing wrong > (if anything)? Thank you. > > Paul Gabel > Rev 3.5 > iMac > Mac OS X 10.5.8 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Tue Sep 1 18:26:03 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 1 Sep 2009 18:26:03 -0400 Subject: Datagrid Form style and closefieldEditor In-Reply-To: References: Message-ID: <1FB13862-266C-4561-BD6B-87F33CB28F9B@mangomultimedia.com> On Sep 1, 2009, at 5:04 PM, Yves COPPE wrote: > when i write such a sriipt in the datagrid behavior script of a > datagrid in a form style : > > on CloseFieldEditor pFieldEditor > SetDataOfIndex the dgIndex of me, the short name of me, the text > of pFieldEditor > end CloseFieldEditor > > The text of the fld in the datagrid is not updated !! > > ... > > what is wrong ? When calling SetDataOfIndex the data grid does not refresh itself so that is most likely the problem. I imagine you got the code from and it appears the example there is incorrect. I've updated the lesson with code that should work. Does this work for you? on CloseFieldEditor pFieldEditor put the dgIndex of me into theIndex put the dgDataOfIndex[theIndex] of the dgControl of me into theDataA put the text of pFieldEditor into theDataA[the dgColumn] of me set the dgDataOfIndex[theIndex] of the dgControl of me to theDataA end CloseFieldEditor -- Trevor DeVore Blue Mango Learning Systems From sims at ezpzapps.com Tue Sep 1 23:43:40 2009 From: sims at ezpzapps.com (jim sims) Date: Wed, 2 Sep 2009 05:43:40 +0200 Subject: DataGrid - drag & Drop rearranging order Message-ID: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> Can anyone tell me if one can drag & drop to rearrange the order of items in a datagrid field? Has anyone used it and are there any issues with it? sims From yvescoppe at skynet.be Wed Sep 2 01:39:22 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 2 Sep 2009 07:39:22 +0200 Subject: Datagrid Form style and closefieldEditor In-Reply-To: <1FB13862-266C-4561-BD6B-87F33CB28F9B@mangomultimedia.com> References: <1FB13862-266C-4561-BD6B-87F33CB28F9B@mangomultimedia.com> Message-ID: <82777BC0-C666-4E54-9C64-696FA9A38ECA@skynet.be> Le 2 sept. 09 ? 00:26, Trevor DeVore a ?crit : > On Sep 1, 2009, at 5:04 PM, Yves COPPE wrote: > >> when i write such a sriipt in the datagrid behavior script of a >> datagrid in a form style : >> >> on CloseFieldEditor pFieldEditor >> SetDataOfIndex the dgIndex of me, the short name of me, the text >> of pFieldEditor >> end CloseFieldEditor >> >> The text of the fld in the datagrid is not updated !! >> >> ... >> >> what is wrong ? > > When calling SetDataOfIndex the data grid does not refresh itself so > that is most likely the problem. I imagine you got the code from > and it appears the example there is incorrect. > > I've updated the lesson with code that should work. Does this work > for you? > > on CloseFieldEditor pFieldEditor > put the dgIndex of me into theIndex > put the dgDataOfIndex[theIndex] of the dgControl of me into theDataA > put the text of pFieldEditor into theDataA[the dgColumn] of me > set the dgDataOfIndex[theIndex] of the dgControl of me to theDataA > end CloseFieldEditor > > -- > Trevor DeVore > Blue Mango Learning Systems > Hi Trevor, Now it works correctly. thanks. Greetings. Yves COPPE yvescoppe at skynet.be From wow at together.net Wed Sep 2 02:28:41 2009 From: wow at together.net (Richard Miller) Date: Wed, 02 Sep 2009 02:28:41 -0400 Subject: Safe place to write a file under Vista In-Reply-To: <25236284.post@talk.nabble.com> References: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> <25236284.post@talk.nabble.com> Message-ID: <4A9E1099.8030508@together.net> I am finding that, on some Vista machines with some user settings, it is not possible to write a file from Rev to the root C drive. Seems that Vista blocks this action. Does that sound about right? If so, where is a reliable, safe place to write a file (which will soon thereafter be deleted)? Is specialfolderpath("documents") safe? Thanks. Richard Miller From tsj at unimelb.edu.au Wed Sep 2 02:59:33 2009 From: tsj at unimelb.edu.au (Terry Judd) Date: Wed, 02 Sep 2009 16:59:33 +1000 Subject: Safe place to write a file under Vista In-Reply-To: <4A9E1099.8030508@together.net> Message-ID: What about trying specialfolderpath("temporary") or 'the tempname'? Terry... On 2/09/09 4:28 PM, "Richard Miller" wrote: > I am finding that, on some Vista machines with some user settings, it is > not possible to write a file from Rev to the root C drive. Seems that > Vista blocks this action. Does that sound about right? If so, where is a > reliable, safe place to write a file (which will soon thereafter be > deleted)? Is specialfolderpath("documents") safe? > > Thanks. > Richard Miller > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Wed Sep 2 02:51:15 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 2 Sep 2009 02:51:15 -0400 Subject: DataGrid - drag & Drop rearranging order In-Reply-To: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> References: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> Message-ID: <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> On Sep 1, 2009, at 11:43 PM, jim sims wrote: > Can anyone tell me if one can drag & drop to rearrange the order of > items in a datagrid field? > > Has anyone used it and are there any issues with it? Are you watching the conference today? I just might be posting an updated data grid with built in support for this and showing how to do it :-) -- Trevor DeVore Blue Mango Learning Systems From toolbook at kestner.de Wed Sep 2 03:04:55 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 2 Sep 2009 09:04:55 +0200 Subject: AW: Safe place to write a file under Vista In-Reply-To: <4A9E1099.8030508@together.net> Message-ID: Hi Richard, I think documents will be fine, but have a look at Kens great table: http://www.sonsothunder.com/devres/revolution/tips/file010.htm Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Miller > Gesendet: Mittwoch, 2. September 2009 08:29 > An: How to use Revolution > Betreff: Safe place to write a file under Vista > > I am finding that, on some Vista machines with some user settings, it is > not possible to write a file from Rev to the root C drive. Seems that > Vista blocks this action. Does that sound about right? If so, where is a > reliable, safe place to write a file (which will soon thereafter be > deleted)? Is specialfolderpath("documents") safe? > > Thanks. > Richard Miller > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wow at together.net Wed Sep 2 03:08:32 2009 From: wow at together.net (Richard Miller) Date: Wed, 02 Sep 2009 03:08:32 -0400 Subject: Safe place to write a file under Vista In-Reply-To: References: Message-ID: <4A9E19F0.6030700@together.net> Thanks, Terry. That sounds like the best bet. Richard Terry Judd wrote: > What about trying specialfolderpath("temporary") or 'the tempname'? > > Terry... > > > On 2/09/09 4:28 PM, "Richard Miller" wrote: > > >> I am finding that, on some Vista machines with some user settings, it is >> not possible to write a file from Rev to the root C drive. Seems that >> Vista blocks this action. Does that sound about right? If so, where is a >> reliable, safe place to write a file (which will soon thereafter be >> deleted)? Is specialfolderpath("documents") safe? >> >> Thanks. >> Richard Miller >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From sims at ezpzapps.com Wed Sep 2 03:24:01 2009 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 2 Sep 2009 09:24:01 +0200 Subject: DataGrid - drag & Drop rearranging order In-Reply-To: <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> References: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> Message-ID: On Sep 2, 2009, at 8:51 AM, Trevor DeVore wrote: > On Sep 1, 2009, at 11:43 PM, jim sims wrote: > >> Can anyone tell me if one can drag & drop to rearrange the order of >> items in a datagrid field? >> >> Has anyone used it and are there any issues with it? > > Are you watching the conference today? I just might be posting an > updated data grid with built in support for this and showing how to > do it :-) Unfortunately I will not be watching it. How soon will that feature become available? I need to have rows with a few words and one image that can be rearranged in order - that would be extremely helpful for a project I'm working on. sims From mcgrath3 at mac.com Wed Sep 2 04:55:02 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 02 Sep 2009 04:55:02 -0400 Subject: Great Speech Kevin Message-ID: <4DEE23E0-5395-4925-8DDA-C9F7100910B6@mac.com> Great Speech Kevin. I feel very good about the future of Revolution and my investment in time, effort and money in this Program and Company. Thank you Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html From lists at futilism.com Wed Sep 2 05:10:24 2009 From: lists at futilism.com (Mark Smith) Date: Wed, 2 Sep 2009 10:10:24 +0100 Subject: Safe place to write a file under Vista In-Reply-To: <4A9E1099.8030508@together.net> References: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> <25236284.post@talk.nabble.com> <4A9E1099.8030508@together.net> Message-ID: <5E51BF7B-A08F-456F-9C06-CDF861841BA7@futilism.com> Richard - 'the tempname' might be what you're after. ie. put the tempname into tFile -- do stuff with the file delete file tFile On my OS X machine, "put the tempname" gives this: /private/var/tmp/folders.501/TemporaryItems/tmp0 (repeated calls will increment that trailing zero) What it would be on windows, I don't know, but it will be an appropriate equivalent. Best, Mark On 2 Sep 2009, at 07:28, Richard Miller wrote: > I am finding that, on some Vista machines with some user settings, > it is not possible to write a file from Rev to the root C drive. > Seems that Vista blocks this action. Does that sound about right? > If so, where is a reliable, safe place to write a file (which will > soon thereafter be deleted)? Is specialfolderpath("documents") safe? > > Thanks. > Richard Miller > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmondmathewson at gmail.com Wed Sep 2 05:13:30 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 2 Sep 2009 10:13:30 +0100 Subject: Font colours, Patterns . . . revlets Message-ID: <74ac8f550909020213r7ff9e838q46394ba99709418b@mail.gmail.com> I just popped together 2 fairly 'baby' revlets and noticed that textColor in both flds and btns is inconsistent. I also could not change the backgroundPattern: Yes, I am aware that patterns are probably required as an extra inclusion in standalones, but when setting up the standalone settings I was not offered that option. While I'm "here", I also ran off a revlet of my beta Sanskrit typewriter - 1. Palettised substacks appear BEHIND the browser window. 2. Screws up fairly badly with Swami Omkarananda's Sanskrit2003 font (and, presumably will with my own when it is completed as it is following that semi-standard. It shows standard unicode chars but not the extra ones in the private space of the Basic Multilingual Plane. [However, if the end-user has the font installed in their system things work OK] From wow at together.net Wed Sep 2 07:49:33 2009 From: wow at together.net (Richard Miller) Date: Wed, 02 Sep 2009 07:49:33 -0400 Subject: Safe place to write a file under Vista In-Reply-To: <5E51BF7B-A08F-456F-9C06-CDF861841BA7@futilism.com> References: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> <25236284.post@talk.nabble.com> <4A9E1099.8030508@together.net> <5E51BF7B-A08F-456F-9C06-CDF861841BA7@futilism.com> Message-ID: <4A9E5BCD.8090608@together.net> Thanks Mark. Richard Mark Smith wrote: > Richard - 'the tempname' might be what you're after. ie. > > put the tempname into tFile > -- do stuff with the file > delete file tFile > > On my OS X machine, "put the tempname" gives this: > /private/var/tmp/folders.501/TemporaryItems/tmp0 > (repeated calls will increment that trailing zero) > > What it would be on windows, I don't know, but it will be an > appropriate equivalent. > > Best, > > Mark > > > > On 2 Sep 2009, at 07:28, Richard Miller wrote: > >> I am finding that, on some Vista machines with some user settings, it >> is not possible to write a file from Rev to the root C drive. Seems >> that Vista blocks this action. Does that sound about right? If so, >> where is a reliable, safe place to write a file (which will soon >> thereafter be deleted)? Is specialfolderpath("documents") safe? >> >> Thanks. >> Richard Miller >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From adrian at clubtype.co.uk Wed Sep 2 11:58:58 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Wed, 2 Sep 2009 16:58:58 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9AA7B7.1070807@crcom.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> Message-ID: Len, Trying this FUNCTION and the' to use' right afterwards gives an error: On 30 Aug 2009, at 17:24, Len Morgan wrote: > I"m hoping Trevor won't mind me sharing this little snippet of code: > > FUNCTION getPathToFile pFile > put the filename of this stack into the theFile > set the itemdelimiter to slash > put pFile into the last item of theFile > return theFile > END getPathToFile > > --To use: > put getPathFile("My App.exe") into tFile > launch tFile > > That should do it. > > len morgan The error I get is: Type Handler: error in command Object OK Line FUNCTION getPathToFile pFile Hint FUNCTION I've tried 'start FUNCTION', 'end FUNCTION' and other combinations but get the same error. Any ideas? Thanks, Adrian From jim at visitrieve.com Wed Sep 2 12:00:56 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Wed, 2 Sep 2009 06:00:56 -1000 Subject: Safe place to write a file under Vista In-Reply-To: <4A9E1099.8030508@together.net> References: <1014B65F-6D1B-42DE-A568-E54DA9A51F48@me.com> <25236284.post@talk.nabble.com> <4A9E1099.8030508@together.net> Message-ID: <00b701ca2be6$8ed70890$ac8519b0$@com> Richard Miller wrote: > I am finding that, on some Vista machines with some user settings, it > is > not possible to write a file from Rev to the root C drive. Seems that > Vista blocks this action. Does that sound about right? If so, where is > a > reliable, safe place to write a file (which will soon thereafter be > deleted)? Is specialfolderpath("documents") safe? This is a bit of a pet peeve of mine. ;-) Documents, which under XP and previous versions of Windows was called My Documents, is "safe" to write to by an application in the sense that the UAC of the OS will not prevent writing to this directory. However, this directory is really for what it used to be called "My" Documents. This means .DOC, .XLS, .TXT, etc. that I, as a user created. It is very annoying to a Windows user to see application data showing up in this directory. If I want to get back to a DOC I recently created, I often sort by Last Modified Date and it is annoying to see files created by some application, which are "garbage" to me. It is better to use the ProgramData (in Vista or Application Data in XP and previous) for this purpose. Always create a subdirectory under this directory for your application first. And be aware, if you are storing settings or a database that needs to be accessed by more than one user of a system, then Application Data (or Documents, for that matter) will vary by user where ProgramData (on Vista) or the Application Data of All Users is best for storing common data. Aloha from Hawaii, Jim Bufalini From adrian at clubtype.co.uk Wed Sep 2 12:10:05 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Wed, 2 Sep 2009 17:10:05 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9AA7B7.1070807@crcom.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> Message-ID: <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> Len or anyone else have an answer to this, 'end FUNCTION' gives the error: Handler: error in command Object OK Line FUNCTION getPathToFile pFile Hint FUNCTION On 30 Aug 2009, at 17:24, Len Morgan wrote: > I"m hoping Trevor won't mind me sharing this little snippet of code: > > FUNCTION getPathToFile pFile > put the filename of this stack into the theFile > set the itemdelimiter to slash > put pFile into the last item of theFile > return theFile > end FUNCTION getPathToFile > > --To use: > put getPathFile("My App.exe") into tFile > launch tFile > > That should do it. > > len morgan Ideas? Thanks, Adrian From phil at liverpool.ac.uk Wed Sep 2 12:13:14 2009 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Wed, 2 Sep 2009 17:13:14 +0100 Subject: Launch another app from my standalone In-Reply-To: <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> Message-ID: <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> Hi Adrian, at the end of the function definition, you only put "end" and the name of the function - you don't include the parameter list. On 2 Sep 2009, at 17:10, Adrian Williams wrote: > Len or anyone else have an answer to this, > > 'end FUNCTION' gives the error: > > Handler: error in command > Object OK > Line FUNCTION getPathToFile pFile > Hint FUNCTION > > On 30 Aug 2009, at 17:24, Len Morgan wrote: >> I"m hoping Trevor won't mind me sharing this little snippet of code: >> >> FUNCTION getPathToFile pFile >> put the filename of this stack into the theFile >> set the itemdelimiter to slash >> put pFile into the last item of theFile >> return theFile >> end FUNCTION getPathToFile >> >> --To use: >> put getPathFile("My App.exe") into tFile >> launch tFile >> >> That should do it. >> >> len morgan > > Ideas? > Thanks, > Adrian > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Phil Jimmieson phil at liverpool.ac.uk Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From phil at liverpool.ac.uk Wed Sep 2 12:14:09 2009 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Wed, 2 Sep 2009 17:14:09 +0100 Subject: Launch another app from my standalone In-Reply-To: <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> Message-ID: Oops, I meant to say you don't include a parameter list, or the word "function" again. On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: > Hi Adrian, > at the end of the function definition, you only put "end" and the name > of the function - you don't include the parameter list. > > On 2 Sep 2009, at 17:10, Adrian Williams wrote: > >> Len or anyone else have an answer to this, >> >> 'end FUNCTION' gives the error: >> >> Handler: error in command >> Object OK >> Line FUNCTION getPathToFile pFile >> Hint FUNCTION >> >> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>> I"m hoping Trevor won't mind me sharing this little snippet of code: >>> >>> FUNCTION getPathToFile pFile >>> put the filename of this stack into the theFile >>> set the itemdelimiter to slash >>> put pFile into the last item of theFile >>> return theFile >>> end FUNCTION getPathToFile >>> >>> --To use: >>> put getPathFile("My App.exe") into tFile >>> launch tFile >>> >>> That should do it. >>> >>> len morgan >> >> Ideas? >> Thanks, >> Adrian >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Phil Jimmieson phil at liverpool.ac.uk > Computer Science Dept., Liverpool University, Ashton Building, Ashton > Street > Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ > I used to sit on a special medical board... ...but now I use this > ointment. > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) 07976 983164 Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From adrian at clubtype.co.uk Wed Sep 2 12:16:24 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Wed, 2 Sep 2009 17:16:24 +0100 Subject: Launch another app from my standalone In-Reply-To: <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> Message-ID: <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> Phil, Already tried just 'end' - it gets the same error! Adrian On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: > Hi Adrian, > at the end of the function definition, you only put "end" and the > name of the function - you don't include the parameter list. > > On 2 Sep 2009, at 17:10, Adrian Williams wrote: > >> Len or anyone else have an answer to this, >> >> 'end FUNCTION' gives the error: >> >> Handler: error in command >> Object OK >> Line FUNCTION getPathToFile pFile >> Hint FUNCTION >> >> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>> I"m hoping Trevor won't mind me sharing this little snippet of code: >>> >>> FUNCTION getPathToFile pFile >>> put the filename of this stack into the theFile >>> set the itemdelimiter to slash >>> put pFile into the last item of theFile >>> return theFile >>> end FUNCTION getPathToFile >>> >>> --To use: >>> put getPathFile("My App.exe") into tFile >>> launch tFile >>> >>> That should do it. >>> >>> len morgan >> >> Ideas? >> Thanks, >> Adrian >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Phil Jimmieson phil at liverpool.ac.uk > Computer Science Dept., Liverpool University, Ashton Building, > Ashton Street > Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ > I used to sit on a special medical board... ...but now I use this > ointment. > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From andre at andregarzia.com Wed Sep 2 12:17:33 2009 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 2 Sep 2009 17:17:33 +0100 Subject: [SIMULCAST/RunRevLive] MultiUser Databases with MySQL Message-ID: <7c87a2a10909020917x36ee207ex9a5607f8e670d9bb@mail.gmail.com> Hi Folks, the files for my session are located at http://andregarzia.on-rev.com/invoice.zip any feedback is appreciated. -- http://www.andregarzia.com All We Do Is Code. From phil at liverpool.ac.uk Wed Sep 2 12:18:03 2009 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Wed, 2 Sep 2009 17:18:03 +0100 Subject: Launch another app from my standalone In-Reply-To: <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> Message-ID: <6718AA00-1178-43F8-9A1B-BAF817C52B98@liverpool.ac.uk> You need end, and the name of the function you're ending (but not the word "function"). FUNCTION getPathToFile pFile put the filename of this stack into the theFile set the itemdelimiter to slash put pFile into the last item of theFile return theFile end getPathToFile On 2 Sep 2009, at 17:16, Adrian Williams wrote: > Phil, > Already tried just 'end' - it gets the same error! > Adrian > > On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: > >> Hi Adrian, >> at the end of the function definition, you only put "end" and the >> name of the function - you don't include the parameter list. >> >> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >> >>> Len or anyone else have an answer to this, >>> >>> 'end FUNCTION' gives the error: >>> >>> Handler: error in command >>> Object OK >>> Line FUNCTION getPathToFile pFile >>> Hint FUNCTION >>> >>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>> code: >>>> >>>> FUNCTION getPathToFile pFile >>>> put the filename of this stack into the theFile >>>> set the itemdelimiter to slash >>>> put pFile into the last item of theFile >>>> return theFile >>>> end FUNCTION getPathToFile >>>> >>>> --To use: >>>> put getPathFile("My App.exe") into tFile >>>> launch tFile >>>> >>>> That should do it. >>>> >>>> len morgan >>> >>> Ideas? >>> Thanks, >>> Adrian >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> -- >> Phil Jimmieson phil at liverpool.ac.uk >> Computer Science Dept., Liverpool University, Ashton Building, >> Ashton Street >> Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ >> I used to sit on a special medical board... ...but now I use this >> ointment. >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Phil Jimmieson phil at liverpool.ac.uk Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From paulgabel at comcast.net Wed Sep 2 12:20:27 2009 From: paulgabel at comcast.net (Gabel Paul) Date: Wed, 2 Sep 2009 09:20:27 -0700 Subject: Creating a standalone (choice dimmed) In-Reply-To: <8787A76A-6EC2-4F1E-90AF-8FEAF407C86F@gmail.com> References: <88B048CC-0723-47BF-9FE6-55AC5A0DB68C@comcast.net> <8787A76A-6EC2-4F1E-90AF-8FEAF407C86F@gmail.com> Message-ID: Hi Sarah: Thanks. You're (obviously) right. But I'm sure that I used to select desktop files that were not in a folder. Was this changed in Rev 3.5, or am I just "losing it"? If it's the latter, then please don't reply. PAul Gabel -------------- On Sep 1, 2009, at 3:03 PM, Sarah Reichelt wrote: > When you select "Save as standalone", it asks for a folder where you > want the standalone to be saved. The Rev stack you are building > needs to be loaded into Rev already. > > Since it is looking for a folder at that stage, all files should be > greyed out and you should only be able to select folders. > > Cheers, > Sarah > > Sent from my iPhone > > On 02/09/2009, at 7:36 AM, Gabel Paul wrote: > >> Dear list members: >> >> I have created standalones many times, but all of a sudden, when I >> choose "Save as Standalone Application" from the Rev File menu and >> the desktop appears, the rev file I'm trying to create a standalone >> from is dimmed. Anyone have any ideas of what I might be doing >> wrong (if anything)? Thank you. >> >> Paul Gabel >> Rev 3.5 >> iMac >> Mac OS X 10.5.8 >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revdev at pdslabs.net Wed Sep 2 13:26:16 2009 From: revdev at pdslabs.net (Phil Davis) Date: Wed, 02 Sep 2009 10:26:16 -0700 Subject: Launch another app from my standalone In-Reply-To: <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> Message-ID: <4A9EAAB8.10402@pdslabs.net> So... maybe we should start at the beginning. The object in which the error occurred is apparently named "OK". What does the code of that object look like? Phil Davis Adrian Williams wrote: > Phil, > Already tried just 'end' - it gets the same error! > Adrian > > On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: > >> Hi Adrian, >> at the end of the function definition, you only put "end" and the >> name of the function - you don't include the parameter list. >> >> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >> >>> Len or anyone else have an answer to this, >>> >>> 'end FUNCTION' gives the error: >>> >>> Handler: error in command >>> Object OK >>> Line FUNCTION getPathToFile pFile >>> Hint FUNCTION >>> >>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>> I"m hoping Trevor won't mind me sharing this little snippet of code: >>>> >>>> FUNCTION getPathToFile pFile >>>> put the filename of this stack into the theFile >>>> set the itemdelimiter to slash >>>> put pFile into the last item of theFile >>>> return theFile >>>> end FUNCTION getPathToFile >>>> >>>> --To use: >>>> put getPathFile("My App.exe") into tFile >>>> launch tFile >>>> >>>> That should do it. >>>> >>>> len morgan >>> >>> Ideas? >>> Thanks, >>> Adrian -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From yvescoppe at skynet.be Wed Sep 2 15:22:21 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 2 Sep 2009 21:22:21 +0200 Subject: EditFieldText in datagrid Message-ID: <9CDD20A5-7F15-4388-B5FA-BC83FC9C5702@skynet.be> Hi list when I use the command EditFieldText the long id of the target, the dgIndex of me, theKey I can edit the text of the fld : Ok but If I type a return in the txt (to create a new line) the CloseFieldEditor command is sent and the text is no further editable Is it possible to make a distinction between "return" and "enter" in the edited fld ? Thanks. Greetings. Yves COPPE yvescoppe at skynet.be From lists at mangomultimedia.com Wed Sep 2 15:59:48 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 2 Sep 2009 15:59:48 -0400 Subject: DataGrid - drag & Drop rearranging order In-Reply-To: References: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> Message-ID: <261B63DE-50CB-43EA-BC7D-AD8C6108783C@mangomultimedia.com> On Sep 2, 2009, at 3:24 AM, Jim Sims wrote: > On Sep 2, 2009, at 8:51 AM, Trevor DeVore wrote: >> >> Are you watching the conference today? I just might be posting an >> updated data grid with built in support for this and showing how to >> do it :-) > > Unfortunately I will not be watching it. > > How soon will that feature become available? I need to have rows > with a few words and one image that can be rearranged in order - > that would be extremely helpful for a project I'm working on. You can download the test version I shared at the conference here: This lesson shows how to upgrade it: After installing the update you can add the following dragStart handler to your data grid group. on dragStart put the dgDataControl of the target into theDataControl ## Watch out for dragging on the header if theDataControl is empty then pass dragStart ## Get Data Grid index of control that was clicked on put the dgIndex of the dgDataControl of the target into theIndex ## Tell Data Grid to set the dragImage to the row ## that theIndex is associated with set the dgDragImageIndex of me to theIndex ## Set the dragData["private"] so that drag operation begins set the dragData["private"] to empty ## Tell Data Grid to track drag reordering set the dgTrackDragReorder[theIndex] of me to true end dragStart After the user reorders a line the Data Grid will receive the DragReorderDrop message. Here is the basic code that will set the new line position of the row that was dragged and redraw the grid. on DragReorderDrop pOriginatingIndex, pStartLine, pDroppedOnLine if pStartLine is not pDroppedOnLine then ## Tell data grid about new order SetLineOfIndex pOriginatingIndex, pDroppedOnLine ## redraw the data grid after this message has finished running send "RefreshList" to me in 0 seconds end if end DragReorderDrop -- Trevor DeVore Blue Mango Learning Systems From UseRevolution.04.23.2009 at skippingpebbles.com Wed Sep 2 16:07:49 2009 From: UseRevolution.04.23.2009 at skippingpebbles.com (Eddie) Date: Wed, 02 Sep 2009 16:07:49 -0400 Subject: revWebInstaller Installation On Windows Confusion Message-ID: <4A9ED095.2030307@skippingpebbles.com> On the Windows platform I use a regular user account for day-to-day use and elevate my privileges to "admin" as necessary for software installations, maintenance, etc. I installed the revWebInstaller as the "admin", but when logged on as the "user" none of my web browsers (FireFox 3.5 and IE7) saw that the plug-in was installed (i.e. same prompt appears as if you do not have the plug-in). Logging in as the "admin" works just fine and that account sees the plug-in as being installed. I ran revWebInstaller under my "user" account and things seem to work properly now, but I am confused by this behavior. Is the revWebInstaller supposed to "install" for just the user who runs the installer or all users? From userevolution at dreamscapesoftware.com Wed Sep 2 17:05:54 2009 From: userevolution at dreamscapesoftware.com (Derek Bump) Date: Wed, 02 Sep 2009 16:05:54 -0500 Subject: Revlet: server files() and folders() Message-ID: <4A9EDE32.2030909@dreamscapesoftware.com> Is it possible for a revlet to get the detailed files() and folders() on the server, instead of the temporary folder it's downloaded to? Derek Bump Dreamscape Software http://www.dreamscapesoftware.com ___________________________________________________________________ Compress your photos quickly and easily with JPEGCompress 2.9! http://www.dreamscapesoftware.com/products/jpegcompress/ From runrev260805 at m-r-d.de Wed Sep 2 17:46:20 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Wed, 2 Sep 2009 21:46:20 +0000 Subject: Revlet: server files() and folders() Message-ID: <000385F8.4A9F03C9@the-office.us> Hi, as far as i know no. The revlet is executed on the machine where it was downloaded to. But you could use php or irev code to list files or folders on that server. This code then is called by the revlet. Regards, Matthias -------- Original Message -------- Subject: Revlet: server files() and folders() (02-Sep-2009 23:11) From: Derek Bump To: runrev260805 at m-r-d.de > Is it possible for a revlet to get the detailed files() and folders() on > the server, instead of the temporary folder it's downloaded to? > > > Derek Bump > Dreamscape Software > http://www.dreamscapesoftware.com > > ___________________________________________________________________ > Compress your photos quickly and easily with JPEGCompress 2.9! > http://www.dreamscapesoftware.com/products/jpegcompress/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > To: use-revolution at lists.runrev.com From jacque at hyperactivesw.com Wed Sep 2 17:56:41 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 Sep 2009 22:56:41 +0100 Subject: Revlet: server files() and folders() In-Reply-To: <4A9EDE32.2030909@dreamscapesoftware.com> References: <4A9EDE32.2030909@dreamscapesoftware.com> Message-ID: <4A9EEA19.9040907@hyperactivesw.com> Derek Bump wrote: > Is it possible for a revlet to get the detailed files() and folders() on > the server, instead of the temporary folder it's downloaded to? Not directly. You can do one of two things. The first way is to send an ftp request for a folder, and you'll get a file listing back. You must include your username and password in the url or the server will say you don't have permissions. It looks like this: get url ("ftp://username:password at www.mydomain.com/folderIWant/") The trailing slash is important. Easier is the way we did it in our Day Zero session, if you have an on-rev account: create a small iRev file on the server like this: Then from your stack, you call the iRev file: get url ("http://www.mydomain.com/irevFileName.irev") Works slick. You could also create an old-style cgi to return the info too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From infinite00 at embarqmail.com Wed Sep 2 19:22:51 2009 From: infinite00 at embarqmail.com (Bruce Pokras) Date: Wed, 2 Sep 2009 19:22:51 -0400 Subject: Snow Leopard problem on a Mac Air In-Reply-To: <4A9EEA19.9040907@hyperactivesw.com> References: <4A9EDE32.2030909@dreamscapesoftware.com> <4A9EEA19.9040907@hyperactivesw.com> Message-ID: <3C5C808A-E6D5-4094-BF74-CFE2A9E58419@embarqmail.com> One user of my Patent Grabber application has reported that the app simply opens and quits now that he has upgraded to Snow Leopard. Here is his message: ----------------------- Dear Sir, I upgrade from 10.5 to 10.6 then the patent grabber 5.6 version will automatic close it when I try to open the program. I have Mac Air information of my machine as the following (Traditional Chinese version) ????: MacBook Air ?????: MacBookAir2,1 ?????: Intel Core 2 Duo ?????: 1.86 GHz ?????: 1 ?????: 2 L2 ?????: 6 MB ???: 2 GB ?????: 1.07 GHz Boot ROM ??: MBA21.0075.B03 SMC ??????: 1.34f8 --------------- Any ideas? I had one person from the U.S. report that he had no problems with running Patent Grabber under Snow Leopard. Regards, Bruce Pokras Blazing Dawn Software www.blazingdawn.com From jacque at hyperactivesw.com Wed Sep 2 19:33:18 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 03 Sep 2009 00:33:18 +0100 Subject: Launch another app from my standalone In-Reply-To: <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> Message-ID: <4A9F00BE.1070606@hyperactivesw.com> Adrian Williams wrote: > Len or anyone else have an answer to this, > > 'end FUNCTION' gives the error: > > Handler: error in command > Object OK > Line FUNCTION getPathToFile pFile > Hint FUNCTION There is a strict format you have to follow for command handlers and function handlers. The first line must begin with either the word "on" or "function". There are some other words you can use too, but to start with, these are the two main ones. Any block of code that starts with "on" is a command handler. Any block that starts with "function" is a function handler. The initial word is followed by the name of the handler you are creating. If your handler accepts parameters, then those must follow on the same line too, separated by an initial space and commas between each parameter name, like this: on mycommand param1, param2, param3 Substitute the name you invent for your handler where the example above says "mycommand" and if you have any, substitute the name of any parameters in the other slots. If your handler doesn't need parameter, just omit those. On subsequent lines, write the actual code statements. At the end, you must use the word "end" followed by the handler name. This is the same for both command handlers and function handlers, like this: end mycommand So, a command handler looks like this: on myHandler thisParam, thatParam, theotherParam -- code here end myHandler And a function looks like this: function myFunction thing1, thing2 -- code here end myFunction Revolution is not case sensitive, so you don't need to capitalize any of the words. Some people have a personal style of capitalizing certain words to help them read their own code later. My style is to write mostly in lower case. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Wed Sep 2 19:53:09 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 3 Sep 2009 01:53:09 +0200 Subject: Snow Leopard problem on a Mac Air In-Reply-To: <3C5C808A-E6D5-4094-BF74-CFE2A9E58419@embarqmail.com> References: <4A9EDE32.2030909@dreamscapesoftware.com> <4A9EEA19.9040907@hyperactivesw.com> <3C5C808A-E6D5-4094-BF74-CFE2A9E58419@embarqmail.com> Message-ID: Hi Bruce, Make sure that all files inside the standalone have the right permissions. chmod -R 755 pathToStandalone It is also possible that the download is corrupt or that the customer copied the standalone incompletely onto his hard disk. You also need to make sure that the standalone is universal or for Intel and not for PPC. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Download Snapper Screen Recorder at http://snapper.economy-x-talk.com On 3 sep 2009, at 01:22, Bruce Pokras wrote: > One user of my Patent Grabber application has reported that the app > simply opens and quits now that he has upgraded to Snow Leopard. > Here is his message: > > ----------------------- > > Dear Sir, > > I upgrade from 10.5 to 10.6 then the patent grabber 5.6 version will > automatic close it when I try to open the program. > > I have Mac Air information of my machine as the following > (Traditional Chinese version) > > > ????: MacBook Air > ?????: MacBookAir2,1 > ?????: Intel Core 2 Duo > ?????: 1.86 GHz > ?????: 1 > ?????: 2 > L2 ?????: 6 MB > ???: 2 GB > ?????: 1.07 GHz > Boot ROM ??: MBA21.0075.B03 > SMC ??????: 1.34f8 > > --------------- > > Any ideas? I had one person from the U.S. report that he had no > problems with running Patent Grabber under Snow Leopard. > > Regards, > > Bruce Pokras From gregory.lypny at videotron.ca Wed Sep 2 19:54:03 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 02 Sep 2009 19:54:03 -0400 Subject: On-Rev and Daylight Savings Time (Addendum) In-Reply-To: <20090902170004.5622E48AE35@mail.runrev.com> References: <20090902170004.5622E48AE35@mail.runrev.com> Message-ID: <259D87AC-9165-4BA4-A75E-7A016242E763@videotron.ca> Maybe we can compare notes then. I'm going to work out something rough-and-ready to user in an online experimental market. Gregory On Wed 2 Sep 2009, at 1:00 PM, use-revolution-request at lists.runrev.com wrote: > On Sep 1, 2009, at 11:28 AM, Gregory Lypny wrote: > >> Hi Jim, >> >> Thanks for your thoughtful response. I had grappled with DST in >> another project that involved press releases that were time stamp >> GMT. It was tricky. I like your idea of getting the seconds every >> day at midnight. That's clever, and I think I can incorporate that >> into my site. Sarah has a cool time conversion page on her TrozWare >> site that I am going to study as well. > > Glad you are getting to the bottom of this issue. > Remember, getting the seconds only does so for the operating system > Rev is running on. I believe it will be the same for iRev, so when > they switch in Texas, you will see the change, then be able to compare > to your local value to see if that changes on the same evening. > > I am going to be diving into iRev and time zone changes around the > world on web servers beginning the end of September, so this same > issue lies in my immediate future. > > Jim Ault > Las Vegas From sims at ezpzapps.com Thu Sep 3 01:02:12 2009 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 3 Sep 2009 07:02:12 +0200 Subject: DataGrid - drag & Drop rearranging order In-Reply-To: <261B63DE-50CB-43EA-BC7D-AD8C6108783C@mangomultimedia.com> References: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> <261B63DE-50CB-43EA-BC7D-AD8C6108783C@mangomultimedia.com> Message-ID: >> On Sep 2, 2009, at 8:51 AM, Trevor DeVore wrote: >>> >>> Are you watching the conference today? I just might be posting an >>> updated data grid with built in support for this and showing how >>> to do it :-) Ask and with Trevor you shall receive! Such productivity! Thank you for your generous contributions, Trevor. Big thanks. sims From adrian at clubtype.co.uk Thu Sep 3 02:36:07 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 07:36:07 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9EAAB8.10402@pdslabs.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> Message-ID: <5D60432B-9A6B-4F17-BA89-5B28C30FE0DA@clubtype.co.uk> Phil, Mouse up calls stack script to remove installed font and return result. That already works. When adding the FUNCTION code, the FUNCTION line keeps throwing up the error. I've followed all the advice everyone has given - I'm stumped. - - - on mouseUp start using stack "My App" put "MyPrettyFont.ttf" into myList removeFonts myList put the result into rslt if rslt is not empty then answer information rslt end if FUNCTION getPathToFile pFile put the filename of this stack into the theFile set the itemdelimiter to slash put pFile into the last item of theFile return theFile end getPathToFile --To use: put getPathFile("My App.exe") into tFile launch tFile stop using stack "May App" end mouseUp - - - Does that help? Adrian On 2 Sep 2009, at 18:26, Phil Davis wrote: > So... maybe we should start at the beginning. The object in which > the error occurred is apparently named "OK". What does the code of > that object look like? > > Phil Davis > > > > Adrian Williams wrote: >> Phil, >> Already tried just 'end' - it gets the same error! >> Adrian >> >> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >> >>> Hi Adrian, >>> at the end of the function definition, you only put "end" and the >>> name of the function - you don't include the parameter list. >>> >>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>> >>>> Len or anyone else have an answer to this, >>>> >>>> 'end FUNCTION' gives the error: >>>> >>>> Handler: error in command >>>> Object OK >>>> Line FUNCTION getPathToFile pFile >>>> Hint FUNCTION >>>> >>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>> code: >>>>> >>>>> FUNCTION getPathToFile pFile >>>>> put the filename of this stack into the theFile >>>>> set the itemdelimiter to slash >>>>> put pFile into the last item of theFile >>>>> return theFile >>>>> end FUNCTION getPathToFile >>>>> >>>>> --To use: >>>>> put getPathFile("My App.exe") into tFile >>>>> launch tFile >>>>> >>>>> That should do it. >>>>> >>>>> len morgan >>>> >>>> Ideas? >>>> Thanks, >>>> Adrian > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From adrian at clubtype.co.uk Thu Sep 3 02:42:25 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 07:42:25 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9EAAB8.10402@pdslabs.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> Message-ID: Phil, Mouse up calls stack script to remove installed font and return result. That already works. When adding the FUNCTION code, the FUNCTION line keeps throwing up the error. I've followed all the advice everyone has given - I'm stumped. - - - on mouseUp start using stack "My App" put "MyPrettyFont.ttf" into myList removeFonts myList put the result into rslt if rslt is not empty then answer information rslt end if FUNCTION getPathToFile pFile put the filename of this stack into the theFile set the itemdelimiter to slash put pFile into the last item of theFile return theFile end getPathToFile --To use: put getPathFile("My App.exe") into tFile launch tFile stop using stack "My App" --(Ooops. Corrected literal 'May' here in my last message, this is not the problem) end mouseUp - - - Does that help? Adrian On 2 Sep 2009, at 18:26, Phil Davis wrote: > So... maybe we should start at the beginning. The object in which > the error occurred is apparently named "OK". What does the code of > that object look like? > > Phil Davis > > > > Adrian Williams wrote: >> Phil, >> Already tried just 'end' - it gets the same error! >> Adrian >> >> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >> >>> Hi Adrian, >>> at the end of the function definition, you only put "end" and the >>> name of the function - you don't include the parameter list. >>> >>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>> >>>> Len or anyone else have an answer to this, >>>> >>>> 'end FUNCTION' gives the error: >>>> >>>> Handler: error in command >>>> Object OK >>>> Line FUNCTION getPathToFile pFile >>>> Hint FUNCTION >>>> >>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>> code: >>>>> >>>>> FUNCTION getPathToFile pFile >>>>> put the filename of this stack into the theFile >>>>> set the itemdelimiter to slash >>>>> put pFile into the last item of theFile >>>>> return theFile >>>>> end FUNCTION getPathToFile >>>>> >>>>> --To use: >>>>> put getPathFile("My App.exe") into tFile >>>>> launch tFile >>>>> >>>>> That should do it. >>>>> >>>>> len morgan >>>> >>>> Ideas? >>>> Thanks, >>>> Adrian > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From adrian at clubtype.co.uk Thu Sep 3 02:50:43 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 07:50:43 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9EAAB8.10402@pdslabs.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> Message-ID: <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> Phil, Now have slightly different error: Type Commands: missing ',' Object OK Line FUNCION getPathToFile pFile Hint pFile but there is only one parameter so does not require a comma. Adrian On 2 Sep 2009, at 18:26, Phil Davis wrote: > So... maybe we should start at the beginning. The object in which > the error occurred is apparently named "OK". What does the code of > that object look like? > > Phil Davis > > > > Adrian Williams wrote: >> Phil, >> Already tried just 'end' - it gets the same error! >> Adrian >> >> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >> >>> Hi Adrian, >>> at the end of the function definition, you only put "end" and the >>> name of the function - you don't include the parameter list. >>> >>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>> >>>> Len or anyone else have an answer to this, >>>> >>>> 'end FUNCTION' gives the error: >>>> >>>> Handler: error in command >>>> Object OK >>>> Line FUNCTION getPathToFile pFile >>>> Hint FUNCTION >>>> >>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>> code: >>>>> >>>>> FUNCTION getPathToFile pFile >>>>> put the filename of this stack into the theFile >>>>> set the itemdelimiter to slash >>>>> put pFile into the last item of theFile >>>>> return theFile >>>>> end FUNCTION getPathToFile >>>>> >>>>> --To use: >>>>> put getPathFile("My App.exe") into tFile >>>>> launch tFile >>>>> >>>>> That should do it. >>>>> >>>>> len morgan >>>> >>>> Ideas? >>>> Thanks, >>>> Adrian > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revdev at pdslabs.net Thu Sep 3 03:17:41 2009 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 03 Sep 2009 00:17:41 -0700 Subject: Launch another app from my standalone In-Reply-To: <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> Message-ID: <4A9F6D95.8030707@pdslabs.net> Adrian, Are you familiar with Rev's debugger? This might be a good time to use it. If it were me, I would set a breakpoint on the line before the one where you call getPathToFile(). Then you will be able to see more clearly the state of the various data items. That may tell you what's wrong. HTH - Phil Davis Adrian Williams wrote: > Phil, > Now have slightly different error: > > Type Commands: missing ',' > Object OK > Line FUNCION getPathToFile pFile > Hint pFile > > but there is only one parameter so does not require a comma. > Adrian > > > On 2 Sep 2009, at 18:26, Phil Davis wrote: > >> So... maybe we should start at the beginning. The object in which the >> error occurred is apparently named "OK". What does the code of that >> object look like? >> >> Phil Davis >> >> >> >> Adrian Williams wrote: >>> Phil, >>> Already tried just 'end' - it gets the same error! >>> Adrian >>> >>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>> >>>> Hi Adrian, >>>> at the end of the function definition, you only put "end" and the >>>> name of the function - you don't include the parameter list. >>>> >>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>> >>>>> Len or anyone else have an answer to this, >>>>> >>>>> 'end FUNCTION' gives the error: >>>>> >>>>> Handler: error in command >>>>> Object OK >>>>> Line FUNCTION getPathToFile pFile >>>>> Hint FUNCTION >>>>> >>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>> I"m hoping Trevor won't mind me sharing this little snippet of code: >>>>>> >>>>>> FUNCTION getPathToFile pFile >>>>>> put the filename of this stack into the theFile >>>>>> set the itemdelimiter to slash >>>>>> put pFile into the last item of theFile >>>>>> return theFile >>>>>> end FUNCTION getPathToFile >>>>>> >>>>>> --To use: >>>>>> put getPathFile("My App.exe") into tFile >>>>>> launch tFile >>>>>> >>>>>> That should do it. >>>>>> >>>>>> len morgan >>>>> >>>>> Ideas? >>>>> Thanks, >>>>> Adrian >> >> -- >> Phil Davis >> >> PDS Labs >> Professional Software Development >> http://pdslabs.net >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at 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 From adrian at clubtype.co.uk Thu Sep 3 03:46:08 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 08:46:08 +0100 Subject: Launch another app from my standalone In-Reply-To: <4A9F6D95.8030707@pdslabs.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> <4A9F6D95.8030707@pdslabs.net> Message-ID: Phil, Set a breakpoint on line before and have same error when hitting "Apply". Adrian On 3 Sep 2009, at 08:17, Phil Davis wrote: > Adrian, > > Are you familiar with Rev's debugger? This might be a good time to > use it. If it were me, I would set a breakpoint on the line before > the one where you call getPathToFile(). Then you will be able to see > more clearly the state of the various data items. That may tell you > what's wrong. > > HTH - > Phil Davis > > > Adrian Williams wrote: >> Phil, >> Now have slightly different error: >> >> Type Commands: missing ',' >> Object OK >> Line FUNCION getPathToFile pFile >> Hint pFile >> >> but there is only one parameter so does not require a comma. >> Adrian >> >> >> On 2 Sep 2009, at 18:26, Phil Davis wrote: >> >>> So... maybe we should start at the beginning. The object in which >>> the error occurred is apparently named "OK". What does the code of >>> that object look like? >>> >>> Phil Davis >>> >>> >>> >>> Adrian Williams wrote: >>>> Phil, >>>> Already tried just 'end' - it gets the same error! >>>> Adrian >>>> >>>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>>> >>>>> Hi Adrian, >>>>> at the end of the function definition, you only put "end" and >>>>> the name of the function - you don't include the parameter list. >>>>> >>>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>>> >>>>>> Len or anyone else have an answer to this, >>>>>> >>>>>> 'end FUNCTION' gives the error: >>>>>> >>>>>> Handler: error in command >>>>>> Object OK >>>>>> Line FUNCTION getPathToFile pFile >>>>>> Hint FUNCTION >>>>>> >>>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>>>> code: >>>>>>> >>>>>>> FUNCTION getPathToFile pFile >>>>>>> put the filename of this stack into the theFile >>>>>>> set the itemdelimiter to slash >>>>>>> put pFile into the last item of theFile >>>>>>> return theFile >>>>>>> end FUNCTION getPathToFile >>>>>>> >>>>>>> --To use: >>>>>>> put getPathFile("My App.exe") into tFile >>>>>>> launch tFile >>>>>>> >>>>>>> That should do it. >>>>>>> >>>>>>> len morgan >>>>>> >>>>>> Ideas? >>>>>> Thanks, >>>>>> Adrian >>> >>> -- >>> Phil Davis >>> >>> PDS Labs >>> Professional Software Development >>> http://pdslabs.net >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major.on-rev.com Thu Sep 3 03:52:36 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Thu, 3 Sep 2009 09:52:36 +0200 Subject: Launch another app from my standalone In-Reply-To: References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> <4A9F6D95.8030707@pdslabs.net> Message-ID: <186D86B6-7E02-488C-8A29-E4043FCA9451@major.on-rev.com> Hi Adrian, >> ... >> Adrian Williams wrote: >>> Phil, >>> Now have slightly different error: >>> >>> Type Commands: missing ',' >>> Object OK >>> Line FUNCION getPathToFile pFile There is a T missing in funcTion! But maybe this is just a typo in your post? Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From adrian at clubtype.co.uk Thu Sep 3 03:57:41 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 08:57:41 +0100 Subject: Launch another app from my standalone In-Reply-To: <186D86B6-7E02-488C-8A29-E4043FCA9451@major.on-rev.com> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> <4A9F6D95.8030707@pdslabs.net> <186D86B6-7E02-488C-8A29-E4043FCA9451@major.on-rev.com> Message-ID: <9DC6C3E5-0353-42DC-AE5C-ECBBEC460297@clubtype.co.uk> Hi Klaus, Yes, it was just a typo. Thanks, Adrian On 3 Sep 2009, at 08:52, Klaus Major wrote: > Hi Adrian, > >>> ... >>> Adrian Williams wrote: >>>> Phil, >>>> Now have slightly different error: >>>> >>>> Type Commands: missing ',' >>>> Object OK >>>> Line FUNCION getPathToFile pFile > > There is a T missing in funcTion! > But maybe this is just a typo in your post? > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From adrian at clubtype.co.uk Thu Sep 3 04:03:05 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Thu, 3 Sep 2009 09:03:05 +0100 Subject: Launch another app from my standalone In-Reply-To: <186D86B6-7E02-488C-8A29-E4043FCA9451@major.on-rev.com> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <88D6A0E3-03AE-46FB-94BA-53A465FCBC35@clubtype.co.uk> <4A9F6D95.8030707@pdslabs.net> <186D86B6-7E02-488C-8A29-E4043FCA9451@major.on-rev.com> Message-ID: <8159878B-4391-4315-9923-255BF4B76CDB@clubtype.co.uk> Klaus, Now that literal FUNCTION is corrected, still getting 'error in command'... Type Handler: error in command Object OK Line FUNCTION getPathToFile pFile Hint FUNCTION Thanks, Adrian On 3 Sep 2009, at 08:52, Klaus Major wrote: > Hi Adrian, > >>> ... >>> Adrian Williams wrote: >>>> Phil, >>>> Now have slightly different error: >>>> >>>> Type Commands: missing ',' >>>> Object OK >>>> Line FUNCION getPathToFile pFile > > There is a T missing in funcTion! > But maybe this is just a typo in your post? > > > Best > > Klaus > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From phil at liverpool.ac.uk Thu Sep 3 04:09:09 2009 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Thu, 3 Sep 2009 09:09:09 +0100 Subject: Launch another app from my standalone In-Reply-To: References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> Message-ID: Hi Adrian, if the script in your email is exactly what you are using, then you need to move the function declaration outside of the mouseup handler. I don't think that these things can be nested. - - - FUNCTION getPathToFile pFile put the filename of this stack into the theFile set the itemdelimiter to slash put pFile into the last item of theFile return theFile end getPathToFile on mouseUp start using stack "My App" put "MyPrettyFont.ttf" into myList removeFonts myList put the result into rslt if rslt is not empty then answer information rslt end if --To use: put getPathFile("My App.exe") into tFile launch tFile stop using stack "My App" --(Ooops. Corrected literal 'May' here in my last message, this is not the problem) end mouseUp - - - On 3 Sep 2009, at 07:42, Adrian Williams wrote: > Phil, > > Mouse up calls stack script to remove installed font and return > result. That already works. > When adding the FUNCTION code, the FUNCTION line keeps throwing up the > error. > I've followed all the advice everyone has given - I'm stumped. > - - - > on mouseUp > start using stack "My App" > > put "MyPrettyFont.ttf" into myList > removeFonts myList > put the result into rslt > if rslt is not empty then > answer information rslt > end if > > FUNCTION getPathToFile pFile > put the filename of this stack into the theFile > set the itemdelimiter to slash > put pFile into the last item of theFile > return theFile > end getPathToFile > > --To use: > put getPathFile("My App.exe") into tFile > launch tFile > > stop using stack "My App" --(Ooops. Corrected literal 'May' here in > my last message, this is not the problem) > end mouseUp > - - - > Does that help? > Adrian > > > On 2 Sep 2009, at 18:26, Phil Davis wrote: > >> So... maybe we should start at the beginning. The object in which >> the error occurred is apparently named "OK". What does the code of >> that object look like? >> >> Phil Davis >> >> >> >> Adrian Williams wrote: >>> Phil, >>> Already tried just 'end' - it gets the same error! >>> Adrian >>> >>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>> >>>> Hi Adrian, >>>> at the end of the function definition, you only put "end" and the >>>> name of the function - you don't include the parameter list. >>>> >>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>> >>>>> Len or anyone else have an answer to this, >>>>> >>>>> 'end FUNCTION' gives the error: >>>>> >>>>> Handler: error in command >>>>> Object OK >>>>> Line FUNCTION getPathToFile pFile >>>>> Hint FUNCTION >>>>> >>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>>> code: >>>>>> >>>>>> FUNCTION getPathToFile pFile >>>>>> put the filename of this stack into the theFile >>>>>> set the itemdelimiter to slash >>>>>> put pFile into the last item of theFile >>>>>> return theFile >>>>>> end FUNCTION getPathToFile >>>>>> >>>>>> --To use: >>>>>> put getPathFile("My App.exe") into tFile >>>>>> launch tFile >>>>>> >>>>>> That should do it. >>>>>> >>>>>> len morgan >>>>> >>>>> Ideas? >>>>> Thanks, >>>>> Adrian >> >> -- >> Phil Davis >> >> PDS Labs >> Professional Software Development >> http://pdslabs.net >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) 07976 983164 Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From richmondmathewson at gmail.com Thu Sep 3 04:44:48 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 09:44:48 +0100 Subject: Rotating Balls [Ben Beaumont] Message-ID: <74ac8f550909030144pd0d3905sfdc3f095d3fcc164@mail.gmail.com> Ben Beaumont gave a most stimulating talk last night about the jazzy new visual effectsin RR 4. At one point he showed us a simulation of a solar system featuring a sun and 4 or 5 planets in orbit about it. The particularly fancy bit was that the side of a planet facing towards the sun was always 'lit'. Ben Beaumont claimed that this effect was a bit difficult. . . . I went back to my lodgings and jumped into a good, hot bath . . . Bingo: all one has to do is set up a sequence of numbers round a circle like this: repeat with XYZ = 0 to 6.28 step 0.05 put (cos(XYZ) * 150) into KOZ put (cos(XYZ - 1.54) * 150) into KOZ2 put (sine(XYZ) * 150) into SIGN put (sine(XYZ - 1.54) * 150) into SIGN2 then one sets up a circular graphic of, say, 300,300 with a linear fillGradient of black to green/blue/red and sets the following: set the fillGradient["to"] to (KOZ + 400),(SIGN + 400) set the fillGradient["from"] to (KOZ2 + 400),(SIGN2 + 400) end repeat [ mind you, this might be complete rubbish as I haven't tried it yet . . .] From runrev260805 at m-r-d.de Thu Sep 3 05:17:04 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 3 Sep 2009 09:17:04 +0000 Subject: Rotating Balls [Ben Beaumont] Message-ID: <0003865A.4A9FA5AF@the-office.us> Richmond, btw.: didn?t you want to wear your kilt at the conference? I remember a list posting someone wanted to do that. Until now i did not see anyone wearing one? Or are you allways behind the camera? ;-) Regards, Matthias -------- Original Message -------- Subject: Rotating Balls [Ben Beaumont] (03-Sep-2009 10:45) From: Richmond Mathewson To: runrev260805 at m-r-d.de > Ben Beaumont gave a most stimulating talk last night about the jazzy new > visual effectsin RR 4. At one point he showed us a simulation of a solar > system featuring a sun and > 4 or 5 planets in orbit about it. The particularly fancy bit was that the > side of a planet > facing towards the sun was always 'lit'. Ben Beaumont claimed that this > effect was > a bit difficult. > > . . . I went back to my lodgings and jumped into a good, hot bath . . . > > Bingo: all one has to do is set up a sequence of numbers round a circle > like > this: > > repeat with XYZ = 0 to 6.28 step 0.05 > put (cos(XYZ) * 150) into KOZ > put (cos(XYZ - 1.54) * 150) into KOZ2 > put (sine(XYZ) * 150) into SIGN > put (sine(XYZ - 1.54) * 150) into SIGN2 > > > then one sets up a circular graphic of, say, 300,300 with a linear > fillGradient of black > to green/blue/red and sets the following: > > set the fillGradient["to"] to (KOZ + 400),(SIGN + 400) > set the fillGradient["from"] to (KOZ2 + 400),(SIGN2 + 400) > end repeat > > [ mind you, this might be complete rubbish as I haven't tried it yet . . .] > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > To: use-revolution at lists.runrev.com From richmondmathewson at gmail.com Thu Sep 3 07:12:39 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 12:12:39 +0100 Subject: Rotating Balls [Ben Beaumont] In-Reply-To: <0003865A.4A9FA5AF@the-office.us> References: <0003865A.4A9FA5AF@the-office.us> Message-ID: <74ac8f550909030412w50ede1d8j76400360c9136b5a@mail.gmail.com> I was here in my kilt on Tuesday and Wed.; however, spilt some tomato ketchupon my kilt last night - so wearing jeans today. Kilt again tomorrow. What the h*ll is this? This message thread is meant to be about manipulating fillGradient . . . :) On Thu, Sep 3, 2009 at 10:17 AM, wrote: > Richmond, > > btw.: didn?t you want to wear your kilt at the conference? I remember a > list posting someone wanted to do that. Until now i did not see anyone > wearing one? > Or are you allways behind the camera? ;-) > > Regards, > > Matthias > > -------- Original Message -------- > Subject: Rotating Balls [Ben Beaumont] (03-Sep-2009 10:45) > From: Richmond Mathewson > To: runrev260805 at m-r-d.de > > > Ben Beaumont gave a most stimulating talk last night about the jazzy new > > visual effectsin RR 4. At one point he showed us a simulation of a solar > > system featuring a sun and > > 4 or 5 planets in orbit about it. The particularly fancy bit was that the > > side of a planet > > facing towards the sun was always 'lit'. Ben Beaumont claimed that this > > effect was > > a bit difficult. > > > > . . . I went back to my lodgings and jumped into a good, hot bath . . . > > > > Bingo: all one has to do is set up a sequence of numbers round a circle > > like > > this: > > > > repeat with XYZ = 0 to 6.28 step 0.05 > > put (cos(XYZ) * 150) into KOZ > > put (cos(XYZ - 1.54) * 150) into KOZ2 > > put (sine(XYZ) * 150) into SIGN > > put (sine(XYZ - 1.54) * 150) into SIGN2 > > > > > > then one sets up a circular graphic of, say, 300,300 with a linear > > fillGradient of black > > to green/blue/red and sets the following: > > > > set the fillGradient["to"] to (KOZ + 400),(SIGN + 400) > > set the fillGradient["from"] to (KOZ2 + 400),(SIGN2 + 400) > > end repeat > > > > [ mind you, this might be complete rubbish as I haven't tried it yet . . > .] > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > > > > > > To: use-revolution at lists.runrev.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Thu Sep 3 07:24:52 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 3 Sep 2009 12:24:52 +0100 Subject: DataGrid - drag & Drop rearranging order In-Reply-To: References: <54462159-D37A-433A-851D-928FE001899F@ezpzapps.com> <84E10C1E-5017-44CC-AB35-77A7C65120CB@mangomultimedia.com> <261B63DE-50CB-43EA-BC7D-AD8C6108783C@mangomultimedia.com> Message-ID: On Sep 3, 2009, at 6:02 AM, Jim Sims wrote: > Ask and with Trevor you shall receive! You just happened to ask at the right time :-) > Big thanks. You're welcome. -- Trevor DeVore Blue Mango Learning Systems From richmondmathewson at gmail.com Thu Sep 3 07:34:56 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 12:34:56 +0100 Subject: [OT] New version of Pixen available Message-ID: <74ac8f550909030434w32785760y9e230c4c93a68fdf@mail.gmail.com> very good, Open Source (NO, not 'Open Sauce' !) app (Mac) for animated GIF files: http://opensword.org/Pixen/ this also looks worth a 'play': http://opensword.org/reptile/ From len-morgan at crcom.net Thu Sep 3 07:52:25 2009 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 03 Sep 2009 06:52:25 -0500 Subject: Simulcast Envy...and a small request for Kevin Message-ID: <4A9FADF9.8060701@crcom.net> For those of us who couldn't make the conference, couldn't adjust our schedules to watch the simulcast, and can't wait for the DVDs (which as I recall seemed to take forever last year), is there any chance that Kevin's keynote speech outlining what's new and what's coming in Rev might be put up on youTube or something? I don't think you're giving away the store with this one speech and it might prove very useful as a marketing tool for those that are just now getting Revolution as a result of the advertising about the 4.0 release. They might like to see where the product is headed before diving in. Just a thought... Len Morgan From richmondmathewson at gmail.com Thu Sep 3 07:56:24 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 12:56:24 +0100 Subject: SeaMonkey and revlets Message-ID: <74ac8f550909030456i68ba9bc7l61d73911f1d17245@mail.gmail.com> Don't seem to work together very well. From richmondmathewson at gmail.com Thu Sep 3 09:49:31 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 14:49:31 +0100 Subject: Usability Heuristics Message-ID: <74ac8f550909030649x4e9904e2ta9d2b565a8cdc181@mail.gmail.com> I mentioned the Nielsen-Molich Usability Heuristics to several people at the RunRev conference and received severalblank looks; so:- http://www.useit.com/papers/heuristic/heuristic_list.html I see from Jakob Nielsen's website there is going to be a Usability Conference in . . . err . . . Edinburgh between 14-18 September at a fancy hotel (not as nice as Dynamic Earth): http://www.nngroup.com/events/edinburgh/location_info.html Obviously Donald Norman is also involved in this conf.: http://www.jnd.org/bio-sketch.html From richmondmathewson at gmail.com Thu Sep 3 10:09:55 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 15:09:55 +0100 Subject: Music Notes, New Instruments & Sound Channel Preview Message-ID: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> Ouch! http://tilestack.com/blog/Music_Notes,_New_Instruments_&_Sound_Channel_Preview From rene.micout at numericable.com Thu Sep 3 10:37:51 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Thu, 3 Sep 2009 16:37:51 +0200 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> References: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> Message-ID: <71D6BBCF-8918-416A-A0B2-302A07988941@numericable.com> Hello Richmond, I I want the same thing in RunRev with the capability playing Midi instrument implemented into QuickTime synthesizer... I think it is not very difficult for Revolution to make that... But what opportunities available to us !! Bons souvenirs de Paris Ren? Le 3 sept. 09 ? 16:09, Richmond Mathewson a ?crit : > Ouch! > http://tilestack.com/blog/ > Music_Notes,_New_Instruments_&_Sound_Channel_Preview > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From coiin at verizon.net Thu Sep 3 11:16:43 2009 From: coiin at verizon.net (Colin Holgate) Date: Thu, 03 Sep 2009 11:16:43 -0400 Subject: Rotating Balls [Ben Beaumont] In-Reply-To: <74ac8f550909030412w50ede1d8j76400360c9136b5a@mail.gmail.com> References: <0003865A.4A9FA5AF@the-office.us> <74ac8f550909030412w50ede1d8j76400360c9136b5a@mail.gmail.com> Message-ID: <94DB0215-376E-42DB-9E9C-5E6908BA4F52@verizon.net> You guys have me really worried now, talking about Richmond's kilt, under a subject of "Rotating Balls"... From revolution at derbrill.de Thu Sep 3 11:29:45 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Thu, 3 Sep 2009 17:29:45 +0200 Subject: My slides are up In-Reply-To: <20090903112500.A80E448AEFB@mail.runrev.com> References: <20090903112500.A80E448AEFB@mail.runrev.com> Message-ID: <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> Hi there, my presentation slides are up http://www.derbrill.de/slides.zip Hope you enjoyed the talks. Cheers, Malte From richmondmathewson at gmail.com Thu Sep 3 11:37:21 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 3 Sep 2009 16:37:21 +0100 Subject: Rotating Balls [Ben Beaumont] In-Reply-To: <94DB0215-376E-42DB-9E9C-5E6908BA4F52@verizon.net> References: <0003865A.4A9FA5AF@the-office.us> <74ac8f550909030412w50ede1d8j76400360c9136b5a@mail.gmail.com> <94DB0215-376E-42DB-9E9C-5E6908BA4F52@verizon.net> Message-ID: <74ac8f550909030837l42597c3gc41d4bf43759d78b@mail.gmail.com> This is getting badly OT, as the initial message was about Ben Beaumont's RotatingBalls and not . . . :) With any luck, in about 15-20 minutes, here at the conference, all will be revealed. On Thu, Sep 3, 2009 at 4:16 PM, Colin Holgate wrote: > You guys have me really worried now, talking about Richmond's kilt, under a > subject of "Rotating Balls"... > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Thu Sep 3 11:45:45 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 3 Sep 2009 16:45:45 +0100 Subject: EditFieldText in datagrid In-Reply-To: <9CDD20A5-7F15-4388-B5FA-BC83FC9C5702@skynet.be> References: <9CDD20A5-7F15-4388-B5FA-BC83FC9C5702@skynet.be> Message-ID: On Sep 2, 2009, at 8:22 PM, Yves COPPE wrote: > when I use the command > > EditFieldText the long id of the target, the dgIndex of me, theKey > > I can edit the text of the fld : Ok > > but > If I type a return in the txt (to create a new line) the > CloseFieldEditor command is sent and the text is no further editable > Is it possible to make a distinction between "return" and "enter" in > the edited fld ? Hi Yves, You can customize the behavior of the Data Grid field editor. I just added a lesson to the manual that shows how (all while watching Andre set up a web store in on-rev). How Can I Customize The Field Editor Behavior?: -- Trevor DeVore Blue Mango Learning Systems http://www.bluemangolearning.com/revolution From gbrackett at luceatlux.com Thu Sep 3 12:36:18 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Thu, 3 Sep 2009 17:36:18 +0100 Subject: My slides are up In-Reply-To: <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> References: <20090903112500.A80E448AEFB@mail.runrev.com> <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> Message-ID: Thanks for the speedy upload, Malte! George On Sep 3, 2009, at 4:29 PM, Malte Pfaff-Brill wrote: Hi there, my presentation slides are up http://www.derbrill.de/slides.zip Hope you enjoyed the talks. Cheers, Malte _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Thu Sep 3 13:34:16 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 3 Sep 2009 10:34:16 -0700 (PDT) Subject: Usability Heuristics In-Reply-To: <74ac8f550909030649x4e9904e2ta9d2b565a8cdc181@mail.gmail.com> References: <74ac8f550909030649x4e9904e2ta9d2b565a8cdc181@mail.gmail.com> Message-ID: Nice... Judy On Thu, 3 Sep 2009, Richmond Mathewson wrote: > I mentioned the Nielsen-Molich Usability Heuristics to several people at the > RunRev conference and received severalblank looks; so:- > > http://www.useit.com/papers/heuristic/heuristic_list.html > > I see from Jakob Nielsen's website there is going to be a Usability > Conference in . . . err . . . > Edinburgh between 14-18 September at a fancy hotel (not as nice as Dynamic > Earth): > > http://www.nngroup.com/events/edinburgh/location_info.html > > Obviously Donald Norman is also involved in this conf.: > > http://www.jnd.org/bio-sketch.html > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Thu Sep 3 13:35:14 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 3 Sep 2009 10:35:14 -0700 (PDT) Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> References: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> Message-ID: Woo-hoo!!!!!!!!!!!!!!!!!!!! Judy On Thu, 3 Sep 2009, Richmond Mathewson wrote: > Ouch! > http://tilestack.com/blog/Music_Notes,_New_Instruments_&_Sound_Channel_Preview > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Thu Sep 3 13:36:08 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 3 Sep 2009 10:36:08 -0700 (PDT) Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <71D6BBCF-8918-416A-A0B2-302A07988941@numericable.com> References: <74ac8f550909030709p71662c90n18a53ec43b2f91f9@mail.gmail.com> <71D6BBCF-8918-416A-A0B2-302A07988941@numericable.com> Message-ID: Ditto ditto ditto ditto ditto ditto ditto ditto ditto Judy On Thu, 3 Sep 2009, Ren? Micout wrote: > Hello Richmond, > I I want the same thing in RunRev with the capability playing Midi instrument > implemented into QuickTime synthesizer... > I think it is not very difficult for Revolution to make that... > But what opportunities available to us !! > Bons souvenirs de Paris > Ren? > > Le 3 sept. 09 ? 16:09, Richmond Mathewson a ?crit : > >> Ouch! >> http://tilestack.com/blog/Music_Notes,_New_Instruments_&_Sound_Channel_Preview >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Thu Sep 3 13:36:37 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 3 Sep 2009 10:36:37 -0700 (PDT) Subject: My slides are up In-Reply-To: <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> References: <20090903112500.A80E448AEFB@mail.runrev.com> <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> Message-ID: :-D Judy On Thu, 3 Sep 2009, Malte Pfaff-Brill wrote: > Hi there, > > my presentation slides are up > > http://www.derbrill.de/slides.zip > > Hope you enjoyed the talks. > > Cheers, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From yvescoppe at skynet.be Thu Sep 3 14:17:47 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Thu, 3 Sep 2009 20:17:47 +0200 Subject: EditFieldText in datagrid In-Reply-To: References: <9CDD20A5-7F15-4388-B5FA-BC83FC9C5702@skynet.be> Message-ID: <9AECCC53-DABD-4E9E-B8DC-5B1CB4E136D6@skynet.be> Le 3 sept. 09 ? 17:45, Trevor DeVore a ?crit : > On Sep 2, 2009, at 8:22 PM, Yves COPPE wrote: > >> when I use the command >> >> EditFieldText the long id of the target, the dgIndex of me, theKey >> >> I can edit the text of the fld : Ok >> >> but >> If I type a return in the txt (to create a new line) the >> CloseFieldEditor command is sent and the text is no further editable >> Is it possible to make a distinction between "return" and "enter" >> in the edited fld ? > > Hi Yves, > > You can customize the behavior of the Data Grid field editor. I just > added a lesson to the manual that shows how (all while watching > Andre set up a web store in on-rev). > > How Can I Customize The Field Editor Behavior?: > > Re Trevor, Exactly what I need ! Thanks ! Greetings. Yves COPPE yvescoppe at skynet.be From revdev at pdslabs.net Thu Sep 3 15:01:06 2009 From: revdev at pdslabs.net (Phil Davis) Date: Thu, 03 Sep 2009 12:01:06 -0700 Subject: Usability Heuristics In-Reply-To: <74ac8f550909030649x4e9904e2ta9d2b565a8cdc181@mail.gmail.com> References: <74ac8f550909030649x4e9904e2ta9d2b565a8cdc181@mail.gmail.com> Message-ID: <4AA01272.3070402@pdslabs.net> Thanks Richmond! This will be good grounds for discussion with one of my clients in particular. (Not you Paul) Phil Davis Richmond Mathewson wrote: > I mentioned the Nielsen-Molich Usability Heuristics to several people at the > RunRev conference and received severalblank looks; so:- > > http://www.useit.com/papers/heuristic/heuristic_list.html > > I see from Jakob Nielsen's website there is going to be a Usability > Conference in . . . err . . . > Edinburgh between 14-18 September at a fancy hotel (not as nice as Dynamic > Earth): > > http://www.nngroup.com/events/edinburgh/location_info.html > > Obviously Donald Norman is also involved in this conf.: > > http://www.jnd.org/bio-sketch.htm -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From stephenREVOLUTION2 at barncard.com Thu Sep 3 16:09:09 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 3 Sep 2009 13:09:09 -0700 Subject: Request to Ben Beaumont from remote attendee Message-ID: Hi Ben, Could you please post the URL for the stack for "D1-T2-S8: Advanced Multimedia". There is a file shown, "advanceed-multimedia.zip", however it's the stack for the Graphic Effects topic of an earlier presentation. thanks sqb ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev From mstuart at adaptcrm.com Thu Sep 3 11:25:05 2009 From: mstuart at adaptcrm.com (Mark Stuart) Date: Thu, 3 Sep 2009 08:25:05 -0700 Subject: Simulcast Envy...and a small request for Kevin Message-ID: Written by Len Morgan on Thu Sep 3, 2009 - 06:52 AM CDT >> For those of us who couldn't make the conference, couldn't adjust our schedules to watch the simulcast, and can't wait for the DVDs (which as I recall seemed to take forever last year), is there any chance that Kevin's keynote speech outlining what's new and what's coming in Rev might be put up on youTube or something? << I second that. Since I'm still at home, I too would like to be enthused by Kevin's speech. Regards, Mark Stuart Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From jerry.daniels at me.com Thu Sep 3 16:58:17 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Thu, 3 Sep 2009 15:58:17 -0500 Subject: Simulcast Envy...and a small request for Kevin In-Reply-To: References: Message-ID: <341C1758-FC0E-4B97-A48F-961B722E666A@me.com> It was his BEST EVER. I agree. You-tube-you-tube-you-tube... Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 3, 2009, at 10:25 AM, Mark Stuart wrote: > Written by Len Morgan on Thu Sep 3, 2009 - 06:52 AM CDT >>> > For those of us who couldn't make the conference, couldn't adjust our > schedules to watch the simulcast, and can't wait for the DVDs (which > as > I recall seemed to take forever last year), is there any chance that > Kevin's keynote speech outlining what's new and what's coming in Rev > might be put up on youTube or something? > << > > I second that. Since I'm still at home, I too would like to be > enthused > by Kevin's speech. > > Regards, > Mark Stuart > Email has been scanned for viruses by Altman Technologies' email > management service - www.altman.co.uk/emailsystems_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at azurevision.co.uk Thu Sep 3 18:33:54 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 Sep 2009 23:33:54 +0100 Subject: Music Notes, New Instruments & Sound Channel Preview Message-ID: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> Neat, and looks quite powerful. Trivia quiz time: Their codename for the next release is 'Trantor' - a free prize of nothing to the first person to say which SF book series features the planet Trantor... Ian On 3 Sep 2009, at 15:09, Richmond Mathewson wrote: > Ouch! > http://tilestack.com/blog/Music_Notes,_New_Instruments_&_Sound_Channel_Preview > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Thu Sep 3 18:36:23 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Sep 2009 08:36:23 +1000 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> Message-ID: On Fri, Sep 4, 2009 at 8:33 AM, Ian Wood wrote: > Neat, and looks quite powerful. > > Trivia quiz time: > Their codename for the next release is 'Trantor' - a free prize of nothing > to the first person to say which SF book series features the planet > Trantor... OK, I'll fall into the nerd trap :-) Isaac Asimov's Foundation series Cheers, Sarah From tereza at califex.com Thu Sep 3 19:42:59 2009 From: tereza at califex.com (Tereza Snyder) Date: Thu, 3 Sep 2009 18:42:59 -0500 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> Message-ID: On Sep 3, 2009, at 5:36 PM, Sarah Reichelt wrote: > > OK, I'll fall into the nerd trap :-) > Isaac Asimov's Foundation series > Actually, Trantor made its first appearance in Asimov's "Pebble in the Sky" which predated the Foundation series. Joining Sarah in the nerd trap. t -- Tereza Snyder Califex Software, Inc. From len-morgan at crcom.net Thu Sep 3 23:30:29 2009 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 03 Sep 2009 22:30:29 -0500 Subject: Simulcast Envy...and a small request for Kevin In-Reply-To: <341C1758-FC0E-4B97-A48F-961B722E666A@me.com> References: <341C1758-FC0E-4B97-A48F-961B722E666A@me.com> Message-ID: <4AA089D5.1080108@crcom.net> I'd even pony up for a PPV of the keynote. len From pmbrig at gmail.com Thu Sep 3 23:50:42 2009 From: pmbrig at gmail.com (Peter Brigham MD) Date: Thu, 3 Sep 2009 23:50:42 -0400 Subject: faxing from a rev stack? Message-ID: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> I'm interested in building a fax capability into one of my stack systems. I'm presuming that I'll need to call on a Mac fax application. Anyone know which app would be best to use and how to call on it it to fax by script from within rev? MacBook, OSX 10.5.8, Rev Studio 3.5.0-gm-2, build 870 -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig From sarah.reichelt at gmail.com Fri Sep 4 00:04:46 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Sep 2009 14:04:46 +1000 Subject: faxing from a rev stack? In-Reply-To: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> References: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> Message-ID: On Fri, Sep 4, 2009 at 1:50 PM, Peter Brigham MD wrote: > I'm interested in building a fax capability into one of my stack systems. > I'm presuming that I'll need to call on a Mac fax application. Anyone know > which app would be best to use and how to call on it it to fax by script > from within rev? Peter, I do this by using an online fax service that accepts emails and sends them & their attachments out as faxes. Unless you are sending lots of faxes, this is a lot cheaper than buying a fax machine. However, a lot of printers now have fax capability so if you have one of them connected to your Mac, you might be able to do it using AppleScript/Automator, but it's not something I have ever investigated. Cheers, Sarah From stephenREVOLUTION2 at barncard.com Fri Sep 4 00:34:04 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 3 Sep 2009 21:34:04 -0700 Subject: faxing from a rev stack? In-Reply-To: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> References: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> Message-ID: You might look at Page Sender...I bought a copy several years ago for occasional faxes before Apple started to include it in the OS. Good company. http://www.smileonmymac.com/PageSender/index.html NEED A SCRIPTABLE SOLUTION FOR FAXING INVOICES FROM FILEMAKER PRO? PageSender is fully AppleScriptable and includes just such an example that is customizable to your needs. $40, free trial ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/3 Peter Brigham MD > I'm interested in building a fax capability into one of my stack systems. > I'm presuming that I'll need to call on a Mac fax application. Anyone know > which app would be best to use and how to call on it it to fax by script > from within rev? > > MacBook, OSX 10.5.8, Rev Studio 3.5.0-gm-2, build 870 > > -- Peter > > Peter M. Brigham > pmbrig at gmail.com > http://home.comcast.net/~pmbrig > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From peterwawood at gmail.com Fri Sep 4 01:25:03 2009 From: peterwawood at gmail.com (Peter W A Wood) Date: Fri, 4 Sep 2009 13:25:03 +0800 Subject: faxing from a rev stack? In-Reply-To: References: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> Message-ID: <107AE8A8-7EB6-456E-AD7A-5D621E04AA5E@gmail.com> On 4 Sep 2009, at 12:04, Sarah Reichelt wrote: > Peter, I do this by using an online fax service that accepts emails > and sends them & their attachments out as faxes. > Unless you are sending lots of faxes, this is a lot cheaper than > buying a fax machine. You can send and receive faxes directly from a Mac which either has a built-in modem or using an Apple USB modem. (Depending on the comparative charges, the online fax service could still end up cheaper). I don't yet know enough about Revolution to properly answer Peter's question but as a Fax is automatically added to the list of printers shown in the printer dialog in OS X when a fax modem is attached and connected to a phone line, I guess it could well be possible. Regards Peter From katir at hindu.org Fri Sep 4 01:39:57 2009 From: katir at hindu.org (Sivakatirswami) Date: Thu, 03 Sep 2009 19:39:57 -1000 Subject: Line Breaks Dropped on Importing Unicode Text Message-ID: <4AA0A82D.8040006@hindu.org> I have some UTF-16 unicode raw text. If I import this into Pages, it displays the font correctly and also the line breaks between paragraphs correctly But if I use this function: on mouseUp answer file "Choose a unicode file to read in." if it is empty then exit mouseUp put "binfile:" & it into urlName replace numtochar(13) with numtochar(10) in urlName set the unicodeText of fld "display" to url urlName end mouseUp the line breaks are not appearing in the field in revolution. Also if I try to analyze what chars are there, where the line break should be, by selecting across a missing line break and then use this test: on mouseUp set the useUnicode to true if the selection is empty then answer "No Selection" with "ok" end if put the selection into tUnicode put tUnicode repeat for each char x in tUnicode put chartonum(x) & cr after tOutput end repeat put tOutput # returns empty end mouseUp I get nothing in the msg box. If I switch from Tamil Inaimathi (Mac unicode font) to Anjal Chittu unicode, The Tamil displays correctly and now I can clearly see a two byte block space+square-box-symbol (somewhat transparent) where the line breaks should be. But it still returns empty on an empty to determine what the bytes are.... How do we deal with/import correctly, line breaks in unicode text in Revolution? I plan to create an editing environment as a revlet for online work... and unicode will be imported and exported freely for later use in InDesign. Obviously CRLF (or whatever it is in Unicode) needs to be preserved. Thanks! Sivakatirswami "completely Unicode newbie" From peterwawood at gmail.com Fri Sep 4 01:46:37 2009 From: peterwawood at gmail.com (Peter W A Wood) Date: Fri, 4 Sep 2009 13:46:37 +0800 Subject: faxing from a rev stack? In-Reply-To: References: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> Message-ID: <3C903E8F-CEF5-4852-849D-86E466465E26@gmail.com> Peter 2009/9/3 Peter Brigham MD > I'm interested in building a fax capability into one of my stack > systems. > I'm presuming that I'll need to call on a Mac fax application. > Anyone know > which app would be best to use and how to call on it it to fax by > script > from within rev? > > MacBook, OSX 10.5.8, Rev Studio 3.5.0-gm-2, build 870 > > -- Peter It is possible to send a fax with a shellCommand. I tested sending a very basic fax with the following shell command : lp -d External_Modem -o phone=67300923 ~/Desktop/testfax.txt Hope this helps Regards Peter From effendi at wanadoo.fr Fri Sep 4 06:10:32 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Fri, 4 Sep 2009 12:10:32 +0200 Subject: Internet site rules for on-Rev Message-ID: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> Hi from Paris, I've been researching information for my internet site for some years now, and I am soon ready to go live. I have an on-Rev licence, and am impatient to reap the fruits of my work. I even wrote a HTML generator in Transcript, to help me build my pages, because I couldn't understand DreamWeaver :>) Several years ago, when they (Who are THEY ?) opened the suffix .fr, I immediately contacted a company who reserves site names, and they charge me some small fee every year, for retaining my site name. I am not sure if site name reservation is complicated, but then I suppose that if we all knew how to fill in a few forms, we would never need lawyers ..... Question : What do I do when I want to use the on-Rev site for my site location ? Must I continue paying the yearly fee to this Site Company, or can I short-circuit them, now that I have a lifetime with on-Rev ? I imagine that I am not the first to ask this question. - Francis "Nothing should ever be done for the first time !" From jimaultwins at yahoo.com Fri Sep 4 06:14:23 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 03:14:23 -0700 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA0A82D.8040006@hindu.org> References: <4AA0A82D.8040006@hindu.org> Message-ID: <98423F68-36A2-4F8B-9E21-E4C662B1B099@yahoo.com> Why would the filename ever have any line endings? On Sep 3, 2009, at 10:39 PM, Sivakatirswami wrote: > I have some UTF-16 unicode raw text. If I import this into Pages, it > displays the font correctly and also the line breaks between > paragraphs correctly > > But if I use this function: > > on mouseUp > answer file "Choose a unicode file to read in." > if it is empty then exit mouseUp > put "binfile:" & it into urlName > replace numtochar(13) with numtochar(10) in urlName > set the unicodeText of fld "display" to url urlName > end mouseUp > > the line breaks are not appearing in the field in revolution. Jim Ault Las Vegas From sims at ezpzapps.com Fri Sep 4 06:25:55 2009 From: sims at ezpzapps.com (jim sims) Date: Fri, 4 Sep 2009 12:25:55 +0200 Subject: XP, Vista, Choosing where to save rev files Message-ID: <9E7BEDFE-F551-4734-85EB-1A026BC425EE@ezpzapps.com> If I let a Windows user choose via dialog where my app creates and saves a rev file, will any folders that can be chosen by the user be accessible to the rev app when it goes to open that file again? I'm a bit worried about users choosing to save the file into a folder that Vista will then not allow the rev app to open that file. Maybe I'm being overly paranoid ;-) But Vista seems a bit cranky. sims From jimaultwins at yahoo.com Fri Sep 4 06:56:41 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 03:56:41 -0700 Subject: Internet site rules for on-Rev In-Reply-To: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> References: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> Message-ID: The domain name you reserve the right to use is registered with a company that does registration functions only. You do not have to ever actually put web pages on a hosted computer to retain the ownership of the domain. When you do establish a location (IP address) for your web page(s), you need to update the record with the domain registrar with this computer location. One of the functions of a domain registrar is to let the world know when you make changes to your domain record. OnRev is a hosting company that establishes and maintains the location of your web page(s) and will give you the correct addresses to use for updating your domain record. These are called DNS servers (Domain Name Servers maintained by OnRev. -1- contact a *domain registration* company to reserve the domain you want if it is available -2- contact your *hosting* company to get the name server addresses to update your registration record -3- follow the directions of your hosting company for uploading the actual HTML pages to your hosting company hard drive If the hosting company goes out of business, you lose the location of your web site, but not the registration If you change hosting companies, you then change the name servers on your registration record to let the world know how to get to your new location. One domain can only be routed to one primary IP address. The reason for secondary IP addresses is in case the server at the first IP address is not available. Your *hosting* company maintains a Name Server, which listens for http:// requests and forwards the request to your location (web pages) You can have 10 domain names with DNS entries all 'pointing to' the same *hosting* company (eg OnRev) In that case, you would have 10 home folders on the *hosting* company server, each named as one of the 10 domains. You could have 9 of the folders 'redirecting' traffic to the 10th folder which contains your favorite home page. Hope this helps. Jim Ault Las Vegas On Sep 4, 2009, at 3:10 AM, Francis Nugent Dixon wrote: > Hi from Paris, > > I've been researching information for my internet > site for some years now, and I am soon ready to > go live. I have an on-Rev licence, and am impatient > to reap the fruits of my work. I even wrote a HTML > generator in Transcript, to help me build my pages, > because I couldn't understand DreamWeaver :>) > > Several years ago, when they (Who are THEY ?) opened > the suffix .fr, I immediately contacted a company who > reserves site names, and they charge me some small fee > every year, for retaining my site name. I am not sure > if site name reservation is complicated, but then I > suppose that if we all knew how to fill in a few forms, > we would never need lawyers ..... > > Question : What do I do when I want to use the on-Rev > site for my site location ? Must I continue paying the > yearly fee to this Site Company, or can I short-circuit > them, now that I have a lifetime with on-Rev ? > > I imagine that I am not the first to ask this question. > ____________________________________ From jimaultwins at yahoo.com Fri Sep 4 07:00:02 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 04:00:02 -0700 Subject: XP, Vista, Choosing where to save rev files In-Reply-To: <9E7BEDFE-F551-4734-85EB-1A026BC425EE@ezpzapps.com> References: <9E7BEDFE-F551-4734-85EB-1A026BC425EE@ezpzapps.com> Message-ID: Run a loop that let's the user choose a folder, then you write a one- word temp file, read it, test for success. If not success, then loop back to inform the user 'no go, choose another, or set the security to allow access' Jim Ault Las Vegas On Sep 4, 2009, at 3:25 AM, jim sims wrote: > If I let a Windows user choose via dialog where my app creates and > saves a rev file, will any folders that can be chosen by the user be > accessible to the rev app when it goes to open that file again? > > I'm a bit worried about users choosing to save the file into a > folder that Vista will then not allow the rev app to open that file. > > Maybe I'm being overly paranoid ;-) But Vista seems a bit cranky. > From len-morgan at crcom.net Fri Sep 4 07:41:58 2009 From: len-morgan at crcom.net (Len Morgan) Date: Fri, 04 Sep 2009 06:41:58 -0500 Subject: What is the current version of Rev? Message-ID: <4AA0FD06.5090206@crcom.net> I downloaded the latest version of revEnterprise which is supposed to be dp4. However the "about Rev" page shows "Build 900 dp-3." Is this the latest version and just mismarked on the about page or did "Check For Updates" get the wrong file? Len Morgan From sarah.reichelt at gmail.com Fri Sep 4 07:55:19 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 Sep 2009 21:55:19 +1000 Subject: What is the current version of Rev? In-Reply-To: <4AA0FD06.5090206@crcom.net> References: <4AA0FD06.5090206@crcom.net> Message-ID: On Fri, Sep 4, 2009 at 9:41 PM, Len Morgan wrote: > I downloaded the latest version of revEnterprise which is supposed to be > dp4. ?However the "about Rev" page shows "Build 900 dp-3." ?Is this the > latest version and just mismarked on the about page or did "Check For > Updates" get the wrong file? Mine says 4.0.0-dp-4 build 910. I just got it through "Check for updates" but I already had dp-3. Cheers, Sarah From niconiko at gmail.com Fri Sep 4 08:09:01 2009 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 4 Sep 2009 21:09:01 +0900 Subject: What is the current version of Rev? In-Reply-To: References: <4AA0FD06.5090206@crcom.net> Message-ID: <1e91b2b70909040509x7c9020f9j6ca844f08020dcd1@mail.gmail.com> Don't have an answer, I'm afraid. Update to dp4 is also not working on my WinXP machine. So, I started this same discussion on the "improve rev" list. Several suggestions were offered -- check the Rev folder for a new folder "dp4", initiate the update not from dp3 but from a previous version (3.5). But all gave the same result: after "Check for updates", entering the license key and restarting, dp3 persists -- and I doubt anything was downloaded, because Rev restarted immediately. Perhps someone from Rev is listening in and can point us to a direct url for downloading dp4? -- Nicolas Cueto From index at kenjikojima.com Fri Sep 4 08:35:30 2009 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 4 Sep 2009 08:35:30 -0400 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA0A82D.8040006@hindu.org> References: <4AA0A82D.8040006@hindu.org> Message-ID: <42E37529-BEF3-433A-B625-D29046B2ED7B@kenjikojima.com> Hi Sivakatirswami, > I have some UTF-16 unicode raw text. If I import this into Pages, it > displays the font correctly and also the line breaks between > paragraphs correctly > > But if I use this function: > > on mouseUp > answer file "Choose a unicode file to read in." > if it is empty then exit mouseUp > put "binfile:" & it into urlName > replace numtochar(13) with numtochar(10) in urlName > set the unicodeText of fld "display" to url urlName > end mouseUp > > the line breaks are not appearing in the field in revolution. It worked. I used Japanese UTF-16 on Mac OS 10.6, Revolution 4.0. > Also if I try to analyze what chars are there, where the line break > should be, by selecting across a missing line break and then use > this test: > > on mouseUp > set the useUnicode to true > if the selection is empty then > answer "No Selection" with "ok" > end if > put the selection into tUnicode > put tUnicode > repeat for each char x in tUnicode > put chartonum(x) & cr after tOutput end repeat > put tOutput # returns empty > end mouseUp it should be repeat with i=1 to the num of chars of tUnicode step 2 put chartonum(char i to i+1 of tUnicode) & cr after tOutput end repeat -- Kenji Kojima http://www.kenjikojima.com/ From adrian at clubtype.co.uk Fri Sep 4 09:06:46 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Fri, 4 Sep 2009 14:06:46 +0100 Subject: Launch another app from my standalone In-Reply-To: References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <49E42D78.9020300@ekoinf.net> <643E82D7-2400-4159-B4FA-B2E31E714865@clubtype.co.uk> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> Message-ID: <93939A32-78FD-4BB0-8B80-7B9D972F26C8@clubtype.co.uk> Phil, Thanks for spotting that a FUNCTION needs to be stated before mouseUp. I knew that of course but overlooked it. Something that happens with irregular use of Rev. Thanks too to everyone who responded to resolve my problems. In the process I learned a lot. At least one thing I learned; I must learn more about Rev! Adrian On 3 Sep 2009, at 09:09, Phil Jimmieson wrote: > Hi Adrian, > if the script in your email is exactly what you are using, then you > need to move the function declaration outside of the mouseup > handler. I don't think that these things can be nested. > > - - - > FUNCTION getPathToFile pFile > put the filename of this stack into the theFile > set the itemdelimiter to slash > put pFile into the last item of theFile > return theFile > end getPathToFile > > > on mouseUp > start using stack "My App" > > put "MyPrettyFont.ttf" into myList > removeFonts myList > put the result into rslt > if rslt is not empty then > answer information rslt > end if > > --To use: > put getPathFile("My App.exe") into tFile > launch tFile > > stop using stack "My App" --(Ooops. Corrected literal 'May' here > in my last message, this is not the problem) > end mouseUp > - - - > > On 3 Sep 2009, at 07:42, Adrian Williams wrote: > >> Phil, >> >> Mouse up calls stack script to remove installed font and return >> result. That already works. >> When adding the FUNCTION code, the FUNCTION line keeps throwing up >> the >> error. >> I've followed all the advice everyone has given - I'm stumped. >> - - - >> on mouseUp >> start using stack "My App" >> >> put "MyPrettyFont.ttf" into myList >> removeFonts myList >> put the result into rslt >> if rslt is not empty then >> answer information rslt >> end if >> >> FUNCTION getPathToFile pFile >> put the filename of this stack into the theFile >> set the itemdelimiter to slash >> put pFile into the last item of theFile >> return theFile >> end getPathToFile >> >> --To use: >> put getPathFile("My App.exe") into tFile >> launch tFile >> >> stop using stack "My App" --(Ooops. Corrected literal 'May' here in >> my last message, this is not the problem) >> end mouseUp >> - - - >> Does that help? >> Adrian >> >> >> On 2 Sep 2009, at 18:26, Phil Davis wrote: >> >>> So... maybe we should start at the beginning. The object in which >>> the error occurred is apparently named "OK". What does the code of >>> that object look like? >>> >>> Phil Davis >>> >>> >>> >>> Adrian Williams wrote: >>>> Phil, >>>> Already tried just 'end' - it gets the same error! >>>> Adrian >>>> >>>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>>> >>>>> Hi Adrian, >>>>> at the end of the function definition, you only put "end" and the >>>>> name of the function - you don't include the parameter list. >>>>> >>>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>>> >>>>>> Len or anyone else have an answer to this, >>>>>> >>>>>> 'end FUNCTION' gives the error: >>>>>> >>>>>> Handler: error in command >>>>>> Object OK >>>>>> Line FUNCTION getPathToFile pFile >>>>>> Hint FUNCTION >>>>>> >>>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>>>> code: >>>>>>> >>>>>>> FUNCTION getPathToFile pFile >>>>>>> put the filename of this stack into the theFile >>>>>>> set the itemdelimiter to slash >>>>>>> put pFile into the last item of theFile >>>>>>> return theFile >>>>>>> end FUNCTION getPathToFile >>>>>>> >>>>>>> --To use: >>>>>>> put getPathFile("My App.exe") into tFile >>>>>>> launch tFile >>>>>>> >>>>>>> That should do it. >>>>>>> >>>>>>> len morgan >>>>>> >>>>>> Ideas? >>>>>> Thanks, >>>>>> Adrian >>> >>> -- >>> Phil Davis >>> >>> PDS Labs >>> Professional Software Development >>> http://pdslabs.net >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) > 07976 983164 > Computer Science Dept., Liverpool University, Ashton Building, > Ashton Street > Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ > I used to sit on a special medical board... ...but now I use this > ointment. > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jim at visitrieve.com Fri Sep 4 09:23:04 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Fri, 4 Sep 2009 03:23:04 -1000 Subject: What is the current version of Rev? In-Reply-To: <4AA0FD06.5090206@crcom.net> References: <4AA0FD06.5090206@crcom.net> Message-ID: <007101ca2d62$d661a990$8324fcb0$@com> Nicolas and Len, Please run check for updates. Does it say there is one available? If so, accept the update and follow prompts until "Finished" Now exit and launch Revolution again. Check for updates again. This time it should say you are up to date. What you need to understand, at this point, is that just because you have downloaded the latest version of Rev, you are not prevented from running previous versions of Rev. There is an exception to this in that dp and rc versions of Rev normally time-out. However, this time-out convention has been disabled for the current 4.0 releases. This means you can still run dp-3. Or, you can run dp-4. So now you need to look at where you are running the Revolution IDE program from. Look at where your Revolution IDE programs are located on your hard drive. There should be a directory like Revolution Enterprise (if you run revEnterprise). Under this directory should be (at least) two other directories. 4.0.0-dp-3 and 4.0.0-dp-4. If you launch the revolution IDE from the 4.0.0-dp-4 directory, then you are running dp-4. Now, if you normally launch Rev by clicking on a .rev file, you may need to change your file associations so that a .rev file is associated with dp-4 instead of dp-3. The update program usually gives you an option to change your file associations to the latest version of rev. However it defaults to No (which it should). So, you may need to do this manually if you want to launch dp-4 when clicking on a .rev stack. Hope this helps. Aloha from Hawaii, Jim Bufalini > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Len Morgan > Sent: Friday, September 04, 2009 1:42 AM > To: use-revolution at lists.runrev.com > Subject: What is the current version of Rev? > > I downloaded the latest version of revEnterprise which is supposed to > be > dp4. However the "about Rev" page shows "Build 900 dp-3." Is this the > latest version and just mismarked on the about page or did "Check For > Updates" get the wrong file? > > Len Morgan > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rjb at robelko.com Fri Sep 4 09:15:00 2009 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 4 Sep 2009 15:15:00 +0200 Subject: Internet site rules for on-Rev In-Reply-To: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> References: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> Message-ID: On 04.09.09 at 12:10 +0200 Francis Nugent Dixon apparently wrote: >Several years ago, when they (Who are THEY ?) opened >the suffix .fr, I immediately contacted a company who >reserves site names, and they charge me some small fee >every year, for retaining my site name. I am not sure >if site name reservation is complicated, but then I >suppose that if we all knew how to fill in a few forms, >we would never need lawyers ..... Sounds like you are paying for what is calling domain parking. Parking refers to having a reserved a domain name which is not actively used. The site company maintains its record in their database and is charging you a small fee to keep the reservation active. >Question : What do I do when I want to use the on-Rev >site for my site location ? Must I continue paying the >yearly fee to this Site Company, or can I short-circuit >them, now that I have a lifetime with on-Rev ? Once you decide you want to use your parked domain for a real site, you will, most likely, have to pay the site company more. It will not be parked anymore and its record will have to be modified to point to your on-rev site. On-Rev has instructions how to go about it. Paying for domain is independent from paying for on-rev service. The former is a fee for having an internet address. The latter is a fee for using an internet provider, that is for serving your web pages and other files. Robert From niconiko at gmail.com Fri Sep 4 10:33:22 2009 From: niconiko at gmail.com (Nicolas Cueto) Date: Fri, 4 Sep 2009 23:33:22 +0900 Subject: What is the current version of Rev? In-Reply-To: <007101ca2d62$d661a990$8324fcb0$@com> References: <4AA0FD06.5090206@crcom.net> <007101ca2d62$d661a990$8324fcb0$@com> Message-ID: <1e91b2b70909040733o4409a6f5n4316189cd36af9f9@mail.gmail.com> > Several suggestions were offered -- check the Rev folder > for a new folder "dp4", initiate the update not from dp3 > but from a previous version (3.5). Thanks Jim but, as I wrote, your suggestion is not new. Tried it -- repeatedly! -- and I assure you there is no dp4 folder within my RevEnterprise folder. Nor anywhere else on my hard-drive. And have also tried several other suggested solutions. License validation; managing versions (I have 2.6, 2.9, 3.5, 4.0dp4); restarting the computer; etc. Both on XP and Vista. All fail -- and by "fail" I mean nothing gets downloaded even though Rev says otherwise. Besides, if something had been downloaded, even on my optical fiber connection it should have taken a few seconds. But there is no noticeable time lag at all in the whole process. The source of the problem is not inexperience; have been using Rev for years now. The problem is Rev dp3 and 3.5 state an update is available, that update is accepted by me clicking on a series of buttons, and yet, after restarting Rev, it is not dp4 but dp3 (or 3.5 using "Manage versions") that starts up -- of course, since nothing was downloaded -- and still telling me that the dp4 update is available. Oh well. Still waiting for dp4... -- Nicolas Cueto From kevin at stallibrass.com Fri Sep 4 10:37:40 2009 From: kevin at stallibrass.com (Kevin Stallibrass) Date: Fri, 4 Sep 2009 15:37:40 +0100 Subject: Problems with libURLftpUploadFile Message-ID: <000c01ca2d6d$422708a0$c67519e0$@com> Hi all, I have a problem where: Put fld "contains FTP path" into tURL libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" works fine but. Put fld "contains FTP path" into tURL Put "c:/myfile.txt" into tFilepath libURLftpUploadFile tFilepath, tURL , "showStatus" Results in "c:/myfile.txt" instead of the correct data being written into the uploaded text file The same happens if I use libURLftpUpload So, is it not possible to use 2 variables? Or am I missing something Regards Kevin Stallibrass From jimaultwins at yahoo.com Fri Sep 4 10:42:53 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 07:42:53 -0700 Subject: Internet site rules for on-Rev In-Reply-To: References: <4770F51B-CD61-4923-88E7-52853DA08B9D@wanadoo.fr> Message-ID: <97A74F73-F6D5-43FC-89ED-131971705DDB@yahoo.com> On Sep 4, 2009, at 6:15 AM, Robert Brenstein wrote: > On 04.09.09 at 12:10 +0200 Francis Nugent Dixon apparently wrote: >> Several years ago, when they (Who are THEY ?) opened >> the suffix .fr, I immediately contacted a company who >> reserves site names, and they charge me some small fee >> every year, for retaining my site name. I am not sure >> if site name reservation is complicated, but then I >> suppose that if we all knew how to fill in a few forms, >> we would never need lawyers ..... > > Sounds like you are paying for what is calling domain parking. > Parking refers to having a reserved a domain name which is not > actively used. The site company maintains its record in their > database and is charging you a small fee to keep the reservation > active. Ah, yes, the confusing world of internet identities and entities. Hopefully this will shed some light. There is a difference between domain registration domain parking domain active hosting Domain registration is paying for the ownership of a domain. It does not have to be used. Millions of domains are owned but not used. The registrar maintains the records and these are available using WHOIS. -- example use your browser to go to http://www.internic.net/whois.html -- type in a Domain, eg on-rev.com Domain Name: ON-REV.COM Registrar: GODADDY.COM, INC. Whois Server: whois.godaddy.com Referral URL: http://registrar.godaddy.com Name Server: NS1.ON-REV.COM Name Server: NS2.ON-REV.COM Name Server: NS3.ON-REV.COM -------------------- Domain parking and active hosting are part of the *hosting* service Domain parking lets you cheaply display an "under construction" default page on your web host. You can register a domain and not park it anywhere but then your site will be simply inaccessible until you get a web host. "404 error not found" Domain serving means you have a home page (index.html, index.php, etc) and other pages that respond to queries from browsers and other programs (like Rev using the post command) The sequence for this to happen: 1 Pay a registrar in order to own the domain 2 Fill in the information, including your contact details 3 Set the parameters for renewal, security, locking, etc 4 Contact a hosting company (eg. On-Rev) 5 Use cPanel to set up your home folder on the host server 6 Find the DNS server details at On-Rev 7 Go to your registrar site, into the administer domains area 8 Enter the DNS details and update the registration record 9 Wait 24 to 72 hours for all the ISP computers around the world to be notified 10 Everyone can now use yourDomain.com (case *insensitive*) to reach your home folder 11 Everyone can now use yourDomain.com/aboutUs.html (case *sensitive* after '.com/' to reach one of your pages The reason for case sensitive is that Unix and Linux operating systems are case sensitive for file and folder names. On-Rev uses Linux. If you wish to secure the use of a domain name rather than lose it to someone else, buy ownership with a registrar. If you wish to park the domain to produce an under construction page, do this with your hosting provider. You can have more than one web hosting company, but a single domain can only be hosted in one location. An example would be that you have a company domain, a Facebook page, an eBlogger blog, and some YouTube videos. All of these are hosted on different servers but are part of your company and marketing presence. You could add a WordPress blog to your On-Rev site at yourDomain.com/ inhouseBlog.php using cPanel and the automatic installer. As you can see, most of today's active businesses use several servers hosted by different companies. Jim Ault Las Vegas From mfstuart at cox.net Fri Sep 4 11:12:36 2009 From: mfstuart at cox.net (mfstuart) Date: Fri, 4 Sep 2009 08:12:36 -0700 (PDT) Subject: Simulcast Envy...and a small request for Kevin In-Reply-To: <4AA089D5.1080108@crcom.net> References: <4A9FADF9.8060701@crcom.net> <341C1758-FC0E-4B97-A48F-961B722E666A@me.com> <4AA089D5.1080108@crcom.net> Message-ID: <25296234.post@talk.nabble.com> Hey Len, are we playing poker here? :) Alright I'm in - couple of bucks. Your counter. Mark Stuart Len Morgan wrote: > > > I'd even pony up for a PPV of the keynote. > > len > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Simulcast-Envy...and-a-small-request-for-Kevin-tp25274487p25296234.html Sent from the Revolution - User mailing list archive at Nabble.com. From psahores at free.fr Fri Sep 4 11:10:13 2009 From: psahores at free.fr (Pierre Sahores) Date: Fri, 4 Sep 2009 17:10:13 +0200 Subject: Problems with libURLftpUploadFile In-Reply-To: <000c01ca2d6d$422708a0$c67519e0$@com> References: <000c01ca2d6d$422708a0$c67519e0$@com> Message-ID: <9F584A4A-ACEA-4C1F-B1D4-BB23BB0BD148@free.fr> Try this working 24/7 there (Rev Ent 3.5, OS X 10.5.8) put url ("binfile:" & path_to_thefile_to_upload) into url (your_FTP_server_credentials at address & the_remote_path & "/" & the_uploaded_file_name)) if url (FTP_Server_Address.../the_uploaded_file_name) is "" then beep Cheers, P. Le 4 sept. 09 ? 16:37, Kevin Stallibrass a ?crit : > Hi all, > > > > I have a problem where: > > > > Put fld "contains FTP path" into tURL > > libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" > > > > works fine but. > > > > Put fld "contains FTP path" into tURL > > Put "c:/myfile.txt" into tFilepath > > libURLftpUploadFile tFilepath, tURL , "showStatus" > > > > Results in "c:/myfile.txt" instead of the correct data being written > into > the uploaded text file > > The same happens if I use libURLftpUpload > > > > So, is it not possible to use 2 variables? Or am I missing something > > > > Regards > > > > Kevin Stallibrass > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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.woooooooords.com www.sahores-conseil.com From jim at visitrieve.com Fri Sep 4 11:23:57 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Fri, 4 Sep 2009 05:23:57 -1000 Subject: What is the current version of Rev? In-Reply-To: <1e91b2b70909040733o4409a6f5n4316189cd36af9f9@mail.gmail.com> References: <4AA0FD06.5090206@crcom.net> <007101ca2d62$d661a990$8324fcb0$@com> <1e91b2b70909040733o4409a6f5n4316189cd36af9f9@mail.gmail.com> Message-ID: <007201ca2d73$b92d4080$2b87c180$@com> Hi Nicolas, > Thanks Jim but, as I wrote, your suggestion is not new. Tried it -- > repeatedly! -- and I assure you there is no dp4 folder within my > RevEnterprise folder. Nor anywhere else on my hard-drive. Didn't follow back the whole thread before I answered. > And have also tried several other suggested solutions. License > validation; managing versions (I have 2.6, 2.9, 3.5, 4.0dp4); > restarting the computer; etc. Both on XP and Vista. All fail -- and by > "fail" I mean nothing gets downloaded even though Rev says otherwise. OK. Now I know you are on PC. I have downloaded dp-4 to both Vista and XP the day it was announced. There was nothing unusual. > Besides, if something had been downloaded, even on my optical fiber > connection it should have taken a few seconds. But there is no > noticeable time lag at all in the whole process. Yes, as you know, the update process downloads about 11 or 12 files and you should see around this number of progress bars appear one after another. > The source of the problem is not inexperience; have been using Rev for > years now. The problem is Rev dp3 and 3.5 state an update is > available, that update is accepted by me clicking on a series of > buttons, and yet, after restarting Rev, it is not dp4 but dp3 (or 3.5 > using "Manage versions") that starts up -- of course, since nothing > was downloaded -- and still telling me that the dp4 update is > available. OK, something else has to be afoot here. You obviously updated to dp-3 using the update process, as a dp is not separately downloadable, as far as I know. So, what's different between this time and the time you did it before? Did Vista go to SP2 in the meanwhile? Did the UAC change? Have you tried running Rev as administrator by right clicking on it and choosing run as administrator, before attempting the upgrade? Better yet, can you log in as THE Administrator and run the upgrade process from this account as opposed to a user with admin privileges? That it is happening on XP also is a bit puzzling because XP is much more tolerant of UAC issues. I wonder... has your subscription run out and maybe the bug is that Rev is not notifying you of this? Obviously you are dealing with something that happened over a short time here. Aloha from Hawaii, Jim Bufalini From jerry.daniels at me.com Fri Sep 4 11:36:14 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 4 Sep 2009 10:36:14 -0500 Subject: [ANN] tRev Feature Friday Video! Message-ID: <9BE4B568-6736-43A6-B332-92E83EA7F25E@me.com> Fellow coders, We have a couple of nice, new features for tRev today. It is, after all...Feature Friday! There's a 3 minute video showing how they work. http://reveditor.com/feature-friday-a-great-new-preference Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From sadhu at castandcrew.com Fri Sep 4 12:46:29 2009 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Fri, 04 Sep 2009 09:46:29 -0700 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <20090904132357.0AC5F48AB91@mail.runrev.com> References: <20090904132357.0AC5F48AB91@mail.runrev.com> Message-ID: <4AA14465.6010507@castandcrew.com> Namaste, Swami I am not sure of the answer to your question, but to debug problems like this I use the Unix utility "od" for example, with the -c flag. (od = octal dump). Then you can see exactly what characters are in your original, and/or, an example that works right, that need to be replaced/emulated for the line ending conversions. Make sense? hope it helps. Aum Aum Sadhu From joef1 at mac.com Fri Sep 4 15:23:17 2009 From: joef1 at mac.com (Joe F.) Date: Fri, 04 Sep 2009 15:23:17 -0400 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA0A82D.8040006@hindu.org> References: <4AA0A82D.8040006@hindu.org> Message-ID: The trick is to use uniencode/unidecode for everything. Three separate examples: ask file "Name new file:" with "NewFile.xml" put "binfile:" & it into theNewFileName get the unicodetext of cd fld 1 put unidecode(it,"utf8") into url (theNewFileName) ------------------------------------------ set the unicodetext of cd fld 1 to uniencode(tMyUnicode,"utf8") ------------------------------------------ put URL (theFTPRequest) into theDownLoadedText put uniencode(theDownLoadedText,"utf8") into theDownLoadedText put unidecode(theDownLoadedText,"ANSI") into cd fld 1 of cd id 4630 On Sep 4, 2009, at 1:39 AM, Sivakatirswami wrote: > I have some UTF-16 unicode raw text. If I import this into Pages, it > displays the font correctly and also the line breaks between > paragraphs correctly > > But if I use this function: > > on mouseUp > answer file "Choose a unicode file to read in." > if it is empty then exit mouseUp > put "binfile:" & it into urlName > replace numtochar(13) with numtochar(10) in urlName > set the unicodeText of fld "display" to url urlName > end mouseUp > > the line breaks are not appearing in the field in revolution. > > Also if I try to analyze what chars are there, where the line break > should be, by selecting across a missing line break and then use > this test: > > on mouseUp > set the useUnicode to true > if the selection is empty then > answer "No Selection" with "ok" > end if > put the selection into tUnicode > put tUnicode > repeat for each char x in tUnicode > put chartonum(x) & cr after tOutput end repeat > put tOutput # returns empty > end mouseUp > > I get nothing in the msg box. If I switch from Tamil Inaimathi (Mac > unicode font) to Anjal Chittu unicode, The Tamil displays correctly > and now I can clearly see a two byte block > > space+square-box-symbol (somewhat transparent) where the line breaks > should be. But it still returns empty on an empty to determine what > the bytes are.... > > How do we deal with/import correctly, line breaks in unicode text in > Revolution? > > I plan to create an editing environment as a revlet for online > work... and unicode will be imported and exported freely for later > use in InDesign. Obviously CRLF (or whatever it is in Unicode) needs > to be preserved. > > Thanks! > Sivakatirswami > "completely Unicode newbie" > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From joef1 at mac.com Fri Sep 4 15:39:11 2009 From: joef1 at mac.com (Joe F.) Date: Fri, 04 Sep 2009 15:39:11 -0400 Subject: On-Rev Client Update? Message-ID: <29694B35-B169-4D03-8C64-6BA8555A4E4C@mac.com> Did anyone get this? I got an email a week ago saying the engine and client had been updated, but upon download the same 0.1.4 version of the client is what I get. Joe F. From jmyepes at mac.com Fri Sep 4 15:50:57 2009 From: jmyepes at mac.com (Josep) Date: Fri, 4 Sep 2009 12:50:57 -0700 (PDT) Subject: My slides are up In-Reply-To: <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> References: <28EF80FE-CB98-4EFA-BF4D-11AEFFCF5462@derbrill.de> Message-ID: <25300847.post@talk.nabble.com> Thanks! :) Salut, Josep -- View this message in context: http://www.nabble.com/My-slides-are-up-tp25278489p25300847.html Sent from the Revolution - User mailing list archive at Nabble.com. From francois.chaplais at mines-paristech.fr Fri Sep 4 15:53:23 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Fri, 4 Sep 2009 21:53:23 +0200 Subject: words matter Message-ID: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> Is this perfectly rational (revolution-wise of course)? If I do put empty into myText put "aa" into item 1 of myText put "bb" into item 2 of myText answer myText I get (as expected) "aa,bb" while, if I do put empty into myText put "aa" into word 1 of myText put "bb" into word 2 of myText answer myText I get "aabb" (while I would expect "aa bb"). ? this is revStudio 3.5 gm-2 (and maybe my brains are still in HC) Fran?ois From infinite00 at embarqmail.com Fri Sep 4 15:57:14 2009 From: infinite00 at embarqmail.com (Bruce Pokras) Date: Fri, 4 Sep 2009 15:57:14 -0400 Subject: Snow Leopard problem on a Mac Air In-Reply-To: References: <4A9EDE32.2030909@dreamscapesoftware.com> <4A9EEA19.9040907@hyperactivesw.com> <3C5C808A-E6D5-4094-BF74-CFE2A9E58419@embarqmail.com> Message-ID: <72C3F3AA-A7F7-4CA0-A676-3B1D8ABAADCD@embarqmail.com> Hi Mark, Thanks for your suggestions. Patent Grabber was already installed on the user's Mac when he upgraded to Snow Leopard. So I am not sure that the permissions of my standalone would be a problem when it was working fine until my user's upgrade. Or are you suggesting that my user should run the command that you provided because the permissions of his particular copy became corrupted? I suggested to him that he download and upzip a fresh copy now that Snow Leopard is installed. I don't know how that could make a difference, but computers can do weird things sometimes! Regards, Bruce On Sep 2, 2009, at 7:53 PM, Mark Schonewille wrote: > Hi Bruce, > > Make sure that all files inside the standalone have the right > permissions. > > chmod -R 755 pathToStandalone > > It is also possible that the download is corrupt or that the > customer copied the standalone incompletely onto his hard disk. You > also need to make sure that the standalone is universal or for > Intel and not for PPC. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Download Snapper Screen Recorder at http://snapper.economy-x-talk.com > > On 3 sep 2009, at 01:22, Bruce Pokras wrote: > >> One user of my Patent Grabber application has reported that the >> app simply opens and quits now that he has upgraded to Snow >> Leopard. Here is his message: >> >> ----------------------- >> >> Dear Sir, >> >> I upgrade from 10.5 to 10.6 then the patent grabber 5.6 version >> will automatic close it when I try to open the program. >> >> I have Mac Air information of my machine as the following >> (Traditional Chinese version) >> >> >> ????: MacBook Air >> ?????: MacBookAir2,1 >> ?????: Intel Core 2 Duo >> ?????: 1.86 GHz >> ?????: 1 >> ?????: 2 >> L2 ?????: 6 MB >> ???: 2 GB >> ?????: 1.07 GHz >> Boot ROM ??: MBA21.0075.B03 >> SMC ??????: 1.34f8 >> >> --------------- >> >> Any ideas? I had one person from the U.S. report that he had no >> problems with running Patent Grabber under Snow Leopard. >> >> Regards, >> >> Bruce Pokras > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From coiin at verizon.net Fri Sep 4 16:17:53 2009 From: coiin at verizon.net (Colin Holgate) Date: Fri, 04 Sep 2009 16:17:53 -0400 Subject: On-Rev Client Update? In-Reply-To: <29694B35-B169-4D03-8C64-6BA8555A4E4C@mac.com> References: <29694B35-B169-4D03-8C64-6BA8555A4E4C@mac.com> Message-ID: <38E9FE15-0CEE-4F84-8201-170087C52BCB@verizon.net> On Sep 4, 2009, at 3:39 PM, Joe F. wrote: > I got an email a week ago saying the engine and client had been > updated, but upon download the same 0.1.4 version of the client is > what I get. Same thing happened for me. I told them that it was the same old version. From jim at visitrieve.com Fri Sep 4 16:30:19 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Fri, 4 Sep 2009 10:30:19 -1000 Subject: words matter In-Reply-To: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> References: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> Message-ID: <00a501ca2d9e$86086420$92192c60$@com> Fran?ois Chaplais wrote: > Is this perfectly rational (revolution-wise of course)? > > If I do > > put empty into myText > put "aa" into item 1 of myText > put "bb" into item 2 of myText > answer myText > > I get (as expected) > "aa,bb" > > while, if I do > > put empty into myText > put "aa" into word 1 of myText > put "bb" into word 2 of myText > answer myText > > I get > "aabb" > (while I would expect "aa bb"). > > ? > > > this is revStudio 3.5 gm-2 (and maybe my brains are still in HC) I've confirmed this. Maybe not rational, perfectly or otherwise. ;-) But, as a simple work around, you can: set itemdel to space put "aa" into item 1 of myText put "bb" into item 2 of myText And you will get "aa bb" Then put word 1 of myText into myWord will give you "aa" Aloha from Hawaii, Jim Bufalini From francois.chaplais at mines-paristech.fr Fri Sep 4 16:53:54 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Fri, 4 Sep 2009 22:53:54 +0200 Subject: words matter In-Reply-To: <00a501ca2d9e$86086420$92192c60$@com> References: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> <00a501ca2d9e$86086420$92192c60$@com> Message-ID: <03E234BE-A5D7-47DC-8B7C-B9380FECC84E@mines-paristech.fr> Le 4 sept. 09 ? 22:30, Jim Bufalini a ?crit : > Fran?ois Chaplais wrote: > >> Is this perfectly rational (revolution-wise of course)? >> >> If I do >> >> put empty into myText >> put "aa" into item 1 of myText >> put "bb" into item 2 of myText >> answer myText >> >> I get (as expected) >> "aa,bb" >> >> while, if I do >> >> put empty into myText >> put "aa" into word 1 of myText >> put "bb" into word 2 of myText >> answer myText >> >> I get >> "aabb" >> (while I would expect "aa bb"). >> >> ? >> >> >> this is revStudio 3.5 gm-2 (and maybe my brains are still in HC) > > I've confirmed this. Maybe not rational, perfectly or otherwise. ;-) > But, as > a simple work around, you can: > > set itemdel to space > put "aa" into item 1 of myText > put "bb" into item 2 of myText > > And you will get "aa bb" > > Then put word 1 of myText into myWord will give you "aa" > > Aloha from Hawaii, > > Jim Bufalini > Thanks for the confirmation. So some chunks are more equal than others... cheers, Fran?ois From jimaultwins at yahoo.com Fri Sep 4 17:13:06 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 14:13:06 -0700 Subject: words matter In-Reply-To: <00a501ca2d9e$86086420$92192c60$@com> References: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> <00a501ca2d9e$86086420$92192c60$@com> Message-ID: <9442087E-D180-4806-BF2A-0C3317A303DA@yahoo.com> I think the rationale is that there is no single character to delimit words, but rather many possibilities. [ space tab space.space.tab.space space.cr.space.cr.cr ] In the docs Comments: A word is delimited by one or more spaces, tabs, or returns, or enclosed by double quotes. A single word can contain multiple characters and multiple items, but not multiple lines. so using >> put empty into myText >> put "aa" into word 1 of myText >> put "bb" into word 2 of myText >> answer myText does not really define exactly which separation character or characters to use. There is no wordDelimiter. Try this riddle on testt put "thisisa" & cr & "wordOnLine1" into wordz put word 1 of wordz set the lineDelimiter to Z put cr & cr after msg put word 1 of wordz after msg put cr & cr after msg put "thisisaZtimeforallofus" into wordz put word 1 of wordz after msg put cr & cr after msg put line 1 of wordz after msg end testt Conclusion is that you can change the lineDelimiter to 'Z' and get a different line chunk than cr, but this does not change the definition of a word when it comes to a cr. Thus a cr IS always a word separator, but a cr CAN BE a line delimiter. Hope this helps. Jim Ault Las Vegas On Sep 4, 2009, at 1:30 PM, Jim Bufalini wrote: > Fran?ois Chaplais wrote: > >> Is this perfectly rational (revolution-wise of course)? >> >> If I do >> >> put empty into myText >> put "aa" into item 1 of myText >> put "bb" into item 2 of myText >> answer myText >> >> I get (as expected) >> "aa,bb" >> >> while, if I do >> >> put empty into myText >> put "aa" into word 1 of myText >> put "bb" into word 2 of myText >> answer myText >> >> I get >> "aabb" >> (while I would expect "aa bb"). >> >> ? >> >> >> this is revStudio 3.5 gm-2 (and maybe my brains are still in HC) > > I've confirmed this. Maybe not rational, perfectly or otherwise. ;-) > But, as > a simple work around, you can: > > set itemdel to space > put "aa" into item 1 of myText > put "bb" into item 2 of myText > > And you will get "aa bb" > > Then put word 1 of myText into myWord will give you "aa" > > Aloha from Hawaii, > > Jim Bufalini > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From stephenREVOLUTION2 at barncard.com Fri Sep 4 17:33:29 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 4 Sep 2009 14:33:29 -0700 Subject: On-Rev Client Update? In-Reply-To: <38E9FE15-0CEE-4F84-8201-170087C52BCB@verizon.net> References: <29694B35-B169-4D03-8C64-6BA8555A4E4C@mac.com> <38E9FE15-0CEE-4F84-8201-170087C52BCB@verizon.net> Message-ID: I *THOUGHT* the client was exactly the same....looked at it, used it, but I didn't look at the version #. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/4 Colin Holgate > > On Sep 4, 2009, at 3:39 PM, Joe F. wrote: > > I got an email a week ago saying the engine and client had been updated, >> but upon download the same 0.1.4 version of the client is what I get. >> > > Same thing happened for me. I told them that it was the same old version. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pmbrig at gmail.com Fri Sep 4 17:53:14 2009 From: pmbrig at gmail.com (Peter Brigham MD) Date: Fri, 4 Sep 2009 17:53:14 -0400 Subject: faxing from a rev stack? In-Reply-To: <107AE8A8-7EB6-456E-AD7A-5D621E04AA5E@gmail.com> References: <0F09D194-FD70-4DFA-B2A8-D2ECA1D9370B@gmail.com> <107AE8A8-7EB6-456E-AD7A-5D621E04AA5E@gmail.com> Message-ID: <8E174261-5687-4D8E-89C1-DB492C1D0489@gmail.com> Thanks, and thanks to Stephen and Sarah, for the pointers. This will give me some things to look into. -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 4, 2009, at 1:25 AM, Peter W A Wood wrote: > > On 4 Sep 2009, at 12:04, Sarah Reichelt wrote: >> Peter, I do this by using an online fax service that accepts emails >> and sends them & their attachments out as faxes. >> Unless you are sending lots of faxes, this is a lot cheaper than >> buying a fax machine. > > You can send and receive faxes directly from a Mac which either has > a built-in modem or using an Apple USB modem. (Depending on the > comparative charges, the online fax service could still end up > cheaper). > > I don't yet know enough about Revolution to properly answer Peter's > question but as a Fax is automatically added to the list of printers > shown in the printer dialog in OS X when a fax modem is attached and > connected to a phone line, I guess it could well be possible. > > Regards > > Peter > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jim at visitrieve.com Fri Sep 4 17:57:33 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Fri, 4 Sep 2009 11:57:33 -1000 Subject: words matter In-Reply-To: <9442087E-D180-4806-BF2A-0C3317A303DA@yahoo.com> References: <243E8214-7C0E-479D-8485-8FCAEF6B97BF@mines-paristech.fr> <00a501ca2d9e$86086420$92192c60$@com> <9442087E-D180-4806-BF2A-0C3317A303DA@yahoo.com> Message-ID: <00af01ca2daa$b5b32ff0$21198fd0$@com> Of course. It's exactly what Jim points out. And, I believe in either 2.9 or 3.0 there was a change in how words are delimited. It's in one of the change logs. So this makes words "more equal." ;-) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Jim Ault > Sent: Friday, September 04, 2009 11:13 AM > To: How to use Revolution > Subject: Re: words matter > > I think the rationale is that there is no single character to delimit > words, but rather many possibilities. > [ space tab space.space.tab.space space.cr.space.cr.cr ] > > In the docs > Comments: > A word is delimited by one or more spaces, tabs, or returns, or > enclosed by double quotes. A single word can contain multiple > characters and multiple items, but not multiple lines. > > so using > >> put empty into myText > >> put "aa" into word 1 of myText > >> put "bb" into word 2 of myText > >> answer myText > > > does not really define exactly which separation character or > characters to use. > There is no wordDelimiter. > > Try this riddle > > on testt > put "thisisa" & cr & "wordOnLine1" into wordz > put word 1 of wordz > set the lineDelimiter to Z > put cr & cr after msg > > put word 1 of wordz after msg > put cr & cr after msg > put "thisisaZtimeforallofus" into wordz > put word 1 of wordz after msg > > put cr & cr after msg > put line 1 of wordz after msg > > end testt > > Conclusion is that you can change the lineDelimiter to 'Z' and get a > different line chunk than cr, > but this does not change the definition of a word when it comes to a > cr. > Thus a cr IS always a word separator, but a cr CAN BE a line delimiter. > > Hope this helps. > > Jim Ault > Las Vegas > > On Sep 4, 2009, at 1:30 PM, Jim Bufalini wrote: > > > Fran?ois Chaplais wrote: > > > >> Is this perfectly rational (revolution-wise of course)? > >> > >> If I do > >> > >> put empty into myText > >> put "aa" into item 1 of myText > >> put "bb" into item 2 of myText > >> answer myText > >> > >> I get (as expected) > >> "aa,bb" > >> > >> while, if I do > >> > >> put empty into myText > >> put "aa" into word 1 of myText > >> put "bb" into word 2 of myText > >> answer myText > >> > >> I get > >> "aabb" > >> (while I would expect "aa bb"). > >> > >> ? > >> > >> > >> this is revStudio 3.5 gm-2 (and maybe my brains are still in HC) > > > > I've confirmed this. Maybe not rational, perfectly or otherwise. ;-) > > But, as > > a simple work around, you can: > > > > set itemdel to space > > put "aa" into item 1 of myText > > put "bb" into item 2 of myText > > > > And you will get "aa bb" > > > > Then put word 1 of myText into myWord will give you "aa" > > > > Aloha from Hawaii, > > > > Jim Bufalini > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > Jim Ault > jimaultwins at yahoo.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Fri Sep 4 18:01:29 2009 From: katir at hindu.org (Sivakatirswami) Date: Fri, 04 Sep 2009 12:01:29 -1000 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: References: <4AA0A82D.8040006@hindu.org> Message-ID: <4AA18E39.3090203@hindu.org> Aloha, Joe: I'm not quite sure how your suggestion relates to the problem of endlines. The unicode.txt file I have is being read OK in Pages on the mac. It also loads just fine in Rev, with the exception of the line breaks I'm not sure where the uniencode/unidecode could be used to solve the line break issue. Sivakatirswami Joe F. wrote: > The trick is to use uniencode/unidecode for everything. > Three separate examples: > > ask file "Name new file:" with "NewFile.xml" > put "binfile:" & it into theNewFileName > get the unicodetext of cd fld 1 > put unidecode(it,"utf8") into url (theNewFileName) > ------------------------------------------ > set the unicodetext of cd fld 1 to uniencode(tMyUnicode,"utf8") > ------------------------------------------ > put URL (theFTPRequest) into theDownLoadedText > put uniencode(theDownLoadedText,"utf8") into theDownLoadedText > put unidecode(theDownLoadedText,"ANSI") into cd fld 1 of cd id 4630 > > > > On Sep 4, 2009, at 1:39 AM, Sivakatirswami wrote: > >> I have some UTF-16 unicode raw text. If I import this into Pages, it >> displays the font correctly and also the line breaks between >> paragraphs correctly >> >> But if I use this function: >> >> on mouseUp >> answer file "Choose a unicode file to read in." >> if it is empty then exit mouseUp >> put "binfile:" & it into urlName >> replace numtochar(13) with numtochar(10) in urlName >> set the unicodeText of fld "display" to url urlName >> end mouseUp >> >> the line breaks are not appearing in the field in revolution. >> >> Also if I try to analyze what chars are there, where the line break >> should be, by selecting across a missing line break and then use this >> test: >> >> on mouseUp >> set the useUnicode to true >> if the selection is empty then >> answer "No Selection" with "ok" >> end if >> put the selection into tUnicode >> put tUnicode >> repeat for each char x in tUnicode >> put chartonum(x) & cr after tOutput end repeat >> put tOutput # returns empty >> end mouseUp >> >> I get nothing in the msg box. If I switch from Tamil Inaimathi (Mac >> unicode font) to Anjal Chittu unicode, The Tamil displays correctly >> and now I can clearly see a two byte block >> >> space+square-box-symbol (somewhat transparent) where the line breaks >> should be. But it still returns empty on an empty to determine what >> the bytes are.... >> >> How do we deal with/import correctly, line breaks in unicode text in >> Revolution? >> >> I plan to create an editing environment as a revlet for online >> work... and unicode will be imported and exported freely for later >> use in InDesign. Obviously CRLF (or whatever it is in Unicode) needs >> to be preserved. >> >> Thanks! >> Sivakatirswami >> "completely Unicode newbie" >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION2 at barncard.com Fri Sep 4 18:33:46 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 4 Sep 2009 15:33:46 -0700 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA18E39.3090203@hindu.org> References: <4AA0A82D.8040006@hindu.org> <4AA18E39.3090203@hindu.org> Message-ID: Why are you replacing the CRs with LFs? doesn't the engine's Unicode functions handle line endings? ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/4 Sivakatirswami > Aloha, Joe: > > I'm not quite sure how your suggestion relates to the problem of endlines. > > The unicode.txt file I have is being read OK in Pages on the mac. > It also loads just fine in Rev, with the exception of the line breaks > > I'm not sure where the uniencode/unidecode could be used to solve the line > break issue. > > Sivakatirswami > > > From jimaultwins at yahoo.com Fri Sep 4 20:38:02 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 4 Sep 2009 17:38:02 -0700 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA18E39.3090203@hindu.org> References: <4AA0A82D.8040006@hindu.org> <4AA18E39.3090203@hindu.org> Message-ID: <6BF8D763-527D-45B6-A257-418521D13144@yahoo.com> On Sep 4, 2009, at 3:01 PM, Sivakatirswami wrote: > Aloha, Joe: > > I'm not quite sure how your suggestion relates to the problem of > endlines. > > The unicode.txt file I have is being read OK in Pages on the mac. > It also loads just fine in Rev, with the exception of the line breaks > > I'm not sure where the uniencode/unidecode could be used to solve > the line break issue. From the dictionary set the useUnicode to true Specifies whether the charToNum and numToChar functions assume a character is double-byte. Perhaps the issue for me is: If you are using UTF-16, that means that every character is represented as double-byte. If you do a replacement using numtochar(13), it seems to me that the 'replace' scan of the string is only looking as single-bytes, unless you set the useUnicode to true. Some programs, like BBEdit, try to detect the encoding, but this does not always work. I think the BOM is supposed to be the flag for the encoding, but this is not always clear. In BBEdit one of the File menu commands is "Reopen Using Encoding >" with (6) choices.. Unicode(UTF-8) Unicode(UTF-8, no BOM) Unicode(UTF-16) Unicode(UTF-16, no BOM) Unicode(UTF-16, Little Endian) Unicode(UTF-16, Little Endian, no BOM) thus there must be some trial and error involved depending on the source of the Unicode string. I know this is confusing and I will be diving into the arena very soon. (I will avoid any hint of a Mac arena pun because I don't want that tune bouncing around in my head.) Jim Ault Las Vegas On Sep 4, 2009, at 3:01 PM, Sivakatirswami wrote: > Aloha, Joe: > > I'm not quite sure how your suggestion relates to the problem of > endlines. > > The unicode.txt file I have is being read OK in Pages on the mac. > It also loads just fine in Rev, with the exception of the line breaks > > I'm not sure where the uniencode/unidecode could be used to solve > the line break issue. > > Joe F. wrote: >> The trick is to use uniencode/unidecode for everything. >> Three separate examples: >> >> ask file "Name new file:" with "NewFile.xml" >> put "binfile:" & it into theNewFileName >> get the unicodetext of cd fld 1 >> put unidecode(it,"utf8") into url (theNewFileName) >> ------------------------------------------ >> set the unicodetext of cd fld 1 to uniencode(tMyUnicode,"utf8") >> ------------------------------------------ >> put URL (theFTPRequest) into theDownLoadedText >> put uniencode(theDownLoadedText,"utf8") into theDownLoadedText >> put unidecode(theDownLoadedText,"ANSI") into cd fld 1 of cd id 4630 >> >> >> >> On Sep 4, 2009, at 1:39 AM, Sivakatirswami wrote: >> >>> I have some UTF-16 unicode raw text. If I import this into Pages, >>> it displays the font correctly and also the line breaks between >>> paragraphs correctly >>> >>> But if I use this function: >>> >>> on mouseUp >>> answer file "Choose a unicode file to read in." >>> if it is empty then exit mouseUp >>> put "binfile:" & it into urlName >>> replace numtochar(13) with numtochar(10) in urlName >>> set the unicodeText of fld "display" to url urlName >>> end mouseUp >>> >>> the line breaks are not appearing in the field in revolution. >>> >>> Also if I try to analyze what chars are there, where the line >>> break should be, by selecting across a missing line break and then >>> use this test: >>> >>> on mouseUp >>> set the useUnicode to true >>> if the selection is empty then >>> answer "No Selection" with "ok" >>> end if >>> put the selection into tUnicode >>> put tUnicode >>> repeat for each char x in tUnicode >>> put chartonum(x) & cr after tOutput end repeat >>> put tOutput # returns empty >>> end mouseUp >>> >>> I get nothing in the msg box. If I switch from Tamil Inaimathi >>> (Mac unicode font) to Anjal Chittu unicode, The Tamil displays >>> correctly and now I can clearly see a two byte block >>> >>> space+square-box-symbol (somewhat transparent) where the line >>> breaks should be. But it still returns empty on an empty to >>> determine what the bytes are.... >>> >>> How do we deal with/import correctly, line breaks in unicode text >>> in Revolution? >>> >>> I plan to create an editing environment as a revlet for online >>> work... and unicode will be imported and exported freely for later >>> use in InDesign. Obviously CRLF (or whatever it is in Unicode) >>> needs to be preserved. From index at kenjikojima.com Fri Sep 4 20:41:39 2009 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 4 Sep 2009 20:41:39 -0400 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> Message-ID: <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> Hi, I tried to make a PlayMIDI revlet. http://www.kenjikojima.com/revlet/PlayMIDI/ It's based on HyperTalk's PLAY command http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html I can play it on MacOS. I have two problems. 1) I cannot show a QuickTime controller on MacOS and Windows. only a border appears. 2) I made a temporary MIID file into specialfolderpath("temporary"). and set the filename of player "playMidi" to (specialfolderpath ("temporary") &"/playPmdTemp.mid") It works on MacOS, but not on Windows. Thanks, -- Kenji Kojima http://www.kenjikojima.com/ From stephenREVOLUTION2 at barncard.com Fri Sep 4 20:44:49 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 4 Sep 2009 17:44:49 -0700 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> Message-ID: and quicktime is installed in your Windows system? ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/4 Kenji Kojima > Hi, > > I tried to make a PlayMIDI revlet. > http://www.kenjikojima.com/revlet/PlayMIDI/ > > It's based on HyperTalk's PLAY command > http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html > > I can play it on MacOS. I have two problems. > > 1) I cannot show a QuickTime controller on MacOS and Windows. only a border > appears. > > 2) I made a temporary MIID file into specialfolderpath("temporary"). and > set the filename of player "playMidi" to (specialfolderpath("temporary") > &"/playPmdTemp.mid") > It works on MacOS, but not on Windows. > > > Thanks, > -- > Kenji Kojima > http://www.kenjikojima.com/ > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From index at kenjikojima.com Fri Sep 4 20:51:42 2009 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 4 Sep 2009 20:51:42 -0400 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> Message-ID: <1E0525EC-C412-4785-B149-8414FC84D0E9@kenjikojima.com> On Sep 4, 2009, at 08:44 PM, stephen barncard wrote: > and quicktime is installed in your Windows system? Oh! I reinstalled a fresh Windows XP last month. I think that was the reason. Thanks, -- Kenji Kojima http://www.kenjikojima.com/ > >> Hi, >> >> I tried to make a PlayMIDI revlet. >> http://www.kenjikojima.com/revlet/PlayMIDI/ >> >> It's based on HyperTalk's PLAY command >> http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html >> >> I can play it on MacOS. I have two problems. >> >> 1) I cannot show a QuickTime controller on MacOS and Windows. only >> a border >> appears. >> >> 2) I made a temporary MIID file into specialfolderpath >> ("temporary"). and >> set the filename of player "playMidi" to (specialfolderpath >> ("temporary") >> &"/playPmdTemp.mid") >> It works on MacOS, but not on Windows. >> >> >> Thanks, >> -- >> Kenji Kojima >> http://www.kenjikojima.com/ >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From index at kenjikojima.com Fri Sep 4 21:21:19 2009 From: index at kenjikojima.com (Kenji Kojima) Date: Fri, 4 Sep 2009 21:21:19 -0400 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> Message-ID: <8D690C2E-B082-4F3D-A9AF-4C0E912F05D7@kenjikojima.com> stephen, I installed QuickTime7 on my Windows. I could play a MIDI sound and a controller appeared. I installed QuickTime 10 on my Mac. The controller problem might be QT version. -- Kenji Kojima http://www.kenjikojima.com/ On Sep 4, 2009, at 08:44 PM, stephen barncard wrote: > and quicktime is installed in your Windows system? > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/4 Kenji Kojima > >> Hi, >> >> I tried to make a PlayMIDI revlet. >> http://www.kenjikojima.com/revlet/PlayMIDI/ >> >> It's based on HyperTalk's PLAY command >> http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html >> >> I can play it on MacOS. I have two problems. >> >> 1) I cannot show a QuickTime controller on MacOS and Windows. only >> a border >> appears. >> >> 2) I made a temporary MIID file into specialfolderpath >> ("temporary"). and >> set the filename of player "playMidi" to (specialfolderpath >> ("temporary") >> &"/playPmdTemp.mid") >> It works on MacOS, but not on Windows. >> >> >> Thanks, >> -- >> Kenji Kojima >> http://www.kenjikojima.com/ >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Fri Sep 4 21:35:12 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 04 Sep 2009 18:35:12 -0700 Subject: Line Breaks Dropped on Importing Unicode Text Message-ID: <4AA1C050.2050204@fourthworld.com> My fellow petroglyph prowler Jim Ault wrote: > Some programs, like BBEdit, try to detect the encoding, but this does > not always work. I think the BOM is supposed to be the flag for the > encoding, but this is not always clear. > > In BBEdit one of the File menu commands is "Reopen Using Encoding >" > with (6) choices.. > Unicode(UTF-8) > Unicode(UTF-8, no BOM) > Unicode(UTF-16) > Unicode(UTF-16, no BOM) > Unicode(UTF-16, Little Endian) > Unicode(UTF-16, Little Endian, no BOM) > thus there must be some trial and error involved depending on the > source of the Unicode string. > > I know this is confusing and I will be diving into the arena very soon. > > (I will avoid any hint of a Mac arena pun because I don't want that > tune bouncing around in my head.) The handler I posted a couple weeks ago based some snipped Mark Wieder posted using some snippets Mark Waddingham shared with him seems to be holding up okay with the limited testing I've done so far: Hope that helps. If you find ways it breaks please let me know; it'll help round out our testing here. Thanks. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From joef1 at mac.com Fri Sep 4 22:34:18 2009 From: joef1 at mac.com (Joe F.) Date: Fri, 04 Sep 2009 22:34:18 -0400 Subject: On-Rev Client Update? In-Reply-To: References: <29694B35-B169-4D03-8C64-6BA8555A4E4C@mac.com> <38E9FE15-0CEE-4F84-8201-170087C52BCB@verizon.net> Message-ID: It's the little things, isn't it? On Sep 4, 2009, at 5:33 PM, stephen barncard wrote: > I *THOUGHT* the client was exactly the same....looked at it, used > it, but I > didn't look at the version #. > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/4 Colin Holgate > >> >> On Sep 4, 2009, at 3:39 PM, Joe F. wrote: >> >> I got an email a week ago saying the engine and client had been >> updated, >>> but upon download the same 0.1.4 version of the client is what I >>> get. >>> >> >> Same thing happened for me. I told them that it was the same old >> version. >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From katir at hindu.org Fri Sep 4 23:06:26 2009 From: katir at hindu.org (Sivakatirswami) Date: Fri, 04 Sep 2009 17:06:26 -1000 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: References: <4AA0A82D.8040006@hindu.org> <4AA18E39.3090203@hindu.org> Message-ID: <4AA1D5B2.6000900@hindu.org> stephen barncard wrote: > Why are you replacing the CRs with LFs? doesn't the engine's Unicode > functions handle line endings? > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/4 Sivakatirswami > > >> Aloha, Joe: >> >> I'm not quite sure how your suggestion relates to the problem of endlines. >> >> The unicode.txt file I have is being read OK in Pages on the mac. >> It also loads just fine in Rev, with the exception of the line breaks >> >> I'm not sure where the uniencode/unidecode could be used to solve the line >> break issu >> Sometime on Kauai it rans for so many days (max count on my log 63 days...) we live in a "mud world" Some how my entry into unicode feels like not like a "baptism by fire" but a "baptism by mud" welcome to petroglyph land... (smile) Stephen: the engine only handles line line ending for "file:*" and not "binary:*" A note on the source: This is original Tamil done in MylaiSri which maps all chars against 0-127; Muthu Neduraman of Marusu System in Malaysia, IT Tamil Master, font designer, systems engineer etc. wrote me a C++ program to transform the ASCII input out to a Unicode.txt.. really don't have any specs on what his program outputs. ( would love to take that thing and turn it into an external if I knew how... that's another story...) but, that's what I'm loading... but since he works on OS X I, thought, on a hunhc sure he was piping cr's from the original ASCII out to char(13) Joe Ault: OK we are getting some where: I obviously made a blooper where I was replacing char(13) with char (10) in the filename and not the data. Of course nothing happened... fixed it: this now works fine! on mouseUp answer file "Choose a unicode file to read in." if it is empty then exit mouseUp put "binfile:" & it into urlName set the useUnicode to true put url urlName into tTamilUnicodeText replace numtochar(13) with numtochar(10) in tTamilUnicodeText set the unicodeText of fld "display" to tTamilUnicodeText end mouseUp OK so far so good. I'm getting the same line breaks from the original text. Richard: thanks for the arcane script from Mark, which I only saw *after* trying the above... so I did not need it. but I will keep it as a reference, thank you. Jim F: thanks for the tip on always encoding... since I have to move this stuff back and forth to the web server and possible in and out of PostGreSQL.. I will take your advice. So, for now it works... Read on if you want walk into the morass of trying actually see what you have a decimal strings: Ken Kojima, Thanks: this now works -- well appears to, on the surface. on mouseUp set the useUnicode to true if the selection is empty then answer "No Selection" with "ok" end if put the selection into tUnicode repeat with i=1 to the num of chars of tUnicode step 2 put chartonum(char i to i+1 of tUnicode) & cr after tOutput end repeat put tOutput end mouseUp but I get super irrational results (irrational to me at least) Tamil lives here: U+0B80 ? U+0BFF (2944?3071) if load the text *without* handling the line endings and select across the last letters of one line and the beginning of the next: [note, the editor of this text typically puts two end-of-paragraph (i.e. 1 blank line) between paragraphs, block style] 2990 - Valid Tamil Character 3021 - Valid Tamil Character 3374 - out of range: should be line break and does show as one in Pages 8205 - out of range: should be line break and does show as one in Pages, or in the field if I do the (13) to (10) conversion 2953 - Valid Tamil Character And if I select the same thing a second time... different results! 2990 3021 12576 2570 2992 3007 OK now... if I select another section of text where there is a text/2 line breaks/text/2 line breaks/text I get super bizarre results back 3377 45069 # way out of range. 48907 44555 52491 8203 If I lengthen the selection, left and right I get completely (almost) different results) Even the same characters selected in the short selection are not output as the characters: 3015 2985 3021 3391 39437 49419 45579 51979 38155 12555 3341 2992 3007 if I put replace numtochar(13) with numtochar(10) in tTamilUnicodeText back into my import script and then select across the end of the same line and 2 cr's and the beginning of the 4th line, I get different results again. And this time, so beyond my ken as to be a black box. I don't think I will even "go there" in trying to understand what is happening, wrong and why we get something like: 2985 3021 2623 39434 49419 45579 51979 38155 44555 52491 8203 2609 45066 48907 There's more bizarre events occuring (selecting text causes characters to switch places!) Wish me luck in creating an online editor as a revlet! Sivakatirswami From joef1 at mac.com Sat Sep 5 00:02:10 2009 From: joef1 at mac.com (Joe F.) Date: Sat, 05 Sep 2009 00:02:10 -0400 Subject: Line Breaks Dropped on Importing Unicode Text In-Reply-To: <4AA18E39.3090203@hindu.org> References: <4AA0A82D.8040006@hindu.org> <4AA18E39.3090203@hindu.org> Message-ID: <1484FF8E-20E3-446F-868C-851AF9B5A214@mac.com> Aloha (in NYC we just say howyadoin'?) I had some trouble getting unicode text to do what I expected in Rev. My understanding at the moment is this: Rev handles text internally as utf16, that's the unicodetext. No matter where you put it or display it, it's still the unicodetext. Rev supposedly handles all conversions, which I interpret as line endings and byte order, and that seems to be the case as long as I specify what to uniencode to and unidecode from. I'm using OS/X and working on a stack that will be a Windows standalone. I needed utf8 to make round trips to the web server and got all kinds of weird results until I started encoding/decoding at every step. Then is worked fine. I'm using TextWrangler and it seems to detect and save just fine. TextEdit I think will automatically convert line endings, so probably Pages as well. Joe F. On Sep 4, 2009, at 6:01 PM, Sivakatirswami wrote: > Aloha, Joe: > > I'm not quite sure how your suggestion relates to the problem of > endlines. > > The unicode.txt file I have is being read OK in Pages on the mac. > It also loads just fine in Rev, with the exception of the line breaks > > I'm not sure where the uniencode/unidecode could be used to solve > the line break issue. > > Sivakatirswami > > > > > Joe F. wrote: >> The trick is to use uniencode/unidecode for everything. >> Three separate examples: >> >> ask file "Name new file:" with "NewFile.xml" >> put "binfile:" & it into theNewFileName >> get the unicodetext of cd fld 1 >> put unidecode(it,"utf8") into url (theNewFileName) >> ------------------------------------------ >> set the unicodetext of cd fld 1 to uniencode(tMyUnicode,"utf8") >> ------------------------------------------ >> put URL (theFTPRequest) into theDownLoadedText >> put uniencode(theDownLoadedText,"utf8") into theDownLoadedText >> put unidecode(theDownLoadedText,"ANSI") into cd fld 1 of cd id 4630 >> > From rene.micout at numericable.com Sat Sep 5 03:11:41 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 5 Sep 2009 09:11:41 +0200 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> Message-ID: <9E8159BB-EAF9-445F-AFEB-DBC042201A77@numericable.com> Hello, When I enter on page "Test page for PlayMidi", I read : "There was an error loading the revlet - Stack not found". What append ? Bons souvenirs de Paris Ren? Le 5 sept. 09 ? 02:41, Kenji Kojima a ?crit : > Hi, > > I tried to make a PlayMIDI revlet. > http://www.kenjikojima.com/revlet/PlayMIDI/ > > It's based on HyperTalk's PLAY command > http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html > > I can play it on MacOS. I have two problems. > > 1) I cannot show a QuickTime controller on MacOS and Windows. only > a border appears. > > 2) I made a temporary MIID file into specialfolderpath > ("temporary"). and > set the filename of player "playMidi" to (specialfolderpath > ("temporary") &"/playPmdTemp.mid") > It works on MacOS, but not on Windows. > > > Thanks, > -- > Kenji Kojima > http://www.kenjikojima.com/ > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From rene.micout at numericable.com Sat Sep 5 04:23:07 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Sat, 5 Sep 2009 10:23:07 +0200 Subject: Music Notes, New Instruments & Sound Channel Preview In-Reply-To: <9E8159BB-EAF9-445F-AFEB-DBC042201A77@numericable.com> References: <66BA67E9-9032-4982-9CAF-8E3A11CD3955@azurevision.co.uk> <16C21636-DF30-47FA-92D8-7E995FE8DA00@kenjikojima.com> <9E8159BB-EAF9-445F-AFEB-DBC042201A77@numericable.com> Message-ID: <3694C13E-791E-40F1-AF65-3CEEB061021E@numericable.com> Hello, I have loaded RevMedia 4.0 and RevWeb Player but it is the same : I read : "There was an error loading the revlet - Stack not found". But when I loaded one of my RunRev application the speed was dramaticly slow... I loaded the same application with RunRev 3.5 the speed was also dramaticly slow... When I put RevWeb Player and RevMedia 4.0 in the trash and I loaded my application with RunRev 3.5 everything is back to normal... RevMedia 4.0 is inusable for me (music application) !! Is Revolution Studio 4.0 slower than 3.5 ? Macintosh PPC MacOs Tiger Thank you Bons souvenirs de Paris Ren? Le 5 sept. 09 ? 09:11, Ren? Micout a ?crit : > Hello, > When I enter on page "Test page for PlayMidi", > I read : "There was an error loading the revlet - Stack not found". > What append ? > Bons souvenirs de Paris > Ren? > > Le 5 sept. 09 ? 02:41, Kenji Kojima a ?crit : > >> Hi, >> >> I tried to make a PlayMIDI revlet. >> http://www.kenjikojima.com/revlet/PlayMIDI/ >> >> It's based on HyperTalk's PLAY command >> http://www.kenjikojima.com/revlet/PlayMIDI/pmd.html >> >> I can play it on MacOS. I have two problems. >> >> 1) I cannot show a QuickTime controller on MacOS and Windows. only >> a border appears. >> >> 2) I made a temporary MIID file into specialfolderpath >> ("temporary"). and >> set the filename of player "playMidi" to (specialfolderpath >> ("temporary") &"/playPmdTemp.mid") >> It works on MacOS, but not on Windows. >> >> >> Thanks, >> -- >> Kenji Kojima >> http://www.kenjikojima.com/ >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From palcibiades-first at yahoo.co.uk Sat Sep 5 06:11:02 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 5 Sep 2009 03:11:02 -0700 (PDT) Subject: Studio V4 Message-ID: <25306851.post@talk.nabble.com> Sorry to ask what may be a silly question. I've been unwell again for some time and am just recovering. Has V4 been released in the meantime, and if so, what's the download link for it? Thanks, Peter -- View this message in context: http://www.nabble.com/Studio-V4-tp25306851p25306851.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Sat Sep 5 06:42:22 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 5 Sep 2009 11:42:22 +0100 Subject: The Conference. Message-ID: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> The Conference, to my mind, was a bit like the curate's egg: good in parts. However, I suspect that different parts were good for different people. What did I learn: 1. All the new stuff about graphic objects: fillGradient and so forth. Sounds unfamiliar? Download revMedia 4 and get digging! 2. That SWITCH is nothing to be scared of: this means I have to go home and rewrite about 90% of my codebase for my Sanskrit typewriter: but the thing should be one hell of a lot faster. 3. That the people who 'are' Runtime Revolution are very nice, human people rather than weird anoraks lurking in basements. 4. That RR is well worth sticking with, and all the effort put into learning the language is paying off. NOW: a quick "crit on the conf"; or, maybe, how to do the next conf.: It would have served more people's interests if, after the initial "big talks" if attendees had split up into several, small special interest groups where they could have focussed, tightly, on their specific needs. I enjoyed myself a lot. From tvogelaar at de-mare.nl Sat Sep 5 07:19:11 2009 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Sat, 5 Sep 2009 13:19:11 +0200 Subject: Runrev on Hyves In-Reply-To: <20090905082321.B13DA48AF8E@mail.runrev.com> References: <20090905082321.B13DA48AF8E@mail.runrev.com> Message-ID: <77B15601-AF43-4D04-83D1-A278F5193D94@de-mare.nl> I started a hyves group a few days ago for runrev fans like me. The intention is to give runrev more exposure and spread the love. Until now, I am the only member :-( For those who do not know Hyves: it is the largest social network site in the Netherlands. Approximately one third of the Dutch population is a member of it and the majority of the members use it weekly or daily. You can take a look on http://runrev.hyves.nl (and are free to join). Any tips on what kind of content I can (legally) add? Terry From runrev260805 at m-r-d.de Sat Sep 5 08:21:35 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sat, 5 Sep 2009 12:21:35 +0000 Subject: rectangle button is called square button in property inspector Message-ID: <00038723.4AA273EE@the-office.us> Hi, playing around with basic.properties - one of the new featurees of tRev editor - i found out that the rectangle button is called 'rectangle button' in the tools palette in Rev and 'square button' in the property inspector. Is this a windows only thing and should this be reported as a minor bug in the Quality center? Tried 3.5 and also 4DP4. Regards, Matthias From len-morgan at crcom.net Sat Sep 5 08:34:10 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sat, 05 Sep 2009 07:34:10 -0500 Subject: Launch another app from my standalone In-Reply-To: <93939A32-78FD-4BB0-8B80-7B9D972F26C8@clubtype.co.uk> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <93939A32-78FD-4BB0-8B80-7B9D972F26C8@clubtype.co.uk> Message-ID: <4AA25AC2.4040106@crcom.net> Adrian, I don't think the problem was that the function was defined after the mouseUp handler, it's that it was defined IN the mouseUp handler. You cannot define a function (or command) within the "on....end" of another handler. len Adrian Williams wrote: > Phil, > > Thanks for spotting that a FUNCTION needs to be stated before mouseUp. > I knew that of course but overlooked it. Something that happens with > irregular use of Rev. > Thanks too to everyone who responded to resolve my problems. In the > process I learned a lot. > At least one thing I learned; I must learn more about Rev! > > Adrian > > On 3 Sep 2009, at 09:09, Phil Jimmieson wrote: > >> Hi Adrian, >> if the script in your email is exactly what you are using, then you >> need to move the function declaration outside of the mouseup handler. >> I don't think that these things can be nested. >> >> - - - >> FUNCTION getPathToFile pFile >> put the filename of this stack into the theFile >> set the itemdelimiter to slash >> put pFile into the last item of theFile >> return theFile >> end getPathToFile >> >> >> on mouseUp >> start using stack "My App" >> >> put "MyPrettyFont.ttf" into myList >> removeFonts myList >> put the result into rslt >> if rslt is not empty then >> answer information rslt >> end if >> >> --To use: >> put getPathFile("My App.exe") into tFile >> launch tFile >> >> stop using stack "My App" --(Ooops. Corrected literal 'May' here >> in my last message, this is not the problem) >> end mouseUp >> - - - >> >> On 3 Sep 2009, at 07:42, Adrian Williams wrote: >> >>> Phil, >>> >>> Mouse up calls stack script to remove installed font and return >>> result. That already works. >>> When adding the FUNCTION code, the FUNCTION line keeps throwing up the >>> error. >>> I've followed all the advice everyone has given - I'm stumped. >>> - - - >>> on mouseUp >>> start using stack "My App" >>> >>> put "MyPrettyFont.ttf" into myList >>> removeFonts myList >>> put the result into rslt >>> if rslt is not empty then >>> answer information rslt >>> end if >>> >>> FUNCTION getPathToFile pFile >>> put the filename of this stack into the theFile >>> set the itemdelimiter to slash >>> put pFile into the last item of theFile >>> return theFile >>> end getPathToFile >>> >>> --To use: >>> put getPathFile("My App.exe") into tFile >>> launch tFile >>> >>> stop using stack "My App" --(Ooops. Corrected literal 'May' here in >>> my last message, this is not the problem) >>> end mouseUp >>> - - - >>> Does that help? >>> Adrian >>> >>> >>> On 2 Sep 2009, at 18:26, Phil Davis wrote: >>> >>>> So... maybe we should start at the beginning. The object in which >>>> the error occurred is apparently named "OK". What does the code of >>>> that object look like? >>>> >>>> Phil Davis >>>> >>>> >>>> >>>> Adrian Williams wrote: >>>>> Phil, >>>>> Already tried just 'end' - it gets the same error! >>>>> Adrian >>>>> >>>>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>>>> >>>>>> Hi Adrian, >>>>>> at the end of the function definition, you only put "end" and the >>>>>> name of the function - you don't include the parameter list. >>>>>> >>>>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>>>> >>>>>>> Len or anyone else have an answer to this, >>>>>>> >>>>>>> 'end FUNCTION' gives the error: >>>>>>> >>>>>>> Handler: error in command >>>>>>> Object OK >>>>>>> Line FUNCTION getPathToFile pFile >>>>>>> Hint FUNCTION >>>>>>> >>>>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>>>>> code: >>>>>>>> >>>>>>>> FUNCTION getPathToFile pFile >>>>>>>> put the filename of this stack into the theFile >>>>>>>> set the itemdelimiter to slash >>>>>>>> put pFile into the last item of theFile >>>>>>>> return theFile >>>>>>>> end FUNCTION getPathToFile >>>>>>>> >>>>>>>> --To use: >>>>>>>> put getPathFile("My App.exe") into tFile >>>>>>>> launch tFile >>>>>>>> >>>>>>>> That should do it. >>>>>>>> >>>>>>>> len morgan >>>>>>> >>>>>>> Ideas? >>>>>>> Thanks, >>>>>>> Adrian >>>> >>>> -- >>>> Phil Davis >>>> >>>> PDS Labs >>>> Professional Software Development >>>> http://pdslabs.net >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at 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 at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> -- >> Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) >> 07976 983164 >> Computer Science Dept., Liverpool University, Ashton Building, Ashton >> Street >> Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ >> I used to sit on a special medical board... ...but now I use this >> ointment. >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From coiin at verizon.net Sat Sep 5 10:58:18 2009 From: coiin at verizon.net (Colin Holgate) Date: Sat, 05 Sep 2009 10:58:18 -0400 Subject: The Conference. In-Reply-To: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> Message-ID: <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> On Sep 5, 2009, at 6:42 AM, Richmond Mathewson wrote: > 2. That SWITCH is nothing to be scared of: What "SWITCH"? From infinite00 at embarqmail.com Sat Sep 5 11:13:44 2009 From: infinite00 at embarqmail.com (Bruce Pokras) Date: Sat, 5 Sep 2009 11:13:44 -0400 Subject: Snow Leopard problem on a Mac Air - SOLVED! In-Reply-To: <72C3F3AA-A7F7-4CA0-A676-3B1D8ABAADCD@embarqmail.com> References: <4A9EDE32.2030909@dreamscapesoftware.com> <4A9EEA19.9040907@hyperactivesw.com> <3C5C808A-E6D5-4094-BF74-CFE2A9E58419@embarqmail.com> <72C3F3AA-A7F7-4CA0-A676-3B1D8ABAADCD@embarqmail.com> Message-ID: Thanks very much to Sarah and Mark for their help. The user did what he should have done after the Snow Leopard upgrade seemed to have caused a problem with my app. He trashed the original and downloaded a fresh copy. He now reports that Patent Grabber is working fine! Regards, Bruce Pokras Blazing Dawn Software www.blazingdawn.com On Sep 4, 2009, at 3:57 PM, Bruce Pokras wrote: > Hi Mark, > > Thanks for your suggestions. Patent Grabber was already installed > on the user's Mac when he upgraded to Snow Leopard. So I am not > sure that the permissions of my standalone would be a problem when > it was working fine until my user's upgrade. Or are you suggesting > that my user should run the command that you provided because the > permissions of his particular copy became corrupted? > > I suggested to him that he download and upzip a fresh copy now that > Snow Leopard is installed. I don't know how that could make a > difference, but computers can do weird things sometimes! > > Regards, > > Bruce > > On Sep 2, 2009, at 7:53 PM, Mark Schonewille wrote: > >> Hi Bruce, >> >> Make sure that all files inside the standalone have the right >> permissions. >> >> chmod -R 755 pathToStandalone >> >> It is also possible that the download is corrupt or that the >> customer copied the standalone incompletely onto his hard disk. >> You also need to make sure that the standalone is universal or for >> Intel and not for PPC. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> http://economy-x-talk.com >> >> Download Snapper Screen Recorder at http://snapper.economy-x-talk.com >> >> On 3 sep 2009, at 01:22, Bruce Pokras wrote: >> >>> One user of my Patent Grabber application has reported that the >>> app simply opens and quits now that he has upgraded to Snow >>> Leopard. Here is his message: >>> >>> ----------------------- >>> >>> Dear Sir, >>> >>> I upgrade from 10.5 to 10.6 then the patent grabber 5.6 version >>> will automatic close it when I try to open the program. >>> >>> I have Mac Air information of my machine as the following >>> (Traditional Chinese version) >>> >>> >>> ????: MacBook Air >>> ?????: MacBookAir2,1 >>> ?????: Intel Core 2 Duo >>> ?????: 1.86 GHz >>> ?????: 1 >>> ?????: 2 >>> L2 ?????: 6 MB >>> ???: 2 GB >>> ?????: 1.07 GHz >>> Boot ROM ??: MBA21.0075.B03 >>> SMC ??????: 1.34f8 >>> >>> --------------- >>> >>> Any ideas? I had one person from the U.S. report that he had no >>> problems with running Patent Grabber under Snow Leopard. >>> >>> Regards, >>> >>> Bruce Pokras >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmondmathewson at gmail.com Sat Sep 5 12:03:09 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 5 Sep 2009 17:03:09 +0100 Subject: The Conference. In-Reply-To: <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> Message-ID: <74ac8f550909050903o7709d065wd74399f43ced85bd@mail.gmail.com> Using SWITCH statements, as in: Switch Goofy case Goofy = 1 do something-or-other break case Goofy = 2 do something-more-foolish break end switch rather than endless if . . . then statements. On Sat, Sep 5, 2009 at 3:58 PM, Colin Holgate wrote: > > On Sep 5, 2009, at 6:42 AM, Richmond Mathewson wrote: > > 2. That SWITCH is nothing to be scared of: >> > > What "SWITCH"? > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From coiin at verizon.net Sat Sep 5 12:09:50 2009 From: coiin at verizon.net (Colin Holgate) Date: Sat, 05 Sep 2009 12:09:50 -0400 Subject: The Conference. In-Reply-To: <74ac8f550909050903o7709d065wd74399f43ced85bd@mail.gmail.com> References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> <74ac8f550909050903o7709d065wd74399f43ced85bd@mail.gmail.com> Message-ID: <27C89448-0502-45B1-9DF0-A3BE3B6958FB@verizon.net> On Sep 5, 2009, at 12:03 PM, Richmond Mathewson wrote: > Using SWITCH statements, Although switch statements can be useful, you don't have to use them. So your old code could stay as it is, and you would just use switch in the future if it's appropriate. You can often get away without an if or a switch. Like with your example: do item Goofy of "something-or-other,something-more-foolish" From adrian at clubtype.co.uk Sat Sep 5 12:14:29 2009 From: adrian at clubtype.co.uk (Adrian Williams) Date: Sat, 5 Sep 2009 17:14:29 +0100 Subject: Launch another app from my standalone In-Reply-To: <4AA25AC2.4040106@crcom.net> References: <9E9BE522-3284-47FE-8698-8EDBC770F596@theworcestersource.com> <00ac01c9bd34$c62878e0$52796aa0$@com> <4E530B11-1FD8-4337-B735-99C717A9C2DD@clubtype.co.uk> <5FECC6C5-D02A-4536-854F-975D6BE02F92@LinkIt.Com> <8C360D1C-A6BC-443B-825C-06AD4B229AAA@clubtype.co.uk> <4A97F043.4070700@hyperactivesw.com> <4A26983D-D4C1-495E-A5BF-6169E034F5CD@clubtype.co.uk> <000f01ca2951$bf18be00$3d4a3a00$@com> <001c01ca2952$c2a60e00$47f22a00$@com> <001d01ca2959$ebbfe390$c33faab0$@com> <441F2E6A-2808-42C9-842D-A8B025E66B28@clubtype.co.uk> <4A9AA7B7.1070807@crcom.net> <1A284826-E1B9-4A92-9A86-7DFF33A2DE01@clubtype.co.uk> <5977E513-0A17-4E42-B28A-90A08469E81F@liverpool.ac.uk> <38842334-92C0-4983-9AD2-24D0CD4B099B@clubtype.co.uk> <4A9EAAB8.10402@pdslabs.net> <93939A32-78FD-4BB0-8B80-7B9D972F26C8@clubtype.co.uk> <4AA25AC2.4040106@crcom.net> Message-ID: Len Thanks - understood! Adrian On 5 Sep 2009, at 13:34, Len Morgan wrote: > Adrian, > > I don't think the problem was that the function was defined after > the mouseUp handler, it's that it was defined IN the mouseUp > handler. You cannot define a function (or command) within the > "on....end" of another handler. > > len > > Adrian Williams wrote: >> Phil, >> >> Thanks for spotting that a FUNCTION needs to be stated before >> mouseUp. >> I knew that of course but overlooked it. Something that happens >> with irregular use of Rev. >> Thanks too to everyone who responded to resolve my problems. In the >> process I learned a lot. >> At least one thing I learned; I must learn more about Rev! >> >> Adrian >> >> On 3 Sep 2009, at 09:09, Phil Jimmieson wrote: >> >>> Hi Adrian, >>> if the script in your email is exactly what you are using, then >>> you need to move the function declaration outside of the mouseup >>> handler. I don't think that these things can be nested. >>> >>> - - - >>> FUNCTION getPathToFile pFile >>> put the filename of this stack into the theFile >>> set the itemdelimiter to slash >>> put pFile into the last item of theFile >>> return theFile >>> end getPathToFile >>> >>> >>> on mouseUp >>> start using stack "My App" >>> >>> put "MyPrettyFont.ttf" into myList >>> removeFonts myList >>> put the result into rslt >>> if rslt is not empty then >>> answer information rslt >>> end if >>> >>> --To use: >>> put getPathFile("My App.exe") into tFile >>> launch tFile >>> >>> stop using stack "My App" --(Ooops. Corrected literal 'May' here >>> in my last message, this is not the problem) >>> end mouseUp >>> - - - >>> >>> On 3 Sep 2009, at 07:42, Adrian Williams wrote: >>> >>>> Phil, >>>> >>>> Mouse up calls stack script to remove installed font and return >>>> result. That already works. >>>> When adding the FUNCTION code, the FUNCTION line keeps throwing >>>> up the >>>> error. >>>> I've followed all the advice everyone has given - I'm stumped. >>>> - - - >>>> on mouseUp >>>> start using stack "My App" >>>> >>>> put "MyPrettyFont.ttf" into myList >>>> removeFonts myList >>>> put the result into rslt >>>> if rslt is not empty then >>>> answer information rslt >>>> end if >>>> >>>> FUNCTION getPathToFile pFile >>>> put the filename of this stack into the theFile >>>> set the itemdelimiter to slash >>>> put pFile into the last item of theFile >>>> return theFile >>>> end getPathToFile >>>> >>>> --To use: >>>> put getPathFile("My App.exe") into tFile >>>> launch tFile >>>> >>>> stop using stack "My App" --(Ooops. Corrected literal 'May' here >>>> in >>>> my last message, this is not the problem) >>>> end mouseUp >>>> - - - >>>> Does that help? >>>> Adrian >>>> >>>> >>>> On 2 Sep 2009, at 18:26, Phil Davis wrote: >>>> >>>>> So... maybe we should start at the beginning. The object in which >>>>> the error occurred is apparently named "OK". What does the code of >>>>> that object look like? >>>>> >>>>> Phil Davis >>>>> >>>>> >>>>> >>>>> Adrian Williams wrote: >>>>>> Phil, >>>>>> Already tried just 'end' - it gets the same error! >>>>>> Adrian >>>>>> >>>>>> On 2 Sep 2009, at 17:13, Phil Jimmieson wrote: >>>>>> >>>>>>> Hi Adrian, >>>>>>> at the end of the function definition, you only put "end" and >>>>>>> the >>>>>>> name of the function - you don't include the parameter list. >>>>>>> >>>>>>> On 2 Sep 2009, at 17:10, Adrian Williams wrote: >>>>>>> >>>>>>>> Len or anyone else have an answer to this, >>>>>>>> >>>>>>>> 'end FUNCTION' gives the error: >>>>>>>> >>>>>>>> Handler: error in command >>>>>>>> Object OK >>>>>>>> Line FUNCTION getPathToFile pFile >>>>>>>> Hint FUNCTION >>>>>>>> >>>>>>>> On 30 Aug 2009, at 17:24, Len Morgan wrote: >>>>>>>>> I"m hoping Trevor won't mind me sharing this little snippet of >>>>>>>>> code: >>>>>>>>> >>>>>>>>> FUNCTION getPathToFile pFile >>>>>>>>> put the filename of this stack into the theFile >>>>>>>>> set the itemdelimiter to slash >>>>>>>>> put pFile into the last item of theFile >>>>>>>>> return theFile >>>>>>>>> end FUNCTION getPathToFile >>>>>>>>> >>>>>>>>> --To use: >>>>>>>>> put getPathFile("My App.exe") into tFile >>>>>>>>> launch tFile >>>>>>>>> >>>>>>>>> That should do it. >>>>>>>>> >>>>>>>>> len morgan >>>>>>>> >>>>>>>> Ideas? >>>>>>>> Thanks, >>>>>>>> Adrian >>>>> >>>>> -- >>>>> Phil Davis >>>>> >>>>> PDS Labs >>>>> Professional Software Development >>>>> http://pdslabs.net >>>>> >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at 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 at lists.runrev.com >>>> Please visit this url to subscribe, unsubscribe and manage your >>>> subscription preferences: >>>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> -- >>> Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) >>> 07976 983164 >>> Computer Science Dept., Liverpool University, Ashton Building, >>> Ashton Street >>> Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ >>> I used to sit on a special medical board... ...but now I use this >>> ointment. >>> >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION2 at barncard.com Sat Sep 5 12:51:41 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 5 Sep 2009 09:51:41 -0700 Subject: The Conference. RE switch Message-ID: I really like to use switch for any logic more than a single if-then-else. Switch statements, due to their fall-through and default behaviors, can handle more logic *conditions* than if-then switch tInput case 0 case 1 put tInput after tOut case 2 put tInput after tOut case 3 put tInput after tOut break case 4 put tInput after tOut case 5 put tInput after tOut break default put tInput after tOut end switch tInput - tOut 0 ==> 123 1 ==> 123 2 ==> 23 3 ==> 3 4 ==> 45 5 ==> 5 6 ==> 6 7 ==> 7 ... when one gets used to the structure of a switch statement, it really looks like it functions, and it's quite simple. Same thing with arrays. All programming is simple, once one can break it down as smaller ideas put together as a machine. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/5 Colin Holgate > > On Sep 5, 2009, at 12:03 PM, Richmond Mathewson wrote: > > Using SWITCH statements, >> > > > Although switch statements can be useful, you don't have to use them. So > your old code could stay as it is, and you would just use switch in the > future if it's appropriate. You can often get away without an if or a > switch. Like with your example: > > do item Goofy of "something-or-other,something-more-foolish" > > > From jperryl at ecs.fullerton.edu Sat Sep 5 14:32:27 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 5 Sep 2009 11:32:27 -0700 (PDT) Subject: The Conference. In-Reply-To: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> Message-ID: No BOF sessions? Judy On Sat, 5 Sep 2009, Richmond Mathewson wrote: > NOW: a quick "crit on the conf"; or, maybe, how to do the next conf.: > > It would have served more people's interests if, after the initial "big > talks" > if attendees had split up into several, small special interest groups where > they could have focussed, tightly, on their specific needs. From jperryl at ecs.fullerton.edu Sat Sep 5 14:33:28 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 5 Sep 2009 11:33:28 -0700 (PDT) Subject: The Conference. In-Reply-To: <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> <3F0B1177-AA58-4776-817D-222134C0EF4F@verizon.net> Message-ID: I think he means case statements instead of if-thens Judy On Sat, 5 Sep 2009, Colin Holgate wrote: > > On Sep 5, 2009, at 6:42 AM, Richmond Mathewson wrote: > >> 2. That SWITCH is nothing to be scared of: > > What "SWITCH"? > From coiin at verizon.net Sat Sep 5 14:39:20 2009 From: coiin at verizon.net (Colin Holgate) Date: Sat, 05 Sep 2009 14:39:20 -0400 Subject: The Conference. In-Reply-To: References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> Message-ID: On Sep 5, 2009, at 2:32 PM, Judy Perry wrote: > No BOF sessions? BOF sessions sound more like you would get at a multi-tool conference, where all the RunRev people would get together, and so would Director, or Flash users. Would you get the same situation within one tool, where you're just interested in say Fields, but not in Buttons? From effendi at wanadoo.fr Sat Sep 5 14:55:53 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 5 Sep 2009 20:55:53 +0200 Subject: Internet site rules for on-Rev Message-ID: <8A3D41BC-06C4-4109-A5A5-4CB8517EEA5D@wanadoo.fr> Hi from Paris, Grateful thanks to Jim Ault and Robert Brenstein for your detailed replies. It is much clearer now. -Francis "This is not your real life ! This is just a Test Drive. If it had been your real life, you would have been given much better instructions ......" From jperryl at ecs.fullerton.edu Sat Sep 5 14:58:01 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 5 Sep 2009 11:58:01 -0700 (PDT) Subject: The Conference. In-Reply-To: References: <74ac8f550909050342v6566cf67s3dfa5e852f14bba@mail.gmail.com> Message-ID: I've seen requests for BOF sessions at all the other RevCons I've attended... Judy On Sat, 5 Sep 2009, Colin Holgate wrote: > > On Sep 5, 2009, at 2:32 PM, Judy Perry wrote: > >> No BOF sessions? > > BOF sessions sound more like you would get at a multi-tool conference, where > all the RunRev people would get together, and so would Director, or Flash > users. Would you get the same situation within one tool, where you're just > interested in say Fields, but not in Buttons? > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sat Sep 5 15:14:23 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 05 Sep 2009 12:14:23 -0700 Subject: The Conference. Message-ID: <4AA2B88F.3060005@fourthworld.com> Judy Perry wrote: > I've seen requests for BOF sessions at all the other RevCons I've > attended... > > On Sat, 5 Sep 2009, Colin Holgate wrote: >> >> BOF sessions sound more like you would get at a multi-tool conference, where >> all the RunRev people would get together, and so would Director, or Flash >> users. Would you get the same situation within one tool, where you're just >> interested in say Fields, but not in Buttons? Maybe the groups would be based less on object model than on usage. :) I can see good value to having a breakout session for educators, for example, with possibly another for consulting programmers, another for self-publishers, another for medical applications, etc. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From elist at mac.on-rev.com Sat Sep 5 16:50:55 2009 From: elist at mac.on-rev.com (Severin Swensen) Date: Sat, 5 Sep 2009 15:50:55 -0500 Subject: Cursor control within a field Message-ID: <8887AAE5-4B8A-43C3-BF7A-33C8A77F618A@mac.on-rev.com> I am trying to figure out how to save the location of the insertion point in a field so that after updating that same field I can leave the cursor where it was originally. I saw something similar in the "Tale of two Revolutions" session presented by Robert Cailliau in his Currency conversion demo. As he changed the values to convert it updated and left the cursor in the same position. Thanks for the help. Severin From m.schonewille at economy-x-talk.com Sat Sep 5 17:31:06 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 5 Sep 2009 23:31:06 +0200 Subject: Cursor control within a field In-Reply-To: <8887AAE5-4B8A-43C3-BF7A-33C8A77F618A@mac.on-rev.com> References: <8887AAE5-4B8A-43C3-BF7A-33C8A77F618A@mac.on-rev.com> Message-ID: Dear Severin, Here is a simple example: on foo put the selectedChunk into myChunk put "bla" after fld "The Field" if myChunk is not empty then select myChunk end foo -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Download Snapper Screen Recorder at http://snapper.economy-x-talk.com On 5 sep 2009, at 22:50, Severin Swensen wrote: > I am trying to figure out how to save the location of the insertion > point in a field so that after updating that same field I can leave > the cursor where it was originally. > > I saw something similar in the "Tale of two Revolutions" session > presented by Robert Cailliau in his Currency conversion demo. As he > changed the values to convert it updated and left the cursor in the > same position. > > Thanks for the help. > Severin From richmondmathewson at gmail.com Sat Sep 5 17:58:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 5 Sep 2009 22:58:06 +0100 Subject: revMedia is FREE for everyone . . . Message-ID: <74ac8f550909051458s6b98b901gcdb871ee30d16fe9@mail.gmail.com> Unless you end up here: http://www.runrev.com/products/product-comparison/editions/ where you can still BUY revMedia for ?25 !!!! instead of here: http://revmedia.runrev.com/revMedia where it is completely FREE !!!! something not quite right. From stephenREVOLUTION2 at barncard.com Sat Sep 5 21:21:54 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 5 Sep 2009 18:21:54 -0700 Subject: revMedia is FREE for everyone . . . In-Reply-To: <74ac8f550909051458s6b98b901gcdb871ee30d16fe9@mail.gmail.com> References: <74ac8f550909051458s6b98b901gcdb871ee30d16fe9@mail.gmail.com> Message-ID: Free Revmedia is still in pre-release. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/5 Richmond Mathewson > Unless you end up here: > http://www.runrev.com/products/product-comparison/editions/ > > where you can still BUY revMedia for ?25 !!!! > > instead of here: > > http://revmedia.runrev.com/revMedia > > where it is completely FREE !!!! > > something not quite right. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From elist at mac.on-rev.com Sat Sep 5 21:24:36 2009 From: elist at mac.on-rev.com (Severin Swensen) Date: Sat, 5 Sep 2009 20:24:36 -0500 Subject: Cursor control within a field In-Reply-To: References: <8887AAE5-4B8A-43C3-BF7A-33C8A77F618A@mac.on-rev.com> Message-ID: Thanks Mark: select myChunk was what I needed. here was my final solution for any others who may be interested on rawKeyUp keycode put word 2 of the selectedChunk into cpos put word 2 of the selectedline into cline select char 1 of line cline of field "Values" put word 2 of the selectedChunk into bpos put cpos - bpos into offs put line cline of field "Values" into money if money is a number then ... here I do my update of the Values field ... select after char offs of line cline of field "Values" end if end rawKeyUp Any thoughts or comments are appreciated. On Sep 5, 2009, at 4:31 PM, Mark Schonewille wrote: > Dear Severin, > > Here is a simple example: > > on foo > put the selectedChunk into myChunk > put "bla" after fld "The Field" > if myChunk is not empty then select myChunk > end foo > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Download Snapper Screen Recorder at http://snapper.economy-x-talk.com > > On 5 sep 2009, at 22:50, Severin Swensen wrote: > >> I am trying to figure out how to save the location of the insertion >> point in a field so that after updating that same field I can leave >> the cursor where it was originally. >> >> I saw something similar in the "Tale of two Revolutions" session >> presented by Robert Cailliau in his Currency conversion demo. As he >> changed the values to convert it updated and left the cursor in the >> same position. >> >> Thanks for the help. >> Severin > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mazzapaolo at libero.it Sun Sep 6 02:47:26 2009 From: mazzapaolo at libero.it (mazzapaolo at libero.it) Date: Sun, 6 Sep 2009 08:47:26 +0200 (CEST) Subject: R: revMedia is FREE for everyone . . . Message-ID: <6717209.911271252219646244.JavaMail.root@wmail37> >From http://www.runrev.com/downloads/free-trial/ I downloaded the Revolution Media Software with the "MAC OS Classic" menu option selected and i got the RevMedia version for MAC OSX (RevMedia350Full.dmg). Tha's weird. Is the RevMedia for Classic available somewhere else? Best, Paolo ---------------------------------------------- Paolo Mazza Italy >---- Messaggio originale---- >Da: richmondmathewson at gmail.com >Data: 05/09/2009 23.58 >A: "How to use Revolution" >Ogg: revMedia is FREE for everyone . . . > >Unless you end up here: >http://www. runrev.com/products/product-comparison/editions/ > >where you can still BUY revMedia for ?25 !!!! > >instead of here: > >http://revmedia.runrev. com/revMedia > >where it is completely FREE !!!! > >something not quite right. >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev. com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Sun Sep 6 03:36:14 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 6 Sep 2009 08:36:14 +0100 Subject: revMedia is FREE for everyone . . . In-Reply-To: References: <74ac8f550909051458s6b98b901gcdb871ee30d16fe9@mail.gmail.com> Message-ID: <74ac8f550909060036g77b9576aldd5d53f55ca52f68@mail.gmail.com> Perhaps that should be made specific on the website. Having worked with revMedia 4 for at least a month now, while it may officially be tagged as an Alpha build, I can see very little wrong with it: to the extent that I moved development of my "latest big thing" over to it after a week. On Sun, Sep 6, 2009 at 2:21 AM, stephen barncard < stephenREVOLUTION2 at barncard.com> wrote: > Free Revmedia is still in pre-release. > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/5 Richmond Mathewson > > > Unless you end up here: > > http://www.runrev.com/products/product-comparison/editions/ > > > > where you can still BUY revMedia for ?25 !!!! > > > > instead of here: > > > > http://revmedia.runrev.com/revMedia > > > > where it is completely FREE !!!! > > > > something not quite right. > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Sun Sep 6 03:39:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 6 Sep 2009 08:39:06 +0100 Subject: R: revMedia is FREE for everyone . . . In-Reply-To: <6717209.911271252219646244.JavaMail.root@wmail37> References: <6717209.911271252219646244.JavaMail.root@wmail37> Message-ID: <74ac8f550909060039y2e55b049g4f2fcd6dcf3af6e@mail.gmail.com> As the FREE version of revMedia is not the finished product I don't think thereis a Mac Classic build: nor, do I think, there is likely to be one. As revMedia is free you may be able to afford to buy an OS X install disk: Mac Classic is (rather like Metacard) a moribund thing. On Sun, Sep 6, 2009 at 7:47 AM, mazzapaolo at libero.it wrote: > > >From http://www.runrev.com/downloads/free-trial/ I downloaded the > Revolution Media Software with the "MAC OS Classic" menu option selected > and i > got the RevMedia version for MAC OSX (RevMedia350Full.dmg). Tha's weird. > Is > the RevMedia for Classic available somewhere else? > > Best, > Paolo > > > ---------------------------------------------- > > Paolo Mazza > > Italy > > > >---- > Messaggio originale---- > >Da: richmondmathewson at gmail.com > >Data: 05/09/2009 > 23.58 > >A: "How to use Revolution" > >Ogg: > revMedia is FREE for everyone . . . > > > >Unless you end up here: > >http://www. > runrev.com/products/product-comparison/editions/ > > > >where you can still BUY > revMedia for ?25 !!!! > > > >instead of here: > > > >http://revmedia.runrev. > com/revMedia > > > >where it is completely FREE !!!! > > > >something not quite right. > > >_______________________________________________ > >use-revolution mailing list > > >use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mazzapaolo at libero.it Sun Sep 6 03:47:38 2009 From: mazzapaolo at libero.it (mazzapaolo at libero.it) Date: Sun, 6 Sep 2009 09:47:38 +0200 (CEST) Subject: R: Re: R: revMedia is FREE for everyone . . . Message-ID: <27351255.912101252223258262.JavaMail.root@wmail37> >Mac Classic is(rather like Metacard) a moribund thing. Actually I agree with you on this, but my sister has an old Mac with Classic OS... Just wondered why there is still the "MAC OS Classic" option in the menu for downloading the RevMedia app . Best, Paolo http://www.runrev.com/downloads/free-trial/ I downloaded the >> Revolution Media Software with the "MAC OS Classic" menu option selected >> and i >> got the RevMedia version for MAC OSX (RevMedia350Full.dmg). Tha's weird. >> Is >> the RevMedia for Classic available somewhere else? >> >> Best, >> Paolo >> >> >> ---------------------------------------------- >> >> Paolo Mazza >> >> Italy >> >> >> >---- >> Messaggio originale---- >> >Da: richmondmathewson at gmail.com >> >Data: 05/09/2009 >> 23.58 >> >A: "How to use Revolution" >> >Ogg: >> revMedia is FREE for everyone . . . >> > >> >Unless you end up here: >> >http://www. >> runrev.com/products/product- comparison/editions/ >> > >> >where you can still BUY >> revMedia for ?25 !!!! >> > >> >instead of here: >> > >> >http://revmedia.runrev. >> com/revMedia >> > >> >where it is completely FREE !!!! >> > >> >something not quite right. >> >> >_______________________________________________ >> >use-revolution mailing list >> >> >use-revolution at 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 at 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 at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev. com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Sun Sep 6 03:51:30 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 6 Sep 2009 09:51:30 +0200 Subject: R: Re: R: revMedia is FREE for everyone . . . In-Reply-To: <27351255.912101252223258262.JavaMail.root@wmail37> References: <27351255.912101252223258262.JavaMail.root@wmail37> Message-ID: <5214FFD0-60B1-450B-92C1-A7C28B935CE0@economy-x-talk.com> Hi Paolo, Revolution 2.6.1 was the last version for Mac OS 9. There is no RevMedia for Classic. There is an engine for Mac OS 9 included with Revolution 3.5 and 4, which should enable you to create standalones for Mac OS 9, but to my best knowledge this doesn't work. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Download Snapper Screen Recorder at http://snapper.economy-x-talk.com On 6 sep 2009, at 09:47, mazzapaolo at libero.it wrote: >> Mac Classic is(rather like Metacard) a moribund thing. > > Actually I agree with > you on this, but my sister has an old Mac with Classic OS... > Just wondered why > there is still the "MAC OS Classic" option in the menu for > downloading the > RevMedia app . > Best, > Paolo > > From rene.micout at numericable.com Sun Sep 6 04:58:51 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Sun, 6 Sep 2009 10:58:51 +0200 Subject: revMedia is FREE for everyone . . . In-Reply-To: <74ac8f550909060036g77b9576aldd5d53f55ca52f68@mail.gmail.com> References: <74ac8f550909051458s6b98b901gcdb871ee30d16fe9@mail.gmail.com> <74ac8f550909060036g77b9576aldd5d53f55ca52f68@mail.gmail.com> Message-ID: <1A0A4FF9-D1D7-4E29-A894-55C4ED513C10@numericable.com> Hello Richmond, I have loaded RevMedia 4.0 and RevWeb Player. When I loaded one of my RunRev application the speed was dramaticly slow... I loaded the same application with RunRev Studio 3.5 (with RevMedia 4.0 installed but not loaded) the speed was also dramaticly slow... When I put RevWeb Player and RevMedia 4.0 in the trash and I loaded my application with RunRev Studio 3.5 everything is back to normal... RevMedia 4.0 (alpha build) is inusable for me (music application) !! Is Revolution Studio 4.0 slower than 3.5 ? Macintosh PPC MacOs Tiger Thank you Bons souvenirs de Paris Ren? Le 6 sept. 09 ? 09:36, Richmond Mathewson a ?crit : > Perhaps that should be made specific on the website. > Having worked with revMedia 4 for at least a month now, while it may > officially be tagged as an Alpha build, I can see very little wrong > with it: > to the extent that I moved development of my "latest big thing" > over to > it after a week. > > On Sun, Sep 6, 2009 at 2:21 AM, stephen barncard < > stephenREVOLUTION2 at barncard.com> wrote: > >> Free Revmedia is still in pre-release. >> ------------------------- >> Stephen Barncard >> San Francisco >> http://houseofcubes.com/disco.irev >> >> >> 2009/9/5 Richmond Mathewson >> >>> Unless you end up here: >>> http://www.runrev.com/products/product-comparison/editions/ >>> >>> where you can still BUY revMedia for ?25 !!!! >>> >>> instead of here: >>> >>> http://revmedia.runrev.com/revMedia >>> >>> where it is completely FREE !!!! >>> >>> something not quite right. >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From psahores at free.fr Sun Sep 6 07:53:46 2009 From: psahores at free.fr (Pierre Sahores) Date: Sun, 6 Sep 2009 13:53:46 +0200 Subject: On-Rev Server impressive speed improvment ! Message-ID: <3098B9DA-6B3C-4C6F-BCA5-56F95C395E0E@free.fr> Hi All ! Seems that the last version of the on-rev server works, in average, about 15 times faster than the previous one :-) Anyone to confirm ? Kind Regards, -- Pierre Sahores mobile : (33) 6 03 95 77 70 www.woooooooords.com www.sahores-conseil.com From janschenkel at yahoo.com Sun Sep 6 14:35:45 2009 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 6 Sep 2009 11:35:45 -0700 (PDT) Subject: [RunRevLive09] revTalk meets Java Message-ID: <92619.45345.qm@web65411.mail.ac4.yahoo.com> Hi everybody, Finally got a chance to upload the slides and example code for my session on Working with Java Classes (a.k.a. revTalk meets Java) You can download the zip archive here: Of course, I will keep you posted on the progress of Quartam Stomp Library and Quartam JVM External. Enjoy! Jan Schenkel ===== Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) From len-morgan at crcom.net Sun Sep 6 17:14:07 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sun, 06 Sep 2009 16:14:07 -0500 Subject: What makes a line a line in a chunk expression? Message-ID: <4AA4261F.4010203@crcom.net> I'm trying to go to a card based on the choice made in an option menu and it's not working right. Here's the gist of what I'm doing: on menuPick pChoice put the text of button "taskBar" into tChoices if pChoice is among the lines of tChoices then go to card pChoice end if end menuPick For some reason, this doesn't work. Is pChoice not a line? Since some of the cards have multi-word names, I can't use "word". Am I missing something? len morgan From devin_asay at byu.edu Sun Sep 6 17:37:50 2009 From: devin_asay at byu.edu (Devin Asay) Date: Sun, 6 Sep 2009 22:37:50 +0100 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA4261F.4010203@crcom.net> References: <4AA4261F.4010203@crcom.net> Message-ID: On Sep 6, 2009, at 10:14 PM, Len Morgan wrote: > I'm trying to go to a card based on the choice made in an option menu > and it's not working right. Here's the gist of what I'm doing: > > on menuPick pChoice > put the text of button "taskBar" into tChoices > if pChoice is among the lines of tChoices then > go to card pChoice > end if > end menuPick > > For some reason, this doesn't work. Is pChoice not a line? Since > some > of the cards have multi-word names, I can't use "word". Am I missing > something? Len, I can't see any reason why this shouldn't work. pChoice doesn't have to have a line break in it to be considered a line; the text just has to match a full line of the contents of the button. What happens when you try the individual commands in the message box? Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From len-morgan at crcom.net Sun Sep 6 18:34:22 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sun, 06 Sep 2009 17:34:22 -0500 Subject: What makes a line a line in a chunk expression? In-Reply-To: References: <4AA4261F.4010203@crcom.net> Message-ID: <4AA438EE.1020700@crcom.net> If I type the lines: put "Movement History" into myChoice put the text of button "taskBar" into tLines put (myChoice is among the lines of tLines) into the message box, the result I get is "false" len morgan Devin Asay wrote: > > On Sep 6, 2009, at 10:14 PM, Len Morgan wrote: > >> I'm trying to go to a card based on the choice made in an option menu >> and it's not working right. Here's the gist of what I'm doing: >> >> on menuPick pChoice >> put the text of button "taskBar" into tChoices >> if pChoice is among the lines of tChoices then >> go to card pChoice >> end if >> end menuPick >> >> For some reason, this doesn't work. Is pChoice not a line? Since some >> of the cards have multi-word names, I can't use "word". Am I missing >> something? > > Len, > > I can't see any reason why this shouldn't work. pChoice doesn't have > to have a line break in it to be considered a line; the text just has > to match a full line of the contents of the button. > > What happens when you try the individual commands in the message box? > > Devin > > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From richmondmathewson at gmail.com Sun Sep 6 19:19:01 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 7 Sep 2009 00:19:01 +0100 Subject: R: Re: R: revMedia is FREE for everyone . . . In-Reply-To: <5214FFD0-60B1-450B-92C1-A7C28B935CE0@economy-x-talk.com> References: <27351255.912101252223258262.JavaMail.root@wmail37> <5214FFD0-60B1-450B-92C1-A7C28B935CE0@economy-x-talk.com> Message-ID: <74ac8f550909061619r1d7bb3coa500389720a77e77@mail.gmail.com> I am sorry I took so long; I have been building some bookshelves. I have just tried a Mac Classic standalone with Revolution 4 developer preview; while the standalone process seems to work, including a message that the build has been successful, all I ended up with was an empty folder. If you really need to build a Mac Classic standalone the easiest way is to download Metacard 2.5: http://www.hot.com.my/metacard/ and use this to build. Be aware that you will have to save your stack in the legacy format and that any new features introduced into RunRev after about RR 2 will not work. I would not recommend using Metacard 2.5 to put stacks together as it has an extremely primitive interface and it will restrict you to 10 lines of code per object. On Sun, Sep 6, 2009 at 8:51 AM, Mark Schonewille < m.schonewille at economy-x-talk.com> wrote: > Hi Paolo, > > Revolution 2.6.1 was the last version for Mac OS 9. There is no RevMedia > for Classic. There is an engine for Mac OS 9 included with Revolution 3.5 > and 4, which should enable you to create standalones for Mac OS 9, but to my > best knowledge this doesn't work. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Download Snapper Screen Recorder at http://snapper.economy-x-talk.com > > On 6 sep 2009, at 09:47, mazzapaolo at libero.it wrote: > > Mac Classic is(rather like Metacard) a moribund thing. >>> >> >> Actually I agree with >> you on this, but my sister has an old Mac with Classic OS... >> Just wondered why >> there is still the "MAC OS Classic" option in the menu for downloading >> the >> RevMedia app . >> Best, >> Paolo >> >> >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Sun Sep 6 21:07:37 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 07 Sep 2009 02:07:37 +0100 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA438EE.1020700@crcom.net> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> Message-ID: <4AA45CD9.3000704@hyperactivesw.com> Len Morgan wrote: > If I type the lines: > > put "Movement History" into myChoice > put the text of button "taskBar" into tLines > put (myChoice is among the lines of tLines) > > into the message box, the result I get is "false" When you use "is among", the entire line must match to get a hit. If the line you are trying to match has any extra characters (maybe "Movement History for Dummies") then the result is false. The two strings must be identical. If you are trying to match only the beginnings of lines, try something like this: if offset(cr & myChoice, cr & tLines) > 0 then... -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From katir at hindu.org Sun Sep 6 22:36:24 2009 From: katir at hindu.org (Sivakatirswami) Date: Sun, 06 Sep 2009 16:36:24 -1000 Subject: 6 Year Old Stack Runs Fine as a Revlet Message-ID: <4AA471A8.3030907@hindu.org> http://www.himalayanacademy.com/runrev/dws-youth/ Amazing... built in late 2003 I would be embarrassed to let anyone see the mess of code that runs this thing... The beauty of RunRev: any amateur with a little concept can still do something quit amazing. .. I just built a revlet and put it up. it works... I dare anyone to do this in Flash in the same time it took me to build the original (about 18 man hours or so, first draft, 4-5 hours tweaking later over time.) Caveats: 1) Known issue: When you click "Begin" the substack opens behind the browser. So go back and bring it forward. Enjoy the artwork 2) Some sub-stacks have no close button, but only a "quit" ... this promptly terminates RevWebPlayer, but leaves all the stack "posters" as artifacts up all over the screen... Not a big problem... just switch to the browser and close the web page. Time to dust off the old edu tools and add some sound and interactive things. Dreams I had back in 1999-2003 can now be realized...long live runrev-revtalk. Sivakatirswami p.s. ideas on what might be done to enhance this would be more than welcome. I don't have the mental re-estate right now to build out a broader functional specification, but it begs for more...please pile on! From len-morgan at crcom.net Mon Sep 7 01:31:48 2009 From: len-morgan at crcom.net (Len Morgan) Date: Mon, 07 Sep 2009 00:31:48 -0500 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA45CD9.3000704@hyperactivesw.com> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> Message-ID: <4AA49AC4.5070607@crcom.net> I wish it was that simple but if that DOES turn out to be the problem, there's something not quite right with Rev itself. From an earlier post, I am comparing the pChoice that is passed by the menuPick handler with "the text of button "taskBar"" which is the button that sent me the pChoice in the first place so they should both be getting their data from the same object and should therefore be the same. That is of course, unless the menuPick parameter is not a "true" line but I would think I'd get a "chunk types don't match" message or something like that. This seems like a very simple thing but it's giving me fits! len morgan J. Landman Gay wrote: > Len Morgan wrote: >> If I type the lines: >> >> put "Movement History" into myChoice >> put the text of button "taskBar" into tLines >> put (myChoice is among the lines of tLines) >> >> into the message box, the result I get is "false" > > When you use "is among", the entire line must match to get a hit. If > the line you are trying to match has any extra characters (maybe > "Movement History for Dummies") then the result is false. The two > strings must be identical. > > If you are trying to match only the beginnings of lines, try something > like this: > > if offset(cr & myChoice, cr & tLines) > 0 then... > From sarah.reichelt at gmail.com Mon Sep 7 01:34:11 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 7 Sep 2009 15:34:11 +1000 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA49AC4.5070607@crcom.net> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> <4AA49AC4.5070607@crcom.net> Message-ID: On Mon, Sep 7, 2009 at 3:31 PM, Len Morgan wrote: > I wish it was that simple but if that DOES turn out to be the problem, > there's something not quite right with Rev itself. ?From an earlier post, I > am comparing the pChoice that is passed by the menuPick handler with "the > text of button "taskBar"" which is the button that sent me the pChoice in > the first place so they should both be getting their data from the same > object and should therefore be the same. There seems to be a problem somewhere here, but why do you need the comparison of the button you are comparing to is the one generating the menuPick? It's parameter can only be one of the lines so there seems no point in doing a check afterwards. Cheers, Sarah From jimaultwins at yahoo.com Mon Sep 7 02:24:42 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Sun, 6 Sep 2009 23:24:42 -0700 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA49AC4.5070607@crcom.net> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> <4AA49AC4.5070607@crcom.net> Message-ID: <0547D6CD-D928-439A-BDD8-E2F9C9270000@yahoo.com> I would suggest you do some testing to find the real cause(s) of the situation. There is a disconnect somewhere. -- try this handler in a new stack with a single new option menu button named "taskBar" on menuPick theItem -- in a pulldown menu get the text of button "taskBar" --the dashes will indicate extra spaces get it & cr & "--" & the short name of button "taskBar" & "--" get it & cr & "--" & the label of button "taskBar" & "--" get it & cr & "--" & theItem & "--" put theItem is among the lines of IT into success put it & cr & cr & success into msg end menuPick This success shows true. Jim Ault Las Vegas On Sep 6, 2009, at 10:31 PM, Len Morgan wrote: > I wish it was that simple but if that DOES turn out to be the > problem, there's something not quite right with Rev itself. From an > earlier post, I am comparing the pChoice that is passed by the > menuPick handler with "the text of button "taskBar"" which is the > button that sent me the pChoice in the first place so they should > both be getting their data from the same object and should therefore > be the same. > > That is of course, unless the menuPick parameter is not a "true" > line but I would think I'd get a "chunk types don't match" message > or something like that. > > This seems like a very simple thing but it's giving me fits! > > len morgan > > J. Landman Gay wrote: >> Len Morgan wrote: >>> If I type the lines: >>> >>> put "Movement History" into myChoice >>> put the text of button "taskBar" into tLines >>> put (myChoice is among the lines of tLines) >>> >>> into the message box, the result I get is "false" >> >> When you use "is among", the entire line must match to get a hit. >> If the line you are trying to match has any extra characters (maybe >> "Movement History for Dummies") then the result is false. The two >> strings must be identical. >> >> If you are trying to match only the beginnings of lines, try >> something like this: >> >> if offset(cr & myChoice, cr & tLines) > 0 then... >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From richmondmathewson at gmail.com Mon Sep 7 09:54:07 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 7 Sep 2009 14:54:07 +0100 Subject: 6 Year Old Stack Runs Fine as a Revlet In-Reply-To: <4AA471A8.3030907@hindu.org> References: <4AA471A8.3030907@hindu.org> Message-ID: <74ac8f550909070654k3ff6573cxe590b53d75807867@mail.gmail.com> I understand that in the next build of the revlet-webby-thingy-plugin thething about the layering being wrong with substacks will be sorted out. On Mon, Sep 7, 2009 at 3:36 AM, Sivakatirswami wrote: > http://www.himalayanacademy.com/runrev/dws-youth/ > > Amazing... built in late 2003 I would be embarrassed to > let anyone see the mess of code that runs this thing... > The beauty of RunRev: any amateur with a little concept > can still do something quit amazing. > > .. I just built a revlet and put it up. it works... > > I dare anyone to do this in Flash in the same time > it took me to build the original > > (about 18 man hours or so, first draft, > 4-5 hours tweaking later over time.) > > Caveats: > 1) Known issue: > > When you click "Begin" the substack opens behind the browser. > > So go back and bring it forward. Enjoy the artwork > > 2) Some sub-stacks have no close button, but only a "quit" ... this > promptly terminates RevWebPlayer, but leaves all the stack "posters" as > artifacts up all over the screen... Not a big problem... just switch to the > browser and close the web page. > > Time to dust off the old edu tools and add some sound and interactive > things. > > Dreams I had back in 1999-2003 can now be realized...long live > runrev-revtalk. > > Sivakatirswami > > p.s. ideas on what might be done to enhance this would be more than > welcome. I don't have the mental re-estate right now to build out a broader > functional specification, but it begs for more...please pile on! > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From len-morgan at crcom.net Mon Sep 7 11:09:01 2009 From: len-morgan at crcom.net (Len Morgan) Date: Mon, 07 Sep 2009 10:09:01 -0500 Subject: What makes a line a line in a chunk expression? In-Reply-To: <0547D6CD-D928-439A-BDD8-E2F9C9270000@yahoo.com> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> <4AA49AC4.5070607@crcom.net> <0547D6CD-D928-439A-BDD8-E2F9C9270000@yahoo.com> Message-ID: <4AA5220D.4030905@crcom.net> Jim, This works on my machine but as Sarah pointed out to me, it's actually pointless since they should NEVER be different (i.e., it should never pick something that is not on the list of options so why check? What I really wanted to do was see if a CARD with that name existed (something like "if pChoice is among the cards of this stack..." which doesn't work because apparently, "the cards of this stack" is not a valid command. len Jim Ault wrote: > > I would suggest you do some testing to find the real cause(s) of the > situation. > There is a disconnect somewhere. > -- try this handler in a new stack with a single new option menu > button named "taskBar" > > on menuPick theItem -- in a pulldown menu > get the text of button "taskBar" > --the dashes will indicate extra spaces > get it & cr & "--" & the short name of button "taskBar" & "--" > get it & cr & "--" & the label of button "taskBar" & "--" > get it & cr & "--" & theItem & "--" > put theItem is among the lines of IT into success > > put it & cr & cr & success into msg > end menuPick > > This success shows true. > > Jim Ault > Las Vegas > > On Sep 6, 2009, at 10:31 PM, Len Morgan wrote: > >> I wish it was that simple but if that DOES turn out to be the >> problem, there's something not quite right with Rev itself. From an >> earlier post, I am comparing the pChoice that is passed by the >> menuPick handler with "the text of button "taskBar"" which is the >> button that sent me the pChoice in the first place so they should >> both be getting their data from the same object and should therefore >> be the same. >> >> That is of course, unless the menuPick parameter is not a "true" line >> but I would think I'd get a "chunk types don't match" message or >> something like that. >> >> This seems like a very simple thing but it's giving me fits! >> >> len morgan >> >> J. Landman Gay wrote: >>> Len Morgan wrote: >>>> If I type the lines: >>>> >>>> put "Movement History" into myChoice >>>> put the text of button "taskBar" into tLines >>>> put (myChoice is among the lines of tLines) >>>> >>>> into the message box, the result I get is "false" >>> >>> When you use "is among", the entire line must match to get a hit. If >>> the line you are trying to match has any extra characters (maybe >>> "Movement History for Dummies") then the result is false. The two >>> strings must be identical. >>> >>> If you are trying to match only the beginnings of lines, try >>> something like this: >>> >>> if offset(cr & myChoice, cr & tLines) > 0 then... >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Jim Ault > jimaultwins at yahoo.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From richmondmathewson at gmail.com Mon Sep 7 11:13:15 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 7 Sep 2009 16:13:15 +0100 Subject: Quicktime and the Snow Leopard Message-ID: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> I have just been reading this: http://www.appleinsider.com/articles/09/09/01/inside_mac_os_x_snow_leopard_quicktime_x.html this, particularly: "the new QuickTime X doesn't do everything that the previous QuickTime 7.x does, such as providing complex transcoding options, component plugins for installing alternative codecs, or the ability to hint tracks for RTSP streaming via QuickTime Streaming Server. That's why Apple includes an updated version of the previous QuickTime 7.x player as an optional install in Snow Leopard to handle all of those features. " which would seem to suggest that if one authors for Mac OS 10.6 one cannot really rely on Quicktime as we on Mac 10.4 and 10.5 understand it. This may impinge on how Revolution leverages Quicktime for its multimedia capabilities. From th.douez at gmail.com Mon Sep 7 11:17:07 2009 From: th.douez at gmail.com (Thierry) Date: Mon, 7 Sep 2009 17:17:07 +0200 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA5220D.4030905@crcom.net> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> <4AA49AC4.5070607@crcom.net> <0547D6CD-D928-439A-BDD8-E2F9C9270000@yahoo.com> <4AA5220D.4030905@crcom.net> Message-ID: <18E85D95-0268-4D13-B794-AD2977B3E3D6@gmail.com> Le 7 sept. 09 ? 17:09, Len Morgan a ?crit : > Jim, > > ......." which doesn't work because apparently, "the cards of this > stack" is not a valid command. Hi, See : CardNames and/or CardIDs in the Dictionary Should do what you want.... HTH THierry From katir at hindu.org Mon Sep 7 11:28:40 2009 From: katir at hindu.org (Sivakatirswami) Date: Mon, 07 Sep 2009 05:28:40 -1000 Subject: Rev Dbase OBDC with 4thDimension Message-ID: <4AA526A8.4050002@hindu.org> Is anyone using Rev with 4D? I've just come into a need to be able to create my own GUI to access the dBase, the tables and fields are all good, but the layout is not and the team that does this work is way to busy to take any input so I need to cook up my own if I can. I needs some guidance on the basic connection framework. thanks skts From jhurley0305 at sbcglobal.net Mon Sep 7 11:29:57 2009 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 7 Sep 2009 08:29:57 -0700 Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <20090905170004.BC3AE48AA47@mail.runrev.com> References: <20090905170004.BC3AE48AA47@mail.runrev.com> Message-ID: <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> I enjoyed Ben Beaumont's presentation of planetary motion at the conference. I couldn't tell from the streaming video how smoothly the planets moved around the Sun. It was very bumpy on my screen, but most of that was surely due to the nature of streaming video. To see this for myself, I built a stack (see below) to compare the moving planets on the desktop with the webLet. We know that the speeds will change, but by how much? (By the way, I thought it was terrific. I was really impressed by how bright and articulate the presenters were. Lots of really good information.) In order to get some quantitative data I made a stack to simulate a ball (planet) moving along a set of points on a circle--see stack and web site below. In dealing with graphics (or images) moving along a set of points on a line there are three ways to cycle through the points: (1) Use a "Send message in x millisec" to cycle recursively through the points using x to control speed. (Asynchronous--i.e. allows for concurrent message sending) (2) Use a simple repeat loop, using a "Wait x millisec" between repeat to control speed (Not asynchronous) (3) Or use the Rev Move command, using the DragSpeed propterty to control speed. (Asynchronous) And there are generally two methods of moving an object from one point to the next: (A) Using the set location command (B) Using the Move command. In all of these options, the number of points on the graphic line is a potential variable and will affect the speed and the smoothness of the motion. It is the smoothness of the motion that to me is the critical factor, not too difficult to achieve on the desktop but much more difficult on the Web. I failed on the Web task. I don't know if Rev is still working on this. It is not a high priority issue at this time. Here is what I found from playing with the parameters (1, 2, 3, A, B above) using the "OnWebGraphicTImer" stack below: (1) Speed: The web is much faster than the desktop, as much as five and a half times faster if one uses "Set Loc" to cycle through the points. If one uses the Move command to move through the points THERE IS NO CHANGE in speed. I presume that Rev redefined Move to have this effect. (2) Smooth motion: On the desktop, Set Loc and Send Message In TIme is the best way to go. The synchronous repeat loop is bumpy, as it the Move command. On the Web I couldn't find any combination of parameters and modes and number of points on the line to achieve smooth motion. You can also see this bumpy motion on Rev's own Web site: http://revmedia.runrev.com/revMedia/ Notice how the Rev icon bumps along the set of line points. There is another problem intrinsic to the Move command: The speed along the points is uniform regardless of the distance between points. The speed along the entire path is governed by the MoveSpeed property. Because of this it cannot be used to deal with planetary motion (or simple projectile motion) since the planet should speed up as it nears the Sun at the focal point of the ellipse and slow down as it move away from the focal point. And of course a bouncing ball does not move with uniform speed. Someone at the conference asked about this speed issue (slow on the desktop--much faster on the web) but I couldn't hear the answer, only that it sounded like it was Kevin who responded. I suspect it must be a matter of timing of the screen refresh rate. But I have no real understanding of what goes on behind the scenes. Can anyone fill me in on what Kevin said? And it still under consideration? It is surely not a high priority at this early stage. On the Mac there has been a longstanding problem in using repeat loops to control the movement of screen objects. It is necessary to insert a forced screen refresh every time through the loop on the desktop. That problem goes away on the Web. A screen refresh is no longer needed. The stack I wrote is very busy, lots of factors to vary in order to compare all the possibilities. If you have the courage you can compare these things for yourself on the desktop using the stack: go url "http://jamesphurley.on-rev.com/OnRevGraphicTimer.rev" And on the Web, go to http://jamesphurley.on-rev.com/OnRevTimer/test.html The stack is a little busy. Jim Hurley (P.S. On the third card of the stack above I added is a simulation of planetary motion. The speed is fine on the desktop and the motion is very smooth, but it is WAY too speedy on the Web. I didn't include any accommodation for the speed change on the Web. A good example of the need to do so. From revlist at azurevision.co.uk Mon Sep 7 11:39:58 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 7 Sep 2009 16:39:58 +0100 Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> References: <20090905170004.BC3AE48AA47@mail.runrev.com> <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> Message-ID: <378755AC-B16B-41E5-BEA2-4AA14952AFF8@azurevision.co.uk> > > > Someone at the conference asked about this speed issue (slow on the > desktop--much faster on the web) but I couldn't hear the answer, > only that it sounded like it was Kevin who responded. I suspect it > must be a matter of timing of the screen refresh rate. But I have no > real understanding of what goes on behind the scenes. Can anyone > fill me in on what Kevin said? From what I can remember, he said that Rev apps on OS X use three layers of buffering to draw to the screen, but due to the way the plug- in interacts with the browser only two layers of buffering are required. Ian From bdrunrev at gmail.com Mon Sep 7 12:01:47 2009 From: bdrunrev at gmail.com (Bernard Devlin) Date: Mon, 7 Sep 2009 17:01:47 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> Message-ID: I've been exploring QT a lot in the past few months for a project I have in mind. And the changes from QT7 to QTX do give me cause for concern. Especially since so much of the information on QT on developer.apple.com has been marked as 'legacy'. Since Apple has spent so long building on top of QT, it probably was in need of a re-write (which appears to be what they've done). The question is what is left of the old QT, and what past functionality has been lost. Following the link on developer.apple.com for "What's New in Quicktime" brings one to this page: http://developer.apple.com/quicktime/whatsnew.htm , where there is absolutely zero information on QTX (in fact, there's nothing there on QT7.3 to QT7.6) . That gives me the impression of a technology that Apple does not see as relevant to developers. It seems that there are many businesses that were built around adding functionality to QT that have gone to the wall. And many books on QT can be picked up on amazon for a couple of dollars (I bought a handful myself in the last few months). I've no doubt that QT is still an important part of Apple's delivery mechanism for iTunes. But maybe they've ceded the area of multimedia delivery to Flash. It's a pity, as working with QT seems a lot easier than working with Flash. I don't think that QT can be particularly important for RunRev anyway, since there's been a long-standing bug with stacks that have QT players on them being able to have a title (http://quality.runrev.com/qacenter/show_bug.cgi?id=6235). Bernard On Mon, Sep 7, 2009 at 4:13 PM, Richmond Mathewson wrote: > I have just been reading this: > http://www.appleinsider.com/articles/09/09/01/inside_mac_os_x_snow_leopard_quicktime_x.html > > this, particularly: > > "the new QuickTime X doesn't do everything that the previous QuickTime 7.x > does, such as providing complex transcoding options, component plugins for > installing alternative codecs, or the ability to hint tracks for RTSP > streaming via QuickTime Streaming Server. That's why Apple includes an > updated version of the previous QuickTime 7.x player as an optional install > in Snow Leopard to handle all of those features. " > > which would seem to suggest that if one authors for Mac OS 10.6 one cannot > really rely on Quicktime as we > on Mac 10.4 and 10.5 understand it. This may impinge on how Revolution > leverages Quicktime for its > multimedia capabilities. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lfredricks at proactive-intl.com Mon Sep 7 12:03:57 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 7 Sep 2009 09:03:57 -0700 Subject: Quicktime and the Snow Leopard In-Reply-To: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> Message-ID: > which would seem to suggest that if one authors for Mac OS > 10.6 one cannot really rely on Quicktime as we on Mac 10.4 > and 10.5 understand it. This may impinge on how Revolution > leverages Quicktime for its multimedia capabilities. I found this to be interesting: http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6 What disturbs me is that Apple hasn't been forthcoming about QuicktimeVR. Ive read some reports that some things work with Quicktime X player while others not. There are a number of vertical markets (and a lot of Mac games) that utilize QTVR. Some of the new playback features of the player - to me - are non issues. Apple wants to position its products as the center of your digital lifestyle, so no stutter full screen playback should be a consistently high quality on every Apple platform, without dinking you $30 for Pro. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From coiin at verizon.net Mon Sep 7 12:18:37 2009 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Sep 2009 12:18:37 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> Message-ID: <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> The new QuickTime Player is fairly neat, and will do most of the things that most people will need to do. For us who need to do more complex editing, or adding of multiple tracks and so on, we can install the QuickTime Player 7. As for what Rev can play back, it's probably best to just try it, on both a 10.6 machine that has had the optional QT7 install, and one that hasn't. I have it installed, so if you have any QuickTIme files you want me to try in Rev, let me know. The only things that I know of that QTX has trouble playing is .MID and QTVR. In RevMedia I can play an old QTVR panorama, a cubic QTVR, and an MOV with a MID track in it (Rev hates just MID on its own, but is fine with a MOV that has a video track and a MID track). This all suggests that Rev is using QT7 features, so I'm not sure how a machine that didn't have the optional install would get on. From nealk3nc at gmail.com Mon Sep 7 13:17:00 2009 From: nealk3nc at gmail.com (Neal Campbell) Date: Mon, 7 Sep 2009 13:17:00 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> Message-ID: <325413300909071017j1295fd93o8b8765e7ac44d36d@mail.gmail.com> In would caution that you are also dealing with a version 1.0 or a very majory rewrite. It will grow and accumulate fixes, new functionalities and weirdnesses all its own. Neal Campbell Abroham Neal Software www.dxbase.com www.abrohamnealsoftware.com www.sdrsystems.com (540) 242 0911 Amateur Radio: K3NC Blog: http://www.abrohamnealsoftware.com/blog/ DXBase bug reports: email to cases at dxbase.fogbugz.com Abroham Neal forums: http:/www.abrohamnealsoftware.com/community/ DX Cluster: dxc.k3nc.com port 23 On Mon, Sep 7, 2009 at 12:18 PM, Colin Holgate wrote: > The new QuickTime Player is fairly neat, and will do most of the things > that most people will need to do. For us who need to do more complex > editing, or adding of multiple tracks and so on, we can install the > QuickTime Player 7. > > As for what Rev can play back, it's probably best to just try it, on both a > 10.6 machine that has had the optional QT7 install, and one that hasn't. I > have it installed, so if you have any QuickTIme files you want me to try in > Rev, let me know. > > The only things that I know of that QTX has trouble playing is .MID and > QTVR. In RevMedia I can play an old QTVR panorama, a cubic QTVR, and an MOV > with a MID track in it (Rev hates just MID on its own, but is fine with a > MOV that has a video track and a MID track). This all suggests that Rev is > using QT7 features, so I'm not sure how a machine that didn't have the > optional install would get on. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lfredricks at proactive-intl.com Mon Sep 7 13:29:02 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 7 Sep 2009 10:29:02 -0700 Subject: Quicktime and the Snow Leopard In-Reply-To: <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> Message-ID: <9B6AB54E44FE4472B70A355E3B16378B@GATEWAY> Hi Colin, > The only things that I know of that QTX has trouble playing > is .MID and QTVR. In RevMedia I can play an old QTVR > panorama, a cubic QTVR, and an MOV with a MID track in it > (Rev hates just MID on its own, but is fine with a MOV that > has a video track and a MID track). This all suggests that > Rev is using QT7 features, so I'm not sure how a machine that > didn't have the optional install would get on. Can you confirm if the QTVRs are working with Quicktime 7 not installed, or if it requires Quicktime 7? Also, did you try anything with hotspots? Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From coiin at verizon.net Mon Sep 7 13:35:09 2009 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Sep 2009 13:35:09 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <9B6AB54E44FE4472B70A355E3B16378B@GATEWAY> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net> <9B6AB54E44FE4472B70A355E3B16378B@GATEWAY> Message-ID: <5FC81D0C-DCEF-4DE5-9E08-2C972FEFEF2A@verizon.net> On Sep 7, 2009, at 1:29 PM, Lynn Fredricks wrote: > Can you confirm if the QTVRs are working with Quicktime 7 not > installed, or > if it requires Quicktime 7? Also, did you try anything with hotspots? Not easily, and no to hotspots. Is there a movie online I can try? From lfredricks at proactive-intl.com Mon Sep 7 13:43:39 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 7 Sep 2009 10:43:39 -0700 Subject: Quicktime and the Snow Leopard In-Reply-To: <5FC81D0C-DCEF-4DE5-9E08-2C972FEFEF2A@verizon.net> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com><41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net><9B6AB54E44FE4472B70A355E3B16378B@GATEWAY> <5FC81D0C-DCEF-4DE5-9E08-2C972FEFEF2A@verizon.net> Message-ID: <5716E28D709F4F9980A8BFFEE688E090@GATEWAY> Hi Colin, > > Can you confirm if the QTVRs are working with Quicktime 7 not > > installed, or if it requires Quicktime 7? Also, did you try > anything > > with hotspots? > > Not easily, and no to hotspots. Is there a movie online I can try? The VR Worx is a good example site for the various types - not a lot there, but some of each: http://www.vrtoolbox.com/gallery/scene_gallery/scene_gallery.html The roman collesium has a couple of hotspots on it. There are also some object movies there too. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From coiin at verizon.net Mon Sep 7 13:58:10 2009 From: coiin at verizon.net (Colin Holgate) Date: Mon, 07 Sep 2009 13:58:10 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <5716E28D709F4F9980A8BFFEE688E090@GATEWAY> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com><41B003A2-C4A0-49B0-A3E2-9491B781AC0B@verizon.net><9B6AB54E44FE4472B70A355E3B16378B@GATEWAY> <5FC81D0C-DCEF-4DE5-9E08-2C972FEFEF2A@verizon.net> <5716E28D709F4F9980A8BFFEE688E090@GATEWAY> Message-ID: <4F6BB94B-F4E5-44E3-9DAC-7D99B3BACFD5@verizon.net> On Sep 7, 2009, at 1:43 PM, Lynn Fredricks wrote: > > http://www.vrtoolbox.com/gallery/scene_gallery/scene_gallery.html I tried the scene one, and an object one, and they both worked fine. From revolution at derbrill.de Mon Sep 7 14:29:39 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Mon, 7 Sep 2009 20:29:39 +0200 Subject: Rev Dbase OBDC with 4thDimension In-Reply-To: <20090907170005.D0A0B48AA83@mail.runrev.com> References: <20090907170005.D0A0B48AA83@mail.runrev.com> Message-ID: <4B2250B8-AD55-43D1-81EC-41B510821431@derbrill.de> Hi Sivakatirswami, I am currently working on a project, where 4d and Rev share the same database. The database in this case is mySQL though, so the connection is pretty straight forward. As 4d, (and Rev) can work with a multitude of databases, it would be best to ask the fellows, which db is working under the hood. All the best, Malte From stephenREVOLUTION2 at barncard.com Mon Sep 7 15:45:55 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 7 Sep 2009 12:45:55 -0700 Subject: Rev Dbase OBDC with 4thDimension In-Reply-To: <4B2250B8-AD55-43D1-81EC-41B510821431@derbrill.de> References: <20090907170005.D0A0B48AA83@mail.runrev.com> <4B2250B8-AD55-43D1-81EC-41B510821431@derbrill.de> Message-ID: Sorry for the misinformation. It's been a looooong time since I worked with 4d (93?) ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/7 Malte Pfaff-Brill > Hi Sivakatirswami, > > I am currently working on a project, where 4d and Rev share the same > database. The database in this case is mySQL though, so the connection is > pretty straight forward. As 4d, (and Rev) can work with a multitude of > databases, it would be best to ask the fellows, which db is working under > the hood. > > All the best, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Mon Sep 7 17:14:57 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 Sep 2009 07:14:57 +1000 Subject: What makes a line a line in a chunk expression? In-Reply-To: <4AA5220D.4030905@crcom.net> References: <4AA4261F.4010203@crcom.net> <4AA438EE.1020700@crcom.net> <4AA45CD9.3000704@hyperactivesw.com> <4AA49AC4.5070607@crcom.net> <0547D6CD-D928-439A-BDD8-E2F9C9270000@yahoo.com> <4AA5220D.4030905@crcom.net> Message-ID: On Tue, Sep 8, 2009 at 1:09 AM, Len Morgan wrote: > Jim, > > This works on my machine but as Sarah pointed out to me, it's actually > pointless since they should NEVER be different (i.e., it should never pick > something that is not on the list of options so why check? ?What I really > wanted to do was see if a CARD with that name existed (something like "if > pChoice is among the cards of this stack..." which doesn't work because > apparently, "the cards of this stack" is not a valid command. I use: if there is a card pChoice then Cheers, Sarah From userevolution at dreamscapesoftware.com Mon Sep 7 18:51:30 2009 From: userevolution at dreamscapesoftware.com (Derek Bump) Date: Mon, 07 Sep 2009 17:51:30 -0500 Subject: 4.0 DP4 Dictionary only showing Mac Entries Message-ID: <4AA58E72.8060400@dreamscapesoftware.com> Is there any way to get the built-in dictionary on the 4.0 DP4 release to show more than just Mac OS, Mac OS X and Linux entries. I'm running the Developer Preview 4 on Vista and Snow Leopard and both platforms are only showing Mac entries in the dictionary. Derek Bump Dreamscape Software http://www.dreamscapesoftware.com ___________________________________________________________________ Compress your photos quickly and easily with JPEGCompress 2.9! http://www.dreamscapesoftware.com/products/jpegcompress/ From sarah.reichelt at gmail.com Mon Sep 7 20:54:16 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 Sep 2009 10:54:16 +1000 Subject: 4.0 DP4 Dictionary only showing Mac Entries In-Reply-To: <4AA58E72.8060400@dreamscapesoftware.com> References: <4AA58E72.8060400@dreamscapesoftware.com> Message-ID: On Tue, Sep 8, 2009 at 8:51 AM, Derek Bump wrote: > Is there any way to get the built-in dictionary on the 4.0 DP4 release > to show more than just Mac OS, Mac OS X and Linux entries. ?I'm running > the Developer Preview 4 on Vista and Snow Leopard and both platforms are > only showing Mac entries in the dictionary. While there is something strange going on, this is not quite what I see. Sort the dictionary entries by platform and you will see a bunch of entries with no specified platform. Then there are entries labelled "Linux", "Mac OS X" & "Windows" which seem to be for entries that are unique to a single platform. Everything else seems to be labelled "MacOS" seen though they are terms used in every platform e.g. "me". On a side note, I think using "MacOS" as a platform descriptor is confusing as people assume it applies to all Mac systems where in fact it means Mac Classic systems i.e. OS 9 or earlier. I think this needs to be changed in the docs to clarify this point. Cheers, Sarah From katir at hindu.org Mon Sep 7 22:59:09 2009 From: katir at hindu.org (Sivakatirswami) Date: Mon, 07 Sep 2009 16:59:09 -1000 Subject: Rev Dbase OBDC with 4thDimension In-Reply-To: <4B2250B8-AD55-43D1-81EC-41B510821431@derbrill.de> References: <20090907170005.D0A0B48AA83@mail.runrev.com> <4B2250B8-AD55-43D1-81EC-41B510821431@derbrill.de> Message-ID: <4AA5C87D.6040300@hindu.org> Malte Pfaff-Brill wrote: > Hi Sivakatirswami, > > I am currently working on a project, where 4d and Rev share the same > database. The database in this case is mySQL though, so the connection > is pretty straight forward. As 4d, (and Rev) can work with a multitude > of databases, it would be best to ask the fellows, which db is working > under the hood. > > All the best, > > Malte We are using the latest 4D V 11 which was completely written. the Data storage format is SQL compliant, It was a major upgrade (headache) for the team to convert, but it runs really well. From klaus at major.on-rev.com Tue Sep 8 03:19:25 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Tue, 8 Sep 2009 09:19:25 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> Message-ID: <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> Hi all, for your interest: Trevors wonderful Enhanced QuickTime external works fine on OS X 10.6, so does my freeware "The Exporter", which was made with Rev 3.5 and this external :-) Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From sims at ezpzapps.com Tue Sep 8 03:23:51 2009 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 8 Sep 2009 09:23:51 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> Message-ID: On Sep 8, 2009, at 9:19 AM, Klaus Major wrote: > for your interest: Trevors wonderful Enhanced QuickTime external > works fine on OS X 10.6, so does my freeware "The Exporter", which > was made with Rev 3.5 and this external :-) When you upgraded to 10.6 did you have to elect to re-install QT 7? If so, was it obvious where or how to do so? Did you need to re-register QT 7 to make it QT Pro (assuming you had QT Pro)? sims From klaus at major.on-rev.com Tue Sep 8 03:28:32 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Tue, 8 Sep 2009 09:28:32 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> Message-ID: Hi sims, > > On Sep 8, 2009, at 9:19 AM, Klaus Major wrote: > >> for your interest: Trevors wonderful Enhanced QuickTime external >> works fine on OS X 10.6, so does my freeware "The Exporter", which >> was made with Rev 3.5 and this external :-) > > When you upgraded to 10.6 did you have to elect to re-install QT 7? > If so, was it obvious where or how to do so? > Did you need to re-register QT 7 to make it QT Pro (assuming you had > QT Pro)? Actually I did not yet update to 10.6, but could check test this on another machine ;-) I hope to be able to update in the next weeks... > sims Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From sarah.reichelt at gmail.com Tue Sep 8 04:35:15 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 Sep 2009 18:35:15 +1000 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> Message-ID: > When you upgraded to 10.6 did you have to elect to re-install QT 7? If so, > was it obvious where or how to do so? Yes, you have to choose it, it is not installed by default. You have to "Customize" the install to do it. > > Did you need to re-register QT 7 to make it QT Pro (assuming you had QT > Pro)? The QT 7 player app is now in the Utilities folder, while the Applications folder contains the new QT Player. I started up QT 7 and it appears to have all the menu items enabled, just as when I originally registered the Prop version. HTH, Sarah From gregory.lypny at videotron.ca Tue Sep 8 08:17:23 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 08 Sep 2009 08:17:23 -0400 Subject: On-Rev Function in One File Called by Another Message-ID: Hello everyone, Wondering if anyone has an example of one iRev file calling a function in another iRev file. The idea is to build up a little library of portable functions. Regards, Gregory From jimaultwins at yahoo.com Tue Sep 8 08:52:38 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Tue, 8 Sep 2009 05:52:38 -0700 Subject: On-Rev Function in One File Called by Another In-Reply-To: References: Message-ID: <7E504829-A7D2-40A1-AD5B-F207C6CCF4CC@yahoo.com> On Sep 8, 2009, at 5:17 AM, Gregory Lypny wrote: > Hello everyone, > > Wondering if anyone has an example of one iRev file calling a > function in another iRev file. The idea is to build up a little > library of portable functions. Does this help you? Use the message path just like on your local machine start using stack "libStackGLtricks.rev" Now they are in the message path warning: handler names should be unique because the message path means only the first one hit will be triggered. start using stack "libraryStacks/libStackGLtricks.rev" start using stack "libraryStacks/libStackGLftp.rev" start using stack "libraryStacks/libStackGLfiles.rev" Jim Ault Las Vegas From bvg at mac.com Tue Sep 8 09:42:40 2009 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 08 Sep 2009 15:42:40 +0200 Subject: [ANN]BvG Docu 4.0 capable Message-ID: <7DAB3027-A66D-49C7-B185-656A6F75E793@mac.com> Hi interested person BvG docu is a plugin that you can use instead of the build in documentation. It will extract the data from the original docu, and save it in it's own format. It's been around for 2 years now, and many features in it have been implemented or even surpassed by the recent gui changes of the IDE. However, it is still noticeably faster, and allows you to set the text style, font and size of every sub-part of the documentation, as well as the order of them. If you want to use bvg docu in 4.0, you'll need this updated version. RunRev changed the way one of the files in the documentation works for 4.0, so i had to make some changes. If you do NOT use BvG docu with version 4.0 of Rev, then there is no need for you to download this bugfix update. Unless you just want to know what this "BvG docu" thing actually does. Get more information at or test BvG docu by using the following line in your messagebox: go stack "http://bjoernke.com/bvgdocu/bvg_docu1.4.rev" BvG docu is also available via both the old and new version of revOnline. cheers Bj?rnke -- official ChatRev page: http://bjoernke.com?target=chatrev Chat with other RunRev developers: go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev" From gregory.lypny at videotron.ca Tue Sep 8 09:55:27 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 08 Sep 2009 09:55:27 -0400 Subject: How Do I Exit an iRev Script Message-ID: <19AF82EC-5E9E-4696-8487-A2F686AE7BA5@videotron.ca> Hello everyone, What is the iRev equivalent of exit mouseUp? Gregory From stephenREVOLUTION2 at barncard.com Tue Sep 8 10:14:45 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Tue, 8 Sep 2009 07:14:45 -0700 Subject: How Do I Exit an iRev Script In-Reply-To: <19AF82EC-5E9E-4696-8487-A2F686AE7BA5@videotron.ca> References: <19AF82EC-5E9E-4696-8487-A2F686AE7BA5@videotron.ca> Message-ID: exit to top ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/8 Gregory Lypny > Hello everyone, > > What is the iRev equivalent of exit mouseUp? > > Gregory > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Tue Sep 8 10:49:32 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 8 Sep 2009 10:49:32 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> Message-ID: <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> On Sep 8, 2009, at 4:35 AM, Sarah Reichelt wrote: >> When you upgraded to 10.6 did you have to elect to re-install QT 7? >> If so, >> was it obvious where or how to do so? > > Yes, you have to choose it, it is not installed by default. > You have to "Customize" the install to do it. You only have to choose to install QT7 if you don't have Pro installed on your current OS X install. I just upgraded two machines to Snow Leopard last night. When running the 10.6 installer on the laptop with QT 7 Pro installed QT 7 was automatically checked for install. The machine without QT7 did not automatically check QT 7 for install. On both machines QTVR files worked after the upgrade (though a couple of VRs on Apple's site failed to load properly on both machines). Since the optional QT 7 install is only 10 MB it leads me to believe that the checkbox only affects the QT 7 application, not the underlying frameworks. I think the QT 7 framework is installed automatically in order to handle old media. I still have to do some more tests to confirm this though. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From coiin at verizon.net Tue Sep 8 11:01:54 2009 From: coiin at verizon.net (Colin Holgate) Date: Tue, 08 Sep 2009 11:01:54 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> Message-ID: <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> On Sep 8, 2009, at 10:49 AM, Trevor DeVore wrote: > You only have to choose to install QT7 if you don't have Pro > installed on your current OS X install. I just upgraded two machines > to Snow Leopard last night. When running the 10.6 installer on the > laptop with QT 7 Pro installed QT 7 was automatically checked for > install. The machine without QT7 did not automatically check QT 7 > for install. You may have been lucky. I have QT7 Pro and my optional install was not checked. I left it as it was, and sure enough QTX player overwrote my QT7 player, and there was no player in Utilities. I had to go back and do the QT7 optional install. Once it was in, it did indeed pick up my Pro number automatically. From lists at mangomultimedia.com Tue Sep 8 11:05:21 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 8 Sep 2009 11:05:21 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> Message-ID: <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> On Sep 8, 2009, at 11:01 AM, Colin Holgate wrote: > On Sep 8, 2009, at 10:49 AM, Trevor DeVore wrote: > >> You only have to choose to install QT7 if you don't have Pro >> installed on your current OS X install. I just upgraded two >> machines to Snow Leopard last night. When running the 10.6 >> installer on the laptop with QT 7 Pro installed QT 7 was >> automatically checked for install. The machine without QT7 did not >> automatically check QT 7 for install. > > You may have been lucky. I have QT7 Pro and my optional install was > not checked. I hope there is more logic in the OS X installer then just "luck" ;-) It would be nice to find out what the determining factor is. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From lists at mangomultimedia.com Tue Sep 8 11:59:44 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 8 Sep 2009 11:59:44 -0400 Subject: There is a folder returns 'false' for folder selected with 'answer folder' Message-ID: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> I have a customer using a Windows 2003 server with a network drive that he has mapped to his Windows computer. I have a test stack that calls "answer folder" and then checks if the folder that was selected exists. The path to the folder being selected looks like this: //Aname/Astring 'there is a folder' returns false and I'm not able to write a file to the directory. Has anyone seen similar behavior and know what is going on? Thanks, -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From sadhu at castandcrew.com Tue Sep 8 12:39:04 2009 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Tue, 08 Sep 2009 09:39:04 -0700 Subject: ideas for 6 year old stack In-Reply-To: <20090907170005.6F86248AA78@mail.runrev.com> References: <20090907170005.6F86248AA78@mail.runrev.com> Message-ID: <4AA688A8.9090601@castandcrew.com> Namaste, Swami You wrote, http://www.himalayanacademy.com/runrev/dws-youth/ > p.s. ideas on what might be done to enhance this would be more than > welcome. I don't have the mental re-estate right now to build out a > broader functional specification, but it begs for more...please pile on! > Ok, here is an idea. (admittedly, an idea requiring a lot of effort, though simple to state) : make it game. As an example I would point to http://www.runescape.com/ Highly recommended: create an account, log in, do the tutorial. (10 minutes). An adviser comes along to teach you hints about the game. They lead you step by step. There are of course tests to pass, missions to accomplish, the parallels are obvious to the DWS course, and the youth need high minded games so much! They are going to play games anyway. For example, the first thing you learn in the game is how to talk to another player, which it says, is the first step towards success of any kind. Say, isn't that true in real life as well? What success have we had that didn't start at some point in time with talking with someone? (such as on this list, grin). We are not alone! Aum Aum Sadhunathan From m.schonewille at economy-x-talk.com Tue Sep 8 12:47:15 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Sep 2009 18:47:15 +0200 Subject: ideas for 6 year old stack In-Reply-To: <4AA688A8.9090601@castandcrew.com> References: <20090907170005.6F86248AA78@mail.runrev.com> <4AA688A8.9090601@castandcrew.com> Message-ID: <876D2484-70A9-4003-8391-FFD64BBC7A8A@economy-x-talk.com> Hi Sivakatirswami, When I open your web site, the stack loads and four buttons labelled Begin, Help, Contact and Credits appear, but the stack is completely unresponsive. Also, there is a white area on the right and in the bottom of the stack window. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Download Snapper Screen Recorder at http://snapper.economy-x-talk.com On 8 sep 2009, at 18:39, Sadhu Nadesan wrote: > Namaste, Swami > > You wrote, > > http://www.himalayanacademy.com/runrev/dws-youth/ >> p.s. ideas on what might be done to enhance this would be more than >> welcome. I don't have the mental re-estate right now to build out a >> broader functional specification, but it begs for more...please >> pile on! >> From sadhu at castandcrew.com Tue Sep 8 13:08:10 2009 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Tue, 08 Sep 2009 10:08:10 -0700 Subject: ideas for 6 year old stack In-Reply-To: <20090908170004.F213D48AB5D@mail.runrev.com> References: <20090908170004.F213D48AB5D@mail.runrev.com> Message-ID: <4AA68F7A.5070706@castandcrew.com> Mark, Did you notice Swami's 'known issue' that the stack parts open in separate windows (which may or may not be 'behind' the browser)? If that doesn't solve it, tell us about your environment (os, browser, etc.). It's working for me on Windows XP pro, with Firefox. Sadhu ps, Swami is on HST, 3 hours behind me in CA on PDT, so I am taking the liberty of a reply. > Hi Sivakatirswami, > > When I open your web site, the stack loads and four buttons labelled > Begin, Help, Contact and Credits appear, but the stack is completely > unresponsive. Also, there is a white area on the right and in the > bottom of the stack window. > > -- > Best regards, > > Mark Schonewille From m.schonewille at economy-x-talk.com Tue Sep 8 13:21:19 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Sep 2009 19:21:19 +0200 Subject: ideas for 6 year old stack In-Reply-To: <4AA68F7A.5070706@castandcrew.com> References: <20090908170004.F213D48AB5D@mail.runrev.com> <4AA68F7A.5070706@castandcrew.com> Message-ID: Hi Sadhu, The third time, the stack loaded and I was able to click on the Begin button. The second window opened behind the browser. After looking around in that window and closing it, the stack locked up again. I'm using Mac OS 10.5.7 with Firefox 3.0.8. I haven't read any erlier posts about this. I just saw it now and was curious enough to click the link. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Download Snapper Screen Recorder at http://snapper.economy-x-talk.com On 8 sep 2009, at 19:08, Sadhu Nadesan wrote: > Mark, > > Did you notice Swami's 'known issue' that the stack parts open in > separate windows (which may or may not be 'behind' the browser)? If > that doesn't solve it, tell us about your environment (os, browser, > etc.). It's working for me on Windows XP pro, with Firefox. > > Sadhu > > ps, Swami is on HST, 3 hours behind me in CA on PDT, so I am taking > the liberty of a reply. From jacque at hyperactivesw.com Tue Sep 8 13:45:00 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 Sep 2009 18:45:00 +0100 Subject: On-Rev Function in One File Called by Another In-Reply-To: References: Message-ID: <4AA6981C.4000500@hyperactivesw.com> Gregory Lypny wrote: > Hello everyone, > > Wondering if anyone has an example of one iRev file calling a function > in another iRev file. The idea is to build up a little library of > portable functions. If you mean iRev scripts (not stacks) I'd use the new "include" keyword. You can attach other iRev files with that, and they function sort of like "scripts in use", to coin a term. Sarah has some good examples of this at her site, for example, this one: Check out her other scripts too. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jrosat at mac.com Tue Sep 8 14:22:36 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Tue, 08 Sep 2009 20:22:36 +0200 Subject: Printing a series of numbers Message-ID: I need to print a series of numbers on a network printer, one number on each page, until there is no more page in the paper tray of the printer. Then, I must be able to reload pages and the printing begins again with the last number printed + 1. Is it possible to do that with Revolution ? I think I need to "communicated" with the printer and "listen" to know if the paper tray is empty. Thanks J?r?me Rosat From bvg at mac.com Tue Sep 8 16:56:36 2009 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 08 Sep 2009 22:56:36 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> Message-ID: <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> On 8 Sep 2009, at 17:05, Trevor DeVore wrote: > I hope there is more logic in the OS X installer then just > "luck" ;-) It would be nice to find out what the determining factor > is. I don't have snow leper installed, but I've read the ars technica review. Basically there's two things going on. most more advanced quicktime features are actually not yet implemented in the new Quicktime Toolkit (QTKit). So for those features, 10.6 always falls back to the QT 7 APIs. Meanwhile there is also a new QT player, dubbed QT X. it also lacks several features that the QT 7 player did have. The API's are all installed by default (and they need to be, as for example, QT X can't even crop stuff), and those features remain accessible for all applications that do use QT, for example rev. However, the QT player is not, and you need to manually do that by choosing the Quicktime 7 check mark in the installer. Read it yourself (35'000 words!): http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6#qtkit http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/16 -- official ChatRev page: http://bjoernke.com?target=chatrev Chat with other RunRev developers: go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev" From klaus at major.on-rev.com Tue Sep 8 17:01:28 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 8 Sep 2009 23:01:28 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> Message-ID: <1506CF12-3000-4F0C-9DE1-B7381C3E0EFB@major.on-rev.com> Am 08.09.2009 um 22:56 schrieb Bj?rnke von Gierke: > On 8 Sep 2009, at 17:05, Trevor DeVore wrote: >> I hope there is more logic in the OS X installer then just >> "luck" ;-) It would be nice to find out what the determining factor >> is. > I don't have snow leper snow LEPER? C'mon Bj?rnke, it cannot be THAT bad! :-D > ... Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From bvg at mac.com Tue Sep 8 17:14:46 2009 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 08 Sep 2009 23:14:46 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <1506CF12-3000-4F0C-9DE1-B7381C3E0EFB@major.on-rev.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <1506CF12-3000-4F0C-9DE1-B7381C3E0EFB@major.on-rev.com> Message-ID: <37E16BB3-5C4D-46E1-9CD8-C88F2B066C6C@mac.com> On 8 Sep 2009, at 23:01, Klaus on-rev wrote: > snow LEPER? > > C'mon Bj?rnke, it cannot be THAT bad! :-D That's just how lill steve says the name... but then it might be my hearing ;) I would have installed it, but the clerk said to me: "it is sold out the second time over already." -- official ChatRev page: http://bjoernke.com?target=chatrev Chat with other RunRev developers: go stack URL "http://bjoernke.com/chatrev/chatrev1.3b3.rev" From coiin at verizon.net Tue Sep 8 17:24:35 2009 From: coiin at verizon.net (Colin Holgate) Date: Tue, 08 Sep 2009 17:24:35 -0400 Subject: Quicktime and the Snow Leopard In-Reply-To: <37E16BB3-5C4D-46E1-9CD8-C88F2B066C6C@mac.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <1506CF12-3000-4F0C-9DE1-B7381C3E0EFB@major.on-rev.com> <37E16BB3-5C4D-46E1-9CD8-C88F2B066C6C@mac.com> Message-ID: <50AC46ED-079B-4CA9-AED5-E78D7D5F002F@verizon.net> On Sep 8, 2009, at 5:14 PM, Bj?rnke von Gierke wrote: > That's just how lill steve says the name... but then it might be my > hearing ;) The same Steve that kept referring to "Jag-Wire"? From r.venzl-schubert at macbay.de Tue Sep 8 17:38:29 2009 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Tue, 8 Sep 2009 23:38:29 +0200 Subject: Is there any way to create an image (screenphoto) of a card in rev Message-ID: Hi! I have a lot of records in the database of my learning application. Now I want to sort them in a new sequence. In the past, when I learned with real papercards I spread them on the floor and ordered them like a puzzle. To emulate this process today on my computer I want to create small images of the cards (records). Big enough to distinguish pictures and headlines but small enough to place a dozen of them on my screen. I will arrange them with drag and drop and enlarge them with a click on one of them so see all details. Is there any way in revolution to create screencopy-images of cards. Or do I have to use an apple script or a comparable feature an a pc? Thanks Reinhold From m.schonewille at economy-x-talk.com Tue Sep 8 17:50:41 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 8 Sep 2009 23:50:41 +0200 Subject: Is there any way to create an image (screenphoto) of a card in rev In-Reply-To: References: Message-ID: Dear Reinhold, This is one way: export snapshot from rect (the rect of this card) of this card to myVar as PNG set the text of img 1 to myVar or: import snapShot from rect (the rect of this card) of this card put it into myImageName -- set rect and loc etc Read in the docs about import snapshot and export snapwhot for more possibilties. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 8 sep 2009, at 23:38, Reinhold Venzl-Schubert wrote: > Hi! > > I have a lot of records in the database of my learning application. > Now I want to sort them in a new sequence. > In the past, when I learned with real papercards I spread them on > the floor and ordered them like a puzzle. > > To emulate this process today on my computer I want to create small > images of the cards (records). Big enough to distinguish pictures > and headlines but small enough to place a dozen of them on my > screen. I will arrange them with drag and drop and enlarge them with > a click on one of them so see all details. > > Is there any way in revolution to create screencopy-images of cards. > Or do I have to use an apple script or a comparable feature an a pc? > > Thanks > Reinhold From gregory.lypny at videotron.ca Tue Sep 8 18:32:53 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Tue, 08 Sep 2009 18:32:53 -0400 Subject: On-Rev Function in One File Called by Another In-Reply-To: <20090908170004.C129748AB58@mail.runrev.com> References: <20090908170004.C129748AB58@mail.runrev.com> Message-ID: <209FAE6B-B60B-4A61-A18A-B25B71EDD105@videotron.ca> Excellent. Thank you, Jim. G. On Tue 8 Sep, 2009, at 1:00 PM, use-revolution- request at lists.runrev.com wrote: > Does this help you? > Use the message path just like on your local machine > > start using stack "libStackGLtricks.rev" > > Now they are in the message path > warning: handler names should be unique because the message path means > only the first one hit will be triggered. > > start using stack "libraryStacks/libStackGLtricks.rev" > start using stack "libraryStacks/libStackGLftp.rev" > start using stack "libraryStacks/libStackGLfiles.rev" > > > Jim Ault > Las Vegas From dfepstein at comcast.net Tue Sep 8 19:51:33 2009 From: dfepstein at comcast.net (David Epstein) Date: Tue, 8 Sep 2009 19:51:33 -0400 Subject: Scripting approach for a splittable window? In-Reply-To: <20090904170004.CCCDA48ABC8@mail.runrev.com> References: <20090904170004.CCCDA48ABC8@mail.runrev.com> Message-ID: <5834A54B-8381-440E-BDA2-F0EFE248235D@comcast.net> Has anybody tried to build a scrollable, horizontally and vertically splittable window interface that allows a user to create and freely add, delete, and edit graphic objects or fields in any pane of the window? The true "page size" might be much bigger than can be shown in the window at any one time, but the objective is to let the user split his view and inspect any 2 vertical regions and any 2 horizontal regions (as in a spreadsheet). I can think of various ways this might be approached, and wondered if anyone has experience or advice. Should we make 4 groups with identical content, adjust their scroll properties appropriately, and when a user edits one group automatically change all the others (and, in that case, should this be done by copying a created or modified object, or by replacing each entire group with a copy of the changed one)? Should we maybe keep a "master" page off screen entirely, and copy objects from that master page to the appropriate pane by checking the rect of each object against the pane's intended scroll position? Or should the "master" set of objects be alternately hidden, shown in a pane, or cloned in several panes, based on a list of their "logical" locations that gets compared with the intended pane scroll positions? Or should we maybe construct each pane from an image of a rect of the master page, and when the user tries to edit a pane swap in the real objects, or a scrolled view of the master page? Or something else entirely? Many thanks. David Epstein From jim at visitrieve.com Tue Sep 8 23:20:51 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 8 Sep 2009 17:20:51 -1000 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> Message-ID: <000001ca30fc$89807730$9c816590$@com> Hi Trevor, > I have a customer using a Windows 2003 server with a network drive > that he has mapped to his Windows computer. I have a test stack that > calls "answer folder" and then checks if the folder that was selected > exists. > > The path to the folder being selected looks like this: > > //Aname/Astring > > 'there is a folder' returns false and I'm not able to write a file to > the directory. > > Has anyone seen similar behavior and know what is going on? Yes. Windows doesn't like forward slashes for folders. So, there is a file //computerName/folderName/filename works, but there is a folder //computerName/folderName fails. I really don't know why this is, but it is. So after your answer folder, add the line *replace slash with backslash in it* and it will work. :-) Aloha from Hawaii Jim Bufalini From revdev at pdslabs.net Wed Sep 9 00:11:18 2009 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 08 Sep 2009 21:11:18 -0700 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> Message-ID: <4AA72AE6.1030404@pdslabs.net> Hi Trevor, What happens if you "set the defaultFolder to" your target folder? Is the result empty? Phil Davis Trevor DeVore wrote: > I have a customer using a Windows 2003 server with a network drive > that he has mapped to his Windows computer. I have a test stack that > calls "answer folder" and then checks if the folder that was selected > exists. > > The path to the folder being selected looks like this: > > //Aname/Astring > > 'there is a folder' returns false and I'm not able to write a file to > the directory. > > Has anyone seen similar behavior and know what is going on? > > Thanks, -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From bvlahos at mac.com Wed Sep 9 02:34:25 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 08 Sep 2009 23:34:25 -0700 Subject: OS authentication and Rev apps Message-ID: Microsoft, Apple, and Linux allow single sign on authentication for applications and other services. Once you log into the computer the system will authenticate the user into the application. Has anyone done this with a Rev app? If so, how is it done? Bill Vlahos From runrevron at gmail.com Wed Sep 9 04:20:06 2009 From: runrevron at gmail.com (ron barber) Date: Wed, 9 Sep 2009 17:20:06 +0900 Subject: html forms vs revlets Message-ID: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> I left html when it was still v. 1 so I have had quite a bit of catching up to do as I have tried to integrate the new found power of revlets and my on-rev account. So bear with me as I try to sort things out as to the advantages of when to use what and how to communicate between them. So, typically you use
on the webpage to gather information from the user and then php or similar solution to process that information. Now we have revlets. Revlets (and part? Is it stupid to think of using revlets in the place of forms to interact with the user? What are the pros/cons of putting up a stack with flds and btns vs putting up various flds and btns in a form? Thanks Ron From bdrunrev at gmail.com Wed Sep 9 04:31:07 2009 From: bdrunrev at gmail.com (Bernard Devlin) Date: Wed, 9 Sep 2009 09:31:07 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> Message-ID: Thanks for that link, Bj?rnke. After reading the relevant pages of the Ars Technica review, and going through the comments, I found a reference to this discussion entry, which seems to clarify the current situation vis a vis Snow Leopard (which distinguishes between QT the framework and QT the player: http://forums.macrumors.com/showpost.php?p=8398878&postcount=56 Although there still seems to be some confusion in the comments on Ars Technica as to whether or not installing the QT 7 player in 10.6 automatically provides QT Pro features for QT 7. Some say it did, others that it didn't. I've found the GoLive QT editor to be far superior to using QT Pro anyway. It still leaves a big question mark over the future of QT as a framework with a programmable API. Quicktime for Java is deprecated in 10.6. It is very difficult to find Applescript/Automator information relating to QT on the Apple site, and almost all the developer information is outdated. Maybe Apple will have an API for QT (outside of Objective C) in a few years, as the Ars review suggests. Then again, maybe not. Considering that Livestage Pro seems unavailable (I can't download the demo, nor access their support site), and their web site is carrying adverts for hip replacements, it's not a good sign [although ironically, I am in line for a hip replacement, so maybe it's just to me that Google is showing that advert]. Bernard 2009/9/8 Bj?rnke von Gierke : > I don't have snow leper installed, but I've read the ars technica review. > > Basically there's two things going on. most more advanced quicktime features > are actually not yet implemented in the new Quicktime Toolkit (QTKit). So > for those features, 10.6 always falls back to the QT 7 APIs. Meanwhile there > is also a new QT player, dubbed QT X. it also lacks several features that > the QT 7 player did have. > > The API's are all installed by default (and they need to be, as for example, > QT X can't even crop stuff), and those features remain accessible for all > applications that do use QT, for example rev. However, the QT player is not, > and you need to manually do that by choosing the Quicktime 7 check mark in > the installer. > > Read it yourself (35'000 words!): > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6#qtkit > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/16 > From sarah.reichelt at gmail.com Wed Sep 9 04:46:47 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 9 Sep 2009 18:46:47 +1000 Subject: html forms vs revlets In-Reply-To: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: On Wed, Sep 9, 2009 at 6:20 PM, ron barber wrote: > I left html when it was still v. 1 so I have had quite a bit of > catching up to do as I have tried to integrate the new found power of > revlets and my on-rev account. So bear with me as I try to sort things > out as to the advantages of when to use what and how to communicate > between them. > > So, typically you use on the webpage to gather information from > the user and then php or similar solution to process that information. > Now we have revlets. Revlets (and part and do wonders. But what about the part? Is it stupid to > think of using revlets in the place of forms to interact with the > user? What are the pros/cons of putting up a stack with flds and btns > vs putting up various flds and btns in a form? I hadn't thought of using revlets in the place of forms but it is an interesting thought. Currently, we have html forms and the data they send can easily be processed using irev scripts. If you had a revlet acting as the form, there seem to be two ways it could handle the submitted data. Either it could "POST" it all off to a .irev file exactly or all the processing could be done in the revlet itself, with any emails generated (using the mail shell command) and data saved. Obviously, for us Rev people, the idea of constructing a form in Rev is much easier than constructing it as HTML, but it does limit your form fillers to people prepared to install the plugin. Anyway, it's definitely worth trying and I would love to hear how you get on with it. Cheers, Sarah From revlist at azurevision.co.uk Wed Sep 9 05:19:46 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 9 Sep 2009 10:19:46 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> Message-ID: <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> As far as I know LiveStage Pro/Totally Hip died a couple of years back (last release 2006 for QT6), presumably because each new version of QT broke more and more of the interactive features. Dropping support for Flash tracks was the real killer, but LSP was already dead by then. :-( Ian On 9 Sep 2009, at 09:31, Bernard Devlin wrote: > Considering that Livestage Pro seems unavailable (I can't download the > demo, nor access their support site), and their web site is carrying > adverts for hip replacements, it's not a good sign From klaus at major.on-rev.com Wed Sep 9 05:24:33 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 9 Sep 2009 11:24:33 +0200 Subject: closefield/exitfield Message-ID: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> Hi freinds, I have a question thats on my mind for a long time: should a "closefield/exitfield" of a field be executed if one clicks a button that has its "traversalon" property set to true (on the same card of course)? I think yes, but it doesn't, Rev 3.4, OS X 10.5xxx. According to the docs, "traversalon" will "catch" the focus which implies that the focus will be taken away from other objects, like fields in this case and should thus fire a "closefield/exitfield" handler!? I also found that sometimes a "mouseenter" of an object in another NOT active stack (sic!), when you move the mouse on the monitor, gets fired, but a "closefield/exitfield" in the active stack does not. This makes it alsmost impossible to implement a reliable "autosave" feature... Any insights and opinions welcome. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From richmondmathewson at gmail.com Wed Sep 9 05:28:36 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 9 Sep 2009 10:28:36 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> Message-ID: <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> Inevitably I am going to say what I have been banging on about for quite some time: I believe it is in Runtime Revolution's interests to free themselves from a dependence on Quicktime; preferably "rolling their own" stuff to handle multimedia: maybe so that all the multimedia capabilities offered by RR would work on Linux in exactly the same way as they work on Mac and Win. Sooner rather than later RR's dependency on Quicktime is going to prove an embarrassment; and, just possibly, that moment is already upon us. On Wed, Sep 9, 2009 at 10:19 AM, Ian Wood wrote: > As far as I know LiveStage Pro/Totally Hip died a couple of years back > (last release 2006 for QT6), presumably because each new version of QT broke > more and more of the interactive features. Dropping support for Flash tracks > was the real killer, but LSP was already dead by then. :-( > > Ian > > > On 9 Sep 2009, at 09:31, Bernard Devlin wrote: > > Considering that Livestage Pro seems unavailable (I can't download the >> demo, nor access their support site), and their web site is carrying >> adverts for hip replacements, it's not a good sign >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Wed Sep 9 05:43:00 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 9 Sep 2009 11:43:00 +0200 Subject: closefield/exitfield In-Reply-To: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> References: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> Message-ID: <2556FF7B-07F5-4F8C-A092-3A931DE2E785@economy-x-talk.com> Hi Klaus, Your proposal would break projects that rely on the ability to copy selected text from a field by clicking on a button or selecting an item from a menu. You really don't want that. There are sufficient ways to implement an autosave feature. Think of closefield, exitfield, selectionchanged, resumestack, suspendstack, et cetera. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 9 sep 2009, at 11:24, Klaus Major wrote: > Hi freinds, > > I have a question thats on my mind for a long time: > should a "closefield/exitfield" of a field be executed if one clicks > a button that > has its "traversalon" property set to true (on the same card of > course)? > > I think yes, but it doesn't, Rev 3.4, OS X 10.5xxx. > > According to the docs, "traversalon" will "catch" the focus which > implies that the focus will be > taken away from other objects, like fields in this case and should > thus fire a "closefield/exitfield" > handler!? > > I also found that sometimes a "mouseenter" of an object in another > NOT active > stack (sic!), when you move the mouse on the monitor, gets fired, > but a "closefield/exitfield" > in the active stack does not. This makes it alsmost impossible to > implement a reliable > "autosave" feature... > > Any insights and opinions welcome. > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com From klaus at major.on-rev.com Wed Sep 9 05:51:43 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 9 Sep 2009 11:51:43 +0200 Subject: closefield/exitfield In-Reply-To: <2556FF7B-07F5-4F8C-A092-3A931DE2E785@economy-x-talk.com> References: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> <2556FF7B-07F5-4F8C-A092-3A931DE2E785@economy-x-talk.com> Message-ID: Hi Mark, > Hi Klaus, > > Your proposal I did not propose anything. > would break projects that rely on the ability to copy selected text > from a field by clicking on a button or selecting an item from a menu. I was talking about a button/menubutton/whatever with its "traversalon" prop set to TRUE. If one does not want to lose a selection this MUST be FALSE. So unfortunately you did not really answer my first question: Should a "closefield/exitfield" handler of a field be executed if one clicks a button that has its "traversalon" property set to TRUE (on the same card of course)? > There are sufficient ways to implement an autosave feature. > Think of closefield, exitfield, See above that's what this is all about! This does NOT work! > resumestack, suspendstack, et cetera. Yes, we are using this because of the problems described above. > -- > Best regards, > > Mark Schonewille > Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From sims at ezpzapps.com Wed Sep 9 06:00:33 2009 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 9 Sep 2009 12:00:33 +0200 Subject: closefield/exitfield In-Reply-To: References: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> <2556FF7B-07F5-4F8C-A092-3A931DE2E785@economy-x-talk.com> Message-ID: <1CFD89D9-584A-44F2-B41C-E82EB7625B30@ezpzapps.com> On Sep 9, 2009, at 11:51 AM, Klaus Major wrote: > Should a "closefield/exitfield" handler of a field be executed if > one clicks a button that > has its "traversalon" property set to TRUE (on the same card of > course)? closeField message is generally not sent when another control (such as a button) is clicked. This is because clicked buttons do not receive the focus on Mac OS systems, and therefore the selection remains active. That help you? sims From kevin at stallibrass.com Wed Sep 9 06:01:33 2009 From: kevin at stallibrass.com (Kevin Stallibrass) Date: Wed, 9 Sep 2009 11:01:33 +0100 Subject: Problems with libURLftpUploadFile In-Reply-To: <20090904170004.EEF5248ABCA@mail.runrev.com> References: <20090904170004.EEF5248ABCA@mail.runrev.com> Message-ID: <000001ca3134$837a4810$8a6ed830$@com> Hi all, Had no takers on this one so I thought I'd repost it.... I have a problem where: Put fld "contains FTP path" into tURL libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" works fine but. Put fld "contains FTP path" into tURL Put "c:/myfile.txt" into tFilepath libURLftpUploadFile tFilepath, tURL , "showStatus" Results in "c:/myfile.txt" instead of the correct data being written into the uploaded text file The same happens if I use libURLftpUpload So, is it not possible to use 2 variables? Or am I missing something Regards Kevin Stallibrass From francois.chaplais at mines-paristech.fr Wed Sep 9 06:07:42 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 9 Sep 2009 12:07:42 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> Message-ID: <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> Le 9 sept. 09, ? 11:28, Richmond Mathewson a ?crit : > Inevitably I am going to say what I have been banging on about for > quite > some time: > I believe it is in Runtime Revolution's interests to free themselves > from a > dependence > on Quicktime; preferably "rolling their own" stuff to handle > multimedia: > maybe so that > all the multimedia capabilities offered by RR would work on Linux in > exactly > the same way > as they work on Mac and Win. > > Sooner rather than later RR's dependency on Quicktime is going to > prove an > embarrassment; > and, just possibly, that moment is already upon us. > This is inconsistent. QTX is Apple rewriting as set of API for Quicktime; and, as for most software products, the first release is not fully satisfying. You expect runrev, whose core expertise, IMHO, is not video, to do a better job at it: starting from scratch to produce their own multimedia package. C'mon. Give credit to Apple: they acknowledge that QTX is not final by letting folks use QT 7. Honestly, I'd rather see runrev fix the "text field beast". Fran?ois From klaus at major.on-rev.com Wed Sep 9 06:09:00 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 9 Sep 2009 12:09:00 +0200 Subject: closefield/exitfield In-Reply-To: <1CFD89D9-584A-44F2-B41C-E82EB7625B30@ezpzapps.com> References: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> <2556FF7B-07F5-4F8C-A092-3A931DE2E785@economy-x-talk.com> <1CFD89D9-584A-44F2-B41C-E82EB7625B30@ezpzapps.com> Message-ID: <6E3739CC-9ACA-48E6-8EB7-4B19DA72EF29@major.on-rev.com> Hi sims, > On Sep 9, 2009, at 11:51 AM, Klaus Major wrote: > >> Should a "closefield/exitfield" handler of a field be executed if >> one clicks a button that >> has its "traversalon" property set to TRUE (on the same card of >> course)? > closeField message is generally not sent when another control (such > as a button) is clicked. This is because clicked buttons do not > receive the focus on Mac OS systems, and therefore the selection > remains active. > > That help you? YES, SIR! :-) How embarrassing, looks like I totally overlooked this in the docs :-/ Thanks again! > sims Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From jimaultwins at yahoo.com Wed Sep 9 06:18:58 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 9 Sep 2009 03:18:58 -0700 Subject: Problems with libURLftpUploadFile In-Reply-To: <000001ca3134$837a4810$8a6ed830$@com> References: <20090904170004.EEF5248ABCA@mail.runrev.com> <000001ca3134$837a4810$8a6ed830$@com> Message-ID: On Sep 9, 2009, at 3:01 AM, Kevin Stallibrass wrote: > Hi all, > Had no takers on this one so I thought I'd repost it.... > I have a problem where: > > Put fld "contains FTP path" into tURL > libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" > > works fine but. > > Put fld "contains FTP path" into tURL > Put "c:/myfile.txt" into tFilepath > libURLftpUploadFile tFilepath, tURL , "showStatus" > > Results in "c:/myfile.txt" instead of the correct data being written > into > the uploaded text file > > The same happens if I use libURLftpUpload > > So, is it not possible to use 2 variables? Or am I missing something My quick guess is that you are seeing the following... -1- libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" sending a string to be used by libURLftpUploadFile -2- libURLftpUploadFile tFilepath, tURL ,"showStatus" allowing the function to 'evaluate' the string inside the variable This probably results in either empty if the file 'myfile.txt' does not exist the contents of myfile.txt read from the hard drive ------- Try this variation put "c:/" into tFilepath put "myfile.txt" into tFilename --now concatenate to form the param at the time of sending libURLftpUploadFile ( tFilepath & tFilename), tURL ,"showStatus" This is confusing, I know, but when working with interpretive languages, these nuances are part of the landscape. They have their purpose since there are times when this is exactly what you want. Power programmers use this to their advantage when the literal path and filename is not known but discovered at runtime on different hard drives. Hope this works for you. Let us know. If not I will do a little digging into the libURLftpUploadFile in the library to see how Rev uses the first param. Jim Ault Las Vegas From richmondmathewson at gmail.com Wed Sep 9 06:47:04 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 9 Sep 2009 11:47:04 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> Message-ID: <74ac8f550909090347rd1dfa80o68c0f1462df706bb@mail.gmail.com> I know that RR's expertise is not in the "QT territory"; but I still cannot helpthinking that beyond dependence on operating systems (well . . . Google Chrome, Runtime Revolution "Doors 95" . . . ) that it would behoove them to be less rather than more dependent on external software. 2009/9/9 Fran?ois Chaplais > > Le 9 sept. 09, ? 11:28, Richmond Mathewson a ?crit : > > Inevitably I am going to say what I have been banging on about for quite >> some time: >> I believe it is in Runtime Revolution's interests to free themselves from >> a >> dependence >> on Quicktime; preferably "rolling their own" stuff to handle multimedia: >> maybe so that >> all the multimedia capabilities offered by RR would work on Linux in >> exactly >> the same way >> as they work on Mac and Win. >> >> Sooner rather than later RR's dependency on Quicktime is going to prove an >> embarrassment; >> and, just possibly, that moment is already upon us. >> >> This is inconsistent. QTX is Apple rewriting as set of API for Quicktime; > and, as for most software products, the first release is not fully > satisfying. > You expect runrev, whose core expertise, IMHO, is not video, to do a > better job at it: starting from scratch to produce their own multimedia > package. C'mon. > Give credit to Apple: they acknowledge that QTX is not final by letting > folks use QT 7. > > Honestly, I'd rather see runrev fix the "text field beast". > > Fran?ois > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From index at kenjikojima.com Wed Sep 9 06:58:34 2009 From: index at kenjikojima.com (Kenji Kojima) Date: Wed, 9 Sep 2009 06:58:34 -0400 Subject: html forms vs revlets In-Reply-To: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: <6EE5A254-E7AF-4350-9AC4-FE0F6F690C2C@kenjikojima.com> Ron, I made Japanese samples. irev: http://www.kenjikojima.com/revlet/ja_wikipedia/ php: http://www.kenjikojima.com/revlet/ja_wikipediaPHP/ You can download files from the pages. -- Kenji Kojima http://www.kenjikojima.com/ On Sep 9, 2009, at 04:20 AM, ron barber wrote: > I left html when it was still v. 1 so I have had quite a bit of > catching up to do as I have tried to integrate the new found power of > revlets and my on-rev account. So bear with me as I try to sort things > out as to the advantages of when to use what and how to communicate > between them. > > So, typically you use on the webpage to gather information from > the user and then php or similar solution to process that information. > Now we have revlets. Revlets (and part and do wonders. But what about the part? Is it stupid to > think of using revlets in the place of forms to interact with the > user? What are the pros/cons of putting up a stack with flds and btns > vs putting up various flds and btns in a form? > > Thanks > Ron > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From bdrunrev at gmail.com Wed Sep 9 06:59:34 2009 From: bdrunrev at gmail.com (Bernard Devlin) Date: Wed, 9 Sep 2009 11:59:34 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> Message-ID: I have to agree with Fran?ois. There is no way that RunRev on their own could produce a multimedia tool to equal QT. We just have to hope that QT will be developed in such a way that in the future it will still work with those tools that edit QT movies. It's a poor show that Apple does not provide any idea about where QT is going, 18 months after QT X was first announced to developers. When this is seen along with the deprecation of past development information, there is not much else than hope. It may be that there will be a new set of cross-platform APIs, but there is no sign of that. Perhaps it is time that RunRev started to look at providing a Flash player object. After all, there are open source actionscript compilers, and quite a few open source development tools for Flash. At least that would reduce the dependency on Quicktime alone. Bernard 2009/9/9 Fran?ois Chaplais : > > Le 9 sept. 09, ? 11:28, Richmond Mathewson a ?crit : > >> I believe it is in Runtime Revolution's interests to free themselves from >> a >> dependence >> on Quicktime; preferably "rolling their own" stuff to handle multimedia: > This is inconsistent. QTX is Apple rewriting as set of API for Quicktime; > and, as for most software products, the first release is not fully > satisfying. > ?You expect runrev, whose core expertise, IMHO, is not video, to do a better > job at it: starting from scratch to produce their own multimedia package. From ambassador at fourthworld.com Wed Sep 9 07:25:44 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 04:25:44 -0700 Subject: Quicktime and the Snow Leopard Message-ID: <4AA790B8.7000002@fourthworld.com> Bernard Devlin wrote: > There is no way that RunRev on their own could produce a multimedia > tool to equal QT. I can't imagine they would ever try. Far better would be to simply make better use of the various APIs available for Win and Linux. I like QT for many things, but sometimes I just want to play video, reliably and flexibly. All supported OSes have engines for that, but Rev's hooks in to them are a bit long in the tooth.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From richmondmathewson at gmail.com Wed Sep 9 07:34:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 9 Sep 2009 12:34:06 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <8B12A4C5-9B20-482A-95DC-03DD9FBDB017@azurevision.co.uk> <74ac8f550909090228y12aed12bq1f6af3ff9c88a6b9@mail.gmail.com> <12da1772045c4f8d9166cd11391375e4@mines-paristech.fr> Message-ID: <74ac8f550909090434x150b70b5n83ab3bceb376e2bb@mail.gmail.com> Flash - Smash! Poo! I have a feeling that if we all make an effort we can leverage the revLets and the web plug-in to leave Flash far behind. And, while we are on the subject; there are other, less obvious,ways to provide animation and so on on RR. A while back (wait until I am back in Bulgaria to reference my stack on this) I found that one can export a movie as a series of still images, import them on some hidden card, and then set them through a repeat loop as icons for a button or imagedata or, or, or . . . there are quite a few possibilities (animated GIFS ???): the problem with this method is that sound gets lost. As far as I can see just now the main things that would be 'lost' without the QT leverage would be synchronised sound with 'movies' and QTVR. So, as far as I can see, if one makes a bit of an effort one should be able to do all the things that RR currently gets via QT without QT. What is needed is for US, ALL to spend a bit of time running up example stacks on how this can be done. On Wed, Sep 9, 2009 at 11:59 AM, Bernard Devlin wrote: > I have to agree with Fran?ois. > > There is no way that RunRev on their own could produce a multimedia > tool to equal QT. We just have to hope that QT will be developed in > such a way that in the future it will still work with those tools that > edit QT movies. It's a poor show that Apple does not provide any idea > about where QT is going, 18 months after QT X was first announced to > developers. When this is seen along with the deprecation of past > development information, there is not much else than hope. It may be > that there will be a new set of cross-platform APIs, but there is no > sign of that. > > Perhaps it is time that RunRev started to look at providing a Flash > player object. After all, there are open source actionscript > compilers, and quite a few open source development tools for Flash. > At least that would reduce the dependency on Quicktime alone. > > Bernard > > 2009/9/9 Fran?ois Chaplais : > > > > Le 9 sept. 09, ? 11:28, Richmond Mathewson a ?crit : > > > >> I believe it is in Runtime Revolution's interests to free themselves > from > >> a > >> dependence > >> on Quicktime; preferably "rolling their own" stuff to handle multimedia: > > > This is inconsistent. QTX is Apple rewriting as set of API for Quicktime; > > and, as for most software products, the first release is not fully > > satisfying. > > You expect runrev, whose core expertise, IMHO, is not video, to do a > better > > job at it: starting from scratch to produce their own multimedia package. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From kevin at stallibrass.com Wed Sep 9 07:52:53 2009 From: kevin at stallibrass.com (Kevin Stallibrass) Date: Wed, 9 Sep 2009 12:52:53 +0100 Subject: Problems with libURLftpUploadFile In-Reply-To: <20090904170004.EEF5248ABCA@mail.runrev.com> References: <20090904170004.EEF5248ABCA@mail.runrev.com> Message-ID: <000701ca3144$1105f260$3311d720$@com> Thanks Pierre I had preferred to use libURLftpUploadFile because I could set up a callback to work a scrollbar, do other things when pStatus is "downloaded" etc However, I seem to have got it working now. FYI, Put fld "contains FTP path" into tURL Put "c:/myfile.txt" into tFilepath libURLftpUploadFile tFilepath, tURL , "showStatus" does not work Put fld "contains FTP path" into tURL Put "c:/myfile.txt" into nURL libURLftpUploadFile nURL, tURL , "showStatus" works fine! Only difference is the name of the variable - wonder why? Thanks anyway Kevin Pierre wrote Try this working 24/7 there (Rev Ent 3.5, OS X 10.5.8) put url ("binfile:" & path_to_thefile_to_upload) into url (your_FTP_server_credentials at address & the_remote_path & "/" & the_uploaded_file_name)) if url (FTP_Server_Address.../the_uploaded_file_name) is "" then beep Cheers, P. Le 4 sept. 09 ` 16:37, Kevin Stallibrass a icrit : > Hi all, > I have a problem where: > Put fld "contains FTP path" into tURL > libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" > works fine but. > > Put fld "contains FTP path" into tURL > Put "c:/myfile.txt" into tFilepath > libURLftpUploadFile tFilepath, tURL , "showStatus" > Results in "c:/myfile.txt" instead of the correct data being written > into > the uploaded text file > > The same happens if I use libURLftpUpload > So, is it not possible to use 2 variables? Or am I missing something > Regards > Kevin Stallibrass From francois.chaplais at mines-paristech.fr Wed Sep 9 07:54:37 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 9 Sep 2009 13:54:37 +0200 Subject: Quicktime and the Snow Leopard In-Reply-To: <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> Message-ID: <34c639a7c4d45cbf1fa1b55d83e5d796@mines-paristech.fr> Le 8 sept. 09, ? 22:56, Bj?rnke von Gierke a ?crit : > On 8 Sep 2009, at 17:05, Trevor DeVore wrote: > >> I hope there is more logic in the OS X installer then just "luck" ;-) >> It would be nice to find out what the determining factor is. > > > I don't have snow leper installed, but I've read the ars technica > review. > > Basically there's two things going on. most more advanced quicktime > features are actually not yet implemented in the new Quicktime Toolkit > (QTKit). So for those features, 10.6 always falls back to the QT 7 > APIs. Meanwhile there is also a new QT player, dubbed QT X. it also > lacks several features that the QT 7 player did have. > > The API's are all installed by default (and they need to be, as for > example, QT X can't even crop stuff), and those features remain > accessible for all applications that do use QT, for example rev. > However, the QT player is not, and you need to manually do that by > choosing the Quicktime 7 check mark in the installer. > > Read it yourself (35'000 words!): > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6#qtkit > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/16 > Le 8 sept. 09, ? 22:56, Bj?rnke von Gierke a ?crit : > On 8 Sep 2009, at 17:05, Trevor DeVore wrote: > >> I hope there is more logic in the OS X installer then just "luck" ;-) >> It would be nice to find out what the determining factor is. > > > I don't have snow leper installed, but I've read the ars technica > review. > > Basically there's two things going on. most more advanced quicktime > features are actually not yet implemented in the new Quicktime Toolkit > (QTKit). So for those features, 10.6 always falls back to the QT 7 > APIs. Meanwhile there is also a new QT player, dubbed QT X. it also > lacks several features that the QT 7 player did have. > > The API's are all installed by default (and they need to be, as for > example, QT X can't even crop stuff), and those features remain > accessible for all applications that do use QT, for example rev. > However, the QT player is not, and you need to manually do that by > choosing the Quicktime 7 check mark in the installer. > > Read it yourself (35'000 words!): > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6#qtkit > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/16 > > I am currently reading this very good review, and it does indicate that the APIs are still there. While I previously said that it is beyond runrev's reach to build a multimedia framework by itself, it is quite capable, IMHO, to create a player object with the same functionalities as before and running within SL. Actually, it is probable that the runrev player still works fine (I have not tested it myself, as I am part of the cowards who never install the first release of an OS), since the APIs seemingly are still here. cheers Fran?ois From gregory.lypny at videotron.ca Wed Sep 9 08:05:43 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Wed, 09 Sep 2009 08:05:43 -0400 Subject: use-revolution Digest, Vol 72, Issue 12 In-Reply-To: <20090909105940.5924248ABB5@mail.runrev.com> References: <20090909105940.5924248ABB5@mail.runrev.com> Message-ID: Thank you Jacqueline, Yes, I meant scripts. I had seen these at Sarah's site and was guessing that they might be the right thing. I'm going to start tinkering with the "include" keyword. Regards, Gregory On Wed 9 Sep, 2009, at 6:59 AM, Jacqueline wrote: > Gregory Lypny wrote: >> Hello everyone, >> >> Wondering if anyone has an example of one iRev file calling a >> function >> in another iRev file. The idea is to build up a little library of >> portable functions. > > If you mean iRev scripts (not stacks) I'd use the new "include" > keyword. > You can attach other iRev files with that, and they function sort of > like "scripts in use", to coin a term. Sarah has some good examples of > this at her site, for example, this one: > > > > Check out her other scripts too. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From rman at free.fr Wed Sep 9 08:13:24 2009 From: rman at free.fr (Robert Maniquant) Date: Wed, 9 Sep 2009 05:13:24 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: <25363694.post@talk.nabble.com> Using revleT as forms opens up better interaction possibilities like : - attaching sound & recorded material to aknowledge choice - using datagrids as menus for intermixing pictures and words and sounds!? - having fun menus with graphics, a bit like games or moving things to catch!! Now the big problem is the communication back from the revlet to the rest of the site ei the logic handling of the answer.. if its just to fill a database on the site, like a side action, ok, but if it is for calling new page with parameters, editing content of page.. it seems it will not work SO FAR (revlets can only easily read parameters at the opening stage). So I concluded for my part that revlet should be used in place of substantial part of a site (the CMS part) , or to replace a site (eg. particularly for CMS), but not to replace forms. (there is an earlier thread on the sibject of communicating from revlet to webpage) For instance it should be easy to have a store in a revlet form... But then again, for the future.. it's not yet there. Robert -- View this message in context: http://www.nabble.com/html-forms-vs-revlets-tp25360583p25363694.html Sent from the Revolution - User mailing list archive at Nabble.com. From janschenkel at yahoo.com Wed Sep 9 09:28:57 2009 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 9 Sep 2009 06:28:57 -0700 (PDT) Subject: closefield/exitfield In-Reply-To: <9A034CE5-2014-46AA-82E7-12704018B41B@major.on-rev.com> Message-ID: <774347.61250.qm@web65407.mail.ac4.yahoo.com> Hi Klaus, The 'traversalOn' property has no effect for buttons on MacOSX. The safest way is to 'select empty' just before doing your auto-saving stuff; for the best user experience, save 'the selectedChunk' and select it again afterwards. HTH, Jan Schenkel ===== Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) --- On Wed, 9/9/09, Klaus Major wrote: > From: Klaus Major > Subject: closefield/exitfield > To: "How to use Revolution" > Date: Wednesday, September 9, 2009, 2:24 AM > Hi freinds, > > I have a question thats on my mind for a long time: > should a "closefield/exitfield" of a field be executed if > one clicks a button that > has its "traversalon" property set to true (on the same > card of course)? > > I think yes, but it doesn't, Rev 3.4, OS X 10.5xxx. > > According to the docs, "traversalon" will "catch" the focus > which implies that the focus will be > taken away from other objects, like fields in this case and > should thus fire a "closefield/exitfield" > handler!? > > I also found that sometimes a "mouseenter" of an object in > another NOT active > stack (sic!), when you move the mouse on the monitor, gets > fired, but a "closefield/exitfield" > in the active stack does not. This makes it alsmost > impossible to implement a reliable > "autosave" feature... > > Any insights and opinions welcome. > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Wed Sep 9 09:31:02 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 9 Sep 2009 09:31:02 -0400 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <000001ca30fc$89807730$9c816590$@com> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> <000001ca30fc$89807730$9c816590$@com> Message-ID: On Sep 8, 2009, at 11:20 PM, Jim Bufalini wrote: > Yes. Windows doesn't like forward slashes for folders. So, there is > a file > //computerName/folderName/filename works, but there is a folder > //computerName/folderName fails. I really don't know why this is, > but it is. > So after your answer folder, add the line *replace slash with > backslash in > it* and it will work. :-) Hi Jim, I just tried that but it doesn't make a difference. I've never run into problems myself with forward slashes and checking for folder existence. I believe the engine makes the necessary changes under the hood. I did some more investigating and here is what I have found out. When using the answer folder dialog in Revolution you can select objects that aren't actually folders. For example, you can select "My Network Places" or "My Network Places" > "Entire Network" and press the "OK" button. What you get back is an empty string in 'it' and 'the result' is "cancel". Another selection you can make in the answer folder dialog is "My Network Places" > MY_SHARE_NAME (a resource that has an icon of a folder with a network cable under it). Selecting the network share name returns a value in 'it' but the path does not actually point to a folder, but rather the share. 'the result' is empty. Selecting a folder within the share such as "My Network Places" > MY_SHARE_NAME > "My Folder" gives a valid folder path. So if you are using answer folder and wondering why the value returned is not a folder then this likely why. In a few tests I just did with 'answer file', clicking the "Open" button would not close the dialog box if a valid file was not selected. I would think that answer folder should behave the same, although it would mean that a Revolution developer would not be able to prompt the user for a network share name (is that something people need to do?). -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From lists at mangomultimedia.com Wed Sep 9 09:33:20 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 9 Sep 2009 09:33:20 -0400 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <4AA72AE6.1030404@pdslabs.net> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> <4AA72AE6.1030404@pdslabs.net> Message-ID: On Sep 9, 2009, at 12:11 AM, Phil Davis wrote: > Hi Trevor, > > What happens if you "set the defaultFolder to" your target folder? > Is the result empty? Yes, the result is empty. Interestingly enough it seems to work and you can get "the folders" and the proper folders in the network share (see my response to Jim for further details). So 'there is a folder' returns false for the path to the share and the defaultFolder accepts the path to the share. All very clear :-) -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From klaus at major.on-rev.com Wed Sep 9 09:40:31 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 9 Sep 2009 15:40:31 +0200 Subject: closefield/exitfield In-Reply-To: <774347.61250.qm@web65407.mail.ac4.yahoo.com> References: <774347.61250.qm@web65407.mail.ac4.yahoo.com> Message-ID: <8101AFD5-7DCF-465C-BEE5-CEF963D4C739@major.on-rev.com> Hi Jan, > Hi Klaus, > > The 'traversalOn' property has no effect for buttons on MacOSX. The > safest way is to 'select empty' just before doing your auto-saving > stuff; for the best user experience, save 'the selectedChunk' and > select it again afterwards. thank you, I already came to this conclusion after the replies to my post about three hours ago ;-) > HTH, > > Jan Schenkel Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From ambassador at fourthworld.com Wed Sep 9 10:16:48 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 07:16:48 -0700 Subject: weird card deletion anomalies Message-ID: <4AA7B8D0.1030703@fourthworld.com> I'm rewriting my script editor to use multiple cards in a single window rather than a separate window for each script. The migration has been going well, with one oddity: When I first set this up, I had the stack's closeStack handler delete every card from #2 on: go cd 1 repeat with i = 2 to the number of cds delete cd 2 end repeat This worked well enough, but I found that about half the time I saved the Rev engine would crash. The file was fine - I can reopen it, edit anything easily, and even save it again. But only after it creates multiple cards, about half the time it crashed during the save command, while half the time it saved just fine. FWIW, the crash occured before the "~" copy was made, so it's something early on in the save routine. On a lark I move the card deletion from the closeStack handler to a preOpenStack handler. Now it works fine all the time - I can save without difficulty. Anyone else seen odd crashes during save? I've checked the RQCC, and there's only one report of a crash during save which doesn't seem related to my circumstance. It's all good now, I'm happily editing away, but it's the sort of thing that makes me wonder if I've tripped across some rare but possibly-devastatig-for-some-client-project-down-the-road issue.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From richmondmathewson at gmail.com Wed Sep 9 10:27:35 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 9 Sep 2009 15:27:35 +0100 Subject: Quicktime and the Snow Leopard In-Reply-To: <34c639a7c4d45cbf1fa1b55d83e5d796@mines-paristech.fr> References: <74ac8f550909070813w2fdd877ewe397e790504657f6@mail.gmail.com> <53AD8DCB-D39F-46D1-8AF5-BFFBCAC0F0E1@major.on-rev.com> <39373EF3-6648-4AEB-9C84-7BCB73662197@mangomultimedia.com> <667BC526-B03B-45B4-ADBF-38DA65AFD38E@verizon.net> <088215AD-34D9-46D2-A206-37B38A8E2494@mangomultimedia.com> <35D58EC0-4B72-4C2F-82F3-03C113CF0E2A@mac.com> <34c639a7c4d45cbf1fa1b55d83e5d796@mines-paristech.fr> Message-ID: <74ac8f550909090727q1c59edd7i84915e89f9d37ea@mail.gmail.com> > > Le 8 sept. 09, ? 22:56, Bj?rnke von Gierke a ?crit : >> >> >> I don't have snow leper installed, but I've read the ars technica review. >> >> Oh, Gosh, I'm sorry, but this is just TOO GOOD not to pick up on. presumably that is why several people at the conference were looking rather pale: some bad cases of SNOW LEPROSY as a result of upgrading . . . :) Personally, I am waiting for RUNTIME RENOVATION (every boxed set comes with a paintbrush and a set of overalls)! As I have only PPC Macs I won't be buying 'Snow Leper' as I don't want to make an 'Ars' (technical or otherwise) of myself. Love, Richmond. From tereza at califex.com Wed Sep 9 10:32:39 2009 From: tereza at califex.com (Tereza Snyder) Date: Wed, 9 Sep 2009 09:32:39 -0500 Subject: weird card deletion anomalies In-Reply-To: <4AA7B8D0.1030703@fourthworld.com> References: <4AA7B8D0.1030703@fourthworld.com> Message-ID: On Sep 9, 2009, at 9:16 AM, Richard Gaskin wrote: > I'm rewriting my script editor to use multiple cards in a single > window rather than a separate window for each script. The migration > has been going well, with one oddity: > > When I first set this up, I had the stack's closeStack handler > delete every card from #2 on: > > go cd 1 > repeat with i = 2 to the number of cds > delete cd 2 > end repeat Why not use "for i = the number of cds down to 2"? Seems cleaner to me. Though I know that the representation of cards in memory probably has nothing to do with card order, it feels to me that peeling them off the back would be cleaner than pulling them out of the middle. And, as is most likely, the cards were not shuffled after they were created, or inserted into the middle of the stack, it might actually be relevant to the crash. I admit that's a stretch, though. > > This worked well enough, but I found that about half the time I > saved the Rev engine would crash. The file was fine - I can reopen > it, edit anything easily, and even save it again. But only after it > creates multiple cards, about half the time it crashed during the > save command, while half the time it saved just fine. FWIW, the > crash occured before the "~" copy was made, so it's something early > on in the save routine. > > On a lark I move the card deletion from the closeStack handler to a > preOpenStack handler. Now it works fine all the time - I can save > without difficulty. > > Anyone else seen odd crashes during save? > Are you compacting the stack before saving? Does it crash if, as a debugging measure, you exit before actually saving? Then save in a separate call? just some thoughts, t -- Tereza Snyder Califex Software, Inc. From runrev260805 at m-r-d.de Wed Sep 9 10:45:15 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Wed, 9 Sep 2009 14:45:15 +0000 Subject: [RunRevLive09] Was anyone successfull in watching the recorded sessions of Rod Nicolson Message-ID: <000388B1.4AA7DB9A@the-office.us> Hi, was anyone of the simulcast attendees successfull in watching the recorded sessions of Rod Nicolson? It seems that the recorded sessions 'Educational Rev Vigenttes' are not complete. The sessions start "right in the middle" and also the end is interrupted. Regards Matthias From ambassador at fourthworld.com Wed Sep 9 11:21:44 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 08:21:44 -0700 Subject: weird card deletion anomalies Message-ID: <4AA7C808.7020008@fourthworld.com> Tereza Snyder wrote: > On Sep 9, 2009, at 9:16 AM, Richard Gaskin wrote: > >> I'm rewriting my script editor to use multiple cards in a single >> window rather than a separate window for each script. The migration >> has been going well, with one oddity: >> >> When I first set this up, I had the stack's closeStack handler >> delete every card from #2 on: >> >> go cd 1 >> repeat with i = 2 to the number of cds >> delete cd 2 >> end repeat > > Why not use "for i = the number of cds down to 2"? Seems cleaner to > me. Though I know that the representation of cards in memory probably > has nothing to do with card order, it feels to me that peeling them > off the back would be cleaner than pulling them out of the middle. > And, as is most likely, the cards were not shuffled after they were > created, or inserted into the middle of the stack, it might actually > be relevant to the crash. I admit that's a stretch, though. It may be a long shot, but if it helps pin it down it's worth trying. Thanks for the suggestion. If it's related to the crash, however, it may raise a question about the stability of reordering cards. We'll see.... >> This worked well enough, but I found that about half the time I >> saved the Rev engine would crash. The file was fine - I can reopen >> it, edit anything easily, and even save it again. But only after it >> creates multiple cards, about half the time it crashed during the >> save command, while half the time it saved just fine. FWIW, the >> crash occured before the "~" copy was made, so it's something early >> on in the save routine. >> >> On a lark I move the card deletion from the closeStack handler to a >> preOpenStack handler. Now it works fine all the time - I can save >> without difficulty. >> >> Anyone else seen odd crashes during save? > > Are you compacting the stack before saving? > > Does it crash if, as a debugging measure, you exit before actually > saving? Then save in a separate call? Sometimes I use a variant of MC's Save menu item, which does a compact, a brief pause, then a save, and other times I've used just the save command by itself. I've noticed no difference between compacting and not compacting on this one. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Wed Sep 9 11:26:21 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 08:26:21 -0700 Subject: weird card deletion anomalies In-Reply-To: <4AA7C808.7020008@fourthworld.com> References: <4AA7C808.7020008@fourthworld.com> Message-ID: <4AA7C91D.3050209@fourthworld.com> Richard Gaskin wrote: > Tereza Snyder wrote: > >> On Sep 9, 2009, at 9:16 AM, Richard Gaskin wrote: >> >>> I'm rewriting my script editor to use multiple cards in a single >>> window rather than a separate window for each script. The migration >>> has been going well, with one oddity: >>> >>> When I first set this up, I had the stack's closeStack handler >>> delete every card from #2 on: >>> >>> go cd 1 >>> repeat with i = 2 to the number of cds >>> delete cd 2 >>> end repeat >> >> Why not use "for i = the number of cds down to 2"? Seems cleaner to >> me. Though I know that the representation of cards in memory probably >> has nothing to do with card order, it feels to me that peeling them >> off the back would be cleaner than pulling them out of the middle. >> And, as is most likely, the cards were not shuffled after they were >> created, or inserted into the middle of the stack, it might actually >> be relevant to the crash. I admit that's a stretch, though. > > It may be a long shot, but if it helps pin it down it's worth trying. > Thanks for the suggestion. > > If it's related to the crash, however, it may raise a question about the > stability of reordering cards. > > We'll see.... I just tried the change to delete cards off the back on closeStack rather than "delete cd 2" - still crashed. Once I removed that from closeStack and reinstated it in the preOpenStack handler it resumed reliable operation. I guess the good news there is that reordering cards on the fly doesn't seem to have a problem. :) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From kevin at stallibrass.com Wed Sep 9 12:22:00 2009 From: kevin at stallibrass.com (Kevin Stallibrass) Date: Wed, 9 Sep 2009 17:22:00 +0100 Subject: problems with libURLftpUploadfile In-Reply-To: <20090909105940.7B99E48AB98@mail.runrev.com> References: <20090909105940.7B99E48AB98@mail.runrev.com> Message-ID: <001d01ca3169$a91c1f00$fb545d00$@com> Thanks Jim, This is really good advice which I'll try this evening. I does put me in a bit of a quandary though as my original script now works just by changing the variable name.(no idea why) This will probably fail at the worst moment knowing my luck so I'll try your suggestion and report back. Regards Kevin Stallibrass Jim Ault Wrote: My quick guess is that you are seeing the following... -1- libURLftpUploadFile "c:/myfile.txt", tURL ,"showStatus" sending a string to be used by libURLftpUploadFile -2- libURLftpUploadFile tFilepath, tURL ,"showStatus" allowing the function to 'evaluate' the string inside the variable This probably results in either empty if the file 'myfile.txt' does not exist the contents of myfile.txt read from the hard drive ------- Try this variation put "c:/" into tFilepath put "myfile.txt" into tFilename --now concatenate to form the param at the time of sending libURLftpUploadFile ( tFilepath & tFilename), tURL ,"showStatus" This is confusing, I know, but when working with interpretive languages, these nuances are part of the landscape. They have their purpose since there are times when this is exactly what you want. Power programmers use this to their advantage when the literal path and filename is not known but discovered at runtime on different hard drives. Hope this works for you. Let us know. If not I will do a little digging into the libURLftpUploadFile in the library to see how Rev uses the first param. Jim Ault Las Vegas From lists at mangomultimedia.com Wed Sep 9 12:22:49 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 9 Sep 2009 12:22:49 -0400 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> <000001ca30fc$89807730$9c816590$@com> Message-ID: <7AEDEE2A-4B0A-4D67-A526-5C8281D1B5F8@mangomultimedia.com> On Sep 9, 2009, at 9:31 AM, Trevor DeVore wrote: > Another selection you can make in the answer folder dialog is "My > Network Places" > MY_SHARE_NAME (a resource that has an icon of a > folder with a network cable under it). Selecting the network share > name returns a value in 'it' but the path does not actually point to > a folder, but rather the share. 'the result' is empty. Another update - After further discussions with the customer it turns out that he can create folders/files directly within the share. On my setup I can't create folders or copy files directly to the share, I have to work on a folder inside the share. That behavior is probably related to how VMWare set the share up though. So it appears that 'there is a folder' is just not seeing shares as folders when they should be. I think I'm going to file a bug report. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From pepetoo at cox.net Wed Sep 9 12:24:16 2009 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 9 Sep 2009 09:24:16 -0700 Subject: Scripting approach for a splittable window? In-Reply-To: <5834A54B-8381-440E-BDA2-F0EFE248235D@comcast.net> References: <20090904170004.CCCDA48ABC8@mail.runrev.com> <5834A54B-8381-440E-BDA2-F0EFE248235D@comcast.net> Message-ID: <3398560F-8D2F-4C3B-9809-2D52F769913B@cox.net> Hi David, I guess not too many Revers are heavily into drawing applications. Several months ago I started to do pretty much what you're describing, but got discouraged because I knew I had already done "something" similar to it years ago using FutureBasic, and it wasn't nearly as difficult. More direct. It was the drawing tools that gave me the most problems. Instead of using "panes", if I remember correctly, I had the master (whole) drawing off-screen, but had trouble efficiently moving around the drawing with scrolling, panning or zooming. Basically, I wanted to duplicate MacDraft in Rev, so I could give it features MD doesn't have and probably never will. Unless you have a very large monitor, as I do, dividing it into 4 panes seems to be not very useful, since it would be, perhaps, more useful to merely be able to zoom or pan portions of the master-page to the full screen. Good luck. I look forward to your progress. Joe Wilkins On Sep 8, 2009, at 4:51 PM, David Epstein wrote: > Has anybody tried to build a scrollable, horizontally and vertically > splittable window interface that allows a user to create and freely > add, delete, and edit graphic objects or fields in any pane of the > window? The true "page size" might be much bigger than can be shown > in the window at any one time, but the objective is to let the user > split his view and inspect any 2 vertical regions and any 2 > horizontal regions (as in a spreadsheet). > > I can think of various ways this might be approached, and wondered > if anyone has experience or advice. Should we make 4 groups with > identical content, adjust their scroll properties appropriately, and > when a user edits one group automatically change all the others > (and, in that case, should this be done by copying a created or > modified object, or by replacing each entire group with a copy of > the changed one)? Should we maybe keep a "master" page off screen > entirely, and copy objects from that master page to the appropriate > pane by checking the rect of each object against the pane's intended > scroll position? Or should the "master" set of objects be > alternately hidden, shown in a pane, or cloned in several panes, > based on a list of their "logical" locations that gets compared with > the intended pane scroll positions? Or should we maybe construct > each pane from an image of a rect of the master page, and when the > user tries to edit a pane swap in the real objects, or a scrolled > view of the master page? > > Or something else entirely? > > Many thanks. > > David Epstein From sadhu at castandcrew.com Wed Sep 9 12:41:18 2009 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Wed, 09 Sep 2009 09:41:18 -0700 Subject: ideas for 6 year old stack In-Reply-To: <20090909105940.7B99E48AB98@mail.runrev.com> References: <20090909105940.7B99E48AB98@mail.runrev.com> Message-ID: <4AA7DAAE.5090401@castandcrew.com> Hi Mark, Ok, sorry, I have to defer to Swami then. It works fine for me on Windoz, Firefox 3.5.2. I don't have a Mac to try it with. Aloha, Sadhu > ------------------------------ > > Message: 2 > Date: Tue, 8 Sep 2009 19:21:19 +0200 > From: Mark Schonewille > Subject: Re: ideas for 6 year old stack > > Hi Sadhu, > > The third time, the stack loaded and I was able to click on the Begin > button. The second window opened behind the browser. After looking > around in that window and closing it, the stack locked up again. > > I'm using Mac OS 10.5.7 with Firefox 3.0.8. I haven't read any erlier > posts about this. I just saw it now and was curious enough to click > the link. > > -- > Best regards, > > Mark Schonewille > > > > From ambassador at fourthworld.com Wed Sep 9 13:21:06 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 10:21:06 -0700 Subject: Scripting approach for a splittable window? Message-ID: <4AA7E402.3070108@fourthworld.com> Joe Lewis Wilkins wrote: > I guess not too many Revers are heavily into drawing applications. > > Several months ago I started to do pretty much what you're describing, > but got discouraged because I knew I had already done "something" > similar to it years ago using FutureBasic, and it wasn't nearly as > difficult. More direct. Coming from many years with SuperCard, this is one of the very few areas where I've been disappointed with the Rev experience. The design philosophy with SC was that all tools are available to the scripter for use in their apps, and because the pointer tool is used in a very different context from the browse tool is has its own set of messages (pointerDown, pointerUp, pointerDoubleUp, etc.). For many years Rev the philosophy seemed to be that the pointer tool, while available to developers to use if they can, exists primarily for the benefit of layout tasks within the IDE. There is some merit to this approach, but also some compromises. The upside is that the arrow tool was really only useful for working with native primitives (buttons, fields, etc.), and modern drawing apps like MacDraft need more complex objects anyway so historically the thinking was that if you need complex objects use the browse tool and emulate all of the pointer tool behaviors. The downside was that it sounds simple enough, but ask anyone who's done it just how simple it is to maintain each object in a nested group which contains a group of control handles for indicating selection and resizing. It's a lot of work to set up, adds a tremendous amount of complexity to your code, and noticeable lags when you work with it relative to the snappy performance and ease of implementation with the pointer tool, where selection handles just naturally come along for the ride. Rev took a giant leap forward toward supporting the crafting of modern drawing environments with v3.5, which now allows groups to have their own selectGroupedControls property settable independently of the global property of the same name. In conjunction with 3.5's new group-specific messages, and with Behaviors so you can manage any number of custom control instances from a single script, you can now craft custom controls which work gracefully with the pointer tool in many circumstances. But there are still a few weaknesses: Line and polygon objects still cannot be interactively resized to be perfectly horizontal or vertical. It's not merely that it doesn't support the conventional convenience of doing this automatically when dragging with the Shift key, it simply can't be done at all without the new editMode property, which carries subtle but important implications that make it suboptimal for end-user drawing environments, as Ken notes here: Also, some mouse messages are only sent to controls when the pointer tool is active, while they're also sent to the card when the browse tool is active, such as dragEnter, making it difficult for a drawing pane to respond to some events. We might consider using a graphic object at the back of the drawing pane to catch such messages, and with the cantSelect property settable so that the object will always behave as though the browse tool is active that will indeed get the message. But the downside is that it then prevents drag-selecting around objects with a marquee. Another challenge is not being able to interactively create controls within groups. If your app provides a way for a user to add a shape, you must use drag-and-drop to do so (trapping mouseMove to compensate for the absence of dragEnter, as noted above), because there's currently no tool mode specific to groups. Alternatively you could let the user create the control above the group and copy it into the group on newGraphic, newButton, etc., but if the new control overlaps the scrollbar it just looks wonky. Another benefit to having tool modes being specific to groups is that you could then easily have a single window with multiple panes in which some of those panes are tools and others are the drawing region. This is as common in modern apps as using palettes for tools has been historically, and in Rev can only be done if you set the selectGroupedControls of every object outside of your drawing pane to true (and also suspend the IDE when you're working on such things, as most mouse messages are trapped by the IDE when the pointer tool is active). Scaling the drawing region can be done in script, but is very cumbersome and error-prone. A strong nice-to-have would be the ability to scale the display of stacks and groups: All that said, Rev 3.5's new behaviors, and group-specific messages and properties, took the engine a giant leap forward for making drawing apps. With a few more enhancements to messaging there's almost no end to what can be crafted in Rev, but at least we no longer need to emulate the pointer tool with the browse tool for every such app; there are at least useful workarounds which may be cumbersome but far less effort than emulating pointer tool behaviors. Useful visits to the Dictionary for folks making drawing apps: - behavior object property - boundingRect group property - cantSelect object property - clone command - copy to command - editmode graphic property - newTool message - selectGroupedControls group and global property - tool global property -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From andre at andregarzia.com Wed Sep 9 13:39:04 2009 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 9 Sep 2009 18:39:04 +0100 Subject: [REQUEST] Survey on future projects and feedback on RunRevLive 2009 Message-ID: <7c87a2a10909091039y4c9474fct62ff3c7346defd7a@mail.gmail.com> Hi There folks, in an everlasting effort to produce better and more interesting things, I've put up an online survey where I request feedback (anonymous) on my RunRevLive 2009 sessions and also try to measure the interest in future endeavours. Even if you did not go to RunRevLive, please be kind and answer the survey, for those that complete the survey, I will give a link to the best comic ever! (ok this is cheap, but hey, it's only 5 minutes or less if you click randomly) http://wecode.org/feedback And remember, it is an anonymous survey, no info is kept on who you are, so feel free to speak your mind. :D -- http://www.andregarzia.com All We Do Is Code. From ambassador at fourthworld.com Wed Sep 9 13:43:58 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 Sep 2009 10:43:58 -0700 Subject: Scripting approach for a splittable window? Message-ID: <4AA7E95E.5060608@fourthworld.com> After my long-winded rant I felt I at least owed it to David to answer his original question - David Epstein wrote: > Has anybody tried to build a scrollable, horizontally and vertically > splittable window interface that allows a user to create and freely > add, delete, and edit graphic objects or fields in any pane of the > window? There are a good many ways to do this, but hopefully this example will be at least a little helpful: go url "http://fourthworldlabs.com/rev/splitter-experiment.rev" It's a very rudimentary four-pane layout I threw together in just a couple minutes for you, so it's missing a lot of the finishing touches like cursor changes, resize limits, etc., but may help you get started working with multi-pane layouts. With the Dictionary pointers at the end of my long message earlier, you should be able to add support for adding and manipulating objects within those groups. Keep us posted on how it works out. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jim at visitrieve.com Wed Sep 9 14:34:18 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Wed, 9 Sep 2009 08:34:18 -1000 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <7AEDEE2A-4B0A-4D67-A526-5C8281D1B5F8@mangomultimedia.com> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> <000001ca30fc$89807730$9c816590$@com> <7AEDEE2A-4B0A-4D67-A526-5C8281D1B5F8@mangomultimedia.com> Message-ID: <000001ca317c$24d0cd50$6e7267f0$@com> Hi Trevor, > Another update - > > After further discussions with the customer it turns out that he can > create folders/files directly within the share. > > On my setup I can't create folders or copy files directly to the > share, I have to work on a folder inside the share. That behavior is > probably related to how VMWare set the share up though. > > So it appears that 'there is a folder' is just not seeing shares as > folders when they should be. I think I'm going to file a bug report. I think you are dealing with a couple things here. I did remember correctly that there was a difference between "there is a folder" and "there is a file" across network shares. So for example, this works where you select a file like *//computerName/folderName/filename* You will get true: ON mouseUp pMouseBtnNo put empty into fld "fldResult" answer file "Select a network file" CheckFile it END mouseUp ON CheckFile pFile put "The selected file is:" && pFile & cr after fld "fldResult" put "There is such a file:" && (there is a file pFile) & cr & cr after fld "fldResult" END CheckFile This does not work as expected: ON mouseUp pMouseBtnNo put empty into fld "fldResult" answer folder "Select a network folder" CheckFolder it replace slash WITH backslash in it CheckFolder it END mouseUp ON CheckFolder pFolder put "The selected folder is:" && pFolder & cr after fld "fldResult" put "There is such a folder:" && (there is a folder pFolder) & cr & cr after fld "fldResult" END CheckFolder I thought I had gotten it to work before by changing the slash but as you can see I just tested and it is false in both cases. There is a work around, I just can't remember it. ;-) Now as to writing files to a network share. This does work: ON mouseUp pMouseBtnNo put fld "fldResult" into URL ("file:" & "//computerName/folderName/AATest.txt") END mouseUp The reason why it may not be working for you is you need to check the share property on the shared folder itself and go to Advanced button and then Permission and make sure it is allowing Full Control. Otherwise you have only read permissions, which is the default. Aloha from Hawaii, Jim Bufalini From janschenkel at yahoo.com Wed Sep 9 15:50:55 2009 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 9 Sep 2009 12:50:55 -0700 (PDT) Subject: [RunRevLive09] Ticket Example Application Message-ID: <260786.70154.qm@web65412.mail.ac4.yahoo.com> Hi everybody, Finally wrapped up a few loose ends and uploaded the slides and example code for my sessions on 'Desktop Databases with SQLite' and 'Basic Reporting and Output' You can download the zip archive here: Remember that this is example code and thus by its very nature incomplete and often weak on error checking. But I hope you'll learn something out of it anyway. Enjoy! Jan Schenkel ===== Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From gbrackett at luceatlux.com Wed Sep 9 15:53:46 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Wed, 9 Sep 2009 15:53:46 -0400 Subject: Weird email sending rejection from on-rev using Sarah's library Message-ID: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> I'm using Sarah Reichelt's SMTP library, which has worked well for me for many years (thanks, Sarah!). I'm now asking it to send mail via one of my on-rev email addresses (I use on-rev to host my luceatlux.com domain): Email address gbrackett at luceatlux.com Username: (correct - Apple mail uses the same one) SMTP server: mail.luceatlux.com with Authentication checked Password (correct - Apple mail uses the same one) Using Sarah's latest stack, downloaded today, and attempting to send a single email titled "Test" with message "This is a test of Sarah's current library." I get an alert "Connection error: NotAuthenticated" with the following log: 220-odin.on-rev.com ESMTP Exim 4.69 #1 Wed, 09 Sep 2009 14:28:03 -0500 -> EHLO 172.16.1.7 220-We do not authorize the use of this system to transport unsolicited, 220 and/or bulk e-mail. -> QUIT 250-odin.on-rev.com Hello pool-96-233-30-16.bstnma.east.verizon.net [96.233.30.16] 250-SIZE 52428800 250-PIPELINING 250-AUTH PLAIN LOGIN 250-STARTTLS 250 HELP -> Any ideas why this might happen? As I say, Apple mail has no difficulty with these parameters. Maybe there's a hint in the log? Why does it mention bulk mail? George From sarah.reichelt at gmail.com Wed Sep 9 16:27:40 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 10 Sep 2009 06:27:40 +1000 Subject: Weird email sending rejection from on-rev using Sarah's library In-Reply-To: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> References: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> Message-ID: On Thu, Sep 10, 2009 at 5:53 AM, George C Brackett wrote: > I'm using Sarah Reichelt's SMTP library, which has worked well for me for > many years (thanks, Sarah!). ?I'm now asking it to send mail via one of my > on-rev email addresses (I use on-rev to host my luceatlux.com domain): > ? ? ? ?Email address gbrackett at luceatlux.com > ? ? ? ?Username: (correct - Apple mail uses the same one) > ? ? ? ?SMTP server: mail.luceatlux.com with Authentication checked > ? ? ? ?Password (correct - Apple mail uses the same one) > > Using Sarah's latest stack, downloaded today, and attempting to send a > single email titled "Test" with message "This is a test of Sarah's current > library." I get an alert "Connection error: NotAuthenticated" with the > following log: > > 220-odin.on-rev.com ESMTP Exim 4.69 #1 Wed, 09 Sep 2009 14:28:03 -0500 > -> EHLO 172.16.1.7 > 220-We do not authorize the use of this system to transport unsolicited, > 220 and/or bulk e-mail. > -> QUIT > 250-odin.on-rev.com Hello pool-96-233-30-16.bstnma.east.verizon.net > [96.233.30.16] > 250-SIZE 52428800 > 250-PIPELINING > 250-AUTH PLAIN LOGIN > 250-STARTTLS > 250 HELP > -> > > Any ideas why this might happen? ?As I say, Apple mail has no difficulty > with these parameters. Maybe there's a hint in the log? ?Why does it mention > bulk mail? Sorry George, it won't work. My library uses port 25 for standard SMTP. On-Rev uses port 465 (I think) and SSL to connect. I never worked out the SSL connection details, but maybe I should take a look and see if it is possible. In the meantime, you could use an irev script to send emails using the mail shell command. Cheers, Sarah From gbrackett at luceatlux.com Wed Sep 9 16:38:37 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Wed, 9 Sep 2009 16:38:37 -0400 Subject: Weird email sending rejection from on-rev using Sarah's library In-Reply-To: References: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> Message-ID: No problem, Sarah -- you never promised us a rose garden! Having explored your code for ideas, I remain VERY grateful! As it happens, I tried sending from your stack WITHOUT authentication and, what do you know, it sent! Changing Apple Mail preferences the same way gives the same results. Now I don't know what's going to happen when I try to send a lot of emails, but we'll find out. The program I'm working with sends results of student behavior to students and families in bursts of 20 at a time, with a pause between. I'll let you know whether this works. George On Sep 9, 2009, at 4:27 PM, Sarah Reichelt wrote: On Thu, Sep 10, 2009 at 5:53 AM, George C Brackett wrote: > I'm using Sarah Reichelt's SMTP library, which has worked well for > me for > many years (thanks, Sarah!). I'm now asking it to send mail via one > of my > on-rev email addresses (I use on-rev to host my luceatlux.com domain): > Email address gbrackett at luceatlux.com > Username: (correct - Apple mail uses the same one) > SMTP server: mail.luceatlux.com with Authentication checked > Password (correct - Apple mail uses the same one) > > Using Sarah's latest stack, downloaded today, and attempting to send a > single email titled "Test" with message "This is a test of Sarah's > current > library." I get an alert "Connection error: NotAuthenticated" with the > following log: > > 220-odin.on-rev.com ESMTP Exim 4.69 #1 Wed, 09 Sep 2009 14:28:03 -0500 > -> EHLO 172.16.1.7 > 220-We do not authorize the use of this system to transport > unsolicited, > 220 and/or bulk e-mail. > -> QUIT > 250-odin.on-rev.com Hello pool-96-233-30-16.bstnma.east.verizon.net > [96.233.30.16] > 250-SIZE 52428800 > 250-PIPELINING > 250-AUTH PLAIN LOGIN > 250-STARTTLS > 250 HELP > -> > > Any ideas why this might happen? As I say, Apple mail has no > difficulty > with these parameters. Maybe there's a hint in the log? Why does it > mention > bulk mail? Sorry George, it won't work. My library uses port 25 for standard SMTP. On-Rev uses port 465 (I think) and SSL to connect. I never worked out the SSL connection details, but maybe I should take a look and see if it is possible. In the meantime, you could use an irev script to send emails using the mail shell command. Cheers, Sarah _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From gbrackett at luceatlux.com Wed Sep 9 17:03:15 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Wed, 9 Sep 2009 17:03:15 -0400 Subject: Weird email sending rejection from on-rev using Sarah's library In-Reply-To: References: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> Message-ID: <9E2FA1ED-4358-411F-A9A9-DB743B5866E6@luceatlux.com> All is well: multiple emails in groups of 20 go through just fine without authentication. Thanks again, Sarah! George On Sep 9, 2009, at 4:38 PM, George C Brackett wrote: No problem, Sarah -- you never promised us a rose garden! Having explored your code for ideas, I remain VERY grateful! As it happens, I tried sending from your stack WITHOUT authentication and, what do you know, it sent! Changing Apple Mail preferences the same way gives the same results. Now I don't know what's going to happen when I try to send a lot of emails, but we'll find out. The program I'm working with sends results of student behavior to students and families in bursts of 20 at a time, with a pause between. I'll let you know whether this works. George On Sep 9, 2009, at 4:27 PM, Sarah Reichelt wrote: On Thu, Sep 10, 2009 at 5:53 AM, George C Brackett wrote: > I'm using Sarah Reichelt's SMTP library, which has worked well for > me for > many years (thanks, Sarah!). I'm now asking it to send mail via one > of my > on-rev email addresses (I use on-rev to host my luceatlux.com domain): > Email address gbrackett at luceatlux.com > Username: (correct - Apple mail uses the same one) > SMTP server: mail.luceatlux.com with Authentication checked > Password (correct - Apple mail uses the same one) > > Using Sarah's latest stack, downloaded today, and attempting to send a > single email titled "Test" with message "This is a test of Sarah's > current > library." I get an alert "Connection error: NotAuthenticated" with the > following log: > > 220-odin.on-rev.com ESMTP Exim 4.69 #1 Wed, 09 Sep 2009 14:28:03 -0500 > -> EHLO 172.16.1.7 > 220-We do not authorize the use of this system to transport > unsolicited, > 220 and/or bulk e-mail. > -> QUIT > 250-odin.on-rev.com Hello pool-96-233-30-16.bstnma.east.verizon.net > [96.233.30.16] > 250-SIZE 52428800 > 250-PIPELINING > 250-AUTH PLAIN LOGIN > 250-STARTTLS > 250 HELP > -> > > Any ideas why this might happen? As I say, Apple mail has no > difficulty > with these parameters. Maybe there's a hint in the log? Why does it > mention > bulk mail? Sorry George, it won't work. My library uses port 25 for standard SMTP. On-Rev uses port 465 (I think) and SSL to connect. I never worked out the SSL connection details, but maybe I should take a look and see if it is possible. In the meantime, you could use an irev script to send emails using the mail shell command. Cheers, Sarah _______________________________________________ use-revolution mailing list use-revolution at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From SparkOutYNY at gmail.com Wed Sep 9 17:54:01 2009 From: SparkOutYNY at gmail.com (SparkOut) Date: Wed, 9 Sep 2009 14:54:01 -0700 (PDT) Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> References: <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> Message-ID: <25373791.post@talk.nabble.com> James Hurley wrote: > > On the Mac there has been a longstanding problem in using repeat loops > to control the movement of screen objects. It is necessary to insert a > forced screen refresh every time through the loop on the desktop. That > problem goes away on the Web. A screen refresh is no longer needed. > > The stack I wrote is very busy, lots of factors to vary in order to > compare all the possibilities. If you have the courage you can > compare these things for yourself on the desktop using the stack: > > go url "http://jamesphurley.on-rev.com/OnRevGraphicTimer.rev" > > And on the Web, go to > > http://jamesphurley.on-rev.com/OnRevTimer/test.html > > The stack is a little busy. Jim Hurley > > (P.S. On the third card of the stack above I added is a simulation of > planetary motion. The speed is fine on the desktop and the motion is > very smooth, but it is WAY too speedy on the Web. I didn't include > any accommodation for the speed change on the Web. A good example of > the need to do so. > > For comparison, I tried some examples on Windows (XP, Rev Enterprise 4.0-dp-4, Internet Explorer 8) and got identical* results on the desktop stack as with the revlet. *OK, I got the range 727, 728 or 729 milliseconds consistently when choosing 90 points in the circle and 7 milliseconds on the delay slider. -- View this message in context: http://www.nabble.com/Graphic-speed-comparison-between-webLets-and-desktop-stacks-tp25332280p25373791.html Sent from the Revolution - User mailing list archive at Nabble.com. From SparkOutYNY at gmail.com Wed Sep 9 17:55:39 2009 From: SparkOutYNY at gmail.com (SparkOut) Date: Wed, 9 Sep 2009 14:55:39 -0700 (PDT) Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <25373791.post@talk.nabble.com> References: <8B7D201E-311E-4767-A77D-30CBF5BFC7A5@sbcglobal.net> <25373791.post@talk.nabble.com> Message-ID: <25373806.post@talk.nabble.com> SparkOut wrote: > > > > James Hurley wrote: >> >> On the Mac there has been a longstanding problem in using repeat loops >> to control the movement of screen objects. It is necessary to insert a >> forced screen refresh every time through the loop on the desktop. That >> problem goes away on the Web. A screen refresh is no longer needed. >> >> The stack I wrote is very busy, lots of factors to vary in order to >> compare all the possibilities. If you have the courage you can >> compare these things for yourself on the desktop using the stack: >> >> go url "http://jamesphurley.on-rev.com/OnRevGraphicTimer.rev" >> >> And on the Web, go to >> >> http://jamesphurley.on-rev.com/OnRevTimer/test.html >> >> The stack is a little busy. Jim Hurley >> >> (P.S. On the third card of the stack above I added is a simulation of >> planetary motion. The speed is fine on the desktop and the motion is >> very smooth, but it is WAY too speedy on the Web. I didn't include >> any accommodation for the speed change on the Web. A good example of >> the need to do so. >> >> > For comparison, I tried some examples on Windows (XP, Rev Enterprise > 4.0-dp-4, Internet Explorer 8) and got identical* results on the desktop > stack as with the revlet. > *OK, I got the range 727, 728 or 729 milliseconds consistently when > choosing 90 points in the circle and 7 milliseconds on the delay slider. > And I meant to say, the blue planet spinning round the sun was high speed to the point of stroboscopic inability to see where it was at any given point - both on the web revlet and the desktop stack. -- View this message in context: http://www.nabble.com/Graphic-speed-comparison-between-webLets-and-desktop-stacks-tp25332280p25373806.html Sent from the Revolution - User mailing list archive at Nabble.com. From lists at futilism.com Wed Sep 9 18:06:54 2009 From: lists at futilism.com (Mark Smith) Date: Wed, 9 Sep 2009 23:06:54 +0100 Subject: [ANN} updates to libs Message-ID: I've updated libHash-Hmac to 2.3 - it now includes three crc functions: crc-32, crc-16, and crc-ccitt. Also, imed-edition (crazy name, crazy guy :-) has found problems with diacritc chars in libJson, and gave me solutions (thanks!), so libJson is updated to 1.0.4b. Both can be found here: http://futsoft.futilism.com/revolutionstuff.html Best, Mark Smith From jperryl at ecs.fullerton.edu Wed Sep 9 21:13:09 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 9 Sep 2009 18:13:09 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: I had been wondering the same thing as Ron... Thanks for further info, Sarah; I, too, will be following this :-) Judy On Wed, 9 Sep 2009, Sarah Reichelt wrote: > I hadn't thought of using revlets in the place of forms but it is an > interesting thought. > Currently, we have html forms and the data they send can easily be > processed using irev scripts. > If you had a revlet acting as the form, there seem to be two ways it > could handle the submitted data. Either it could "POST" it all off to > a .irev file exactly or all the processing could be done in the revlet > itself, with any emails generated (using the mail shell command) and > data saved. > > Obviously, for us Rev people, the idea of constructing a form in Rev > is much easier than constructing it as HTML, but it does limit your > form fillers to people prepared to install the plugin. > > Anyway, it's definitely worth trying and I would love to hear how you > get on with it. From jperryl at ecs.fullerton.edu Wed Sep 9 21:20:06 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 9 Sep 2009 18:20:06 -0700 (PDT) Subject: (OT) IT Culture In-Reply-To: <9E2FA1ED-4358-411F-A9A9-DB743B5866E6@luceatlux.com> References: <4072D993-D5F4-484F-A515-37B7E60594F1@luceatlux.com> <9E2FA1ED-4358-411F-A9A9-DB743B5866E6@luceatlux.com> Message-ID: Hello, A fellow Rev user found this article interesting and asked that I repost the URL here. Quick summarizing quotation: "While everyone would like to work for a nice person who is always right, IT pros will prefer a jerk who is always right over a nice person who is always wrong." http://www.computerworld.com/s/article/9137708/Opinion_The_unspoken_truth_about_managing_geeks?taxonomyId=14&pageNumber=2 Judy From lists at mangomultimedia.com Wed Sep 9 21:37:34 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 9 Sep 2009 21:37:34 -0400 Subject: There is a folder returns 'false' for folder selected with 'answer folder' In-Reply-To: <000001ca317c$24d0cd50$6e7267f0$@com> References: <63A536DC-F020-43EF-B13B-2377E09DC61E@mangomultimedia.com> <000001ca30fc$89807730$9c816590$@com> <7AEDEE2A-4B0A-4D67-A526-5C8281D1B5F8@mangomultimedia.com> <000001ca317c$24d0cd50$6e7267f0$@com> Message-ID: <1481681B-DB60-48F3-BD34-69D9973017E8@mangomultimedia.com> On Sep 9, 2009, at 2:34 PM, Jim Bufalini wrote: > I think you are dealing with a couple things here. I did remember > correctly > that there was a difference between "there is a folder" and "there > is a > file" across network shares. So for example, this works where you > select a > file like *//computerName/folderName/filename* You will get true: > > ... > > I thought I had gotten it to work before by changing the slash but > as you > can see I just tested and it is false in both cases. There is a work > around, > I just can't remember it. ;-) Having the user map the network drive is one workaround, although not an ideal one. > ... > The reason why it may not be working for you is you need to check > the share > property on the shared folder itself and go to Advanced button and > then > Permission and make sure it is allowing Full Control. Otherwise you > have > only read permissions, which is the default. Right. We got the file writing issue worked out. It was a red herring and was related to the fact that 'there is a folder' wasn't working properly. Thanks for the additional info Jim. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From mcgrath3 at mac.com Wed Sep 9 23:20:55 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 09 Sep 2009 23:20:55 -0400 Subject: iRev list of commands available Message-ID: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> Where is there a list of iRev commands available? I just tried revSpeak in iRev and got a handler not found error and would like to know what else is not available. Thanks Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html From revlist at azurevision.co.uk Thu Sep 10 05:03:35 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 10 Sep 2009 10:03:35 +0100 Subject: iRev list of commands available In-Reply-To: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> References: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> Message-ID: <0CF5FB17-BE88-461F-9A55-44D0E618E29B@azurevision.co.uk> On 10 Sep 2009, at 04:20, Thomas McGrath III wrote: > Where is there a list of iRev commands available? I'm not sure there is one at this point. :-( > I just tried revSpeak in iRev and got a handler not found error Of the ones that make sense to not be there, that's one of them - the server probably doesn't have a speaker anyway... ;-) Remember that (like PHP), anything in a tag is executing on the server - all the browser on the local computer gets is the resulting HTML file. Speech might work from a Revlet, though. Ian From jacque at hyperactivesw.com Thu Sep 10 05:26:01 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Sep 2009 10:26:01 +0100 Subject: html forms vs revlets In-Reply-To: References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: <4AA8C629.2080908@hyperactivesw.com> Sarah Reichelt wrote: > I hadn't thought of using revlets in the place of forms but it is an > interesting thought. > Currently, we have html forms and the data they send can easily be > processed using irev scripts. > If you had a revlet acting as the form, there seem to be two ways it > could handle the submitted data. Either it could "POST" it all off to > a .irev file exactly or all the processing could be done in the revlet > itself, with any emails generated (using the mail shell command) and > data saved. The vote polling example on the on-rev site does this. It displays a revlet inside an iRev page and posts the response back to the same iRev page. Works very well. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 10 05:33:09 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Sep 2009 10:33:09 +0100 Subject: iRev list of commands available In-Reply-To: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> References: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> Message-ID: <4AA8C7D5.1040408@hyperactivesw.com> Thomas McGrath III wrote: > Where is there a list of iRev commands available? > > I just tried revSpeak in iRev and got a handler not found error and > would like to know what else is not available. Virtually everything is available, with the added bonus of a few new terms listed in the change log. IRev scripts can contain plain lists of commands without any handler declarations, or alternately the commands can be enclosed in formal ("on" or "command") handler declarations. If your commands are not inside a formal handler declaration, then you will get the error message you saw. Additionally, the server compiles revTalk from top to bottom. Unlike stack scripts where handlers can go anywhere in the message hierarchy, you can't place a handler anywhere you like on the page -- it must be declared before any other command makes use of it. It's easiest to place most handlers above the html code at the top of the page, just to make sure they are processed before any other line of script needs them. This isn't necessary though, just make sure handlers occur before any other line of script that needs to use them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 10 05:35:47 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Sep 2009 10:35:47 +0100 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: <4AA8C873.9000506@hyperactivesw.com> J?r?me Rosat wrote: > I need to print a series of numbers on a network printer, one number on > each page, until there is no more page in the paper tray of the printer. > Then, I must be able to reload pages and the printing begins again with > the last number printed + 1. > > Is it possible to do that with Revolution ? I think I need to > "communicated" with the printer and "listen" to know if the paper tray > is empty. I think it is simpler than that. The printer will cache the print job and if the paper runs out, it will wait until you reload the paper tray and continue printing where it left off. So I think all you need to do is create a print layout and a repeat loop that prints a number and a page break, and then send the whole job to the printer at once. For example, if you need 1000 numbers: repeat with x = 1 to 1000 put x into fld "numberFld" of card "printLayout" print cd "printLayout" print break end repeat I think that should work. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From runrevron at gmail.com Thu Sep 10 09:14:31 2009 From: runrevron at gmail.com (Ron) Date: Thu, 10 Sep 2009 22:14:31 +0900 Subject: html forms vs revlets In-Reply-To: References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: Thanks for your comments Sarah, Robert, Jacque and, as usual, to Kenji for his examples. I thought I would put up a page with some random examples of how such things might be accomplished but got stuck on the sending mail. I have used examples from Sarah's site for another application on my own site but I thought I could put something like this in a button and have it work. This fails. Any hints? get shell("echo -e" && "mymessage" && "| mail -s" && "thesubject" && "mymail at gmail.com" && "-- -f" && "mymail at gmail.com" Thanks Ron BTW - revspeaks works on my test page simply using the script from the Documents example scripts. I hope to post the page soon once I get this mail thing worked out. On Sep 10, 2009, at 10:13 AM, Judy Perry wrote: > I had been wondering the same thing as Ron... Thanks for further > info, Sarah; I, too, will be following this :-) > > Judy > > On Wed, 9 Sep 2009, Sarah Reichelt wrote: > >> I hadn't thought of using revlets in the place of forms but it is an >> interesting thought. >> Currently, we have html forms and the data they send can easily be >> processed using irev scripts. >> If you had a revlet acting as the form, there seem to be two ways it >> could handle the submitted data. Either it could "POST" it all off to >> a .irev file exactly or all the processing could be done in the >> revlet >> itself, with any emails generated (using the mail shell command) and >> data saved. >> >> Obviously, for us Rev people, the idea of constructing a form in Rev >> is much easier than constructing it as HTML, but it does limit your >> form fillers to people prepared to install the plugin. >> >> Anyway, it's definitely worth trying and I would love to hear how you >> get on with it. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From runrevron at gmail.com Thu Sep 10 09:45:47 2009 From: runrevron at gmail.com (ron barber) Date: Thu, 10 Sep 2009 22:45:47 +0900 Subject: html forms vs revlets In-Reply-To: <4AA8C629.2080908@hyperactivesw.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <4AA8C629.2080908@hyperactivesw.com> Message-ID: <5825034a0909100645p391195dap70c767f390d243f4@mail.gmail.com> Thanks for your comments Sarah, Robert, Jacque and, as usual, to Kenji for his examples. I thought I would put up a page with some random examples of how such things might be accomplished but got stuck on the sending mail. I have used examples from Sarah's site for another application on my own site but I thought I could put something like this in a button and have it work. This fails. Any hints? get shell("echo -e" && "mymessage" && "| mail -s" && "thesubject" && "mymail at gmail.com" && "-- -f" && "mymail at gmail.com" Thanks Ron BTW - revspeaks works on my test page simply using the script from the Documents example scripts. I hope to post the page soon once I get this mail thing worked out. On Sep 10, 2009, at 10:13 AM, Judy Perry wrote: I had been wondering the same thing as Ron... Thanks for further info, Sarah; I, too, will be following this :-) Judy On Thu, Sep 10, 2009 at 6:26 PM, J. Landman Gay wrote: > Sarah Reichelt wrote: > >> I hadn't thought of using revlets in the place of forms but it is an >> interesting thought. >> Currently, we have html forms and the data they send can easily be >> processed using irev scripts. >> If you had a revlet acting as the form, there seem to be two ways it >> could handle the submitted data. Either it could "POST" it all off to >> a .irev file exactly or all the processing could be done in the revlet >> itself, with any emails generated (using the mail shell command) and >> data saved. > > The vote polling example on the on-rev site does this. It displays a revlet > inside an iRev page and posts the response back to the same iRev page. Works > very well. > > -- > Jacqueline Landman Gay ? ? ? ? | ? ? jacque at hyperactivesw.com > HyperActive Software ? ? ? ? ? | ? ? http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Thu Sep 10 10:47:19 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 Sep 2009 16:47:19 +0200 Subject: New version of TwistAWord available Message-ID: Hello, Economy-x-Talk has published a new version of the word game TwistAWord. We have received a lot of feedback on the previous release and have created a list of the most important comments and feature requests. This new release contains 11 important improvements that contribute greatly to a fun and slick game-play. You can find the latest version of TwistAWord at . This is a free update. If you have any additional comments, please let me know. TwistAWord was made with Revolution. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com From r.venzl-schubert at macbay.de Thu Sep 10 11:12:59 2009 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Thu, 10 Sep 2009 17:12:59 +0200 Subject: Is there any way to create an image (screenphoto) of a card in rev In-Reply-To: <20090909105940.B782C48ABC8@mail.runrev.com> References: <20090909105940.B782C48ABC8@mail.runrev.com> Message-ID: <0852F66C-8E1E-45AB-AB32-BCC10C074CC7@macbay.de> Hi Mark, > snapShot Now I know where to look for it. Thanks a lot Reinhold Am 09.09.2009 um 12:59 schrieb use-revolution-request at lists.runrev.com: > This is one way: > > export snapshot from rect (the rect of this card) of this card to > myVar as PNG > set the text of img 1 to myVar > > or: > > import snapShot from rect (the rect of this card) of this card > put it into myImageName > -- set rect and loc etc > > Read in the docs about import snapshot and export snapwhot for more > possibilties. From rman at free.fr Thu Sep 10 11:39:08 2009 From: rman at free.fr (Robert Maniquant) Date: Thu, 10 Sep 2009 08:39:08 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <4AA8C629.2080908@hyperactivesw.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <4AA8C629.2080908@hyperactivesw.com> Message-ID: <25385338.post@talk.nabble.com> I thought the polling example read results from a file on the server ??? And I had taken out of my mind the solution outlined by splash21 because it causes a delay, its not immediate. It's all there : http://www.nabble.com/-weblet--How-can-a-webLet-communicate-with-the-hosting-html-page--td24339664.html#a24654055 > The vote polling example on the on-rev site does this. It displays a > revlet inside an iRev page and posts the response back to the same iRev > page. Works very well. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/html-forms-vs-revlets-tp25360583p25385338.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Thu Sep 10 12:09:25 2009 From: cszasz at mac.com (Charles Szasz) Date: Thu, 10 Sep 2009 09:09:25 -0700 (PDT) Subject: Changing date format in CalendarWidget100 Message-ID: <25385854.post@talk.nabble.com> I thought this would be easy but it is not! I want to change the format of the date inserted in a field of an application by CalendarWidget100 to a different format. For example, change 2009,9,10 to Sept 10, 2009. I was able to change the sequence of the date format from 2009,9,10 to 9,10,2009 but changing the month from 9 to name of the month (Sept) is more complicated! Does anybody have any suggestions? -- View this message in context: http://www.nabble.com/Changing-date-format-in-CalendarWidget100-tp25385854p25385854.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Thu Sep 10 12:31:14 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 10 Sep 2009 09:31:14 -0700 Subject: html forms vs revlets In-Reply-To: References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: <61330387921.20090910093114@ahsoftware.net> Ron- Thursday, September 10, 2009, 6:14:31 AM, you wrote: > work. This fails. Any hints? > get shell("echo -e" && "mymessage" && "| mail -s" && "thesubject" && > "mymail at gmail.com" && "-- -f" && "mymail at gmail.com" Here's what I do: get shell("mail -s" \ && quote & tSubject & quote \ && tEmailAddress \ && "-- -f" & tContactEmail \ && "<" && tTempFile) where tSubject is a var containing the subject line tEmailAddress is the "To:" address tContactEmail is the "From:" address and tTempFile is a text file containing the body text. -- -Mark Wieder mwieder at ahsoftware.net From lists at futilism.com Thu Sep 10 12:49:43 2009 From: lists at futilism.com (Mark Smith) Date: Thu, 10 Sep 2009 17:49:43 +0100 Subject: Changing date format in CalendarWidget100 In-Reply-To: <25385854.post@talk.nabble.com> References: <25385854.post@talk.nabble.com> Message-ID: Charles, if tDate is 2009,9,10 - try something like this: put line (item 2 of tDate) of the monthnames && item 3 of tDate && item 1 of tDate into tNewDate Best, Mark Smith On 10 Sep 2009, at 17:09, Charles Szasz wrote: > > I thought this would be easy but it is not! I want to change the > format of > the date inserted in a field of an application by CalendarWidget100 > to a > different format. For example, change 2009,9,10 to Sept 10, 2009. > > I was able to change the sequence of the date format from 2009,9,10 to > 9,10,2009 but changing the month from 9 to name of the month (Sept) > is more > complicated! Does anybody have any suggestions? > -- > View this message in context: http://www.nabble.com/Changing-date- > format-in-CalendarWidget100-tp25385854p25385854.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From devin_asay at byu.edu Thu Sep 10 13:24:29 2009 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 10 Sep 2009 11:24:29 -0600 Subject: Changing date format in CalendarWidget100 In-Reply-To: <25385854.post@talk.nabble.com> References: <25385854.post@talk.nabble.com> Message-ID: <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> Charles, On Sep 10, 2009, at 10:09 AM, Charles Szasz wrote: > > I thought this would be easy but it is not! I want to change the > format of > the date inserted in a field of an application by CalendarWidget100 > to a > different format. For example, change 2009,9,10 to Sept 10, 2009. > > I was able to change the sequence of the date format from 2009,9,10 to > 9,10,2009 but changing the month from 9 to name of the month (Sept) > is more > complicated! Does anybody have any suggestions? You're best off just using the convert command. So if what you're getting from CalendarWidget is 2009,9,10, just do something like: --assume you put the date from the calendar widget into a variable tDate put tDate & 0,0,0,0 into tDate -- pad out with zeros to get a complete set of date items convert tDate to abbreviated date --> it should come out as Thu, Sep 10, 2009 Hope this helps. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Thu Sep 10 13:26:38 2009 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 10 Sep 2009 11:26:38 -0600 Subject: Changing date format in CalendarWidget100 In-Reply-To: <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> References: <25385854.post@talk.nabble.com> <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> Message-ID: On Sep 10, 2009, at 11:24 AM, Devin Asay wrote: > put tDate & 0,0,0,0 into tDate -- Oops! This should be put tDate,0,0,0,0 into tDate Devin Asay Humanities Technology and Research Support Center Brigham Young University From jperryl at ecs.fullerton.edu Thu Sep 10 14:18:29 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 10 Sep 2009 11:18:29 -0700 (PDT) Subject: iRev list of commands available In-Reply-To: <4AA8C7D5.1040408@hyperactivesw.com> References: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> <4AA8C7D5.1040408@hyperactivesw.com> Message-ID: What about cursor changes? That seemed to not work in a revlet for me... Was that in a "don't do this" that I missed? Judy On Thu, 10 Sep 2009, J. Landman Gay wrote: > Thomas McGrath III wrote: >> Where is there a list of iRev commands available? >> >> I just tried revSpeak in iRev and got a handler not found error and would >> like to know what else is not available. > > Virtually everything is available, > though, just make sure handlers occur before any other line of script that > needs to use them. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jhurley0305 at sbcglobal.net Thu Sep 10 14:37:41 2009 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Thu, 10 Sep 2009 11:37:41 -0700 Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <20090910170004.3E8A648ABD2@mail.runrev.com> References: <20090910170004.3E8A648ABD2@mail.runrev.com> Message-ID: <04BCC04F-72F6-4A08-B7FA-19EDB69BDE7D@sbcglobal.net> > > Message: 10 > Date: Wed, 9 Sep 2009 14:54:01 -0700 (PDT) > From: SparkOut > Subject: Re: Graphic speed comparison between webLets and desktop > stacks > To: use-revolution at lists.runrev.com > Message-ID: <25373791.post at talk.nabble.com> > Content-Type: text/plain; charset=us-ascii > > James Hurley wrote: >> >> On the Mac there has been a longstanding problem in using repeat >> loops >> to control the movement of screen objects. It is necessary to >> insert a >> forced screen refresh every time through the loop on the desktop. >> That >> problem goes away on the Web. A screen refresh is no longer needed. >> >> The stack I wrote is very busy, lots of factors to vary in order to >> compare all the possibilities. If you have the courage you can >> compare these things for yourself on the desktop using the stack: >> >> go url "http://jamesphurley.on-rev.com/OnRevGraphicTimer.rev" >> >> And on the Web, go to >> >> http://jamesphurley.on-rev.com/OnRevTimer/test.html >> >> The stack is a little busy. Jim Hurley >> >> (P.S. On the third card of the stack above I added is a simulation of >> planetary motion. The speed is fine on the desktop and the motion is >> very smooth, but it is WAY too speedy on the Web. I didn't include >> any accommodation for the speed change on the Web. A good example of >> the need to do so. >> >> > For comparison, I tried some examples on Windows (XP, Rev Enterprise > 4.0-dp-4, Internet Explorer 8) and got identical* results on the > desktop > stack as with the revlet. > *OK, I got the range 727, 728 or 729 milliseconds consistently when > choosing > 90 points in the circle and 7 milliseconds on the delay slider. > -- > And I meant to say, the blue planet spinning round the sun was high > speed to > the point of stroboscopic inability to see where it was at any given > point - > both on the web revlet and the desktop stack. > -- SparkOut, Thanks for the feedback. I knew that the Rev took a hit on the Mac in these kinds of applications, but I didn't realize it was this bad. That make the PC roughly twice as fast as the Mac. Makes it difficult to develop cross platform. Jim Hurley From jrosat at mac.com Thu Sep 10 15:24:02 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Thu, 10 Sep 2009 21:24:02 +0200 Subject: Printing a series of numbers In-Reply-To: <4AA8C873.9000506@hyperactivesw.com> References: <4AA8C873.9000506@hyperactivesw.com> Message-ID: Thanks Jacqueline for your answer. I thought of that. But the series start to 1 the first day of the year and finish the last day of the year. I cannot know in advance the number of documents to be printed. And I don't want to count manually pages before to put them in the printer. So, I need to know when the printer stop to print when there is no more page in the paper tray. Le 10 sept. 2009 ? 11:35, J. Landman Gay a ?crit : > J?r?me Rosat wrote: >> I need to print a series of numbers on a network printer, one >> number on each page, until there is no more page in the paper tray >> of the printer. Then, I must be able to reload pages and the >> printing begins again with the last number printed + 1. >> Is it possible to do that with Revolution ? I think I need to >> "communicated" with the printer and "listen" to know if the paper >> tray is empty. > > I think it is simpler than that. The printer will cache the print > job and if the paper runs out, it will wait until you reload the > paper tray and continue printing where it left off. So I think all > you need to do is create a print layout and a repeat loop that > prints a number and a page break, and then send the whole job to the > printer at once. > > For example, if you need 1000 numbers: > > repeat with x = 1 to 1000 > put x into fld "numberFld" of card "printLayout" > print cd "printLayout" > print break > end repeat > > I think that should work. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From DunbarX at aol.com Thu Sep 10 15:39:22 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Thu, 10 Sep 2009 15:39:22 EDT Subject: Printing a series of numbers Message-ID: Tough one. He needs: repeat until the paperTray is empty As a workaround, let's say you knew that the maximum number of sheets that your printer could hold is 250. Why not print in batches of 200, say, with Rev stopping at that number. In this way you would not use an empty tray as the batch indicator, but rather the fact that you had reached 200 sheets, where Rev would tell you that you needed to move to the next batch. You refill the paper tray, and continue forever. Craig Newman In a message dated 9/10/09 3:24:23 PM, jrosat at mac.com writes: > > I thought of that. But the series start to 1 the first day of the year? > and finish the last day of the year. I cannot know in advance the? > number of documents to be printed. And I don't want to count manually? > pages before to put them in the printer. So, I need to know when the? > printer stop to print when there is no more page in the paper tray. > From niggemann at uni-wh.de Thu Sep 10 15:53:30 2009 From: niggemann at uni-wh.de (BNig) Date: Thu, 10 Sep 2009 12:53:30 -0700 (PDT) Subject: Graphic speed comparison between webLets and desktop stacks In-Reply-To: <04BCC04F-72F6-4A08-B7FA-19EDB69BDE7D@sbcglobal.net> References: <04BCC04F-72F6-4A08-B7FA-19EDB69BDE7D@sbcglobal.net> Message-ID: <25389915.post@talk.nabble.com> Jim, one funny thing I noticed on the mac: if in your repeat loop you set the wait to 0 millisecs on the slider the time goes down from 1500 millisecs to 630 millisecs, you can replace the wait with a "unlock screen" and you have again around 630 millisecs. As soon as you wait even 1 millisecond you go up to 1500 again. So there is more going on on the Mac then meets the eye. By contrast I did not manage to speed up the send in time handler, maybe someone has an idea. regards Bernd James Hurley wrote: > >> >> Message: 10 >> Date: Wed, 9 Sep 2009 14:54:01 -0700 (PDT) >> From: SparkOut >> Subject: Re: Graphic speed comparison between webLets and desktop >> stacks >> To: use-revolution at lists.runrev.com >> Message-ID: <25373791.post at talk.nabble.com> >> Content-Type: text/plain; charset=us-ascii >> >> James Hurley wrote: >>> >>> On the Mac there has been a longstanding problem in using repeat >>> loops >>> to control the movement of screen objects. It is necessary to >>> insert a >>> forced screen refresh every time through the loop on the desktop. >>> That >>> problem goes away on the Web. A screen refresh is no longer needed. >>> >>> The stack I wrote is very busy, lots of factors to vary in order to >>> compare all the possibilities. If you have the courage you can >>> compare these things for yourself on the desktop using the stack: >>> >>> go url "http://jamesphurley.on-rev.com/OnRevGraphicTimer.rev" >>> >>> And on the Web, go to >>> >>> http://jamesphurley.on-rev.com/OnRevTimer/test.html >>> >>> The stack is a little busy. Jim Hurley >>> >>> (P.S. On the third card of the stack above I added is a simulation of >>> planetary motion. The speed is fine on the desktop and the motion is >>> very smooth, but it is WAY too speedy on the Web. I didn't include >>> any accommodation for the speed change on the Web. A good example of >>> the need to do so. >>> >>> >> For comparison, I tried some examples on Windows (XP, Rev Enterprise >> 4.0-dp-4, Internet Explorer 8) and got identical* results on the >> desktop >> stack as with the revlet. >> *OK, I got the range 727, 728 or 729 milliseconds consistently when >> choosing >> 90 points in the circle and 7 milliseconds on the delay slider. >> -- >> And I meant to say, the blue planet spinning round the sun was high >> speed to >> the point of stroboscopic inability to see where it was at any given >> point - >> both on the web revlet and the desktop stack. >> -- > > > SparkOut, > > Thanks for the feedback. I knew that the Rev took a hit on the Mac in > these kinds of applications, but I didn't realize it was this bad. > > That make the PC roughly twice as fast as the Mac. Makes it difficult > to develop cross platform. > > Jim Hurley > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Re%3A-Graphic-speed-comparison-between-webLets-and-desktop-%09stacks-tp25388757p25389915.html Sent from the Revolution - User mailing list archive at Nabble.com. From mcgrath3 at mac.com Thu Sep 10 15:56:30 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 10 Sep 2009 15:56:30 -0400 Subject: html forms vs revlets In-Reply-To: References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> Message-ID: <74D5EDBE-45C0-4ACA-973B-9C6F194E2836@mac.com> Ron, Is it possible to let me know when you get that revSpeak page up? I only tried revSpeak "Hello world" and I get a handler error. Is this in Safari/Firefox/IE on Mac or Windows or Linux? Thanks Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html On Sep 10, 2009, at 9:14 AM, Ron wrote: > > BTW - revspeaks works on my test page simply using the script from > the Documents example scripts. I hope to post the page soon once I > get this mail thing worked out. > > On Sep 10, 2009, at 10:13 AM, Judy Perry wrote: > From niggemann at uni-wh.de Thu Sep 10 16:39:32 2009 From: niggemann at uni-wh.de (BNig) Date: Thu, 10 Sep 2009 13:39:32 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <74D5EDBE-45C0-4ACA-973B-9C6F194E2836@mac.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <74D5EDBE-45C0-4ACA-973B-9C6F194E2836@mac.com> Message-ID: <25390587.post@talk.nabble.com> Tom, with Safari on a mac revspeak works. http://berndniggemann.on-rev.com/helloWorld/ the script of the button is: ----------- on mouseUp put field 1 into tSpeak if tSpeak is not empty then revspeak tSpeak else put "nothing to say" into field 1 revspeak field 1 end if end mouseUp -------------- regards Bernd Thomas McGrath III-3 wrote: > > Ron, > > Is it possible to let me know when you get that revSpeak page up? I > only tried revSpeak "Hello world" and I get a handler error. Is this > in Safari/Firefox/IE on Mac or Windows or Linux? > > Thanks > > Tom McGrath III > Lazy River Software > 3mcgrath at comcast.net > > iTunes Library Suite - libITS > Information and download can be found on this page: > http://www.lazyriversoftware.com/RevOne.html > > > On Sep 10, 2009, at 9:14 AM, Ron wrote: >> >> BTW - revspeaks works on my test page simply using the script from >> the Documents example scripts. I hope to post the page soon once I >> get this mail thing worked out. > -- View this message in context: http://www.nabble.com/html-forms-vs-revlets-tp25360583p25390587.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Thu Sep 10 16:44:15 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Sep 2009 21:44:15 +0100 Subject: html forms vs revlets In-Reply-To: <25385338.post@talk.nabble.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <4AA8C629.2080908@hyperactivesw.com> <25385338.post@talk.nabble.com> Message-ID: <4AA9651F.6000604@hyperactivesw.com> Robert Maniquant wrote: > I thought the polling example read results from a file on the server ??? Yes, you're right, for the most part. I'd rewritten the poll stack as an iRev page for possible use in the conference teaching session and got myself confused between mine and the original. The sample stack as it appears on RR's site doesn't directly read a text file itself. It loads a URL that consists of a plain iRev script. That script reads and writes to the text file, and returns the vote totals to the revlet. It isn't actually a POST event, so I misspoke. I can't try it right now, but I don't see why a revlet couldn't post to its own containing irev page, and have that page process and display data. I'm still travelling right now and my internet access is limited, but when I get home I may try it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 10 16:49:11 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 10 Sep 2009 21:49:11 +0100 Subject: iRev list of commands available In-Reply-To: References: <3683FDFA-1543-473E-9648-6BA99BF32B9E@mac.com> <4AA8C7D5.1040408@hyperactivesw.com> Message-ID: <4AA96647.2010105@hyperactivesw.com> Judy Perry wrote: > What about cursor changes? That seemed to not work in a revlet for > me... Was that in a "don't do this" that I missed? Custom cursors in revlets do not work yet, but will before they go final. There are a few other things too, like visual effects, but they will be fixed. Don't confuse iRev and Revlets; the first is server-side and the second is client-side. All the basic scripting commands should work in irev pages, though the hierarchy runs somewhat differently. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rman at free.fr Thu Sep 10 19:01:36 2009 From: rman at free.fr (Robert Maniquant) Date: Thu, 10 Sep 2009 16:01:36 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <4AA9651F.6000604@hyperactivesw.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <4AA8C629.2080908@hyperactivesw.com> <25385338.post@talk.nabble.com> <4AA9651F.6000604@hyperactivesw.com> Message-ID: <25392418.post@talk.nabble.com> Yes you can.. but the whole revlet will have to be reloaded into memory, and this is not instantaneous. And if you had other variables in the revlet, they're lost cause its a new session.. a kind of "postFromRevlet RevletId, targetFile" and "postToRevlet revletId, targetFile" command would be great.. !! To make it easier you can play around with test stack I made in june testParamsOk.rev J. Landman Gay wrote: > > Robert Maniquant wrote: >> I thought the polling example read results from a file on the server ??? > > Yes, you're right, for the most part. I'd rewritten the poll stack as an > iRev page for possible use in the conference teaching session and got > myself confused between mine and the original. > > The sample stack as it appears on RR's site doesn't directly read a text > file itself. It loads a URL that consists of a plain iRev script. That > script reads and writes to the text file, and returns the vote totals to > the revlet. It isn't actually a POST event, so I misspoke. > > I can't try it right now, but I don't see why a revlet couldn't post to > its own containing irev page, and have that page process and display > data. I'm still travelling right now and my internet access is limited, > but when I get home I may try it. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/html-forms-vs-revlets-tp25360583p25392418.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Thu Sep 10 20:26:15 2009 From: cszasz at mac.com (Charles Szasz) Date: Thu, 10 Sep 2009 17:26:15 -0700 (PDT) Subject: Changing date format in CalendarWidget100 Message-ID: <25393101.post@talk.nabble.com> Mark, Your suggestion worked beautiful! And thanks Devin for your suggestion! -- View this message in context: http://www.nabble.com/Changing-date-format-in-CalendarWidget100-tp25393101p25393101.html Sent from the Revolution - User mailing list archive at Nabble.com. From rman at free.fr Thu Sep 10 20:59:45 2009 From: rman at free.fr (Robert Maniquant) Date: Thu, 10 Sep 2009 17:59:45 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <25392418.post@talk.nabble.com> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <4AA8C629.2080908@hyperactivesw.com> <25385338.post@talk.nabble.com> <4AA9651F.6000604@hyperactivesw.com> <25392418.post@talk.nabble.com> Message-ID: <25393379.post@talk.nabble.com> A reply to myself. Let's keep in view the subject : using revlet as forms, basically to send information via mail or to a database.... and for that alone revlet can be really cool i find, there is no need to update the html page... See the sample revletForm along ! http://www.nabble.com/file/p25393379/basicRevletForm.rev basicRevletForm.rev Robert Maniquant wrote: > > Yes you can.. but the whole revlet will have to be reloaded into memory, > and this is not instantaneous. > And if you had other variables in the revlet, they're lost cause its a new > session.. > > a kind of "postFromRevlet RevletId, targetFile" and "postToRevlet > revletId, targetFile" command would be great.. !! > > To make it easier you can play around with test stack I made in june > testParamsOk.rev > -- View this message in context: http://www.nabble.com/html-forms-vs-revlets-tp25360583p25393379.html Sent from the Revolution - User mailing list archive at Nabble.com. From sarah.reichelt at gmail.com Thu Sep 10 21:43:05 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 Sep 2009 11:43:05 +1000 Subject: Changing date format in CalendarWidget100 In-Reply-To: References: <25385854.post@talk.nabble.com> <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> Message-ID: On Fri, Sep 11, 2009 at 3:26 AM, Devin Asay wrote: > > On Sep 10, 2009, at 11:24 AM, Devin Asay wrote: > >> ?put tDate & 0,0,0,0 into tDate -- > > Oops! This should be > > ?put tDate,0,0,0,0 into tDate While I like Devin's method, I have changed to using: put tDate,12,0,0,0 into tDate By working with a default time of midday instead of midnight, you avoid any possible daylight-savings change issues. Cheers, Sarah From userevolution at dreamscapesoftware.com Thu Sep 10 23:57:30 2009 From: userevolution at dreamscapesoftware.com (Derek Bump) Date: Thu, 10 Sep 2009 22:57:30 -0500 Subject: Building a Side-Scrolling Game in Revolution Message-ID: <4AA9CAAA.4020800@dreamscapesoftware.com> I'm not sure if anyone else on the list has done anything in this realm, but for a long time I've been interested in creating a Side-Scrolling "Mario" style game in Revolution. I threw together a basic concept called "Side-Scrolling Game Test" and I've uploaded it to the New RevOnline. Please check it out. If you would prefer to play the game with the theme music as well, download it from here: http://www.dreamscapesoftware.com/game_test.zip The Game controls are the Left and Right arrow keys for movement, and the Space bar to jump. Now my test is a basic concept, and I'm looking for advise on how to improve upon it. There is basic support for Movement, Gravity, Interactive Sprites, Enemies and Object Detection. My planned improvements include trying to determine intersections prior to moving the sprite, curved jumping and moving enemies and rewards. I'm also going to generate a list of active sprites for the repeat loop, instead of just looping through all of the objects in the group. Anyways, any help is much appreciated. Revolution may not exactly excel at gaming, but with a little help, I'm sure we can come up with something. Thanks! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com ___________________________________________________________________ Compress your photos quickly and easily with JPEGCompress 2.9! http://www.dreamscapesoftware.com/products/jpegcompress/ From jrosat at mac.com Fri Sep 11 02:56:41 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Fri, 11 Sep 2009 08:56:41 +0200 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: <96128886-533C-4A58-AF97-428024D34BAA@mac.com> If I put 250 documents for example in the tray and print 200 numbers, there remain 50 documents. And I need to print a number on these 50 documents, I can't wait a other day to put more sheets in the tray and print 200 numbers again. I'm going to try to use the "read from file "COM1:" and see if there is a specific "message" when the paper tray is empty. Le 10 sept. 2009 ? 21:39, DunbarX at aol.com a ?crit : > Tough one. He needs: > > repeat until the paperTray is empty > > As a workaround, let's say you knew that the maximum number of > sheets that > your printer could hold is 250. Why not print in batches of 200, > say, with > Rev stopping at that number. In this way you would not use an empty > tray as > the batch indicator, but rather the fact that you had reached 200 > sheets, > where Rev would tell you that you needed to move to the next batch. > You refill > the paper tray, and continue forever. > > Craig Newman > > In a message dated 9/10/09 3:24:23 PM, jrosat at mac.com writes: > > >> >> I thought of that. But the series start to 1 the first day of the >> year >> and finish the last day of the year. I cannot know in advance the >> number of documents to be printed. And I don't want to count manually >> pages before to put them in the printer. So, I need to know when the >> printer stop to print when there is no more page in the paper tray. >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sundown at pacifier.com Fri Sep 11 04:59:32 2009 From: sundown at pacifier.com (-= JB =-) Date: Fri, 11 Sep 2009 01:59:32 -0700 Subject: Printing a series of numbers In-Reply-To: <96128886-533C-4A58-AF97-428024D34BAA@mac.com> References: <96128886-533C-4A58-AF97-428024D34BAA@mac.com> Message-ID: <0A5590F0-8A8C-4A37-81BE-6409AFD4BB47@pacifier.com> Is it possible the info might be found in your printers manuel for errors it sends? Even if the printer sends an out of paper error it might only send it to the printer and you won't be able to read it from the port. If that is the case and you really need it you might be able to find a printer that will send error codes to the port if you look around and pay more. -=>JB<=- On Sep 10, 2009, at 11:56 PM, J?r?me Rosat wrote: > If I put 250 documents for example in the tray and print 200 > numbers, there remain 50 documents. And I need to print a number on > these 50 documents, I can't wait a other day to put more sheets in > the tray and print 200 numbers again. > > I'm going to try to use the "read from file "COM1:" and see if > there is a specific "message" when the paper tray is empty. > > > Le 10 sept. 2009 ? 21:39, DunbarX at aol.com a ?crit : > >> Tough one. He needs: >> >> repeat until the paperTray is empty >> >> As a workaround, let's say you knew that the maximum number of >> sheets that >> your printer could hold is 250. Why not print in batches of 200, >> say, with >> Rev stopping at that number. In this way you would not use an >> empty tray as >> the batch indicator, but rather the fact that you had reached 200 >> sheets, >> where Rev would tell you that you needed to move to the next >> batch. You refill >> the paper tray, and continue forever. >> >> Craig Newman >> >> In a message dated 9/10/09 3:24:23 PM, jrosat at mac.com writes: >> >> >>> >>> I thought of that. But the series start to 1 the first day of the >>> year >>> and finish the last day of the year. I cannot know in advance the >>> number of documents to be printed. And I don't want to count >>> manually >>> pages before to put them in the printer. So, I need to know when the >>> printer stop to print when there is no more page in the paper tray. >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From klaus at major.on-rev.com Fri Sep 11 05:12:22 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Fri, 11 Sep 2009 11:12:22 +0200 Subject: popup-/contextmenu in Editor field of DataGrid? Message-ID: <27743C73-20EE-4A24-B633-A22A856E223A@major.on-rev.com> Hi all (and Trevor :-) Any hints on how to popup a menu in the "Editor field" of a DataGrid? I want to let the user choose pre-made text to insert into that column, know what I mean? Or if that is not possible, I could also need this when right-clicking on any column, so I can insert the chosen text into the clicked column. The popup button will NOT be part of the DataGrid. Thanks a lot in advance! Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From scott at tactilemedia.com Fri Sep 11 05:57:47 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 11 Sep 2009 02:57:47 -0700 Subject: [OT] Recover Files From OS X User Account Message-ID: Hello List: I'm wondering if anyone has a suggestion for recovering files from user accounts (non-admin) on a failing OS X drive (10.4.11). I don't know yet if the drive is going bad or if the system is simply corrupt, but I'm hoping to be able to rescue some files from a user account. I've tried using DiskWarrior on the drive, and it's able to see pretty much all of the disk, but when attempting look into folders that reside under user accounts, they show up as inaccessible, just as one would expect when normally browsing in the Finder. I get that user accounts are normally inaccessible unless one is logged in as that user, but I'm hoping someone might know of a utility or process to be able to extract files from these kind of accounts and "de-protect" them based on the login information (or if this is even possible). BTW, I'm accessing the problem drive from an external disk/system -- I cannot boot up from the problem disk (freezes at the Apple logo). Thanks for any suggestions. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From briany at qldlearning.com Fri Sep 11 06:10:11 2009 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 11 Sep 2009 03:10:11 -0700 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: You might want to give Knoppix a try: http://luhman.org/blog/2009/07/13/knoppix-recovery-mac-mini-crash I just recently used Knoppix to recover a Windows laptop and it was a real lifesaver. Hopefully you can just march right into those folders since Linux won't bother trying to respect your Mac user accounts. > Hello List: > > I'm wondering if anyone has a suggestion for recovering files from > user > accounts (non-admin) on a failing OS X drive (10.4.11). > > I don't know yet if the drive is going bad or if the system is simply > corrupt, but I'm hoping to be able to rescue some files from a user > account. > I've tried using DiskWarrior on the drive, and it's able to see > pretty much > all of the disk, but when attempting look into folders that reside > under > user accounts, they show up as inaccessible, just as one would > expect when > normally browsing in the Finder. > > I get that user accounts are normally inaccessible unless one is > logged in > as that user, but I'm hoping someone might know of a utility or > process to > be able to extract files from these kind of accounts and "de- > protect" them > based on the login information (or if this is even possible). > > BTW, I'm accessing the problem drive from an external disk/system -- I > cannot boot up from the problem disk (freezes at the Apple logo). From revlist at azurevision.co.uk Fri Sep 11 06:29:02 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 11 Sep 2009 11:29:02 +0100 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: If you enable the Root user on your external HD and login as Root you can access any user folder on any connected drive. Although I'm not sure what problems you might have with permissions on the files after they have been copied somewhere else. Brian's suggestion of Knoppix is definitely worth looking into. Ian On 11 Sep 2009, at 10:57, Scott Rossi wrote: > I get that user accounts are normally inaccessible unless one is > logged in > as that user, but I'm hoping someone might know of a utility or > process to > be able to extract files from these kind of accounts and "de- > protect" them > based on the login information (or if this is even possible). From lists at mangomultimedia.com Fri Sep 11 08:43:41 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 11 Sep 2009 08:43:41 -0400 Subject: popup-/contextmenu in Editor field of DataGrid? In-Reply-To: <27743C73-20EE-4A24-B633-A22A856E223A@major.on-rev.com> References: <27743C73-20EE-4A24-B633-A22A856E223A@major.on-rev.com> Message-ID: On Sep 11, 2009, at 5:12 AM, Klaus Major wrote: > Hi all (and Trevor :-) Hi Klaus :-) > Any hints on how to popup a menu in the "Editor field" of a DataGrid? > I want to let the user choose pre-made text to insert into that > column, know what I mean? This lesson shows how to trigger the data grid mousedown code before displaying a contextual: How Do I Show a Contextual Menu?: Although the example script would be placed in the data grid group script itself you could just as easily place the code in the behavior for a custom column template: How Do I Customize A Table's Columns?: > Or if that is not possible, I could also need this when right- > clicking on any column, > so I can insert the chosen text into the clicked column. > > The popup button will NOT be part of the DataGrid. As long as the popup menu button is on the card you won't have any problems. What you do need to do, however, is have the popup send a message back to the custom column control so that you can update the data grid value. I usually do this by setting a custom property on the button before displaying it. So below you will find one way to approach this. -- Column behavior script on mouseDown pMouseBtnNum dgMouseDown pMouseBtnNum if pMouseBtnNum is 3 then set the uTarget of button "MyContextualMenu" to the long id of me popup button "MyContextualMenu" end if end mouseDown Then in the menuPick handler of "MyContextualMenu" I would do something like this: -- button "MyContextualMenu" script on menuPick pChosen dispatch "UpdateColumnValue" to the uTarget of me with pChosen end menuPick Now you just add the UpdateColumnValue command to the column behavior script. The code will look just like any other code in the docs that update data grid values. -- Column behavior script command UpdateColumnValue pValue put the dgIndex of the me into theIndex put the dgDataOfIndex[theIndex] of the dgControl of me into theDataA put pValue into theDataA[the dgColumn of me] set the dgDataOfIndex[theIndex] of the dgControl of me to theDataA end UpdateColumnValue -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From gregory.lypny at videotron.ca Fri Sep 11 08:56:12 2009 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 11 Sep 2009 08:56:12 -0400 Subject: iRev list of commands available In-Reply-To: <20090910170004.3060A48AA3C@mail.runrev.com> References: <20090910170004.3060A48AA3C@mail.runrev.com> Message-ID: Thanks Jacqueline, This is good to know. But like Thomas, I would very much like some sort of document that lists commands that are unique to iRev, RunRev commands that are not currently compatible with iRev, and syntax examples with tips like the very good one that you've provided here. It would save a lot of time in getting stuff out. Regards, Gregory On 2009-09-10, at 1:00 PM, Jacqueline wrote: > Thomas McGrath III wrote: >> Where is there a list of iRev commands available? >> >> I just tried revSpeak in iRev and got a handler not found error and >> would like to know what else is not available. > > Virtually everything is available, with the added bonus of a few new > terms listed in the change log. IRev scripts can contain plain lists > of > commands without any handler declarations, or alternately the commands > can be enclosed in formal ("on" or "command") handler declarations. If > your commands are not inside a formal handler declaration, then you > will > get the error message you saw. Additionally, the server compiles > revTalk > from top to bottom. Unlike stack scripts where handlers can go > anywhere > in the message hierarchy, you can't place a handler anywhere you > like on > the page -- it must be declared before any other command makes use of > it. It's easiest to place most handlers above the html code at the top > of the page, just to make sure they are processed before any other > line > of script needs them. This isn't necessary though, just make sure > handlers occur before any other line of script that needs to use them. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > From klaus at major.on-rev.com Fri Sep 11 09:07:24 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Fri, 11 Sep 2009 15:07:24 +0200 Subject: popup-/contextmenu in Editor field of DataGrid? In-Reply-To: References: <27743C73-20EE-4A24-B633-A22A856E223A@major.on-rev.com> Message-ID: Hi Trevor, > On Sep 11, 2009, at 5:12 AM, Klaus Major wrote: > >> Hi all (and Trevor :-) > > Hi Klaus :-) > >> Any hints on how to popup a menu in the "Editor field" of a DataGrid? >> I want to let the user choose pre-made text to insert into that >> column, know what I mean? > This lesson shows how to trigger the data grid mousedown code before > displaying a contextual: > How Do I Show a Contextual Menu?: > > Although the example script would be placed in the data grid group > script itself you could just as easily place the code in the > behavior for a custom column template: > How Do I Customize A Table's Columns?: > > >> Or if that is not possible, I could also need this when right- >> clicking on any column, >> so I can insert the chosen text into the clicked column. >> >> The popup button will NOT be part of the DataGrid. > > As long as the popup menu button is on the card you won't have any > problems. What you do need to do, however, is have the popup send a > message back to the custom column control so that you can update the > data grid value. I usually do this by setting a custom property on > the button before displaying it. So below you will find one way to > approach this. > > -- Column behavior script > > on mouseDown pMouseBtnNum > dgMouseDown pMouseBtnNum > if pMouseBtnNum is 3 then > set the uTarget of button "MyContextualMenu" to the long id > of me > popup button "MyContextualMenu" > end if > end mouseDown > > Then in the menuPick handler of "MyContextualMenu" I would do > something like this: > > -- button "MyContextualMenu" script > > on menuPick pChosen > dispatch "UpdateColumnValue" to the uTarget of me with pChosen > end menuPick > > Now you just add the UpdateColumnValue command to the column > behavior script. The code will look just like any other code in the > docs that update data grid values. > > -- Column behavior script > > command UpdateColumnValue pValue > put the dgIndex of the me into theIndex > put the dgDataOfIndex[theIndex] of the dgControl of me into > theDataA > put pValue into theDataA[the dgColumn of me] > set the dgDataOfIndex[theIndex] of the dgControl of me to theDataA > end UpdateColumnValue > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Developer Resources: http://revolution.bluemangolearning.com thanks a LOT for this! Will try later at home. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From runrev260805 at m-r-d.de Fri Sep 11 09:08:24 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 11 Sep 2009 13:08:24 +0000 Subject: OT: Mac OS X Software Package? Message-ID: <00038979.4AAA67E7@the-office.us> Hi, i remember a posting here from someone in the past, who informed about a special time limited promotion for several mac os x software packages. Although i had no Mac i visited the vendor site and was impressed about the software titles, which were sold for such a low price.I know this offer is already over, but i need the link to the site again. If i remember right, that was not the first promotion of that vendor. Can anyone help? Regards, Matthias From francois.chaplais at mines-paristech.fr Fri Sep 11 09:18:04 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Fri, 11 Sep 2009 15:18:04 +0200 Subject: OT: Mac OS X Software Package? In-Reply-To: <00038979.4AAA67E7@the-office.us> References: <00038979.4AAA67E7@the-office.us> Message-ID: <12E9D652-A63C-4943-8024-69173EB1A819@mines-paristech.fr> Le 11 sept. 09 ? 15:08, runrev260805 at m-r-d.de a ?crit : > Hi, > > i remember a posting here from someone in the past, who informed > about a special time limited promotion > for several mac os x software packages. Although i had no Mac i > visited > the vendor site and was impressed about the software titles, which > were sold for such a low > price.I know this offer is already over, but i need the link to > the site again. > > If i remember right, that was not the first promotion of that vendor. > > Can anyone help? > > Regards, > > Matthias > > > _______________________________________________ macupdate promo http://www.mupromo.com/ has occasional, very interesting bundle promos. Signup to get notifications. Macheist http://www.macheist.com/ also has some interested bundles. Typically, they will make a 49$ offer for 10 (and sometimes more) softwares with cumulated value of 450-500$. Basically, if you are interested in one of these softwares, the bundle is worth it as you will often discover good surprises in it. From DunbarX at aol.com Fri Sep 11 09:27:30 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 11 Sep 2009 09:27:30 EDT Subject: Printing a series of numbers Message-ID: I do not understand. If the fact that the tray is empty can tell you to load new paper, then why can't the fact that you just printed 200 sheets tell you to load new paper? The unused sheets are invisible. They are there only to allow Rev to manage the process, not the printer. They are a buffer. In other words, you want a certain event, the fact that the tray is empty, to signal you to reload. I suggest that a different event, the fact that you just printed 200 sheets, can signal you to reload just as well. That there will always be unused sheets below the continuous batches of 200 working sheets is irrelevant, and it does not matter how many unused sheets sit there. Imagine you had a paper tray that could hold 1,000,000 sheets. You hit a button in your application that prints 200, and you have to hit that button over and over to start each new batch of 200. It does not matter that you never empty the tray. But you get as many sheets as you need, all numbered correctly. And you don't have to count the paper, you just have to make sure that you reload the tray fully. Craig Newman In a message dated 9/11/09 2:57:05 AM, jrosat at mac.com writes: > If I put 250 documents for example in the tray and print 200 numbers,? > there remain 50 documents. And I need to print a number on these 50? > documents, I can't wait a other day to put more sheets in the tray and? > print 200 numbers again. > From mcgrath3 at mac.com Fri Sep 11 10:35:40 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 11 Sep 2009 10:35:40 -0400 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: Yes, Enabling the ROOT user is the way I have done this in the past. I also use Carbon Copy Cloner to do 'complete' copies and have had good success with Drive Genius 2 to repair and copy files. Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html On Sep 11, 2009, at 6:29 AM, Ian Wood wrote: > If you enable the Root user on your external HD and login as Root > you can access any user folder on any connected drive. Although I'm > not sure what problems you might have with permissions on the files > after they have been copied somewhere else. > > Brian's suggestion of Knoppix is definitely worth looking into. > > Ian > > On 11 Sep 2009, at 10:57, Scott Rossi wrote: > >> I get that user accounts are normally inaccessible unless one is >> logged in >> as that user, but I'm hoping someone might know of a utility or >> process to >> be able to extract files from these kind of accounts and "de- >> protect" them >> based on the login information (or if this is even possible). > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From runrev260805 at m-r-d.de Fri Sep 11 10:58:37 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 11 Sep 2009 14:58:37 +0000 Subject: Re-2: OT: Mac OS X Software Package? Message-ID: <0003897A.4AAA81BB@the-office.us> Fran?ois, thanks for that. I think it was Macheist. Regards, Matthias -------- Original Message -------- Subject: Re: OT: Mac OS X Software Package? (11-Sep-2009 15:22) From: Fran?ois Chaplais To: runrev260805 at m-r-d.de > > Le 11 sept. 09 ? 15:08, runrev260805 at m-r-d.de a ?crit : > > > Hi, > > > > i remember a posting here from someone in the past, who informed > > about a special time limited promotion > > for several mac os x software packages. Although i had no Mac i > > visited > > the vendor site and was impressed about the software titles, which > > were sold for such a low > > price.I know this offer is already over, but i need the link to > > the site again. > > > > If i remember right, that was not the first promotion of that vendor. > > > > Can anyone help? > > > > Regards, > > > > Matthias > > > > > > _______________________________________________ > > > macupdate promo > http://www.mupromo.com/ > has occasional, very interesting bundle promos. Signup to get > notifications. > Macheist > http://www.macheist.com/ > also has some interested bundles. > > Typically, they will make a 49$ offer for 10 (and sometimes more) > softwares with cumulated value of 450-500$. Basically, if you are > interested in one of these softwares, the bundle is worth it as you > will often discover good surprises in it.___________________________________ > ____________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > To: use-revolution at lists.runrev.com From jerry.daniels at me.com Fri Sep 11 11:04:02 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 11 Sep 2009 10:04:02 -0500 Subject: [ANN] tRev Feature Friday Video Message-ID: Revolution users, We have new features again this week. Check out our two minute video: http://reveditor.com/feature-friday-new-dictionary-and-custom-prop Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From cszasz at mac.com Fri Sep 11 11:48:52 2009 From: cszasz at mac.com (Charles Szasz) Date: Fri, 11 Sep 2009 08:48:52 -0700 (PDT) Subject: Setting radio buttons Message-ID: <25403484.post@talk.nabble.com> Is there a way to set a group of radio buttons where neither button has been selected when an user "opens" a card? For example, a group of two radio buttons would not be set until the user makes a selection. -- View this message in context: http://www.nabble.com/Setting-radio-buttons-tp25403484p25403484.html Sent from the Revolution - User mailing list archive at Nabble.com. From DunbarX at aol.com Fri Sep 11 12:22:06 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 11 Sep 2009 12:22:06 EDT Subject: Setting radio buttons Message-ID: You can always just: on openCard set the hilite of button yourButton1 to "false" set the hilite of button yourButton2 to "false" end openCard Radio behavior is a property of a group of buttons. I bet rev has a way to find the objects in a particular group. If not, it ought to, as this seems like a very useful thing to have, so that if you add or subtract buttons from that group the code does not have to be modified. I'll check, though I bet someone already knows... Craig Newman In a message dated 9/11/09 11:49:17 AM, cszasz at mac.com writes: > Is there a way to set a group of radio buttons where neither button has > been > selected when an user "opens" a card? For example, a group of two radio > buttons would not be set until the user makes a selection. > From DunbarX at aol.com Fri Sep 11 12:26:24 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 11 Sep 2009 12:26:24 EDT Subject: Setting radio buttons Message-ID: Found it. I knew there was a way: Again radio behavior is always a property of a group: set the hilitedButton of group yourGroup to zero Craig Newman From jhurley0305 at sbcglobal.net Fri Sep 11 12:31:37 2009 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Fri, 11 Sep 2009 09:31:37 -0700 Subject: Graphic speed comparison between webLets and desktop In-Reply-To: <20090911145842.1FB6048AD8E@mail.runrev.com> References: <20090911145842.1FB6048AD8E@mail.runrev.com> Message-ID: > > Message: 7 > Date: Thu, 10 Sep 2009 12:53:30 -0700 (PDT) > From: BNig > Subject: Re: Graphic speed comparison between webLets and desktop > stacks > To: use-revolution at lists.runrev.com > Message-ID: <25389915.post at talk.nabble.com> > Content-Type: text/plain; charset=us-ascii > > > Jim, > > one funny thing I noticed on the mac: if in your repeat loop you set > the > wait to 0 millisecs on the slider the time goes down from 1500 > millisecs to > 630 millisecs, you can replace the wait with a "unlock screen" and > you have > again around 630 millisecs. As soon as you wait even 1 millisecond > you go up > to 1500 again. So there is more going on on the Mac then meets the > eye. > By contrast I did not manage to speed up the send in time handler, > maybe > someone has an idea. > > regards > Bernd > > Bernd, Good observation. You're right about a lot going on behind the scenes. That's what makes it frustrating. I talked to Kevin about it some years back, when the problem with OS X came up. I was told that Mark Waddingham had looked into it, but that it was complicated and difficult to fix. You can see one of the problems on Rev's web site: http://revmedia.runrev.com/revMedia/ Notice how the motion stutters when it executes the command: Move image "rev icon" to 60,60 (On second thought, I guess that could be an artifact of their screen capture software. Everything seems to bump along.) I'm sure they have a lot on their plate right now and this is not a high priority issue. Jim Hurley From rjb at robelko.com Fri Sep 11 12:27:00 2009 From: rjb at robelko.com (Robert Brenstein) Date: Fri, 11 Sep 2009 18:27:00 +0200 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: On 11.09.09 at 02:57 -0700 Scott Rossi apparently wrote: > >BTW, I'm accessing the problem drive from an external disk/system -- I >cannot boot up from the problem disk (freezes at the Apple logo). Have you tried setting of the drive to ignore permissions, when having it connected as external drive? Robert From revlist at azurevision.co.uk Fri Sep 11 12:57:18 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 11 Sep 2009 17:57:18 +0100 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: I don't think you can do that if the drive includes an OS X install. Ian On 11 Sep 2009, at 17:27, Robert Brenstein wrote: > Have you tried setting of the drive to ignore permissions, when > having it connected as external drive? From stephenREVOLUTION2 at barncard.com Fri Sep 11 13:06:24 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 11 Sep 2009 10:06:24 -0700 Subject: [OT] Recover Files From OS X User Account In-Reply-To: References: Message-ID: start up using an install dvdyou can change the root password from the disc ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/11 Ian Wood > I don't think you can do that if the drive includes an OS X install. > > Ian > > On 11 Sep 2009, at 17:27, Robert Brenstein wrote: > > Have you tried setting of the drive to ignore permissions, when having it >> connected as external drive? >> > > > From ambassador at fourthworld.com Fri Sep 11 13:18:45 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 11 Sep 2009 10:18:45 -0700 Subject: weird card deletion anomalies Message-ID: <4AAA8675.6020308@fourthworld.com> FWIW, I just posted a report and example stack to the RQCC: > I'm rewriting my script editor to use multiple cards in a single window > rather than a separate window for each script. The migration has been > going well, with one oddity: > > When I first set this up, I had the stack's closeStack handler delete > every card from #2 on: > > go cd 1 > repeat with i = 2 to the number of cds > delete cd 2 > end repeat > > This worked well enough, but I found that about half the time I saved > the Rev engine would crash. The file was fine - I can reopen it, edit > anything easily, and even save it again. But only after it creates > multiple cards, about half the time it crashed during the save command, > while half the time it saved just fine. FWIW, the crash occured before > the "~" copy was made, so it's something early on in the save routine. > > On a lark I move the card deletion from the closeStack handler to a > preOpenStack handler. Now it works fine all the time - I can save > without difficulty. > > Anyone else seen odd crashes during save? > > I've checked the RQCC, and there's only one report of a crash during > save which doesn't seem related to my circumstance. > > It's all good now, I'm happily editing away, but it's the sort of thing > that makes me wonder if I've tripped across some rare but > possibly-devastating-for-some-client-project-down-the-road issue.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jrosat at mac.com Fri Sep 11 13:28:00 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Fri, 11 Sep 2009 19:28:00 +0200 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: Thanks Craig and JB. My problem is not to reload the tray but to stop printing the number (and stop increasing numbers) when the tray is empty. I was probably not clear. Sorry for that but english is not my native tongue. In my company we receive approximately 300' 000 mails during a year. Currently we number each mail with a label preprinted with a number. And we stick the labels to the hand. So, what I want it is to put all mails received during the day in the tray of the printer and print a number on each mail and when the tray is empty, I need to store the last number in my stack and use this number the following day to start again to number mails. J?r?me Le 11 sept. 2009 ? 15:27, DunbarX at aol.com a ?crit : > I do not understand. > > If the fact that the tray is empty can tell you to load new paper, > then why > can't the fact that you just printed 200 sheets tell you to load new > paper? > The unused sheets are invisible. They are there only to allow Rev to > manage > the process, not the printer. They are a buffer. > > In other words, you want a certain event, the fact that the tray is > empty, > to signal you to reload. I suggest that a different event, the fact > that you > just printed 200 sheets, can signal you to reload just as well. That > there will always be unused sheets below the continuous batches of > 200 working > sheets is irrelevant, and it does not matter how many unused sheets > sit > there. > > Imagine you had a paper tray that could hold 1,000,000 sheets. You > hit a > button in your application that prints 200, and you have to hit that > button > over and over to start each new batch of 200. It does not matter > that you > never empty the tray. But you get as many sheets as you need, all > numbered > correctly. And you don't have to count the paper, you just have to > make sure that > you reload the tray fully. > > Craig Newman > > > > In a message dated 9/11/09 2:57:05 AM, jrosat at mac.com writes: > > >> If I put 250 documents for example in the tray and print 200 numbers, >> there remain 50 documents. And I need to print a number on these 50 >> documents, I can't wait a other day to put more sheets in the tray >> and >> print 200 numbers again. >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Fri Sep 11 13:45:09 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 11 Sep 2009 10:45:09 -0700 (PDT) Subject: html forms vs revlets In-Reply-To: <61330387921.20090910093114@ahsoftware.net> References: <5825034a0909090120w10be5d84l844dfa4eabb420b5@mail.gmail.com> <61330387921.20090910093114@ahsoftware.net> Message-ID: Here's a silly question for you all: How would one go about embedding such a revlet in Joomla? TIA, Judy On Thu, 10 Sep 2009, Mark Wieder wrote: > get shell("mail -s" \ > && quote & tSubject & quote \ > && tEmailAddress \ > && "-- -f" & tContactEmail \ > && "<" && tTempFile) > > where tSubject is a var containing the subject line > tEmailAddress is the "To:" address > tContactEmail is the "From:" address > and tTempFile is a text file containing the body text. From DunbarX at aol.com Fri Sep 11 13:44:14 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 11 Sep 2009 13:44:14 EDT Subject: Printing a series of numbers Message-ID: Jerome: Ah, now I understand. So the tray being empty is what really matters. How important is this task? It would be simple to make a small sensor that monitors the paper in the tray, and tells Rev to stop printing and do the bookkeeping. A number of possibilities come to mind, a light sensor, a long lever microswitch, a contact plate, etc. The interface would only cost a couple hundred dollars, and is available from: http://www.bkohg.com/index_e.html I have the Service USB Plus, but either of its smaller brothers would work fine. The whole thing can be finished with a few dollars worth of parts and an hour (hah!) of Rev fiddling. The device would detect when the last page was printed, and send a signal to Rev, which will be watching for it. If you need advice on how to go about this, let me know. Craig Newman In a message dated 9/11/09 1:28:30 PM, jrosat at mac.com writes: > My problem is not to reload the tray but to stop printing the number? > (and stop increasing numbers) when the tray is empty. > > I was probably not clear. Sorry for that but english is not my native? > tongue. In my company we receive approximately 300' 000 mails during a? > year.? Currently we number each mail with a label preprinted with a? > number. And we stick the labels to the hand. So, what I want it is to? > put all mails received during the day in the tray of the printer and? > print a number on each mail and when the tray is empty, I need to? > store the last number in my stack and use this number the following? > day to start again to number mails. > From jimaultwins at yahoo.com Fri Sep 11 14:01:55 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 11 Sep 2009 11:01:55 -0700 Subject: Changing date format in CalendarWidget100 In-Reply-To: References: <25385854.post@talk.nabble.com> <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> Message-ID: On Sep 10, 2009, at 6:43 PM, Sarah Reichelt wrote: > On Fri, Sep 11, 2009 at 3:26 AM, Devin Asay > wrote: >> >> On Sep 10, 2009, at 11:24 AM, Devin Asay wrote: >>> put tDate & 0,0,0,0 into tDate -- >> Oops! This should be >> put tDate,0,0,0,0 into tDate > > While I like Devin's method, I have changed to using: > put tDate,12,0,0,0 into tDate > > By working with a default time of midday instead of midnight, you > avoid any possible daylight-savings change issues. > One slight comment about daylight-savings: It is dependent on the computer clock setting running Rev. If that cpu is not updated properly, it won't reflect the correct hour. In an earlier email I noted the technique I use is to compare the current midnight seconds to the previous to see if exactly 24 hours is the difference. if thisTime = prevTime + (24*60*60) then success The catch is that you need to store the previous time, otherwise the calculation will always be true since it is relative based on the current clock setting. In an office network, I experienced 8% of the computers were updated by workers the wrong way and they did not notice the two hour difference until the next day. Amazing. In a side note that has nothing to do with daylight savings... In another office, the very early shift of two workers faked the 6 AM start by getting in at 7:30 am, changing the clock, doing some reports, then switching back. I documented this by running an AppleScript app on the Mac network server, and of course they were fired. Jim Ault Las Vegas From mwieder at ahsoftware.net Fri Sep 11 14:00:59 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 11 Sep 2009 11:00:59 -0700 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: <251422172890.20090911110059@ahsoftware.net> J?r?me- Friday, September 11, 2009, 10:28:00 AM, you wrote: > I was probably not clear. Sorry for that but english is not my native > tongue. In my company we receive approximately 300' 000 mails during a > year. Currently we number each mail with a label preprinted with a > number. And we stick the labels to the hand. So, what I want it is to > put all mails received during the day in the tray of the printer and > print a number on each mail and when the tray is empty, I need to > store the last number in my stack and use this number the following > day to start again to number mails. I'm afraid I still don't understand. Are you not storing the number and mail information in a database? Are you simply printing a number onto a label? Why not just print up labels ahead of time and use them? -- -Mark Wieder mwieder at ahsoftware.net From revdev at pdslabs.net Fri Sep 11 14:17:59 2009 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 11 Sep 2009 11:17:59 -0700 Subject: Setting radio buttons In-Reply-To: References: Message-ID: <4AAA9457.4000800@pdslabs.net> Also: set the hilitedButtonName of grp yourGroup to empty Choices, choices... DunbarX at aol.com wrote: > Found it. I knew there was a way: > > Again radio behavior is always a property of a group: > > set the hilitedButton of group yourGroup to zero > > Craig Newman -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From niggemann at uni-wh.de Fri Sep 11 14:38:12 2009 From: niggemann at uni-wh.de (BNig) Date: Fri, 11 Sep 2009 11:38:12 -0700 (PDT) Subject: Changing date format in CalendarWidget100 In-Reply-To: References: <25385854.post@talk.nabble.com> <52EFC2F6-24B3-4680-9262-40137D7EAFE3@byu.edu> Message-ID: <25406267.post@talk.nabble.com> Jim, what do you mean? isn't that a form of daylight saving? :) regards Bernd Jim Ault wrote: > > > In a side note that has nothing to do with daylight savings... > In another office, the very early shift of two workers faked the 6 AM > start by getting in at 7:30 am, changing the clock, doing some > reports, then switching back. > Jim Ault > Las Vegas > -- View this message in context: http://www.nabble.com/Changing-date-format-in-CalendarWidget100-tp25385854p25406267.html Sent from the Revolution - User mailing list archive at Nabble.com. From briany at qldlearning.com Fri Sep 11 17:33:42 2009 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 11 Sep 2009 14:33:42 -0700 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: Jerome, Would it work to make each page a separate print job? Then you keep sending print jobs until one fails. The next day you just cancel the last failed job. Something like: Print "5" Print "6" Print "7" FAIL Next day... Print "8" That way you are not worrying about detecting "out of paper" in the middle of a multipage job. You just wait until a 1 page job fails. > Thanks Craig and JB. > > My problem is not to reload the tray but to stop printing the number > (and stop increasing numbers) when the tray is empty. > > I was probably not clear. Sorry for that but english is not my > native tongue. In my company we receive approximately 300' 000 mails > during a year. Currently we number each mail with a label > preprinted with a number. And we stick the labels to the hand. So, > what I want it is to put all mails received during the day in the > tray of the printer and print a number on each mail and when the > tray is empty, I need to store the last number in my stack and use > this number the following day to start again to number mails. > > J?r?me > > Le 11 sept. 2009 ? 15:27, DunbarX at aol.com a ?crit : > >> I do not understand. >> >> If the fact that the tray is empty can tell you to load new paper, >> then why >> can't the fact that you just printed 200 sheets tell you to load >> new paper? >> The unused sheets are invisible. They are there only to allow Rev >> to manage >> the process, not the printer. They are a buffer. >> >> In other words, you want a certain event, the fact that the tray is >> empty, >> to signal you to reload. I suggest that a different event, the fact >> that you >> just printed 200 sheets, can signal you to reload just as well. >> That >> there will always be unused sheets below the continuous batches of >> 200 working >> sheets is irrelevant, and it does not matter how many unused sheets >> sit >> there. >> >> Imagine you had a paper tray that could hold 1,000,000 sheets. You >> hit a >> button in your application that prints 200, and you have to hit >> that button >> over and over to start each new batch of 200. It does not matter >> that you >> never empty the tray. But you get as many sheets as you need, all >> numbered >> correctly. And you don't have to count the paper, you just have to >> make sure that >> you reload the tray fully. >> >> Craig Newman From cszasz at mac.com Fri Sep 11 19:47:20 2009 From: cszasz at mac.com (Charles Szasz) Date: Fri, 11 Sep 2009 16:47:20 -0700 (PDT) Subject: Setting radio buttons In-Reply-To: <25403484.post@talk.nabble.com> References: <25403484.post@talk.nabble.com> Message-ID: <25410128.post@talk.nabble.com> Craig, Thanks! That did the trick! Charles Szasz wrote: > > Is there a way to set a group of radio buttons where neither button has > been selected when an user "opens" a card? For example, a group of two > radio buttons would not be set until the user makes a selection. > -- View this message in context: http://www.nabble.com/Setting-radio-buttons-tp25403484p25410128.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Fri Sep 11 19:48:01 2009 From: cszasz at mac.com (Charles Szasz) Date: Fri, 11 Sep 2009 16:48:01 -0700 (PDT) Subject: Setting radio buttons In-Reply-To: <4AAA9457.4000800@pdslabs.net> References: <25403484.post@talk.nabble.com> <4AAA9457.4000800@pdslabs.net> Message-ID: <25410142.post@talk.nabble.com> Phiil, Your suggestion also worked! Thanks! Phil Davis-5 wrote: > > Also: > set the hilitedButtonName of grp yourGroup to empty > > Choices, choices... > > > DunbarX at aol.com wrote: >> Found it. I knew there was a way: >> >> Again radio behavior is always a property of a group: >> >> set the hilitedButton of group yourGroup to zero >> >> Craig Newman > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Setting-radio-buttons-tp25403484p25410142.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Sat Sep 12 09:17:35 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Sep 2009 06:17:35 -0700 Subject: XP, Vista, Choosing where to save rev files Message-ID: <4AAB9F6F.2050307@fourthworld.com> sims wrote: > If I let a Windows user choose via dialog where my app creates and > saves a rev file, will any folders that can be chosen by the user be > accessible to the rev app when it goes to open that file again? > > I'm a bit worried about users choosing to save the file into a folder > that Vista will then not allow the rev app to open that file. > > Maybe I'm being overly paranoid ;-) But Vista seems a bit cranky. Vista *is* cranky, but I've had good results as long as I stick to folders within the user space. You can direct the user to their Documents folder by specifying the path there in the ask file dialog, using the specialFolderPath function: ask file "Save file as:" with specialFolderPath("Documents") That's no guarantee the user won't switch to a more troublesome folder, but in my experience many Windows users tend to stick to whatever folder you prompt them to. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jimaultwins at yahoo.com Sat Sep 12 09:50:40 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Sat, 12 Sep 2009 06:50:40 -0700 Subject: XP, Vista, Choosing where to save rev files In-Reply-To: <4AAB9F6F.2050307@fourthworld.com> References: <4AAB9F6F.2050307@fourthworld.com> Message-ID: <29C72A53-F5E7-450D-942A-2296585EC40A@yahoo.com> On Sep 12, 2009, at 6:17 AM, Richard Gaskin wrote: > sims wrote: >> If I let a Windows user choose via dialog where my app creates and >> saves a rev file, will any folders that can be chosen by the user >> be accessible to the rev app when it goes to open that file again? >> I'm a bit worried about users choosing to save the file into a >> folder that Vista will then not allow the rev app to open that file. >> Maybe I'm being overly paranoid ;-) But Vista seems a bit cranky. > > Vista *is* cranky, but I've had good results as long as I stick to > folders within the user space. > You can direct the user to their Documents folder by specifying the > path there in the ask file dialog, using the specialFolderPath > function: > > ask file "Save file as:" with specialFolderPath("Documents") > > That's no guarantee the user won't switch to a more troublesome > folder, but in my experience many Windows users tend to stick to > whatever folder you prompt them to. You could use a conditional loop and test, such as on testValidity put false into successful put "itty bitty string" into stringToWrite repeat until successful is true ask file "Save file as: " with specialFolderPath("Documents") put it into userChoice if it is empty then exit to top -- user cancelled put stringToWrite into url ("file:" & userChoice) put url ("file:" & userChoice) into gotItBack if gotItBack is not empty then put true into successful --else user chose a file and path that could not be used -- either the filename is invalid or the folder or both end repeat --if we get here, we can use the folder and file name ... more steps end testValidity Jim Ault Las Vegas From len-morgan at crcom.net Sat Sep 12 15:31:46 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sat, 12 Sep 2009 14:31:46 -0500 Subject: Custom "Widget" Technique Question Message-ID: <4AABF722.6080505@crcom.net> I'm working on a new project and I'd like some advice on how to create custom controls to use on a graphical process display. This will display a water pipeline system with all it's tanks, pipe, valves, flow/pressure meters etc. One of the items I have to display is a water tank and I need to display how much water is in it as both a number and a graphical representation of the water level. I've got the gist of the drawing managed but I'm going to have to have several of these and I don't want to hand create them every time so I'm looking to make a "water tank" custom control. I need to put it somewhere, send it a current level which would update the numeric display and set the "water" level. I'd also like to size them so I could have big ones and small ones. That's a long introduction to my actual question. I know I can make a group of the various parts and script the updating and possibly sizing using behavior scripts but once I've created it, where to I put it? Do I create a stack with this group on it and then clone it where I need it? Do I copy and paste (via script)? I can't add it to the Rev graphic object pallet like the datagrid is now. This is not the only custom control I'm going to need so I'm looking for a generic way to handle this kind of thing. In the end, the program will not only have a display of our pipeline but I'd also like to have a separate design program to create the system diagrams in case any other pipelines want to use the program. len morgan From ambassador at fourthworld.com Sat Sep 12 15:49:15 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Sep 2009 12:49:15 -0700 Subject: Custom "Widget" Technique Question Message-ID: <4AABFB3B.6080403@fourthworld.com> Len, this sounds really cool: > I'm working on a new project and I'd like some advice on how to create > custom controls to use on a graphical process display. This will > display a water pipeline system with all it's tanks, pipe, valves, > flow/pressure meters etc. One of the items I have to display is a water > tank and I need to display how much water is in it as both a number and > a graphical representation of the water level. I've got the gist of the > drawing managed but I'm going to have to have several of these and I > don't want to hand create them every time so I'm looking to make a > "water tank" custom control. > > I need to put it somewhere, send it a current level which would update > the numeric display and set the "water" level. I'd also like to size > them so I could have big ones and small ones. > > That's a long introduction to my actual question. I know I can make a > group of the various parts and script the updating and possibly sizing > using behavior scripts but once I've created it, where to I put it? Do > I create a stack with this group on it and then clone it where I need > it? Do I copy and paste (via script)? I can't add it to the Rev > graphic object pallet like the datagrid is now. > > This is not the only custom control I'm going to need so I'm looking for > a generic way to handle this kind of thing. In the end, the program > will not only have a display of our pipeline but I'd also like to have a > separate design program to create the system diagrams in case any other > pipelines want to use the program. Check out the new Behaviors in v3.5. This will let you use a button script that you could put anywhere (I tend to put mine in a library or a substack, depending on whether I plan to reuse them in other apps or not), and then assign the behavior of your template group to that button script. From then on it's really easy, since all your code is in one place. Using getProp and setProp you can adjust any number of things within the group from a single property setting. And if you use v3.5's new selectGroupedControls property for groups, you can keep your layout work clean since the pointer tool will treat the group as a single object, regardless of the setting of the global property of the same name. Use "copy to " to add copies of groups to your layout. Keep us posted on how this goes. I love simulations, and would love to see what you come up with. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From stephenREVOLUTION2 at barncard.com Sat Sep 12 16:01:09 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 12 Sep 2009 13:01:09 -0700 Subject: Custom "Widget" Technique Question In-Reply-To: <4AABF722.6080505@crcom.net> References: <4AABF722.6080505@crcom.net> Message-ID: If you haven't seen Scott Rossi's work, you should. He's created some amazing controls. Buy or use for inspiration. http://www.tactilemedia.com/ click software; click TMGauge ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/12 Len Morgan > I'm working on a new project and I'd like some advice on how to create > custom controls to use on a graphical process display. This will display a > water pipeline system with all it's tanks, pipe, valves, flow/pressure > meters etc. One of the items I have to display is a water tank and I need > to display how much water is in it as both a number and a graphical > representation of the water level. I've got the gist of the drawing managed > but I'm going to have to have several of these and I don't want to hand > create them every time so I'm looking to make a "water tank" custom control. > > I need to put it somewhere, send it a current level which would update the > numeric display and set the "water" level. I'd also like to size them so I > could have big ones and small ones. > > That's a long introduction to my actual question. I know I can make a > group of the various parts and script the updating and possibly sizing using > behavior scripts but once I've created it, where to I put it? Do I create a > stack with this group on it and then clone it where I need it? Do I copy > and paste (via script)? I can't add it to the Rev graphic object pallet > like the datagrid is now. > > This is not the only custom control I'm going to need so I'm looking for a > generic way to handle this kind of thing. In the end, the program will not > only have a display of our pipeline but I'd also like to have a separate > design program to create the system diagrams in case any other pipelines > want to use the program. > > len morgan > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From len-morgan at crcom.net Sat Sep 12 16:03:38 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sat, 12 Sep 2009 15:03:38 -0500 Subject: Custom "Widget" Technique Question In-Reply-To: <4AABFB3B.6080403@fourthworld.com> References: <4AABFB3B.6080403@fourthworld.com> Message-ID: <4AABFE9A.8050801@crcom.net> Thank you for this Richard. This is the kind of information I was looking for. Perhaps I can provide a library of process control custom controls as a library like some people supply custom icon libraries. I'll keep you posted on what I come up with. len Richard Gaskin wrote: > > Using getProp and setProp you can adjust any number of things within > the group from a single property setting. > > And if you use v3.5's new selectGroupedControls property for groups, > you can keep your layout work clean since the pointer tool will treat > the group as a single object, regardless of the setting of the global > property of the same name. > > Use "copy to " to add > copies of groups to your layout. > > Keep us posted on how this goes. I love simulations, and would love > to see what you come up with. > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From alex at tweedly.net Sat Sep 12 16:26:37 2009 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 12 Sep 2009 21:26:37 +0100 Subject: [ANN] tRev Feature Friday Video In-Reply-To: References: Message-ID: <4AAC03FD.8090602@tweedly.net> Jerry Daniels wrote: > Revolution users, > > We have new features again this week. Check out our two minute video: Cool. But I am still waiting in hope for new features that let me use tRev for editing .irev files. I'm not greedy - I don't need any integration with the On-Rev client, or even any ability to handle include files to allow clever searches for handler definitions - just enabling the "open file .." and letting us have the nice editor capabilities on a basic script file would be wonderful. (btw - OK, I am greedy - it would be nice. :-) -- Alex From alex at tweedly.net Sat Sep 12 16:32:15 2009 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 12 Sep 2009 21:32:15 +0100 Subject: OT: On-Rev html -> irev conversion. In-Reply-To: References: Message-ID: <4AAC054F.80306@tweedly.net> I'm about to go live with my first real on-rev (i.e. irev based) site. I have a couple of sites up already, but this is the first pre-existing site that I am converting over to take advantage of .irev scripts, and being fully dynamic. And I have a small worry ..... There are a couple of different ways that users of the site might have become tied into .html files - bookmarks to specific pages within the site - links on their own site to pages within the site Is there any way that I can tell the on-rev server to substitute file on http requests ? i.e. if a browser asks for abc.html, give it abc.irev I can (or could if I looked it up) put in a redirect for abc.html to abc.rev - but I don't want to do that for each individual file, I'd like to do it in one place for all files (or, ideally, all files where the .html file doesn;t exist). Thanks -- Alex. From ambassador at fourthworld.com Sat Sep 12 16:49:43 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 12 Sep 2009 13:49:43 -0700 Subject: OT: On-Rev html -> irev conversion. Message-ID: <4AAC0967.4070902@fourthworld.com> Alex Tweedly wrote: > Is there any way that I can tell the on-rev server to substitute file on > http requests ? > i.e. if a browser asks for abc.html, give it abc.irev > > I can (or could if I looked it up) put in a redirect for abc.html to > abc.rev - but I don't want to do that for each individual file, I'd like > to do it in one place for all files (or, ideally, all files where the > .html file doesn;t exist). I don't know if there are restrictions with using mod_rewrite directives in .htaccess files on the on-rev.com server, but you can use them on just about any Apache server to do what you need. The adventure begins here: And the web is full of examples for just about anything you want to do with mod_rewrite. I've been pleasantly surprised by the range of things that can be done with it. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From SparkOutYNY at gmail.com Sat Sep 12 17:49:46 2009 From: SparkOutYNY at gmail.com (SparkOut) Date: Sat, 12 Sep 2009 14:49:46 -0700 (PDT) Subject: Printing a series of numbers In-Reply-To: References: Message-ID: <25418521.post@talk.nabble.com> J?r?me Rosat wrote: > > Thanks Craig and JB. > > My problem is not to reload the tray but to stop printing the number > (and stop increasing numbers) when the tray is empty. > > I was probably not clear. Sorry for that but english is not my native > tongue. In my company we receive approximately 300' 000 mails during a > year. Currently we number each mail with a label preprinted with a > number. And we stick the labels to the hand. So, what I want it is to > put all mails received during the day in the tray of the printer and > print a number on each mail and when the tray is empty, I need to > store the last number in my stack and use this number the following > day to start again to number mails. > > J?r?me > Ah, I think I get it. You want to print a variable number of serial numbers on the documents received, which you have placed in the paper tray of your printer. The first serial number should be yesterday's last serial number plus 1. So yesterday's range might have been from 19273 to 19411 and today should start at 19412 and go through until the documents are out (say there were 100, then tomorrow's first document will be numbered 19512). Easy (ish) way: 1) Stack your documents in the paper tray and print 1000 serial numbers onto them starting from (say, as above) 19412. 2) In the morning, look at the output from the printer and determine that the print run ran out at 19511. 3) Cancel the outstanding print queue 4) Set rev to store 19512 as the new start serial number of the print run. 5) Collect up today's documents and put them in the print tray. 6) Print 1000 serial numbers onto the documents, starting at the figure recorded in step 4. 7) Go home 8) In the morning look at the output from the printer and determine that the print run ran out at 19643. 9) Cancel the outstanding print queue. 10) Set rev to store 19644 as the new start serial number of the print run. 11) onwards, repeating the appropriate steps as necessary. More technical way - possibly/probably printer/platform dependent: Find out what SNMP/html/scripting methods there are for interrogating the print queues. Some printers have an interface for reporting status, and some OS scripting can be employed. I can't give you any pointers about SNMP at all. It may be worth checking if you could get any information from the given printer by checking in a web browser. If you can, then you could probably use rev to get the url of the printer status page, and parse the data returned to extract information about the paper situation. If you did this in a repeat loop before sending your next serial number print job you could get rev to tell whether it is safe to print the next number or wait for your return to stack the new lot of documents in the paper tray. If the last print job was reported OK and the printer status says paper is not out, then add 1 to the serial number and print, else exit the repeat loop. If on Windows, you could use WMI scripting by getting rev to "do" a vbscript with WMI interrogation of the printer status to verify that the last print job did not fail and the status is ready and similarly you could put that script in the loop and depending on result returned from the WMI interrogation, either advance the count and print again or exit the loop and wait for you to start again with new documents the next day. If on Mac, I imagine there may be something vaguely similar in Applescript, or Linux maybe some shell scripting, but I have no idea. On Windows, there is some vbscript which you can look at, which shows some WMI interrogation on printing (as well as lots of other stuff) here: http://www.microsoft.com/technet/scriptcenter/guide/sas_prn_overview.mspx?mfr=true I don't know if any of that is useful, but hope it helps. S/O -- View this message in context: http://www.nabble.com/Printing-a-series-of-numbers-tp25351555p25418521.html Sent from the Revolution - User mailing list archive at Nabble.com. From alex at tweedly.net Sat Sep 12 19:15:14 2009 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 13 Sep 2009 00:15:14 +0100 Subject: OT: On-Rev html -> irev conversion. In-Reply-To: <4AAC0967.4070902@fourthworld.com> References: <4AAC0967.4070902@fourthworld.com> Message-ID: <4AAC2B82.70306@tweedly.net> Richard Gaskin wrote: > I don't know if there are restrictions with using mod_rewrite > directives in .htaccess files on the on-rev.com server, but you can > use them on just about any Apache server to do what you need. > > The adventure begins here: > > > And the web is full of examples for just about anything you want to do > with mod_rewrite. > > I've been pleasantly surprised by the range of things that can be done > with it. Thanks Richard - looks like it can do everything I want (and a whole lot more). But I'll leave that for tomorrow .... The site is now live, feel free to send me comments (off-list) about www.kilmelford.com all done with irev - simple file/text based cms for articles, news stories, etc., plus dynamic building of the various lists and databases of businesses, walks, etc. (and events - but the next newsletter comes out next week, so the calendar is just about empty right now) -- Alex. From sarah.reichelt at gmail.com Sat Sep 12 19:17:20 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 13 Sep 2009 09:17:20 +1000 Subject: [ANN] tRev Feature Friday Video In-Reply-To: <4AAC03FD.8090602@tweedly.net> References: <4AAC03FD.8090602@tweedly.net> Message-ID: > But I am still waiting in hope for new features that let me use tRev for > editing .irev files. > I'm not greedy - I don't need any integration with ?the On-Rev client, or > even any ability to handle include files to allow clever searches for > ?handler definitions - just enabling the "open file .." and letting us have > the nice editor capabilities on a basic script file would be wonderful. I would love this too, and have been considering a work-around. What about making a stack that listed all the irev files in a selected folders. When you wanted to edit one, it could create a button, set the script of that button to the contents of the irev file and start editing it. When finished, a Save button could write the script back to the irev file. However, if the script didn't compile, then this wouldn't work I guess. Cheers, Sarah From scott at tactilemedia.com Sat Sep 12 20:29:21 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 12 Sep 2009 17:29:21 -0700 Subject: [OT] Recover Files From OS X User Account In-Reply-To: Message-ID: Thanks to all the folks who chimed in about recovering user-account files on OS X. Enabling the root user was indeed the solution that allowed me to access the user files -- while I haven't gone through all of them to see if any damage was done, they all were recovered without issue, and the drive reformatted. Annoyingly, the whole mess was initiated by a standard system update from Apple which, in the years of running their updates, has never caused an issue. Guess it was bound to happen. Make backups of your stuff! Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From sarah.reichelt at gmail.com Sat Sep 12 21:37:11 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 13 Sep 2009 11:37:11 +1000 Subject: [ANN] tRev Feature Friday Video In-Reply-To: References: <4AAC03FD.8090602@tweedly.net> Message-ID: On Sun, Sep 13, 2009 at 9:17 AM, Sarah Reichelt wrote: >> But I am still waiting in hope for new features that let me use tRev for >> editing .irev files. >> I'm not greedy - I don't need any integration with ?the On-Rev client, or >> even any ability to handle include files to allow clever searches for >> ?handler definitions - just enabling the "open file .." and letting us have >> the nice editor capabilities on a basic script file would be wonderful. > > I would love this too, and have been considering a work-around. > What about making a stack that listed all the irev files in a selected folders. > When you wanted to edit one, it could create a button, set the script > of that button to the contents of the irev file and start editing it. > When finished, a Save button could write the script back to the irev file. I've just put together a stack that does this and it seems to work perfectly. I haven't tried uploading any edited files yet (does On-Rev require any particular line endings?) and it doesn't create new files yet, but if anyone wants to test it, let me know off-list and I'll email a copy. Since compiling the script seems to work fine with irev and HTML all intermingled, I guess that RunRev/Jerry has already been working on something like this. Now I just need to incorporate it with my existing FTP stack, and I'll have a system :-) Cheers, Sarah From tbandi at swissonline.ch Sat Sep 12 22:42:36 2009 From: tbandi at swissonline.ch (Till Bandi) Date: Sun, 13 Sep 2009 04:42:36 +0200 Subject: Problems with snow leopard Message-ID: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> I just installed snow leopard - and now I can't launch a stack with a double click anymore from the finder. I get the dialog: <> If I open the same stack within runrev with the open command, everything works as expected. If I "launch" the stack, I get the same problem. Any idea what goes wrong ? Till From sarah.reichelt at gmail.com Sat Sep 12 22:54:45 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 13 Sep 2009 12:54:45 +1000 Subject: Problems with snow leopard In-Reply-To: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> References: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> Message-ID: On Sun, Sep 13, 2009 at 12:42 PM, Till Bandi wrote: > I just installed snow leopard - and now I can't launch a stack with a double > click anymore from the finder. I get the dialog: > > <> > > If I open the same stack within runrev with the open command, everything > works as expected. If I "launch" the stack, I get the same problem. It's a known issue with Snow Leopard. Open all stacks either by command (open or go) or by using the File menu. Double-clicking a stack will work if Rev is not already running, but not after that. Cheers, Sarah From richmondmathewson at gmail.com Sun Sep 13 02:43:47 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 13 Sep 2009 09:43:47 +0300 Subject: Reducing dependency on QT Message-ID: <4AAC94A3.3060108@gmail.com> I wonder if this Open Source stuff cannot be turned into some sort of plug-in for RunRev: http://freepv.sourceforge.net/ while not directly relevant, this is also interesting: http://blog.makezine.com/archive/2006/11/how_to_create_quicktime_v.html From tbandi at swissonline.ch Sun Sep 13 03:27:15 2009 From: tbandi at swissonline.ch (Till Bandi) Date: Sun, 13 Sep 2009 09:27:15 +0200 Subject: Problems with snow leopard In-Reply-To: References: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> Message-ID: Thaknks! Am 13.09.2009 um 04:54 schrieb Sarah Reichelt: > On Sun, Sep 13, 2009 at 12:42 PM, Till Bandi > wrote: >> I just installed snow leopard - and now I can't launch a stack with >> a double >> click anymore from the finder. I get the dialog: >> >> <> file. >> >> >> If I open the same stack within runrev with the open command, >> everything >> works as expected. If I "launch" the stack, I get the same problem. > > > It's a known issue with Snow Leopard. Open all stacks either by > command (open or go) or by using the File menu. > Double-clicking a stack will work if Rev is not already running, but > not after that. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sandrah9 at comcast.net Sun Sep 13 15:31:23 2009 From: sandrah9 at comcast.net (sandrah9 at comcast.net) Date: Sun, 13 Sep 2009 19:31:23 +0000 (UTC) Subject: use-revolution Digest, Vol 72, Issue 18 -- Solution for Problems with Snow Leopard In-Reply-To: <20090913170004.C1124489791@mail.runrev.com> Message-ID: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> I read a messarge regarding "Problems with Snow Leopard": On Sun, Sep 13, 2009 at 12:42 PM, Till Bandi < tbandi at swissonline.ch > wrote: > I just installed snow leopard - and now I can't launch a stack with a double > click anymore from the finder. I get the dialog: > > <> > > If I open the same stack within runrev with the open command, everything > works as expected. If I "launch" the stack, I get the same problem. I had the same problem, and here is the solution. You need to insert the Snow Leopard disc again and load the application "Rosetta" which is included separately on the disc. Once loaded, go to your Revolution application and click on it but don't open it. While it is highlighted, go to top finder menu and select the "Get Information" under "File". On the window that opens you will see the information for the Rev application and then you check the box for "use Rosetta". Once you do that it will open as it once did by double-clicking on any of your Rev. documents. Cheers, Sandy Hargrove From stephenREVOLUTION2 at barncard.com Sun Sep 13 15:47:36 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Sep 2009 12:47:36 -0700 Subject: use-revolution Digest, Vol 72, Issue 18 -- Solution for Problems with Snow Leopard In-Reply-To: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> References: <20090913170004.C1124489791@mail.runrev.com> <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> Message-ID: Isn't there a speed hit running under Rosetta? ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/13 > > I read a messarge regarding "Problems with Snow Leopard": > > On Sun, Sep 13, 2009 at 12:42 PM, Till Bandi < tbandi at swissonline.ch > > wrote: > > I just installed snow leopard - and now I can't launch a stack with a > double > > click anymore from the finder. I get the dialog: > > > > <> > > > > If I open the same stack within runrev with the open command, everything > > works as expected. If I "launch" the stack, I get the same problem. > > I had the same problem, and here is the solution. You need to insert the > Snow Leopard disc again and load the application "Rosetta" which is included > separately on the disc. Once loaded, go to your Revolution application and > click on it but don't open it. While it is highlighted, go to top finder > menu and select the "Get Information" under "File". On the window that opens > you will see the information for the Rev application and then you check the > box for "use Rosetta". Once you do that it will open as it once did by > double-clicking on any of your Rev. documents. > > Cheers, > Sandy Hargrove > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sun Sep 13 16:17:59 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Sep 2009 13:17:59 -0700 Subject: use-revolution Digest, Vol 72, Issue 18 -- Solution for Problems with Snow Leopard Message-ID: <4AAD5377.6050406@fourthworld.com> sandrah9 wrote: > On Sun, Sep 13, 2009 at 12:42 PM, Till Bandi wrote: >> I just installed snow leopard - and now I can't launch a stack with >> a double click anymore from the finder. I get the dialog: >> >> <> >> If I open the same stack within runrev with the open command, >> everything works as expected. If I "launch" the stack, I get >> the same problem. > > I had the same problem, and here is the solution. You need to > insert the Snow Leopard disc again and load the application > "Rosetta" which is included separately on the disc. Once loaded, > go to your Revolution application and click on it but don't open > it. While it is highlighted, go to top finder menu and select the > "Get Information" under "File". On the window that opens you will > see the information for the Rev application and then you check the > box for "use Rosetta". Once you do that it will open as it once > did by double-clicking on any of your Rev. documents. I thought the Rev app was in Universal Binary formant, no? If so, why wouldn't Snow Leopard just ignore the PPC half? I wonder how many of our own apps may be similarly affected.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jrosat at mac.com Sun Sep 13 16:27:59 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 13 Sep 2009 22:27:59 +0200 Subject: Printing a series of numbers In-Reply-To: <251422172890.20090911110059@ahsoftware.net> References: <251422172890.20090911110059@ahsoftware.net> Message-ID: Mark, We print firstly the labels in advance. After, we stick manually a label on each mail. Then, the number and some mail informations are stored in a database. Le 11 sept. 2009 ? 20:00, Mark Wieder a ?crit : > > I'm afraid I still don't understand. Are you not storing the number > and mail information in a database? Are you simply printing a number > onto a label? Why not just print up labels ahead of time and use them? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jrosat at mac.com Sun Sep 13 16:33:40 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 13 Sep 2009 22:33:40 +0200 Subject: Printing a series of numbers In-Reply-To: References: Message-ID: <786C633D-2D5A-4D4C-951F-14B861BFB693@mac.com> Thanks Brian, That can be a solution. Le 11 sept. 2009 ? 23:33, Brian Yennie a ?crit : > Jerome, > > Would it work to make each page a separate print job? Then you keep > sending print jobs until one fails. The next day you just cancel the > last failed job. > Something like: > > Print "5" > Print "6" > Print "7" > FAIL > > Next day... > Print "8" > > That way you are not worrying about detecting "out of paper" in the > middle of a multipage job. You just wait until a 1 page job fails. > >> From jrosat at mac.com Sun Sep 13 16:44:37 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 13 Sep 2009 22:44:37 +0200 Subject: Printing a series of numbers In-Reply-To: <25418521.post@talk.nabble.com> References: <25418521.post@talk.nabble.com> Message-ID: <12ED838F-2A40-4478-9E14-FEF72C3E359E@mac.com> Thanks Sparkout, The two solutions which you propose are relevant. I'm going to make a "proof of concept" with the first solution and explore the second one. Thank you very much for the link about WMI. I did not know WMI. J?r?me Le 12 sept. 2009 ? 23:49, SparkOut a ?crit : > > > J?r?me Rosat wrote: >> >> Thanks Craig and JB. >> >> My problem is not to reload the tray but to stop printing the number >> (and stop increasing numbers) when the tray is empty. >> >> I was probably not clear. Sorry for that but english is not my native >> tongue. In my company we receive approximately 300' 000 mails >> during a >> year. Currently we number each mail with a label preprinted with a >> number. And we stick the labels to the hand. So, what I want it is to >> put all mails received during the day in the tray of the printer and >> print a number on each mail and when the tray is empty, I need to >> store the last number in my stack and use this number the following >> day to start again to number mails. >> >> J?r?me >> > Ah, I think I get it. You want to print a variable number of serial > numbers > on the documents received, which you have placed in the paper tray > of your > printer. The first serial number should be yesterday's last serial > number > plus 1. So yesterday's range might have been from 19273 to 19411 and > today > should start at 19412 and go through until the documents are out > (say there > were 100, then tomorrow's first document will be numbered 19512). > > Easy (ish) way: > 1) Stack your documents in the paper tray and print 1000 serial > numbers onto > them starting from (say, as above) 19412. > 2) In the morning, look at the output from the printer and determine > that > the print run ran out at 19511. > 3) Cancel the outstanding print queue > 4) Set rev to store 19512 as the new start serial number of the > print run. > 5) Collect up today's documents and put them in the print tray. > 6) Print 1000 serial numbers onto the documents, starting at the > figure > recorded in step 4. > 7) Go home > 8) In the morning look at the output from the printer and determine > that the > print run ran out at 19643. > 9) Cancel the outstanding print queue. > 10) Set rev to store 19644 as the new start serial number of the > print run. > 11) onwards, repeating the appropriate steps as necessary. > > More technical way - possibly/probably printer/platform dependent: > Find out what SNMP/html/scripting methods there are for > interrogating the > print queues. > Some printers have an interface for reporting status, and some OS > scripting > can be employed. I can't give you any pointers about SNMP at all. It > may be > worth checking if you could get any information from the given > printer by > checking in a web browser. If you can, then you could probably use > rev to > get the url of the printer status page, and parse the data returned to > extract information about the paper situation. If you did this in a > repeat > loop before sending your next serial number print job you could get > rev to > tell whether it is safe to print the next number or wait for your > return to > stack the new lot of documents in the paper tray. If the last print > job was > reported OK and the printer status says paper is not out, then add 1 > to the > serial number and print, else exit the repeat loop. > If on Windows, you could use WMI scripting by getting rev to "do" a > vbscript > with WMI interrogation of the printer status to verify that the last > print > job did not fail and the status is ready and similarly you could put > that > script in the loop and depending on result returned from the WMI > interrogation, either advance the count and print again or exit the > loop and > wait for you to start again with new documents the next day. > If on Mac, I imagine there may be something vaguely similar in > Applescript, > or Linux maybe some shell scripting, but I have no idea. > On Windows, there is some vbscript which you can look at, which > shows some > WMI interrogation on printing (as well as lots of other stuff) here: > http://www.microsoft.com/technet/scriptcenter/guide/sas_prn_overview.mspx?mfr=true > > I don't know if any of that is useful, but hope it helps. > S/O > -- > View this message in context: http://www.nabble.com/Printing-a-series-of-numbers-tp25351555p25418521.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Sun Sep 13 16:48:04 2009 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 13 Sep 2009 21:48:04 +0100 Subject: Problems with snow leopard In-Reply-To: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> References: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> Message-ID: <18382892-BA93-469A-8764-5EBAA9C0BD22@lacscentre.co.uk> I haven't installed Snow Leopard, so can't check this. I've read that with Snow Leopard, the Finder no longer uses creator and type codes as a way of linking files to applications. I'm guessing this might have an effect of the result of double-clicking on a file. For example, perhaps the Finder is now trying to launch the file with an older version of Rev which doesn't recognize the current stack format. Could that explain what you're seeing? Dave On 13 Sep 2009, at 03:42, Till Bandi wrote: > I just installed snow leopard - and now I can't launch a stack with > a double click anymore from the finder. I get the dialog: > > < >> > > If I open the same stack within runrev with the open command, > everything works as expected. If I "launch" the stack, I get the > same problem. > > Any idea what goes wrong ? > > Till > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION2 at barncard.com Sun Sep 13 18:10:20 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Sep 2009 15:10:20 -0700 Subject: Problems with snow leopard In-Reply-To: <18382892-BA93-469A-8764-5EBAA9C0BD22@lacscentre.co.uk> References: <770F333C-040B-4398-91A5-97E8963754E4@swissonline.ch> <18382892-BA93-469A-8764-5EBAA9C0BD22@lacscentre.co.uk> Message-ID: As a long time mac user from the beginning, I've always thought the type and creator codes were VERY useful to eliminate the ambiguity of what to launch and I put down the PC method of using suffixes as being brain dead. It is sad to see the Mac OS do another thing to make it more like Windblows. I registered the codes creator "BARN" and document "rtfd" back in the early 90's. Obviously the second one Apple decided to use anyway for Textedit. (I had my own rtf format with image references imbedded.) Aren't these things still relevant? On 2009-09-13, Dave Cragg wrote: > I haven't installed Snow Leopard, so can't check this. > > I've read that with Snow Leopard, the Finder no longer uses creator > and type codes as a way of linking files to applications. I'm guessing > this might have an effect of the result of double-clicking on a file. > For example, perhaps the Finder is now trying to launch the file with > an older version of Rev which doesn't recognize the current stack > format. > > Could that explain what you're seeing? > > Dave > From stephenREVOLUTION2 at barncard.com Sun Sep 13 18:21:32 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Sep 2009 15:21:32 -0700 Subject: The $%$#%#$%# Rev Geometry Message-ID: Ok I've been a Rev user since 2001, and many times I've tried to use the geometry manager and it will work for a while, then BLAM, add or change something (like add a new card) , then everything to the right gets wider - a major mess. This happens sooner or later on EVERY stack I try to use geometry. Once in a while someone will mention rev geometry on this list, and the pundits will invariably say... "Geometry -- no big deal, just do it yourself - it's easy. Don't use Rev geometry. " But the Rev interface has such an intuitive interface to RevGeometry, I really want to use it. If it's broken, how is it used? If it's in there, why can't I just use it? Does anyone know how to stop this from happening? Really, it was working quite well for many days... now I can't change anything on the stack without this thing falling apart. I didn't change the size of anything, just tried to add a new card. If I have to go "commando" with geometry, does anyone have a guide? thanks sqb ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev From jerry.daniels at me.com Sun Sep 13 18:55:50 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sun, 13 Sep 2009 17:55:50 -0500 Subject: Test Message-ID: <116617823404368830544371882312914048809-Webmail@me.com> Having trouble posting to list...sorry for interruption. From cszasz at mac.com Sun Sep 13 20:00:23 2009 From: cszasz at mac.com (Charles Szasz) Date: Sun, 13 Sep 2009 17:00:23 -0700 (PDT) Subject: CalendarWidget100 Message-ID: <25428570.post@talk.nabble.com> I have trying for the past few days to call CalendarWidget100 when an user enters a field (field "date") so the user can click on a date and insert it into the field. Presently I have a button with the following script to call CalendarWidget100: on mouseUp put "" into tYear put "" into tMonth put "" into tDay put "" into tDate start using stack "calendarWidget100" put altAnswerDate(tMonth,tDay,tYear,) into newDate put line (item 1 of newDate) of the monthnames && item 2 of newDate&","&& item 3 of newDate into tNewDate2 get tNewDate2 # stop using stack "calendarWidget100" if it is empty then exit mouseUp put it into fld "date" end mouseUp The button script works without any scripting errors. I have tried the OpenField command in the date field using the code above but it generates several errors that "private" that are within the calendarWiget100 that were commented out by Chipp not to bother. The problem lies with the line which generates errors: if it is empty then exit mouseUp I tried the following script: if it is empty then exit to top but that tags Chipp's code. Any suggestions would be greatly appreciate! -- View this message in context: http://www.nabble.com/CalendarWidget100-tp25428570p25428570.html Sent from the Revolution - User mailing list archive at Nabble.com. From bvlahos at mac.com Sun Sep 13 20:15:30 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 13 Sep 2009 17:15:30 -0700 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: <17720D16-7554-4B9D-887E-B152E238377F@mac.com> Stephen, I've struggled with and successfully used Geometry Manager and agree with you that the UI is very inviting. There are two tricks I've found for making it work better. 1. If in doubt click "Remove All" at the Geometry UI setting and reset it. 2. If you are using it in comparison with another object, rather than the card dimensions, make sure the object is a low level object. I've found that you will get strange results this isn't done. I sure wish Rev would fix the Geometry Manager. It is a stumbling block for most new users. Bill Vlahos On Sep 13, 2009, at 3:21 PM, stephen barncard wrote: > Ok I've been a Rev user since 2001, and many times I've tried to use > the > geometry manager and it will work for a while, then BLAM, add or > change > something (like add a new card) , then everything to the right gets > wider - > a major mess. This happens sooner or later on EVERY stack I try to use > geometry. > > Once in a while someone will mention rev geometry on this list, and > the > pundits will invariably say... "Geometry -- no big deal, just do it > yourself > - it's easy. Don't use Rev geometry. " > > But the Rev interface has such an intuitive interface to > RevGeometry, I > really want to use it. If it's broken, how is it used? If it's in > there, why > can't I just use it? > > Does anyone know how to stop this from happening? Really, it was > working > quite well for many days... now I can't change anything on the stack > without > this thing falling apart. I didn't change the size of anything, just > tried > to add a new card. > > If I have to go "commando" with geometry, does anyone have a guide? > > thanks > > sqb > > > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From sarah.reichelt at gmail.com Sun Sep 13 20:28:17 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Sep 2009 10:28:17 +1000 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 8:21 AM, stephen barncard wrote: > Ok I've been a Rev user since 2001, and many times I've tried to use the > geometry manager and it will work for a while, then BLAM, add or change > something (like add a new card) , then everything to the right gets wider - > a major mess. This happens sooner or later on EVERY stack I try to use > geometry. > > Once in a while someone will mention rev geometry on this list, ?and the > pundits will invariably say... "Geometry -- no big deal, just do it yourself > - it's easy. Don't use Rev geometry. " > > But the Rev interface has such an intuitive interface to RevGeometry, I > really want to use it. If it's broken, how is it used? If it's in there, why > can't I just use it? > > Does anyone know how to stop this from happening? Really, it was working > quite well for many days... now I can't change anything on the stack without > this thing falling apart. I didn't change the size of anything, just tried > to add a new card. > > If I have to go "commando" with geometry, does anyone have a guide? I have a plugin that I use but it is very limited compared to the Rev Geometry manager. However it works well and is easy to tweak since it creates editable scripts for you. I've just uploaded it to my web site, so you can find it at Cheers, Sarah From stephenREVOLUTION2 at barncard.com Sun Sep 13 20:44:08 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Sep 2009 17:44:08 -0700 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: <17720D16-7554-4B9D-887E-B152E238377F@mac.com> References: <17720D16-7554-4B9D-887E-B152E238377F@mac.com> Message-ID: 2009/9/13 Bill Vlahos > Stephen, > > I've struggled with and successfully used Geometry Manager and agree with > you that the UI is very inviting. > > There are two tricks I've found for making it work better. > 1. If in doubt click "Remove All" at the Geometry UI setting and > reset it. > of course. > 2. If you are using it in comparison with another object, rather > than the card dimensions, make sure the object is a low level object. I've > found that you will get strange results this isn't done. > Not sure what you mean by 'lower level object". How can I make the desired object relate to the stack/card size? Also will groups have problems or do they usually stay together ( avoiding any geometry inside ) ? Do I have to assure that the 'resizestack' event reaches each object? > > I sure wish Rev would fix the Geometry Manager. It is a stumbling block for > most new users. > Well, I"m not new, and it's definitely a stumbling block for me. Thanks Bill. > > Bill Vlahos > > From sarah.reichelt at gmail.com Sun Sep 13 20:59:34 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Sep 2009 10:59:34 +1000 Subject: [ANN] tRev release Message-ID: Revolution code aficionados, It is my pleasure to inform you that we have released the tRev editing environment for Revolution. Here's what the product does: - it edits code in a tabbed browser - it navigates code with handler links - it auto-completes handlers, vars, keywords - it sets properties (within the code editor!) - it browses a crazy-cool object tree - it lets you debug modelessly - it shows full, in-context definitions instantly tRev does all this magic in one clean, uncluttered window that is devoid of administrative debris. It adds absolutely no data to any of your objects, but instead keeps a local database of information about each an object you edit???and what you were doing when you stopped editing it. tRev also plays very nicely with Revolution IDE by supporting high levels of interoperability: - functionality that doesn't preclude easy access to Rev components - shortcuts to Revolution's property inspector, message box, menu builder and application browser - quick editing of an object's owner The tRev support site: - has 33 well illustrated articles - has 15 video tutorials tRev support is provided by direct email with its developer, not through a crazy bug-tracking database. Features and enhancements are released and explained with video tutorial on most Fridays. You should click the link below to find out why it's time for change. http://reveditor.com/should-i-get-in-the-hot-tub Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie ========================== P.S. Jerry is having trouble posting to the list, so I am sending this for him. Please contact Jerry directly with any questions at . From lan.kc.macmail at gmail.com Sun Sep 13 22:36:48 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 10:36:48 +0800 Subject: [ANN] tRev release In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 8:59 AM, Sarah Reichelt wrote: > P.S. Jerry is having trouble posting to the list, so I am sending this > for him. Please contact Jerry directly with any questions at > . > _______________________________________________ > Glad you explained that. I started reading the announcement and immediately thought to myself. Wait a minute... Sarah's now working for Jerry??. First it was Trevor, now Sarah..., Jacque will be next, followed by Richard; the coup would then be complete ;-) Now that would be a Revolution ;-) From ambassador at fourthworld.com Sun Sep 13 22:56:53 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Sep 2009 19:56:53 -0700 Subject: Problems with snow leopard Message-ID: <4AADB0F5.1080304@fourthworld.com> stephen barncard wrote: > As a long time mac user from the beginning, I've always thought the type and > creator codes were VERY useful to eliminate the ambiguity of what to launch > and I put down the PC method of using suffixes as being brain dead. Apparently the Mac team did too, as we learned loudly when the NeXT team followed Steve back to Apple and tried to get rid of creator codes in their new OS X under the argument that they were unnecessary. This internal turf war was mirrored by developers on Apple's UI developer mailing list. For all the many years Apple has been hosting discussion lists for developers, to the best of my knowledge the UI list was shut down only once, and that was over this issue. The outcry from people like you about the merit of creator codes was sweeping and furious, yet the NeXTites felt secure knowing that since they had been loyal with Steve all this time their opinion would ultimately prevail. Among developers on the UI list this issue caused a flame war so great the list was taken offline for quite a while, and it was many months (more than a year IIRC) before it was resurrected. Now, all these many years later, Apple is at last losing this once-valuable bit of metadata. If there is comfort in this otherwise sad passing, it's for us multi-platform developers: With every step Apple takes to eliminate differences between OSes, the less forked code we need to write. As they decrease their unique value, they increase ours. :) If only the world's OS vendors would come to common agreement on the placement of dialog buttons.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Sun Sep 13 23:00:48 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Sep 2009 20:00:48 -0700 Subject: [ANN] tRev release Message-ID: <4AADB1E0.8040202@fourthworld.com> Kay C Lan wrote: > On Mon, Sep 14, 2009 at 8:59 AM, Sarah Reichelt wrote: > >> P.S. Jerry is having trouble posting to the list, so I am sending this >> for him. Please contact Jerry directly with any questions at >> . >> _______________________________________________ >> > > Glad you explained that. I started reading the announcement and immediately > thought to myself. Wait a minute... Sarah's now working for Jerry??. First > it was Trevor, now Sarah..., Jacque will be next, followed by Richard; the > coup would then be complete ;-) Now that would be a Revolution ;-) But Jacque and I already work for Andre, who's in discussions to be acquired by Ken Ray, who is already a subsidiary of Klaus Major. Klaus may be soft-spoken, but he's secretly the kingpin of the entire Rev universe. :) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From lan.kc.macmail at gmail.com Sun Sep 13 23:10:15 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 11:10:15 +0800 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 8:28 AM, Sarah Reichelt wrote: > > I've just uploaded it to my web site, so you can find it at > > > Sorry for taking this OT. Sarah, very nice uncluttered website but I notice that at the bottom it states: This page was last modified on: Thu, 13 Aug 2009 06:35:00 +0000 (Local time: Thu, 13 Aug 2009 16:35:00 +1000) Yet you've clearly just added new content and there are two other entries after 13 Aug. I'm apprehensive when I enter the 'cob-web' - page last modified 1999, as I'm probably wasting my time with outdated material. My pet peeve is pages with no date at all! Much perfer to stay in the 'living-web' and am always happy with pages with this year's date on it, get excited with this month, and am about as close as I'll ever get to winning the lottery if it has today's date :-)) Bringing it back to topic, I guess what we need is an uncluttered, no frills, it just works... gRev - Jerry? From lan.kc.macmail at gmail.com Sun Sep 13 23:19:32 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 11:19:32 +0800 Subject: [ANN] tRev release In-Reply-To: <4AADB1E0.8040202@fourthworld.com> References: <4AADB1E0.8040202@fourthworld.com> Message-ID: On Mon, Sep 14, 2009 at 11:00 AM, Richard Gaskin wrote: > > But Jacque and I already work for Andre, who's in discussions to be > acquired by Ken Ray, who is already a subsidiary of Klaus Major. > > Klaus may be soft-spoken, but he's secretly the kingpin of the entire Rev > universe. :) > > Man... I turn my back for a month,.... Forget the economic downturn, Vive La Revolution, just let me know when the IPO is ;-) From ambassador at fourthworld.com Sun Sep 13 23:41:29 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 13 Sep 2009 20:41:29 -0700 Subject: The $%$#%#$%# Rev Geometry Message-ID: <4AADBB69.6070908@fourthworld.com> stephen barncard wrote: > Ok I've been a Rev user since 2001, and many times I've tried to use the > geometry manager and it will work for a while, then BLAM, add or change > something (like add a new card) , then everything to the right gets wider - > a major mess. This happens sooner or later on EVERY stack I try to use > geometry. > > Once in a while someone will mention rev geometry on this list, and the > pundits will invariably say... "Geometry -- no big deal, just do it yourself > - it's easy. Don't use Rev geometry. " > > But the Rev interface has such an intuitive interface to RevGeometry, I > really want to use it. If it's broken, how is it used? If it's in there, why > can't I just use it? You can, but only when it does what you want. If you've ever set out to make a tool like the Geometry Manager, or even just stayed up late thinking about how you would make one, it wouldn't be long before you'd stumble into the reasons why such a thing can only be used on a subset of possible layouts. And while it's never been prohibitively onerous to write one's own resizeStack handlers, with Rev 3.5 this got radically simpler: Groups now get a resizeControl message *whenever* their rect is changes, *even by script*. If a layout is complete enough to be cumbersome to write a resizeStack handler for, chances are some or even most of those controls exist within groups which act as either custom controls or panes. With v3.5 all you need to do now is have your resizeStack handler set the rect for each group, and then you can write the code that adjusts controls within the group in the group's script itself, keeping the logic simple and the code portable should you decide to use that group elsewhere. Sure, I like the idea of the Geometry Manager as much as the next fella, and it may be possible to craft a UI and supporting code that would work in all possible circumstances some day. But while we wait for that perfect solution, when the Geometry Manaager does what you need by all means use it, but if you bump into one of its wall you can still move your work forward with the confidence that you can get optimal performance and precise control over every aspect of your layout in just a few minutes by typing a resizeStack handler. It may seem like more work, and perhaps may be in some cases, but maybe it really just illustrates the differences between point-and-click authoring systems like IconAuthor and scripting-based systems like Rev. Like Bill Appleton (who wrote one of the first icon-based systems, CourseBuilder, and later went on to write SuperCard), said of point-and-click authoring systems and why he abandoned CourseBuilder to make SuperCard, "It's just hard to be as expressive as you can be with a scripting language." How much more work is it to type rather than click anyway? Consider this example I posted in response to David Epstein's question on the 9th about multi-pane UIs: All it does it resize four groups using two buttons as splitters. Simple stuff. How long would it take to figure out how to use the GM for that? It took only a minute or two to script. The GM is handy for many things, but it's also good to know you can also handle the resizeStack message directly yourself when you need to. Use whatever works. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From sarah.reichelt at gmail.com Sun Sep 13 23:47:11 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Sep 2009 13:47:11 +1000 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 1:10 PM, Kay C Lan wrote: > On Mon, Sep 14, 2009 at 8:28 AM, Sarah Reichelt wrote: > >> >> I've just uploaded it to my web site, so you can find it at >> >> >> Sorry for taking this OT. Sarah, very nice uncluttered website but I notice > that at the bottom it states: > > This page was last modified on: Thu, 13 Aug 2009 06:35:00 +0000 (Local time: > Thu, 13 Aug 2009 16:35:00 +1000) > > Yet you've clearly just added new content and there are two other entries > after 13 Aug. ?I'm apprehensive when I enter the 'cob-web' - page last > modified 1999, as I'm probably wasting my time with outdated material. My > pet peeve is pages with no date at all! Much perfer to stay in the > 'living-web' and am always happy with pages with this year's date on it, get > excited with this month, and am about as close as I'll ever get to winning > the lottery if it has today's date :-)) Yes, there is a flaw in my setup there. This site is all done using irev and the modification date comes from the date of the main file itself. The list of stacks is gathered from other files on the fly, so the latest date of that is not shown. What I need to do is "touch" the main file whenever a new stack is uploaded, so that the mod date matches the latest stack update. Thanks for pointing that out Kay. Now all I have to do is work out a way for that to happen automatically. And I need to apply similar logic to my On-Rev page. Cheers, Sarah From lan.kc.macmail at gmail.com Sun Sep 13 23:57:52 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 11:57:52 +0800 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 11:47 AM, Sarah Reichelt wrote: > Now all I have to do is work out a > way for that to happen automatically. > And I need to apply similar logic to my On-Rev page. > > And include the nitty-gritty on your wonderful On-Rev -> Scripts Examples page. Pretty please :-) From edljr at mac.com Mon Sep 14 00:11:56 2009 From: edljr at mac.com (Edward D Lavieri Jr) Date: Sun, 13 Sep 2009 23:11:56 -0500 Subject: Counting Lines of Code In-Reply-To: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> References: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> Message-ID: Does anyone know an way that I can count the total lines of code in a stack that has numerous substacks and handlers assigned to objects, cards, and stacks? I have tried using the Revolution Script Reporter, but it chokes on stacks of significant size. Thanks, Ed Lavieri From jhj at jhj.com Mon Sep 14 00:57:32 2009 From: jhj at jhj.com (Jerry J) Date: Sun, 13 Sep 2009 21:57:32 -0700 Subject: Problems with snow leopard In-Reply-To: <4AADB0F5.1080304@fourthworld.com> References: <4AADB0F5.1080304@fourthworld.com> Message-ID: <9F7B0C65-57E5-409D-A084-793A6DFB67E7@jhj.com> On Sep 13, 2009, at 7:56 PM, Richard Gaskin wrote: > With every step Apple takes to eliminate differences between OSes, > the less forked code we need to write. As they decrease their unique > value, they increase ours. :) Very quotable! Thanks, Richard. --Jerry J From sarah.reichelt at gmail.com Mon Sep 14 01:22:11 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 14 Sep 2009 15:22:11 +1000 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: >> Now all I have to do is work out a >> way for that to happen automatically. >> And I need to apply similar logic to my On-Rev page. >> >> And include the nitty-gritty on your wonderful On-Rev -> Scripts Examples > page. Pretty please :-) This is an interactive example, so check out the script for how it works. For my purposes, I have a stack that assembles data about my stacks (keywords, description etc) and uploads the text files my site needs to display them. This stack now calls a file on the site that uses the touch command to update the modification date of the file it is given. It works exactly like the example, except it uses the $_GET array to work out what file to touch, and it doesn't display all the details. Cheers, Sarah From lan.kc.macmail at gmail.com Mon Sep 14 02:16:47 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 14:16:47 +0800 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: On Mon, Sep 14, 2009 at 1:22 PM, Sarah Reichelt wrote: > > > > This is an interactive example, Two thumbs up :-) Thanks From lan.kc.macmail at gmail.com Mon Sep 14 02:18:35 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 14 Sep 2009 14:18:35 +0800 Subject: Counting Lines of Code In-Reply-To: References: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> Message-ID: On Mon, Sep 14, 2009 at 12:11 PM, Edward D Lavieri Jr wrote: > Does anyone know an way that I can count the total lines of code in a stack > that has numerous substacks and handlers assigned to objects, cards, and > stacks? I have tried using the Revolution Script Reporter, but it chokes on > stacks of significant size. > Chipp Walter's AltStats does that. It's a very old pluggin, been around since 1.1 I think, but it still works with 3.5. Not only does it count lines, but words, chars, buttons, images, fields and groups, and gives the data broken down as individual objects, per card, per sub-stack, per stack and as a Grand Total. I'd like to give you a link but I went to Chipp's site but I couldn't find it. So here's his site: http://www.altuit.com/webs/altuit2/RunRev/default.htm up in the top left corner is a contact link so you can email him and ask for directions. On the other hand, you could just roll your own. Not functional, but here's a stepping stone (or two): --probably need to declare a script local variable to keep track of your tallies local lOutput put the openstacks into tOpenStacks --don't need any of the rev stacks listed filter tOpenStacks without "rev*" filter tOpenStacks without "message*" sort tOpenStacks --assuming you're using an Option Button set the text of button "SelectStack" to tOpenStacks --inside your Option Button "SelectStack" you could have ON menuPick pChosenStack put the substacks of stack pChosenStack into tSubStacks IF (tSubStacks <> empty) THEN put pChosenStack & cr & tSubStacks after tStackNames ELSE put pChosenStack into tStackNames END IF REPEAT FOR each line tStack in tStackNames REPEAT WITH tCard = 1 to the number of cards of stack tStack REPEAT WITH tControl = 1 to the number of controls of card tCard of stack tStack IF (the script of control tControl of card tCard of stack tStack <> empty) THEN --once here you can do anything you like, count lines, words, chars etc etc --myCustomHandler the script of control tControl END IF END repeat --end control repeat --after doing all the scripts of each control on a card we need to do the script of the card IF (the script of card tCard of stack tStack <> empty) THEN --basically do exactly the same as above --myCustomHandler the script of card tCard END IF END repeat -- end card repeat --after doing all the scripts of each card we need to do the script of the stack IF (the script of stack tStack <> empty) THEN --basically do exactly the same as above --myCustomHandler the script of stack tStack END IF END repeat --end stack repeat END menuPick ON myCustomHandler pTheScript --do whatever you need to --use the local variable lOutput so data is not --lost as you pop in and out of this handler put myNewData & cr AFTER lOutput END myCustomHandler HTH From ludovic.thebault at laposte.net Mon Sep 14 02:18:11 2009 From: ludovic.thebault at laposte.net (=?iso-8859-1?Q?Ludovic_Th=E9bault?=) Date: Mon, 14 Sep 2009 08:18:11 +0200 Subject: Two questions about trev Message-ID: Hello, 1- What versions of Revolution are compatible with trev ? (i've 2.9.1) 2- It is possible to have a "tree" view in the code to reduce or extend loop like "if?else?end if" or "switch?case?end switch" ? It could be cool to verify the structure of the code when you have a lot of imbricated loop. Thx From stephenREVOLUTION2 at barncard.com Mon Sep 14 02:31:01 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 13 Sep 2009 23:31:01 -0700 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: Thanks Sarah, I'll try this out.... ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev > I have a plugin that I use but it is very limited compared to the Rev > Geometry manager. However it works well and is easy to tweak since it > creates editable scripts for you. > I've just uploaded it to my web site, so you can find it at > > > Cheers, > Sarah > _______________________________________________ > From klaus at major.on-rev.com Mon Sep 14 03:36:33 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Mon, 14 Sep 2009 09:36:33 +0200 Subject: [ANN] tRev release In-Reply-To: <4AADB1E0.8040202@fourthworld.com> References: <4AADB1E0.8040202@fourthworld.com> Message-ID: <116A30F3-7DC9-4830-A6BE-6524645E5D57@major.on-rev.com> Hi all, > Kay C Lan wrote: > >> On Mon, Sep 14, 2009 at 8:59 AM, Sarah Reichelt > gmail.com>wrote: >>> P.S. Jerry is having trouble posting to the list, so I am sending >>> this >>> for him. Please contact Jerry directly with any questions at >>> . >>> _______________________________________________ >> Glad you explained that. I started reading the announcement and >> immediately >> thought to myself. Wait a minute... Sarah's now working for >> Jerry??. First >> it was Trevor, now Sarah..., Jacque will be next, followed by >> Richard; the >> coup would then be complete ;-) Now that would be a Revolution ;-) > > But Jacque and I already work for Andre, who's in discussions to be > acquired by Ken Ray, who is already a subsidiary of Klaus Major. > Klaus may be soft-spoken, but he's secretly the kingpin of the > entire Rev universe. :) Someone called my name? Are you makig fun at me, you MORTALS? Know that this might lead to eternal damnation via a never escapable "Answer Dialog" within a "repeat loop"! You don't want that! :-D > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From r.venzl-schubert at macbay.de Mon Sep 14 04:03:00 2009 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Mon, 14 Sep 2009 10:03:00 +0200 Subject: How to get last stored record (SOLite) twice? Message-ID: <6DAE07E9-032C-42F1-984F-8DDE4C508AF2@macbay.de> Hi! I store text (Karten_Daten) and images in two different tables of a SQLite-Database. I need the ID of the last stored record of the text to allocate the images. Therefore I use "SELECT MAX(KartenID) FROM Karten_Daten" Somethimes I get a number, the ID, but sometimes I get "false". I tested a lot of code and then I found this strange thing: When send the following code twice on after another to my database I got different answers: put "SELECT MAX(KartenID) FROM Karten_Daten" into tSQL put revdb_querylist(,,gConID,tSQL) into tlastCDimp1 answer tlastCDimp1 put "SELECT MAX(KartenID) FROM Karten_Daten" into tSQL put revdb_querylist(,,gConID,tSQL) into tlastCDimp2 answer tlastCDimp2 in the first case tlastCDimp contains a number, but in the second time tlastCDimp: "false" The most strange experience is, that among the hundreds of test I made, there had been about two or three where tLastCDimp shows a number in both cases. :-( I do not understand it! Reinhold PS: I use a Mac with Snow Leopard. Do this has any influence? From david at architex.tv Mon Sep 14 04:20:33 2009 From: david at architex.tv (David Bovill) Date: Mon, 14 Sep 2009 09:20:33 +0100 Subject: Problems with snow leopard In-Reply-To: <9F7B0C65-57E5-409D-A084-793A6DFB67E7@jhj.com> References: <4AADB0F5.1080304@fourthworld.com> <9F7B0C65-57E5-409D-A084-793A6DFB67E7@jhj.com> Message-ID: In another context my mother once told me go for compatibility over beauty any time :) 2009/9/14 Jerry J > On Sep 13, 2009, at 7:56 PM, Richard Gaskin wrote: > > With every step Apple takes to eliminate differences between OSes, the >> less forked code we need to write. As they decrease their unique value, they >> increase ours. :) >> > > Very quotable! Thanks, Richard. > Seems like the detailed files no longer returns filetype info in Snow Leopard. Wandering how to get this - would it not be good if the engine moved over to using spotlight for OSX? I guess according to the above principle not :) I've an untested sketch of a handler - I'll post here that tries to get basic file types - that is map a file path to one of the data types rev can display - image, player, text, text. Text could be broken down to htmltext, rtftext, text and unicode. Does anyone have any handlers for this - suggestions regarding cross platform techniques? function file_GetType filePath > switch the platform > case "MacOS" > --get file_DetailedInfo (filePath) > -- put item 11 of it into fType > put spotlight_Kind (filePath) into fType > return word -1 of fType > case "Win32" > put offset(".",filePath) into tChar > if tChar <> 0 then > put char tChar to length(filePath) of filePath into text > put > queryregistry("HKEY_CLASSES_ROOT\"&(queryregistry("HKEY_CLASSES_ROOT\"&tExt& > "\")) & "\") into tType > else > put "" into tType > put "" into text > end if > if tType = "" then > if text <> "" then > delete char 1 of text -- remove "." > put toupper(tExt) && "File" into tType > else > put "File" into tType > end if > end if > return filePath & numtochar(9) & tType > default > return empty > end switch > end file_GetType > > function spotlight_Kind someFile > put spotlight_GetAttribute(someFile, "kMDItemKind") into someKind > put word 1 to - 1 of someKind into someKind > delete char 1 of someKind > delete char -1 of someKind > return someKind > end spotlight_Kind > > function spotlight_GetAttribute someFile, attributeName > put spotlight_FileInfo(someFile) into spotlightFileInfo > return spotlight_ExtractAttribute(spotlightFileInfo, attributeName) > end spotlight_GetAttribute > > function spotlight_FileInfo someFile > put "mdls" into someShell > if someFile is not empty then > shell_BashParamEscape someFile > put space & someFile after someShell > end if > get shell(someShell) > -- delete line 1 of it > return line 2 to -1 of it > end spotlight_FileInfo > > function spotlight_ExtractAttribute spotlightFileInfo, attributeName > if char 1 to 7 of attributeName is not "kMDItem" then put "kMDItem" > before attributeName > put "(?im)" & attributeName & " += +(.*)" into someReg > if matchtext(spotlightFileInfo, someReg, someValue) is true then > return someValue > else > return empty > end if > end spotlight_ExtractAttribute > > on shell_BashParamEscape @someParam > put word 1 to -1 of someParam into someParam > if text_IsQuoted(someParam) is false then > replace space with ("\" & space) in someParam > replace "|" with ("\" & "|") in someParam > end if > end shell_BashParamEscape > > function text_IsQuoted someText > put "(?m)['" & quote & "]" into someQuote > put someQuote & ".*" & someQuote & "$" into someReg > return matchchunk (someText, someReg) > end text_IsQuoted > From david.bovill at gmail.com Mon Sep 14 04:27:50 2009 From: david.bovill at gmail.com (David Bovill) Date: Mon, 14 Sep 2009 09:27:50 +0100 Subject: [ANN] tRev release In-Reply-To: References: Message-ID: 2009/9/14 Kay C Lan Glad you explained that. I started reading the announcement and immediately > thought to myself. Wait a minute... Sarah's now working for Jerry??. First > it was Trevor, now Sarah..., Jacque will be next, followed by Richard... Always wandered inf tRev had any link to Trevor - or should that be tRevor? From dam-pro.girard at laposte.net Mon Sep 14 07:51:36 2009 From: dam-pro.girard at laposte.net (dam-pro.girard at laposte.net) Date: Mon, 14 Sep 2009 13:51:36 +0200 (CEST) Subject: The $%$#%#$%# Rev Geometry In-Reply-To: References: Message-ID: <15080812.15920.1252929096567.JavaMail.www@wwinf8402> Hi Stephen, I used the Revolution Geometry manager a long time ago, and when I saw all my objects doing crazy things, I stopped to use it. NativeSpeak has a "strict geometry manager", for cross-platform rendering and to make objects to fit their content without breaking the GUI. (French sentences are a bit longer than english :) ) BTW, I understand that not all developper requires the complete NativeSpeak tool, (Localization + Geometry), and that's why for NativeSpeak 2.0 (that is in development) the geometry manager will be available separatly. More info about NativeSpeak and its Geometry manager: http://www.dam-pro.com/index.php?option=com_content&view=article&id=78&Itemid=113 Kind Regards, Damien Girard Dam-pro, France. Note about NativeSpeak 2.0: For all NativeSpeak 1.x owners, the update to NativeSpeak 2.0 will be free. > Message du 14/09/09 00:21 > De : "stephen barncard" > A : "How to use Revolution" > Copie ? : > Objet : The $%$#%#$%# Rev Geometry > > > Ok I've been a Rev user since 2001, and many times I've tried to use the > geometry manager and it will work for a while, then BLAM, add or change > something (like add a new card) , then everything to the right gets wider - > a major mess. This happens sooner or later on EVERY stack I try to use > geometry. > > Once in a while someone will mention rev geometry on this list, and the > pundits will invariably say... "Geometry -- no big deal, just do it yourself > - it's easy. Don't use Rev geometry. " > > But the Rev interface has such an intuitive interface to RevGeometry, I > really want to use it. If it's broken, how is it used? If it's in there, why > can't I just use it? > > Does anyone know how to stop this from happening? Really, it was working > quite well for many days... now I can't change anything on the stack without > this thing falling apart. I didn't change the size of anything, just tried > to add a new card. > > If I have to go "commando" with geometry, does anyone have a guide? > > thanks > > sqb > > > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > ---------------------------------------------------------------------------- Laposte.net f?te ses 10 ans ! Gratuite, garantie ? vie et d?j? utilis?e par des millions d'internautes... vous aussi, pour votre adresse e-mail, choisissez laposte.net. Laposte.net, bien + qu'une messagerie ---------------------------------------------------------------------------- From edljr at mac.com Mon Sep 14 09:19:54 2009 From: edljr at mac.com (Edward D Lavieri Jr) Date: Mon, 14 Sep 2009 08:19:54 -0500 Subject: Counting Lines of Code In-Reply-To: References: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> Message-ID: Thanks, Kay. I will give this a go. Ed On Sep 14, 2009, at 1:18 AM, Kay C Lan wrote: > On Mon, Sep 14, 2009 at 12:11 PM, Edward D Lavieri Jr > wrote: > >> Does anyone know an way that I can count the total lines of code in >> a stack >> that has numerous substacks and handlers assigned to objects, >> cards, and >> stacks? I have tried using the Revolution Script Reporter, but it >> chokes on >> stacks of significant size. >> > > Chipp Walter's AltStats does that. It's a very old pluggin, been > around > since 1.1 I think, but it still works with 3.5. Not only does it count > lines, but words, chars, buttons, images, fields and groups, and > gives the > data broken down as individual objects, per card, per sub-stack, per > stack > and as a Grand Total. I'd like to give you a link but I went to > Chipp's site > but I couldn't find it. So here's his site: > > http://www.altuit.com/webs/altuit2/RunRev/default.htm > > up in the top left corner is a contact link so you can email him and > ask for > directions. > > On the other hand, you could just roll your own. Not functional, but > here's > a stepping stone (or two): > > --probably need to declare a script local variable to keep track of > your > tallies > local lOutput > > put the openstacks into tOpenStacks > --don't need any of the rev stacks listed > filter tOpenStacks without "rev*" > filter tOpenStacks without "message*" > sort tOpenStacks > > --assuming you're using an Option Button > set the text of button "SelectStack" to tOpenStacks > > > --inside your Option Button "SelectStack" you could have > ON menuPick pChosenStack > put the substacks of stack pChosenStack into tSubStacks > IF (tSubStacks <> empty) THEN > put pChosenStack & cr & tSubStacks after tStackNames > ELSE > put pChosenStack into tStackNames > END IF > REPEAT FOR each line tStack in tStackNames > REPEAT WITH tCard = 1 to the number of cards of stack tStack > REPEAT WITH tControl = 1 to the number of controls of card tCard > of stack > tStack > IF (the script of control tControl of card tCard of stack tStack <> > empty) THEN > --once here you can do anything you like, count lines, words, > chars etc > etc > --myCustomHandler the script of control tControl > END IF > END repeat --end control repeat > --after doing all the scripts of each control on a card we need to > do the > script of the card > IF (the script of card tCard of stack tStack <> empty) THEN > --basically do exactly the same as above > --myCustomHandler the script of card tCard > END IF > END repeat -- end card repeat > --after doing all the scripts of each card we need to do the script > of the > stack > IF (the script of stack tStack <> empty) THEN > --basically do exactly the same as above > --myCustomHandler the script of stack tStack > END IF > END repeat --end stack repeat > END menuPick > > ON myCustomHandler pTheScript > --do whatever you need to > --use the local variable lOutput so data is not > --lost as you pop in and out of this handler > put myNewData & cr AFTER lOutput > END myCustomHandler > > HTH > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From andre at andregarzia.com Mon Sep 14 09:31:57 2009 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 14 Sep 2009 10:31:57 -0300 Subject: [ANN] tRev release In-Reply-To: <4AADB1E0.8040202@fourthworld.com> References: <4AADB1E0.8040202@fourthworld.com> Message-ID: <7c87a2a10909140631s3ced0f76y6378b755d51a99f6@mail.gmail.com> Fellow shareholders, I came to inform that I've been acquired by Ken Ray for am undisclosed amount of beer, cheese and chocolate. On Mon, Sep 14, 2009 at 12:00 AM, Richard Gaskin wrote: > Kay C Lan wrote: > > On Mon, Sep 14, 2009 at 8:59 AM, Sarah Reichelt > gmail.com>wrote: >> >> P.S. Jerry is having trouble posting to the list, so I am sending this >>> for him. Please contact Jerry directly with any questions at >>> . >>> _______________________________________________ >>> >>> >> Glad you explained that. I started reading the announcement and >> immediately >> thought to myself. Wait a minute... Sarah's now working for Jerry??. First >> it was Trevor, now Sarah..., Jacque will be next, followed by Richard; the >> coup would then be complete ;-) Now that would be a Revolution ;-) >> > > But Jacque and I already work for Andre, who's in discussions to be > acquired by Ken Ray, who is already a subsidiary of Klaus Major. > > Klaus may be soft-spoken, but he's secretly the kingpin of the entire Rev > universe. :) > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From edljr at mac.com Mon Sep 14 09:37:08 2009 From: edljr at mac.com (Edward D Lavieri Jr) Date: Mon, 14 Sep 2009 08:37:08 -0500 Subject: Counting Lines of Code In-Reply-To: References: <1968539587.713281252870283912.JavaMail.root@sz0137a.emeryville.ca.mail.comcast.net> Message-ID: Kay, thanks for the lead. I found Chipp's excellent plugin at: http://www.gadgetplugins.com/altplugins/altStats.rev It really is nifty. Best, Ed On Sep 14, 2009, at 1:18 AM, Kay C Lan wrote: > On Mon, Sep 14, 2009 at 12:11 PM, Edward D Lavieri Jr > wrote: > >> Does anyone know an way that I can count the total lines of code in >> a stack >> that has numerous substacks and handlers assigned to objects, >> cards, and >> stacks? I have tried using the Revolution Script Reporter, but it >> chokes on >> stacks of significant size. >> > > Chipp Walter's AltStats does that. It's a very old pluggin, been > around > since 1.1 I think, but it still works with 3.5. Not only does it count > lines, but words, chars, buttons, images, fields and groups, and > gives the > data broken down as individual objects, per card, per sub-stack, per > stack > and as a Grand Total. I'd like to give you a link but I went to > Chipp's site > but I couldn't find it. So here's his site: > > http://www.altuit.com/webs/altuit2/RunRev/default.htm > > up in the top left corner is a contact link so you can email him and > ask for > directions. > > On the other hand, you could just roll your own. Not functional, but > here's > a stepping stone (or two): > > --probably need to declare a script local variable to keep track of > your > tallies > local lOutput > > put the openstacks into tOpenStacks > --don't need any of the rev stacks listed > filter tOpenStacks without "rev*" > filter tOpenStacks without "message*" > sort tOpenStacks > > --assuming you're using an Option Button > set the text of button "SelectStack" to tOpenStacks > > > --inside your Option Button "SelectStack" you could have > ON menuPick pChosenStack > put the substacks of stack pChosenStack into tSubStacks > IF (tSubStacks <> empty) THEN > put pChosenStack & cr & tSubStacks after tStackNames > ELSE > put pChosenStack into tStackNames > END IF > REPEAT FOR each line tStack in tStackNames > REPEAT WITH tCard = 1 to the number of cards of stack tStack > REPEAT WITH tControl = 1 to the number of controls of card tCard > of stack > tStack > IF (the script of control tControl of card tCard of stack tStack <> > empty) THEN > --once here you can do anything you like, count lines, words, > chars etc > etc > --myCustomHandler the script of control tControl > END IF > END repeat --end control repeat > --after doing all the scripts of each control on a card we need to > do the > script of the card > IF (the script of card tCard of stack tStack <> empty) THEN > --basically do exactly the same as above > --myCustomHandler the script of card tCard > END IF > END repeat -- end card repeat > --after doing all the scripts of each card we need to do the script > of the > stack > IF (the script of stack tStack <> empty) THEN > --basically do exactly the same as above > --myCustomHandler the script of stack tStack > END IF > END repeat --end stack repeat > END menuPick > > ON myCustomHandler pTheScript > --do whatever you need to > --use the local variable lOutput so data is not > --lost as you pop in and out of this handler > put myNewData & cr AFTER lOutput > END myCustomHandler > > HTH > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From martinblackman at gmail.com Mon Sep 14 09:50:38 2009 From: martinblackman at gmail.com (Martin Blackman) Date: Mon, 14 Sep 2009 21:50:38 +0800 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: <15080812.15920.1252929096567.JavaMail.www@wwinf8402> References: <15080812.15920.1252929096567.JavaMail.www@wwinf8402> Message-ID: <79d1bee70909140650j377cbd85j572ae5ad60a84eb9@mail.gmail.com> Altuit has a good free geometry manager plugin on their resources page - 'altlayout manager' , I use it and it writes most of the code for ya , thanks Chipp >> >> If I have to go "commando" with geometry, does anyone have a guide? >> >> thanks >> >> sqb >> >> From jerry.daniels at me.com Mon Sep 14 09:54:29 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 08:54:29 -0500 Subject: Two questions about trev In-Reply-To: References: Message-ID: Ludovic, I just tested tRev with Rev 2.8, 2.9, 3.0 and it worked fine. I had some unused 3.5-specific code I had to neglected to remove, but now that it's gone, the updated (just now) version of tRev tested well will those versions. I did a tree view of the code that worked on handlers and other control structures. It just didn't hold up very well when scripts got sizable. Also, dealing with the many variations of if-then-else was not pleasant. I've still got code stubs in tRev to do folding, actually, but I tend to think it is a case of rubbing revolution's fur the wrong way. I've come to think it's not an ideal fit for the nature of the language or the text editing nature of the editing environs. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 1:18 AM, Ludovic Th?bault wrote: > Hello, > > 1- What versions of Revolution are compatible with trev ? (i've 2.9.1) > 2- It is possible to have a "tree" view in the code to reduce or > extend loop like "if?else?end if" or "switch?case?end switch" ? It > could be cool to verify the structure of the code when you have a > lot of imbricated loop. > > Thx_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From mwieder at ahsoftware.net Mon Sep 14 10:37:30 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Sep 2009 07:37:30 -0700 Subject: Two questions about trev In-Reply-To: References: Message-ID: <7456178421.20090914073730@ahsoftware.net> Jerry- Monday, September 14, 2009, 6:54:29 AM, you wrote: > I did a tree view of the code that worked on handlers and other > control structures. It just didn't hold up very well when scripts got > sizable. Also, dealing with the many variations of if-then-else was > not pleasant. I've still got code stubs in tRev to do folding, > actually, but I tend to think it is a case of rubbing revolution's fur > the wrong way. I've come to think it's not an ideal fit for the nature > of the language or the text editing nature of the editing environs. Not sure that I completely agree here, at least with the "nature of the language" part. Obviously you don't want to mess with the script itselfe, but for long handlers (come on, we've all got them) it's often hard to find the matching "end if" statement for an "if", especially if they're nested three or four levels deep. Folding is a way to indicate that, but there are other visual indicators that work as well: option-click or something on the start of a conditional to highlight the end statement, etc. -- -Mark Wieder mwieder at ahsoftware.net From r.venzl-schubert at macbay.de Mon Sep 14 11:00:58 2009 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Mon, 14 Sep 2009 17:00:58 +0200 Subject: How to get last stored record (SOLite) twice? In-Reply-To: <6DAE07E9-032C-42F1-984F-8DDE4C508AF2@macbay.de> References: <6DAE07E9-032C-42F1-984F-8DDE4C508AF2@macbay.de> Message-ID: <226258C8-2477-4308-81CD-8CF36747BC5C@macbay.de> Hi! I found the mistake myself: In my script is the code handleRevDBerror tTmp if the result is not empty then answer warning the result end if but I forgot the handler: on handleRevDBerror p switch case item 1 of p is "revdberr" return "revDB Error: " & p break case "syntax error" is in p return "Database Error: " & p break end switch end handleRevDBerror The result wasn't empty, but Revolution did not know what to do. Thanks Reinhold > I store text (Karten_Daten) and images in two different tables of a > SQLite-Database. > I need the ID of the last stored record of the text to allocate the > images. > Therefore I use "SELECT MAX(KartenID) FROM Karten_Daten" > > Somethimes I get a number, the ID, but sometimes I get "false". > I tested a lot of code and then I found this strange thing: > > When send the following code twice on after another to my database I > got different answers: > > put "SELECT MAX(KartenID) FROM Karten_Daten" into tSQL > put revdb_querylist(,,gConID,tSQL) into tlastCDimp1 > answer tlastCDimp1 > > put "SELECT MAX(KartenID) FROM Karten_Daten" into tSQL > put revdb_querylist(,,gConID,tSQL) into tlastCDimp2 > answer tlastCDimp2 > > in the first case tlastCDimp contains a number, but in the second > time tlastCDimp: "false" > > The most strange experience is, that among the hundreds of test I > made, there had been about two or three where tLastCDimp shows a > number in both cases. :-( > > I do not understand it! > > Reinhold > > PS: I use a Mac with Snow Leopard. Do this has any influence? From jerry.daniels at me.com Mon Sep 14 11:03:47 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 10:03:47 -0500 Subject: Two questions about trev In-Reply-To: <7456178421.20090914073730@ahsoftware.net> References: <7456178421.20090914073730@ahsoftware.net> Message-ID: Mark, et al., I do think that there is a conceptual model of what a script is: a single body of text. Inserting folders into the code REALLY slows down rendering. We have links in our code now, I found embedded folder images made script rendering slow. Super slow. Furthermore, the nature of the script that i think is antithetical is the flexibility of rev talk. How many ways can you write if-then- else's? Lots. I've actually tried and used folders in rev scripts and it wasn't as rewarding as I would have thought. HOWEVER... I've often thought it would be cool to make scripts into collections of handlers, with each handler as a component of a script. I made a script editor were the script was a group of handlers. Literally a group as in the object "group." THAT was interesting. And that interests me. Each handler as it's own record. The ability to share handlers, reuse handlers, etc. comes into play. But that also removes the prose nature of a natural language. Would declarations follow a handler? Dependencies on other handlers? Comments belonging to handlers. What I always find myself bumping up against is the nature of the language. Will my model go with or against that nature? Watch Bill Atkinson talk about HyperCard and HyperTalk in some of the old video. It's fascinating. His perception of the nature of HyperCard and HyperTalk are very simple. In the end, I tend to go back to Bill's models, as they are also now the most modern outlook on app building: small and simple. Therefore, I tend to NOT complexify scripting any more than I have to. And folding seems like rubbing a cat's fur the wrong way to me, given all the different ways I've looked at it thus far. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 9:37 AM, Mark Wieder wrote: > Jerry- > > Monday, September 14, 2009, 6:54:29 AM, you wrote: > >> I did a tree view of the code that worked on handlers and other >> control structures. It just didn't hold up very well when scripts got >> sizable. Also, dealing with the many variations of if-then-else was >> not pleasant. I've still got code stubs in tRev to do folding, >> actually, but I tend to think it is a case of rubbing revolution's >> fur >> the wrong way. I've come to think it's not an ideal fit for the >> nature >> of the language or the text editing nature of the editing environs. > > Not sure that I completely agree here, at least with the "nature of > the language" part. Obviously you don't want to mess with the script > itselfe, but for long handlers (come on, we've all got them) it's > often hard to find the matching "end if" statement for an "if", > especially if they're nested three or four levels deep. Folding is a > way to indicate that, but there are other visual indicators that work > as well: option-click or something on the start of a conditional to > highlight the end statement, etc. > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Mon Sep 14 11:43:05 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 10:43:05 -0500 Subject: [ANN] tRev release In-Reply-To: References: Message-ID: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> Trevor and tRev are unconnected, though he was the inspiration for the Decoder it has. He also claims he has the same haircut as our logo/mascot. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 3:27 AM, David Bovill wrote: > 2009/9/14 Kay C Lan > > Glad you explained that. I started reading the announcement and > immediately >> thought to myself. Wait a minute... Sarah's now working for >> Jerry??. First >> it was Trevor, now Sarah..., Jacque will be next, followed by >> Richard... > > > Always wandered inf tRev had any link to Trevor - or should that be > tRevor? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Mon Sep 14 11:43:19 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 14 Sep 2009 08:43:19 -0700 Subject: Two questions about trev Message-ID: <4AAE6497.3020306@fourthworld.com> Jerry Daniels wrote: > I do think that there is a conceptual model of what a script is: a > single body of text. Inserting folders into the code REALLY slows down > rendering. We have links in our code now, I found embedded folder > images made script rendering slow. Super slow. > > Furthermore, the nature of the script that i think is antithetical is > the flexibility of rev talk. How many ways can you write if-then- > else's? Lots. I've actually tried and used folders in rev scripts and > it wasn't as rewarding as I would have thought. This may ultimately be merely a matter of taste, but my own preference mirrors yours. I believe there is cognitive value in seeing the thing you're working on, and as you note a script is a block of text. A good editor can make it easy to navigate that block of text, but altering how it's displayed is not without tradeoffs. Folding hides complex code, but doesn't make it any simpler. In fact, once could argue it encourages complexity by making it easy to ignore it. Showing code as it is is like a mirror to your mind: you can't ignore the blemishes. If a handler is so long that folding would seem useful, sometimes that can be an indication that it might be useful to consider breaking it into subroutines. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From mwieder at ahsoftware.net Mon Sep 14 12:45:17 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Sep 2009 09:45:17 -0700 Subject: [ANN] tRev release In-Reply-To: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> References: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> Message-ID: <9063844781.20090914094517@ahsoftware.net> Jerry- Monday, September 14, 2009, 8:43:05 AM, you wrote: > Trevor and tRev are unconnected, though he was the inspiration for the > Decoder it has. > He also claims he has the same haircut as our logo/mascot. Would the mascot happen to be named "tRevver"? -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Mon Sep 14 12:52:56 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 14 Sep 2009 09:52:56 -0700 Subject: Two questions about trev In-Reply-To: <4AAE6497.3020306@fourthworld.com> References: <4AAE6497.3020306@fourthworld.com> Message-ID: <15664304328.20090914095256@ahsoftware.net> Richard- Monday, September 14, 2009, 8:43:19 AM, you wrote: > If a handler is so long that folding would seem useful, sometimes that > can be an indication that it might be useful to consider breaking it > into subroutines. True, and I'm constantly refactoring to keep things simple and maintainable. But every once in a while I end up looking at someone else's code, and it gets hard sometimes to find the end of those dang conditional statements... -- -Mark Wieder mwieder at ahsoftware.net From sadhu at castandcrew.com Mon Sep 14 13:13:48 2009 From: sadhu at castandcrew.com (Sadhu Nadesan) Date: Mon, 14 Sep 2009 10:13:48 -0700 Subject: use-revolution Digest, Vol 72, Issue 20 In-Reply-To: <20090914170004.46D6648AA3E@mail.runrev.com> References: <20090914170004.46D6648AA3E@mail.runrev.com> Message-ID: <4AAE79CC.2070300@castandcrew.com> Ed, Thanks for calling this to our attention. I have been using more primitive methods, such as Save main stack script (all handlers are there) as a text file on Linux system use "wc -l" (counts lines) or if you don't mind getting all the lines created by the engine, you can save the stack itself and do this: strings some-stack.rev | wc -l All of which you may safely ignore, now that you have a good way to do it. grin. Sadhu -------------- > Kay, thanks for the lead. > > I found Chipp's excellent plugin at: http://www.gadgetplugins.com/altplugins/altStats.rev > > It really is nifty. > > Best, > Ed > From tereza at califex.com Mon Sep 14 13:33:12 2009 From: tereza at califex.com (Tereza Snyder) Date: Mon, 14 Sep 2009 12:33:12 -0500 Subject: Two questions about trev In-Reply-To: <15664304328.20090914095256@ahsoftware.net> References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> Message-ID: <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote: > True, and I'm constantly refactoring to keep things simple and > maintainable. But every once in a while I end up looking at someone > else's code, and it gets hard sometimes to find the end of those dang > conditional statements... Some satisfaction might be obtained if, by clicking a parenthesis with a modifier key pressed, one could select all the text between it and its partner. Similarly, click the keyword "if" and all text to the matching "end if" is selected and vice-versa. Same for repeat and switch. No need to change the display at all, t -- Tereza Snyder Califex Software, Inc. From DunbarX at aol.com Mon Sep 14 13:47:02 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Mon, 14 Sep 2009 13:47:02 EDT Subject: Need a Slide rule. Was: Two questions about trev Message-ID: I had suggested a while back that a horizontal character counting ruler in the script editor would allow one to find the char where an error occurs, which can be a pain in a long line. Such a ruler, accompanied by a slide rule like cursor, would also allow one to visually align the indentations of nested if-then and repeat structures. I actually sometimes use a straightedge to find ifs and their associated end-ifs. I cannot figure out a way to make a semitransparent Rev app, which would do the job nicely. Or a semi-transparent dashboard widget; I could overlie the script editor with it and throw away my straightedge. Nobody thought this was a cool amenity though. Craig Newman In a message dated 9/14/09 12:54:51 PM, mwieder at ahsoftware.net writes: > ... and it gets hard sometimes to find the end of those dang conditional > statements... > From irog at mac.com Mon Sep 14 15:13:00 2009 From: irog at mac.com (Roger Guay) Date: Mon, 14 Sep 2009 13:13:00 -0600 Subject: Custom "Widget" Technique Question In-Reply-To: <20090913170004.DDA4D4897A9@mail.runrev.com> References: <20090913170004.DDA4D4897A9@mail.runrev.com> Message-ID: <5C03C07D-9A2A-46A6-AF1D-BA0332B826DE@mac.com> Len et al, I have worked on similar projects/problems and am very interested in sharing thoughts such as this very valuable information from Richard Gaskin. I use his ideas throughout, but beyond this and for a project very similar to what you propose, I came up with the following solution, which seems to work very well for simulations that are not too complex. I define and build two different kind of objects: Control objects and Flow objects. For example, a valve would be a Control and a pipe would be a Flow. (Obviously you could have many different types of Controls and Flows.) Next build a 2-dim "truth table" (this could be an array) with Controls at the top and Flows in the first column. wherever an "x" appears, that flow is activated when the corresponding control is activated. IOW, anytime a control is activated, the truth table is queried to determine which flows to animate. As for the animation, I make extensive use of custom properties by calling the cAnimation of an object. For example I have a radial gage object whose cAnimation is "FRadGage t1" where FRadGage is a function at the stack level that moves a "pointer" graphic of the control, and t1 is the animation target value for the simulation. Good luck and I hope this helps! Roger Guay On Sep 13, 2009, at 11:00 AM, use-revolution-request at lists.runrev.com wrote: > Check out the new Behaviors in v3.5. This will let you use a button > script that you could put anywhere (I tend to put mine in a library > or a > substack, depending on whether I plan to reuse them in other apps or > not), and then assign the behavior of your template group to that > button > script. From then on it's really easy, since all your code is in > one place. > > Using getProp and setProp you can adjust any number of things within > the > group from a single property setting. > > And if you use v3.5's new selectGroupedControls property for groups, > you > can keep your layout work clean since the pointer tool will treat the > group as a single object, regardless of the setting of the global > property of the same name. > > Use "copy to " to add > copies > of groups to your layout. > > Keep us posted on how this goes. I love simulations, and would love > to > see what you come up with. > > -- > Richard Gaskin > Fourth World From jacque at hyperactivesw.com Mon Sep 14 18:10:08 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Sep 2009 17:10:08 -0500 Subject: Two questions about trev In-Reply-To: <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> Message-ID: <4AAEBF40.5070101@hyperactivesw.com> Tereza Snyder wrote: > > On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote: > >> True, and I'm constantly refactoring to keep things simple and >> maintainable. But every once in a while I end up looking at someone >> else's code, and it gets hard sometimes to find the end of those dang >> conditional statements... > > > Some satisfaction might be obtained if, by clicking a parenthesis with a > modifier key pressed, one could select all the text between it and its > partner. Similarly, click the keyword "if" and all text to the matching > "end if" is selected and vice-versa. Same for repeat and switch. > > No need to change the display at all, BBEdit does it that way and I find it very useful. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Mon Sep 14 18:14:31 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 14 Sep 2009 17:14:31 -0500 Subject: [ANN] tRev release In-Reply-To: <4AADB1E0.8040202@fourthworld.com> References: <4AADB1E0.8040202@fourthworld.com> Message-ID: <4AAEC047.4080208@hyperactivesw.com> Richard Gaskin wrote: > But Jacque and I already work for Andre, who's in discussions to be > acquired by Ken Ray, who is already a subsidiary of Klaus Major. Yeah, but I'm a spy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pmbrig at gmail.com Mon Sep 14 18:39:46 2009 From: pmbrig at gmail.com (Peter Brigham MD) Date: Mon, 14 Sep 2009 18:39:46 -0400 Subject: Problems with snow leopard In-Reply-To: <4AADB0F5.1080304@fourthworld.com> References: <4AADB0F5.1080304@fourthworld.com> Message-ID: For a very useful and readable summary of this issue, see: http://db.tidbits.com/article/10537 -- Peter Peter M. Brigham pmbrig at gmail.com http://home.comcast.net/~pmbrig On Sep 13, 2009, at 10:56 PM, Richard Gaskin wrote: > stephen barncard wrote: > >> As a long time mac user from the beginning, I've always thought the >> type and >> creator codes were VERY useful to eliminate the ambiguity of what >> to launch >> and I put down the PC method of using suffixes as being brain dead. > > Apparently the Mac team did too, as we learned loudly when the NeXT > team followed Steve back to Apple and tried to get rid of creator > codes in their new OS X under the argument that they were unnecessary. > > This internal turf war was mirrored by developers on Apple's UI > developer mailing list. > > For all the many years Apple has been hosting discussion lists for > developers, to the best of my knowledge the UI list was shut down > only once, and that was over this issue. > > The outcry from people like you about the merit of creator codes was > sweeping and furious, yet the NeXTites felt secure knowing that > since they had been loyal with Steve all this time their opinion > would ultimately prevail. > > Among developers on the UI list this issue caused a flame war so > great the list was taken offline for quite a while, and it was many > months (more than a year IIRC) before it was resurrected. > > Now, all these many years later, Apple is at last losing this once- > valuable bit of metadata. > > If there is comfort in this otherwise sad passing, it's for us multi- > platform developers: > > With every step Apple takes to eliminate differences between OSes, > the less forked code we need to write. As they decrease their > unique value, they increase ours. :) > > If only the world's OS vendors would come to common agreement on the > placement of dialog buttons.... > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jmyepes at mac.com Mon Sep 14 19:41:33 2009 From: jmyepes at mac.com (Josep) Date: Mon, 14 Sep 2009 16:41:33 -0700 (PDT) Subject: View and print a PDF file from Rev Message-ID: <25445545.post@talk.nabble.com> Hi List, I trying to show a PDF file in Rev and print it. Using revBrowser when I try to print crash all Rev.. also use embeded Acrobat viewer inside revBrowser. How use by default viewer? Using the player, I don't know how move page by page and print the PDF. It's posible? Any tip or idea how to handle this? Preview a PDF and print it if the user want. Salut, Josep -- View this message in context: http://www.nabble.com/View-and-print-a-PDF-file-from-Rev-tp25445545p25445545.html Sent from the Revolution - User mailing list archive at Nabble.com. From gbrackett at luceatlux.com Mon Sep 14 20:48:01 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Mon, 14 Sep 2009 20:48:01 -0400 Subject: Two questions about trev In-Reply-To: <4AAEBF40.5070101@hyperactivesw.com> References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> <4AAEBF40.5070101@hyperactivesw.com> Message-ID: Hear, hear! Me too. Jerry? George On Sep 14, 2009, at 6:10 PM, J. Landman Gay wrote: Tereza Snyder wrote: > On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote: >> True, and I'm constantly refactoring to keep things simple and >> maintainable. But every once in a while I end up looking at someone >> else's code, and it gets hard sometimes to find the end of those dang >> conditional statements... > Some satisfaction might be obtained if, by clicking a parenthesis > with a modifier key pressed, one could select all the text between > it and its partner. Similarly, click the keyword "if" and all text > to the matching "end if" is selected and vice-versa. Same for repeat > and switch. > No need to change the display at all, BBEdit does it that way and I find it very useful. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Mon Sep 14 20:59:15 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 14 Sep 2009 17:59:15 -0700 Subject: View and print a PDF file from Rev In-Reply-To: <25445545.post@talk.nabble.com> Message-ID: Recently, Josep wrote: > I trying to show a PDF file in Rev and print it. > Using revBrowser when I try to print crash all Rev.. also use embeded > Acrobat viewer inside revBrowser. How use by default viewer? > > Using the player, I don't know how move page by page and print the PDF. It's > posible? > > Any tip or idea how to handle this? Preview a PDF and print it if the user > want. If you can't find a workaround for the crash, the only other option I can think of is to launch the PDF in Acrobat Reader: put into tFilePath launch document tFilePath I have some code for displaying PDF pages in a Rev player, but as far as I know, the resolution is limited to the screen so I don't think this would be useful for you for printing. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From sarah.reichelt at gmail.com Mon Sep 14 20:59:58 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 15 Sep 2009 10:59:58 +1000 Subject: Two questions about trev In-Reply-To: <4AAEBF40.5070101@hyperactivesw.com> References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> <4AAEBF40.5070101@hyperactivesw.com> Message-ID: >> Some satisfaction might be obtained if, by clicking a parenthesis with a >> modifier key pressed, one could select all the text between it and its >> partner. Similarly, click the keyword "if" and all text to the matching "end >> if" is selected and vice-versa. Same for repeat and switch. >> >> No need to change the display at all, > > BBEdit does it that way and I find it very useful. Apple's XCode does it by drawing a pale grey background around the loop or structure. It nests these in varying shades of grey, but just a single graphic layered behind a structure would be cool. Cheers, Sarah From jim at visitrieve.com Mon Sep 14 21:07:46 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 14 Sep 2009 15:07:46 -1000 Subject: View and print a PDF file from Rev In-Reply-To: <25445545.post@talk.nabble.com> References: <25445545.post@talk.nabble.com> Message-ID: <008c01ca35a0$f015f210$d041d630$@com> Hi Josep > I trying to show a PDF file in Rev and print it. > Using revBrowser when I try to print crash all Rev.. also use embeded > Acrobat viewer inside revBrowser. How use by default viewer? > > Using the player, I don't know how move page by page and print the PDF. > It's > posible? > > Any tip or idea how to handle this? Preview a PDF and print it if the > user > want. revBrowser uses the browser control installed on your machine. On PC it uses IE and on Mac it uses Safari. Whatever plugins you have installed for these browsers will then work within revBrowser. So, if you have the Adobe reader plugin installed for these browsers, then you can display PDF docs inside of a rev window. Also, be aware that whatever settings you have for these browsers will be the same when the control is used from revBrowser. First, make sure you can just browse to the PDF doc just using IE on PC or Safari on Mac. Make sure Adobe reader is set to display in the browser and not outside the browser (this is in the settings of the Adobe plugin). Once you know this is working, then you use revBrowser to bring up the browser control inside of a rev window and when you browse to a web page or PDF doc, it should display within the rev window just like it did when you used the browser. As to printing a PDF, it is actually the adobe plugin that is doing the printing, just like it does when it is running in the browser. I don't have experience with Mac but on PC I can tell you it all works with IE 6, 7 and 8. Usually any problems you may experience are due to the version of the Adobe plugin. Maybe someone else can chime in with their experience with Safari. Aloha from Hawaii, Jim Bufalini From jhj at jhj.com Mon Sep 14 22:17:24 2009 From: jhj at jhj.com (Jerry J) Date: Mon, 14 Sep 2009 19:17:24 -0700 Subject: Two questions about trev In-Reply-To: <4AAE6497.3020306@fourthworld.com> References: <4AAE6497.3020306@fourthworld.com> Message-ID: <0DA6F420-67B8-4C00-8507-B66F58D37FB5@jhj.com> On Sep 14, 2009, at 8:43 AM, Richard Gaskin wrote: > In fact, once could argue it encourages complexity by making it easy > to ignore it. Wow, another deep-thought quotable from Richard. There sure are two edges to this sword - after all one could argue that much of computer programming is, at its root, hiding complexity. Good or bad? Thanks again, Richard! --Jerry J From jerry.daniels at me.com Tue Sep 15 00:36:24 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 23:36:24 -0500 Subject: Two questions about trev In-Reply-To: References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> <4AAEBF40.5070101@hyperactivesw.com> Message-ID: <452F26BA-54A0-4E76-B850-0D6BB6ACBDD1@me.com> Cool idea. Could also be done with color. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 7:48 PM, George C Brackett wrote: > Hear, hear! Me too. Jerry? > > George > > On Sep 14, 2009, at 6:10 PM, J. Landman Gay wrote: > > Tereza Snyder wrote: >> On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote: >>> True, and I'm constantly refactoring to keep things simple and >>> maintainable. But every once in a while I end up looking at someone >>> else's code, and it gets hard sometimes to find the end of those >>> dang >>> conditional statements... >> Some satisfaction might be obtained if, by clicking a parenthesis >> with a modifier key pressed, one could select all the text between >> it and its partner. Similarly, click the keyword "if" and all text >> to the matching "end if" is selected and vice-versa. Same for >> repeat and switch. >> No need to change the display at all, > > BBEdit does it that way and I find it very useful. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Tue Sep 15 00:36:58 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 23:36:58 -0500 Subject: Two questions about trev In-Reply-To: References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> <92C7D127-CB63-4FF9-B2D5-78FD818B826E@califex.com> <4AAEBF40.5070101@hyperactivesw.com> Message-ID: That's the one I like, but I have to see what the performance overhead is. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 7:59 PM, Sarah Reichelt wrote: >>> Some satisfaction might be obtained if, by clicking a parenthesis >>> with a >>> modifier key pressed, one could select all the text between it and >>> its >>> partner. Similarly, click the keyword "if" and all text to the >>> matching "end >>> if" is selected and vice-versa. Same for repeat and switch. >>> >>> No need to change the display at all, >> >> BBEdit does it that way and I find it very useful. > > > Apple's XCode does it by drawing a pale grey background around the > loop or structure. > It nests these in varying shades of grey, but just a single graphic > layered behind a structure would be cool. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Sun Sep 13 15:52:15 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sun, 13 Sep 2009 14:52:15 -0500 Subject: [ANN] tRev Released - let's rock 'n' roar! Message-ID: <55BAA91A-CAA2-4383-AA1B-494F8B324E4D@me.com> Revolution code aficionados, It is my pleasure to inform you that we have released the tRev editing environment for Revolution. Here's what the product does: - it edits code in a tabbed browser - it navigates code with handler links - it auto-completes handlers, vars, keywords - it sets properties (within the code editor!) - it browses a crazy-cool object tree - it lets you debug modelessly - it shows full, in-context definitions instantly tRev does all this magic in one clean, uncluttered window that is devoid of administrative debris. It adds absolutely no data to any of your objects, but instead keeps a local database of information about each an object you edit and what you were doing. The tRev support site: - has 33 well illustrated articles - has 15 video tutorials tRev support is provided by direct email with its developer, not through a crazy bug-tracking database. Features and enhancements are released and explained with video tutorial on most Fridays. You should click the link below to find out why it's time for change. http://reveditor.com/should-i-get-in-the-hot-tub Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From mfstuart at cox.net Tue Sep 15 00:52:29 2009 From: mfstuart at cox.net (Mark Stuart) Date: Mon, 14 Sep 2009 21:52:29 -0700 Subject: The $%$#%#$%# Rev Geometry Message-ID: <000001ca35c0$54602320$0138a8c0@stuart> Written by stephen barncard on Sun Sep 13, 2009 - 5:21 PM CDT >>> Does anyone know how to stop this from happening? <<< Stephen, for each object on each card, set the "Lock size and position" (lockLoc) property to checked when using the Geometry manager. I've found that this keeps each object from disappearing off the card, to somewhere in never-never land. -- HTH, Mark Stuart From stephenREVOLUTION2 at barncard.com Tue Sep 15 01:29:36 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Mon, 14 Sep 2009 22:29:36 -0700 Subject: The $%$#%#$%# Rev Geometry In-Reply-To: <000001ca35c0$54602320$0138a8c0@stuart> References: <000001ca35c0$54602320$0138a8c0@stuart> Message-ID: That hasn't usually worked for me. It seems to explode at random even when locked down. thanks though..... ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/14 Mark Stuart > Written by stephen barncard on Sun Sep 13, 2009 - 5:21 PM CDT > >>> > Does anyone know how to stop this from happening? > <<< > > Stephen, for each object on each card, set the "Lock size and position" > (lockLoc) property to checked when using the Geometry manager. I've found > that this keeps each object from disappearing off the card, to somewhere in > never-never land. > > -- > HTH, > Mark Stuart > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wow at together.net Tue Sep 15 07:14:55 2009 From: wow at together.net (Richard Miller) Date: Tue, 15 Sep 2009 07:14:55 -0400 Subject: RevMedia - ready now? In-Reply-To: <000001ca35c0$54602320$0138a8c0@stuart> References: <000001ca35c0$54602320$0138a8c0@stuart> Message-ID: <4AAF772F.4010607@together.net> A few questions. 1. Presumably, a new version of the plugin is to be released soon... is that right? At least one that fixes the basic issue of allowing substacks to open in front of the browser. 2. Does installation of the plugin work for most PC and Mac users now, or is there a meaningful subset of these folks who would have difficulty installing it with the current version? I read something about Vista corporate users who might not be able to install it without first making a change to their OS settings. I'd like to be able to introduce the "general population" to a simple revweb-based page I've put together introducing a new product. This page doesn't include anything other than fields, buttons and images. It's just a product information page.... meaning, it doesn't require any permissions from the user to view it, other than installation of the plugin. If I had 500 run-of-the-mill PC and Mac users attempt to access this page, is it reasonable to expect the great majority of them will have little problem installing the plugin and viewing the page? Or should I wait longer on this until a new version of the plugin arrives.... Thanks. Richard Miller From DunbarX at aol.com Tue Sep 15 09:52:34 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Tue, 15 Sep 2009 09:52:34 EDT Subject: Finding the $%$#%#$%# Geometry manager Message-ID: Where is this? It is not, I assume, the "size and position" pane of the property inspector. The docs say it can be pulled from the tools menu, but I don't see it, and it certainly looks like a pane from the property inspector, not a separate gadget. Thanks, Craig Newman From DunbarX at aol.com Tue Sep 15 09:53:48 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Tue, 15 Sep 2009 09:53:48 EDT Subject: Finding the $%$#%#$%# Geometry manager Message-ID: Never mind, it is right there. Just glazed over it. From andre at andregarzia.com Tue Sep 15 10:02:43 2009 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 15 Sep 2009 11:02:43 -0300 Subject: RevMedia - ready now? In-Reply-To: <4AAF772F.4010607@together.net> References: <000001ca35c0$54602320$0138a8c0@stuart> <4AAF772F.4010607@together.net> Message-ID: <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> Richard, I would wait a little more... Andre On Tue, Sep 15, 2009 at 8:14 AM, Richard Miller wrote: > A few questions. > > 1. Presumably, a new version of the plugin is to be released soon... is > that right? At least one that fixes the basic issue of allowing substacks to > open in front of the browser. > > 2. Does installation of the plugin work for most PC and Mac users now, or > is there a meaningful subset of these folks who would have difficulty > installing it with the current version? I read something about Vista > corporate users who might not be able to install it without first making a > change to their OS settings. > > I'd like to be able to introduce the "general population" to a simple > revweb-based page I've put together introducing a new product. This page > doesn't include anything other than fields, buttons and images. It's just a > product information page.... meaning, it doesn't require any permissions > from the user to view it, other than installation of the plugin. > > If I had 500 run-of-the-mill PC and Mac users attempt to access this page, > is it reasonable to expect the great majority of them will have little > problem installing the plugin and viewing the page? > > Or should I wait longer on this until a new version of the plugin > arrives.... > > Thanks. > Richard Miller > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From wow at together.net Tue Sep 15 10:10:08 2009 From: wow at together.net (Richard Miller) Date: Tue, 15 Sep 2009 10:10:08 -0400 Subject: RevMedia - ready now? In-Reply-To: <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> References: <000001ca35c0$54602320$0138a8c0@stuart> <4AAF772F.4010607@together.net> <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> Message-ID: <4AAFA040.4090809@together.net> Andre, Thanks. Would you take a stab at defining "little"? You thinking a week or a month? Richard Andre Garzia wrote: > Richard, > I would wait a little more... > > Andre > > On Tue, Sep 15, 2009 at 8:14 AM, Richard Miller wrote: > > >> A few questions. >> >> 1. Presumably, a new version of the plugin is to be released soon... is >> that right? At least one that fixes the basic issue of allowing substacks to >> open in front of the browser. >> >> 2. Does installation of the plugin work for most PC and Mac users now, or >> is there a meaningful subset of these folks who would have difficulty >> installing it with the current version? I read something about Vista >> corporate users who might not be able to install it without first making a >> change to their OS settings. >> >> I'd like to be able to introduce the "general population" to a simple >> revweb-based page I've put together introducing a new product. This page >> doesn't include anything other than fields, buttons and images. It's just a >> product information page.... meaning, it doesn't require any permissions >> from the user to view it, other than installation of the plugin. >> >> If I had 500 run-of-the-mill PC and Mac users attempt to access this page, >> is it reasonable to expect the great majority of them will have little >> problem installing the plugin and viewing the page? >> >> Or should I wait longer on this until a new version of the plugin >> arrives.... >> >> Thanks. >> Richard Miller >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > > > From andre at andregarzia.com Tue Sep 15 10:16:36 2009 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 15 Sep 2009 11:16:36 -0300 Subject: RevMedia - ready now? In-Reply-To: <4AAFA040.4090809@together.net> References: <000001ca35c0$54602320$0138a8c0@stuart> <4AAF772F.4010607@together.net> <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> <4AAFA040.4090809@together.net> Message-ID: <7c87a2a10909150716g5521b397y8a36de1181c51ab0@mail.gmail.com> I have no clue, but I am waiting for the next plugin before releasing anything. the current one has some random jinx in it that is not compatible with releasing a product, thats why it is an alpha. Use this interval now to improve your product, this way, by the time they deliver a beta or a final, you'll have a better product than the one you have now. even if the current plugin works for 450 out of your 500 guys, the other 50 might be very vocal and wreck your opening party. On Tue, Sep 15, 2009 at 11:10 AM, Richard Miller wrote: > Andre, > > Thanks. > Would you take a stab at defining "little"? You thinking a week or a month? > > Richard > > > > > Andre Garzia wrote: > >> Richard, >> I would wait a little more... >> >> Andre >> >> On Tue, Sep 15, 2009 at 8:14 AM, Richard Miller wrote: >> >> >> >>> A few questions. >>> >>> 1. Presumably, a new version of the plugin is to be released soon... is >>> that right? At least one that fixes the basic issue of allowing substacks >>> to >>> open in front of the browser. >>> >>> 2. Does installation of the plugin work for most PC and Mac users now, or >>> is there a meaningful subset of these folks who would have difficulty >>> installing it with the current version? I read something about Vista >>> corporate users who might not be able to install it without first making >>> a >>> change to their OS settings. >>> >>> I'd like to be able to introduce the "general population" to a simple >>> revweb-based page I've put together introducing a new product. This page >>> doesn't include anything other than fields, buttons and images. It's just >>> a >>> product information page.... meaning, it doesn't require any permissions >>> from the user to view it, other than installation of the plugin. >>> >>> If I had 500 run-of-the-mill PC and Mac users attempt to access this >>> page, >>> is it reasonable to expect the great majority of them will have little >>> problem installing the plugin and viewing the page? >>> >>> Or should I wait longer on this until a new version of the plugin >>> arrives.... >>> >>> Thanks. >>> Richard Miller >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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. From jmyepes at mac.com Tue Sep 15 10:27:36 2009 From: jmyepes at mac.com (Josep) Date: Tue, 15 Sep 2009 07:27:36 -0700 (PDT) Subject: View and print a PDF file from Rev In-Reply-To: <25445545.post@talk.nabble.com> References: <25445545.post@talk.nabble.com> Message-ID: <25455055.post@talk.nabble.com> Hi, OK, I test more with the revBrowser. But exist any way to print a PDF directly without any dialog, only to select the printer? Maybe using applescript? The player is fine to show a preview but any way to move page by page without show the controller? Salut, Josep -- View this message in context: http://www.nabble.com/View-and-print-a-PDF-file-from-Rev-tp25445545p25455055.html Sent from the Revolution - User mailing list archive at Nabble.com. From jmyepes at mac.com Tue Sep 15 10:29:57 2009 From: jmyepes at mac.com (Josep) Date: Tue, 15 Sep 2009 07:29:57 -0700 (PDT) Subject: CalendarWidget100 In-Reply-To: <25428570.post@talk.nabble.com> References: <25428570.post@talk.nabble.com> Message-ID: <25455099.post@talk.nabble.com> Hi, Where I can find "calendarWidget100"? Salut, Josep -- View this message in context: http://www.nabble.com/CalendarWidget100-tp25428570p25455099.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Tue Sep 15 10:37:42 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Sep 2009 07:37:42 -0700 Subject: Two questions about trev Message-ID: <4AAFA6B6.3000803@fourthworld.com> Tereza Snyder wrote: > Some satisfaction might be obtained if, by clicking a parenthesis with > a modifier key pressed, one could select all the text between it and > its partner. Similarly, click the keyword "if" and all text to the > matching "end if" is selected and vice-versa. Same for repeat and > switch. I like the way you think, Tereza. That strikes a perfect balance, providing the clarity Mark Wieder was looking for while keeping the script displayed as the whole block of text it is. I'll admit I have a few long handlers of my own where this will be very helpful. :) I just added the code below to my own script editor, and I really like it. Thanks for the suggestion. Jerry, I found that as sloppy as this code is it performs reasonably well as long as I store the top of the graphic "ControlSel" (for "Control Stucture Selection") in a property so I can update it during scrolling without having to recalculate the rect on the fly. The code assumes you have a graphic named "ControlSel" below your transparent editor field (since my editor is a fork of MC's my editor field is named simply "Editor Field"). Here I use a color slightly darker than the light gray of the background color of the stack, but brighter colors may look good too. If one of the BBEdit users here could send me a screenshot of how that app displays this that would be very helpful. It would also be good to know how they handle knowing what closure means for different languages (prefs settings?). ShowControlSel is called from a CommandKeyDown handler (I used Cmd-J simply because it was available, but if you use a different one it would be good to know so I can change mine for consistency before I share it). When invoked it'll draw the "ControlSel" graphic at the bounds of the relevant block, i.e. if a handler it'll surround the whole handler, if a switch it'll do the switch, if "if" it'll do until the "end". The ControlStructureClosureLine function is used in a few places in my editor, handy for finding the line offset where a handler or control structure closes. It's way sloppy in style (cleaning it up is on my to-do list after a long list of client features), but seems to work okay where I'm using it. With "if", "switch", and "repeat" it should account for nested control structures (please let me know if it fails to catch any). You're welcome to use any of this that's helpful: on ShowControlSel hide grc "ControlSel" put word 2 of the selectedLine into tLineNum put line tLineNum of fld "Editor Field" into tLine put ControlStructureClosureLine(tLineNum) into tClosingLineNum -- put ((tLineNum-1) * the effective textHeight of \ fld "Editor Field") + the top of fld "Editor Field" \ + 2 into tTop put (tClosingLineNum * the effective textHeight of \ fld "Editor Field") + the top of fld "Editor Field" \ + 6 into tBottom -- 6 added for borders and margins set the uTop of grc "ControlSel" to tTop -- used for updating during scroll set the rect of grc "ControlSel" to \ the left of fld "Editor Field", \ tTop - the vScroll of fld "Editor Field", \ the right of fld "Editor Field", \ tBottom- the vScroll of fld "Editor Field" show grc "ControlSel" end ShowControlSel function ControlStructureClosureLine tLineNum put line tLineNum to (the number of lines of fld "Editor Field") \ of fld "Editor Field" into tScript put line 1 of tScript into tLine put word 1 of tLine into tToken if tToken is among the words of "if switch repeat" then put 0 into i put 0 into tNestedCount repeat for each line tLine in tScript add 1 to i if word 1 of tLine is tToken then add 1 to tNestedCount end if -- if word 1 of tLine is "end" AND word 2 of tLine is tToken then subtract 1 from tNestedCount if tNestedCount = 0 then return i+tLineNum-1 end if end if end repeat -- -- If we got here we may have an "if" closed by "else" so: if tToken is "if" then put 0 into i repeat for each line tLine in tScript add 1 to i if word 1 of tLine = "else" then return i+tLineNum-1 end if end repeat -- -- If we got this far perhaps the "if" dangles "then" on the next line: put 0 into i repeat for each line tLine in tScript add 1 to i if word 1 of tLine = "then" then return i+tLineNum-1 end if end repeat end if -- else -- Get whole handler? if tToken is among the words of "on private command function getProp setProp" then if word 1 of tLine is "private" then put word 3 of tScript into tToken else put word 2 of tLine into tToken put 0 into i repeat for each line tLine in tScript add 1 to i if word 1 of tLine = "end" AND word 2 of tLine is tToken then return i+tLineNum-1 end if end repeat end if end if -- closable token return tLineNum end ControlStructureClosureLine -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jerry.daniels at me.com Tue Sep 15 10:50:22 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Tue, 15 Sep 2009 09:50:22 -0500 Subject: Two questions about trev In-Reply-To: <4AAFA6B6.3000803@fourthworld.com> References: <4AAFA6B6.3000803@fourthworld.com> Message-ID: <9CE6658D-1D4D-4BF2-8151-CDB043490581@me.com> Thanks, Richard! Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 15, 2009, at 9:37 AM, Richard Gaskin wrote: > Tereza Snyder wrote: > > Some satisfaction might be obtained if, by clicking a parenthesis > with > > a modifier key pressed, one could select all the text between it and > > its partner. Similarly, click the keyword "if" and all text to the > > matching "end if" is selected and vice-versa. Same for repeat and > > switch. > > I like the way you think, Tereza. That strikes a perfect balance, > providing the clarity Mark Wieder was looking for while keeping the > script displayed as the whole block of text it is. I'll admit I > have a few long handlers of my own where this will be very helpful. :) > > I just added the code below to my own script editor, and I really > like it. Thanks for the suggestion. > > > Jerry, I found that as sloppy as this code is it performs reasonably > well as long as I store the top of the graphic "ControlSel" (for > "Control Stucture Selection") in a property so I can update it > during scrolling without having to recalculate the rect on the fly. > > The code assumes you have a graphic named "ControlSel" below your > transparent editor field (since my editor is a fork of MC's my > editor field is named simply "Editor Field"). Here I use a color > slightly darker than the light gray of the background color of the > stack, but brighter colors may look good too. > > If one of the BBEdit users here could send me a screenshot of how > that app displays this that would be very helpful. It would also be > good to know how they handle knowing what closure means for > different languages (prefs settings?). > > ShowControlSel is called from a CommandKeyDown handler (I used Cmd-J > simply because it was available, but if you use a different one it > would be good to know so I can change mine for consistency before I > share it). When invoked it'll draw the "ControlSel" graphic at > the bounds of the relevant block, i.e. if a handler it'll surround > the whole handler, if a switch it'll do the switch, if "if" it'll do > until the "end". > > The ControlStructureClosureLine function is used in a few places in > my editor, handy for finding the line offset where a handler or > control structure closes. It's way sloppy in style (cleaning it up > is on my to-do list after a long list of client features), but seems > to work okay where I'm using it. With "if", "switch", and "repeat" > it should account for nested control structures (please let me know > if it fails to catch any). > > You're welcome to use any of this that's helpful: > > > > on ShowControlSel > hide grc "ControlSel" > put word 2 of the selectedLine into tLineNum > put line tLineNum of fld "Editor Field" into tLine > put ControlStructureClosureLine(tLineNum) into tClosingLineNum > -- > put ((tLineNum-1) * the effective textHeight of \ > fld "Editor Field") + the top of fld "Editor Field" \ > + 2 into tTop > put (tClosingLineNum * the effective textHeight of \ > fld "Editor Field") + the top of fld "Editor Field" \ > + 6 into tBottom -- 6 added for borders and margins > set the uTop of grc "ControlSel" to tTop -- used for updating > during scroll > set the rect of grc "ControlSel" to \ > the left of fld "Editor Field", \ > tTop - the vScroll of fld "Editor Field", \ > the right of fld "Editor Field", \ > tBottom- the vScroll of fld "Editor Field" > show grc "ControlSel" > end ShowControlSel > > > function ControlStructureClosureLine tLineNum > put line tLineNum to (the number of lines of fld "Editor Field") \ > of fld "Editor Field" into tScript > put line 1 of tScript into tLine > put word 1 of tLine into tToken > if tToken is among the words of "if switch repeat" then > put 0 into i > put 0 into tNestedCount > repeat for each line tLine in tScript > add 1 to i > if word 1 of tLine is tToken then > add 1 to tNestedCount > end if > -- > if word 1 of tLine is "end" AND word 2 of tLine is tToken then > subtract 1 from tNestedCount > if tNestedCount = 0 then > return i+tLineNum-1 > end if > end if > end repeat > -- > -- If we got here we may have an "if" closed by "else" so: > if tToken is "if" then > put 0 into i > repeat for each line tLine in tScript > add 1 to i > if word 1 of tLine = "else" then > return i+tLineNum-1 > end if > end repeat > -- > -- If we got this far perhaps the "if" dangles "then" on the > next line: > put 0 into i > repeat for each line tLine in tScript > add 1 to i > if word 1 of tLine = "then" then > return i+tLineNum-1 > end if > end repeat > end if > -- > else > -- Get whole handler? > if tToken is among the words of "on private command function > getProp setProp" then > if word 1 of tLine is "private" then put word 3 of tScript into > tToken > else put word 2 of tLine into tToken > put 0 into i > repeat for each line tLine in tScript > add 1 to i > if word 1 of tLine = "end" AND word 2 of tLine is tToken then > return i+tLineNum-1 > end if > end repeat > end if > end if -- closable token > return tLineNum > end ControlStructureClosureLine > > > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Tue Sep 15 11:11:24 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Sep 2009 10:11:24 -0500 Subject: Two questions about trev In-Reply-To: <4AAFA6B6.3000803@fourthworld.com> References: <4AAFA6B6.3000803@fourthworld.com> Message-ID: <4AAFAE9C.1040701@hyperactivesw.com> Richard Gaskin wrote: > If one of the BBEdit users here could send me a screenshot of how that > app displays this that would be very helpful. BBEdit just selects the text, exactly as if you'd dragged across it with the mouse. That's handy because you can hit an arrow key, which removes the selection, and start typing. Or you can type any string and it replaces the selected text (which can be a surprise the first time until you realize it's just a text selection, but "undo" works to fix it.) I like that it is simply a text selection. It uses my selection color and acts as I'd expect. It allows undo to work, or lets me grab the selected chunk and drag to move it elsewhere. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wow at together.net Tue Sep 15 11:23:44 2009 From: wow at together.net (Richard Miller) Date: Tue, 15 Sep 2009 11:23:44 -0400 Subject: RevMedia - ready now? In-Reply-To: <7c87a2a10909150716g5521b397y8a36de1181c51ab0@mail.gmail.com> References: <000001ca35c0$54602320$0138a8c0@stuart> <4AAF772F.4010607@together.net> <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> <4AAFA040.4090809@together.net> <7c87a2a10909150716g5521b397y8a36de1181c51ab0@mail.gmail.com> Message-ID: <4AAFB180.8010108@together.net> Thanks for the advice. I agree with you. I'll wait... hoping it's just a week or so, and not a month or two. Richard Andre Garzia wrote: > I have no clue, but I am waiting for the next plugin before releasing > anything. > the current one has some random jinx in it that is not compatible with > releasing a product, thats why it is an alpha. Use this interval now to > improve your product, this way, by the time they deliver a beta or a final, > you'll have a better product than the one you have now. > > even if the current plugin works for 450 out of your 500 guys, the other 50 > might be very vocal and wreck your opening party. > > > On Tue, Sep 15, 2009 at 11:10 AM, Richard Miller wrote: > > >> Andre, >> >> Thanks. >> Would you take a stab at defining "little"? You thinking a week or a month? >> >> Richard >> >> >> >> >> Andre Garzia wrote: >> >> >>> Richard, >>> I would wait a little more... >>> >>> Andre >>> >>> On Tue, Sep 15, 2009 at 8:14 AM, Richard Miller wrote: >>> >>> >>> >>> >>>> A few questions. >>>> >>>> 1. Presumably, a new version of the plugin is to be released soon... is >>>> that right? At least one that fixes the basic issue of allowing substacks >>>> to >>>> open in front of the browser. >>>> >>>> 2. Does installation of the plugin work for most PC and Mac users now, or >>>> is there a meaningful subset of these folks who would have difficulty >>>> installing it with the current version? I read something about Vista >>>> corporate users who might not be able to install it without first making >>>> a >>>> change to their OS settings. >>>> >>>> I'd like to be able to introduce the "general population" to a simple >>>> revweb-based page I've put together introducing a new product. This page >>>> doesn't include anything other than fields, buttons and images. It's just >>>> a >>>> product information page.... meaning, it doesn't require any permissions >>>> from the user to view it, other than installation of the plugin. >>>> >>>> If I had 500 run-of-the-mill PC and Mac users attempt to access this >>>> page, >>>> is it reasonable to expect the great majority of them will have little >>>> problem installing the plugin and viewing the page? >>>> >>>> Or should I wait longer on this until a new version of the plugin >>>> arrives.... >>>> >>>> Thanks. >>>> Richard Miller >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > > > From ambassador at fourthworld.com Tue Sep 15 11:24:45 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Sep 2009 08:24:45 -0700 Subject: Two questions about trev Message-ID: <4AAFB1BD.6040106@fourthworld.com> Jerry J wrote: > On Sep 14, 2009, at 8:43 AM, Richard Gaskin wrote: > >> In fact, once could argue it encourages complexity by making it easy >> to ignore it. > > Wow, another deep-thought quotable from Richard. There sure are two > edges to this sword - after all one could argue that much of computer > programming is, at its root, hiding complexity. Good or bad? Thanks for the kind words. Rather than "good or bad?" we might change the question to ask "useful or less useful?", and by that measure the answer may differ whether we're talking about the end-user of the system or the person responsible for delivering it. Since the whole computing thing is just smoke and mirrors anyway (who bothers to notice that it's just a machine too dumb to count past 1?), for the end-user it may be very useful to hide complexity whenever practical. The whole experience is just an illusion, so better to make it a pleasant one. :) But the developer is responsible for providing that illusion of simplicity, and therefore is not often in a position to indulge in that illusion himself. The magician has to know that the ball isn't really under any of the cups but merely palmed out of view, but it's more fun if the user doesn't know that. True, to a large degree Rev is a sort of "pleasant illusion" itself, sheltering us from the ones and zeros marching through the processor so we can focus on the user experience unencumbered by counting bits. As helpful as it's been to have worked in C and other lower-level languages to be able to imagine what the engine is going though under the hood, I'm grateful I can afford to forget such things most of the time. Since we're waxing philosophical, here's a quote I've found valuable: I interviewed Bill Appleton for a computer mag shortly after SuperCard 1.0 came out in '89, and he said something that's stayed with me all these years later: "A lot of really smart people do great work with all sorts of applications. Then there are the people who who make those apps, relying on an engine like SuperCard to run them. And then there's folks like me who make an interpreter like SuperCard using Think C. And the folks who wrote the Think C compiler work at an even lower level, and going even lower are the people who wrote the chip instruction set. There's plenty of room for excellence at all of these levels, and I've seen some amazing work across all of them." That may be relevant here in discovering the dividing lines that can be useful for work at a given level. No matter what else we may do in Rev, from writing externals in a lower-level language or using tools to provide a higher level of work, it's all driven by the engine. Since the engine understands scripts only as a block of code, I find it helpful to think like the engine whenever I can. I don't bother thinking like the compiler or the processor often, though sometimes it's helpful when optimizing. And I try to step back now and then to think like the end user when I can, but the magician can never really enjoy the appearance of an illusion he knows the secret to, at least not the way the end-user does (which is why usability testing is so important, but that's another story). So when coding in Rev, I tend to favor things like having the IDE use property names rather than Rev's default setting of more descriptive terms (the first thing I have students do when I'm teaching is change that Preferences item), and seeing the whole script rather than a handler view (seems Rev 3.0 removed the handler view anyway, no?). And I feel the same about parts of handlers too - might as well see the whole thing, just like the engine does. Like my t-shirt says: Know the engine. Trust the engine. Use the engine. All that said, I think it really boils down to just a matter of taste. :) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Tue Sep 15 11:27:38 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Sep 2009 08:27:38 -0700 Subject: RevMedia - ready now? Message-ID: <4AAFB26A.2050605@fourthworld.com> Richard Miller wrote: > Thanks for the advice. I agree with you. I'll wait... hoping it's just a > week or so, and not a month or two. In my home town there's a modest pizza restaurant that has this sign at the order window: "Good food takes time to prepare. Yours will be ready in seconds!" :) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From richmondmathewson at gmail.com Tue Sep 15 11:27:42 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 15 Sep 2009 18:27:42 +0300 Subject: RevMedia - ready now? In-Reply-To: <4AAFB180.8010108@together.net> References: <000001ca35c0$54602320$0138a8c0@stuart> <4AAF772F.4010607@together.net> <7c87a2a10909150702t535b150bh28dae73d0b0e9839@mail.gmail.com> <4AAFA040.4090809@together.net> <7c87a2a10909150716g5521b397y8a36de1181c51ab0@mail.gmail.com> <4AAFB180.8010108@together.net> Message-ID: <4AAFB26E.6050301@gmail.com> Considering RevMedia is FREE and that t is posible to develop full-blown revlets with it I don't feel one can start making demands. Richard Miller wrote: > Thanks for the advice. I agree with you. I'll wait... hoping it's just > a week or so, and not a month or two. > Richard > > Andre Garzia wrote: >> I have no clue, but I am waiting for the next plugin before releasing >> anything. >> the current one has some random jinx in it that is not compatible with >> releasing a product, thats why it is an alpha. Use this interval now to >> improve your product, this way, by the time they deliver a beta or a >> final, >> you'll have a better product than the one you have now. >> >> even if the current plugin works for 450 out of your 500 guys, the >> other 50 >> might be very vocal and wreck your opening party. >> >> >> On Tue, Sep 15, 2009 at 11:10 AM, Richard Miller >> wrote: >> >> >>> Andre, >>> >>> Thanks. >>> Would you take a stab at defining "little"? You thinking a week or a >>> month? >>> >>> Richard >>> >>> >>> >>> >>> Andre Garzia wrote: >>> >>> >>>> Richard, >>>> I would wait a little more... >>>> >>>> Andre >>>> >>>> On Tue, Sep 15, 2009 at 8:14 AM, Richard Miller >>>> wrote: >>>> >>>> >>>> >>>> >>>>> A few questions. >>>>> >>>>> 1. Presumably, a new version of the plugin is to be released >>>>> soon... is >>>>> that right? At least one that fixes the basic issue of allowing >>>>> substacks >>>>> to >>>>> open in front of the browser. >>>>> >>>>> 2. Does installation of the plugin work for most PC and Mac users >>>>> now, or >>>>> is there a meaningful subset of these folks who would have difficulty >>>>> installing it with the current version? I read something about Vista >>>>> corporate users who might not be able to install it without first >>>>> making >>>>> a >>>>> change to their OS settings. >>>>> >>>>> I'd like to be able to introduce the "general population" to a simple >>>>> revweb-based page I've put together introducing a new product. >>>>> This page >>>>> doesn't include anything other than fields, buttons and images. >>>>> It's just >>>>> a >>>>> product information page.... meaning, it doesn't require any >>>>> permissions >>>>> from the user to view it, other than installation of the plugin. >>>>> >>>>> If I had 500 run-of-the-mill PC and Mac users attempt to access this >>>>> page, >>>>> is it reasonable to expect the great majority of them will have >>>>> little >>>>> problem installing the plugin and viewing the page? >>>>> >>>>> Or should I wait longer on this until a new version of the plugin >>>>> arrives.... >>>>> >>>>> Thanks. >>>>> Richard Miller >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Tue Sep 15 11:30:35 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 15 Sep 2009 08:30:35 -0700 Subject: Two questions about trev Message-ID: <4AAFB31B.6020004@fourthworld.com> J. Landman Gay wrote: > BBEdit just selects the text, exactly as if you'd dragged across it with > the mouse. That's handy because you can hit an arrow key, which removes > the selection, and start typing. Or you can type any string and it > replaces the selected text (which can be a surprise the first time until > you realize it's just a text selection, but "undo" works to fix it.) > > I like that it is simply a text selection. It uses my selection color > and acts as I'd expect. It allows undo to work, or lets me grab the > selected chunk and drag to move it elsewhere. Excellent - thanks for the info, Jacque. Not only does it have the advantages you describe, but it simplifies the code and takes care of an outstanding design decision I'd have to deal with otherwise: When to hide the "ControlSel" graphic. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jim at visitrieve.com Tue Sep 15 13:10:02 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 15 Sep 2009 07:10:02 -1000 Subject: Two questions about trev In-Reply-To: <4AAFB1BD.6040106@fourthworld.com> References: <4AAFB1BD.6040106@fourthworld.com> Message-ID: <000601ca3627$5df433b0$19dc9b10$@com> Richard Gaskin wrote: > ...Since the whole computing thing is just smoke and mirrors anyway (who > bothers to notice that it's just a machine too dumb to count past 1?), > for the end-user it may be very useful to hide complexity whenever > practical. The whole experience is just an illusion, so better to make > it a pleasant one. :) ... When you think about it, or ever programmed in Assembly, there are only 5-things a computer can do: 1. It can add and subtract (multiplication and division are just rapid looped additions and subtractions). 2. It can compare two bits/bytes and determine equal to, greater than or less than (how you know when to stop subtracting in a "division" and call it a remainder). 3. It can move bits/bytes from one location to another (storage to memory, memory to monitor, to processor, etc.) 4. It can replace instances of one bit/byte in memory with another. 5. It can jump execution to an offset location in memory (actually a variation of 3). Oh yeah, there is a sixth: 6. It can crash. :-) All the illusion is based on combining these simple 5-capabilities and the shattering of illusion is in the 6th. :-) Aloha from Hawaii, Jim Bufalini From larsbrehmer at mac.com Tue Sep 15 14:22:13 2009 From: larsbrehmer at mac.com (Lars Brehmer) Date: Tue, 15 Sep 2009 21:22:13 +0300 Subject: =?iso-8859-1?q?What=27s_with_the_=A5_character=3F?= Message-ID: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> May I'm wrong, but I think there is something odd about the yen sign (?) I have a pait of almost identical scripts and each one is applied to a custom property. Among other things, the script filters the custom property with a certain item. In the first case, the item will be a letter and a number (a1, b2, c4, h3, p1, etc.) In the second case, the item will be the same with a ? as the first character (?a1, ?b2, ?c4, ?h3,?1 p1, etc.). get lineoffset(line z in tText, the catsGrund of this stack) put item 2 of line it in the catsGrund of this stack into tFilter -- a1, b2, c4, h3, p1, etc. or ?a1,? b2, ?c4, ?h3,?1 p1, etc.-- filter tempList with "*" & tFilter & "*" put the num of lines in templist into fld ("tn" & z) In the script applied to the custom property without the ? symbol, the script works. In the one with the ? sympol it doesn't work. Could this have something to do with how Rev deals with the ? char in a custom property? I'm just curious, because I've already worked around it using repeat for each line X in templist if tfilter is in item 6 in X or tfilter is in item 7 in X in L then put L & cr after zTemp end repeat It works fine and within a millisecond or two just as fast, but again, I'm curious about that ?. Cheers! Lars From Ray at LinkIt.Com Tue Sep 15 18:58:35 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Tue, 15 Sep 2009 15:58:35 -0700 Subject: =?iso-8859-1?q?Re=3A_What=27s_with_the_=A5_character=3F?= In-Reply-To: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> References: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> Message-ID: I remember a while back experiencing the bullet character on the Mac "?" changing to the Japanese yen symbol when I moved scripts to Windows. I hope this is helpful, but if not we can always ask Mr. Cragg who knows Japan quite well having lived there on many occasions :) Ray Horsley LinkIt! Software On Sep 15, 2009, at 11:22 AM, Lars Brehmer wrote: > May I'm wrong, but I think there is something odd about the yen sign > (?) > > I have a pait of almost identical scripts and each one is applied > to a custom property. Among other things, the script filters the > custom property with a certain item. > > In the first case, the item will be a letter and a number (a1, b2, > c4, h3, p1, etc.) > > In the second case, the item will be the same with a ? as the first > character (?a1, ?b2, ?c4, ?h3,?1 p1, etc.). > > get lineoffset(line z in tText, the catsGrund of this stack) > put item 2 of line it in the catsGrund of this stack into tFilter -- > a1, b2, c4, h3, p1, etc. or ?a1,? b2, ?c4, > ?h3,?1 p1, etc.-- > filter tempList with "*" & tFilter & "*" > put the num of lines in templist into fld ("tn" & z) > > In the script applied to the custom property without the ? symbol, > the script works. In the one with the ? sympol it doesn't work. > Could this have something to do with how Rev deals with the ? char > in a custom property? > > I'm just curious, because I've already worked around it using > > repeat for each line X in templist > if tfilter is in item 6 in X or tfilter is in item 7 in X in L > then put L & cr after zTemp > end repeat > > It works fine and within a millisecond or two just as fast, but > again, I'm curious about that ?. > > > Cheers! > > Lars > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From dave.cragg at lacscentre.co.uk Tue Sep 15 17:00:36 2009 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 15 Sep 2009 22:00:36 +0100 Subject: =?windows-1252?q?Re=3A_What=27s_with_the_=A5_character=3F?= In-Reply-To: References: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> Message-ID: <5B3228C8-27ED-41B1-A4DF-DEF13A684648@lacscentre.co.uk> I know I should back away from Mr Horsley's challenge. :-) The only thing I can think of is that the Yen character is not the same character in all places in your script. With Japanese fonts, the Yen character is often displayed instead of the backslash character. (Perhaps on Windows only) So if you have a "real" yen character in one place and a backslash in another place, you may not get the results you expect. I also wondered that if it were really a backslash character, it might have some effect on the following character (as in regular expressions) but I don't think lineOffset and filter are affected by this. Cheers Dave On 15 Sep 2009, at 23:58, Ray Horsley wrote: > I remember a while back experiencing the bullet character on the Mac > "?" changing to the Japanese yen symbol when I moved scripts to > Windows. I hope this is helpful, but if not we can always ask Mr. > Cragg who knows Japan quite well having lived there on many > occasions :) > > Ray Horsley > LinkIt! Software > > On Sep 15, 2009, at 11:22 AM, Lars Brehmer wrote: > >> May I'm wrong, but I think there is something odd about the yen >> sign (?) >> >> I have a pait of almost identical scripts and each one is applied >> to a custom property. Among other things, the script filters the >> custom property with a certain item. >> >> In the first case, the item will be a letter and a number (a1, b2, >> c4, h3, p1, etc.) >> >> In the second case, the item will be the same with a ? as the first >> character (?a1, ?b2, ?c4, ?h3,?1 p1, etc.). >> >> get lineoffset(line z in tText, the catsGrund of this stack) >> put item 2 of line it in the catsGrund of this stack into tFilter >> -- a1, b2, c4, h3, p1, etc. or ?a1,? b2, ?c4, >> ?h3,?1 p1, etc.-- >> filter tempList with "*" & tFilter & "*" >> put the num of lines in templist into fld ("tn" & z) >> >> In the script applied to the custom property without the ? symbol, >> the script works. In the one with the ? sympol it doesn't work. >> Could this have something to do with how Rev deals with the ? char >> in a custom property? >> >> I'm just curious, because I've already worked around it using >> >> repeat for each line X in templist >> if tfilter is in item 6 in X or tfilter is in item 7 in X in L >> then put L & cr after zTemp >> end repeat >> >> It works fine and within a millisecond or two just as fast, but >> again, I'm curious about that ?. >> >> >> Cheers! >> >> Lars >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jmyepes at mac.com Tue Sep 15 17:15:19 2009 From: jmyepes at mac.com (Josep) Date: Tue, 15 Sep 2009 14:15:19 -0700 (PDT) Subject: View and print a PDF file from Rev In-Reply-To: <25455055.post@talk.nabble.com> References: <25445545.post@talk.nabble.com> <25455055.post@talk.nabble.com> Message-ID: <25461962.post@talk.nabble.com> Hi List, Reply to myself... :) I obtained print a PDF file without any dialog from the terminal using the "lpr" command selecting one printer. So this must be posible run using the shell function from rev. To know what printers are available I can obtaing from "put the availablePrinters into tPrinters" but this isn't the name of the printer in the system. How can now the printers name in the system to show to the user? I can know it using "lpstat -p"... Salut, Josep -- View this message in context: http://www.nabble.com/View-and-print-a-PDF-file-from-Rev-tp25445545p25461962.html Sent from the Revolution - User mailing list archive at Nabble.com. From paul.foraker at gmail.com Tue Sep 15 17:24:22 2009 From: paul.foraker at gmail.com (Paul Foraker) Date: Tue, 15 Sep 2009 14:24:22 -0700 Subject: Fwd: Obey dontSearch properties -- not working? In-Reply-To: References: Message-ID: (Reposting due to bounce) Using Rev Studio 3.5, I have a 1,200 card stack with 59 fields. I want to replace a single character in any of the fields except one. I have that field's dontSearch property set to true. I set that in the Property Inspector and then tested it in the Message Box. I bring up the Find and Replace dialog and check the checkbox, Obey dontSearch properties. But, when I search for the character (? -- accented e) the results include the field whose dontSearch is set to true. Bug? Workaround? -- Paul From jimaultwins at yahoo.com Tue Sep 15 17:26:30 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Tue, 15 Sep 2009 14:26:30 -0700 Subject: =?windows-1252?q?Re=3A_What=27s_with_the_=A5_character=3F?= In-Reply-To: References: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> Message-ID: <45B1B7DE-CB10-4E3C-96C1-8669697C7075@yahoo.com> You also have to specify the font you are using to display the character. Not every font on the Mac shows a bullet char for that same ascii code. In fact, that is part of the definition a font. The designer decides which images/vector art to assign to each character. If it is a 255 character set, then the Yen character is in the high ascii range, and will vary from font to font. You can see which ones do on your Mac by following the steps below. The key term is you want is "Character Map" For the Mac follow these steps Mac OS X character map and keyboard viewer. First, open System Preferences and show the International settings pane (in the top row of icons). Second, select the Input Menu tab and check the Keyboard Palette checkbox. Check the menu box that reads "Show input menu in menu bar". Now you will notice an icon in your system's top menu bar, probably the U.S. flag. This the input menu. When you click on the menu you can select "Show Keyboard Viewer" and the palette will open, allowing you to select a font and hold down Option, Shift, Command keys to view keyboard combinations. Extra bonus functionality: While displaying the Keyboard Viewer, change your font in the document and the keyboard viewer will type in that selected font, showing the high-ascii symbols accordingly. -------- very cool part of OSX Choose Character Map from the Country Flag in the Mac menubar and explore how it will show you all of the fonts that contain a particular character and what it will look like. You can drag and drop chars from the listings to add them to your documents. Even allows browsing of unicode char sets and specifying the iso-set For a bullet character, choose view 'all characters', then click on Punctuation triangle, then 'Punctuation', then scroll down to the triangular bullet, the bullet, and the white bullet (a unicode char) Click on the 'bullet' char and below you will see the 70 or so fonts that have that character. Choose 'Modern' instead of 'Containing selected character' and you will see about 35-40 fonts that have a bullet character. --------- Tool for Windows http://wareseeker.com/free-character-map-font-viewer/ Hope this helps, Jim Ault Las Vegas On Sep 15, 2009, at 3:58 PM, Ray Horsley wrote: > I remember a while back experiencing the bullet character on the Mac > "?" changing to the Japanese yen symbol when I moved scripts to > Windows. I hope this is helpful, but if not we can always ask Mr. > Cragg who knows Japan quite well having lived there on many > occasions :) > > Ray Horsley > LinkIt! Software > > On Sep 15, 2009, at 11:22 AM, Lars Brehmer wrote: > >> May I'm wrong, but I think there is something odd about the yen >> sign (?) >> >> I have a pait of almost identical scripts and each one is applied >> to a custom property. Among other things, the script filters the >> custom property with a certain item. >> >> In the first case, the item will be a letter and a number (a1, b2, >> c4, h3, p1, etc.) >> >> In the second case, the item will be the same with a ? as the first >> character (?a1, ?b2, ?c4, ?h3,?1 p1, etc.). >> >> get lineoffset(line z in tText, the catsGrund of this stack) >> put item 2 of line it in the catsGrund of this stack into tFilter >> -- a1, b2, c4, h3, p1, etc. or ?a1,? b2, ?c4, >> ?h3,?1 p1, etc.-- >> filter tempList with "*" & tFilter & "*" >> put the num of lines in templist into fld ("tn" & z) >> >> In the script applied to the custom property without the ? symbol, >> the script works. In the one with the ? sympol it doesn't work. >> Could this have something to do with how Rev deals with the ? char >> in a custom property? >> >> I'm just curious, because I've already worked around it using >> >> repeat for each line X in templist >> if tfilter is in item 6 in X or tfilter is in item 7 in X in L >> then put L & cr after zTemp >> end repeat >> >> It works fine and within a millisecond or two just as fast, but >> again, I'm curious about that ?. >> >> >> Cheers! >> >> Lars >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscrigkt??eferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From cszasz at mac.com Tue Sep 15 18:10:30 2009 From: cszasz at mac.com (Charles Szasz) Date: Tue, 15 Sep 2009 15:10:30 -0700 (PDT) Subject: CalendarWidget100 In-Reply-To: <25455099.post@talk.nabble.com> References: <25428570.post@talk.nabble.com> <25455099.post@talk.nabble.com> Message-ID: <25462744.post@talk.nabble.com> Hi Josep, You can download calendarWidget100 at the following link: http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm It is listed as AltAnswerDate, which is a wrapper made by Chipp for CalendarWidget100. Josep wrote: > > Hi, > > Where I can find "calendarWidget100"? > > Salut, > Josep > -- View this message in context: http://www.nabble.com/CalendarWidget100-tp25428570p25462744.html Sent from the Revolution - User mailing list archive at Nabble.com. From herz at ucsd.edu Tue Sep 15 19:12:38 2009 From: herz at ucsd.edu (Richard K. Herz) Date: Tue, 15 Sep 2009 16:12:38 -0700 Subject: Re; Custom "Widget" Technique Question Message-ID: <4AB01F66.8060705@ucsd.edu> Len Morgan wrote: > I'm working on a new project and I'd like some advice on how to create > controls to use on a graphical process display. This will > display a water pipeline system with all it's tanks, pipe, valves, ... Len, In addition to the comments by Richard Gaskin and Roger Guay, there is a stack by Glenn Fisher - "Flow Analysis" - posted on RevOnline that you should check out, if you haven't already. You might also be interested in my stack "Dynamic Simulation v.2" and stacks by Roger Guay, also at RevOnline. I am also interested in simulation of pipelines and other flow systems, and have a simulator under development. Download the app at www.SimzLab.com - open SimzLab and go to course PureWaterLab, Division D3, Lab L2, then click the Simulations button. See the unit palette on the right side - these are groups which can be added to the flowsheet, where the script copies the group in the palette to the flowsheet. This was developed before Rev 3.5 behaviors, so the scripts are in library stacks. Please keep us informed of your developments in this area. Rich Herz herz at ucsd.edu From jacque at hyperactivesw.com Tue Sep 15 21:23:28 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Sep 2009 20:23:28 -0500 Subject: Fwd: Obey dontSearch properties -- not working? In-Reply-To: References: Message-ID: <4AB03E10.3090006@hyperactivesw.com> Paul Foraker wrote: > (Reposting due to bounce) > > Using Rev Studio 3.5, I have a 1,200 card stack with 59 fields. I want to > replace a single character in any of the fields except one. I have that > field's dontSearch property set to true. I set that in the Property > Inspector and then tested it in the Message Box. > > I bring up the Find and Replace dialog and check the checkbox, Obey > dontSearch properties. But, when I search for the character (? -- accented > e) the results include the field whose dontSearch is set to true. > > Bug? Workaround? I just did a quick test and it works here in 3.5. I tried searching for both a whole word and a single letter. I don't have any diacriticals in my test text though, I wonder if the glitch is with that. Does your stack honor the dontsearch if you look for a whole word? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From paul.foraker at gmail.com Tue Sep 15 21:43:56 2009 From: paul.foraker at gmail.com (Paul Foraker) Date: Tue, 15 Sep 2009 18:43:56 -0700 Subject: Fwd: Obey dontSearch properties -- not working? In-Reply-To: <4AB03E10.3090006@hyperactivesw.com> References: <4AB03E10.3090006@hyperactivesw.com> Message-ID: On Tue, Sep 15, 2009 at 6:23 PM, J. Landman Gay wrote: > > I just did a quick test and it works here in 3.5. I tried searching for > both a whole word and a single letter. I don't have any diacriticals in my > test text though, I wonder if the glitch is with that. Does your stack honor > the dontsearch if you look for a whole word? > On further testing, it appears that if a search term is found on more than one card, the "Obey dontSearch properties" checkbox is ignored. -- Paul From jiml at netrin.com Tue Sep 15 22:34:01 2009 From: jiml at netrin.com (Jim Lambert) Date: Tue, 15 Sep 2009 19:34:01 -0700 Subject: RevMedia - ready now In-Reply-To: <20090915152342.694D748AADC@mail.runrev.com> References: <20090915152342.694D748AADC@mail.runrev.com> Message-ID: <1B7A9CA9-5862-498E-86A7-982EAA22EE2F@netrin.com> revMedia is in Alpha. Personally, I'd wait until beta before making release plans. Jim Lambert From jacque at hyperactivesw.com Tue Sep 15 23:09:35 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 15 Sep 2009 22:09:35 -0500 Subject: Fwd: Obey dontSearch properties -- not working? In-Reply-To: References: <4AB03E10.3090006@hyperactivesw.com> Message-ID: <4AB056EF.4060008@hyperactivesw.com> Paul Foraker wrote: > On Tue, Sep 15, 2009 at 6:23 PM, J. Landman Gay wrote: > >> I just did a quick test and it works here in 3.5. I tried searching for >> both a whole word and a single letter. I don't have any diacriticals in my >> test text though, I wonder if the glitch is with that. Does your stack honor >> the dontsearch if you look for a whole word? >> > > On further testing, it appears that if a search term is found on more than > one card, the "Obey dontSearch properties" checkbox is ignored. This may be a glitch in the IDE search dialog. I was using the message box to find multiple instances and it works okay. I.e., in msg: find "searchterm" Repeatedly hitting the return key in the message box finds only in fields where dontsearch is false. I didn't try the IDE dialog. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Andre.Bisseret at inria.fr Wed Sep 16 03:55:54 2009 From: Andre.Bisseret at inria.fr (Andre.Bisseret) Date: Wed, 16 Sep 2009 09:55:54 +0200 Subject: =?windows-1252?q?Re=3A_What=27s_with_the_=A5_character=3F?= In-Reply-To: <45B1B7DE-CB10-4E3C-96C1-8669697C7075@yahoo.com> References: <01C4A1BA-DCE9-4AE3-B1F6-EE7DD3E44E88@mac.com> <45B1B7DE-CB10-4E3C-96C1-8669697C7075@yahoo.com> Message-ID: Le 15 sept. 09 ? 23:26, Jim Ault a ?crit : > ...... > The key term is you want is "Character Map" > > For the Mac follow these steps > Mac OS X character map and keyboard viewer. > > First, open System Preferences and show the International settings > pane (in the top row of icons). > Second, select the Input Menu tab and check the Keyboard Palette > checkbox. Check the menu box that reads "Show input menu in menu bar". > Now you will notice an icon in your system's top menu bar, probably > the U.S. flag. This the input menu. Hi Jim, I had set the flag in my menu bar (the French one) but thanks a lot for the following information I never paid attention to ; that's a very useful part of OSX actually; magnifique ;-)) Best regards from Grenoble Andr? > When you click on the menu you can select "Show Keyboard Viewer" and > the palette will open, allowing you to select a font and hold down > Option, Shift, Command keys to view keyboard combinations. > Extra bonus functionality: > While displaying the Keyboard Viewer, change your font in the > document and the keyboard viewer will type in that selected font, > showing the high-ascii symbols accordingly. > > -------- very cool part of OSX > Choose Character Map from the Country Flag in the Mac menubar and > explore how it will show you all of the fonts that contain a > particular character and what it will look like. > You can drag and drop chars from the listings to add them to your > documents. > Even allows browsing of unicode char sets and specifying the iso-set > > For a bullet character, choose view 'all characters', then click on > Punctuation triangle, then 'Punctuation', then scroll down to the > triangular bullet, the bullet, and the white bullet (a > unicode char) > Click on the 'bullet' char and below you will see the 70 or so fonts > that have that character. > Choose 'Modern' instead of 'Containing selected character' and you > will see about 35-40 fonts that have a bullet character. > > --------- > Tool for Windows > http://wareseeker.com/free-character-map-font-viewer/ > > > Hope this helps, > > Jim Ault > Las Vegas > From B.Cornaz at gmx.net Wed Sep 16 04:46:53 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Wed, 16 Sep 2009 10:46:53 +0200 Subject: Where to place (sub)stacks? Message-ID: I am completing my first commercial standalone and I am unsure of where to place the (sub)stacks on the user's machine. The stack consists of a splash (main stack) with about 30 substacks. Some of the substacks display data which is changed by the user and needs to be saved. Now, where do I put my stacks on the users machine? Until now I put the whole package (main stack + all substacks) into the Application Folder. But I heard that this might cause problems (i.e. in Vista) because some setups do not allow to write to files in the Application Folder. Is it a good way to place those substacks that need writing to, into the Application Support Folder? If so, how do I do that with the installer? I got help from Lars Bremer with the Inno Setup Installer, which works great, but places all (sub)stacks into the Application Folder. How will I solve this? Are there any other things that I need to be aware of? To be honest, I am a tad nervous, as I got into contact with someone who wants to distribute my product big. I am not completely done (I found out) and he wants to move quick. I did not do extensive testing on different systems, just OSX 10.4 and Windows XP 2000. How will I make an installer for mac OSX? Thanks a lot for any help. Beat Cornaz From toolbook at kestner.de Wed Sep 16 05:07:39 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 16 Sep 2009 11:07:39 +0200 Subject: AW: Where to place (sub)stacks? In-Reply-To: Message-ID: Hi Beat, As I have learned recently you actually don't need an "installer" for Mac if you don't do any sophisticated things. Just look for a tool (there are different freeware tools), which packs all stuff into a dmg file and provide a link in your dmg file to the program folder where the user can move your app folder to. On Vista and Win 7 you are right not to put any files, which have to be changed by the user into the program files dir, because they will be virtualized by Vista on the first change, which brings you a lot of trouble in the future. That?s why the users documents folder or application data folder (for all users) is the better choice. In inno you can define more than one input folder and you can define different target folders for each file. If you write me offlist I can provide you an inno example file for that case. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Beat Cornaz > Gesendet: Mittwoch, 16. September 2009 10:47 > An: use-revolution at lists.runrev.com > Betreff: Where to place (sub)stacks? > > I am completing my first commercial standalone and I am unsure of > where to place the (sub)stacks on the user's machine. > > The stack consists of a splash (main stack) with about 30 substacks. > Some of the substacks display data which is changed by the user and > needs to be saved. > Now, where do I put my stacks on the users machine? Until now I put > the whole package (main stack + all substacks) into the Application > Folder. > But I heard that this might cause problems (i.e. in Vista) because > some setups do not allow to write to files in the Application Folder. > > Is it a good way to place those substacks that need writing to, into > the Application Support Folder? If so, how do I do that with the > installer? I got help from Lars Bremer with the Inno Setup Installer, > which works great, but places all (sub)stacks into the Application > Folder. How will I solve this? > > Are there any other things that I need to be aware of? To be honest, > I am a tad nervous, as I got into contact with someone who wants to > distribute my product big. I am not completely done (I found out) and > he wants to move quick. I did not do extensive testing on different > systems, just OSX 10.4 and Windows XP 2000. > > How will I make an installer for mac OSX? > > Thanks a lot for any help. > > Beat Cornaz > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From B.Cornaz at gmx.net Wed Sep 16 05:30:47 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Wed, 16 Sep 2009 11:30:47 +0200 Subject: Datagrid speed problem Message-ID: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> Hi group & Trevor :-) I have a significant speed difference in my datagrids. I noticed that the datagrids behave slow in my project. So I did a test and created a new main stack (test Speed) with a similar datagrid (same number of columns and labels) and ran the same two sripts I use in my substack in my project. One script is putting a name from an input field (after a test for the first free index in the datagrid) into column "Client". The script takes 127 ticks in my project and 34 ticks in stack "test Speed" The other script imports a bunch of names and associated tasks from a field. Again the speed difference is remarkable : 505 versus 184 ticks. Another problem which might be associated with it is the following : I have originally started this project in rev 2.9 and only when the datagrids came along I upgraded to rev. 3.5 (because I totally dislike the new editor :-( ) and implemented the datagrids. I noticed that my datagrids only work if I separately include the revdatagridLib as a substack. So it is there twice (once in the engine and once as a substack). If I don't do that, the datagrids show, but have no functionality. Also, the revdatagridLib as a substeacks tends to 'escape' from my mainstack, meaning that all of a sudden it is still there, but as a mainstack, and not as a substack. I suspect the two problems are related and have their cause in the project being started in rev 2.9. Rebuilding the whole project in 3.5 would be far too much work. Thanks for your help, Beat Cornaz From lists at mangomultimedia.com Wed Sep 16 05:47:31 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 05:47:31 -0400 Subject: Datagrid speed problem In-Reply-To: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> References: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> Message-ID: <7B1C4EA9-70B5-4C58-A8CE-718DF0775B59@mangomultimedia.com> On Sep 16, 2009, at 5:30 AM, Beat Cornaz wrote: > Hi group & Trevor :-) Hi Beat :-) > I have a significant speed difference in my datagrids. I noticed > that the datagrids behave slow in my project. So I did a test and > created a new main stack (test Speed) with a similar datagrid (same > number of columns and labels) and ran the same two sripts I use in > my substack in my project. > > One script is putting a name from an input field (after a test for > the first free index in the datagrid) into column "Client". > The script takes 127 ticks in my project and 34 ticks in stack > "test Speed" > The other script imports a bunch of names and associated tasks from > a field. Again the speed difference is remarkable : 505 versus 184 > ticks. I would need to see some code to get an idea of what might be the cause. Can you provide the relevant portions and look for any differences there might be between what is going on with the main program data grid and the speed test data grid? > Another problem which might be associated with it is the following : > I have originally started this project in rev 2.9 and only when the > datagrids came along I upgraded to rev. 3.5 (because I totally > dislike the new editor :-( ) and implemented the datagrids. I > noticed that my datagrids only work if I separately include the > revdatagridLib as a substack. So it is there twice (once in the > engine and once as a substack). > If I don't do that, the datagrids show, but have no functionality. > Also, the revdatagridLib as a substeacks tends to 'escape' from my > mainstack, meaning that all of a sudden it is still there, but as a > mainstack, and not as a substack. I don't think that bringing a 2.9 project into 3.5 would cause these sorts of problems. You should only have one instance of the revDataGridLibrary in memory at any one time. Can you explain a little more about how your project is set up and what stack you are building the engine (standalone?) with? -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From klaus at major.on-rev.com Wed Sep 16 06:26:05 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 16 Sep 2009 12:26:05 +0200 Subject: Datagrid speed problem In-Reply-To: <7B1C4EA9-70B5-4C58-A8CE-718DF0775B59@mangomultimedia.com> References: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> <7B1C4EA9-70B5-4C58-A8CE-718DF0775B59@mangomultimedia.com> Message-ID: <416BB856-29E9-4D53-93DA-42625926863B@major.on-rev.com> Hi all and Beat and Trevor :-) > On Sep 16, 2009, at 5:30 AM, Beat Cornaz wrote: > >> ... >> Another problem which might be associated with it is the following : >> I have originally started this project in rev 2.9 and only when the >> datagrids came along I upgraded to rev. 3.5 (because I totally >> dislike the new editor :-( ) and implemented the datagrids. I >> noticed that my datagrids only work if I separately include the >> revdatagridLib as a substack. So it is there twice (once in the >> engine and once as a substack). >> If I don't do that, the datagrids show, but have no functionality. >> Also, the revdatagridLib as a substeacks tends to 'escape' from my >> mainstack, meaning that all of a sudden it is still there, but as a >> mainstack, and not as a substack. > > I don't think that bringing a 2.9 project into 3.5 would cause these > sorts of problems. There are problems when you open a stack (with behaviors) with a version < 3.5 and save this stack. After opening this stack again with version >= 3.5, all behaviors are gone! Just a hint, has probably nothing to do with your current problems! > ... > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Developer Resources: http://revolution.bluemangolearning.com Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From klaus at major.on-rev.com Wed Sep 16 08:37:55 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 16 Sep 2009 14:37:55 +0200 Subject: Where to place (sub)stacks? In-Reply-To: References: Message-ID: <85AB34C7-72F3-4442-A285-C57D92DF50E4@major.on-rev.com> Hi Beat, > I am completing my first commercial standalone and I am unsure of > where to place the (sub)stacks on the user's machine. > > The stack consists of a splash (main stack) with about 30 substacks. > Some of the substacks display data which is changed by the user and > needs to be saved. > Now, where do I put my stacks on the users machine? Until now I put > the whole package (main stack + all substacks) into the Application > Folder. > But I heard that this might cause problems (i.e. in Vista) because > some setups do not allow to write to files in the Application Folder. > > Is it a good way to place those substacks that need writing to, into > the Application Support Folder? If so, how do I do that with the > installer? I got help from Lars Bremer with the Inno Setup > Installer, which works great, but places all (sub)stacks into the > Application Folder. How will I solve this? If I would ever need to let the users modify and save STACK files, I would go this way: 1. Create all the stacks that will be modified and saved by the end user as MAIN stacks! 2. Import each of these stacks into a custom porperty of your SPLASH/ main stack ... set the cStack01 of stack "splash or whatever" to url("binfile:" & path_to_your_stack) ... 3. When the app starts, I would check if these stacks have already been "outputted" into the users "preferences folder: Mas OS X: specialfolderpath("preferences") ## Current user only Windows: specialfolderpath(26) ## Current user only Might be good style to create a subfolder for your app there! If the stacks are not yet there, I would output all the stacks from your CPs: ... put specialfolderpath("preferences") into tFolder put the cStack01 of stack "splash or whatever" into url("binfile:" & tFolder & "/" & "name of original stack here...") ## NO suffix necessary! ... 4. Now the user (your app) can open any of these stack, modify them and save them again without permission problems. 5. Pro: If a user deletes one of your stacks (c'mon, we all know how they are :-D) you can quickly replace it with a fresh copy! Know what I mean? Drop a line if not :-) > ,,, > Beat Cornaz Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From jerry.daniels at me.com Wed Sep 16 10:55:22 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Wed, 16 Sep 2009 09:55:22 -0500 Subject: Datagrid speed problem In-Reply-To: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> References: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> Message-ID: <5FF66B8D-61F2-46DF-9DF0-01553DEF915E@me.com> Beat, If, as you said, you don't like the Rev Script editor in 3.5, you might check out tRev. It might be more to your liking. On the other hand, you might not! Good luck with your grids either way. Link about tRev below. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 16, 2009, at 4:30 AM, Beat Cornaz wrote: > only when the datagrids came along I upgraded to rev. 3.5 (because I > totally dislike the new editor :-( ) From jerry.daniels at me.com Wed Sep 16 11:37:23 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Wed, 16 Sep 2009 10:37:23 -0500 Subject: Where to place (sub)stacks? In-Reply-To: <85AB34C7-72F3-4442-A285-C57D92DF50E4@major.on-rev.com> References: <85AB34C7-72F3-4442-A285-C57D92DF50E4@major.on-rev.com> Message-ID: Great answer from Klaus. Bravo! That's the way to do it, IMHO. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 16, 2009, at 7:37 AM, Klaus Major wrote: > Hi Beat, > >> I am completing my first commercial standalone and I am unsure of >> where to place the (sub)stacks on the user's machine. >> >> The stack consists of a splash (main stack) with about 30 >> substacks. Some of the substacks display data which is changed by >> the user and needs to be saved. >> Now, where do I put my stacks on the users machine? Until now I put >> the whole package (main stack + all substacks) into the Application >> Folder. >> But I heard that this might cause problems (i.e. in Vista) because >> some setups do not allow to write to files in the Application Folder. >> >> Is it a good way to place those substacks that need writing to, >> into the Application Support Folder? If so, how do I do that with >> the installer? I got help from Lars Bremer with the Inno Setup >> Installer, which works great, but places all (sub)stacks into the >> Application Folder. How will I solve this? > > If I would ever need to let the users modify and save STACK files, I > would go this way: > > 1. Create all the stacks that will be modified and saved by the end > user as MAIN stacks! > 2. Import each of these stacks into a custom porperty of your SPLASH/ > main stack > ... > set the cStack01 of stack "splash or whatever" to url("binfile:" & > path_to_your_stack) > ... > 3. When the app starts, I would check if these stacks have already > been "outputted" into the users "preferences folder: > Mas OS X: specialfolderpath("preferences") > ## Current user only > > Windows: specialfolderpath(26) > ## Current user only > > Might be good style to create a subfolder for your app there! > > If the stacks are not yet there, I would output all the stacks from > your CPs: > ... > put specialfolderpath("preferences") into tFolder > put the cStack01 of stack "splash or whatever" into url("binfile:" & > tFolder & "/" & "name of original stack here...") > ## NO suffix necessary! > ... > 4. Now the user (your app) can open any of these stack, modify them > and save them again without permission problems. > > 5. Pro: If a user deletes one of your stacks (c'mon, we all know how > they are :-D) you can quickly replace it with a fresh copy! > > Know what I mean? > Drop a line if not :-) > >> ,,, >> Beat Cornaz > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION2 at barncard.com Wed Sep 16 12:13:12 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 16 Sep 2009 09:13:12 -0700 Subject: Datagrid speed problem In-Reply-To: <5FF66B8D-61F2-46DF-9DF0-01553DEF915E@me.com> References: <75F42F1B-6078-4DD5-BB14-715450902D52@gmx.net> <5FF66B8D-61F2-46DF-9DF0-01553DEF915E@me.com> Message-ID: Jerry's right - tRev is a non-invasive, fast, clean, mean coding machine. I use it exclusively. And the support is awesome. you should check it out. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/16 Jerry Daniels > Beat, > > If, as you said, you don't like the Rev Script editor in 3.5, you might > check out tRev. It might be more to your liking. > > On the other hand, you might not! Good luck with your grids either way. > > Link about tRev below. > > Best, > > Jerry Daniels > Watch tRev - The Movie > http://reveditor.com/trev-the-movie > > From sanke at hrz.uni-kassel.de Wed Sep 16 13:35:32 2009 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Wed, 16 Sep 2009 19:35:32 +0200 Subject: Groups: Bugs and features ("last group" broken)? Message-ID: <4AB121E4.2040907@hrz.uni-kassel.de> I will discuss a number of peculiarities concerning groups. 1. "last group" is broken, at least it is unreliable 2. Rev remembers group names, even after you have ungrouped a group 3. If you select controls and group them by script the handles of the group are shown 4. You cannot paint on an image when it is grouped 5. Groups belong to the factors in an already reported scenario for safely crashing Rev 1. "last group" is broken, at least it is unreliable From the dictionary "Tip: To refer to the newly-created group, use the last keyword: group button "Yes" and button "No" set the name of last group to "Do It"" Unfortunately, this is no longer the case - or has never been?. "last group" may indeed still refer to newly created groups, but there are a number of scenarios where this does *not* apply. One example: Create a group consisting of two graphics. Then create two fields and run the following script: "on mouseUp select fld "one" and fld "two" group put the name of last group end mouseUp" You will get the name of the group of graphics, not that of the fields! Conclusion: If the topmost group consists of graphics and that graphics' group is also on the top layer, then a newly created group of fields will not be the "last group" - although it may be even placed on the top layer. This bug is apparently also the cause for sometimes creating nested groups up to 9 levels deep, a phenomenon I had mentioned in my last crash report "How to reliably crash Rev 3.5 and 4.0-dp3 with four script lines". Workarounds: To be on the safe side, I have rewritten my relevant scripts using the "owner" property, like "on mouseUp select fld "one" and fld "two" group put the owner of fld "one" into tlastgroup end mouseUp" Another, more circumstantial, workaround would be to use the "newgroup" keyword in an accompanying card script: "on newgroup global glastgroup put the name of the target into glastgroup end newgroup" and then refer to the global "glastgroup" in your button script. ======================== 2. Rev remembers group names, even after you have ungrouped a group Example: Create two fields, group them, and give the group a name. Then ungroup this group. If you now - or at a later time - group these same two fields again, they will automatically get the name given to that group the first time. Interesting "feature", what purpose would it serve? ======================== 3. If you select controls and group them by script the handles of the group are shown If you are in "pointer tool" mode it is convenient to see the handles of controls and groups in order to be able to select and manipulate them manually, but if you select and group in a script you do not need this "help", it is a nuisance at best. Although you are in "browse tool" mode when you run the script " select fld "one" and fld "two" group" the handles of the group will be shown. If you would like to take a snapshot of the newly created group ( "(rect of group tlastgroup) of this card"), this snapshot would include the handles. Workaround: Add two lines to the script " select fld "one" and fld "two" group choose pointer tool choose browse tool". The same holds for the ungroup command. ========================== 4. You cannot paint on an image when it is grouped This is a bug - or feature? - that has already been discussed several times. If you want to paint on a grouped image by script - for example using the "drag" command - you have first to move the image out of the group and then later put it back into the group, like in "on mouseUp set the relayergroupedcontrols to true put the layer of img "x" into tlayer set the layer of img "x" to top send "mouseup" to btn "drag on image x" set the layer of img "x" to tlayer set the relayergroupedcontrols to false end mouseUp" Applying the global property "selectGroupedControls" or the new group property with the same name "selectGroupedControls" (introduced in Rev 3.5) does not make a difference, at least I did not succeed in putting together another workaround. ================================ 5. Groups belong to the factors in an already reported scenario for safely crashing Rev I have described this in detail in my recent post to this list "How to reliably crash Rev 3.5 and 4.0-dp3 with four script lines". Here I just point out that "group" is among the elements causing to crash Rev and refer you to my original post for more details. The following script assumes that you have set the angle of img "test" to an angle other than 0, that img "test" is ungrouped, and that img "Test" belongs in the category of "Pre-PNGs". "lock screen select img "Test" group set the angle of img "Test" to 0" For the definition of "Pre-PNGs" see my above-mentioned post or the introduction to my stack in the text brought up on the menu card from the topright introduction button. ======================== Seems to me, there is some work to do from the side of the Rev developers. I hope I have contributed something to start with. Best regards, Wilhelm Sanke From lists at mangomultimedia.com Wed Sep 16 14:17:09 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 14:17:09 -0400 Subject: [ANN] New Dates For Pro App Development Course and Free Session Sponsored By RunRev Message-ID: Just an announcement that Blue Mango Learning Systems has scheduled dates for the next "Professional Application Development With Revolution" course. They will be September 29th and October 1st. One exciting addition is that RunRev is sponsoring the first session of the 4-session course this time. This means you can attend Session I: Organizing For Success for free. We are also including SQL Yoga discounts for those who purchase full course passes. For more information visit: http://tr.im/ySDI Carry on. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From DunbarX at aol.com Wed Sep 16 14:39:49 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 16 Sep 2009 14:39:49 EDT Subject: Groups: Bugs and features ("last group" broken)? Message-ID: Yes, I ran into at least one of your issues back in May. Check out the "New groups bugaboo" thread in the archives. Eventually I was led to a very cool feature (by Scott Rossi), the "templateGroup". Check this out. It is very stable. This is something solid; using the somewhat ephemeral "last" keyword as a hard tool always seemed like a very cute, but a little dishonest, methodology. Apparently this is only a problem with groups. The "last" keyword works fine with, say, buttons. Craig Newman From B.Cornaz at gmx.net Wed Sep 16 14:46:09 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Wed, 16 Sep 2009 20:46:09 +0200 Subject: Where to place (sub)stacks? Message-ID: <9CAD99C8-BE6E-4108-AB85-D8D2AA89EE07@gmx.net> Tiemo and Klaus, thanks a lot for your excellent suggestions. I have a clear idea now of how to do this in a safe way. It's funny how one stumbles onto unsuspected stuff with the first 'real' application that I am making. Learning a lot :-) Thanks , Beat Cornaz From richmondmathewson at gmail.com Wed Sep 16 14:51:13 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 16 Sep 2009 21:51:13 +0300 Subject: Escaping from QT Message-ID: <4AB133A1.8080400@gmail.com> I have just discovered a quick way to run up an animated GIF from an image sequence (rather than plonking every frame in place and getting w*****'s (err . . . wrist) cramp doing it: Get a copy of GIMP: http://www.gimp.org/ [Mac,Win,Lin !!!!] and: use Quicktime (!!!!) to export a series of images from the movie file you wish to convert to an animated GIF, [parenthetically, you can do this whole thing with MPlayer (any platform): http://www.mplayerhq.hu/design7/news.html but you have to muck around in the command line interface (fioch). then: Open the first file (preferably a JPEG) of your exported frames with GIMP, then open all the other frames in your directory as layers - File/Open as layer. The save the thing as as a GIF; select SAVE AS ANIMATION, and you can choose LOOP FOREVER if you want to lose control of the thing. Click EXPORT: "Bob's your uncle . . . " well, it has got to be a lot better than BILL being your uncle . . . :) Just great for those silent movies of yesteryear. ------------------------------------------------------------ Now the big and burning question is how to line up the animated gif so it will play with an AIFF file exported from the same movie file. From jiml at netrin.com Wed Sep 16 15:03:41 2009 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Sep 2009 12:03:41 -0700 Subject: datagrid prevents opening stack In-Reply-To: <20090916170005.4FEE648AA82@mail.runrev.com> References: <20090916170005.4FEE648AA82@mail.runrev.com> Message-ID: <29D17A04-34DB-4DFF-A0D0-BF19D649A623@netrin.com> Trevor, Datagrids containing a large amount of data will prevent subsequent opening of that stack. So I always uncheck persistent data. However today I saved a stack that had a datagrid with data and even though persistent data was unchecked now I can't open the stack. Is there any magic way to recover that stack or is it unretrievable now? Should one ALWAYS uncheck persistent data and ALWAYS empty a grid before saving? Thanks, Jim Lambert From B.Cornaz at gmx.net Wed Sep 16 15:04:43 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Wed, 16 Sep 2009 21:04:43 +0200 Subject: Datagrid speed problem Message-ID: Trevor wrote ; >I would need to see some code to get an idea of what might be the >cause. Can you provide the relevant portions and look for any >differences there might be between what is going on with the main >program data grid and the speed test data grid? I will check into this again tomorrow and see if I can get some more info for you on it. I will try to loosen the substack with the slow dataGrid from the mainstack and see if the problem persists and send you that substack along with the new fast teststack. >I don't think that bringing a 2.9 project into 3.5 would cause these >sorts of problems. You should only have one instance of the >revDataGridLibrary in memory at any one time. Can you explain a little >more about how your project is set up and what stack you are building >the engine (standalone?) with? I needed the extra revDataGridLibrary, because otherwise the datagrids in my stacks do not work. They are there, but nothing happens. As soon as I include the extra revDataGridLibrary as a substack, I get the functionality of the dataGrids. When I loaded the extra revDataGridLibrary into memory, I was asked to purge it and I clicked 'OK'. Then I made this revDataGridLibrary a substack of my mainstack. My project is set up as follows : mainstack (splash) with the engine 30 substacks, with 3 of them containing a dataGrid. The speedtest I did was as follows : I compared a substack with a dataGrid on it with a newly made mainstack with a similar dataGrid (same number of columns, labelnames etc). I used the same handler to import a list of tab & cr delimited data , like : Client1 tab Task1 tab Task2 tab Task3 cr Client2 tab Task1 tab Task2 tab Task3 tab Task4 cr Client3 tab Task1 tab Task2 tab Task3 The speed difference was quite big. Trevor, once again, thanks a lot for your patience and good advice. Klaus major wrote : >There are problems when you open a stack (with behaviors) with a >version < 3.5 and save this stack. >After opening this stack again with version >= 3.5, all behaviors are >gone! >Just a hint, has probably nothing to do with your current problems! I kinda can imagine that this happens. Probably an earlier version does not recognize behaviors and sort of strips them off. So opening again in 3.5 will not find them anymore. I think also other unsuspected things might happen by saving in an earlier version. I always make a copy when moving up to a new version. Best, Beat Cornaz From lists at mangomultimedia.com Wed Sep 16 15:15:10 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 15:15:10 -0400 Subject: datagrid prevents opening stack In-Reply-To: <29D17A04-34DB-4DFF-A0D0-BF19D649A623@netrin.com> References: <20090916170005.4FEE648AA82@mail.runrev.com> <29D17A04-34DB-4DFF-A0D0-BF19D649A623@netrin.com> Message-ID: On Sep 16, 2009, at 3:03 PM, Jim Lambert wrote: > Datagrids containing a large amount of data will prevent subsequent > opening of that stack. > So I always uncheck persistent data. > However today I saved a stack that had a datagrid with data and even > though persistent data was unchecked now I can't open the stack. > > Is there any magic way to recover that stack or is it unretrievable > now? > > Should one ALWAYS uncheck persistent data and ALWAYS empty a grid > before saving? Having a data grid with data in it shouldn't prevent a stack from opening (at least not that I am aware of). There was an issue with the data grid library that would cause problems if you tried to populate a data grid on a card that wasn't open. By chance do you have code that is doing this? If so then I can get you a newer version of the library that fixes this. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From stephenREVOLUTION2 at barncard.com Wed Sep 16 15:18:08 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 16 Sep 2009 12:18:08 -0700 Subject: Escaping from QT In-Reply-To: <4AB133A1.8080400@gmail.com> References: <4AB133A1.8080400@gmail.com> Message-ID: Animated gifs are terrible for anything with much resolution. 256 colors, indexed. Animated gifs are good for logos and block images but not gradients. And they still stall in Rev if anything else is going on. Compuserve invented and owned the patents on the .gif format up until a few years ago. Early on Compuserve tried to collect on every use of the every gif. It was a major reason for the superior open source PNG format to be created. On the horizon, working today: ANIMATED PNG this link works in Firefox, but not in Safari: http://en.wikipedia.org/wiki/APNG (72k) I hope this gets standardized. Beautiful. Nice gradients. "Mozilla's role in extending the PNG format to APNG echoes Netscape's much earlier role in popularizing animated GIFs ." perhaps we can coerce the mother ship to include it someday... ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/16 Richmond Mathewson > I have just discovered a quick way to run up an animated GIF from an image > sequence (rather than plonking every frame in place and getting w*****'s > (err . . . wrist) cramp doing it: > > Get a copy of GIMP: > > From lists at mangomultimedia.com Wed Sep 16 15:24:48 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 15:24:48 -0400 Subject: Datagrid speed problem In-Reply-To: References: Message-ID: <29D90737-AA5A-43E7-A1DB-8ADC4F8C1BE4@mangomultimedia.com> On Sep 16, 2009, at 3:04 PM, Beat Cornaz wrote: > >I don't think that bringing a 2.9 project into 3.5 would cause these > >sorts of problems. You should only have one instance of the > >revDataGridLibrary in memory at any one time. Can you explain a > little > >more about how your project is set up and what stack you are building > >the engine (standalone?) with? > > I needed the extra revDataGridLibrary, because otherwise the > datagrids in my stacks do not work. They are there, but nothing > happens. As soon as I include the extra revDataGridLibrary as a > substack, I get the functionality of the dataGrids. > When I loaded the extra revDataGridLibrary into memory, I was asked > to purge it and I clicked 'OK'. Then I made this revDataGridLibrary > a substack of my mainstack. > > My project is set up as follows : > > mainstack (splash) with the engine > 30 substacks, with 3 of them containing a dataGrid. To work with data grids and a splash stack you need to trigger the inclusion of the data grid when you build a standalone. I would remove the revDataGridLibrary as a substack of your main stack and take a look at the last two steps in this lesson: What Do I Need to Do To Deploy a Standalone With A Data Grid?: I think that will fix your problem. > The speedtest I did was as follows : > I compared a substack with a dataGrid on it with a newly made > mainstack with a similar dataGrid (same number of columns, > labelnames etc). > I used the same handler to import a list of tab & cr delimited > data , like : > > Client1 tab Task1 tab Task2 tab Task3 cr > Client2 tab Task1 tab Task2 tab Task3 tab Task4 cr > Client3 tab Task1 tab Task2 tab Task3 > > The speed difference was quite big. Is it possible that your original data grid had some custom columns or scripts that run when you test that aren't present in the newly made data grid? > Trevor, once again, thanks a lot for your patience and good advice. You're welcome. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From jiml at netrin.com Wed Sep 16 15:35:24 2009 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Sep 2009 12:35:24 -0700 Subject: datagrid prevents opening stack In-Reply-To: <20090916170005.4FEE648AA82@mail.runrev.com> References: <20090916170005.4FEE648AA82@mail.runrev.com> Message-ID: Trevor wrote: > Having a data grid with data in it shouldn't prevent a stack from > opening (at least not that I am aware of). There was an issue with the > data grid library that would cause problems if you tried to populate a > data grid on a card that wasn't open. By chance do you have code that > is doing this? If so then I can get you a newer version of the library > that fixes this. Thanks for the insight. To answer - No, only one card and the datagrid was populated on that open card. Though persistent data was unchecked I see the file size of the stack is 57 megs. So the data got saved even though it's not supposed to persist. Odd. Everything worked beautifully until I closed the stack and tried to re- open it. No matter how I try to open this stack it just won't open. When opening from the IDE's file menu weirdly there's no error message at all from Rev. When using go in the msg box I get "stack is corrupted, check for ~ backup file" BTW, Where are ~ files anyway on OSX Intel? Jim Lambert From lists at mangomultimedia.com Wed Sep 16 15:40:42 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 15:40:42 -0400 Subject: datagrid prevents opening stack In-Reply-To: References: <20090916170005.4FEE648AA82@mail.runrev.com> Message-ID: On Sep 16, 2009, at 3:35 PM, Jim Lambert wrote: > To answer - No, only one card and the datagrid was populated on that > open card. > Though persistent data was unchecked I see the file size of the > stack is 57 megs. So the data got saved even though it's not > supposed to persist. > Odd. > > Everything worked beautifully until I closed the stack and tried to > re-open it. > No matter how I try to open this stack it just won't open. > When opening from the IDE's file menu weirdly there's no error > message at all from Rev. If you want to try clearing out the cached data you can reset the cache in the message box: set the dgCache["data"] of group "DataGrid" to empty set the dgCache["sequencing"] of group "DataGrid" to empty I wonder, though, if by accident you checked "cache controls" rather than unchecking "persistent data"? With 57 megs of data I could see Rev seeming to lock up if the data grid was trying to draw a control for every single record you have (cache controls = true) rather than just the visible controls like a data grid normally does. > When using go in the msg box I get "stack is corrupted, check for ~ > backup file" > BTW, Where are ~ files anyway on OSX Intel? I don't think it is any different then other platforms. Should be right alongside the stack file. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From jrosat at mac.com Wed Sep 16 15:43:55 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Wed, 16 Sep 2009 21:43:55 +0200 Subject: How to create a n-tier app with Revolution Message-ID: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> In my company, IT guys believe only in n-tier apps developed in Java with a web interface. And often, I am not satisfied with the result. I would like to create a proof of concept (POC) to demonstrate that it is possible to create a n-tier app with Revolution. I read on the Revolution web site that it is possible to do that but I didn't find an example or documentation which explains simply the concept and the manner of implementing it. Links or information would be appreciated. Thank you. J?r?me From jerry.daniels at me.com Mon Sep 14 13:10:05 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 12:10:05 -0500 Subject: [ANN] tRev release In-Reply-To: <9063844781.20090914094517@ahsoftware.net> References: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> <9063844781.20090914094517@ahsoftware.net> Message-ID: Mark, tRevor, actually. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 11:45 AM, Mark Wieder wrote: > Jerry- > > Monday, September 14, 2009, 8:43:05 AM, you wrote: > >> Trevor and tRev are unconnected, though he was the inspiration for >> the >> Decoder it has. > >> He also claims he has the same haircut as our logo/mascot. > > Would the mascot happen to be named "tRevver"? > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Wed Sep 16 15:45:42 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 15:45:42 -0400 Subject: [ANN] tRev release In-Reply-To: References: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> <9063844781.20090914094517@ahsoftware.net> Message-ID: My son got a T Rex costume for halloween. Maybe it will fit... -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com On Sep 14, 2009, at 1:10 PM, Jerry Daniels wrote: > Mark, > > tRevor, actually. > > Best, > > Jerry Daniels > Watch tRev - The Movie > http://reveditor.com/trev-the-movie > > On Sep 14, 2009, at 11:45 AM, Mark Wieder wrote: > >> Jerry- >> >> Monday, September 14, 2009, 8:43:05 AM, you wrote: >> >>> Trevor and tRev are unconnected, though he was the inspiration for >>> the >>> Decoder it has. >> >>> He also claims he has the same haircut as our logo/mascot. >> >> Would the mascot happen to be named "tRevver"? >> >> -- >> -Mark Wieder >> mwieder at ahsoftware.net From sanke at hrz.uni-kassel.de Wed Sep 16 15:54:37 2009 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Wed, 16 Sep 2009 21:54:37 +0200 Subject: Groups: Bugs and features ("last group" broken)? Message-ID: <4AB1427D.2060802@hrz.uni-kassel.de> On Wed Sep 16, 2009, DunbarX at aol.com DunbarX at aol.com wrote > Yes, I ran into at least one of your issues back in May. Check out the > "New > groups bugaboo" thread in the archives. > > Eventually I was led to a very cool feature (by Scott Rossi), the > "templateGroup". Check this out. It is very stable. This is something > solid; using > the somewhat ephemeral "last" keyword as a hard tool always seemed > like a very > cute, but a little dishonest, methodology. > > Apparently this is only a problem with groups. The "last" keyword works > fine with, say, buttons. > > Craig Newman Thanks for the confirmation of one of the group issues I listed in my post. I must have missed the thread in May being out of office and country at that time. Using Scott's "templategroup" proposal may be handy when only one group building is involved. In the case of my "Gradient Kaleidoscope" scripts I have to make frequent use of grouping and ungrouping (the last group) of images, and I find it easier and more convenient to use the workaround with finding the "owner" of one of the controls that have been grouped, as in - I quote myself here - "select fld "one" and fld "two" group put the owner of fld "one" into tlastgroup" Best regards, Wilhelm Sanke From yvescoppe at skynet.be Wed Sep 16 16:00:42 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 16 Sep 2009 22:00:42 +0200 Subject: datagrid problem with arrow btn Message-ID: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> Hi list Little question about datagrid I have a datagird "form" style there is an arrow btn to close or open a fld (as in the webinar) I have a mouseDown fuction in the behavior script I want to close or open all the arrows at once so my script is dgmouseDown if pmouseBtnNum is "1" then if the short name of the target is "arrow" then if the optionKey is "down" then put the dgData of group "DataGrid historique" into theData repeat for each key tkey in theData put "false" into theData[tKey]["expanded"] end repeat set the dgData of of group "DataGrid historique" to theData send "ResetList" to group "DataGrid historique" else ... it doesn't work ! what is wrong ? thanks Greetings. Yves COPPE yvescoppe at skynet.be From lists at mangomultimedia.com Wed Sep 16 16:07:40 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 16:07:40 -0400 Subject: datagrid problem with arrow btn In-Reply-To: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> References: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> Message-ID: On Sep 16, 2009, at 4:00 PM, Yves COPPE wrote: > I want to close or open all the arrows at once > so my script is > > dgmouseDown > if pmouseBtnNum is "1" then > if the short name of the target is "arrow" then > if the optionKey is "down" then > put the dgData of group "DataGrid historique" into theData > repeat for each key tkey in theData > put "false" into theData[tKey]["expanded"] > end repeat > set the dgData of of group "DataGrid historique" to theData > send "ResetList" to group "DataGrid historique" > else > ... > > it doesn't work ! > > what is wrong ? It probably because you are trying to redraw the data grid from inside an event that was sent to a data grid control. The engine doesn't like it when you try to delete a control that is processing an event. What Sorts of Things Should I Not Do In Order To Avoid Needless Suffering?: -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From richmondmathewson at gmail.com Wed Sep 16 16:09:45 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 16 Sep 2009 23:09:45 +0300 Subject: Escaping from QT In-Reply-To: References: <4AB133A1.8080400@gmail.com> Message-ID: <4AB14609.2060000@gmail.com> ImageJ: http://rsb.info.nih.gov/ij/ Cross-platform, Java allows one to make animated PNGs this: http://sourceforge.net/projects/giftoapngconver/ also Java-based (Win,Lin) converts animated GIFs into APNGs (although that is fairly silly as you will keep the 256 colour limit in the original GIFs) KSquirrel views APNGs (amongst 56 other formats): http://ksquirrel.sourceforge.net/ (Linux KDE; although this is not strictly true as it can work with GNOME) However I don't see much future in this if tha major browsers (and RunRev) don't support it. stephen barncard wrote: > Animated gifs are terrible for anything with much resolution. > 256 colors, indexed. > Animated gifs are good for logos and block images but not gradients. And > they still stall in Rev if anything else is going on. > > Compuserve invented and owned the patents on the .gif format up until a few > years ago. Early on Compuserve tried to collect on every use of the every > gif. It was a major reason for the superior open source PNG format to be > created. > > On the horizon, working today: ANIMATED PNG > > this link works in Firefox, but not in Safari: > http://en.wikipedia.org/wiki/APNG (72k) > > I hope this gets standardized. Beautiful. Nice gradients. > > "Mozilla's role in extending the PNG format to APNG echoes > Netscape's > much earlier role in popularizing animated > GIFs > ." > > perhaps we can coerce the mother ship to include it someday... > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/16 Richmond Mathewson > > >> I have just discovered a quick way to run up an animated GIF from an image >> sequence (rather than plonking every frame in place and getting w*****'s >> (err . . . wrist) cramp doing it: >> >> Get a copy of GIMP: >> >> >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From francois.chaplais at mines-paristech.fr Wed Sep 16 16:12:19 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 16 Sep 2009 22:12:19 +0200 Subject: Escaping from QT In-Reply-To: References: <4AB133A1.8080400@gmail.com> Message-ID: <144A7FE9-D3A8-46DF-A7A4-D091DD8CC1D5@mines-paristech.fr> Le 16 sept. 09 ? 21:18, stephen barncard a ?crit : > Animated gifs are terrible for anything with much resolution. > 256 colors, indexed. > Animated gifs are good for logos and block images but not > gradients. And > they still stall in Rev if anything else is going on. > > Compuserve invented and owned the patents on the .gif format up > until a few > years ago. Early on Compuserve tried to collect on every use of the > every > gif. It was a major reason for the superior open source PNG format > to be > created. > > On the horizon, working today: ANIMATED PNG wiki/APNG> > I have to add that considering a video as a simple sequence of images is a very inefficient concept. Most videos, most of the time, only feature slight variations from one frame to another. Hence the idea of including "key frames" with details and intermediary variations in typically smaller smaller chunks of data. Detecting abrupt changes from an image to the following one is a challenging task. The following example shows that this notion of "abrupt change" may be somehow subtle. From what I remember of the draft of the future-MPEG-to-come in the late 90's, it was supposed to include information about "video objects". For instance, if you look at a football match (whatever flavor) chances are that you will see interesting action in the "foreground", i.e. players with fast movements which demand great detail, and a more or less static background (supporters) which is less interesting and hence, does not require high fidelity. The then- future MPEG was supposed to separate the two components and encode them differently. I do not know if this was ever implemented. cheers Fran?ois From jerry.daniels at me.com Wed Sep 16 16:25:13 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Wed, 16 Sep 2009 15:25:13 -0500 Subject: [ANN] tRev release In-Reply-To: References: <70B4C973-A0F1-4967-8283-0A90D1526C70@me.com> <9063844781.20090914094517@ahsoftware.net> Message-ID: <96829420-FB46-434A-ABD3-B4CF19E09430@me.com> Need picture of you in it. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 16, 2009, at 2:45 PM, Trevor DeVore wrote: > My son got a T Rex costume for halloween. Maybe it will fit... > > -- Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Developer Resources: http://revolution.bluemangolearning.com > > > On Sep 14, 2009, at 1:10 PM, Jerry Daniels wrote: > >> Mark, >> >> tRevor, actually. >> >> Best, >> >> Jerry Daniels >> Watch tRev - The Movie >> http://reveditor.com/trev-the-movie >> >> On Sep 14, 2009, at 11:45 AM, Mark Wieder wrote: >> >>> Jerry- >>> >>> Monday, September 14, 2009, 8:43:05 AM, you wrote: >>> >>>> Trevor and tRev are unconnected, though he was the inspiration >>>> for the >>>> Decoder it has. >>> >>>> He also claims he has the same haircut as our logo/mascot. >>> >>> Would the mascot happen to be named "tRevver"? >>> >>> -- >>> -Mark Wieder >>> mwieder at ahsoftware.net > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From yvescoppe at skynet.be Wed Sep 16 16:31:54 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 16 Sep 2009 22:31:54 +0200 Subject: datagrid problem with arrow btn In-Reply-To: References: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> Message-ID: <6BBC27D8-BC97-44D2-ACD0-DB461B8C3CC9@skynet.be> Le 16-sept.-09 ? 22:07, Trevor DeVore a ?crit : > On Sep 16, 2009, at 4:00 PM, Yves COPPE wrote: > >> I want to close or open all the arrows at once >> so my script is >> >> dgmouseDown >> if pmouseBtnNum is "1" then >> if the short name of the target is "arrow" then >> if the optionKey is "down" then >> put the dgData of group "DataGrid historique" into theData >> repeat for each key tkey in theData >> put "false" into theData[tKey]["expanded"] >> end repeat >> set the dgData of of group "DataGrid historique" to theData >> send "ResetList" to group "DataGrid historique" >> else >> ... >> >> it doesn't work ! >> >> what is wrong ? > > It probably because you are trying to redraw the data grid from > inside an event that was sent to a data grid control. The engine > doesn't like it when you try to delete a control that is processing > an event. > > What Sorts of Things Should I Not Do In Order To Avoid Needless > Suffering?: > > > Re, So, there is no solution ????? Thanks for your quick reply Greetings. Yves COPPE yvescoppe at skynet.be From richmondmathewson at gmail.com Wed Sep 16 16:32:03 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 16 Sep 2009 23:32:03 +0300 Subject: Escaping from QT In-Reply-To: References: <4AB133A1.8080400@gmail.com> Message-ID: <4AB14B43.2060204@gmail.com> MNG is an animated image file format, however it appears to have even less support than APNG and files are significantly bigger: http://www.libmng.com/download.html?cat=3 in theory it sound lovely (transparent jpegs and so on): http://www.libpng.org/pub/mng/ "MNGZILLA"; 'an open source project to develop a patch to restore MNG/JNG support to Mozilla' (which is funny, semantically, as it suggests that Firefox could handle MNGs at one time . . . ???) is, frankly, mingin, as it froze solid in early 2006. Probably animated SVGs are a better way to go: http://en.wikipedia.org/wiki/SVG_animation (all browsers except . . . you guessed it; MSIE, support this) MadSwatter is a Firefox add-on which is an SVG animation editor [Humpf . . . probably a good idea to convert your old jpegs and so forth into SVG format with Inkscape first: http://www.inkscape.org/ Inkscape doesn't cope with animations, yet. ] http://www.assembla.com/wiki/show/MadSwatter and Ikivo is a commercial alternative: Icewalkers.com/ (no HTTP !!!!) Ultimately, if RunRev doesn't support these animated formats, either in stacks, standalones or revlets it really doesn't matter whether browsers support them or not. From david.bovill at gmail.com Wed Sep 16 16:36:06 2009 From: david.bovill at gmail.com (David Bovill) Date: Wed, 16 Sep 2009 21:36:06 +0100 Subject: datagrid problem with arrow btn In-Reply-To: <6BBC27D8-BC97-44D2-ACD0-DB461B8C3CC9@skynet.be> References: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> <6BBC27D8-BC97-44D2-ACD0-DB461B8C3CC9@skynet.be> Message-ID: 2009/9/16 Yves COPPE > > Re, >> > > So, there is no solution ????? > > Thanks for your quick reply You can and often need to ": send yourDatagridCommand to group "Datagrid 1" in 2 ticks > Hope that makes sense - its a problem that the datagrid deletes all it's inards and recopies them in all the time - so if your script is initiated from a row template inside the datagrid - well it doesn't like deleting itself :) From yvescoppe at skynet.be Wed Sep 16 16:48:14 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Wed, 16 Sep 2009 22:48:14 +0200 Subject: datagrid problem with arrow btn In-Reply-To: References: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> <6BBC27D8-BC97-44D2-ACD0-DB461B8C3CC9@skynet.be> Message-ID: <34E5E07F-9BB1-4053-BE5A-2DC44396D2D3@skynet.be> Le 16-sept.-09 ? 22:36, David Bovill a ?crit : > 2009/9/16 Yves COPPE > >> >> Re, >>> >> >> So, there is no solution ????? >> >> Thanks for your quick reply > > > You can and often need to ": > > send yourDatagridCommand to group "Datagrid 1" in 2 ticks >> > > Hope that makes sense - its a problem that the datagrid deletes all > it's > inards and recopies them in all the time - so if your script is > initiated > from a row template inside the datagrid - well it doesn't like > deleting > itself :) > re, it's not a "delete" command in this case I just want to close/open all in once all the disclosure triangle (arrow btn) but I understand my script is nested in himself ! no issue ! Greetings. Yves COPPE yvescoppe at skynet.be From jimaultwins at yahoo.com Wed Sep 16 17:00:18 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 16 Sep 2009 14:00:18 -0700 Subject: How to create a n-tier app with Revolution In-Reply-To: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> Message-ID: <7BF5BEFD-3CC7-44AF-86D7-04DD84104CE2@yahoo.com> On Sep 16, 2009, at 12:43 PM, J?r?me Rosat wrote: > In my company, IT guys believe only in n-tier apps developed in > Java with a web interface. And often, I am not satisfied with the > result. > > I would like to create a proof of concept (POC) to demonstrate that > it is possible to create a n-tier app with Revolution. I read on the > Revolution web site that it is possible to do that but I didn't > find an example or documentation which explains simply the concept > and the manner of implementing it. > > Links or information would be appreciated. Thank you. Of course n-tier programming is possible using various combinations of communication between servers and Rev stacks, iRev scripts, and cgi scripts. I will be developing many-tiers this Fall that distribute information, functions, and workload among several computers. My core app will be Rev and the mothership will be On-Rev. Currently I run some private networking using a combination of web server (Apache-PHP) and Rev stacks that 'talk' to each other behind a firewall. The basic structure is (4) Mac mini web servers behind a firewall (1) Windows 2003 server behind a second firewall (5) remote computers that run apps that connect and interact with (4) of the computers in this data center. The (4) Mac mini servers interact with each other and the Win 2003 Rev app, which also continuously updates info on the (4) Mac mini servers. On the outside computers, (3) of them use XP Pro and non-Rev programs to interact with the Rev apps in the data center, and (2) of the computers are OSX and use Rev apps to interact. The Win 2003 machine is not reachable from the outside and all network traffic must go through one of the Mac mini servers and a Rev app. The web server option is used on the Mac mini servers in order to provide a web browser interface to documentation, network status details, and report files as feedback. All of the data transfer and interaction could be done without the use of apache, and just using Rev apps. This particular customer design requires that all the Rev apps be running constantly 24/7, so cgi is not a good option. I use PHP in apache to receive a query from outside, then a UDP socket to send a packet to the revAgent.app on that same computer. The revAgent.app communicates with the other (3) revAgent.app's and the revHost.app programs on the internal network. All of the revAgent.app's are directly reachable from the outside. After final developments are done, I will be converting the PHP script to a Rev cgi, thus making the data center network a very speedy all- Rev n-tier solution. --- Starting next week I will be developing a separate system for a different business that will be a more extensive collection and collaboration between many servers, some of which will be web servers. This will be a constellation with the central apps running on the On-Rev server, most likely with multiple user accounts. This will mean lots of Rev scripts and apps exchanging data and files, doing timed utility functions, and serving hundreds of web pages and thousands of videos, on 30-70 servers around the world. Some of the workflow will be done using web interfaces, but most of the workflow will be done by using Rev stacks and apps running on the client computers of our marketing group. I am expecting that I will be the only Rev programmer, but not the only web design & video content creator. The tools I build will be used by the marketing team and our clients, not by the public. --- At the moment I don't know of any links or documentation any where for Proof of Concept. These stacks, scripts, and apps are part of my private development work. In a few weeks I should have some working examples that I will make available as public examples, especially for members of this list. I do have an example of a set of ( revA.app, revB.app, revC.exe ) that interact with a Yahoo web server, update each others interface, and update files on the hard drives of two computers, one a Mac and the other XP Pro. I use it as a customer demo of automation between computers and platforms. I will convert it to an all-Rev demo and notify you in the next week or two when it is ready. --- Hope this helps. Jim Ault Las Vegas From lists at mangomultimedia.com Wed Sep 16 17:01:06 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 17:01:06 -0400 Subject: datagrid problem with arrow btn In-Reply-To: <34E5E07F-9BB1-4053-BE5A-2DC44396D2D3@skynet.be> References: <78378EA6-EBCE-4846-BBF5-56420650C184@skynet.be> <6BBC27D8-BC97-44D2-ACD0-DB461B8C3CC9@skynet.be> <34E5E07F-9BB1-4053-BE5A-2DC44396D2D3@skynet.be> Message-ID: <29726D73-649F-42CD-A7C2-8BA50CCD7A62@mangomultimedia.com> On Sep 16, 2009, at 4:48 PM, Yves COPPE wrote: > it's not a "delete" command in this case > > I just want to close/open all in once all the disclosure triangle > (arrow btn) > but I understand my script is nested in himself ! > no issue ! send "ResetList" to group "DataGrid historique" will delete controls which can cause problems. You could try sending in 0 seconds. send "ResetList" to group "DataGrid historique" in 0 seconds The other option would be something like this: dgmouseDown if pmouseBtnNum is "1" then if the short name of the target is "arrow" then if the optionKey is "down" then put the dgData of group "DataGrid historique" into theData repeat for each key tkey in theData SetDataOfIndex tKey, "expanded", false end repeat send "RefreshList" to me in 0 seconds else -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From DunbarX at aol.com Wed Sep 16 17:20:02 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 16 Sep 2009 17:20:02 EDT Subject: Groups: Bugs and features ("last group" broken)? Message-ID: Wilhelm: Workarounds. That is one of the endearing things about Rev. I still like the templateGroup method, where, for example, you could set the name of each new group to some text (like "groupNumber") appended with the number of groups plus 1. So the last group of 15 would be: group "groupNumber15" This ties up the name of the templateGroup, of course. Ken Ray suggested trapping the "newGroup" message. I suppose you could use this to set a property or the group name, similar to the templateGroup scenario. Any of these can get you any group you need, just querying them all. Craig Newman In a message dated 9/16/09 3:55:02 PM, sanke at hrz.uni-kassel.de writes: > In the case of my "Gradient Kaleidoscope" scripts I have to make > frequent use of grouping and ungrouping (the last group) of images, and > I find it easier and more convenient to use the workaround with finding > the "owner" of one of the controls that have been grouped, as in -? I > quote myself here - > From psahores at free.fr Wed Sep 16 17:47:45 2009 From: psahores at free.fr (Pierre Sahores) Date: Wed, 16 Sep 2009 23:47:45 +0200 Subject: How to create a n-tier app with Revolution In-Reply-To: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> Message-ID: <1C047C9F-4126-4A62-A9C9-802BDB1ABABB@free.fr> Hi J?r?me, Perhaps would you be interested in having an eye to this, as a work in progress on-rev project and proof of concept : It's mainly build on top of a 200 ko irev server-side lib + a MySQL 5 backend + some tousands of XML datasource files. At this time, it runs a Java applet too, witch will be replaced with a revlet as soon as this one will become available as a GM version. The best of all is the speed and stability of the revserver engine. Don't hesite to ask for more details offlist. Best Regards, Le 16 sept. 09 ? 21:43, J?r?me Rosat a ?crit : > In my company, IT guys believe only in n-tier apps developed in > Java with a web interface. And often, I am not satisfied with the > result. > > I would like to create a proof of concept (POC) to demonstrate that > it is possible to create a n-tier app with Revolution. I read on the > Revolution web site that it is possible to do that but I didn't > find an example or documentation which explains simply the concept > and the manner of implementing it. > > Links or information would be appreciated. Thank you. > > J?r?me_______________________________________________ > use-revolution mailing list > use-revolution at 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.woooooooords.com www.sahores-conseil.com From jrosat at mac.com Wed Sep 16 18:29:27 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Thu, 17 Sep 2009 00:29:27 +0200 Subject: How to create a n-tier app with Revolution In-Reply-To: <7BF5BEFD-3CC7-44AF-86D7-04DD84104CE2@yahoo.com> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> <7BF5BEFD-3CC7-44AF-86D7-04DD84104CE2@yahoo.com> Message-ID: <599973C5-4CA2-4A71-9D0C-6FA1EFC218D2@mac.com> Jim, Wouaw ! (a French expression which expresses my admiration) Thank you very much for these explanations. To be honest, I imagined a simpler concepte for my POC ;-) > This particular customer design requires that all the Rev apps be > running constantly 24/7, so cgi is not a good option. Why cgi is not a good option ? In your case or generally in a n-tier structure developed with Revolution ? > I use PHP in apache to receive a query from outside, then a UDP > socket to send a packet to the revAgent.app on that same computer. If I understand the structure well, the Mac mini, on which runs the Apache server, "distributes work" to the other Mac min ? > In a few weeks I should have some working examples that I will make > available as public examples, especially for members of this list. > I will convert it to an all-Rev demo and notify you in the next week > or two when it is ready. Thank you again, it will be very instructive. J?r?me From monte at sweattechnologies.com Wed Sep 16 18:47:54 2009 From: monte at sweattechnologies.com (Monte Goulding) Date: Thu, 17 Sep 2009 08:47:54 +1000 Subject: Deploy to Linux Message-ID: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> Howdy I need to build and deploy an application on Linux as my client is looking at the low end netbooks. I haven't looked at Linux for a long time and thought I'd get some advice before I jump in. From memory, application installation/packaging was specific to the distribution??? If someone could talk me through the process they go through to deploy on Linux it would be appreciated. Cheers Monte From jrosat at mac.com Wed Sep 16 18:53:50 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Thu, 17 Sep 2009 00:53:50 +0200 Subject: How to create a n-tier app with Revolution In-Reply-To: <1C047C9F-4126-4A62-A9C9-802BDB1ABABB@free.fr> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> <1C047C9F-4126-4A62-A9C9-802BDB1ABABB@free.fr> Message-ID: <5DC47C88-A18E-4B84-A5A0-E112733E6C21@mac.com> Bonjour Pierre, Thank you for the link. Indeed it is fast. I read your tutorial about "Serveur d'application TCP/IP". It's perfect for a POC. But the download link is broken. Is it possible to have a other link to download it ? Le 16 sept. 2009 ? 23:47, Pierre Sahores a ?crit : > Hi J?r?me, > > Perhaps would you be interested in having an eye to this, as a work > in progress on-rev project and proof of concept : > > > > It's mainly build on top of a 200 ko irev server-side lib + a MySQL > 5 backend + some tousands of XML datasource files. At this time, it > runs a Java applet too, witch will be replaced with a revlet as soon > as this one will become available as a GM version. > > The best of all is the speed and stability of the revserver engine. > Don't hesite to ask for more details offlist. > > Best Regards, > > > Le 16 sept. 09 ? 21:43, J?r?me Rosat a ?crit : > >> In my company, IT guys believe only in n-tier apps developed in >> Java with a web interface. And often, I am not satisfied with the >> result. >> >> I would like to create a proof of concept (POC) to demonstrate that >> it is possible to create a n-tier app with Revolution. I read on >> the Revolution web site that it is possible to do that but I >> didn't find an example or documentation which explains simply the >> concept and the manner of implementing it. >> >> Links or information would be appreciated. Thank you. >> >> J?r?me_______________________________________________ >> use-revolution mailing list >> use-revolution at 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.woooooooords.com > www.sahores-conseil.com > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jimaultwins at yahoo.com Wed Sep 16 19:06:57 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 16 Sep 2009 16:06:57 -0700 Subject: How to create a n-tier app with Revolution In-Reply-To: <599973C5-4CA2-4A71-9D0C-6FA1EFC218D2@mac.com> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> <7BF5BEFD-3CC7-44AF-86D7-04DD84104CE2@yahoo.com> <599973C5-4CA2-4A71-9D0C-6FA1EFC218D2@mac.com> Message-ID: On Sep 16, 2009, at 3:29 PM, J?r?me Rosat wrote: > Jim, > > Wouaw ! (a French expression which expresses my admiration) > > Thank you very much for these explanations. > > To be honest, I imagined a simpler concepte for my POC ;-) > >> This particular customer design requires that all the Rev apps be >> running constantly 24/7, so cgi is not a good option. > > Why cgi is not a good option ? In your case or generally in a n-tier > structure developed with Revolution ? A CGI script or program is run as a new instance with each query received by apache, then disappears when it finishes. All the variables evaporate. There is a variation called Fast CGI, but this is not always a good use of web server resources and has some downsides. In my design, it is far, far, far, far better to make one or two rev.apps to do the real work. Did I mention that it is far better? > >> I use PHP in apache to receive a query from outside, then a UDP >> socket to send a packet to the revAgent.app on that same computer. > > If I understand the structure well, the Mac mini, on which runs the > Apache server, "distributes work" to the other Mac min ? Yes, signals and data are sent between all (5) computers. > >> In a few weeks I should have some working examples that I will make >> available as public examples, especially for members of this list. >> I will convert it to an all-Rev demo and notify you in the next >> week or two when it is ready. > > Thank you again, it will be very instructive. Jim Ault Las Vegas From jiml at netrin.com Wed Sep 16 20:02:02 2009 From: jiml at netrin.com (Jim Lambert) Date: Wed, 16 Sep 2009 17:02:02 -0700 Subject: [ANN] New Dates For Pro App Development Course and Free In-Reply-To: <20090916215110.12BA148AB57@mail.runrev.com> References: <20090916215110.12BA148AB57@mail.runrev.com> Message-ID: I took this course the last time it was offered and I highly recommend it. Jim Lambert From lfredricks at proactive-intl.com Wed Sep 16 20:21:28 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 16 Sep 2009 17:21:28 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? Message-ID: Hello all, Anyone interested in a solid 3D game engine for Revolution? :-) This is getting good enough to show, so we thought we'd show it. Thanks to everyone who downloaded the initial beta. Id like to let everyone know that they can download the beta stack/component, and we've set up an install of Mantis to accept bug/issue reports. This is the same material, and its Windows only at the moment. But don't fret, we have a Mac OS X version in the works. Of course on the Mac, you have OpenGL (on Windows, OpenGL or DirectX). If you already did some testing, we'd appreciate it if you would fill in the mantis reports - the download is version 1.0b2. It is very important that you update your video drivers and also submit your video card info, OS, processor info and the like, esp when it comes to performance. This is a stack with about 12 demos in it. Most are working just fine on Windows XP with a reasonably modern Direct X 9 compatible video card, as well as OpenGL. The Irrlicht file format loader seems to be still giving us some trouble but its being worked on. These are all based on the Irrlicht demos. The demos do a bit more than their names imply. The Hello World example shows things like loading an animated mesh, for example. The Mesh loader example gives you some idea how call backs work. Download: http://www.franklin3d.com/download/franklin3d_win.zip Report Issues: http://www.franklin3d.com/bt What is Franklin 3D? ----------------------- Franklin 3D ports the stable, muscular Irrlicht engine so that its accessible within Runtime Revolution. You will be able to make OpenGL or DirectX powered games. Where to Learn More ----------------------- The website is just coming together, here: http://franklin3d.com/. It will be more polished over the next few days. Where Can I Buy it? ----------------------- You can pre-order it from the franklin3d.com online store. Anyone who pre-orders gets a license right away, plus 12 months of updates (or more, "founders" we may fudge on and give more update time). All our initial sales go towards paying developers to polish up and complete the Mac OS X version. All pre-orders folks get access to the private beta list too. I can answer some questions on the list - feel free. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From scott at tactilemedia.com Wed Sep 16 21:28:36 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Sep 2009 18:28:36 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: Message-ID: Recently, Lynn Fredricks wrote: > Anyone interested in a solid 3D game engine for Revolution? :-) This is > getting good enough to show, so we thought we'd show it. I'm interested, but is the demo not intended for Vista? Error when clicking the start button (Rev 3.5): executing at 6:25:48 PM Type Function: error in function handler Object 1 example Line put logging(gDoLog) // put this function to set uu or set of your logs Hint logging Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From scott at tactilemedia.com Wed Sep 16 21:36:44 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 16 Sep 2009 18:36:44 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: Message-ID: Recently, I wrote: >> Anyone interested in a solid 3D game engine for Revolution? :-) This is >> getting good enough to show, so we thought we'd show it. > > I'm interested, but is the demo not intended for Vista? > Error when clicking the start button (Rev 3.5): Never mind -- got the externals copied in the correct locations now and the demo is working. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From len-morgan at crcom.net Wed Sep 16 23:03:37 2009 From: len-morgan at crcom.net (Len Morgan) Date: Wed, 16 Sep 2009 22:03:37 -0500 Subject: datagrid prevents opening stack In-Reply-To: References: <20090916170005.4FEE648AA82@mail.runrev.com> <29D17A04-34DB-4DFF-A0D0-BF19D649A623@netrin.com> Message-ID: <4AB1A709.8050104@crcom.net> Trevor, Since the datagrid library is distributed with runRev, how can we be sure we have the latest version since runRev is being updated so slowly? Is there a way to know if we have the latest version and where to get an update if not? len morgan > Having a data grid with data in it shouldn't prevent a stack from > opening (at least not that I am aware of). There was an issue with the > data grid library that would cause problems if you tried to populate a > data grid on a card that wasn't open. By chance do you have code that > is doing this? If so then I can get you a newer version of the library > that fixes this. > From lists at mangomultimedia.com Wed Sep 16 23:22:11 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 16 Sep 2009 23:22:11 -0400 Subject: datagrid prevents opening stack In-Reply-To: <4AB1A709.8050104@crcom.net> References: <20090916170005.4FEE648AA82@mail.runrev.com> <29D17A04-34DB-4DFF-A0D0-BF19D649A623@netrin.com> <4AB1A709.8050104@crcom.net> Message-ID: <1BC60D29-B8CD-4DFF-B959-10DF9A7A506C@mangomultimedia.com> On Sep 16, 2009, at 11:03 PM, Len Morgan wrote: > Since the datagrid library is distributed with runRev, how can we be > sure we have the latest version since runRev is being updated so > slowly? Is there a way to know if we have the latest version and > where to get an update if not? You can check which version you have by executing the following in the message box: put the uRIP["version"] of stack "revDataGridLibrary" && "build" && the uRIP["buildnumber"] of stack "revDataGridLibrary" Currently I don't have a central place to distribute the latest data grid but perhaps I should set up a page for it. You can download the latest (1.0.0 build 22) here for now: This is the version I used at RunRevLive and it has the new drag reorder/drag drop functionality built in. Not documented yet though. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From m.schonewille at economy-x-talk.com Thu Sep 17 03:06:50 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 17 Sep 2009 09:06:50 +0200 Subject: Groups: Bugs and features ("last group" broken)? In-Reply-To: <4AB1427D.2060802@hrz.uni-kassel.de> References: <4AB1427D.2060802@hrz.uni-kassel.de> Message-ID: Yup! The owner is the solution. I just ran into the very same problem and not knowing which group has been created, I can use the owner of a grouped object, because I know which objects have been grouped :-) The other issues don't seem to affect me that much at this moment. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 16 sep 2009, at 21:54, Wilhelm Sanke wrote: > Thanks for the confirmation of one of the group issues I listed in > my post. I must have missed the thread in May being out of office > and country at that time. > > Using Scott's "templategroup" proposal may be handy when only one > group building is involved. > > In the case of my "Gradient Kaleidoscope" scripts I have to make > frequent use of grouping and ungrouping (the last group) of images, > and I find it easier and more convenient to use the workaround with > finding the "owner" of one of the controls that have been grouped, > as in - I quote myself here - > > "select fld "one" and fld "two" > group > put the owner of fld "one" into tlastgroup" > > > Best regards, > > Wilhelm Sanke > From psahores at free.fr Thu Sep 17 03:46:31 2009 From: psahores at free.fr (Pierre Sahores) Date: Thu, 17 Sep 2009 09:46:31 +0200 Subject: How to create a n-tier app with Revolution In-Reply-To: <5DC47C88-A18E-4B84-A5A0-E112733E6C21@mac.com> References: <4EA2AEB8-103C-40CB-81AF-D43DCC44473E@mac.com> <1C047C9F-4126-4A62-A9C9-802BDB1ABABB@free.fr> <5DC47C88-A18E-4B84-A5A0-E112733E6C21@mac.com> Message-ID: Hi J?r?me, The tutorial page has moved and is still available there : The described solution is becoming less usefull yet that on-rev and the forecoming revserver are making my PHP "workaround solution" way obsolete. I recommand warmly to go to the on-rev / revserver technology instead. It works perfectly in each compartiment of the game (POST / GET / PUT / FTP, etc...). Again, my 10 years old PHP sockets listener/translator is no more a needed alternative. Best Regards, Pierre Le 17 sept. 09 ? 00:53, J?r?me Rosat a ?crit : > Bonjour Pierre, > > Thank you for the link. Indeed it is fast. > > I read your tutorial about "Serveur d'application TCP/IP". It's > perfect for a POC. But the download link is broken. Is it possible > to have a other link to download it ? > > Le 16 sept. 2009 ? 23:47, Pierre Sahores a ?crit : > >> Hi J?r?me, >> >> Perhaps would you be interested in having an eye to this, as a work >> in progress on-rev project and proof of concept : >> >> >> >> It's mainly build on top of a 200 ko irev server-side lib + a MySQL >> 5 backend + some tousands of XML datasource files. At this time, it >> runs a Java applet too, witch will be replaced with a revlet as >> soon as this one will become available as a GM version. >> >> The best of all is the speed and stability of the revserver engine. >> Don't hesite to ask for more details offlist. >> >> Best Regards, >> >> >> Le 16 sept. 09 ? 21:43, J?r?me Rosat a ?crit : >> >>> In my company, IT guys believe only in n-tier apps developed in >>> Java with a web interface. And often, I am not satisfied with the >>> result. >>> >>> I would like to create a proof of concept (POC) to demonstrate >>> that it is possible to create a n-tier app with Revolution. I read >>> on the Revolution web site that it is possible to do that but I >>> didn't find an example or documentation which explains simply the >>> concept and the manner of implementing it. >>> >>> Links or information would be appreciated. Thank you. >>> >>> J?r?me_______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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.woooooooords.com >> www.sahores-conseil.com >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at 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.woooooooords.com www.sahores-conseil.com From B.Cornaz at gmx.net Thu Sep 17 04:52:17 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 17 Sep 2009 10:52:17 +0200 Subject: Datagrid speed problem Message-ID: <251CE918-49DD-46CA-8F7F-30F00D995EB3@gmx.net> Trevor wrote : >To work with data grids and a splash stack you need to trigger the >inclusion of the data grid when you build a standalone. I would remove >the revDataGridLibrary as a substack of your main stack and take a >look at the last two steps in this lesson: >What Do I Need to Do To Deploy a Standalone With A Data Grid? I read the lesson but needed to do it a bit different as I already had a Splash (= Mainstack) with 30 substacks. When I added a datagrid to one of the substacks, a stack called "Data Gris templates 1243450502445" got added as a substack of my Splash(mainstack). I made 3 different Datagrids on 3 different substacks. Now this stack "Data Gris templates 1243450502445" contains 3 cards corresponding to the 3 datagrids which are in 3 separate substacks (so on the same hierarchical level as the stack "Data Gris templates 1243450502445"). I think this would be the normal situation. One mainstack with several substacks, one of them being the "Data Gris templates 1243450502445". But this setup makes standalones where the datagrids do nothing. Now I had to separately add the revdatagridLib as a substack of my Splash (mainstack), otherwise the datagrids do not work in the standalones. If I remove the revdatagridLib (as a substack), the datagrids stop working in the IDE. After quitting Rev and opening the stack again in Rev the Datagrids work again in the IDE. But making a standalone yields a version where the datagrids again do not work. If I include the revdatagridLib as a substack of my Splash (mainstack), then in the standalones, the datagrids do work, but slow. I started to use the GLX framework and I will move this project into the GLX framework and see if the speed problem is solved. Thanks again for your answer, Best, Beat Cornaz From richmondmathewson at gmail.com Thu Sep 17 05:01:12 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 17 Sep 2009 12:01:12 +0300 Subject: [SOT] Haiku ??? Message-ID: <4AB1FAD8.6060609@gmail.com> SOT - Slightly Off Topic http://www.haiku-os.org/ Will RunRev be able, in the future, to produce standalones for this Be OS clone? Will there be a revWeb plug-in for Haiku so that revlets can be accessed in Haiku-based web-browsers? I wonder what the uptake on this OS will be: I'm just going to have a go running it in Qemu and VPC. From B.Cornaz at gmx.net Thu Sep 17 05:12:52 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 17 Sep 2009 11:12:52 +0200 Subject: datagrid speed problem Message-ID: <055F7694-66F5-4A00-9A36-CE1E25A7A56B@gmx.net> Addendum : maybe I should mention that in the 'General pane' of the 'Standalone Settings' I use 'Select inclusions for the standalone application' and do NOT use the 'Search for required inclusions when saving the standalone application'. IMHO the normal revdatagridLib does not get found by the standalone builder. That would be why the revdatagridLib is required as a separate substack in this case. best, Beat Cornaz From david at dvglasgow.wanadoo.co.uk Thu Sep 17 05:33:22 2009 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Thu, 17 Sep 2009 10:33:22 +0100 Subject: Where to place (sub)stacks? In-Reply-To: <20090916170004.EDA4448A7F4@mail.runrev.com> References: <20090916170004.EDA4448A7F4@mail.runrev.com> Message-ID: <9ED1629C-6373-454A-8F7C-371CD7AF4988@dvglasgow.wanadoo.co.uk> On 16 Sep 2009, at 6:00 pm, Klaus wrote: > If I would ever need to let the users modify and save STACK files, > I would go this way: > > 1. Create all the stacks that will be modified and saved by the end > user as MAIN stacks! > 2. Import each of these stacks into a custom porperty of your > SPLASH/main stack > ... > set the cStack01 of stack "splash or whatever" to url("binfile:" & > path_to_your_stack) > ... > 3. When the app starts, I would check if these stacks have already > been "outputted" into the users "preferences folder: > Mas OS X: specialfolderpath("preferences") > ## Current user only > > Windows: specialfolderpath(26) > ## Current user only > > Might be good style to create a subfolder for your app there! > > If the stacks are not yet there, I would output all the stacks from > your CPs: > ... > put specialfolderpath("preferences") into tFolder > put the cStack01 of stack "splash or whatever" into url("binfile:" > & tFolder & "/" & "name of original stack here...") > ## NO suffix necessary! > ... > 4. Now the user (your app) can open any of these stack, modify them > and save them again without permission problems. > > 5. Pro: If a user deletes one of your stacks (c'mon, we all know > how they are :-D) you can quickly replace it with a fresh copy! > > Know what I mean? > Drop a line if not :-) > >> ,,, >> Beat Cornaz > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com Klaus, This issue has caused me considerable pain in the past, but I have sorted most of it out since Vista flounced onto the OS stage with such ill placed confidence. I have just had a results stack in the installation folder, and copied it to the users documents folder if it isn't already there. (This is a little unsatisfactory in that the results file isn't exactly a user's document in the simplest sense, but it does work.) However, I have never come across the stack as a custom property in this context. What is the advantage of doing it that way? Is it that you set the property in the IDE, and so don't actually need the stack to be anywhere else in the installation once you build? Intrigued.. David Glasgow From richmondmathewson at gmail.com Thu Sep 17 05:34:01 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 17 Sep 2009 12:34:01 +0300 Subject: Deploy to Linux In-Reply-To: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> References: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> Message-ID: <4AB20289.4060901@gmail.com> Monte Goulding wrote: > Howdy > > I need to build and deploy an application on Linux as my client is > looking at the low end netbooks. I haven't looked at Linux for a long > time and thought I'd get some advice before I jump in. From memory, > application installation/packaging was specific to the distribution??? > > If someone could talk me through the process they go through to deploy > on Linux it would be appreciated. > My experience in this area is fairly limited: I deploy on tatty old Pentium 3s running various Ubuntu distros (Debian derivative). As far as I am aware all Debian derived distros behave the same way vis-a-vis RunRev. I ALWAYS build my standalones on a PC running the target OS having found that fonts screw-up really badly if I build for Linux on a Mac; or for Windows on a Mac (my favoured development platform). If you SIMPLY run-off a Linux standalone on Linux there is absolutely no need for fancy packaging as the standalone is a single file (unless, ha, ha, you are storing and referencing data externally: a minefield mainly resulting in headaches and lack of sleep). The main problem that I have found with more recent Ubuntu distros is that when the standalone is installed (I usually bung it in the HOME directory inside its own directory) the OS sees it as a document unless you set the permissions to READ/WRITE for everybody and select the ALLOW THIS TO BEHAVE AS AN EXECUTABLE check box. BEFORE YOU BUILD THE STANDALONE !!!!!!!!! Open the stack on Linux and go through ALL the text fields and make sure they are set to a standard Linux font, otherwise you will end up with them being filled with some sort of generic font at a miniscule size. FORGET Movies. FORGET externally referenced sound files. ------------------------------------------------------------------ Cheap-and-Nasty way to manage this if you don't have a dedicated PC running the target distro and RunRev for Linux: 1. Buy an old piece of junk: a P4 with 512 MB RAM and an 8 GB Hard Disk will serve you very well indeed. Here in Bulgaria they are going for about 50 bucks; over your way probably for less. 2. Bung the latest version of the target Linux distro on the piece of junk. (It is always a good idea to have a piece of junk lying around for "playing games" of this sort - save you a lot of headaches when it's too late.) 3. Install the month's trial of the latest RunRev for Linux on the piece of junk. 4. Transfer you stack across to the pice of junk (LAN/USB/CD). 5. Build the thing. From larsbrehmer at mac.com Thu Sep 17 05:48:07 2009 From: larsbrehmer at mac.com (Lars Brehmer) Date: Thu, 17 Sep 2009 12:48:07 +0300 Subject: creating and/or replacing stacks Message-ID: <4A5AA660-829E-4B73-AD25-AD99C07D8409@mac.com> Can anybody point me to a tutorial or a demonstration or anything that emplains creating or deleting or replacing stacks from a standalone? What I want to do is make a standalone that updates another standalone by replacing one of its stacks with one from the updater stack. As basic as this probably is, I haven't a clue how to do it, and all atttempts to figure it out have failed. Cheers, Lars From B.Cornaz at gmx.net Thu Sep 17 05:55:32 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 17 Sep 2009 11:55:32 +0200 Subject: datagrid speed problem Message-ID: <334B4C26-0BC2-48CE-96BF-8C796F957CAF@gmx.net> Hi Trevor, I am on daily digest for the user group, so I cannot see any response until this afternoon, but I have found that when I add one of the substacks with a datagrid to the GLX framework, the speed is up to normal again. I get now the same speed results as with the 'Test speed datagrid' stack I had made for comparing. So the thing that is different in my view is the mainStack with the engine. I can't help but thinking that it has to do with this original mainstack being created in 2.9 and now I use as a mainstack the GLX framework mainstack (created in 3.5). I will add now the other stacks of my project and test if the speed stays up to par. I am very happy with your GLX framework. It gives me the confidence that at the basic level things are solid. Now I can only mess up on the visible level, which is my code :-) How soon you'll reckon the 'auto update' stuff will be added? That would be fantastic. I am also looking forward to your new course. Best, Beat Cornaz From klaus at major.on-rev.com Thu Sep 17 06:24:02 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Thu, 17 Sep 2009 12:24:02 +0200 Subject: Where to place (sub)stacks? In-Reply-To: <9ED1629C-6373-454A-8F7C-371CD7AF4988@dvglasgow.wanadoo.co.uk> References: <20090916170004.EDA4448A7F4@mail.runrev.com> <9ED1629C-6373-454A-8F7C-371CD7AF4988@dvglasgow.wanadoo.co.uk> Message-ID: <0E9BDB42-2516-437F-B34B-B6810A8683EB@major.on-rev.com> Hi David, > On 16 Sep 2009, at 6:00 pm, Klaus wrote: >> If I would ever need to let the users modify and save STACK files, >> I would go this way: >> ... >> 5. Pro: If a user deletes one of your stacks (c'mon, we all know >> how they are :-D) you can quickly replace it with a fresh copy! >> ... > > Klaus, > > This issue has caused me considerable pain in the past, but I have > sorted most of it out since Vista flounced onto the OS stage with > such ill placed confidence. I have just had a results stack in > the installation folder, and copied it to the users documents folder > if it isn't already there. (This is a little unsatisfactory in that > the results file isn't exactly a user's document in the simplest > sense, but it does work.) > However, I have never come across the stack as a custom property in > this context. What is the advantage of doing it that way? The advantage is that you do not have "files" anymore that you need to manage somehow. > Is it that you set the property in the IDE, and so don't actually > need the stack to be anywhere else in the installation once you build? Yes, since you store the "binary" (tha actual "your_stack.rev" file) in a custom property! I also do this insted of cloning a stack if necessary, since you can also do: ... put the cStack01 of this stack into tStack go stack tStack ... Kinda "virtual stack" :-) > Intrigued.. > > David Glasgow Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From andre at andregarzia.com Thu Sep 17 08:39:08 2009 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Sep 2009 09:39:08 -0300 Subject: [SOT] Haiku ??? In-Reply-To: <4AB1FAD8.6060609@gmail.com> References: <4AB1FAD8.6060609@gmail.com> Message-ID: <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> Richmond, Look at the about box for that system and look into past mantainers... you'll see, me! :D I created the network preferences for Haiku during the Google Summer of Code. Ok Ok, it is a very basic network preference pane but it is mine and it was done in C++ As for Rev running under haiku, we'll thats my dream, if I could somehow fund this I would (tried the national lottery but did not win). Haiku is too small a market right now for them to target. Haiku has a potential to become the de facto free desktop operating system, it is way more pleasant than linux, right now, all that is missing is better hardware support and more applications. The rest is already there, the foundations are very solid. Keep an eye on Haiku, it will make lots of noise. But for Rev to run under haiku it would require a new implementation of all the graphics layer since haiku is not linux and does not use X11, GTK and friends. If Rev reaches the modularity stage where it someone can simply port some simple files and have it running on other system, we can then, make a pot of money and try to buy a custom engine. :D On Thu, Sep 17, 2009 at 6:01 AM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > SOT - Slightly Off Topic > > http://www.haiku-os.org/ > > Will RunRev be able, in the future, to produce standalones for this > Be OS clone? > > Will there be a revWeb plug-in for Haiku so that revlets can be accessed > in Haiku-based web-browsers? > > I wonder what the uptake on this OS will be: I'm just going to have a go > running it in Qemu and VPC. > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From B.Cornaz at gmx.net Thu Sep 17 08:44:51 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 17 Sep 2009 14:44:51 +0200 Subject: GLX and dataGrids Message-ID: <2E326317-37C8-486C-B601-F371CEC9224C@gmx.net> Hi Trevor & group, Having resolved the Speed problem with the datagrids, I ran into a new one. The datagrids do not work in my standalones, made from the GLX framework. I made a new stack with a new datagrid. This newStack has gotten a substack called "data Grid templates ####". So far so good. The standalone build from this stack is working - the datagrids behave like they should. Now if I make this same stack part of my GLX frameword application, the datagrid does work in the IDE, but not as a standalone. In the standalone, I can get to the newStack with the datagrid, but the datagrid does not respond to anything (including dubbleclick on a cell with a name in it). I already have installed a new version of rev 3.5, but that didn't help. I have no clue as to why. Also, I noticed that the stack "data Grid templates ####" has two cards (I only have 1 datagrid) : one card has only a grp with a fld in it and the second card has besides the the grp with a fld also a second grp called 'Row template' (with a label and a background) and a button called 'behaviour script'. This second card seems to me in order, but why the first card? Thanks again for your help, Beat Cornaz From jimaultwins at yahoo.com Thu Sep 17 08:52:24 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Thu, 17 Sep 2009 05:52:24 -0700 Subject: creating and/or replacing stacks In-Reply-To: <4A5AA660-829E-4B73-AD25-AD99C07D8409@mac.com> References: <4A5AA660-829E-4B73-AD25-AD99C07D8409@mac.com> Message-ID: <7EB28471-7CCE-41EB-A303-783855B3ABEF@yahoo.com> On Sep 17, 2009, at 2:48 AM, Lars Brehmer wrote: > Can anybody point me to a tutorial or a demonstration or anything > that emplains creating or deleting or replacing stacks from a > standalone? What I want to do is make a standalone that updates > another standalone by replacing one of its stacks with one from the > updater stack. As basic as this probably is, I haven't a clue how to > do it, and all atttempts to figure it out have failed. First concept for you to realize is that a standalone is a compiled app or exe, which means once compiled, it can no longer be modified. This is kind of like an oil painting where the artist wants to go back and replace a blue color with one that is a little darker. Can't undo the painting, but you can make a new one and change the blue color. For Rev, this means go back and compile a new version of your standalone. What you can do is create a standalone that uses stacks that are not part of the standalone, then replace those stacks. There are many discussions on the list about this and the key word to look for is 'splash screen' Follow this link to read over 500 posts about distributing stacks, substacks, binary files, text files, and standalones. http://www.nabble.com/forum/Search.jtp?forum=2297&local=y&query=%22splash%22 Jim Ault Las Vegas From david at vaudevillecourt.tv Thu Sep 17 09:31:31 2009 From: david at vaudevillecourt.tv (David Bovill) Date: Thu, 17 Sep 2009 14:31:31 +0100 Subject: Is this sort of thing a bug? Message-ID: I'm not sure how to file this - it is a fairly basic gotcha with object references - I'd say it was a bug? Put the following in the message box: put the name of stack "revLibrary" into stackObject > put the long name of stack "revSaving" of stackObject into buggyResult -- > bug as it return the main stack > put the long name of stack "revSaving" of stack "revLibrary" into > correctResult -- returns correctly > put correctResult > answer warning "Bug" && buggyResult > It's a case where storing the reference to an object in a variable - in this case put the name of stack "revLibrary" into stackObject does not work constantly. Things like this make it hard to pass around object references from handler to handler in a consistent way. Would you say that was a bug? From B.Cornaz at gmx.net Thu Sep 17 09:54:46 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Thu, 17 Sep 2009 15:54:46 +0200 Subject: GLX and dataGrids Message-ID: <56BE9F70-94E4-43C9-B38A-A1D4AD984341@gmx.net> back again : I made a datagrid in the mainstack of the GLX framework application as well as in an associated stack from within the GLX framework (as opposed to add an existing stack with a datagrid to the GLX framework) and in the standalone version the datagrids do not function either. A standalone from a single mainstack with a datagrid on it does work. best, Beat Cornaz From DunbarX at aol.com Thu Sep 17 10:07:02 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Thu, 17 Sep 2009 10:07:02 EDT Subject: Is this sort of thing a bug? Message-ID: David: I always try "do" constructions when I think the parser needs a hug: on mouseup put the name of stack "revLibrary" into stackObject do "put the long name of stack" && quote & "revSaving" & quote && "of" && stackObject && "into buggyResult" put the long name of stack "revSaving" of stack "revLibrary" into correctResult answer "warning Bug" && buggyResult end mouseup The two pathnames are now the same. Craig Newman In a message dated 9/17/09 9:31:59 AM, david at vaudevillecourt.tv writes: > I'm not sure how to file this - it is a fairly basic gotcha with object > references - I'd say it was a bug? > > Put the following in the message box: > > put the name of stack "revLibrary" into stackObject > > put the long name of stack "revSaving" of stackObject into buggyResult > -- > > bug as it return the main stack > > put the long name of stack "revSaving" of stack "revLibrary" into > > correctResult -- returns correctly > > put correctResult > > answer warning "Bug" && buggyResult > > > > It's a case where storing the reference to an object in a variable - in > this > case > > put the name of stack "revLibrary" into stackObject > > does not work constantly. Things like this make it hard to pass around > object references from handler to handler in a consistent way. Would you > say > that was a bug? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From lists at mangomultimedia.com Thu Sep 17 10:14:58 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 17 Sep 2009 10:14:58 -0400 Subject: Is this sort of thing a bug? In-Reply-To: References: Message-ID: On Sep 17, 2009, at 9:31 AM, David Bovill wrote: > I'm not sure how to file this - it is a fairly basic gotcha with > object > references - I'd say it was a bug? > > Put the following in the message box: > > ... > It's a case where storing the reference to an object in a variable - > in this > case > > put the name of stack "revLibrary" into stackObject > > does not work constantly. Things like this make it hard to pass around > object references from handler to handler in a consistent way. Would > you say > that was a bug? It seems like that should work as written so I think it would be worth filing. If you need to get this working now just build up your dynamic reference (which you probably already thought of but I'll point out anyway). put the name of stack "revLibrary" into stackObject put "stack" && quote & "revSaving" & quote && stackObject into stackObject put the long name of stackObject into correctResult put correctResult -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From david.bovill at gmail.com Thu Sep 17 10:28:40 2009 From: david.bovill at gmail.com (David Bovill) Date: Thu, 17 Sep 2009 15:28:40 +0100 Subject: Is this sort of thing a bug? In-Reply-To: References: Message-ID: 2009/9/17 Trevor DeVore > > It seems like that should work as written so I think it would be worth > filing. OK - files here and voted for. > put the name of stack "revLibrary" into stackObject > put "stack" && quote & "revSaving" & quote && stackObject into stackObject > put the long name of stackObject into correctResult > put correctResult Yes - looks like I'll have to go through the library of handlers that deal with stacks and check for this - the library contains handlers which are passed a reference to a stack in the variable stackObject. Looks like this can fail with substacks. From lists at mangomultimedia.com Thu Sep 17 10:33:25 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 17 Sep 2009 10:33:25 -0400 Subject: datagrid speed problem In-Reply-To: <334B4C26-0BC2-48CE-96BF-8C796F957CAF@gmx.net> References: <334B4C26-0BC2-48CE-96BF-8C796F957CAF@gmx.net> Message-ID: <5D258B57-9B9F-4CD5-B44B-6ED52C53F1E8@mangomultimedia.com> On Sep 17, 2009, at 5:55 AM, Beat Cornaz wrote: > I am on daily digest for the user group, so I cannot see any > response until this afternoon, but I have found that when I add one > of the substacks with a datagrid to the GLX framework, the speed is > up to normal again. I get now the same speed results as with the > 'Test speed datagrid' stack I had made for comparing. > So the thing that is different in my view is the mainStack with the > engine. I can't help but thinking that it has to do with this > original mainstack being created in 2.9 and now I use as a mainstack > the GLX framework mainstack (created in 3.5). I will add now the > other stacks of my project and test if the speed stays up to par. Glad you got everything working. > I am very happy with your GLX framework. It gives me the confidence > that at the basic level things are solid. Now I can only mess up on > the visible level, which is my code :-) That is the beauty of frameworks. Benefit from the combined knowledge of people contributing to it and focus on what is important to your particular application. > How soon you'll reckon the 'auto update' stuff will be added? That > would be fantastic. Updating an application in place over the internet works now although the how-to manual hasn't been updated to explain how to use it in great detail. This lesson may help though: How Do I Package My Application For Use With An Installer Or Auto Update?: I have just about finished documenting the entire API using NativeDoc (great program) though so you can read up on the Updater handlers at this url: Rodney Tamblyn has been spending quite a bit of time providing feedback on the framework over the last few weeks and I will be releasing an updated plugin and some additional docs in the not too distant future. > I am also looking forward to your new course. Look forward to having you there. If you know anyone who programs using other environments that might be interested in cross-platform development with Rev you should tell them about the first session that is sponsored by RunRev (it is free). Part of the first session shows how to set up your development work space so that you working in the IDE and testing on Windows and Mac all at the same time, without ever having to compile. A very compelling feature for cross-platform development. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From richmondmathewson at gmail.com Thu Sep 17 10:34:26 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 17 Sep 2009 17:34:26 +0300 Subject: [SOT] Haiku ??? In-Reply-To: <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> Message-ID: <4AB248F2.2060804@gmail.com> Why do I have a "funny feeling" related to the Google Chrome noise, and now Haiku, that there are very shortly going to be a number of OSes that may effectively undermine the 90% Windows - 10% Macintosh dominance. I am not psychic, but I can always tell when rain is coming by the smell in the air . . . Of course any RAD that also "feels the seaweed" and is ready for the next paradigm shift will have a huge competitive edge. Andre Garzia wrote: > Richmond, > Look at the about box for that system and look into past mantainers... > you'll see, me! :D > Look up 'Ubiquitous' in your dictionary . . . :) > I created the network preferences for Haiku during the Google Summer of > Code. Ok Ok, it is a very basic network preference pane but it is mine and > it was done in C++ > > As for Rev running under haiku, we'll thats my dream, if I could somehow > fund this I would (tried the national lottery but did not win). Haiku is too > small a market right now for them to target. Haiku has a potential to become > the de facto free desktop operating system, it is way more pleasant than > linux, right now, all that is missing is better hardware support and more > applications. The rest is already there, the foundations are very solid. > > Keep an eye on Haiku, it will make lots of noise. > > But for Rev to run under haiku it would require a new implementation of all > the graphics layer since haiku is not linux and does not use X11, GTK and > friends. If Rev reaches the modularity stage where it someone can simply > port some simple files and have it running on other system, we can then, > make a pot of money and try to buy a custom engine. > "Pots of money" to you too! > :D > > Actually RunRev should be completely OS agnostic; and that includes well established niche OSes such as RISC OS. Even if development can only take place on a certain limited number of OSes deployment should be universal. > On Thu, Sep 17, 2009 at 6:01 AM, Richmond Mathewson < > richmondmathewson at gmail.com> wrote: > > >> SOT - Slightly Off Topic >> >> http://www.haiku-os.org/ >> >> Will RunRev be able, in the future, to produce standalones for this >> Be OS clone? >> >> Will there be a revWeb plug-in for Haiku so that revlets can be accessed >> in Haiku-based web-browsers? >> >> I wonder what the uptake on this OS will be: I'm just going to have a go >> running it in Qemu and VPC. >> Not successful at all; will burn a disk and run it live in my "piece of junk". >> _______________________________________________ >> >> > > From larsbrehmer at mac.com Thu Sep 17 11:10:49 2009 From: larsbrehmer at mac.com (Lars Brehmer) Date: Thu, 17 Sep 2009 18:10:49 +0300 Subject: creating and/or replacing stacks Message-ID: <77BFDD1D-C0AF-4D96-9B0F-5FF2631AC185@mac.com> Jim, Thanks for the links. I guess I didn't phrase my question very well. My standalones have always been splash screens with the actual stacks in the program folder. It's one of those stacks I want to be able to replace with the update, so this isn't new to me. It's actually figuring out how to do it that I need help with, but after a quicl browse through the links you provided, I am pretty sure I will find my answers. Thanks again. Cheers Lars >> Can anybody point me to a tutorial or a demonstration or anything >> that emplains creating or deleting or replacing stacks from a >> standalone? What I want to do is make a standalone that updates >> another standalone by replacing one of its stacks with one from the >> updater stack. As basic as this probably is, I haven't a clue how to >> do it, and all atttempts to figure it out have failed. > > First concept for you to realize is that a standalone is a compiled > app or exe, which means once compiled, it can no longer be modified. > > This is kind of like an oil painting where the artist wants to go back > and replace a blue color with one that is a little darker. Can't undo > the painting, but you can make a new one and change the blue color. > For Rev, this means go back and compile a new version of your > standalone. > > What you can do is create a standalone that uses stacks that are not > part of the standalone, then replace those stacks. There are many > discussions on the list about this and the key word to look for is > 'splash screen' From mwieder at ahsoftware.net Thu Sep 17 11:27:56 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Sep 2009 08:27:56 -0700 Subject: [SOT] Haiku ??? In-Reply-To: <4AB248F2.2060804@gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB248F2.2060804@gmail.com> Message-ID: <183318407406.20090917082756@ahsoftware.net> Richmond- Thursday, September 17, 2009, 7:34:26 AM, you wrote: >> Look at the about box for that system and look into past mantainers... >> you'll see, me! :D >> > Look up 'Ubiquitous' in your dictionary . . . :) ROTFL -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Thu Sep 17 11:31:37 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 17 Sep 2009 08:31:37 -0700 Subject: Where to place (sub)stacks? In-Reply-To: <0E9BDB42-2516-437F-B34B-B6810A8683EB@major.on-rev.com> References: <20090916170004.EDA4448A7F4@mail.runrev.com> <9ED1629C-6373-454A-8F7C-371CD7AF4988@dvglasgow.wanadoo.co.uk> <0E9BDB42-2516-437F-B34B-B6810A8683EB@major.on-rev.com> Message-ID: <180318627875.20090917083137@ahsoftware.net> Klaus- Thursday, September 17, 2009, 3:24:02 AM, you wrote: > Yes, since you store the "binary" (tha actual "your_stack.rev" file) > in a custom property! > I also do this insted of cloning a stack if necessary, since you can > also do: > ... > put the cStack01 of this stack into tStack > go stack tStack > ... > Kinda "virtual stack" :-) I also compress the stack before storing to save space: set the cStack01 of this stack to compress(stack tStack) go stack decompress(the cStack01 of this stack) -- -Mark Wieder mwieder at ahsoftware.net From stephenREVOLUTION2 at barncard.com Thu Sep 17 12:02:19 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Sep 2009 09:02:19 -0700 Subject: creating and/or replacing stacks In-Reply-To: <77BFDD1D-C0AF-4D96-9B0F-5FF2631AC185@mac.com> References: <77BFDD1D-C0AF-4D96-9B0F-5FF2631AC185@mac.com> Message-ID: Check out the GLX Application Frameworkby Trevor - It includes an auto update feature and many others... ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/17 Lars Brehmer > Jim, > > Thanks for the links. > > I guess I didn't phrase my question very well. My standalones have always > been splash screens with the actual stacks in the program folder. It's one > of those stacks I want to be able to replace with the update, so this isn't > new to me. It's actually figuring out how to do it that I need help with, > but after a quicl browse through the links you provided, I am pretty sure I > will find my answers. Thanks again. > > Cheers > > Lars > > Can anybody point me to a tutorial or a demonstration or anything >>> that emplains creating or deleting or replacing stacks from a >>> standalone? What I want to do is make a standalone that updates >>> another standalone by replacing one of its stacks with one from the >>> updater stack. As basic as this probably is, I haven't a clue how to >>> do it, and all atttempts to figure it out have failed. >>> >> >> First concept for you to realize is that a standalone is a compiled >> app or exe, which means once compiled, it can no longer be modified. >> >> This is kind of like an oil painting where the artist wants to go back >> and replace a blue color with one that is a little darker. Can't undo >> the painting, but you can make a new one and change the blue color. >> For Rev, this means go back and compile a new version of your >> standalone. >> >> What you can do is create a standalone that uses stacks that are not >> part of the standalone, then replace those stacks. There are many >> discussions on the list about this and the key word to look for is >> 'splash screen' >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lists at mangomultimedia.com Thu Sep 17 12:19:04 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 17 Sep 2009 12:19:04 -0400 Subject: creating and/or replacing stacks In-Reply-To: References: <77BFDD1D-C0AF-4D96-9B0F-5FF2631AC185@mac.com> Message-ID: <4211B198-7F5C-4693-9D36-55D4DA10B62A@mangomultimedia.com> On Sep 17, 2009, at 12:02 PM, stephen barncard wrote: > Check out the GLX Application > Framework >by > Trevor - > It includes an auto update feature and many others... Stephen, It looks like you grabbed a sample ScreenSteps manual that turned up on Google (someone else did that just a little bit a ago). The url to the main GLX Application Framework page is here: http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/ Regards, -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From klaus at major.on-rev.com Thu Sep 17 12:19:53 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Thu, 17 Sep 2009 18:19:53 +0200 Subject: Where to place (sub)stacks? In-Reply-To: <180318627875.20090917083137@ahsoftware.net> References: <20090916170004.EDA4448A7F4@mail.runrev.com> <9ED1629C-6373-454A-8F7C-371CD7AF4988@dvglasgow.wanadoo.co.uk> <0E9BDB42-2516-437F-B34B-B6810A8683EB@major.on-rev.com> <180318627875.20090917083137@ahsoftware.net> Message-ID: <0621D158-0352-4550-A6CB-9BEFD3259939@major.on-rev.com> Hi Mark, > Klaus- > > Thursday, September 17, 2009, 3:24:02 AM, you wrote: > >> Yes, since you store the "binary" (tha actual "your_stack.rev" file) >> in a custom property! >> I also do this insted of cloning a stack if necessary, since you can >> also do: >> ... >> put the cStack01 of this stack into tStack >> go stack tStack >> ... >> Kinda "virtual stack" :-) > I also compress the stack before storing to save space: > set the cStack01 of this stack to compress(stack tStack) > go stack decompress(the cStack01 of this stack) You cunning fox :-) > -- > -Mark Wieder > mwieder at ahsoftware.net Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From lfredricks at proactive-intl.com Thu Sep 17 13:04:32 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 17 Sep 2009 10:04:32 -0700 Subject: [SOT] Haiku ??? In-Reply-To: <4AB1FAD8.6060609@gmail.com> References: <4AB1FAD8.6060609@gmail.com> Message-ID: <5783517EB8A8438AA47794DDA9487127@GATEWAY> > SOT - Slightly Off Topic > > http://www.haiku-os.org/ > > Will RunRev be able, in the future, to produce standalones > for this Be OS clone? BeOS...alas poor yorick. Jean-Louis Gass?e got me to write for the BeOS Developer Journal and there was some efforts going on to make way for BeOS software in the channel. He was a really nice guy but he didn't count of SJ turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of BeOS - did they do anything with it? Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From andre at andregarzia.com Thu Sep 17 13:10:27 2009 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 17 Sep 2009 14:10:27 -0300 Subject: [SOT] Haiku ??? In-Reply-To: <5783517EB8A8438AA47794DDA9487127@GATEWAY> References: <4AB1FAD8.6060609@gmail.com> <5783517EB8A8438AA47794DDA9487127@GATEWAY> Message-ID: <7c87a2a10909171010l5032a9b2k9d2b0e787ddf3b75@mail.gmail.com> Lynn, the BeOS IP passed from hand to hand and now is owned by Access (who brought it from palm) (whoever they are). BeOS was Great! I used it a lot, now, as soon as Haiku becomes a little more stable, it will become my own desktop os here for most of my computers, except my macs... if Rev ever run in Haiku, then, I will reach nerd rapture, singularity, or nirvana... On Thu, Sep 17, 2009 at 2:04 PM, Lynn Fredricks < lfredricks at proactive-intl.com> wrote: > > SOT - Slightly Off Topic > > > > http://www.haiku-os.org/ > > > > Will RunRev be able, in the future, to produce standalones > > for this Be OS clone? > > BeOS...alas poor yorick. Jean-Louis Gass?e got me to write for the BeOS > Developer Journal and there was some efforts going on to make way for BeOS > software in the channel. He was a really nice guy but he didn't count of SJ > turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of > BeOS - did they do anything with it? > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From lfredricks at proactive-intl.com Thu Sep 17 13:13:11 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 17 Sep 2009 10:13:11 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: References: Message-ID: Hi Scott, > > I'm interested, but is the demo not intended for Vista? > > Error when clicking the start button (Rev 3.5): Should be no problem on Vista or 7. > Never mind -- got the externals copied in the correct > locations now and the demo is working. Great! Yes, they have to be able to find each other. Its worth sniffing through the example code. Even though an example shows how one feature is achieved, its useful for learning how to do other things. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From ambassador at fourthworld.com Thu Sep 17 13:13:18 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 17 Sep 2009 10:13:18 -0700 Subject: Is this sort of thing a bug? Message-ID: <4AB26E2E.7080901@fourthworld.com> David Bovill wrote: >> put the name of stack "revLibrary" into stackObject >> put "stack" && quote & "revSaving" & quote && stackObject into stackObject >> put the long name of stackObject into correctResult >> put correctResult > > Yes - looks like I'll have to go through the library of handlers that deal > with stacks and check for this - the library contains handlers which are > passed a reference to a stack in the variable stackObject. Looks like this > can fail with substacks. All stacks in Rev, whether sub or main, can only have one in memory at any given time with the same name. So effectively, stack names act as IDs in that they are a unique identifier. Given this, you should be able to simply refer to the long name of the substack without needing to explicitly include its mainstack: put the long name of stack "revSaving" into tStackObject -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From stephenREVOLUTION2 at barncard.com Thu Sep 17 13:15:22 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 17 Sep 2009 10:15:22 -0700 Subject: creating and/or replacing stacks In-Reply-To: <4211B198-7F5C-4693-9D36-55D4DA10B62A@mangomultimedia.com> References: <77BFDD1D-C0AF-4D96-9B0F-5FF2631AC185@mac.com> <4211B198-7F5C-4693-9D36-55D4DA10B62A@mangomultimedia.com> Message-ID: Yes it ranked right at the top. It *did* look a little strange. Thought it was a new look for the mango. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/17 Trevor DeVore > > Stephen, > > It looks like you grabbed a sample ScreenSteps manual that turned up on > Google (someone else did that just a little bit a ago). The url to the main > GLX Application Framework page is here: > > > http://www.bluemangolearning.com/revolution/software/libraries/glx-application-framework/ > > From richmondmathewson at gmail.com Thu Sep 17 13:32:19 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 17 Sep 2009 20:32:19 +0300 Subject: [SOT] Haiku ??? In-Reply-To: <7c87a2a10909171010l5032a9b2k9d2b0e787ddf3b75@mail.gmail.com> References: <4AB1FAD8.6060609@gmail.com> <5783517EB8A8438AA47794DDA9487127@GATEWAY> <7c87a2a10909171010l5032a9b2k9d2b0e787ddf3b75@mail.gmail.com> Message-ID: <4AB272A3.7050606@gmail.com> Andre Garzia wrote: > Lynn, > the BeOS IP passed from hand to hand and now is owned by Access (who brought > it from palm) (whoever they are). > > BeOS was Great! I used it a lot, now, as soon as Haiku becomes a little more > stable, it will become my own desktop os here for most of my computers, > except my macs... if Rev ever run in Haiku, then, I will reach nerd rapture, > singularity, or nirvana... > > On Thu, Sep 17, 2009 at 2:04 PM, Lynn Fredricks < > lfredricks at proactive-intl.com> wrote: > > >>> SOT - Slightly Off Topic >>> >>> http://www.haiku-os.org/ >>> >>> Will RunRev be able, in the future, to produce standalones >>> for this Be OS clone? >>> >> BeOS...alas poor yorick. Jean-Louis Gass?e got me to write for the BeOS >> Developer Journal and there was some efforts going on to make way for BeOS >> software in the channel. He was a really nice guy but he didn't count of SJ >> turning BeOS into Brand Zero. As far as I know, Sony bought the corpse of >> BeOS - did they do anything with it? >> I never cease to wonder why: 1. Some people only seem to support commercial OSes and software. 2. Why they assume that as the world is currently dominated by the 90% Windows - 10% Macintosh "axis of evil" it will always continue that way. Now I know that, owing to the "axis of evil" anybody who wants to get anywhere has got a long, hard slog ahead; and that 99% of the "other" OSes are doomed from the start as they just don't have the infrastructure and the money (plus the dedicated user base) that Mac and Win have. That doesn't necessarily mean they should not be supported in their endeavours, even if, at the very least to act as gadflies to prick Mac and Win to clean up their acts and keep ahead of the ball. Of course the same should also be said about Runtime Revolution; it increasingly looks like a strong contender that may yet displace quite a few of the market leaders: what then? Presumably our friends at head office in Edinburgh will not morph into look-alikes of Uncle Bill and Co! But to guarantee this there must always be competitive pressure both from inside (users) and from outside (other competing products): we all know what a lack of competition does; one only has to look at what Eastern Europe looked like 25 years ago. From lfredricks at proactive-intl.com Thu Sep 17 14:13:04 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 17 Sep 2009 11:13:04 -0700 Subject: [SOT] Haiku ??? In-Reply-To: <7c87a2a10909171010l5032a9b2k9d2b0e787ddf3b75@mail.gmail.com> References: <4AB1FAD8.6060609@gmail.com><5783517EB8A8438AA47794DDA9487127@GATEWAY> <7c87a2a10909171010l5032a9b2k9d2b0e787ddf3b75@mail.gmail.com> Message-ID: > the BeOS IP passed from hand to hand and now is owned by > Access (who brought it from palm) (whoever they are). I think it might be this: http://www.access-company.com/. They were a Linux focused company in Japan that went on a pretty big shopping spree and are very, very focused on the Japanese mobile market - see here for their relationship with Palm - http://www.accessdevnet.com/index.php/Latest/News2.html > BeOS was Great! I used it a lot, now, as soon as Haiku > becomes a little more stable, it will become my own desktop > os here for most of my computers, except my macs... if Rev > ever run in Haiku, then, I will reach nerd rapture, > singularity, or nirvana... Im going to check it out too. I don't see it really going any place unless they can make it mind numbingly easy to install and use and there are good enough applications. That's something that eluded Be. A couple of pretty good shareware type apps came out for BeOS that had the makings of something substantial. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From docwes1 at gmail.com Thu Sep 17 14:47:26 2009 From: docwes1 at gmail.com (weslyn whitehead) Date: Thu, 17 Sep 2009 14:47:26 -0400 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? Message-ID: Hey Lynn, I'll give it a whirl. I was waiting to hear more about the project. Glad i can still get into beta of sorts. I've been waiting on this for a specific project that im looking to do. I'll probably do the preorder is the site already setup to take payments? Thanks again, i'm very excited. Wes "Docwes" Whitehead docwes1 at gmail.com wwhitehead at ag.com 2162882716(c) skype:agapechild *AGInteractive* Egression Studios From lists at mangomultimedia.com Thu Sep 17 14:54:49 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 17 Sep 2009 14:54:49 -0400 Subject: GLX and dataGrids In-Reply-To: <2E326317-37C8-486C-B601-F371CEC9224C@gmx.net> References: <2E326317-37C8-486C-B601-F371CEC9224C@gmx.net> Message-ID: <88AA31A1-4302-466C-9A8D-E1DC4583D50B@mangomultimedia.com> On Sep 17, 2009, at 8:44 AM, Beat Cornaz wrote: > Also, I noticed that the stack "data Grid templates ####" has two > cards (I only have 1 datagrid) : one card has only a grp with a fld > in it and the second card has besides the the grp with a fld also a > second grp called 'Row template' (with a label and a background) and > a button called 'behaviour script'. This second card seems to me in > order, but why the first card? The Revolution IDE handles this but I imagine the IDE just adds a new card to the template stack whenever you create a new Data Grid. If the template stack doesn't exist it is created (or cloned from an existing possibly) and thus has a card that already exists. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From christian.langers at education.lu Thu Sep 17 16:06:07 2009 From: christian.langers at education.lu (Christian Langers) Date: Thu, 17 Sep 2009 22:06:07 +0200 Subject: Textutil Message-ID: <4AB296AF.5000102@education.lu> Hello, I've just uploaded a stack (new revOnline - search for textutil) which demonstrates the possibility to import and export to txt, rtf, html, doc, docx, odt, wordeml, webarchiv files on Mac os X (> 10.3). It uses the unix tool "textutil" which was introduced with version 10.4 and of which I never was aware of... I am now able to import these formats (it's not perfect... no images imported... but its the quick 'n dirty way) into runrev... So have fun and be creative ! ;-) Greets, Christian Langers Luxembourg From monte at sweattechnologies.com Thu Sep 17 17:27:33 2009 From: monte at sweattechnologies.com (Monte Goulding) Date: Fri, 18 Sep 2009 07:27:33 +1000 Subject: Deploy to Linux In-Reply-To: <4AB20289.4060901@gmail.com> References: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> <4AB20289.4060901@gmail.com> Message-ID: <7DC249F3-E0D6-43EB-BD62-35E28DC5F61A@sweattechnologies.com> > If you SIMPLY run-off a Linux standalone on Linux there is > absolutely no need > for fancy packaging as the standalone is a single file (unless, ha, > ha, you are > storing and referencing data externally: a minefield mainly > resulting in > headaches and lack of sleep). Hmm... we do that with a stack file for prefs and a SQLite db for the application data. On Windows these are located in the user's application data folder on mac they are located in their preferences folder. So I'd need to create a data folder in some appropriate location on Linux too. Any ideas where that would be? Cheers Monte From rman at free.fr Thu Sep 17 18:50:24 2009 From: rman at free.fr (Robert Maniquant) Date: Thu, 17 Sep 2009 15:50:24 -0700 (PDT) Subject: Is this sort of thing a bug? In-Reply-To: References: Message-ID: <25493425.post@talk.nabble.com> COuld you precise which version 3.5 or 4 ? I recall having had some strange behaviors related to stack name in variables, I think I took another route, but that could explain it!! also maybe it does not occur if one precises the shhort name or the long name!??? Robert David Bovill-3 wrote: > > 2009/9/17 Trevor DeVore > >> >> It seems like that should work as written so I think it would be worth >> filing. > > > OK - files here and voted for. > > >> put the name of stack "revLibrary" into stackObject >> put "stack" && quote & "revSaving" & quote && stackObject into >> stackObject >> put the long name of stackObject into correctResult >> put correctResult > > > Yes - looks like I'll have to go through the library of handlers that deal > with stacks and check for this - the library contains handlers which are > passed a reference to a stack in the variable stackObject. Looks like this > can fail with substacks. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Is-this-sort-of-thing-a-bug--tp25491306p25493425.html Sent from the Revolution - User mailing list archive at Nabble.com. From mpetrides at earthlink.net Thu Sep 17 19:50:43 2009 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Thu, 17 Sep 2009 18:50:43 -0500 Subject: Problem installing RevWeb plugin In-Reply-To: <4AB248F2.2060804@gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB248F2.2060804@gmail.com> Message-ID: <1C405870-505F-434D-9710-5BDDEF575B1B@earthlink.net> I'm having the devil of a time getting the RevWeb plugin to install on Windows machines running Internet Explorer. I have a couple of stacks installed on my OnRev server that I can access and run just fine from multiple Macs and also from a tablet PC on which I had previously installed the plugin. However, when I try to access the URL from several different PCs on three different networks, both at home and at work, I keep getting the message that the plugin needs to be installed. I install it and try the site again and get the same message--this despite the fact that Manage Add Ons in IE shows the plug in to be installed and enabled. I've tried this on 4 or 5 different Windows machines, running everything from XP to Vista, and using both of my stacks. I've tried restarting IE, rebooting the computer, everything I can think of. Does anybody have an idea what the problem is? TIA. --Marian From jim at visitrieve.com Thu Sep 17 20:30:02 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Thu, 17 Sep 2009 14:30:02 -1000 Subject: Problem installing RevWeb plugin In-Reply-To: <1C405870-505F-434D-9710-5BDDEF575B1B@earthlink.net> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB248F2.2060804@gmail.com> <1C405870-505F-434D-9710-5BDDEF575B1B@earthlink.net> Message-ID: <000001ca37f7$2a5b0b60$7f112220$@com> Try switching to Firefox for now on PC (both XP and Vista). They are aware of problems with IE and are working on it. Aloha from Hawaii, Jim Bufalini > I'm having the devil of a time getting the RevWeb plugin to install on > Windows machines running Internet Explorer. I have a couple of stacks > installed on my OnRev server that I can access and run just fine from > multiple Macs and also from a tablet PC on which I had previously > installed the plugin. > > However, when I try to access the URL from several different PCs on > three different networks, both at home and at work, I keep getting the > message that the plugin needs to be installed. I install it and try > the site again and get the same message--this despite the fact that > Manage Add Ons in IE shows the plug in to be installed and enabled. > > I've tried this on 4 or 5 different Windows machines, running > everything from XP to Vista, and using both of my stacks. I've tried > restarting IE, rebooting the computer, everything I can think of. > > Does anybody have an idea what the problem is? > > TIA. > --Marian > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From len-morgan at crcom.net Thu Sep 17 21:14:35 2009 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 17 Sep 2009 20:14:35 -0500 Subject: GLX Application Framework & revLets Message-ID: <4AB2DEFB.7090601@crcom.net> Would the GLX AF work as the basis of a revLet? Is there a compelling reason NOT to do this? Just curious.... len morgan From palcibiades-first at yahoo.co.uk Thu Sep 17 21:41:51 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 17 Sep 2009 18:41:51 -0700 (PDT) Subject: Deploy to Linux In-Reply-To: <7DC249F3-E0D6-43EB-BD62-35E28DC5F61A@sweattechnologies.com> References: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> <4AB20289.4060901@gmail.com> <7DC249F3-E0D6-43EB-BD62-35E28DC5F61A@sweattechnologies.com> Message-ID: <25501700.post@talk.nabble.com> If its single user, which it likely will be on a netbook, put the app in a folder in /home/user, and put the prefs and the data in that same folder. If you want to make the prefs invisible make them , eg, .myapppreferences. But this does mean that only that user will have access to the app. If you put the app in /opt, which is more correct in some sense, because it lets any user account get to it, then still put all user data, including prefs for any particular user, in /home/user. Richmond's advice is good: if you compile on the platform you are deploying on, you will be OK. And his advice to watch out for fonts, and to restrict your font use to ones that ship with all linuxes, is also wise. Peter Monte Goulding wrote: > > > Hmm... we do that with a stack file for prefs and a SQLite db for the > application data. On Windows these are located in the user's > application data folder on mac they are located in their preferences > folder. So I'd need to create a data folder in some appropriate > location on Linux too. Any ideas where that would be? > > Cheers > > Monte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Deploy-to-Linux-tp25482274p25501700.html Sent from the Revolution - User mailing list archive at Nabble.com. From mpetrides at earthlink.net Thu Sep 17 21:44:57 2009 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Thu, 17 Sep 2009 20:44:57 -0500 Subject: Problem installing RevWeb plugin In-Reply-To: <000001ca37f7$2a5b0b60$7f112220$@com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB248F2.2060804@gmail.com> <1C405870-505F-434D-9710-5BDDEF575B1B@earthlink.net> <000001ca37f7$2a5b0b60$7f112220$@com> Message-ID: Switching to Firefox solved the problem, at least under XP. Haven't had a chance to try it with Vista yet. Thanks a million, Jim! On Sep 17, 2009, at 7:30 PM, Jim Bufalini wrote: > Try switching to Firefox for now on PC (both XP and Vista). They are > aware > of problems with IE and are working on it. > > Aloha from Hawaii, > > Jim Bufalini > >> I'm having the devil of a time getting the RevWeb plugin to install >> on >> Windows machines running Internet Explorer. I have a couple of >> stacks >> installed on my OnRev server that I can access and run just fine from >> multiple Macs and also from a tablet PC on which I had previously >> installed the plugin. >> >> However, when I try to access the URL from several different PCs on >> three different networks, both at home and at work, I keep getting >> the >> message that the plugin needs to be installed. I install it and try >> the site again and get the same message--this despite the fact that >> Manage Add Ons in IE shows the plug in to be installed and enabled. >> >> I've tried this on 4 or 5 different Windows machines, running >> everything from XP to Vista, and using both of my stacks. I've tried >> restarting IE, rebooting the computer, everything I can think of. >> >> Does anybody have an idea what the problem is? >> >> TIA. >> --Marian >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Thu Sep 17 22:16:30 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 17 Sep 2009 22:16:30 -0400 Subject: GLX Application Framework & revLets In-Reply-To: <4AB2DEFB.7090601@crcom.net> References: <4AB2DEFB.7090601@crcom.net> Message-ID: On Sep 17, 2009, at 9:14 PM, Len Morgan wrote: > Would the GLX AF work as the basis of a revLet? Is there a > compelling reason NOT to do this? > > Just curious.... Currently no. Could it? Possibly. I imagine it could be added as an packaging option and then the Application Package could do whatever was necessary to make a revLet, just as it does when building a standalone or updater. I think someone with a real need for this would have to investigate though. I currently don't need this and I'm guessing it will be a bit of work to figure out a generalized way of converting a desktop app to a revlet. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From jerry.daniels at me.com Mon Sep 14 13:09:14 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Mon, 14 Sep 2009 12:09:14 -0500 Subject: Two questions about trev In-Reply-To: <15664304328.20090914095256@ahsoftware.net> References: <4AAE6497.3020306@fourthworld.com> <15664304328.20090914095256@ahsoftware.net> Message-ID: <73D0C8CE-53C8-45AC-85E2-648AE424EEB3@me.com> I found that by increasing the indent size (in GLX2 or tRev) it was a lot easier to spot the ends of conditionals. Also, I follow my own coding standards and never use the single line IF statement, so that makes it easier to spot them. We also have a feature in GLX2 that forces IF, THEN, END to upper case. That can help, also. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 14, 2009, at 11:52 AM, Mark Wieder wrote: > Richard- > > Monday, September 14, 2009, 8:43:19 AM, you wrote: > >> If a handler is so long that folding would seem useful, sometimes >> that >> can be an indication that it might be useful to consider breaking it >> into subroutines. > > True, and I'm constantly refactoring to keep things simple and > maintainable. But every once in a while I end up looking at someone > else's code, and it gets hard sometimes to find the end of those dang > conditional statements... > > -- > -Mark Wieder > mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From len-morgan at crcom.net Thu Sep 17 22:45:30 2009 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 17 Sep 2009 21:45:30 -0500 Subject: GLX Application Framework & revLets In-Reply-To: References: <4AB2DEFB.7090601@crcom.net> Message-ID: <4AB2F44A.5070207@crcom.net> I imagine if I had the time to invest in learning the framework, I probably wouldn't have asked the question. :-) len Trevor DeVore wrote: > On Sep 17, 2009, at 9:14 PM, Len Morgan wrote: > >> Would the GLX AF work as the basis of a revLet? Is there a >> compelling reason NOT to do this? >> >> Just curious.... > > Currently no. Could it? Possibly. I imagine it could be added as an > packaging option and then the Application Package could do whatever > was necessary to make a revLet, just as it does when building a > standalone or updater. I think someone with a real need for this would > have to investigate though. I currently don't need this and I'm > guessing it will be a bit of work to figure out a generalized way of > converting a desktop app to a revlet. > From jerry.daniels at me.com Thu Sep 17 23:12:58 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Thu, 17 Sep 2009 22:12:58 -0500 Subject: [ANN] tRev Feature Friday Message-ID: Boyzngurlz, We have one pretty killer feature and two other more subtle ones. Video at 10AM CDT/US Friday, Sept 18. There will also be a component update at that time. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From len-morgan at crcom.net Thu Sep 17 23:32:00 2009 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 17 Sep 2009 22:32:00 -0500 Subject: Where can I get the latest plugin download? Message-ID: <4AB2FF30.8070806@crcom.net> It seems there have been a couple of updates to the web plugin since I last downloaded it. Does it automatically update if a new version has been released? If so, does it tell me it's downloading a new version? Is there any way to tell if I have the latest if it doesn't download updates on it's own? It seems that the "alpha" program (where you can get the plugin) is geared to people that are new to Revolution (i.e., Media downloads), and I already have an Enterprise license so I really don't want to download Media if I don't have to. len morgan From revlist at azurevision.co.uk Fri Sep 18 00:03:31 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 18 Sep 2009 05:03:31 +0100 Subject: Where can I get the latest plugin download? In-Reply-To: <4AB2FF30.8070806@crcom.net> References: <4AB2FF30.8070806@crcom.net> Message-ID: <8DBE1876-4741-40A0-8A92-0A4B12DC5C48@azurevision.co.uk> On 18 Sep 2009, at 04:32, Len Morgan wrote: > It seems there have been a couple of updates to the web plugin since > I last downloaded it. Does it automatically update if a new version > has been released? If so, does it tell me it's downloading a new > version? Is there any way to tell if I have the latest if it > doesn't download updates on it's own? No idea. > It seems that the "alpha" program (where you can get the plugin) is > geared to people that are new to Revolution (i.e., Media > downloads), and I already have an Enterprise license so I really > don't want to download Media if I don't have to. ? RevMedia and the browser plugin are totally separate downloads. The plugin can be downloaded at: http://revweb.runrev.com/downloads.php Ian From sarah.reichelt at gmail.com Fri Sep 18 00:09:30 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 18 Sep 2009 14:09:30 +1000 Subject: Where can I get the latest plugin download? In-Reply-To: <4AB2FF30.8070806@crcom.net> References: <4AB2FF30.8070806@crcom.net> Message-ID: On Fri, Sep 18, 2009 at 1:32 PM, Len Morgan wrote: > It seems there have been a couple of updates to the web plugin since I last > downloaded it. ?Does it automatically update if a new version has been > released? ?If so, does it tell me it's downloading a new version? ?Is there > any way to tell if I have the latest if it doesn't download updates on it's > own? > > It seems that the "alpha" program (where you can get the plugin) is geared > to people that are new to Revolution (i.e., Media downloads), ?and I already > have an Enterprise license so I really don't want to download Media if I > don't have to. You can directly download the latests version from but I have no idea how you tell which version you have. I just wrote a quick & dirty revlet that reports all sorts of system information . I was hoping there would be some version data in there, but all it reports is that the revWeb is using the Rev 4.0.0-dp-3 engine. I wonder is there an undocumented property for finding out the plugin version number. Cheers, Sarah From lfredricks at proactive-intl.com Fri Sep 18 01:34:40 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 17 Sep 2009 22:34:40 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: References: Message-ID: <026B6F53A2604B3CA23CBEC1119B833C@GATEWAY> Hi Wes, > I'll give it a whirl. I was waiting to hear more about > the project. > Glad i can still get into beta of sorts. I've been waiting on > this for a specific project that im looking to do. I'll > probably do the preorder is the site already setup to take > payments? Thanks again, i'm very excited. Thanks Wes! Yes, the site is able to accept orders now. It generates developer codes and everything. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From bvlahos at mac.com Fri Sep 18 02:04:09 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Thu, 17 Sep 2009 23:04:09 -0700 Subject: Deploy to Linux In-Reply-To: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> References: <8964F59C-DD67-427A-99EF-FDE45D58F0A4@sweattechnologies.com> Message-ID: Monte, I've released InfoWallet for Mac, Windows, and Linux. There were no special considerations for this on Linux vs. any of the other platforms except open ssl which needed a symlink (http://quality.runrev.com/qacenter/show_bug.cgi?id=7149 ). It wouldn't be an issue for me except InfoWallet requires the encryption libraries. I built the program on the Mac. Bill Vlahos On Sep 16, 2009, at 3:47 PM, Monte Goulding wrote: > Howdy > > I need to build and deploy an application on Linux as my client is > looking at the low end netbooks. I haven't looked at Linux for a > long time and thought I'd get some advice before I jump in. From > memory, application installation/packaging was specific to the > distribution??? > > If someone could talk me through the process they go through to > deploy on Linux it would be appreciated. > > Cheers > > Monte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From tvogelaar at de-mare.nl Fri Sep 18 04:50:09 2009 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Fri, 18 Sep 2009 10:50:09 +0200 Subject: Debugging on On-Rev - I don't GET it Message-ID: <09E135DB-733E-49BC-9D09-C92510A24A61@de-mare.nl> I don't understand how to debug an irev file when form input is involved. Here it the case: I want to pick data up from a CGI driven HTML page. But my irev script needs to do some preprocessing first. So I made a script "preprocess.irev" and I began to try just passing whatever this script GETs: I tried "preprocess.irev?id18=1&m=eph+1%3A1-5%3A1" with the following script: It returned "Bad request". But when I hardcoded in exactly the same values, it worked: I wanted to insert a breakpoint, but then I realized I didn't knew how to debug this because of the additional data in the url. Any solutions? Terry From sarah.reichelt at gmail.com Fri Sep 18 05:22:34 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 18 Sep 2009 19:22:34 +1000 Subject: Debugging on On-Rev - I don't GET it In-Reply-To: <09E135DB-733E-49BC-9D09-C92510A24A61@de-mare.nl> References: <09E135DB-733E-49BC-9D09-C92510A24A61@de-mare.nl> Message-ID: On Fri, Sep 18, 2009 at 6:50 PM, Terry Vogelaar wrote: > I don't understand how to debug an irev file when form input is involved. > > Here it the case: > I want to pick data up from a CGI driven HTML page. But my irev script needs > to do some preprocessing first. > So I made a script "preprocess.irev" and I began to try just passing > whatever this script GETs: > I tried "preprocess.irev?id18=1&m=eph+1%3A1-5%3A1" with the following > script: > put $_GET into sGET > combine sGET using "&" > put "script.cgi?set=5&lang=en&pos=0&nobar=1&t=4&" & urlencode(sGET) into > varZ > put url varZ > ?> > > It returned "Bad request". But when I hardcoded in exactly the same values, > it worked: > put "id18=1&m=eph+1%3A1-5%3A1"into sGET > put "http://www.biblija.net/biblija.cgi?lang=en&set=5&pos=0&nobar=1&t=4&" & > sGET into varZ > put url varZ > ?> > > I wanted to insert a breakpoint, but then I realized I didn't knew how to > debug this because of the additional data in the url. Any solutions? You can still insert a breakpoint, but instead of just clicking the Debug button in the On-Rev client, switch to your browser and go to the page replacing "yourname" in the URL with your on-rev user name, or replacing the first part of the address with your site address. As regards fixing your script, there are a couple of problems. Firstly, you would need to combine sGET using "&" and "=" in order to get the correct array members. However this doesn't really help, because then you get into a mess with urlencoding. The data is decoded in the $_GET array, so it needs to be urlencoded again. But if you assemble the whole set of parameter data and urlencode it all at once, the & and = signs gets encoded too. So here is what I came up with, which loops through the $_GET array and constructs the URL as it goes. put empty into sGET repeat for each key k in $_GET put "&" & k & "=" & urlencode($_GET[k]) after sGET end repeat put "script.cgi?set=5&lang=en&pos=0&nobar=1&t=4" & sGET into varZ put content varZ The "put content" line at the end is just so you can check what happening. When you are sure that is correct, then you can change it to "put URL". Note that I removed the ampersand that you had at the end of the fixed part of the URL, as I needed it be be added as part of the repeat loop. Cheers, Sarah From jim at visitrieve.com Fri Sep 18 06:58:28 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Fri, 18 Sep 2009 00:58:28 -1000 Subject: Which Editor? (was: RE: Debugging on On-Rev - I don't GET it) In-Reply-To: References: <09E135DB-733E-49BC-9D09-C92510A24A61@de-mare.nl> Message-ID: <000701ca384e$f469cf20$dd3d6d60$@com> Sarah Reichelt wrote: > You can still insert a breakpoint, but instead of just clicking the > Debug button in the On-Rev client, switch to your browser and go to > the page > 5%3A1> > replacing "yourname" in the URL with your on-rev user name, or > replacing the first part of the address with your site address. Hi Sarah, What editor are you using to edit your irev pages when the page is a combination of html, tables, forms, CSS, maybe JavaScript, etc., and commands, functions, includes, snippets and variables? Are you using the On-Rev client and hand-coding everything including page code formatting, such as indentation, etc.? Anyone have suggestions for a WYSIWYG editor for irev pages? Aloha from Hawaii, Jim Bufalini From sarah.reichelt at gmail.com Fri Sep 18 07:26:41 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 18 Sep 2009 21:26:41 +1000 Subject: Which Editor? (was: RE: Debugging on On-Rev - I don't GET it) In-Reply-To: <000701ca384e$f469cf20$dd3d6d60$@com> References: <09E135DB-733E-49BC-9D09-C92510A24A61@de-mare.nl> <000701ca384e$f469cf20$dd3d6d60$@com> Message-ID: >> You can still insert a breakpoint, but instead of just clicking the >> Debug button in the On-Rev client, switch to your browser and go to >> the page >> > 5%3A1> >> replacing "yourname" in the URL with your on-rev user name, or >> replacing the first part of the address with your site address. > > Hi Sarah, > > What editor are you using to edit your irev pages when the page is a > combination of html, tables, forms, CSS, maybe JavaScript, etc., and ... ?> commands, functions, includes, snippets and variables? Are you using > the On-Rev client and hand-coding everything including page code formatting, > such as indentation, etc.? Actually, I use TextWrangler (a text editor) and hand-code everything. But the iRev scripting does a lot of the repetitious coding and I use style sheets to do the formatting. I like to see up a skeleton page and then have it insert data from text files, formatting it as it goes. I only use the On-Rev client for debugging. For WYSIWYG editing, I have RapidWeaver (Mac only) which allows insertion of irev pages as iframes, but as I am learning On-Rev, I prefer to have complete control over the html. Any web editor that allows you to insert iframes will work, or if you can set the file extension to irev, I think you could insert HTML snippets full of irev code. Cheers, Sarah From david.bovill at gmail.com Fri Sep 18 10:23:28 2009 From: david.bovill at gmail.com (David Bovill) Date: Fri, 18 Sep 2009 15:23:28 +0100 Subject: Is this sort of thing a bug? In-Reply-To: <25493425.post@talk.nabble.com> References: <25493425.post@talk.nabble.com> Message-ID: > > 2009/9/17 Richard Gaskin > > Given this, you should be able to simply refer to the long name of the > substack without needing to explicitly include its mainstack: > Yes - the point is that the following give a result that is not only unexpected but plain wrong (go on - try it and see): > put the name of stack "revLibrary" into stackObject > put the long name of stack "revSaving" of stackObject = the long name of > stack "revLibrary" -- believe it or not this is true! > In my MVC libraries handlers frequently pass around the objects they acts on. So early on I put object references into a variable: put the long id of the target into targetObject and then pass the variable "targetObject" around. As such a handler that get passed a reference to a stack in a variable should be confident that it does what is expected. In my case it did not and added an object to the main stack and not the substack because of the above bug. As a passionate advocate for the language and its robustness - maybe a few a votes here would get this annoyance fixed :) 2009/9/17 Robert Maniquant > > COuld you precise which version 3.5 or 4 ? I recall having had some strange > behaviors related to stack name in variables, I think I took another route, > but that could explain it!! > Pretty sure it will be in all versions. From jerry.daniels at me.com Fri Sep 18 11:19:24 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 18 Sep 2009 10:19:24 -0500 Subject: [ANN] tRev Feature Friday Video is up! Message-ID: Three new features: - Auto-complete within property (Raptor) handlers! - Auto-complete custom properties within in any handler! - Select Structure lets you find the beginning & end of any structure Shortcut for Select Structure is command+( The topic of folding control structures (or at least finding the beginning and end of an control structure) was discussed on this list here two days ago. Here it is today as a new feature in tRev. Link to the video: http://reveditor.com/feature-friday-sept-18-select-structures A new version of tRev with these features will be available as a component update later today. I have a little more testing to do. I will let you know when I'm done testing, and you can get this update. Look for a post here, on our site or on Twitter. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From lists at mangomultimedia.com Fri Sep 18 11:30:25 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 18 Sep 2009 11:30:25 -0400 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: References: Message-ID: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> On Sep 18, 2009, at 11:19 AM, Jerry Daniels wrote: > Shortcut for Select Structure is command+( I like this one! -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From ambassador at fourthworld.com Fri Sep 18 11:39:42 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Sep 2009 08:39:42 -0700 Subject: Is this sort of thing a bug? Message-ID: <4AB3A9BE.6040402@fourthworld.com> David Bovill wrote: >> 2009/9/17 Richard Gaskin >> >> Given this, you should be able to simply refer to the long name of the >> substack without needing to explicitly include its mainstack: > > Yes - the point is that the following give a result that is not only > unexpected but plain wrong (go on - try it and see): > >> put the name of stack "revLibrary" into stackObject >> put the long name of stack "revSaving" of stackObject = the long name of >> stack "revLibrary" -- believe it or not this is true! Yep, verified. If I may suggest, the bug report title might give one the impression that the issue is specific to those rev stacks, and given the complexity of the Rev IDE such anomalies can be related to a great many things such as the way the IDE sometimes renames some of its parts on the fly. I verified the issue with a simpler stack, with a mainstack named "a" and a substack named "b", using this script: on mouseUp put the name of stack "a" into tMainStack put the long name of stack "b" of tMainStack into buggyResult answer warning "Bug" && buggyResult end mouseUp It's probably just because I've been using this family of languages too long that I've come to expect oddities in every xTalk when it comes to concatenating object descriptors from mixed parts. HC, SC, and others have each had various issues with resolving compound object references, often with slight variations between each of these dialects with what will work and what won't. Of all of the xTalks I've worked with, I've found Rev to be the most forgiving. Still has some warts, but overall I can throw a wider range of things at it and get a good result than I've been able to with just about anything else I've used. But it seems there's still work to do with these resolutions. Interestingly, a slight modification to the original script to put only the short name of the mainstack into a var and then include the object type in the script works well: on mouseUp put the short name of stack "a" into tMainStack put the long name of stack "b" of stack tMainStack into tResult answer "Good: " && tResult end mouseUp Looking for a more general principle driving this in Rev's interpreter, I tested card references as the base of a compound descriptor, and it seems to work well: on mouseUp put the long id of cd 1 of stack "b" into tCard put the long id of btn 1 of tCard end mouseUp It also works with group references once I put my test buttons into a group: on mouseUp put the long id of grp 1 of stack "b" into tGrp put the long id of btn 1 of tGrp end mouseUp So the issue seems limited to mainstack references in compound expressions in which the object type is part of the variable. While annoying and inconsistent, the bug has a fairly limited scope and is easily worked around with a simpler and faster line-liner: put the long name of stack "b" into tResult You can also use: put the long id of stack "b" into tResult Both return the same value.* > In my MVC libraries handlers frequently pass around the objects they acts > on. So early on I put object references into a variable: > > put the long id of the target into targetObject > > and then pass the variable "targetObject" around. As such a handler that get > passed a reference to a stack in a variable should be confident that it does > what is expected. In my case it did not and added an object to the main > stack and not the substack because of the above bug. I often do the same (with the only difference being that I'm a lazy typist so I tend to use the var name "tObj" ). Using "the long if" works with all objects, and in my experience this easiest-to-obtain form consistently provides reliable results. The tricky part of all xTalks is the rarer task of needing to obtain an object reference with a compound expression. From time to time it may be needed, but fortunately not often. When it is, with Rev at least we can mix and match portions of expressions with a flexibility I've not found in any other xTalk dialect, with the sole exception of mainstacks which will require a little more care. A gotcha sure enough, but luckily one which will affect few scripts. > As a passionate advocate for the language and its robustness - maybe a few a > votes here would > get this annoyance fixed :) It does appear to be a bug, and I've added one of my votes there (which at the moment is the only vote - why is it most folks don't vote for their own bugs?). I've also added my notes above to the report to help the team hone in on the root cause. Any opportunity to remove exceptions in the language will aid adoption, which benefits RunRev even more than us. Thank you for filing the report. * Now HERE's an anomaly: if you ask for "the long id" of a stack, you get a value which makes the ID of a stack appear to be synonymous with its long name, e.g.: stack "b" of stack "/Users/rg/Desktop/a.rev" But if you ask for "the short id" of a stack, you get an arbitrary integer assigned dynamically at runtime which appears to change from session to session, e.g.: 1007 Since "the short id" of a stack is close to meaningless, having "the long id" of a stack return a value that can be used as an absolute reference is helpful, so we can write our scripts to refer to any object using "get the long id of " and it'll always work regardless of object type. But I can't understand why stacks have an integer value for "the short id"; it's both inconsistent with its long id, and inconsistent with the IDs of every other object which are a fixed part of the object record. Since stack names in memory must be unique, it might make more sense to have "the short id" of a stack return its short name. Maybe Dr. Raney was anticipating a future in which stack names did not necessarily have to be unique; can't say for sure. I haven't filed this as a bug because I'm uncertain what exactly would be best here. Consistency is the goal of course, but stack integer IDs can't be unique across sessions unless they adopt some complicated thing like a UID for stacks, and using the short name for the short id would conflict with another request I've submitted to move beyond the unique-stack-name-in-memory limitation: What would be the ideal solution to make short and long IDs of stacks most consistent with the rest of the language? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From nealk3nc at gmail.com Fri Sep 18 11:46:01 2009 From: nealk3nc at gmail.com (Neal Campbell) Date: Fri, 18 Sep 2009 11:46:01 -0400 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> References: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> Message-ID: <325413300909180846k21a7fe94ma65ddb3fca3e50e8@mail.gmail.com> Its Tcool! Neal Campbell Abroham Neal Software www.dxbase.com www.abrohamnealsoftware.com www.sdrsystems.com (540) 242 0911 Amateur Radio: K3NC Blog: http://www.abrohamnealsoftware.com/blog/ DXBase bug reports: email to cases at dxbase.fogbugz.com Abroham Neal forums: http:/www.abrohamnealsoftware.com/community/ DX Cluster: dxc.k3nc.com port 23 On Fri, Sep 18, 2009 at 11:30 AM, Trevor DeVore wrote: > On Sep 18, 2009, at 11:19 AM, Jerry Daniels wrote: > > Shortcut for Select Structure is command+( >> > > I like this one! > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Application Development with Revolution Course: > http://revolution.bluemangolearning.com/software/revproappdev/ > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From support at ahsomme.com Fri Sep 18 12:57:43 2009 From: support at ahsomme.com (Paul Looney) Date: Fri, 18 Sep 2009 09:57:43 -0700 Subject: Is this sort of thing a bug? In-Reply-To: <4AB3A9BE.6040402@fourthworld.com> References: <4AB3A9BE.6040402@fourthworld.com> Message-ID: <312BA499-D743-4E21-A65C-72CD869387C8@ahsomme.com> Richard, Dave, It now has six votes. http://quality.runrev.com/qacenter/show_bug.cgi?id=8277 Paul Looney From mpetrides at earthlink.net Fri Sep 18 13:22:22 2009 From: mpetrides at earthlink.net (Marian Petrides) Date: Fri, 18 Sep 2009 12:22:22 -0500 Subject: Error message on loading revLet In-Reply-To: <312BA499-D743-4E21-A65C-72CD869387C8@ahsomme.com> References: <4AB3A9BE.6040402@fourthworld.com> <312BA499-D743-4E21-A65C-72CD869387C8@ahsomme.com> Message-ID: <6EFB33F8-E3AA-4E90-8991-AC58423D818D@earthlink.net> > I just converted a fairly complex stack that includes quicktime > movies, embedded images, etc. for the web. The stack runs fine as a > desktop app but when I try to use it as a revlet, I get the > following error message: "There was an error loading the revlet - unexpected data encountered at end of revlet." Any idea what the problem might be, where I might look to find it, and how I might fix it? TIA Marian From ambassador at fourthworld.com Fri Sep 18 13:24:20 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Sep 2009 10:24:20 -0700 Subject: [ANN] tRev Feature Friday Video is up! Message-ID: <4AB3C244.90209@fourthworld.com> Jerry Daniels wrote: > Three new features: > > - Auto-complete within property (Raptor) handlers! > - Auto-complete custom properties within in any handler! > - Select Structure lets you find the beginning & end of any structure > > Shortcut for Select Structure is command+( Congrats on rolling this into your editor. Glad to see you were able to overcome the performance issue you were initially concerned about. The final result seems to run as fast as the script I posted here Tuesday. Rev's speed makes so many things possible. :) Good work. On the keyboard shortcut, do you currently use Cmd-) for anything? When I was adding this to ROSE Tuesday morning I ran the idea by Ken who also uses that editor, and he was concerned about selecting the text making it too easy to accidentally delete it. Sure, there's Undo, but he suggested we implement two different variants of Select Structure, one which does the selection like BBEdit does, and one which merely shows the structure visually without altering the selection. So I've built mine with both, one using an underlying graphic to show the structure, as well as the simpler version which just selects the text. If you're using Cmd-( for Select Structure, I would be inclined to use Cmd-) for Show Structure, unless it conflicts with other keyboard shortcuts folks might be accustomed to. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From revolution at derbrill.de Fri Sep 18 13:36:35 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Fri, 18 Sep 2009 19:36:35 +0200 Subject: franklin3d In-Reply-To: <20090918170004.EF46748B0EA@mail.runrev.com> References: <20090918170004.EF46748B0EA@mail.runrev.com> Message-ID: <914C8AE2-65DB-4FF1-94B9-DC8C272EF4F6@derbrill.de> Hey all, just in case you did not already, you really should check out franklin if you are interested into doing any 3d work in rev. This looks really really promissing. Can?t wait till it is final. Going to play a bit more with it, but I must say I am impressed. Cheers, Malte From pepetoo at cox.net Fri Sep 18 13:42:43 2009 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 18 Sep 2009 10:42:43 -0700 Subject: franklin3d In-Reply-To: <914C8AE2-65DB-4FF1-94B9-DC8C272EF4F6@derbrill.de> References: <20090918170004.EF46748B0EA@mail.runrev.com> <914C8AE2-65DB-4FF1-94B9-DC8C272EF4F6@derbrill.de> Message-ID: <132C2D6E-31F1-435D-A0D1-CE5B1116003E@cox.net> Malte, you didn't provide a link to franklin3d. I've never heard of it. Would you please? TIA, Joe Lewis Wilkins Architect On Sep 18, 2009, at 10:36 AM, Malte Pfaff-Brill wrote: > Hey all, > > just in case you did not already, you really should check out > franklin if you are interested into doing any 3d work in rev. This > looks really really promissing. Can?t wait till it is final. Going > to play a bit more with it, but I must say I am impressed. > > Cheers, > > Malte_______________________________________________ From revolution at derbrill.de Fri Sep 18 13:47:18 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Fri, 18 Sep 2009 19:47:18 +0200 Subject: franklin3d In-Reply-To: <20090918170004.EF46748B0EA@mail.runrev.com> References: <20090918170004.EF46748B0EA@mail.runrev.com> Message-ID: Hey Joe, Lynn announced the beta for it here: http://lists.runrev.com/pipermail/use-revolution/2009-September/128409.html It is currently available to test for windows: http://www.franklin3d.com/download/franklin3d_win.zip This really has the potential to be a "game changing" external for my games company. :) wOOt. Cheers, Malte From ambassador at fourthworld.com Fri Sep 18 13:53:28 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Sep 2009 10:53:28 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? Message-ID: <4AB3C918.6050103@fourthworld.com> Lynn Fredricks wrote: > Anyone interested in a solid 3D game engine for Revolution? :-) This is > getting good enough to show, so we thought we'd show it. ... > Download: http://www.franklin3d.com/download/franklin3d_win.zip > > Report Issues: http://www.franklin3d.com/bt > > What is Franklin 3D? > ----------------------- > Franklin 3D ports the stable, muscular Irrlicht engine so that its > accessible within Runtime Revolution. You will be able to make OpenGL or > DirectX powered games. > > Where to Learn More > ----------------------- > The website is just coming together, here: http://franklin3d.com/. It will > be more polished over the next few days. Great news, Lynn. I missed this when it came out, but with Malte's repost I went over to the site -- looks quite promising! Any plans for a Linux version down the road? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jerry.daniels at me.com Fri Sep 18 14:14:01 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 18 Sep 2009 13:14:01 -0500 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: <4AB3C244.90209@fourthworld.com> References: <4AB3C244.90209@fourthworld.com> Message-ID: <73CE4A2E-D4A6-41E8-BE36-3399A9653539@me.com> Thanks, Richard. I'll stick with what we have for a while. See how it works and if people really use it. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 18, 2009, at 12:24 PM, Richard Gaskin wrote: > Jerry Daniels wrote: >> Three new features: >> - Auto-complete within property (Raptor) handlers! >> - Auto-complete custom properties within in any handler! >> - Select Structure lets you find the beginning & end of any structure >> Shortcut for Select Structure is command+( > > Congrats on rolling this into your editor. > > Glad to see you were able to overcome the performance issue you were > initially concerned about. The final result seems to run as fast as > the script I posted here Tuesday. Rev's speed makes so many things > possible. :) Good work. > > On the keyboard shortcut, do you currently use Cmd-) for anything? > > When I was adding this to ROSE Tuesday morning I ran the idea by Ken > who also uses that editor, and he was concerned about selecting the > text making it too easy to accidentally delete it. Sure, there's > Undo, but he suggested we implement two different variants of Select > Structure, one which does the selection like BBEdit does, and one > which merely shows the structure visually without altering the > selection. > > So I've built mine with both, one using an underlying graphic to > show the structure, as well as the simpler version which just > selects the text. > > If you're using Cmd-( for Select Structure, I would be inclined to > use Cmd-) for Show Structure, unless it conflicts with other > keyboard shortcuts folks might be accustomed to. > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Fri Sep 18 14:14:48 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 18 Sep 2009 13:14:48 -0500 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: <325413300909180846k21a7fe94ma65ddb3fca3e50e8@mail.gmail.com> References: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> <325413300909180846k21a7fe94ma65ddb3fca3e50e8@mail.gmail.com> Message-ID: Thanks, Neal. Would that be tCool? Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 18, 2009, at 10:46 AM, Neal Campbell wrote: > Its Tcool! > > Neal Campbell > Abroham Neal Software > www.dxbase.com > www.abrohamnealsoftware.com > www.sdrsystems.com > (540) 242 0911 > > Amateur Radio: K3NC > Blog: http://www.abrohamnealsoftware.com/blog/ > DXBase bug reports: email to cases at dxbase.fogbugz.com > Abroham Neal forums: http:/www.abrohamnealsoftware.com/community/ > > DX Cluster: dxc.k3nc.com port 23 > > > > > > On Fri, Sep 18, 2009 at 11:30 AM, Trevor DeVore > wrote: > >> On Sep 18, 2009, at 11:19 AM, Jerry Daniels wrote: >> >> Shortcut for Select Structure is command+( >>> >> >> I like this one! >> >> -- >> Trevor DeVore >> Blue Mango Learning Systems >> ScreenSteps: http://www.screensteps.com >> Application Development with Revolution Course: >> http://revolution.bluemangolearning.com/software/revproappdev/ >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Fri Sep 18 14:15:05 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 18 Sep 2009 13:15:05 -0500 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> References: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> Message-ID: <32750C86-4D95-41D0-BE6F-D1B332A4101C@me.com> Thanks, Mr. T! Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 18, 2009, at 10:30 AM, Trevor DeVore wrote: > On Sep 18, 2009, at 11:19 AM, Jerry Daniels wrote: > >> Shortcut for Select Structure is command+( > > I like this one! > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david.bovill at gmail.com Fri Sep 18 14:33:18 2009 From: david.bovill at gmail.com (David Bovill) Date: Fri, 18 Sep 2009 19:33:18 +0100 Subject: Is this sort of thing a bug? In-Reply-To: <4AB3A9BE.6040402@fourthworld.com> References: <4AB3A9BE.6040402@fourthworld.com> Message-ID: 2009/9/18 Richard Gaskin > > Using "the long if" works with all objects, and in my experience this > easiest-to-obtain form consistently provides reliable results. > There is a case, where the long id stops working which was intoduced since 3.5 and behaviors. Though I have not had time to track down the cause. I have filed it here : It totally baffles me but sometimes "the long id of the target" fails to convert an object reference form the form "control id 1234 of stack XXX" - I've set a breakpoint in a crucial handler so I can clearly see the script and variables when it fails - but can;t reproduce it except to note it only happens occasionally with this behavior type reference. Anyway... What would be the ideal solution to make short and long IDs of stacks most > consistent with the rest of the language? I'd go for returning the short name of the stackas equivalent to a unique "id" of an object - unless there is a use for the current id (number) returned. From ambassador at fourthworld.com Fri Sep 18 14:39:36 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Sep 2009 11:39:36 -0700 Subject: [ANN] tRev Feature Friday Video is up! Message-ID: <4AB3D3E8.5050502@fourthworld.com> Jerry Daniels wrote: > Thanks, Richard. I'll stick with what we have for a while. See how it > works and if people really use it. I'm sure they will. It's only been in my editor for less than a week and it's been very helpful. My question wasn't about whether to keep it (of course you should), but merely whether you were using Cmd-) for anything in tRev. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com > Jerry Daniels > Watch tRev - The Movie > http://reveditor.com/trev-the-movie > > On Sep 18, 2009, at 12:24 PM, Richard Gaskin wrote: > >> Jerry Daniels wrote: >>> Three new features: >>> - Auto-complete within property (Raptor) handlers! >>> - Auto-complete custom properties within in any handler! >>> - Select Structure lets you find the beginning & end of any structure >>> Shortcut for Select Structure is command+( >> >> Congrats on rolling this into your editor. >> >> Glad to see you were able to overcome the performance issue you were >> initially concerned about. The final result seems to run as fast as >> the script I posted here Tuesday. Rev's speed makes so many things >> possible. :) Good work. >> >> On the keyboard shortcut, do you currently use Cmd-) for anything? >> >> When I was adding this to ROSE Tuesday morning I ran the idea by Ken >> who also uses that editor, and he was concerned about selecting the >> text making it too easy to accidentally delete it. Sure, there's >> Undo, but he suggested we implement two different variants of Select >> Structure, one which does the selection like BBEdit does, and one >> which merely shows the structure visually without altering the >> selection. >> >> So I've built mine with both, one using an underlying graphic to >> show the structure, as well as the simpler version which just >> selects the text. >> >> If you're using Cmd-( for Select Structure, I would be inclined to >> use Cmd-) for Show Structure, unless it conflicts with other >> keyboard shortcuts folks might be accustomed to. >> >> -- >> Richard Gaskin >> Fourth World >> Revolution training and consulting: http://www.fourthworld.com >> Webzine for Rev developers: http://www.revjournal.com From mwieder at ahsoftware.net Fri Sep 18 14:45:09 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 18 Sep 2009 11:45:09 -0700 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: References: <9DE53F3C-0235-4A20-8C4C-07A94C08B6FD@mangomultimedia.com> <325413300909180846k21a7fe94ma65ddb3fca3e50e8@mail.gmail.com> Message-ID: <57416640187.20090918114509@ahsoftware.net> Jerry- Friday, September 18, 2009, 11:14:48 AM, you wrote: > Would that be tCool? Actually, I think it's 2Cool. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Fri Sep 18 14:53:15 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 18 Sep 2009 11:53:15 -0700 Subject: Is this sort of thing a bug? Message-ID: <4AB3D71B.6030906@fourthworld.com> David Bovill wrote: > There is a case, where the long id stops working which was intoduced since > 3.5 and behaviors. Though I have not had time to track down the cause. I > have filed it here > > It totally baffles me but sometimes "the long id of the target" fails to > convert an object reference form the form "control id 1234 of stack XXX" - > I've set a breakpoint in a crucial handler so I can clearly see the script > and variables when it fails - but can;t reproduce it except to note it only > happens occasionally with this behavior type reference. Anyway... Very interesting bug you stumbled across there. Oddly enough, I can't reproduce it using: put the long id of btn id 1008 of stack "b" ...which returns the object descriptor with the full hierarchy as we would expect: button id 1008 of card id 1002 of stack "b" of stack "/Users/rg/Desktop/a.rev" Maybe this issue is specific to debug mode? Have you found a recipe for getting that result outside of debugging? The weirder part of that report was the part about behaviors being disconnected even though the behavior reference was apparently correct: Then I issued "set the behavior of grp 1 to the behavior of grp 1" and everything started working again across multiple stacks. If the behavior is a valid reference, what would cause it to go bad? I agree with your suggestion there that if the engine is unable to find a referenced behavior it should automatically do the equivalent of "set the behavior to the behavior" to attempt to fix it before bailing out. > What would be the ideal solution to make short and long IDs of stacks most >> consistent with the rest of the language? > > I'd go for returning the short name of the stackas equivalent to a unique > "id" of an object - unless there is a use for the current id (number) > returned. I'm inclined to agree, but it may be useful to know why stacks have integer IDs at all. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From pepetoo at cox.net Fri Sep 18 14:58:57 2009 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 18 Sep 2009 11:58:57 -0700 Subject: franklin3d In-Reply-To: References: <20090918170004.EF46748B0EA@mail.runrev.com> Message-ID: <3111C05D-0DFE-4671-A37D-F98434E3840B@cox.net> Thanks Malte. It'll be interesting to see if it has any application to the kinds of things I do. I don't do games. (frown) Joe Lewis Wilkins On Sep 18, 2009, at 10:47 AM, Malte Pfaff-Brill wrote: > Hey Joe, > > Lynn announced the beta for it here: > > http://lists.runrev.com/pipermail/use-revolution/2009-September/128409.html > > It is currently available to test for windows: > > http://www.franklin3d.com/download/franklin3d_win.zip > This really has the potential to be a "game changing" external for > my games company. :) wOOt. > > Cheers, > > Malte From richmondmathewson at gmail.com Fri Sep 18 15:25:01 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 18 Sep 2009 22:25:01 +0300 Subject: [SOT] Haiku ??? In-Reply-To: <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> Message-ID: <4AB3DE8D.4070506@gmail.com> Andre Garzia wrote: > Keep an eye on Haiku, it will make lots of noise. > > Have just burnt a CD and bunged it in the P4 . . . Live only, as don't want to lose my Happy Ubuntu Box: Hey, the boot is pretty fast. Nice, clean GUI; err . . . makes me think of Damn Small with its modified Fluxbox. Not that I feel an urge to go back to that as i am fairly well hooked on a WIMP GUI. Hmm, contextual menus are still fairly slow . . . waiting for Bogbrush (err, sorry, 'Wonderbrush') to load: Yup, even live this works very quickly, exports to a good range of formats, and resembles MacPaint: guess I must be missing something. Trying the BeZillaBrowser (what a SILLY name): CD is churning away like the gods and the daemons at the milk ocean. But once it gets going it loads my website front page; err . . . cannot cope with JPEGs in webpages. Looking for a text-editor: "Pe" is not exactly an intuitive name for one (mind you, nor is "gedit"). Cripes, nothing to rival Open Office Org that came 'right out of the box' with Ubuntu. Fairly negative noises just now . . . but I will keep looking. ------------------------------------------------------------------------------------------ I can see no reason for porting RunRev to an OS until there is a sufficient app base to knock together reasonable stacks (to me this means GIMP and Audacity or equivalents at the very least) and a user-base to justify the effort involved. From a personal point of view I can see that Haiku looks quite sexy in GUI terms and probably boots and runs faster than a lot of Ubuntu distros [and to support this I should point out that I have just put my P3s in my school BACK to Ubuntu 5.10 from 8.04 as 5.10 is significantly less resource hungry] until there is a port of RunRev or an equivalent RAD I cannot see myself or any other educational types who "roll their own" going down that route. From williamdesmet at gmail.com Fri Sep 18 15:30:38 2009 From: williamdesmet at gmail.com (William de Smet) Date: Fri, 18 Sep 2009 21:30:38 +0200 Subject: How I check if words from two fields match? Message-ID: Hi there all, I have a field "number 1" with a word in it (put in by user) Next I am putting a lot of words from a remote .txt file into another field "number 2". How do I check if the word from fld "number1" is within the words of fld "number2"? For now I use: find string the text of fld "number1" in fld "number2" But how do I proceed? When they match I want to use something like: answer "Well done!" Greetings, William From richmondmathewson at gmail.com Fri Sep 18 15:43:24 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 18 Sep 2009 22:43:24 +0300 Subject: How I check if words from two fields match? In-Reply-To: References: Message-ID: <4AB3E2DC.7040103@gmail.com> William de Smet wrote: > Hi there all, > > I have a field "number 1" with a word in it (put in by user) > Next I am putting a lot of words from a remote .txt file into another field > "number 2". > How do I check if the word from fld "number1" is within the words of fld > "number2"? > > For now I use: > find string the text of fld "number1" in fld "number2" > > But how do I proceed? > When they match I want to use something like: answer "Well done!" > > Greetings, > > William > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > on mouseUp put fld "Field1" into TWORD put fld "Field2" into TSTRING if TSTRING contains TWORD then put "Well Done!" into fld "Field3" end mouseUp From david.bovill at gmail.com Fri Sep 18 16:06:44 2009 From: david.bovill at gmail.com (David Bovill) Date: Fri, 18 Sep 2009 21:06:44 +0100 Subject: Is this sort of thing a bug? In-Reply-To: <4AB3D71B.6030906@fourthworld.com> References: <4AB3D71B.6030906@fourthworld.com> Message-ID: 2009/9/18 Richard Gaskin > > Very interesting bug you stumbled across there. Oddly enough, I can't > reproduce it using: > > put the long id of btn id 1008 of stack "b" > Unfortunately not. I can't track it down - think I'll throw in an exectutionContexts so I can figure out when the bug gets triggered The weirder part of that report was the part about behaviors being > disconnected even though the behavior reference was apparently correct: > > Then I issued "set the behavior of grp 1 to the behavior > of grp 1" and everything started working again across > multiple stacks. > > If the behavior is a valid reference, what would cause it to go bad? > I've not had this in a while - so I am not sure. Part of the problem was also my fault in that if a behavior is set to a stack, and that stack is not in memory then obviously the reference fails. Some of the behaviors were in stacks with destroystack = true and in those case where the stacks had no entries in the stackfiles the behavior failed. But why the above fixed things in early 3.5 I never figured out. From jerry.daniels at me.com Fri Sep 18 16:16:16 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 18 Sep 2009 15:16:16 -0500 Subject: [ANN] tRev Feature Friday Video is up! In-Reply-To: <4AB3D3E8.5050502@fourthworld.com> References: <4AB3D3E8.5050502@fourthworld.com> Message-ID: <5517E3D3-9092-433E-9379-C103B1E84537@me.com> Nope. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 18, 2009, at 1:39 PM, Richard Gaskin wrote: > Jerry Daniels wrote: > >> Thanks, Richard. I'll stick with what we have for a while. See how >> it works and if people really use it. > > I'm sure they will. It's only been in my editor for less than a > week and it's been very helpful. > > My question wasn't about whether to keep it (of course you should), > but merely whether you were using Cmd-) for anything in tRev. > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > > >> Jerry Daniels >> Watch tRev - The Movie >> http://reveditor.com/trev-the-movie >> On Sep 18, 2009, at 12:24 PM, Richard Gaskin wrote: >>> Jerry Daniels wrote: >>>> Three new features: >>>> - Auto-complete within property (Raptor) handlers! >>>> - Auto-complete custom properties within in any handler! >>>> - Select Structure lets you find the beginning & end of any >>>> structure >>>> Shortcut for Select Structure is command+( >>> >>> Congrats on rolling this into your editor. >>> >>> Glad to see you were able to overcome the performance issue you >>> were initially concerned about. The final result seems to run as >>> fast as the script I posted here Tuesday. Rev's speed makes so >>> many things possible. :) Good work. >>> >>> On the keyboard shortcut, do you currently use Cmd-) for anything? >>> >>> When I was adding this to ROSE Tuesday morning I ran the idea by >>> Ken who also uses that editor, and he was concerned about >>> selecting the text making it too easy to accidentally delete it. >>> Sure, there's Undo, but he suggested we implement two different >>> variants of Select Structure, one which does the selection like >>> BBEdit does, and one which merely shows the structure visually >>> without altering the selection. >>> >>> So I've built mine with both, one using an underlying graphic to >>> show the structure, as well as the simpler version which just >>> selects the text. >>> >>> If you're using Cmd-( for Select Structure, I would be inclined >>> to use Cmd-) for Show Structure, unless it conflicts with other >>> keyboard shortcuts folks might be accustomed to. >>> >>> -- >>> Richard Gaskin >>> Fourth World >>> Revolution training and consulting: http://www.fourthworld.com >>> Webzine for Rev developers: http://www.revjournal.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From DunbarX at aol.com Fri Sep 18 16:37:36 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 18 Sep 2009 16:37:36 EDT Subject: How I check if words from two fields match? Message-ID: Richard's solution deals with strings, and would return true if the word you were checking for was "yes", and the user entry data was "I went home yesterday". If you want to make sure that only full words returned a valid match, just change the script to: on mouseUp put fld "Field1" into TWORD put fld "Field2" into TSTRING if TWORD is among the words of TSTRING then answer "Well Done!" end mouseUp Craig Newman From williamdesmet at gmail.com Fri Sep 18 16:40:55 2009 From: williamdesmet at gmail.com (William de Smet) Date: Fri, 18 Sep 2009 22:40:55 +0200 Subject: How I check if words from two fields match? In-Reply-To: References: Message-ID: @ Craig & Richmond: thanks! 2009/9/18 > Richard's solution deals with strings, and would return true if the word > you were checking for was "yes", and the user entry data was "I went home > yesterday". > > If you want to make sure that only full words returned a valid match, just > change the script to: > > on mouseUp > put fld "Field1" into TWORD > put fld "Field2" into TSTRING > if TWORD is among the words of TSTRING then answer "Well Done!" > end mouseUp > > Craig Newman > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lfredricks at proactive-intl.com Fri Sep 18 17:02:05 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 18 Sep 2009 14:02:05 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: <4AB3C918.6050103@fourthworld.com> References: <4AB3C918.6050103@fourthworld.com> Message-ID: <46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> Hi Richard, > > Where to Learn More > > ----------------------- > > The website is just coming together, here: > http://franklin3d.com/. It > > will be more polished over the next few days. > > Great news, Lynn. I missed this when it came out, but with > Malte's repost I went over to the site -- looks quite promising! > > Any plans for a Linux version down the road? This will all depend on customer demand, but we have all the ingredients to do it. Probably the trickiest part of supporting Linux isnt the coding itself but like most issues related to games, available and polished drivers for video cards. The big names in video cards are getting a lot better though. The Windows test stack is available right now. Here are the links I posted the other day again: Download: http://www.franklin3d.com/download/franklin3d_win.zip Report Issues: http://www.franklin3d.com/bt Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From higginsta at gmail.com Fri Sep 18 19:13:20 2009 From: higginsta at gmail.com (Todd Higgins) Date: Fri, 18 Sep 2009 19:13:20 -0400 Subject: Difference between tRev and GLX2? Message-ID: I am seeing a lot of traffic on the list in regards to tRev. Does that mean the GLX (like Galaxy before it) is now a defunct product? What if any difference is there between the 2 products? Is there any kind of reasonable upgrade path for a former GLX license holder? Thanks, Todd From sarah.reichelt at gmail.com Fri Sep 18 19:55:57 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 19 Sep 2009 09:55:57 +1000 Subject: Difference between tRev and GLX2? In-Reply-To: References: Message-ID: On Sat, Sep 19, 2009 at 9:13 AM, Todd Higgins wrote: > I am seeing a lot of traffic on the list in regards to tRev. ?Does that mean > the GLX (like Galaxy before it) is now a defunct product? ?What if any > difference is there between the 2 products? ?Is there any kind of reasonable > upgrade path for a former GLX license holder? tRev is Jerry Daniel's new script editor, so while GLX2 is still available, I imagine that it is no longer being actively maintained or upgraded. It also doesn't play very nicely with the more recent versions of Rev. The main difference is that tRev is a standalone app and does not run as part of the Rev IDE. It operates outside the IDE communicating via sockets. It is extremely stable, very fast, clean & easy to use. I thoroughly recommend it. (I am not connected with Jerry in any way, I just use his products.) You can find out more about it at and I suggest watching the videos, especially some of the earlier ones, to see how it works and to learn how to access all it's features. THE FAQ section also has a very good summary . There is a link at the revEditor site to buy it from the revSelect store, but I'm not sure if there is an upgrade deal for GLX users. I suggest you email Jerry to check this. Cheers, Sarah From martyknapp at comcast.net Fri Sep 18 23:46:38 2009 From: martyknapp at comcast.net (Marty Knapp) Date: Fri, 18 Sep 2009 20:46:38 -0700 Subject: Weird stack appearing In-Reply-To: References: Message-ID: <4AB4541E.3050702@comcast.net> Well I've probably been drinking my bath water, but . . . I keep finding a stack with the name "rces/PrinterInfo.xml" in the same folder as a stack I've been working on. When I open the oddly named stack, its contents are the stack that I'm working on. I'll delete the weirdly named stack, only to find it again soon. For the life of me I cannot figure out what I might be doing wrong. I am doing a lot of print testing. I'm also using this stack as a template for other stacks. Anyone else had this happen? I'm on a Mac, latest OS and version 4 of Rev Studio. Marty Knapp From lists at mangomultimedia.com Sat Sep 19 00:27:31 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 19 Sep 2009 00:27:31 -0400 Subject: Support for SQL Server in SQL Yoga Message-ID: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> Just a note for those who have been asking about SQL Server support in SQL Yoga. I just uploaded 1.0.0 build 5 BETA. With this version SQL Server accessed through RevDB using ODBC is passing unit tests. You can find links to downloads and the docs (works in progress, finished before release) here: http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ An example of which properties to set on a SQL Yoga Connection object for SQL Server can be seen here: http://revolution.screenstepslive.com/spaces/revolution/manuals/sqlyoga/lessons/5861-Incorporating-SQL-Yoga-Into-Your-Application-For-the-First-Time -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From jperryl at ecs.fullerton.edu Sat Sep 19 02:14:12 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 18 Sep 2009 23:14:12 -0700 (PDT) Subject: franklin3d In-Reply-To: References: <20090918170004.EF46748B0EA@mail.runrev.com> Message-ID: What are we poor Mac users to do? I know Lynn promised something would be forthcoming, but will the same pre-order stuff be available when a Mac test version is available? Just wondering... Judy On Fri, 18 Sep 2009, Malte Pfaff-Brill wrote: > Hey Joe, > > Lynn announced the beta for it here: > > http://lists.runrev.com/pipermail/use-revolution/2009-September/128409.html > > It is currently available to test for windows: From jperryl at ecs.fullerton.edu Sat Sep 19 02:15:39 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 18 Sep 2009 23:15:39 -0700 (PDT) Subject: franklin3d In-Reply-To: <3111C05D-0DFE-4671-A37D-F98434E3840B@cox.net> References: <20090918170004.EF46748B0EA@mail.runrev.com> <3111C05D-0DFE-4671-A37D-F98434E3840B@cox.net> Message-ID: Oh, come on Joe -- didn't you do a coloring book in Rev? I know, I know... not a game... still, you never know ;-) Judy On Fri, 18 Sep 2009, Joe Lewis Wilkins wrote: > Thanks Malte. It'll be interesting to see if it has any application to the > kinds of things I do. I don't do games. (frown) From jperryl at ecs.fullerton.edu Sat Sep 19 02:17:11 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Fri, 18 Sep 2009 23:17:11 -0700 (PDT) Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: <46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> References: <4AB3C918.6050103@fourthworld.com> <46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> Message-ID: Any idea when a Mac version will be available? Sorry if you've said previously... Judy On Fri, 18 Sep 2009, Lynn Fredricks wrote: > Hi Richard, > >>> Where to Learn More >>> ----------------------- >>> The website is just coming together, here: >> http://franklin3d.com/. It >>> will be more polished over the next few days. > > The Windows test stack is available right now. Here are the links I posted > the other day again: > > Download: http://www.franklin3d.com/download/franklin3d_win.zip > > Report Issues: http://www.franklin3d.com/bt > > Best regards, > > Lynn Fredricks From th.douez at gmail.com Sat Sep 19 05:21:50 2009 From: th.douez at gmail.com (Thierry) Date: Sat, 19 Sep 2009 11:21:50 +0200 Subject: [SOT] Haiku ??? In-Reply-To: <4AB3DE8D.4070506@gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB3DE8D.4070506@gmail.com> Message-ID: <302B7041-2C24-471B-B93E-8C5F8663A4FE@gmail.com> Le 18 sept. 09 ? 21:25, Richmond Mathewson a ?crit : > <....> > From a personal point of view I can see that Haiku looks quite sexy in > GUI terms and probably boots and runs faster than a lot of Ubuntu > distros > [and to support this I should point out that I have just put my P3s > in my > school BACK to Ubuntu 5.10 from 8.04 as 5.10 is significantly less > resource hungry] until there is a port of RunRev or an equivalent RAD > I cannot see myself or any other educational types who "roll their > own" > going down that route. Hi Richmond, Do you know PureOSlight ? ( http://pureos.org/ ) PureOSlight est un mini liveCD (350 mo) avec Xfce, Iceweasel, Icedove, Abiword, Gnumeric, Exaile, VLC.. May be interesting for you ? HTH Regards, Thierry From th.douez at gmail.com Sat Sep 19 05:30:08 2009 From: th.douez at gmail.com (Thierry) Date: Sat, 19 Sep 2009 11:30:08 +0200 Subject: RevMedia: ca va demenager ( will rock ! ) Message-ID: Hi all, Great news from France :-) This morning, reading a french magazine about Opensource , found a short article about RevMedia, RevStudio and Reventerprise ! not very often we can read about Revolution in France and in French.... Regards, Thierry From yvescoppe at skynet.be Sat Sep 19 05:51:24 2009 From: yvescoppe at skynet.be (Yves COPPE) Date: Sat, 19 Sep 2009 11:51:24 +0200 Subject: RevMedia: ca va demenager ( will rock ! ) In-Reply-To: References: Message-ID: Le 19-sept.-09 ? 11:30, Thierry a ?crit : > Hi all, > > > Great news from France :-) > > This morning, reading a french magazine about Opensource , > found a short article about RevMedia, RevStudio and Reventerprise ! > > not very often we can read about Revolution in France and in > French.... > > Indeed ! which magazine ? Amicalement. Yves COPPE yvescoppe at skynet.be From effendi at wanadoo.fr Sat Sep 19 06:01:28 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 19 Sep 2009 12:01:28 +0200 Subject: AppleScript Users Message-ID: Hi from Paris, I check in regularly to another forum (applescript-users at lists.apple.com), just to see what is going on, and maybe to pick up a useful Apple Script. Since the release of Snow Leopard, there has been a flurry of messages talking about all the things that "don't work no more !" :>( I haven't yet made my decision to go Snow, ......but I think I will wait a little ! -Francis From th.douez at gmail.com Sat Sep 19 06:05:50 2009 From: th.douez at gmail.com (Thierry) Date: Sat, 19 Sep 2009 12:05:50 +0200 Subject: RevMedia: ca va demenager ( will rock ! ) In-Reply-To: References: Message-ID: <130A220B-AD45-49C3-A92E-B8BBDC3F3548@gmail.com> Le 19 sept. 09 ? 11:51, Yves COPPE a ?crit : > Le 19-sept.-09 ? 11:30, Thierry a ?crit : > >> Hi all, >> >> Great news from France :-) >> >> This morning, reading a french magazine about Opensource , >> found a short article about RevMedia, RevStudio and Reventerprise ! >> >> not very often we can read about Revolution in France and in >> French.... > > Indeed ! which magazine ? > > Amicalement. > Yves COPPE You're lucky it is distributed in Belgium too :-) OpenSource Magazine No 22 ( Sept-Oct 2009 ) it's a very short text, but still.... Regards, Thierry From len-morgan at crcom.net Sat Sep 19 08:16:36 2009 From: len-morgan at crcom.net (Len Morgan) Date: Sat, 19 Sep 2009 07:16:36 -0500 Subject: Support for SQL Server in SQL Yoga In-Reply-To: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> References: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> Message-ID: <4AB4CBA4.8080707@crcom.net> Thanks for this Trevor!!! I'll give it a workout and report back! len morgan Trevor DeVore wrote: > Just a note for those who have been asking about SQL Server support in > SQL Yoga. I just uploaded 1.0.0 build 5 BETA. With this version SQL > Server accessed through RevDB using ODBC is passing unit tests. You > can find links to downloads and the docs (works in progress, finished > before release) here: > > http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ > > An example of which properties to set on a SQL Yoga Connection object > for SQL Server can be seen here: > > http://revolution.screenstepslive.com/spaces/revolution/manuals/sqlyoga/lessons/5861-Incorporating-SQL-Yoga-Into-Your-Application-For-the-First-Time > > From david.bovill at gmail.com Sat Sep 19 08:30:38 2009 From: david.bovill at gmail.com (David Bovill) Date: Sat, 19 Sep 2009 13:30:38 +0100 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: <46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> References: <4AB3C918.6050103@fourthworld.com> <46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> Message-ID: Lynn - its good to see there are quite a few standard formats supported by the open source Irrlicht backendthat Franklin3D is using: Irrlicht supports a wealth of file formats. It will load and display 3ds Max files, Quake 2 MD2 Models, Maya .obj objects, Quake 3 .bsp maps, Milkshape3D objects, and DirectX .x files.[18]More 3D format support have been written as external plugins. I've not been able to find any reviews comparing Irrlicht with other cross platform 3D engines out there - Irrlicht is an interesting choice but not an engine I've heard of before - have you got any links to reviews or perhaps a reason why you chose Irrlicht over other more common open source game engines (for instance OGRE and Crystal Space) I'd also be interested on your thoughts as to how you might integrate something like Blender into the workflow / editing environment? From gbrackett at luceatlux.com Sat Sep 19 08:56:09 2009 From: gbrackett at luceatlux.com (George C Brackett) Date: Sat, 19 Sep 2009 08:56:09 -0400 Subject: Support for SQL Server in SQL Yoga In-Reply-To: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> References: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> Message-ID: The 'download demo' is listed on the page as 1.0.0 build 3 -- is that just a typo? Is this the page purchasers should look at to find out about new versions? I'm eager to keep up to date... George On Sep 19, 2009, at 12:27 AM, Trevor DeVore wrote: Just a note for those who have been asking about SQL Server support in SQL Yoga. I just uploaded 1.0.0 build 5 BETA. With this version SQL Server accessed through RevDB using ODBC is passing unit tests. You can find links to downloads and the docs (works in progress, finished before release) here: http://www.bluemangolearning.com/revolution/software/libraries/sql-yoga/ An example of which properties to set on a SQL Yoga Connection object for SQL Server can be seen here: http://revolution.screenstepslive.com/spaces/revolution/manuals/sqlyoga/lessons/5861-Incorporating-SQL-Yoga-Into-Your-Application-For-the-First-Time -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sat Sep 19 09:19:52 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Sep 2009 06:19:52 -0700 Subject: RevMedia: ca va demenager ( will rock ! ) Message-ID: <4AB4DA78.5000308@fourthworld.com> Thierry wrote: > Great news from France :-) > > This morning, reading a french magazine about Opensource , > found a short article about RevMedia, RevStudio and Reventerprise ! > > not very often we can read about Revolution in France and in French.... ...and even rarer to read about Rev in a venue that focuses on open source. Good to hear - is there an online version of the article? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From pepetoo at cox.net Sat Sep 19 09:48:12 2009 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 19 Sep 2009 06:48:12 -0700 Subject: franklin3d In-Reply-To: References: <20090918170004.EF46748B0EA@mail.runrev.com> <3111C05D-0DFE-4671-A37D-F98434E3840B@cox.net> Message-ID: True, Judy. You never can tell. Joe Wilkins On Sep 18, 2009, at 11:15 PM, Judy Perry wrote: > Oh, come on Joe -- didn't you do a coloring book in Rev? > > I know, I know... not a game... still, you never know ;-) > > Judy > > On Fri, 18 Sep 2009, Joe Lewis Wilkins wrote: > >> Thanks Malte. It'll be interesting to see if it has any application >> to the kinds of things I do. I don't do games. (frown) From lfredricks at proactive-intl.com Sat Sep 19 10:24:05 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Sep 2009 07:24:05 -0700 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: References: <4AB3C918.6050103@fourthworld.com><46CE4E0DB0D94E7C9100CE3A0EACCC2C@GATEWAY> Message-ID: <6499C415055B4B5FB55D54F76D95FAF3@GATEWAY> Hi Judy, > Any idea when a Mac version will be available? > > Sorry if you've said previously... Its all dependent on our Founder orders. We've funded development of Franklin 3D in a...well...sour economy that has become so endearing to all of us ;-) Development of Franklin on Mac OS X is a little more expensive because of the skills needed on the platform. But if we get enough pre-orders then its just a few months at most. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From lfredricks at proactive-intl.com Sat Sep 19 10:31:13 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 19 Sep 2009 07:31:13 -0700 Subject: franklin3d In-Reply-To: References: <20090918170004.EF46748B0EA@mail.runrev.com><3111C05D-0DFE-4671-A37D-F98434E3840B@cox.net> Message-ID: > Oh, come on Joe -- didn't you do a coloring book in Rev? > > I know, I know... not a game... still, you never know ;-) Franklin3D is something you can use for more than just games. Two big ones that come to mind are 3D based simulations and also 3D data visualization. Also, don't forget you can do 2D within the Franklin3D as well - except that its accelerated by whatever underlying hardware situation you have. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From richmondmathewson at gmail.com Sat Sep 19 10:43:10 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 19 Sep 2009 17:43:10 +0300 Subject: [SOT] Haiku ??? In-Reply-To: <302B7041-2C24-471B-B93E-8C5F8663A4FE@gmail.com> References: <4AB1FAD8.6060609@gmail.com> <7c87a2a10909170539i6fdfbfc9xcbe5e6f29d0e590@mail.gmail.com> <4AB3DE8D.4070506@gmail.com> <302B7041-2C24-471B-B93E-8C5F8663A4FE@gmail.com> Message-ID: <4AB4EDFE.4030705@gmail.com> Thierry wrote: > Le 18 sept. 09 ? 21:25, Richmond Mathewson a ?crit : > >> <....> >> From a personal point of view I can see that Haiku looks quite sexy in >> GUI terms and probably boots and runs faster than a lot of Ubuntu >> distros >> [and to support this I should point out that I have just put my P3s >> in my >> school BACK to Ubuntu 5.10 from 8.04 as 5.10 is significantly less >> resource hungry] until there is a port of RunRev or an equivalent RAD >> I cannot see myself or any other educational types who "roll their own" >> going down that route. > > Hi Richmond, > > Do you know PureOSlight ? ( http://pureos.org/ ) > > PureOSlight est un mini liveCD (350 mo) avec Xfce, > Iceweasel, Icedove, Abiword, Gnumeric, Exaile, VLC.. > > May be interesting for you ? > > HTH > Regards, > Thierry > Merci bien! From th.douez at gmail.com Sat Sep 19 10:57:02 2009 From: th.douez at gmail.com (Thierry) Date: Sat, 19 Sep 2009 16:57:02 +0200 Subject: RevMedia: ca va demenager ( will rock ! ) In-Reply-To: <4AB4DA78.5000308@fourthworld.com> References: <4AB4DA78.5000308@fourthworld.com> Message-ID: <197D9ACA-F7D6-4D8D-A1B5-A55E0890C6CB@gmail.com> Le 19 sept. 09 ? 15:19, Richard Gaskin a ?crit : > Thierry wrote: > >> Great news from France :-) >> This morning, reading a french magazine about Opensource , >> found a short article about RevMedia, RevStudio and Reventerprise ! >> not very often we can read about Revolution in France and in >> French.... > > ...and even rarer to read about Rev in a venue that focuses on open > source. :-) > Good to hear - is there an online version of the article? No. but , really, was only few lines to present mostly revMedia, a link to runrev.com, and finish with Rev Studio and Enterprise being not free for standalone applications... If you want to practise some open-french, here is the source : http://pdf.opensource-magazine.com/ Regards, Thierry From ambassador at fourthworld.com Sat Sep 19 11:11:42 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Sep 2009 08:11:42 -0700 Subject: RevMedia: ca va demenager ( will rock ! ) Message-ID: <4AB4F4AE.1040004@fourthworld.com> Thierry wrote: > Le 19 sept. 09 ? 15:19, Richard Gaskin a ?crit : >> Thierry wrote: >>> Great news from France :-) >>> This morning, reading a french magazine about Opensource , >>> found a short article about RevMedia, RevStudio and Reventerprise ! >>> not very often we can read about Revolution in France and in >>> French.... >> >> ...and even rarer to read about Rev in a venue that focuses on open >> source. > > :-) > >> Good to hear - is there an online version of the article? > > No. > > but , really, was only few lines to present mostly revMedia, > a link to runrev.com, and finish with > Rev Studio and Enterprise being not free > for standalone applications... > > If you want to practise some open-french, here is the source : > http://pdf.opensource-magazine.com/ My girlfriend is fluent, but my own French is currently quite horrible; I can barely read it and can't speak more than a few words (and those still come out with that American twang). But I like to read what I can in Le Monde now and then to practice, and reading this open source mag will help my learning a lot. Thanks for the link. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From richmondmathewson at gmail.com Sat Sep 19 12:03:56 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 19 Sep 2009 19:03:56 +0300 Subject: F keys cross-platform? Message-ID: <4AB500EC.4090804@gmail.com> As rawKeyDown doesn't pick up keydowns such as SHIFT on Macintosh I am thinking of using F keys (specifically F1 and F2) to state-change in the Beta 2 version of my Sanskrit typewriter and wonder if using these 2 keys will "make things go all wobbly" on Windows? From jim at visitrieve.com Sat Sep 19 13:15:33 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sat, 19 Sep 2009 07:15:33 -1000 Subject: F keys cross-platform? In-Reply-To: <4AB500EC.4090804@gmail.com> References: <4AB500EC.4090804@gmail.com> Message-ID: <004101ca394c$cc626a60$65273f20$@com> Richmond Mathewson: > As rawKeyDown doesn't pick up > keydowns such as SHIFT on Macintosh > I am thinking of using F keys (specifically F1 and F2) > to state-change in the Beta 2 version of my > Sanskrit typewriter and wonder if using these > 2 keys will "make things go all wobbly" on > Windows? F1 is universally used by all programs on PC as the Help key, so I wouldn't use it for any other purpose than to launch your help, as a typical Windows user would expect this. Other raw function keys have different meanings depending on keyboard or program. However, to the best of my knowledge, keystrokes are only sent to the top window. So if your application is the top window, you can interpret the key any way you want. If your app is not on top, it won't receive the keystroke. Aloha from Hawaii, Jim Bufalini From th.douez at gmail.com Sat Sep 19 13:27:37 2009 From: th.douez at gmail.com (Thierry) Date: Sat, 19 Sep 2009 19:27:37 +0200 Subject: RevMedia: ca va demenager ( will rock ! ) In-Reply-To: <4AB4F4AE.1040004@fourthworld.com> References: <4AB4F4AE.1040004@fourthworld.com> Message-ID: Le 19 sept. 09 ? 17:11, Richard Gaskin a ?crit : > My girlfriend is fluent, but my own French is currently quite > horrible; > I can barely read it and can't speak more than a few words > (and those still come out with that American twang). I know what you mean.... I had 2 weeks ago, a very powerful experience of talking your English language in front of mainly english audiance. I didn't tell them I was french, but I'm sure they all knew after my first sentence. Luckily, thery were all nice, which help me a lot... And don't tell them, but few had a very strong Scottish accent... :-) > But I like to read what I can in Le Monde now and then to practice, > and reading this open source mag will help my learning a lot. May be one day, we could organize a meeting in Paris, called "RevParle Francais" ? > Thanks for the link. lurking on their site, I found something which could interest you. In the main menu on top of page, select GRATUIT, then you can download one free magazine, then send a request to redaction at opensource-magazine.com to receive a key to be able to read it.... ( protected pdf ) Bonne lecture :-) Cordialement, Thierry From jerry.daniels at me.com Sat Sep 19 13:58:35 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sat, 19 Sep 2009 12:58:35 -0500 Subject: Difference between tRev and GLX2? In-Reply-To: References: Message-ID: <2D590CF9-7388-42BB-A0DF-D7B763DCBD65@me.com> Todd, Runtime Revolution had an upgrade coupon for GLX2ers when the product was released. It has expired by now. tRev retail is half the GLX2 license. That's a nice upgrade path. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 18, 2009, at 6:13 PM, Todd Higgins wrote: > I am seeing a lot of traffic on the list in regards to tRev. Does > that mean the GLX (like Galaxy before it) is now a defunct product? > What if any difference is there between the 2 products? Is there > any kind of reasonable upgrade path for a former GLX license holder? > > Thanks, > > Todd > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Sat Sep 19 14:33:45 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 19 Sep 2009 14:33:45 -0400 Subject: Support for SQL Server in SQL Yoga In-Reply-To: References: <336E155D-47A2-43F8-BA56-151F6DE265A3@mangomultimedia.com> Message-ID: On Sep 19, 2009, at 8:56 AM, George C Brackett wrote: > The 'download demo' is listed on the page as 1.0.0 build 3 -- is > that just a typo? Is this the page purchasers should look at to > find out about new versions? I'm eager to keep up to date... I forgot to update the main SQL Yoga page but the download is the latest. I usually update the version number of that page but I list the change log and any additional comments in the "Latest Version" post in the forums (very first post): -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From ambassador at fourthworld.com Sat Sep 19 14:48:19 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Sep 2009 11:48:19 -0700 Subject: Difference between tRev and GLX2? Message-ID: <4AB52773.5060308@fourthworld.com> Todd Higgins wrote: > I am seeing a lot of traffic on the list in regards to tRev. Does > that mean the GLX (like Galaxy before it) is now a defunct product? > What if any difference is there between the 2 products? Is there any > kind of reasonable upgrade path for a former GLX license holder? Jerry discusses the differences between the two and a whole lot more in this new interview at revJournal we just posted: -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From livfoss at mac.com Sat Sep 19 14:57:09 2009 From: livfoss at mac.com (Graham Samuel) Date: Sat, 19 Sep 2009 20:57:09 +0200 Subject: Snapshot problems In-Reply-To: <20090919093016.6A6AE48A97B@mail.runrev.com> References: <20090919093016.6A6AE48A97B@mail.runrev.com> Message-ID: I suppose it's just finger trouble, but I'm having great difficulty using import snapshot and export snapshot - the RunRev docs seem not to be completely specific on this. For example, while apparently I can take a snapshot of something that isn't open and isn't visible (the docs say so!), I don't seem to be able to take a snapshot of an object whose loc is outside the visible area. For example I have an image which I've placed out of site at 2000,2000 based on a quite small stack, say 800 by 600 pixels. I'm used to this technique for hiding stuff from the user, and also for working with objects larger than the visible area - in this case, I am doing both of these. Now I want to tinker with the image. The statement import snapshot from rect 1375,2592,1749,2625 of this stack compiles OK but results in an execution error. Experiments seem to show that a statement of the same form restricted to the bounds of the stack's window work OK. What I'm actually trying to do is to create a composite image at screen resolution, by overlaying images on top of one another and then taking a snapshot of the resultant screen area, but all without the user seeing anything. My experiments appear to show that I can do it while the various objects are visible (in the visible area) but not otherwise. Can anyone explain how this could be done? TIA Graham From ambassador at fourthworld.com Sat Sep 19 15:17:40 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Sep 2009 12:17:40 -0700 Subject: Snapshot problems Message-ID: <4AB52E54.1070803@fourthworld.com> Graham Samuel wrote: > I suppose it's just finger trouble, but I'm having great difficulty > using import snapshot and export snapshot - the RunRev docs seem not > to be completely specific on this. For example, while apparently I can > take a snapshot of something that isn't open and isn't visible (the > docs say so!), I don't seem to be able to take a snapshot of an object > whose loc is outside the visible area. For example I have an image > which I've placed out of site at 2000,2000 based on a quite small > stack, say 800 by 600 pixels. I'm used to this technique for hiding > stuff from the user, and also for working with objects larger than the > visible area - in this case, I am doing both of these. Now I want to > tinker with the image. The statement > > import snapshot from rect 1375,2592,1749,2625 of this stack > > compiles OK but results in an execution error. Experiments seem to > show that a statement of the same form restricted to the bounds of the > stack's window work OK. > > What I'm actually trying to do is to create a composite image at > screen resolution, by overlaying images on top of one another and then > taking a snapshot of the resultant screen area, but all without the > user seeing anything. My experiments appear to show that I can do it > while the various objects are visible (in the visible area) but not > otherwise. Can anyone explain how this could be done? The rect option can be useful at times, but since v2.7 we've had a much easier and more robust method of exporting images of objects by specifying the object itself rather than a rect: import snapshot from img "MyImage" The object needn't be an image; it can be anything other than a stack (referencing the card will work for those), even groups. The big difference is how the image is generated: Using the rect option cips a portion of the display buffer, so if your image is out of bounds there won't be anything to get. But using an object reference causes the engine to render the object into a private buffer for you, much like it would do when rendering the image on a card, and then hands that buffer back to you in the resulting image. In my experience using object references is reliable under a much wider range of circumstances than using rects, even with objects on cards that aren't open. This extension to the snapshot syntax was a by-product of the massive rendering overhaul Mark Waddingham did for v2.7, and one that's done wonders here for making screenshots very easily. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Sat Sep 19 15:21:27 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 19 Sep 2009 12:21:27 -0700 Subject: Snapshot problems Message-ID: <4AB52F37.9080708@fourthworld.com> I forgot to mention another cool feature of using "import snapshot from ": because it uses the engine's native object rendering scheme rather than merely clipping the display buffer, it renders with transparent areas as transparent. For example, if you import a snapshot of a group of objects, any areas between the objects are transparent in the resulting image. Many cool things can be done with this new option, and it's so much simpler to use than keeping track of rects.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From dunbarx at aol.com Sat Sep 19 15:52:43 2009 From: dunbarx at aol.com (dunbarx) Date: Sat, 19 Sep 2009 15:52:43 -0400 Subject: Snapshot problems In-Reply-To: Message-ID: Can you lock the screen, place the stack back inside, take the snapshot, and then put the stack outside again? Craig Newman On Sep 19, 2009, at 2:57:09 PM, "Graham Samuel" wrote: From: "Graham Samuel" Subject: Snapshot problems Date: September 19, 2009 2:57:09 PM EDT To: use-revolution at lists.runrev.com I suppose it's just finger trouble, but I'm having great difficulty? using import snapshot and export snapshot - the RunRev docs seem not? to be completely specific on this. For example, while apparently I can? take a snapshot of something that isn't open and isn't visible (the? docs say so!), I don't seem to be able to take a snapshot of an object? whose loc is outside the visible area. For example I have an image? which I've placed out of site at 2000,2000 based on a quite small? stack, say 800 by 600 pixels. I'm used to this technique for hiding? stuff from the user, and also for working with objects larger than the? visible area - in this case, I am doing both of these. Now I want to? tinker with the image. The statement import snapshot from rect 1375,2592,1749,2625 of this stack compiles OK but results in an execution error. Experiments seem to? show that a statement of the same form restricted to the bounds of the? stack's window work OK. What I'm actually trying to do is to create a composite image at? screen resolution, by overlaying images on top of one another and then? taking a snapshot of the resultant screen area, but all without the? user seeing anything. My experiments appear to show that I can do it? while the various objects are visible (in the visible area) but not? otherwise. Can anyone explain how this could be done? TIA Graham _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From sakari at neurocard.fi Sat Sep 19 17:21:43 2009 From: sakari at neurocard.fi (Sakari Ruoho) Date: Sun, 20 Sep 2009 00:21:43 +0300 Subject: connect Oracle DB Message-ID: <4AB54B67.1000901@neurocard.fi> Hi people, just upgraded studio to enterprise so I could develop a GUI for Oracle DB. Now I'm having troubles connecting to it. When I use revOpenDatabase("oracle", "localhost", "ORCL", "sakari", "test") "ORCL" being the SID I get the following error: 'revdberr,invalid database type'. Anyone ever managed to connect Oracle with Rev, since I did not find any decent article about it and the documentation is real bad when it comes to connecting Oracle? Sakari Ruoho Software Engineer sakari.ruoho at neurocard.fi From jrosat at mac.com Sat Sep 19 19:20:40 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 01:20:40 +0200 Subject: How to use socket commands and function in a .irev script Message-ID: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> Hi all, Is it possible to use socket commands and functions in a .irev script on a on-rev serveur ? Thanks. J?r?me From sarah.reichelt at gmail.com Sat Sep 19 20:16:18 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 20 Sep 2009 10:16:18 +1000 Subject: How to use socket commands and function in a .irev script In-Reply-To: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> Message-ID: On Sun, Sep 20, 2009 at 9:20 AM, J?r?me Rosat wrote: > Hi all, > > Is it possible to use socket commands and functions in a .irev script on a > on-rev serveur ? I just tested it and you can see the script & the result at . Trying to open a socket doesn't give an error but it doesn't seem to do anything. Trying with a callback doesn't trigger the callback either, it's like the open socket command just disappears. The docs list "open socket" as being available for desktop, server & web, but the functionality isn't there. Maybe this is temporary. Cheers, Sarah From david at vaudevillecourt.tv Sun Sep 20 06:44:57 2009 From: david at vaudevillecourt.tv (David Bovill) Date: Sun, 20 Sep 2009 11:44:57 +0100 Subject: Quicky: what's the name of the property to find out if a stack is protected? Message-ID: Can't find protected in the dictionary :) From sarah.reichelt at gmail.com Sun Sep 20 07:09:23 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 20 Sep 2009 21:09:23 +1000 Subject: Quicky: what's the name of the property to find out if a stack is protected? In-Reply-To: References: Message-ID: On Sun, Sep 20, 2009 at 8:44 PM, David Bovill wrote: > Can't find protected in the dictionary :) How about: if the password of this stack is not empty then -- stack is protected end if Cheers, Sarah From rev at splash21.com Sun Sep 20 08:11:38 2009 From: rev at splash21.com (splash21) Date: Sun, 20 Sep 2009 13:11:38 +0100 Subject: Want to Try Franklin 3D - 3D Engine for Revolution? In-Reply-To: References: Message-ID: <4AB61BFA.2020301@splash21.com> Lynn, the demo stack is very slick! Lynn Fredricks wrote: > Hello all, > > Anyone interested in a solid 3D game engine for Revolution? :-) This is > getting good enough to show, so we thought we'd show it. > > Thanks to everyone who downloaded the initial beta. Id like to let everyone > know that they can download the beta stack/component, and we've set up an > install of Mantis to accept bug/issue reports. This is the same material, > and its Windows only at the moment. But don't fret, we have a Mac OS X > version in the works. Of course on the Mac, you have OpenGL (on Windows, > OpenGL or DirectX). > > If you already did some testing, we'd appreciate it if you would fill in the > mantis reports - the download is version 1.0b2. It is very important that > you update your video drivers and also submit your video card info, OS, > processor info and the like, esp when it comes to performance. > > This is a stack with about 12 demos in it. Most are working just fine on > Windows XP with a reasonably modern Direct X 9 compatible video card, as > well as OpenGL. The Irrlicht file format loader seems to be still giving us > some trouble but its being worked on. These are all based on the Irrlicht > demos. The demos do a bit more than their names imply. The Hello World > example shows things like loading an animated mesh, for example. The Mesh > loader example gives you some idea how call backs work. > > Download: http://www.franklin3d.com/download/franklin3d_win.zip > > Report Issues: http://www.franklin3d.com/bt > > What is Franklin 3D? > ----------------------- > Franklin 3D ports the stable, muscular Irrlicht engine so that its > accessible within Runtime Revolution. You will be able to make OpenGL or > DirectX powered games. > > Where to Learn More > ----------------------- > The website is just coming together, here: http://franklin3d.com/. It will > be more polished over the next few days. > > Where Can I Buy it? > ----------------------- > You can pre-order it from the franklin3d.com online store. Anyone who > pre-orders gets a license right away, plus 12 months of updates (or more, > "founders" we may fudge on and give more update time). All our initial sales > go towards paying developers to polish up and complete the Mac OS X version. > All pre-orders folks get access to the private beta list too. > > I can answer some questions on the list - feel free. > > Best regards, > > Lynn Fredricks > Mirye Software Publishing > http://www.mirye.com > > Mirye Community NING > http://miryesoftware.ning.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From jrosat at mac.com Sun Sep 20 08:40:56 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 14:40:56 +0200 Subject: How to use socket commands and function in a .irev script In-Reply-To: References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> Message-ID: <283310C3-C0DD-4217-BA9A-58E504817761@mac.com> Sarah, Thank you for your confirmation. I tried myself and I found the same results. I believed it was me and my script. But I remain interrogative. Which solution is implemented by developer to transfer a significant amount of data (approximately 100 ' 000 records) between the client app and a server app on on-rev? J?r?me Le 20 sept. 2009 ? 02:16, Sarah Reichelt a ?crit : > On Sun, Sep 20, 2009 at 9:20 AM, J?r?me Rosat wrote: >> Hi all, >> >> Is it possible to use socket commands and functions in a .irev >> script on a >> on-rev serveur ? > > > I just tested it and you can see the script & the result at > . > Trying to open a socket doesn't give an error but it doesn't seem to > do anything. > Trying with a callback doesn't trigger the callback either, it's like > the open socket command just disappears. > The docs list "open socket" as being available for desktop, server & > web, but the functionality isn't there. Maybe this is temporary. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jim at visitrieve.com Sun Sep 20 09:31:10 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sun, 20 Sep 2009 03:31:10 -1000 Subject: How to use socket commands and function in a .irev script In-Reply-To: <283310C3-C0DD-4217-BA9A-58E504817761@mac.com> References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> <283310C3-C0DD-4217-BA9A-58E504817761@mac.com> Message-ID: <004401ca39f6$9e40b7e0$dac227a0$@com> J?r?me Rosat wrote: > Which solution is implemented by developer to transfer a significant > amount of data (approximately 100 ' 000 records) between the client > app and a server app on on-rev? Start from the client side. Use can use *post* (look this up in the Dictionary and also the "See Also" for post). With this you could upload data to an irev script on the server or request the irev script to download data to the desktop app. Also, look up all the libURL... commands for transferring data to and from a server and the *load* command and it's callback for monitoring progress. Aloha from Hawaii, Jim Bufalini From jimaultwins at yahoo.com Sun Sep 20 09:55:26 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Sun, 20 Sep 2009 06:55:26 -0700 Subject: How to use socket commands and function in a .irev script In-Reply-To: References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> Message-ID: On Sep 19, 2009, at 5:16 PM, Sarah Reichelt wrote: > On Sun, Sep 20, 2009 at 9:20 AM, J?r?me Rosat wrote: >> Hi all, >> >> Is it possible to use socket commands and functions in a .irev >> script on a >> on-rev serveur ? > > > I just tested it and you can see the script & the result at > . > Trying to open a socket doesn't give an error but it doesn't seem to > do anything. > Trying with a callback doesn't trigger the callback either, it's like > the open socket command just disappears. > The docs list "open socket" as being available for desktop, server & > web, but the functionality isn't there. Maybe this is temporary. Programs and scripts running on a web server are running under Apache, which has environment variables set when it loads. I don't know of a way that a process running in Apache can open and close sockets between processes. Opening and using sockets to the network is done all the time. Jim Bufalini correctly mentions the POST command as a way of using port 80, a default for Apache. I think you would have to modify the httpd.conf file and tell Apache to listen on those ports. One catch to this is that any program or script that is opened in Apache would be working with that port. One serious difficulty with this is that Apache will launch a script, run it, then clear that memory. The next request starts a new instance of the script. This is how multiple users can access the same 'web page' and see it as their own session. The process in Apache dies after the page is sent to the browser, thus there is no running program in Apache to receive the packets sent. Basically, everything on a web server is accessed by telling Apache what you want and how you want it. I would like to learn more about On-Rev surprising features and limitations so feel free to jump in if my comments are not telling the whole story. Jim Ault Las Vegas From jrosat at mac.com Sun Sep 20 11:00:28 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 17:00:28 +0200 Subject: How to use socket commands and function in a .irev script In-Reply-To: <004401ca39f6$9e40b7e0$dac227a0$@com> References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> <283310C3-C0DD-4217-BA9A-58E504817761@mac.com> <004401ca39f6$9e40b7e0$dac227a0$@com> Message-ID: Le 20 sept. 2009 ? 15:31, Jim Bufalini a ?crit : > J?r?me Rosat wrote: > >> Which solution is implemented by developer to transfer a significant >> amount of data (approximately 100 ' 000 records) between the client >> app and a server app on on-rev? > > Start from the client side. Use can use *post* (look this up in the > Dictionary and also the "See Also" for post). I started by using the command ?post? but I encountered problems to recover the entirety of the data. So I look in the "See Also" paragraph to find a other way to solve my problem and I imagined ?to push? the data, it's for that I try to use socket commands and functions. > With this you could upload > data to an irev script on the server or request the irev script to > download > data to the desktop app. Also, look up all the libURL... commands for > transferring data to and from a server and the *load* command and it's > callback for monitoring progress. I'm going to do that. Thanks a lot. > > Aloha from Hawaii, > > Jim Bufalini > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Sep 20 11:21:07 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 08:21:07 -0700 Subject: How to use socket commands and function in a .irev script Message-ID: <4AB64863.7030603@fourthworld.com> J?r?me Rosat wrote: > I started by using the command ?post? but I encountered problems to > recover the entirety of the data. Did you use a FileUpload object for that? Most web hosts provide dropbox CGIs, and at their heart they're just a FileUpload object in a form using POST. Given how commonly such dropbox CGIs work well, I would guess that any limitations a server might put on POST for some form elements are allowed for the FileUpload object. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From shaosean at wehostmacs.com Sun Sep 20 11:43:30 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Sun, 20 Sep 2009 11:43:30 -0400 Subject: [teaser] Mac OS X external Message-ID: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Working on an external for helping Mac applications in Rev look and feel more like Mac OS X applications. Current features include: setWindowModified - toggles the "dirty" document flag on and off isWindowModified() - returns the state of the "dirty" document flag (boolean) setWindowProxy - adds a proxy icon to the title bar of the window Screen capture of a modified title bar: http://revdevelop.com/images/ssMacWindows.png -- Shao Sean http://www.RevDevelop.com/ From klaus at major.on-rev.com Sun Sep 20 12:19:39 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Sun, 20 Sep 2009 18:19:39 +0200 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <4252AD44-3846-4301-AE10-6F9A1DC7F6DE@major.on-rev.com> Hi Sean, > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png Cool! Consider me teased :-) > -- > Shao Sean > http://www.RevDevelop.com/ Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From paul.foraker at gmail.com Sun Sep 20 12:32:38 2009 From: paul.foraker at gmail.com (Paul Foraker) Date: Sun, 20 Sep 2009 09:32:38 -0700 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: I keep hoping for set the style of this stack to cocoa -- Paul On Sun, Sep 20, 2009 at 8:43 AM, Shao Sean wrote: > Working on an external for helping Mac applications in Rev look and feel > more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png > > From jrosat at mac.com Sun Sep 20 12:50:38 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 18:50:38 +0200 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: Great, It is the right track. There are still others improvement to bring so that Rev applications look and feel more like Mac OS X applications. For example, tool bars, gradient buttons, button and field with the default Mac OS X font, size and position, etc. In a word, this would be great if Rev applications respected the Apple Human Interface Guidelines. Le 20 sept. 2009 ? 17:43, Shao Sean a ?crit : > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png > > > -- > Shao Sean > http://www.RevDevelop.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at wehostmacs.com Sun Sep 20 12:57:07 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Sun, 20 Sep 2009 12:57:07 -0400 Subject: [teaser] Mac OS X external Message-ID: <68BF7D30-C9C3-496F-9DA4-A8E11681CE55@wehostmacs.com> > For example, tool bars, gradient buttons, am looking into this, but my skillz are not mad (even though i am ;-) > button and field with the default Mac OS X font, size and position Set your stack to have the font Lucinda Grande, size 13.. Set your buttons to have a height of 22 pixels.. There are probably other tweaks to be made but that is a start in the right direction.. From effendi at wanadoo.fr Sun Sep 20 13:25:41 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 20 Sep 2009 19:25:41 +0200 Subject: I need to blink and carry on ! Message-ID: <5D0B922A-954D-4DD0-A50E-8AD17CE1A60C@wanadoo.fr> Hi from Paris, Way back in the good old days, on a 3270 monitor, we could blink any line. Very useful ! I want to blink an error message, to bring it to the attention of the user, but I don't want to stop the execution of the current script. How would I go about this ? -Francis From jrosat at mac.com Sun Sep 20 13:26:16 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 19:26:16 +0200 Subject: [teaser] Mac OS X external In-Reply-To: <68BF7D30-C9C3-496F-9DA4-A8E11681CE55@wehostmacs.com> References: <68BF7D30-C9C3-496F-9DA4-A8E11681CE55@wehostmacs.com> Message-ID: Le 20 sept. 2009 ? 18:57, Shao Sean a ?crit : >> For example, tool bars, gradient buttons, > am looking into this, but my skillz are not mad (even though i am ;-) Don't be so modest :-) >> button and field with the default Mac OS X font, size and position > Set your stack to have the font Lucinda Grande, size 13.. Set your > buttons to have a height of 22 pixels.. There are probably other > tweaks to be made but that is a start in the right direction.. This is what I do but after that you must take account of the platform in your code to change font, size, etc. and for an application (Revolution) which wants to be easy and cross platform, that beats me ! :-) > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david.bovill at gmail.com Sun Sep 20 13:27:28 2009 From: david.bovill at gmail.com (David Bovill) Date: Sun, 20 Sep 2009 18:27:28 +0100 Subject: Quicky: what's the name of the property to find out if a stack is protected? In-Reply-To: References: Message-ID: Thanks :) 2009/9/20 Sarah Reichelt > On Sun, Sep 20, 2009 at 8:44 PM, David Bovill > wrote: > > Can't find protected in the dictionary :) > > How about: > > if the password of this stack is not empty then > -- stack is protected > end if > > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION2 at barncard.com Sun Sep 20 13:33:07 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 20 Sep 2009 10:33:07 -0700 Subject: I need to blink and carry on ! In-Reply-To: <5D0B922A-954D-4DD0-A50E-8AD17CE1A60C@wanadoo.fr> References: <5D0B922A-954D-4DD0-A50E-8AD17CE1A60C@wanadoo.fr> Message-ID: send in time get Dar Scott's stack that demonstrates Message Mechanics http://pages.swcp.com/dsc/revstacks.html ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/20 Francis Nugent Dixon > Hi from Paris, > > Way back in the good old days, on a 3270 > monitor, we could blink any line. Very useful ! > > I want to blink an error message, to bring > it to the attention of the user, but I don't > want to stop the execution of the current > script. > > How would I go about this ? > > -Francis > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Sun Sep 20 13:53:51 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 20 Sep 2009 20:53:51 +0300 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <4AB66C2F.9090606@gmail.com> Shao Sean wrote: > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png > > My God; I thought I was past being teased by dirty documents. BUT: Tell me more! From livfoss at mac.com Sun Sep 20 14:02:30 2009 From: livfoss at mac.com (Graham Samuel) Date: Sun, 20 Sep 2009 20:02:30 +0200 Subject: Snapshot problems In-Reply-To: <20090920170004.5BD7548AA08@mail.runrev.com> References: <20090920170004.5BD7548AA08@mail.runrev.com> Message-ID: <9A8AD40D-B9EE-436E-98F8-4EEA5F6E3933@mac.com> Thanks to all who replied. I think my immediate problem was trying to get stuff from a rectangle that extended beyond the actual rendered area, as Richard mentions: this causes an 'Execution Error' with no further detail, so it's hard to know what has gone wrong - but finger trouble, essentially. However Richard your other point: > The rect option can be useful at times, but since v2.7 we've had a > much > easier and more robust method of exporting images of objects by > specifying the object itself rather than a rect: > > import snapshot from img "MyImage" > > The object needn't be an image; it can be anything other than a stack > (referencing the card will work for those), even groups. > > The big difference is how the image is generated: > > Using the rect option cips a portion of the display buffer, so if > your > image is out of bounds there won't be anything to get. > > But using an object reference causes the engine to render the object > into a private buffer for you, much like it would do when rendering > the > image on a card, and then hands that buffer back to you in the > resulting > image. > > In my experience using object references is reliable under a much > wider > range of circumstances than using rects, even with objects on cards > that > aren't open. > > This extension to the snapshot syntax was a by-product of the massive > rendering overhaul Mark Waddingham did for v2.7, and one that's done > wonders here for making screenshots very easily. > Is not so easy to follow if you're trying to build up a composite image: say for the sake of argument one has a picture (an image) occupying some part of a card, and one imposes on top of it another image, with the intention of snapshotting the combined image so as to create a new picture that can be exported: it might be a jpg of a membership card with the member's picture imposed on it, or something like that. Then if I import a snapshot of my background image (the card design), won't my foreground image (the member's picture) be ignored? That's how I read the docs - so what I did in the end was to use a rect based on the background image, something like: import snapshot from rect (the rect of of img "MembershipCard") This worked, but it appeared to me that I had to have a window (card, stack) as big as the whole background image if nothing is to be clipped, which was inconvenient. Anyway I have cracked it, but I don't think the docs tell you all the ins and outs - and IMHO there aren't enough examples. Thanks again Graham From jerry.daniels at me.com Sun Sep 20 14:08:24 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sun, 20 Sep 2009 13:08:24 -0500 Subject: [ANN] Major update for tRev now available Message-ID: <67FC4BD1-6471-4D84-8588-2458618E9A80@me.com> tRev users, The features you watched on the Feature Friday video have now been released. Three new features: - Auto-complete within Raptor Handlers (def., special tRev block comments)! - Auto-complete custom properties in any handler (includes Raptor handlers)! - Select Structure lets you find the beginning & end of any structure. But wait, there's more! http://reveditor.com/feature-friday-sept-18-select-structures Read all about the extra features, enhancements and fixes at the above link. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From bvlahos at mac.com Sun Sep 20 14:09:47 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 20 Sep 2009 11:09:47 -0700 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <83102138-A46A-4DAA-A077-4076A5AA9372@mac.com> Shao, Fantastic. Bill Vlahos On Sep 20, 2009, at 8:43 AM, Shao Sean wrote: > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png > > > -- > Shao Sean > http://www.RevDevelop.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jimaultwins at yahoo.com Sun Sep 20 14:11:08 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Sun, 20 Sep 2009 11:11:08 -0700 Subject: I need to blink and carry on ! In-Reply-To: References: <5D0B922A-954D-4DD0-A50E-8AD17CE1A60C@wanadoo.fr> Message-ID: > On Sep 20, 2009, at 10:33 AM, stephen barncard wrote: > >> send in time >> get Dar Scott's stack that demonstrates Message Mechanics >> >> http://pages.swcp.com/dsc/revstacks.html >> >> ------------------------- >> Stephen Barncard >> San Francisco >> http://houseofcubes.com/disco.irev >> >> >> 2009/9/20 Francis Nugent Dixon >> >>> Hi from Paris, >>> >>> Way back in the good old days, on a 3270 >>> monitor, we could blink any line. Very useful ! >>> >>> I want to blink an error message, to bring >>> it to the attention of the user, but I don't >>> want to stop the execution of the current >>> script. >>> >>> How would I go about this ? ------------------------------------------------------- In Rev, many thing run faster if the screen lock is true and the lock messages is true Try lock messages -- unless you need this lock screen repeat many steps add 1 to processCount if the processCount > 50 then unlock screen --allow an update set the hilite of something to false lock screen set the hilite of something to true --for next time put 0 into processCount end if end repeat --- Also look at a second compiled app that doest the blinking blinking. It will run as a separate process in RAM and cpu thread Jim Ault Las Vegas From jrosat at mac.com Sun Sep 20 14:32:42 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 20:32:42 +0200 Subject: How to use socket commands and function in a .irev script In-Reply-To: References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> Message-ID: <17585916-A64B-4147-9747-0EAE101574C5@mac.com> Le 20 sept. 2009 ? 15:55, Jim Ault a ?crit : > > Programs and scripts running on a web server are running under > Apache, which has environment variables set when it loads. I don't > know of a way that a process running in Apache can open and close > sockets between processes. Opening and using sockets to the network > is done all the time. > > Jim Bufalini correctly mentions the POST command as a way of using > port 80, a default for Apache. > I think you would have to modify the httpd.conf file and tell Apache > to listen on those ports. > One catch to this is that any program or script that is opened in > Apache would be working with that port. I am not certain that it is possible to modify this file in an one-rev account. > > One serious difficulty with this is that Apache will launch a > script, run it, then clear that memory. The next request starts a > new instance of the script. This is how multiple users can access > the same 'web page' and see it as their own session. The process in > Apache dies after the page is sent to the browser, thus there is no > running program in Apache to receive the packets sent. I believed naively that a script .irev behaved like a stack and "persist" in memory. I conclude that a .irev with an on-rev web account does nothing more than a "ordinary" hosting account with Revolution CGIs. > > Basically, everything on a web server is accessed by telling Apache > what you want and how you want it. > > I would like to learn more about On-Rev surprising features and > limitations so feel free to jump in if my comments are not telling > the whole story. > > Jim Ault > Las Vegas > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Sep 20 14:36:03 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 11:36:03 -0700 Subject: [teaser] Mac OS X external Message-ID: <4AB67613.2010001@fourthworld.com> Shao Sean wrote: > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png Most excellent! This will serve very well until/unless RunRev gets around to that sort of fit-and-finish in the enfgine. Good job. Where/when/how do we get it? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Sun Sep 20 14:41:13 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 11:41:13 -0700 Subject: Quicky: what's the name of the property to find out if a stack is protected? Message-ID: <4AB67749.3040106@fourthworld.com> Sarah Reichelt wrote: > On Sun, Sep 20, 2009 at 8:44 PM, David Bovill wrote: >> Can't find protected in the dictionary :) > > How about: > > if the password of this stack is not empty then > -- stack is protected > end if > If the intended use is in the IDE, it may be helpful to distinguish which of the stack that have a password set are currently unlocked. If David needs that he can use: if the password of stack tStack <> the passKey of stack tStack then .... password = the encrypted string stored in the stack as the flag to determine if it will encrypt its scripts and properties when it writes the stackfile to disk passkey = what the developer enters in development to be able to edit scripts, active only so long as the stack is in memory -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Sun Sep 20 14:48:14 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 11:48:14 -0700 Subject: Snapshot problems Message-ID: <4AB678EE.4060304@fourthworld.com> Graham Samuel wrote: > However Richard your other point: > >> The rect option can be useful at times, but since v2.7 we've had a >> much easier and more robust method of exporting images of objects >> by specifying the object itself rather than a rect: >> >> import snapshot from img "MyImage" >> >> The object needn't be an image; it can be anything other than a stack >> (referencing the card will work for those), even groups. >> >> The big difference is how the image is generated: >> >> Using the rect option cips a portion of the display buffer, so if >> your image is out of bounds there won't be anything to get. >> >> But using an object reference causes the engine to render the object >> into a private buffer for you, much like it would do when rendering >> the image on a card, and then hands that buffer back to you in the >> resulting image. ... > Is not so easy to follow if you're trying to build up a composite > image: say for the sake of argument one has a picture (an image) > occupying some part of a card, and one imposes on top of it another > image, with the intention of snapshotting the combined image so as to > create a new picture that can be exported: it might be a jpg of a > membership card with the member's picture imposed on it, or something > like that. Then if I import a snapshot of my background image (the > card design), won't my foreground image (the member's picture) be > ignored? That's how I read the docs - so what I did in the end was to > use a rect based on the background image, something like: > > import snapshot from rect (the rect of of img "MembershipCard") > > This worked, but it appeared to me that I had to have a window (card, > stack) as big as the whole background image if nothing is to be > clipped, which was inconvenient. If you can put the objects you want into a group, this needn't affect anything in your user experience and requires only small changes to your script, but would let you use the robust one-liner to get the snapshot of the group image even if outside of the clipping region of the window: import snapshot from grp "MyCompositeThang" -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From jrosat at mac.com Sun Sep 20 15:02:56 2009 From: jrosat at mac.com (=?windows-1252?Q?J=E9r=F4me_Rosat?=) Date: Sun, 20 Sep 2009 21:02:56 +0200 Subject: How to use socket commands and function in a .irev script In-Reply-To: <4AB64863.7030603@fourthworld.com> References: <4AB64863.7030603@fourthworld.com> Message-ID: <0E3C4C2B-FB22-4391-AC4E-ABCEBA481B54@mac.com> Le 20 sept. 2009 ? 17:21, Richard Gaskin a ?crit : >> I started by using the command ?post? but I encountered problems >> to recover the entirety of the data. > > Did you use a FileUpload object for that? > No. I'm going to try. > Most web hosts provide dropbox CGIs, and at their heart they're just > a FileUpload object in a form using POST. Given how commonly such > dropbox CGIs work well, I would guess that any limitations a server > might put on POST for some form elements are allowed for the > FileUpload object. > > > Thanks for the link. > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From arthur.rann at gmail.com Sun Sep 20 15:30:17 2009 From: arthur.rann at gmail.com (Arthur Rann) Date: Sun, 20 Sep 2009 14:30:17 -0500 Subject: Full screen? Message-ID: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Hi, How do I make my RR stack run full screen? I don't want to stretch things to meet the screen, I want to enter a 'full screen mode' like most video games do, where it temporarily sets the user's monitor resolution to 1024x768 or something like that. Thank you ! -Art From richmondmathewson at gmail.com Sun Sep 20 15:33:16 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 20 Sep 2009 22:33:16 +0300 Subject: Full screen? In-Reply-To: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Message-ID: <4AB6837C.2030103@gmail.com> Arthur Rann wrote: > Hi, > How do I make my RR stack run full screen? I don't want to stretch things to > meet the screen, I want to enter a 'full screen mode' like most video games > do, where it temporarily sets the user's monitor resolution to 1024x768 or > something like that. > > Thank you ! > -Art > _______________________________________________ > You cannot use Runtime Revolution to muck about with people's monitor settings. From edljr at mac.com Sun Sep 20 15:43:19 2009 From: edljr at mac.com (Edward D Lavieri Jr) Date: Sun, 20 Sep 2009 14:43:19 -0500 Subject: Full screen? In-Reply-To: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Message-ID: When I want to simulate this, I use the "set backDrop to " command. On Sep 20, 2009, at 2:30 PM, Arthur Rann wrote: > Hi, > How do I make my RR stack run full screen? I don't want to stretch > things to > meet the screen, I want to enter a 'full screen mode' like most > video games > do, where it temporarily sets the user's monitor resolution to > 1024x768 or > something like that. > > Thank you ! > -Art > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Sun Sep 20 15:52:26 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 12:52:26 -0700 Subject: convert oddity Message-ID: <4AB687FA.4070104@fourthworld.com> I have a CGI which stores dates using internet date format. In one of my CGI routines I use the convert command to reformat the date into a more user-friendly form: convert tTimeStamp to long date and short time The oddity is that the convert command running on the server shows the time portion as 8 hours ahead of the value in the original timestamp. I've also used seconds instead of the internet date, with the same result. I've verified that the CGI is storing the correct timestamp, and when I run the same convert on my local machine it always converts correctly. Is there something odd about using the convert command in a CGI that I don't know about? FWIW, I'm not using the useSystemDate, and since the server is in my time zone that shouldn't affect it anyway. What am I missing? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From ambassador at fourthworld.com Sun Sep 20 16:13:37 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 20 Sep 2009 13:13:37 -0700 Subject: convert oddity - solved! Message-ID: <4AB68CF1.3080209@fourthworld.com> Found the culprit: When I had first set up that server I was just using the most current engine I had available to me, which was 2.9-dp5. I updated the CGI engine there to v3.5 and now the problem is resolved, everything converts as expected. Lesson learned: if you find unexpected behavior, make sure you're using a release version and not a developer preview version. ;) -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From B.Cornaz at gmx.net Sun Sep 20 16:37:40 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Sun, 20 Sep 2009 22:37:40 +0200 Subject: close a DataGrid Message-ID: I want to close an open cell (field) in a datagrid dispatch "CloseFieldEditor" to grp "DataGrid 1" -- does not work. This does not work either : put the long id of the target into tFieldEditor -- the target being that field dispatch "CloseFieldEditor" to grp "dataGrid 1" with tFieldEditor I don't seem to find how to do it in the manuals and the older postings in this group. Thanks, Beat Cornaz From jim at visitrieve.com Sun Sep 20 16:47:29 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sun, 20 Sep 2009 10:47:29 -1000 Subject: How to use socket commands and function in a .irev script In-Reply-To: <17585916-A64B-4147-9747-0EAE101574C5@mac.com> References: <7F447889-DCA8-46BD-9AFC-463EE85FFB1A@mac.com> <17585916-A64B-4147-9747-0EAE101574C5@mac.com> Message-ID: <005101ca3a33$9260c900$b7225b00$@com> J?r?me Rosat wrote: > I believed naively that a script .irev behaved like a stack and > "persist" in memory. I conclude that a .irev with an on-rev web > account does nothing more than a "ordinary" hosting account with > Revolution CGIs. This is 100% correct and should always be kept in mind. So if you POST to an irev script, it is identical to posting to a rev CGI or any other CGI, for that matter. The irev script only persists in the server memory for as long as it runs and then it is gone, along with all of its vars, settings, etc. The main advantages of using irev on On-Rev instead of rev CGI is you don't have to set anything up to use irev like you have to do with rev CGI and you can debug the irev script in real time while it is running on the server. Other than that, and for the purposes you are using an irev script for uploading and downloading data, think of the two as identical. Aloha from Hawaii, Jim Bufalini From jim at visitrieve.com Sun Sep 20 16:53:48 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sun, 20 Sep 2009 10:53:48 -1000 Subject: convert oddity - solved! In-Reply-To: <4AB68CF1.3080209@fourthworld.com> References: <4AB68CF1.3080209@fourthworld.com> Message-ID: <005201ca3a34$7415da20$5c418e60$@com> Hi Richard, > Found the culprit: > > When I had first set up that server I was just using the most current > engine I had available to me, which was 2.9-dp5. I updated the CGI > engine there to v3.5 and now the problem is resolved, everything > converts as expected. > > Lesson learned: if you find unexpected behavior, make sure you're > using > a release version and not a developer preview version. ;) I'm glad you figured that out because I was going to suggest if you had remembered time-zone differences, when I got to the last line of your post, which said you were in the same time-zone, which then left me without a clue of what to even suggest to look at. ;-) Aloha from Hawaii, Jim Bufalini From B.Cornaz at gmx.net Sun Sep 20 16:56:12 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Sun, 20 Sep 2009 22:56:12 +0200 Subject: tab for next cell in DataGrid Message-ID: <2F342B0E-5324-4192-80AF-7EC0CF2B3A26@gmx.net> Hi, I repacked an application into the GLX framework and made new datagrids. Now the TAB button does not move from an open cell to the next cell and open it anymore, as it did in my older copy (pre GLX framework of this application). How can I get that behavior back? The Tab now closes the open cell and that's it. Thanks for any help, Best, Beat Cornaz From richmondmathewson at gmail.com Sun Sep 20 17:54:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 00:54:08 +0300 Subject: Full screen? In-Reply-To: References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Message-ID: <4AB6A480.3060302@gmail.com> Edward D Lavieri Jr wrote: > When I want to simulate this, I use the "set backDrop to " > command. > > > On Sep 20, 2009, at 2:30 PM, Arthur Rann wrote: > >> Hi, >> How do I make my RR stack run full screen? I don't want to stretch >> things to >> meet the screen, I want to enter a 'full screen mode' like most video >> games >> do, where it temporarily sets the user's monitor resolution to >> 1024x768 or >> something like that. >> >> Thank you ! >> -Art >> _______________________________________________ The built-in Backdrop is awful insofar if an end-user clicks on it there is every chance your stack will relayer to behind the backdrop. If you wish to use a backdrop that behaves the way it should download this: http://mathewson.110mb.com/FILEZ/Backdrop-O-Matic.rev.zip and adapt it to your needs. From sarah.reichelt at gmail.com Sun Sep 20 19:32:54 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 21 Sep 2009 09:32:54 +1000 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: On Mon, Sep 21, 2009 at 1:43 AM, Shao Sean wrote: > Working on an external for helping Mac applications in Rev look and feel > more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png Awesome - that's been on my wish list for ages. Cheers, Sarah From sarah.reichelt at gmail.com Sun Sep 20 19:36:15 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 21 Sep 2009 09:36:15 +1000 Subject: [teaser] Mac OS X external In-Reply-To: References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: > It is the right track. There are still others improvement to bring so that > Rev applications look and feel more like Mac OS X applications. For example, > tool bars, gradient buttons, button and field with the default Mac OS X > font, size and position, etc. In a word, this would be great if Rev > applications respected the Apple Human Interface Guidelines. This is the price we pay for using a cross-platform tool. However you can set the font and with the new graphic effects, you can make gradient buttons. Tool bars are easy enough to make yourself, although allowing the standard customization would be a neat trick which I have never bothered with. (I never have enough options to need it.) Then you start running into the same issues that Rev has i.e. if you make your app look too much like a standard Mac app, then it won't look like a Windows app for Windows users, without a lot of effort on your part. I think this is what profiles are good for, but I never really got into using profiles. Cheers, Sarah From mwieder at ahsoftware.net Sun Sep 20 22:06:50 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 20 Sep 2009 19:06:50 -0700 Subject: [teaser] Mac OS X external In-Reply-To: References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <117615941140.20090920190650@ahsoftware.net> Sarah- Sunday, September 20, 2009, 4:36:15 PM, you wrote: > your part. I think this is what profiles are good for, but I never > really got into using profiles. Yeah - me neither. Had some thoughts about it but never really bothered. So I'm curious... does anyone use profiles, and if so, what for? -- -Mark Wieder mwieder at ahsoftware.net From harrison at all-auctions.com Sun Sep 20 22:31:16 2009 From: harrison at all-auctions.com (Rick Harrison) Date: Sun, 20 Sep 2009 22:31:16 -0400 Subject: Full screen? In-Reply-To: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Message-ID: <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> Hi Arthur, Use the screenRect function to find out the available screen sizes and to scale windows to the size of the screen. Examples from the dictionary: the screenRect set the rect of this stack to line 2 of the working screenRects I also found: Use the revChangeWindowSize command to change the size of a stack while leaving its top left corner in place, with optional animation effects. Examples: revChangeWindowSize 100,120 revChangeWindowSize the width of stack "Template",200,"slide" revChangeWindowSize myWidth,myHeight,"snap",1 -- displays card 1 revChangeWindowSize 200,250,"slide",,500 -- slides over 1/2 second And the following I also found to be very interesting: Use the systemWindow property to create a stack that can be used as a systemwide utility, available in all applications. Value: The systemWindow property of a stack is true or false. By default, the systemWindow of a newly created stack is set to false. The systemWindow property makes a window float above all running applications. Examples: set the systemWindow of stack "Magnifier" to true set the systemWindow of the target to false I hope this helps! Rick On Sep 20, 2009, at 3:30 PM, Arthur Rann wrote: > Hi, > How do I make my RR stack run full screen? I don't want to stretch > things to > meet the screen, I want to enter a 'full screen mode' like most > video games > do, where it temporarily sets the user's monitor resolution to > 1024x768 or > something like that. > > Thank you ! > -Art From arthur.rann at gmail.com Mon Sep 21 01:46:06 2009 From: arthur.rann at gmail.com (Arthur Rann) Date: Mon, 21 Sep 2009 00:46:06 -0500 Subject: Full screen? In-Reply-To: <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> Message-ID: <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> Hi, So let me get this straight because I need to take this back with me to the dev team. You're saying that there's no built in way to actually go full screen, like most games do? I admit I don't know much about programming, but I decided on Rev for a game engine, and this is a pretty big deal. Without a full screen mode, this is going to look like crap. I mean no game out there now has just windows floating on a backdrop. And I mean no offense at the backdrop, Richmond. While I was able to make the window disappear by clicking on the backdrop, it would at least reappear with yours. RunRev's backdrop got stuck in front as you pointed out. So this email has already paid off because I couldn't figure out how to make RRs backdrop stay in the right damn place. Edward, that's what we're doing now, but the RR backdrop window 'stuck' in front of our actual game for awhile and it just threw us for a big damn loop. Richmond, every game on the market has a full screen mode. In OpenGL, I hear that you can 'request' full screen mode, and it will set the resolution back when your app is done. I know this is one of the things from DrawSprockets that Apple brought forward to OSX as well. I don't know what API to use for that on Windows. But it's absolutely silly that this very basic concept found in all professional video games and kiosk software isn't even possible in RR, since it seems perfect for making games and kiosk software. I'm not trying to permanently change their settings, that's the whole point behind these APIs that Apple put in place (and have had in place for over 10 years now). They're for games to let the dev set the screen to a certain res, but still let the user command+tab out, and then have your icons stay in the right places. I bet I could do this with an AppleScript, so that's my next test... Thanks for the info though. And Richmond I'll be using your script if I cant make this work with OSX's native capabilities. Hey do you know if SuperCard externals run in RR? This guy Chilton wrote an external for us a long time ago that did that and I just tried it in SC 4.5 and it still works in Snow Leopard. If those externals work in RR, I could use that. OR I could include a SuperCard app in the RR bundle, and run that, to force the RR game into full screen mode. OOh I'll try that too. Thx, -Art From arthur.rann at gmail.com Mon Sep 21 02:27:19 2009 From: arthur.rann at gmail.com (Arthur Rann) Date: Mon, 21 Sep 2009 01:27:19 -0500 Subject: [teaser] Mac OS X external In-Reply-To: <117615941140.20090920190650@ahsoftware.net> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> Message-ID: <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> Hi, I thought RR was being touted as the evolution of HyperCard? I have a hard time believing the dirty flag isn't supported natively. Are you saying it's not??? Look, I have a ton of cross-platform apps on my drive, but all of them use the dirty red button to indicate that the file has been touched. This is the kind of basic Mac OS X thing that RR should be putting in their product. Doesn't anyone hold RR to task over Mac OS Interface? -Art From rene.micout at numericable.com Mon Sep 21 02:34:29 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Mon, 21 Sep 2009 08:34:29 +0200 Subject: [teaser] Mac OS X external In-Reply-To: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <6730C4BB-2BEC-4B08-AB6A-8BAD7D301DA6@numericable.com> YES ! YES ! YES ! Bons souvenirs de Paris Ren? Le 20 sept. 09 ? 17:43, Shao Sean a ?crit : > Working on an external for helping Mac applications in Rev look and > feel more like Mac OS X applications. Current features include: > > setWindowModified - toggles the "dirty" document flag on and off > isWindowModified() - returns the state of the "dirty" document flag > (boolean) > setWindowProxy - adds a proxy icon to the title bar of the window > > Screen capture of a modified title bar: > http://revdevelop.com/images/ssMacWindows.png > > > -- > Shao Sean > http://www.RevDevelop.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at architex.tv Mon Sep 21 05:00:47 2009 From: david at architex.tv (David Bovill) Date: Mon, 21 Sep 2009 10:00:47 +0100 Subject: convert oddity In-Reply-To: <4AB687FA.4070104@fourthworld.com> References: <4AB687FA.4070104@fourthworld.com> Message-ID: How about checking the epoch time on the server with "date +%s" ? 2009/9/20 Richard Gaskin > I have a CGI which stores dates using internet date format. > > In one of my CGI routines I use the convert command to reformat the date > into a more user-friendly form: > > convert tTimeStamp to long date and short time > > The oddity is that the convert command running on the server shows the time > portion as 8 hours ahead of the value in the original timestamp. > > I've also used seconds instead of the internet date, with the same result. > > I've verified that the CGI is storing the correct timestamp, and when I run > the same convert on my local machine it always converts correctly. > > Is there something odd about using the convert command in a CGI that I > don't know about? > > FWIW, I'm not using the useSystemDate, and since the server is in my time > zone that shouldn't affect it anyway. > > What am I missing? > > -- > Richard Gaskin > Fourth World > Revolution training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Mon Sep 21 05:31:45 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 12:31:45 +0300 Subject: [teaser] Mac OS X external In-Reply-To: <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> Message-ID: <4AB74801.7070109@gmail.com> Oh, By, Am I naive or what? For us naive types could somebody, Please, in a relatively simple way, explain what a "dirty button/flag" is? From sarah.reichelt at gmail.com Mon Sep 21 05:51:28 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 21 Sep 2009 19:51:28 +1000 Subject: [teaser] Mac OS X external In-Reply-To: <4AB74801.7070109@gmail.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> <4AB74801.7070109@gmail.com> Message-ID: On Mon, Sep 21, 2009 at 7:31 PM, Richmond Mathewson wrote: > Oh, By, Am I naive or what? > > For us naive types could somebody, Please, > in a relatively simple way, explain what a > "dirty button/flag" is? When a document needs to be saved, this is referred to as being "dirty". Since this is a true/false setting, it is often called a flag. In Macs, if you look at a document in say, Text Edit, if it needs saving, the close close blob in the title bar will have a dark centre, so this is a "dirty button". Cheers, Sarah From revlist at azurevision.co.uk Mon Sep 21 05:54:36 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 21 Sep 2009 10:54:36 +0100 Subject: [teaser] Mac OS X external In-Reply-To: <4AB74801.7070109@gmail.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> <4AB74801.7070109@gmail.com> Message-ID: On 21 Sep 2009, at 10:31, Richmond Mathewson wrote: > Oh, By, Am I naive or what? > > For us naive types could somebody, Please, > in a relatively simple way, explain what a > "dirty button/flag" is? In the majority of document-based OS X apps, the saved status of the current document is visually shown in the title bar - if it's unsaved then there is a darker centre to the red 'close' button. TextEdit is a good example - open a new document, and watch the red button as you type in the first character. On 21 Sep 2009, at 07:27, Arthur Rann wrote: > Hi, > I thought RR was being touted as the evolution of HyperCard? I have > a hard > time believing the dirty flag isn't supported natively. Are you > saying it's not??? Nope, never has been. > Look, I have a ton of cross-platform apps on my drive, but all of > them use > the dirty red button to indicate that the file has been touched. I also have quite a few cross-platform apps, and apart from the 'big' ones like Photoshop, most of them *don't* use the dirty red button. :- ( It's highly dependant on the framework that the developer has been using, and if they are primarily Windows developers whether they are even *aware* of the feature. > Doesn't anyone hold RR to task over Mac OS Interface? Apart from us? Who are you referring to? It's a feature I'd like, but apart from a couple of mentions on the list it doesn't seem to be that high a priority for people - there doesn't even appear to be a request for it in the QA centre. Ian From sarah.reichelt at gmail.com Mon Sep 21 06:24:06 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 21 Sep 2009 20:24:06 +1000 Subject: [teaser] Mac OS X external In-Reply-To: References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> <4AB74801.7070109@gmail.com> Message-ID: > It's a feature I'd like, but apart from a couple of mentions on the list it > doesn't seem to be that high a priority for people - there doesn't even > appear to be a request for it in the QA centre. http://quality.runrev.com/qacenter/show_bug.cgi?id=6213 From richmondmathewson at gmail.com Mon Sep 21 06:32:38 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 13:32:38 +0300 Subject: [teaser] Mac OS X external In-Reply-To: References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <117615941140.20090920190650@ahsoftware.net> <64bccb0c0909202327s4985ba84u6f4a012c90979d0b@mail.gmail.com> <4AB74801.7070109@gmail.com> Message-ID: <4AB75646.90907@gmail.com> Sarah Reichelt wrote: > On Mon, Sep 21, 2009 at 7:31 PM, Richmond Mathewson > wrote: > >> Oh, By, Am I naive or what? >> >> For us naive types could somebody, Please, >> in a relatively simple way, explain what a >> "dirty button/flag" is? >> > > When a document needs to be saved, this is referred to as being > "dirty". Since this is a true/false setting, it is often called a > flag. > In Macs, if you look at a document in say, Text Edit, if it needs > saving, the close close blob in the title bar will have a dark centre, > so this is a "dirty button". > > Cheers, > Sarah > _______________________________________________ > Thanks for a nice, clear explanation. I cannot help wondering why the word 'dirty' is used in these cases; surely 'unsaved' is much easier to understand (especially for folk like me!) Gosh, I'm even goofier than I thought I was; always wondered about those blobs! Mind you I normally remember when things need saving (about every 2 minutes) without any blobs. From richmondmathewson at gmail.com Mon Sep 21 07:40:16 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 14:40:16 +0300 Subject: [OT] Thinks: GameSalad Message-ID: <4AB76620.6070703@gmail.com> http://www.apple.com/downloads/macosx/development_tools/gamesalad.html that's an interesting way to program! From david at architex.tv Mon Sep 21 08:37:18 2009 From: david at architex.tv (David Bovill) Date: Mon, 21 Sep 2009 13:37:18 +0100 Subject: Datagrid: speed question related to how it is working under the hood? Message-ID: I've got a question about how commands like "set the dgDataOfIndex" work under the hood, and whether there are occasions where you would get speed increases by directly setting the value of an individual control in a record view. *First an introduction:* I've got a datagrid form I'm working on in which the data that makes up the individual form contents comes from a variety of web services - consequently the basic data comes over fast but the detailed contents (things like images and metadata) comes over much more slowly. The solution I'm trying to reimplement is based on asynchronously loading the additional data using "load url with message". I can then display the datagrid fast, and with a toggle arrow allow the user to reveal the image and metadata when needed. If the metadata is still loading then I want to display some suitable dummy "is loading" content. The issue here is that if a hundred or more records are loaded into a datagrid, then we will have several hundred asynchronous loads being fired off and coming in all trying to update / redraw the datagrid one at a time. Naturally this will need the fastest possible technique for updating the display of the metadata - but we (probably) want to do this as the data comes in. *The questions:* If I uses "set the dgDataOfIndex" to update the display of an individual datagrid form record, does the underlying library only update the display associated with this one record, or does the library redraw all the currently displayed records? Would I be any better off speed wise directly setting the images / metadata of records using over using built in datagrid api calls? From richmondmathewson at gmail.com Mon Sep 21 09:17:43 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 16:17:43 +0300 Subject: rawKeyDown and Unicode Message-ID: <4AB77CF7.3090706@gmail.com> 'Tis michty queer: This works: on mouseUp set the useUnicode to true set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" & numToChar(2000) select after fld "BLURB" end mouseUp this appends the unicode char 2000 to my textField BUT this doesn't: on rawKeyDown RAWK set the useUnicode to true if RAWK = 0 then set the useUnicode to true set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" & numToChar(2000) select after fld "BLURB" end if pass rawKeyDown end rawKeyDown this appends the ascii equivalent (i.e. rem 2000) a richt scunner! Any helpful suggestions welcomed with open arms . . . :) sincerely, Richmond. From lists at mangomultimedia.com Mon Sep 21 09:21:56 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Sep 2009 09:21:56 -0400 Subject: close a DataGrid In-Reply-To: References: Message-ID: <9B08F4B1-AFC7-4206-8369-5BD6CCC5E63D@mangomultimedia.com> On Sep 20, 2009, at 4:37 PM, Beat Cornaz wrote: > I want to close an open cell (field) in a datagrid > > dispatch "CloseFieldEditor" to grp "DataGrid 1" -- does not work. > > This does not work either : > put the long id of the target into tFieldEditor -- the target > being that field > dispatch "CloseFieldEditor" to grp "dataGrid 1" with tFieldEditor > > I don't seem to find how to do it in the manuals and the older > postings in this group. Use DeleteFieldEditor. There is a vague reference it on the API page under EditFieldText. Data Grid API: -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From lists at mangomultimedia.com Mon Sep 21 09:26:59 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Sep 2009 09:26:59 -0400 Subject: tab for next cell in DataGrid In-Reply-To: <2F342B0E-5324-4192-80AF-7EC0CF2B3A26@gmx.net> References: <2F342B0E-5324-4192-80AF-7EC0CF2B3A26@gmx.net> Message-ID: <597EBD38-5C2B-4B8A-BAC8-800B8FF36FB6@mangomultimedia.com> On Sep 20, 2009, at 4:56 PM, Beat Cornaz wrote: > I repacked an application into the GLX framework and made new > datagrids. Now the TAB button does not move from an open cell to > the next cell and open it anymore, as it did in my older copy (pre > GLX framework of this application). How can I get that behavior > back? The Tab now closes the open cell and that's it. The GLX App Framework won't affect tabbing in data grids as it doesn't process any tabkey messages. Is it possible that an error is occurring in a CloseFieldEditor/ ExitFieldExitor or OpenFieldEditor message in your data grid? -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From lists at mangomultimedia.com Mon Sep 21 09:32:53 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 21 Sep 2009 09:32:53 -0400 Subject: Datagrid: speed question related to how it is working under the hood? In-Reply-To: References: Message-ID: <23E1E100-2826-4E62-9D47-BE4F1E448691@mangomultimedia.com> On Sep 21, 2009, at 8:37 AM, David Bovill wrote: > ... > *The questions:* > If I uses "set the dgDataOfIndex" to update the display of an > individual > datagrid form record, does the underlying library only update the > display > associated with this one record, or does the library redraw all the > currently displayed records? > Would I be any better off speed wise directly setting the images / > metadata > of records using over using built in datagrid api calls? The data grid will only redraw the row you altered. If the row isn't visible on screen then an offscreen control is created in order to determine the new height of the row but that is it. Keep in mind that if you don't use the data grid apis the height of the row can't be updated and your scrolling will be off. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From shaosean at wehostmacs.com Mon Sep 21 09:50:53 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 21 Sep 2009 09:50:53 -0400 Subject: [teaser2] Mac OS X external Message-ID: <31ACB7CF-609D-4CD0-A6A8-00AFCEAA659F@wehostmacs.com> I was hoping to have this fully working today before bed but it is not going to happen :-( Thank you for all the support during the development and work continues on adding new features so here is a sneak peek at what I was doing tonight.. http://revdevelop.com/images/ssMacWindows2.png From palcibiades-first at yahoo.co.uk Mon Sep 21 10:33:32 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 21 Sep 2009 15:33:32 +0100 Subject: full screen Message-ID: <200909211533.33090.palcibiades-first@yahoo.co.uk> Don't know much about Windows command line, but if you can reset the screen from it, you could use shell() to run a shell script on open stack, and then reset it back with another on close stack. Mostly when I can't figure out how to get it done in Rev, the shell comes to the rescue. Or maybe you already thought of this and its not viable? Peter From livfoss at mac.com Mon Sep 21 10:53:09 2009 From: livfoss at mac.com (Graham Samuel) Date: Mon, 21 Sep 2009 16:53:09 +0200 Subject: Grouping - unexpected behaviour In-Reply-To: <20090921090052.2CF6048AA80@mail.runrev.com> References: <20090921090052.2CF6048AA80@mail.runrev.com> Message-ID: I suppose others are used to this, but I haven't found anything in the RunRev docs: If I group two images or two graphics (or maybe other objects - I haven't tried), where one image is totally within the bounds of the other (for example, one is 640 x 480 and the other is 120 x 120 and the loc of each is the same), then the group turns out bigger than than the larger of the two images! There seems to be an invisible margin of 4 pixels all the way around the group, making the group 8 pixels wider and higher than the original largest image. Is this supposed to happen? I have not found a way to avoid it, and so if I want to maintain the size of my composite image I will have to crop it, which to me is totally unexpected. My group has no border, and AFAICS the boundingRect property has no influence on the situation. Can anyone explain why this is happening? TIA Graham From richmondmathewson at gmail.com Mon Sep 21 10:56:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 17:56:08 +0300 Subject: rawKeyDown and Unicode Message-ID: <4AB79408.1010908@gmail.com> Err . . . here I am replying to my own posting again: but, any other person out there who is loony enough to be mucking around with unicode might find the effects of my 7th cup of coffee useful . . . :) I wrote: ----------------------------- This works: on mouseUp set the useUnicode to true set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" & numToChar(2000) select after fld "BLURB" end mouseUp this appends the unicode char 2000 to my textField BUT this doesn't: on rawKeyDown RAWK set the useUnicode to true if RAWK = 0 then set the useUnicode to true set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" & numToChar(2000) select after fld "BLURB" end if pass rawKeyDown end rawKeyDown this appends the ascii equivalent (i.e. rem 2000) ----------------------------------- this ONLY doesn't work if the rawKeyDown value is 0 (zero). So: on rawKeyDown RAWK set the useUnicode to true if RAWK = 49 then set the useUnicode to true set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" & numToChar(2000) select after fld "BLURB" end if pass rawKeyDown end rawKeyDown works absolutely fine. ----------------------------------------- And to think that I never took any notice of my Philosophy Prof. burbling on about the dangers of inductive reasoning! From ambassador at fourthworld.com Mon Sep 21 10:59:49 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 21 Sep 2009 07:59:49 -0700 Subject: Grouping - unexpected behaviour Message-ID: <4AB794E5.8010202@fourthworld.com> Graham Samuel wrote: > If I group two images or two graphics (or maybe other objects - I > haven't tried), where one image is totally within the bounds of the > other (for example, one is 640 x 480 and the other is 120 x 120 and > the loc of each is the same), then the group turns out bigger than > than the larger of the two images! There seems to be an invisible > margin of 4 pixels all the way around the group, making the group 8 > pixels wider and higher than the original largest image. Is this > supposed to happen? I have not found a way to avoid it, and so if I > want to maintain the size of my composite image I will have to crop > it, which to me is totally unexpected. My group has no border, and > AFAICS the boundingRect property has no influence on the situation. > > Can anyone explain why this is happening? A new group will have its margins set to 4 by default. Setting the group's margins property to 0 after creation should take care of the issue. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com From revlist at azurevision.co.uk Mon Sep 21 11:00:07 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Mon, 21 Sep 2009 16:00:07 +0100 Subject: Full screen? In-Reply-To: <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> Message-ID: On 21 Sep 2009, at 06:46, Arthur Rann wrote: > I bet I could do this with an AppleScript, so that's my next test... I bet you can't. :-( If you can I'd love to hear about it. For OS X there *used* to be a third-party command line app called cscreen which would set the screen resolution, but it disappeared several years ago. That was the only way I'm aware of for changing resolution on OS X via AppleScript (via a shell call, at that). There was an OSAX for OS 8-9, but that's pretty much irrelevant by now. Even then, that changed the resolution in a way that would muck up all your other app windows and desktop layout. Ian From jim at visitrieve.com Mon Sep 21 11:07:11 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 21 Sep 2009 05:07:11 -1000 Subject: Full screen? In-Reply-To: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> Message-ID: <006501ca3acd$32fa6da0$98ef48e0$@com> Arthur Rann wrote: > Hi, > How do I make my RR stack run full screen? I don't want to stretch > things to > meet the screen, I want to enter a 'full screen mode' like most video > games > do, where it temporarily sets the user's monitor resolution to 1024x768 > or > something like that. This has been discussed many times over the years on this list including the wisdom of changing a user's resolution, as well as different ways to do it on PC and Mac. In Rev got to Help -> Revolution Search Engine -> Nable (Selectable from the second tab) and then type "screen resolution" and the green go button. Aloha from Hawaii, Jim Bufalini From mwieder at ahsoftware.net Mon Sep 21 11:45:40 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Sep 2009 08:45:40 -0700 Subject: Grouping - unexpected behaviour In-Reply-To: <4AB794E5.8010202@fourthworld.com> References: <4AB794E5.8010202@fourthworld.com> Message-ID: <122665070593.20090921084540@ahsoftware.net> Richard- Monday, September 21, 2009, 7:59:49 AM, you wrote: > A new group will have its margins set to 4 by default. Setting the > group's margins property to 0 after creation should take care of the issue. Or you could change the margins of the templategroup before creation (and reset the templategroup afterwards). -- -Mark Wieder mwieder at ahsoftware.net From david.bovill at gmail.com Mon Sep 21 12:06:39 2009 From: david.bovill at gmail.com (David Bovill) Date: Mon, 21 Sep 2009 17:06:39 +0100 Subject: Datagrid: speed question related to how it is working under the hood? In-Reply-To: <23E1E100-2826-4E62-9D47-BE4F1E448691@mangomultimedia.com> References: <23E1E100-2826-4E62-9D47-BE4F1E448691@mangomultimedia.com> Message-ID: Thanks - great to know. Will use the API calls with abandon :) 2009/9/21 Trevor DeVore > On Sep 21, 2009, at 8:37 AM, David Bovill wrote: > > ... >> *The questions:* >> If I uses "set the dgDataOfIndex" to update the display of an individual >> datagrid form record, does the underlying library only update the display >> associated with this one record, or does the library redraw all the >> currently displayed records? >> Would I be any better off speed wise directly setting the images / >> metadata >> of records using over using built in datagrid api calls? >> > > The data grid will only redraw the row you altered. If the row isn't > visible on screen then an offscreen control is created in order to determine > the new height of the row but that is it. > > Keep in mind that if you don't use the data grid apis the height of the row > can't be updated and your scrolling will be off. > From capellan2000 at yahoo.com Sun Sep 6 20:23:07 2009 From: capellan2000 at yahoo.com (capellan) Date: Sun, 6 Sep 2009 17:23:07 -0700 (PDT) Subject: Vote to disable image copying from password protected stacks Message-ID: <25323494.post@talk.nabble.com> Visit report 8251 to vote for disable image copy from password protected stacks. http://quality.runrev.com/qacenter/show_bug.cgi?id=8251 To copy an image from a password protected stack, users just had to select the image and write in the message box: set the clipboarddata to the text of the selobj Then, to paste the image in a new stack, users create a new empty image object and type in the message box: set the text of the selobj to the clipboarddata Using this method, i was able to copy gif animations from a password protected stack. -- View this message in context: http://www.nabble.com/Vote-to-disable-image-copying-from-password-protected-stacks-tp25323494p25323494.html Sent from the Revolution - User mailing list archive at Nabble.com. From mpezzo at gmail.com Wed Sep 16 01:19:08 2009 From: mpezzo at gmail.com (AcidJazz) Date: Tue, 15 Sep 2009 22:19:08 -0700 (PDT) Subject: Need a Slide rule. Was: Two questions about trev In-Reply-To: References: Message-ID: <25466104.post@talk.nabble.com> Dunbarx , I think it's cool! When I first started using rev I thought "surely I'm overlooking something, because they can't possibly expect me to count characters to figure out where the problem is..." Okay, that sentence makes me sound lazy, but I definitely think there's a need. -- AcidJazz -- View this message in context: http://www.nabble.com/Need-a-Slide-rule.-Was%3A-Two-questions-about-trev-tp25440293p25466104.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Mon Sep 21 12:38:30 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 19:38:30 +0300 Subject: Vote to disable image copying from password protected stacks In-Reply-To: <25323494.post@talk.nabble.com> References: <25323494.post@talk.nabble.com> Message-ID: <4AB7AC06.8040005@gmail.com> capellan wrote: > Visit report 8251 to vote for disable image copy from > password protected stacks. > > http://quality.runrev.com/qacenter/show_bug.cgi?id=8251 > > To copy an image from a password protected stack, > users just had to select the image and write > in the message box: > set the clipboarddata to the text of the selobj > > Then, to paste the image in a new stack, > users create a new empty image object and > type in the message box: > set the text of the selobj to the clipboarddata > > Using this method, i was able to copy gif animations > from a password protected stack. > Copy protection is always circumventable, so why bother? From jmyepes at mac.com Mon Sep 21 12:52:20 2009 From: jmyepes at mac.com (Josep) Date: Mon, 21 Sep 2009 09:52:20 -0700 (PDT) Subject: Datagrid Drag and Drop Message-ID: <25530401.post@talk.nabble.com> Hi List, I need use drag and drop between datagrids and others objects, how to begin? I need perform operations like exec sql sentences or print. Any tip about how begin to handle this? Salut, Josep -- View this message in context: http://www.nabble.com/Datagrid-Drag-and-Drop-tp25530401p25530401.html Sent from the Revolution - User mailing list archive at Nabble.com. From jhj at jhj.com Mon Sep 21 12:54:42 2009 From: jhj at jhj.com (Jerry J) Date: Mon, 21 Sep 2009 09:54:42 -0700 Subject: Full screen? In-Reply-To: <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> Message-ID: On Sep 20, 2009, at 10:46 PM, Arthur Rann wrote: > Hi, > So let me get this straight because I need to take this back with me > to the > dev team. You're saying that there's no built in way to actually go > full > screen, like most games do? I have in the back of my alleged mind that there was a libKiosk (maybe by Andre Garzia) that took care of such details. I have some ideas that would want to use such a thing. Was it just a hopeful dream? --Jerry J From richmondmathewson at gmail.com Mon Sep 21 13:02:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 20:02:06 +0300 Subject: Full screen? In-Reply-To: References: <64bccb0c0909201230weab0850l4d32e87f2dbaa29@mail.gmail.com> <7021358E-7649-401E-B13F-B9F6C3F85976@all-auctions.com> <64bccb0c0909202246r4ab1b49bh51fd28523f13e701@mail.gmail.com> Message-ID: <4AB7B18E.7000705@gmail.com> Jerry J wrote: > On Sep 20, 2009, at 10:46 PM, Arthur Rann wrote: > >> Hi, >> So let me get this straight because I need to take this back with me >> to the >> dev team. You're saying that there's no built in way to actually go full >> screen, like most games do? > > I have in the back of my alleged mind that there was a libKiosk (maybe > by Andre Garzia) that took care of such details. I have some ideas > that would want to use such a thing. > > Was it just a hopeful dream? > > --Jerry J > BINGO: http://www.andregarzia.com/libKiosk.html I don't think it mucks about with screen resolution though. From jim at visitrieve.com Mon Sep 21 13:17:27 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 21 Sep 2009 07:17:27 -1000 Subject: Vote to disable image copying from password protected stacks In-Reply-To: <25323494.post@talk.nabble.com> References: <25323494.post@talk.nabble.com> Message-ID: <000101ca3adf$659c4aa0$30d4dfe0$@com> Capellan wrote: > Visit report 8251 to vote for disable image copy from > password protected stacks. > > http://quality.runrev.com/qacenter/show_bug.cgi?id=8251 > > To copy an image from a password protected stack, > users just had to select the image and write > in the message box: > set the clipboarddata to the text of the selobj > > Then, to paste the image in a new stack, > users create a new empty image object and > type in the message box: > set the text of the selobj to the clipboarddata > > Using this method, i was able to copy gif animations > from a password protected stack. This is the way it has always been. The only thing protected is the scripts. Things like images, properties and custom properties are not. Given that: 1. You can encrypt and decrypt the custom properties and images of a protected stack from within the protected code of the stack itself. 2. Having these elements unprotected allows for updating the protected stack without having to unlock and relock it and therefore can be done on a user's machine. 3. In the case of a library stack, the stack can use itself for storage and be saved. I don't see what you are requesting as an advantage or desirable. Aloha from Hawaii, Jim Bufalini From jrosat at mac.com Mon Sep 21 14:24:33 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Mon, 21 Sep 2009 20:24:33 +0200 Subject: [teaser] Mac OS X external In-Reply-To: References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> Message-ID: <265A9C5B-D735-44F5-BEB5-087F7EF7B8F4@mac.com> Le 21 sept. 2009 ? 01:36, Sarah Reichelt a ?crit : > This is the price we pay for using a cross-platform tool. I can?t share your point of view on this. I can't see the reason which prevents from creating a button which respects the Apple Human Interface Guidelines for example. > However you can set the font and with the new graphic effects, you can > make gradient buttons. Of course I can, and I do it, but I prefer to spend time to develop, not to improve the elements of the interface. > Tool bars are easy enough to make yourself, although allowing the > standard customization would be a neat trick which I have never > bothered with. (I never have enough options to need it.) > > Then you start running into the same issues that Rev has i.e. if you > make your app look too much like a standard Mac app, then it won't > look like a Windows app for Windows users, without a lot of effort on > your part. I think this is what profiles are good for, but I never > really got into using profiles. > Sorry, but personally, I prefer to make a standard Mac app that it won't look like a Windows app for Windows users than the opposite ;-) J?r?me > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jrosat at mac.com Mon Sep 21 14:32:45 2009 From: jrosat at mac.com (=?iso-8859-1?Q?J=E9r=F4me_Rosat?=) Date: Mon, 21 Sep 2009 20:32:45 +0200 Subject: Vote to disable image copying from password protected stacks In-Reply-To: <25323494.post@talk.nabble.com> References: <25323494.post@talk.nabble.com> Message-ID: <131903CF-CE43-4571-B740-5D10D64EE3ED@mac.com> Le 7 sept. 2009 ? 02:23, capellan a ?crit : > > Visit report 8251 to vote for disable image copy from > password protected stacks. > > http://quality.runrev.com/qacenter/show_bug.cgi?id=8251 > > To copy an image from a password protected stack, > users just had to select the image and write > in the message box: > set the clipboarddata to the text of the selobj > > Then, to paste the image in a new stack, > users create a new empty image object and > type in the message box: > set the text of the selobj to the clipboarddata > > Using this method, i was able to copy gif animations > from a password protected stack. Even if you protect a gif animations, you can copy it with a "screen capture" when you use the stack. J?r?me > -- > View this message in context: http://www.nabble.com/Vote-to-disable-image-copying-from-password-protected-stacks-tp25323494p25323494.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From B.Cornaz at gmx.net Mon Sep 21 15:15:07 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Mon, 21 Sep 2009 21:15:07 +0200 Subject: tab for next cell in DataGrid Message-ID: <57132339-0B28-4F4E-87C5-34B382A8E51D@gmx.net> Thanks for your kind answers, Trevor. On Sep 20, 2009, at 4:56 PM, Beat Cornaz wrote: > I repacked an application into the GLX framework and made new > datagrids. Now the TAB button does not move from an open cell to > the next cell and open it anymore, as it did in my older copy (pre > GLX framework of this application). How can I get that behavior > back? The Tab now closes the open cell and that's it. > Trevor wrote : >The GLX App Framework won't affect tabbing in data grids as it doesn't >process any tabkey messages. >Is it possible that an error is occurring in a CloseFieldEditor/ >ExitFieldExitor or OpenFieldEditor message in your data grid? I don't think that an error is occuring, as a test datagrid also has the same behavior (does not open the next cell on tabbing). I want with the insertion point in an open cell, with a tabKey open the next cell on the same line (and close the one that was open). So fill in a cell, hit tabKey, fill in next cell, etc. Is it a custom property I have to set? I don't think so, as I have not found it. So I tried to write a handler in the datagrid grp script (see below). I am sure that this is easy, but after a long search and many trys, I just can't find the last bit. I have the following handler, which works ok. I only need now to get the Column name of the open cell. How will I do that? dgHilitedLines gives me the LineNr, but how to get the name of the Column of the open cell ? on rawkeyDown tkey if tkey = 65289 then -- tabkey get the dgHilitedIndexes of grp "datagrid 1" put it into tLineNr -- HOW to get the Column Name of the open cell ?????? -- for now to test the rest put "Col 2" into tCol -- set the dgHilitedLines of grp "DataGrid 1" to tLineNr dispatch "EditCell" to group "DataGrid 1" with tCol, tLineNr -- et voila : on tabKey the next cell is opened end if pass rawkeyDown end rawkeyDown Many thanks & warm greetings, Beat Cornaz From richmondmathewson at gmail.com Mon Sep 21 15:48:58 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 21 Sep 2009 22:48:58 +0300 Subject: Embedded switches? Message-ID: <4AB7D8AA.9050101@gmail.com> I have to use either: 1. A multi-case switch statement with many sub-switch statements inside it, or 2. A multi-case switch statement with many IF . . . THEN statements inside it, or 3. Many IF . . . THEN statements with many IF . . . THEN statements inside them. Number 3. is obviously going to slow things down a ton! Should I choose 1. or 2 ? and why? From mwieder at ahsoftware.net Mon Sep 21 16:03:43 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 21 Sep 2009 13:03:43 -0700 Subject: Embedded switches? In-Reply-To: <4AB7D8AA.9050101@gmail.com> References: <4AB7D8AA.9050101@gmail.com> Message-ID: <49680554062.20090921130343@ahsoftware.net> Richmond- Monday, September 21, 2009, 12:48:58 PM, you wrote: > I have to use either: > 1. A multi-case switch statement with many sub-switch statements inside it, > or > 2. A multi-case switch statement with many IF . . . THEN statements > inside it, > or > 3. Many IF . . . THEN statements with many IF . . . THEN statements > inside them. > Number 3. is obviously going to slow things down a ton! Actually there's no speed penalty for if/then vs switch constructs. They compile down to the same comparisons. If you're going to be applying the same tests repeatedly then you may find a negligible difference, but overall I wouldn't worry about this. > Should I choose 1. or 2 ? and why? I usually find that switch statements are more readable after the fact than nested ifs, but others may have other opinions about this. -- -Mark Wieder mwieder at ahsoftware.net From effendi at wanadoo.fr Mon Sep 21 16:16:03 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Mon, 21 Sep 2009 22:16:03 +0200 Subject: I need to blink and carry on ! Message-ID: <845E856D-317D-4CBF-9E1B-CDB953C55853@wanadoo.fr> Hi from Paris, Thanks Stephen, thanks Jim - problem solved ! -Francis From sarah.reichelt at gmail.com Mon Sep 21 16:27:53 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 22 Sep 2009 06:27:53 +1000 Subject: rawKeyDown and Unicode In-Reply-To: <4AB77CF7.3090706@gmail.com> References: <4AB77CF7.3090706@gmail.com> Message-ID: <3EB79523-E157-4E78-B9F6-FBD80C7A9806@gmail.com> I would suggest trying it without passing the rawKeyDown message if you have already handled it i.e. if RAWK = 0 Cheers, Sarah Sent from my iPhone On 21/09/2009, at 11:17 PM, Richmond Mathewson wrote: > 'Tis michty queer: > > This works: > > on mouseUp > set the useUnicode to true > set the unicodeText of fld "BLURB" to the unicodeText of fld "BLURB" > & numToChar(2000) > select after fld "BLURB" > end mouseUp > > this appends the unicode char 2000 to my textField > > BUT this doesn't: > > on rawKeyDown RAWK > set the useUnicode to true > if RAWK = 0 then > set the useUnicode to true > set the unicodeText of fld "BLURB" to the unicodeText of fld > "BLURB" & numToChar(2000) > select after fld "BLURB" > end if > pass rawKeyDown > end rawKeyDown > > this appends the ascii equivalent (i.e. rem 2000) > > a richt scunner! > > Any helpful suggestions welcomed with open arms . . . :) > > sincerely, Richmond. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From steve at theworcestersource.com Mon Sep 21 17:43:13 2009 From: steve at theworcestersource.com (Steve Checkley) Date: Mon, 21 Sep 2009 22:43:13 +0100 Subject: [teaser2] Mac OS X external Message-ID: <8CFEAE65-9465-4226-B352-F85CE65769B8@theworcestersource.com> This is awesome! Can't wait for the finished article. Steve From livfoss at mac.com Mon Sep 21 17:56:39 2009 From: livfoss at mac.com (Graham Samuel) Date: Mon, 21 Sep 2009 23:56:39 +0200 Subject: Grouping - unexpected behaviour In-Reply-To: <20090921170005.B476448AABE@mail.runrev.com> References: <20090921170005.B476448AABE@mail.runrev.com> Message-ID: Richard to the rescue again - thanks! IMHO the default setting of margins should be explained in some other place than under 'margins', because if you don't know what a margin is or that it exists for a group, you're stuffed. I have submitted a note to the docs for the 'group' command. Graham On 21 Sep 2009, at 19:00, use-revolution-request at lists.runrev.com wrote: > Message: 16 > Date: Mon, 21 Sep 2009 07:59:49 -0700 > From: Richard Gaskin > Subject: > To: How to use Revolution > Message-ID: <4AB794E5.8010202 at fourthworld.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Graham Samuel wrote: >> If I group two images or two graphics (or maybe other objects - I >> haven't tried), where one image is totally within the bounds of the >> other (for example, one is 640 x 480 and the other is 120 x 120 and >> the loc of each is the same), then the group turns out bigger than >> than the larger of the two images! There seems to be an invisible >> margin of 4 pixels all the way around the group, making the group 8 >> pixels wider and higher than the original largest image. Is this >> supposed to happen? I have not found a way to avoid it, and so if I >> want to maintain the size of my composite image I will have to crop >> it, which to me is totally unexpected. My group has no border, and >> AFAICS the boundingRect property has no influence on the situation. >> >> Can anyone explain why this is happening? > > A new group will have its margins set to 4 by default. Setting the > group's margins property to 0 after creation should take care of the > issue. > > -- From sarah.reichelt at gmail.com Mon Sep 21 18:39:17 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 22 Sep 2009 08:39:17 +1000 Subject: Embedded switches? In-Reply-To: <4AB7D8AA.9050101@gmail.com> References: <4AB7D8AA.9050101@gmail.com> Message-ID: On Tue, Sep 22, 2009 at 5:48 AM, Richmond Mathewson wrote: > I have to use either: > > 1. A multi-case switch statement with many sub-switch statements inside it, > > or > > 2. A multi-case switch statement with many IF . . . THEN statements inside > it, > > or > > 3. Many IF . . . THEN statements with many IF . . . THEN statements inside > them. > > Number 3. is obviously going to slow things down a ton! > > Should I choose 1. or 2 ? ?and why? My usual rule is to use "if" for 2 or 3 options and "switch" if there are more optins. You can apply that to your embedded decisions also. I don't think you will notice much speed difference either way, so concentrate on making readable code that you can understand when you come back to it in a year's time. Cheers, Sarah From sarah.reichelt at gmail.com Mon Sep 21 18:40:32 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 22 Sep 2009 08:40:32 +1000 Subject: [teaser2] Mac OS X external In-Reply-To: <31ACB7CF-609D-4CD0-A6A8-00AFCEAA659F@wehostmacs.com> References: <31ACB7CF-609D-4CD0-A6A8-00AFCEAA659F@wehostmacs.com> Message-ID: On Mon, Sep 21, 2009 at 11:50 PM, Shao Sean wrote: > I was hoping to have this fully working today before bed but it is not going > to happen :-( > Thank you for all the support during the development and work continues on > adding new features so here is a sneak peek at what I was doing tonight.. > > http://revdevelop.com/images/ssMacWindows2.png Looking great. Having the blob at the top right to toggle the toolbar would be another great feature. Cheers, Sarah From sarah.reichelt at gmail.com Mon Sep 21 18:45:51 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 22 Sep 2009 08:45:51 +1000 Subject: [teaser] Mac OS X external In-Reply-To: <265A9C5B-D735-44F5-BEB5-087F7EF7B8F4@mac.com> References: <792FF94B-122B-421B-9121-38262717CDFC@wehostmacs.com> <265A9C5B-D735-44F5-BEB5-087F7EF7B8F4@mac.com> Message-ID: >> This is the price we pay for using a cross-platform tool. > > I can?t share your point of view on this. I can't see the reason which > prevents from creating a button which respects the Apple Human Interface > Guidelines for example. Like you I am a Mac person, but as developers, we have to recognise that the majority of computers still run Windows. >From RunRev's point of view, it would be commercial suicide to have their default look to be completely Apple HIG compliant, since this would make them very un-Windows like. They have done an excellent job of making default interface objects that look reasonably good on all platforms, but if you really want the Mac look & feel, the you will either have to develop your own custom buttons, or switch to programming in XCode where the Interface Builder does everything in pure Mac mode. > Sorry, but personally, I prefer to make a standard Mac app that it won't > look like a Windows app for Windows users than the opposite ;-) That is purely a personal and commercial decision. No need to apologise for it :-) Cheers, Sarah From shaosean at wehostmacs.com Mon Sep 21 20:16:40 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 21 Sep 2009 20:16:40 -0400 Subject: [teaser2] Mac OS X external Message-ID: > Looking great. Having the blob at the top right to toggle the > toolbar would be another great feature. it is there and it does work :) From sarah.reichelt at gmail.com Mon Sep 21 23:21:47 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 22 Sep 2009 13:21:47 +1000 Subject: mouseRelease in Rev 4.0 Message-ID: I am working on an app that allows users to drag across a series of controls in order to operate on each one in turn when the mouse button comes up. I build a list of the selected controls by checking the mouseMove messages and on a mouseRelease (since the mouse pointer is no longer over the object that received the mouseDown), I loop through the list of selected controls and do what I need. This is working perfectly in Rev 3.0 & 3.5. In Rev 4.0, it's as if the mouseRelease message is only sent sometimes. especially, it doesn't seem to happen if I move too fast, but if I drag, then hover over the last control for a bit, then it works. Has anyone else noticed anything like this? And if so, is there a work-around? I need to re-write the code to take advantage of behaviors. Doing things a different way may avoid the problem, but it would be nice to solve anyway. Cheers, Sarah From jacque at hyperactivesw.com Mon Sep 21 23:31:08 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 21 Sep 2009 22:31:08 -0500 Subject: mouseRelease in Rev 4.0 In-Reply-To: References: Message-ID: <4AB844FC.8000900@hyperactivesw.com> Sarah Reichelt wrote: > In Rev 4.0, it's as if the mouseRelease message is only sent > sometimes. especially, it doesn't seem to happen if I move too fast, > but if I drag, then hover over the last control for a bit, then it > works. > > Has anyone else noticed anything like this? > And if so, is there a work-around? I haven't noticed it in Rev but I see it constantly in the OS X Finder and other apps lately (and I'm not on Snow Leopard yet, so it must have been something in a recent system update.) Sometimes the file I'm dragging sticks to the mouse even after I've let up on the button and the ghost file moves around with the mouse until I click again. Very irritating. So maybe it isn't Rev's fault? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Tue Sep 22 00:21:04 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 21 Sep 2009 21:21:04 -0700 Subject: F keys cross-platform? In-Reply-To: <004101ca394c$cc626a60$65273f20$@com> References: <4AB500EC.4090804@gmail.com> <004101ca394c$cc626a60$65273f20$@com> Message-ID: Jim, Is there a list of common keyboard assignments like this? Bill Vlahos On Sep 19, 2009, at 10:15 AM, Jim Bufalini wrote: > Richmond Mathewson: > >> As rawKeyDown doesn't pick up >> keydowns such as SHIFT on Macintosh >> I am thinking of using F keys (specifically F1 and F2) >> to state-change in the Beta 2 version of my >> Sanskrit typewriter and wonder if using these >> 2 keys will "make things go all wobbly" on >> Windows? > > > F1 is universally used by all programs on PC as the Help key, so I > wouldn't > use it for any other purpose than to launch your help, as a typical > Windows > user would expect this. Other raw function keys have different > meanings > depending on keyboard or program. However, to the best of my > knowledge, > keystrokes are only sent to the top window. So if your application > is the > top window, you can interpret the key any way you want. If your app > is not > on top, it won't receive the keystroke. > > Aloha from Hawaii, > > Jim Bufalini > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jim at visitrieve.com Tue Sep 22 02:01:07 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 21 Sep 2009 20:01:07 -1000 Subject: F keys cross-platform? In-Reply-To: References: <4AB500EC.4090804@gmail.com> <004101ca394c$cc626a60$65273f20$@com> Message-ID: <001f01ca3b4a$14157650$3c4062f0$@com> Bill Vlahos wrote: > Jim, > > Is there a list of common keyboard assignments like this? > > Bill Vlahos With the single exception of F1, which is always Help, there really isn't. And, most PC keyboards have a special key called Fnc or F-Lock or just F for Function, which when you hold it down will change what happens when you press one of the 12 function keys to a machine brand or keyboard specific assigned function such as opening up your email client, or browser, or search, or print, or whatever. Even here I looked at 5-keyboards I have here that have pictures of what these do (a Microsoft keyboard, an IBM ThinkPad, a Toshiba laptop, an HP and an Acer Aspire) and in every case they are all totally different. At one point, a very long time ago, IBM tried to suggest some common guidelines (along the lines of Apple's HIG), but nobody ever followed them and today, even though IBM still makes PCs under subcontract, they sold out their PC line to Lenovo a couple years ago. So, as far as F2 to F12 as well as Ctrl-, Shift- and Alt- combinations of these (meaning holding down, for example, the Ctrl key and pressing F2) there is no suggested or pre-assigned functions. You application is free to use these in any way you wish, which is probably why it's important you use the F1 key for Help, so users can depend on what to press to figure out what you've assigned the other keys to do. ;-) Aloha from Hawaii, Jim Bufalini > > On Sep 19, 2009, at 10:15 AM, Jim Bufalini wrote: > > > Richmond Mathewson: > > > >> As rawKeyDown doesn't pick up > >> keydowns such as SHIFT on Macintosh > >> I am thinking of using F keys (specifically F1 and F2) > >> to state-change in the Beta 2 version of my > >> Sanskrit typewriter and wonder if using these > >> 2 keys will "make things go all wobbly" on > >> Windows? > > > > > > F1 is universally used by all programs on PC as the Help key, so I > > wouldn't > > use it for any other purpose than to launch your help, as a typical > > Windows > > user would expect this. Other raw function keys have different > > meanings > > depending on keyboard or program. However, to the best of my > > knowledge, > > keystrokes are only sent to the top window. So if your application > > is the > > top window, you can interpret the key any way you want. If your app > > is not > > on top, it won't receive the keystroke. > > > > Aloha from Hawaii, > > > > Jim Bufalini > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmondmathewson at gmail.com Tue Sep 22 04:51:57 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 11:51:57 +0300 Subject: F keys cross-platform? In-Reply-To: <001f01ca3b4a$14157650$3c4062f0$@com> References: <4AB500EC.4090804@gmail.com> <004101ca394c$cc626a60$65273f20$@com> <001f01ca3b4a$14157650$3c4062f0$@com> Message-ID: <4AB8902D.9080105@gmail.com> Jim Bufalini wrote: > Bill Vlahos wrote: > > >> Jim, >> >> Is there a list of common keyboard assignments like this? >> >> Bill Vlahos >> > > With the single exception of F1, which is always Help, there really isn't. > And, most PC keyboards have a special key called Fnc or F-Lock or just F for > Function, which when you hold it down will change what happens when you > press one of the 12 function keys to a machine brand or keyboard specific > assigned function such as opening up your email client, or browser, or > search, or print, or whatever. Even here I looked at 5-keyboards I have here > that have pictures of what these do (a Microsoft keyboard, an IBM ThinkPad, > a Toshiba laptop, an HP and an Acer Aspire) and in every case they are all > totally different. > > At one point, a very long time ago, IBM tried to suggest some common > guidelines (along the lines of Apple's HIG), but nobody ever followed them > and today, even though IBM still makes PCs under subcontract, they sold out > their PC line to Lenovo a couple years ago. > > So, as far as F2 to F12 as well as Ctrl-, Shift- and Alt- combinations of > these (meaning holding down, for example, the Ctrl key and pressing F2) > there is no suggested or pre-assigned functions. You application is free to > use these in any way you wish, which is probably why it's important you use > the F1 key for Help, so users can depend on what to press to figure out what > you've assigned the other keys to do. ;-) > > Aloha from Hawaii, > > Jim Bufalini > > > > >> On Sep 19, 2009, at 10:15 AM, Jim Bufalini wrote: >> >> >>> Richmond Mathewson: >>> >>> >>>> As rawKeyDown doesn't pick up >>>> keydowns such as SHIFT on Macintosh >>>> I am thinking of using F keys (specifically F1 and F2) >>>> to state-change in the Beta 2 version of my >>>> Sanskrit typewriter and wonder if using these >>>> 2 keys will "make things go all wobbly" on >>>> Windows? >>>> >>> F1 is universally used by all programs on PC as the Help key, so I >>> wouldn't >>> use it for any other purpose than to launch your help, as a typical >>> Windows >>> user would expect this. Other raw function keys have different >>> meanings >>> depending on keyboard or program. However, to the best of my >>> knowledge, >>> keystrokes are only sent to the top window. So if your application >>> is the >>> top window, you can interpret the key any way you want. If your app >>> is not >>> on top, it won't receive the keystroke. >>> >>> Aloha from Hawaii, >>> >>> Jim Bufalini >>> >>> _______________________________________________ >>> >>> Thanks everybody. I have set the HELP palette to open with F1 (regardless of platform) and am leveraging F2, F3, F4 for my own nefarious purposes. The real reason I am having to use the F keys is because modifier keys (Ctrl, Alt/Opt, Command, Shift) don't produce rawKeyDown signals on Mac. This is actually a bl**dy nuisance as it seems more naturalistic for my end-users to be able to switch from Sanskrit consonants to vowels with the Shift key than an F key: but, short of having a punch-up with Steve Jobs, that is the way things will have to be. From richmondmathewson at gmail.com Tue Sep 22 04:54:25 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 11:54:25 +0300 Subject: RevMedia - status? Message-ID: <4AB890C1.8020705@gmail.com> I just noticed that the copy of RevMedia 4 lurking on my Mac is called "dp3" while my preview copy of Studio is "dp4"; am I up to date, or, as usual, am I missing something? From scott at tactilemedia.com Tue Sep 22 05:19:58 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Tue, 22 Sep 2009 02:19:58 -0700 Subject: F keys cross-platform? In-Reply-To: <4AB8902D.9080105@gmail.com> Message-ID: Recently, Richmond Mathewson wrote: > I have set the HELP palette to open with F1 (regardless of platform) > and am leveraging F2, F3, F4 for my own nefarious purposes. > > The real reason I am having to use the F keys is because modifier > keys (Ctrl, Alt/Opt, Command, Shift) don't produce rawKeyDown > signals on Mac. This is actually a bl**dy nuisance as it seems > more naturalistic for my end-users to be able to switch from > Sanskrit consonants to vowels with the Shift key than an F key: > but, short of having a punch-up with Steve Jobs, that is the way > things will have to be. You can't use the built-in messages/functions? optionKeyDown controlKeyDown shiftKey() Not sure what you need exactly, but you also might want to look into the keysDown() function -- it requires some polling, but allows you to capture key codes/states for the shift and control keys (at least it does here). A simple button script example that displays all key presses (with the button's autoHilite set to false so you can toggle the polling loop): on mouseDown set hilite of me to not the hilite of me if "runKeyTrap" is not in pendingMessages() then runKeyTrap end mouseDown on runKeyTrap if not the hilite of me then exit runKeyTrap put keysDown() send "runKeyTrap" to me in 50 millisecs end runKeyTrap Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From richmondmathewson at gmail.com Tue Sep 22 06:09:19 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 13:09:19 +0300 Subject: A Quick Flash Message-ID: <4AB8A24F.6020607@gmail.com> "Everybody likes a flasher." I wanted a flash effect to signal to end-users that something was happening that was quite subtle, so I popped this into the script of the button that made the subtle changes: on mouseUp lock screen set the coloroverlay["color"] of img "BACK.png" to white set the coloroverlay["opacity"] of img "BACK.png" to "200" unlock screen wait 15 ticks set the outerGlow of img "BACK.png" to empty set the colorOverlay of img "BACK.png" to empty do OTHER RUBBISH end mouseUp where 'BACK.png' is my background image that is a fairly dark, textured PNG. [only works in RunRev 4 and "upwards"] a pain in the bum is that, so far, the COLOROVERLAY stuff is not properly documented: so pop my script into a button and muck about with the parameters. very effective! From richmondmathewson at gmail.com Tue Sep 22 06:12:53 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 13:12:53 +0300 Subject: F keys cross-platform? In-Reply-To: References: Message-ID: <4AB8A325.2040000@gmail.com> Scott Rossi wrote: > You can't use the built-in messages/functions? > optionKeyDown > controlKeyDown > shiftKey() > > Not sure what you need exactly, but you also might want to look into the > keysDown() function > snip > on mouseDown > set hilite of me to not the hilite of me > if "runKeyTrap" is not in pendingMessages() then runKeyTrap > end mouseDown > > on runKeyTrap > if not the hilite of me then exit runKeyTrap > put keysDown() > send "runKeyTrap" to me in 50 millisecs > end runKeyTrap > > > Regards, > > Scott Rossi > Thank you, but I am by nature a lazy slob and that looks like just too much hard work; trapping F keys with rawKeyDown is dead easy. Frankly, my Sanskrit Typewriter project is giving me large headaches and sleepless nights without getting into other fancy stuff; so trying to avoid thinking about more than I have to already. From toolbook at kestner.de Tue Sep 22 06:17:08 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Sep 2009 12:17:08 +0200 Subject: does a script stops at get shell? Message-ID: <4BFF4B15A8A04A228DDEDF0DA7B0AF4B@Kestner.local> Hello, Win, Rev: 3.5 I have a handler where I call a vbs file in the shell which copies some files. At the end of the handler I delete the source file (which has been copied by the vbs). Now I experience that under certain circumstances (slow processor?) it seems that the source files are deleted before the vbs has copied them. My understanding up to now was, that the script waits at every statement (including calling the shell or sub handlers or functions) until its execution, before its running on. But now I am getting doubtful, because it seems that my handler doesn't wait for the execution of the vbs and runs on to the delete file. Can anybody shed some light on this to correct me? Any light very welcome! Tiemo From david.bovill at gmail.com Tue Sep 22 06:25:08 2009 From: david.bovill at gmail.com (David Bovill) Date: Tue, 22 Sep 2009 11:25:08 +0100 Subject: mouseRelease in Rev 4.0 In-Reply-To: References: Message-ID: Maybe it's related to the speed issue I've got with mouseMove in 4.0 - I think it must be an engine issue and we will have to wait till it is fixed - I guess we should bugzilla it? 2009/9/22 Sarah Reichelt > I am working on an app that allows users to drag across a series of > controls in order to operate on each one in turn when the mouse button > comes up. > I build a list of the selected controls by checking the mouseMove > messages and on a mouseRelease (since the mouse pointer is no longer > over the object that received the mouseDown), I loop through the list > of selected controls and do what I need. > This is working perfectly in Rev 3.0 & 3.5. > In Rev 4.0, it's as if the mouseRelease message is only sent > sometimes. especially, it doesn't seem to happen if I move too fast, > but if I drag, then hover over the last control for a bit, then it > works. > > Has anyone else noticed anything like this? > And if so, is there a work-around? > > I need to re-write the code to take advantage of behaviors. Doing > things a different way may avoid the problem, but it would be nice to > solve anyway. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From effendi at wanadoo.fr Tue Sep 22 06:42:39 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Tue, 22 Sep 2009 12:42:39 +0200 Subject: Running a stack from the On-Rev server. Message-ID: Hi from Paris, I have a Revolution demonstration program that I want to show to potential buyers. The demo stack is called by a Mac or PC SplashStack, so I effectively have two stacks. I could send it by CD, but this takes time, but it would be so nice to allow them to download it from my On-Rev server. The program displays lots of text and graphics (all internal), so no problem there, However, the user can play any of a large number of MP3 song files, which are in an external (to the Rev program) folder, also on the server. Can I play an MP3 file in the user computer from a folder on the On- Rev server, or download it (about 5 megs) first, and then play it ? Because this would make all of our song files available (not very intelligent), I would like to modify my splashstack to ask for a password, and only download the music to accepted users. And finally, how does the user download my program (Mac or PC version) from the On-Rev server ? It might seem easy to some of you, but I've never done this before !! This represents rather a lot of questions, but if I get answers here, I promise to go away and not bother you guys for a long time :>) May I add that these are the sort of answers which I would love to find in a Rev cook-book. OSX Leopard, Rev 3.0, build 750, On-Rev access. -Francis "Nothing should ever be done for the first time !" From m.schonewille at economy-x-talk.com Tue Sep 22 06:42:41 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 22 Sep 2009 12:42:41 +0200 Subject: does a script stops at get shell? In-Reply-To: <4BFF4B15A8A04A228DDEDF0DA7B0AF4B@Kestner.local> References: <4BFF4B15A8A04A228DDEDF0DA7B0AF4B@Kestner.local> Message-ID: <250CB0A2-EE8C-44A6-9849-C1F271726B1A@economy-x-talk.com> Hi Tiemo, Probably, your VBS file executes the copy commands and moves on, without waiting for the files to be actually copied. Perhaps you need to add a check to the VBS syntax, to check that the files are copied correctly. Why don't you do this with Revolution's read and write commands? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 22 sep 2009, at 12:17, Tiemo Hollmann TB wrote: > Hello, > > > > Win, Rev: 3.5 I have a handler where I call a vbs file in the shell > which > copies some files. At the end of the handler I delete the source > file (which > has been copied by the vbs). Now I experience that under certain > circumstances (slow processor?) it seems that the source files are > deleted > before the vbs has copied them. > > My understanding up to now was, that the script waits at every > statement > (including calling the shell or sub handlers or functions) until its > execution, before its running on. But now I am getting doubtful, > because it > seems that my handler doesn't wait for the execution of the vbs and > runs on > to the delete file. > > Can anybody shed some light on this to correct me? Any light very > welcome! > > Tiemo > > From toolbook at kestner.de Tue Sep 22 07:14:48 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Sep 2009 13:14:48 +0200 Subject: AW: does a script stops at get shell? In-Reply-To: <250CB0A2-EE8C-44A6-9849-C1F271726B1A@economy-x-talk.com> Message-ID: Hi Mark, I am updating files in the program dir. And I am using vbs, because I can upgrade the user rights to admin with "runas" (on Vista and Win 7), what I don't know how to do with rev without being virtualized. Is it possible? I think it also has something to do with the interaction between VBS and the UAC. Because the copyfile of the VBS stops for asking for permission from the UAC. Perhaps at this time the control is already back to the vbs and my handler is running on, while the UAC processes the rest of the operation, after having get a ok from the user. Completely fishing in the dark :( Actually I am not a vbs programmer at all (just recycled some other statements), so I don't know, how to check for correct copying in vbs. My last (odd) workaround would be to include a "wait 3 sec" after the get shell :) Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Mark Schonewille > Gesendet: Dienstag, 22. September 2009 12:43 > An: How to use Revolution > Betreff: Re: does a script stops at get shell? > > Hi Tiemo, > > Probably, your VBS file executes the copy commands and moves on, > without waiting for the files to be actually copied. Perhaps you need > to add a check to the VBS syntax, to check that the files are copied > correctly. Why don't you do this with Revolution's read and write > commands? > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Submit your software at http://www.quickestpublisher.com > > On 22 sep 2009, at 12:17, Tiemo Hollmann TB wrote: > > > Hello, > > > > > > > > Win, Rev: 3.5 I have a handler where I call a vbs file in the shell > > which > > copies some files. At the end of the handler I delete the source > > file (which > > has been copied by the vbs). Now I experience that under certain > > circumstances (slow processor?) it seems that the source files are > > deleted > > before the vbs has copied them. > > > > My understanding up to now was, that the script waits at every > > statement > > (including calling the shell or sub handlers or functions) until its > > execution, before its running on. But now I am getting doubtful, > > because it > > seems that my handler doesn't wait for the execution of the vbs and > > runs on > > to the delete file. > > > > Can anybody shed some light on this to correct me? Any light very > > welcome! > > > > Tiemo > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Tue Sep 22 09:34:17 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Sep 2009 09:34:17 -0400 Subject: Datagrid Drag and Drop In-Reply-To: <25530401.post@talk.nabble.com> References: <25530401.post@talk.nabble.com> Message-ID: On Sep 21, 2009, at 12:52 PM, Josep wrote: > I need use drag and drop between datagrids and others objects, how > to begin? > I need perform operations like exec sql sentences or print. > > Any tip about how begin to handle this? At RunRevLive I used an updated version of the Data Grid with built-in support for drag reordering and setting the dragImage for drag/drop. http://tr.im/data_grid I haven't documented it yet but starting a drag and drop operation with the row being dragged on displayed as the dragImage is really easy: ## ## Data Grid Group Script ## on dragStart ## use current row as dragImage put the dgIndex of the dgDataControl of the target into theIndex set the dgDragImageIndex of me to theIndex ## Set dragData to start drag operation set the dragData["private"] to "My Data" end dragStart -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From lists at mangomultimedia.com Tue Sep 22 09:41:11 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Sep 2009 09:41:11 -0400 Subject: tab for next cell in DataGrid In-Reply-To: <57132339-0B28-4F4E-87C5-34B382A8E51D@gmx.net> References: <57132339-0B28-4F4E-87C5-34B382A8E51D@gmx.net> Message-ID: On Sep 21, 2009, at 3:15 PM, Beat Cornaz wrote: > Thanks for your kind answers, Trevor. > > Trevor wrote : > >The GLX App Framework won't affect tabbing in data grids as it > doesn't > >process any tabkey messages. > > >Is it possible that an error is occurring in a CloseFieldEditor/ > >ExitFieldExitor or OpenFieldEditor message in your data grid? > > I don't think that an error is occuring, as a test datagrid also has > the same behavior (does not open the next cell on tabbing). > I want with the insertion point in an open cell, with a tabKey open > the next cell on the same line (and close the one that was open). So > fill in a cell, hit tabKey, fill in next cell, etc. > Is it a custom property I have to set? I don't think so, as I have > not found it. There is no property to set. Look through the code I see that you need to make sure and pass OpenNextFieldEditor in order for tabbing to work. Any chance you are capturing that message but not passing? Otherwise as long as you have > 1 column in your data grid tabbing will just work by default. I just tested by: 1) Dragging a data grid table onto a new stack 2) Adding two columns worth of data 3) Double-clicking on column 1 to edit 4) Pressing tab key. I'm not aware of any way to break this unless you a) customized your column template and turned autotab off or b) have a script getting in the way of the tabKey message or c) have a script execution error that occurs while messages are being fired off during tabkey. You could always trying editing the "field editor" script in the data grid library and seeing if the tabkey message is being called. You could follow the code through from there. 1) Make sure 'the preservevariables' is true. 2) Edit script of button "field editor" of stack "revdatagridlibrary" 3) Edit script of button "data grid" of stack "revdatagridlibrary" -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From jim at visitrieve.com Tue Sep 22 10:24:33 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 22 Sep 2009 04:24:33 -1000 Subject: does a script stops at get shell? In-Reply-To: <4BFF4B15A8A04A228DDEDF0DA7B0AF4B@Kestner.local> References: <4BFF4B15A8A04A228DDEDF0DA7B0AF4B@Kestner.local> Message-ID: <002401ca3b90$684c9820$38e5c860$@com> Hi Tiemo, > Win, Rev: 3.5 I have a handler where I call a vbs file in the shell > which > copies some files. At the end of the handler I delete the source file > (which > has been copied by the vbs). Now I experience that under certain > circumstances (slow processor?) it seems that the source files are > deleted > before the vbs has copied them. > > My understanding up to now was, that the script waits at every > statement > (including calling the shell or sub handlers or functions) until its > execution, before its running on. But now I am getting doubtful, > because it > seems that my handler doesn't wait for the execution of the vbs and > runs on > to the delete file. > > Can anybody shed some light on this to correct me? Any light very > welcome! I don't know about your VB but I do use the third party DLL written in VB which I can call asynchronously. What this means is when I call it, it returns immediately back to the calling program. But it is still running. I can now continue processing in Rev and I must now poll the DLL periodically to see if it has completed its job and then grab its result by making another call to it. So yes, Rev runs synchronously. But your VB program could be running asynchronously. Aloha from Hawaii, Jim Bufalini From mstuart at adaptcrm.com Tue Sep 22 10:52:15 2009 From: mstuart at adaptcrm.com (Mark Stuart) Date: Tue, 22 Sep 2009 07:52:15 -0700 Subject: A Quick Flash Message-ID: Written by Richmond Mathewson on Tue Sep 22, 2009 - 05:09 AM CDT >>> "Everybody likes a flasher." [only works in RunRev 4 and "upwards"] a pain in the bum is that, so far, the COLOROVERLAY stuff is not properly documented: so pop my script into a button and muck about with the parameters. very effective! <<< Hey Richmond, check the latest revUp Issue 78, article 2: Advanced Multimedia with Rev 4.0. There's not only a video from Ben on this, but also further down in the article is a script which shows the setting of the "Graphic Effect" properties. That may help you to lesson the pain in your bum. -- Regards, Mark Stuart Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From revlist at azurevision.co.uk Tue Sep 22 10:56:11 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Tue, 22 Sep 2009 15:56:11 +0100 Subject: A Quick Flash In-Reply-To: References: Message-ID: On 22 Sep 2009, at 15:52, Mark Stuart wrote: > There's not only a video from Ben on this As far as I can remember, Richmond was in the audience. ;-) Ian From richmondmathewson at gmail.com Tue Sep 22 11:11:34 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 18:11:34 +0300 Subject: A Quick Flash In-Reply-To: References: Message-ID: <4AB8E926.3070709@gmail.com> Ian Wood wrote: > > On 22 Sep 2009, at 15:52, Mark Stuart wrote: > >> There's not only a video from Ben on this > > As far as I can remember, Richmond was in the audience. ;-) > > Ian > _______________________________________________ > You bet; I paid a fair bit of money to be there in Edinburgh, so you can be absolutely sure I was waggling my ears and so forth (see ref. below) when I was there and am now maximising what I learnt there. I f you are in any doubt please refer to this: http://mail.runrev.com/pipermail/use-revolution/2009-September/127971.html I have never been the same since . . . :) From jacque at hyperactivesw.com Tue Sep 22 11:17:07 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Sep 2009 10:17:07 -0500 Subject: F keys cross-platform? In-Reply-To: <4AB8A325.2040000@gmail.com> References: <4AB8A325.2040000@gmail.com> Message-ID: <4AB8EA73.60607@hyperactivesw.com> Richmond Mathewson wrote: > Thank you, but I am by nature a lazy slob and that looks like just > too much hard work; trapping F keys with rawKeyDown is dead > easy. Even easier is trapping the functionKey message. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From richmondmathewson at gmail.com Tue Sep 22 11:19:26 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 18:19:26 +0300 Subject: A Quick Flash In-Reply-To: References: Message-ID: <4AB8EAFE.2070405@gmail.com> Mark Stuart wrote: > Written by Richmond Mathewson on Tue Sep 22, 2009 - 05:09 AM CDT > > "Everybody likes a flasher." > [only works in RunRev 4 and "upwards"] > a pain in the bum is that, so far, the COLOROVERLAY stuff > is not properly documented: so pop my script into a button > and muck about with the parameters. > very effective! > <<< > > Hey Richmond, check the latest revUp Issue 78, article 2: Advanced > Multimedia with Rev 4.0. > There's not only a video from Ben on this, but also further down in the > article is a script which shows the setting of the "Graphic Effect" > properties. > That may help you to lesson the pain in your bum. > > -- > Regards, > Mark Stuart > > While I appreciate your concern about the state of my bum please refer to this: http://mail.runrev.com/pipermail/use-revolution/2009-September/127971.html I am well aware of the wonderful presentation by Ben Beaumont and have the stack from his presentation in a fairly accessible place on my computer. What I WAS pointing out, was not MY lack of knowledge re jazzy new optical effects (of which I heartily approve), but that they have not yet been documented in the inbuilt documentation,so they are not readily available to everybody without taking Ben's stack to pieces, which, while being most instructive, may not be as easy to understand as full doucmentation. From jim at visitrieve.com Tue Sep 22 11:29:33 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 22 Sep 2009 05:29:33 -1000 Subject: does a script stops at get shell? In-Reply-To: References: <250CB0A2-EE8C-44A6-9849-C1F271726B1A@economy-x-talk.com> Message-ID: <002501ca3b99$7ceb4930$76c1db90$@com> Hi again Tiemo, , > I am updating files in the program dir. And I am using vbs, because I > can > upgrade the user rights to admin with "runas" (on Vista and Win 7), > what I > don't know how to do with rev without being virtualized. Is it > possible? Yes. I've mentioned this solution before but I will again. Rights in the Program Files directory of Vista and Windows 7 are inherited. So, because the rights of the Program Files dir itself are set to Admin only, all directories under this directory are Admin only. Now, when you first install your app, you must use an installer. Your installer must be running as Admin in order to install. Check the capabilities of your installer. See if it has the ability to set the rights of a directory. If it does, then when you first install your app, or on an update, where you use an installer to update your app, set the rights of "your" program's directory (only!) or a subdirectory of your app's directory to Everyone. Do not do this for the Program Files directory itself, because this will unprotect every program's directory under it on your user's machine! But, if you set the rights to your own app's directory to Everyone, then from there on out, your rev app can write to files in your own app's directory(s). If you set the rights of the root directory of your app to Everyone, then all sub-directories of your app inherit and are set to Everyone. If you just set a subdirectory of your app to Everyone, then your Rev app will only be able to write to that sub-directory and its subdirectories. Aloha from Hawaii, Jim Bufalini From toolbook at kestner.de Tue Sep 22 12:05:21 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 22 Sep 2009 18:05:21 +0200 Subject: AW: does a script stops at get shell? In-Reply-To: <002501ca3b99$7ceb4930$76c1db90$@com> Message-ID: <4516F10630E64934B220EFA7D3765307@Kestner.local> Hi Jim, I must have missed your previous post about this. Great explanation, thank you for enlightening, I will check my installer (InnoSetup) if it is capable to set the rights of my dir. Now I am nevertheless unsure of my further approach, because I can't change my updater to a rev logic, because with all living installations out there my prog dir has not the everyone rights. Or I had to change the rights on that dir in my updater, but that I don't know how to do in my existing installations. But nevertheless thank you for your explanations, perhaps I'll find a way. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jim Bufalini > Gesendet: Dienstag, 22. September 2009 17:30 > An: 'How to use Revolution' > Betreff: RE: does a script stops at get shell? > > Hi again Tiemo, > > , > > I am updating files in the program dir. And I am using vbs, because I > > can > > upgrade the user rights to admin with "runas" (on Vista and Win 7), > > what I > > don't know how to do with rev without being virtualized. Is it > > possible? > > Yes. I've mentioned this solution before but I will again. Rights in the > Program Files directory of Vista and Windows 7 are inherited. So, because > the rights of the Program Files dir itself are set to Admin only, all > directories under this directory are Admin only. > > Now, when you first install your app, you must use an installer. Your > installer must be running as Admin in order to install. Check the > capabilities of your installer. See if it has the ability to set the > rights > of a directory. If it does, then when you first install your app, or on an > update, where you use an installer to update your app, set the rights of > "your" program's directory (only!) or a subdirectory of your app's > directory > to Everyone. Do not do this for the Program Files directory itself, > because > this will unprotect every program's directory under it on your user's > machine! > > But, if you set the rights to your own app's directory to Everyone, then > from there on out, your rev app can write to files in your own app's > directory(s). If you set the rights of the root directory of your app to > Everyone, then all sub-directories of your app inherit and are set to > Everyone. If you just set a subdirectory of your app to Everyone, then > your > Rev app will only be able to write to that sub-directory and its > subdirectories. > > Aloha from Hawaii, > > Jim Bufalini > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From alex at tweedly.net Tue Sep 22 12:10:50 2009 From: alex at tweedly.net (Alex Tweedly) Date: Tue, 22 Sep 2009 17:10:50 +0100 Subject: RevMedia - status? In-Reply-To: <4AB890C1.8020705@gmail.com> References: <4AB890C1.8020705@gmail.com> Message-ID: <4AB8F70A.6050002@tweedly.net> Richmond Mathewson wrote: > I just noticed that the copy of RevMedia 4 lurking on my Mac is > called "dp3" while my preview copy of Studio is "dp4"; am I > up to date, or, as usual, am I missing something? I suspect the dp3 is the generally available version, while dp4 (Studio) is what you got at the conference. -- Alex. From B.Cornaz at gmx.net Tue Sep 22 13:48:57 2009 From: B.Cornaz at gmx.net (Beat Cornaz) Date: Tue, 22 Sep 2009 19:48:57 +0200 Subject: (no subject) Message-ID: <018AF763-A563-4B56-9ED2-DD5552621CE6@gmx.net> Trevor wrote : >Otherwise as long as you have > 1 column in your data grid tabbing >will just work by default. I just tested by: >1) Dragging a data grid table onto a new stack >2) Adding two columns worth of data >3) Double-clicking on column 1 to edit >4) Pressing tab key. I had also tested it this way. I have just done it again with another new mainstack. But the result is different from what you get. At step 4) the open cell closes, but the next cell does not open. I then replaced the dataGridLib.rev in my Toolset with a fresh copy I had downloaded and now it works as it should. It has happened before to me that the dataGridLib.rev somehow got a bit off and after replacing it was ok again. I didn't think it would be the case this time as all other datagrid stuff worked beautifully. So problem solved, best, Beat From richmondmathewson at gmail.com Tue Sep 22 14:04:00 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 21:04:00 +0300 Subject: Script Editor - slight snag Message-ID: <4AB91190.1010203@gmail.com> When I was working with DreamCard 2.6.1 (i.e. until sometime in August) I could open the script of 2 objects side by side for comparison purposes or otherwise. This doesn't seem possible in RR 4. It seems that there is only one script-editor window. Am I missing something? From richmondmathewson at gmail.com Tue Sep 22 16:09:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 22 Sep 2009 23:09:08 +0300 Subject: F keys cross-platform? In-Reply-To: <4AB8EA73.60607@hyperactivesw.com> References: <4AB8A325.2040000@gmail.com> <4AB8EA73.60607@hyperactivesw.com> Message-ID: <4AB92EE4.1030605@gmail.com> J. Landman Gay wrote: > Richmond Mathewson wrote: > >> Thank you, but I am by nature a lazy slob and that looks like just >> too much hard work; trapping F keys with rawKeyDown is dead >> easy. > > Even easier is trapping the functionKey message. ;) > BUT; as well as being a lazy slob, I am also bloody-minded: my Mac keyboard has F keys from 1 to 16 but the RunRev documentation states this: "Keyboards typically have twelve function keys, so you can use numbers from 1 to 12 to implement custom actions." While this is generally true (the keyboard on my P4 Ubuntu has 12 keys), the Keyneeds keyboards I use in my school has NO F keys: http://www.amazon.co.uk/s?ie=UTF8&search-type=ss&index=electronics-uk&field-keywords=KEYNEEDS However (Totally OT), I was impressed that Amazon managed to get me a Keyneeds keyboard from England to Bulgaria in 72 hours!!! From sanke at hrz.uni-kassel.de Tue Sep 22 16:17:38 2009 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Tue, 22 Sep 2009 22:17:38 +0200 Subject: Script Editor - slight snag Message-ID: <4AB930E2.9080205@hrz.uni-kassel.de> On Tue Sep 22, 2009, Richmond Mathewson richmondmathewson at gmail.com wrote: > When I was working with DreamCard 2.6.1 > (i.e. until sometime in August) I could open > the script of 2 objects side by side for > comparison purposes or otherwise. > > This doesn't seem possible in RR 4. > > It seems that there is only one script-editor > window. > > Am I missing something? I filed a bug report about this on Sept. 14. See Another issue when using the script editor is that the tools stack can vanish when editing a script and can only be brought to life again when you type "choose browse tool" into the message box. This happens if you do not click at the "compile" button, but close the script editor with the "close" icon. Richmond, be so kind as to file this special bug? Best regards, Wilhelm Sanke From gjbalzano at ucsd.edu Tue Sep 22 17:13:26 2009 From: gjbalzano at ucsd.edu (Jerry Balzano) Date: Tue, 22 Sep 2009 14:13:26 -0700 Subject: Java applets & Revlets Message-ID: I hope this isn't too bizarre a request. I want a Revlet to be able to control which of several (pre-made) Java applets a user sees. How would one do this? Is it possible to embed a Java applet inside a Revlet? I was looking through previous messages to see if this question had been asked previously and I learned (a little) about a stack property called the revletParams, but I don't know how or if it would apply here. For example, would one stick the whole string inside the revletParams? (And then what?) Sorry for the painfully naive nature of these questions, but this is all untrodden ground for me. Thanks, Jerry Balzano From R.Beynon at liverpool.ac.uk Tue Sep 22 18:42:18 2009 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Tue, 22 Sep 2009 23:42:18 +0100 Subject: Simple datagrid question Message-ID: I have a nascent application that uses datagrids and in which I would like to set the highlited property of specific rows or even the whole datagrid within the program. I can't seem to work out how to approach this. Help much appreciated. Thanks Rob This email was sent on Tue, Sep 22, 2009 at 23:41:56. From lists at mangomultimedia.com Tue Sep 22 20:46:20 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 22 Sep 2009 20:46:20 -0400 Subject: Simple datagrid question In-Reply-To: References: Message-ID: <0E9A3EC8-10AD-444D-A27B-5DDEDCF01374@mangomultimedia.com> On Sep 22, 2009, at 6:42 PM, Beynon, Rob wrote: > I have a nascent application that uses datagrids and in which I > would like to set the highlited property of specific rows or even > the whole datagrid within the program. I can't seem to work out how > to approach this. Help much appreciated. This lesson shows how to get the hilited lines using the dgHilitedLines property. Just use set instead of get to set the dgHilitedLines. How Do I Determine The Selected Line?: The API is here where you can find an explanation of dgHilitedLines. Data Grid API: -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From sarah.reichelt at gmail.com Tue Sep 22 20:58:14 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Sep 2009 10:58:14 +1000 Subject: Distributing Mac apps Message-ID: Daring Fireball has an interesting article discussing the pros & cons of the various methods of distributing Mac apps. In response, someone else posted a complementary idea, having the app offering to move itself to the Applications folder if it is launched from any other folder. In previous posts to this list, I have always recommended the people distribute Mac apps on a disk image, but after reading these, I am seriously considering going to just a plain zip file. I'm not sure about offering to move an app that isn't inside an Applications folder. I have sub-folders inside my Apps folder and I know other people use the user's Apps folder instead of the general Apps folder, so there are more considerations there. Still, interesting to consider it all. Cheers, Sarah From gjbalzano at ucsd.edu Tue Sep 22 21:22:05 2009 From: gjbalzano at ucsd.edu (Jerry Balzano) Date: Tue, 22 Sep 2009 18:22:05 -0700 Subject: RevMedia - status? In-Reply-To: <4AB8F70A.6050002@tweedly.net> References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> Message-ID: <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Actually I just re-downloaded Rev Media today and the version is dp4. Jerry On Sep 22, 2009, at 9:10 AM, Alex Tweedly wrote: > Richmond Mathewson wrote: >> I just noticed that the copy of RevMedia 4 lurking on my Mac is >> called "dp3" while my preview copy of Studio is "dp4"; am I >> up to date, or, as usual, am I missing something? > I suspect the dp3 is the generally available version, while dp4 > (Studio) > is what you got at the conference. > > -- Alex. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jperryl at ecs.fullerton.edu Tue Sep 22 21:59:29 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 22 Sep 2009 18:59:29 -0700 (PDT) Subject: Stupid Send in Time Question In-Reply-To: <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: Hello, After not really using Rev for 3 years and finding myself with time on my hands, I decided to get reacquainted. So, I'm taking little baby steps, trying to remember what little I knew three years ago. I'm trying to do a timed presentation of images onscreen, so I end up with 45 lines of script in which pretty much every other line is a wait statement (do something, wait, do something, wait). Someone suggested I break the handler up into a bunch of little sub-handlers and use send in time and, remembering the oft-repeated list admonition to do this, I sat down to think about it. But I don't get it. This will result in a script that's orders of magnitude larger as each showing will need to have its own subhandler for the sending in time. If I'm the only person running the stack in the IDE, is there any other benefit to be gained by adding all those additional lines other than not locking up the IDE when running the stack there? Is there some better way to do it? Kindest thanks, Judy From sarah.reichelt at gmail.com Tue Sep 22 22:07:19 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Sep 2009 12:07:19 +1000 Subject: Stupid Send in Time Question In-Reply-To: References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: > I'm trying to do a timed presentation of images onscreen, so I end up with > 45 lines of script in which pretty much every other line is a wait statement > (do something, wait, do something, wait). > > Someone suggested I break the handler up into a bunch of little sub-handlers > and use send in time and, remembering the oft-repeated list admonition to do > this, I sat down to think about it. > > But I don't get it. ?This will result in a script that's orders of magnitude > larger as each showing will need to have its own subhandler for the sending > in time. > > If I'm the only person running the stack in the IDE, is there any other > benefit to be gained by adding all those additional lines other than not > locking up the IDE when running the stack there? ?Is there some better way > to do it? if you use "wait with messages", then it won't be too bad, as the interface will not appear to be frozen i.e. the window can be moved around the screen etc. Resizing will not work as the resizeStack message will not be sent until after your loop. The "send in time" method can be done in a couple of ways. You can have a series of handlers, with the last line of each doing the send in time. Or you can have a single handler with a script local or global containing a counter. The handle could check the value of this counter, so something based on the value, increment the counter, then "send in time" back to the original handler. However, if this is just a slideshow type thing, how about putting each image on a new card, and using a handler like this: command nextSlide go next card send "nextSlide" to me in 10 seconds end nextSlide Any additional scripting needed could be in the preOpenCard or openCard handler for each card. Cheers, Sarah From jperryl at ecs.fullerton.edu Tue Sep 22 22:50:44 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 22 Sep 2009 19:50:44 -0700 (PDT) Subject: Stupid Send in Time Question In-Reply-To: References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: Thank you, Sarah. So, do I have this properly?: If I used my brain and came up with an intelligent naming system for my images I could use a loop, but, I didn't and so I won't; It's not a slideshow, so that's out; and, that leaves Use wait with messages... think I'll go with that! Thank you again! Judy On Wed, 23 Sep 2009, Sarah Reichelt wrote: > if you use "wait with messages", then it won't be too bad, as the > interface will not appear to be frozen i.e. the window can be moved > around the screen etc. > Resizing will not work as the resizeStack message will not be sent > until after your loop. > > The "send in time" method can be done in a couple of ways. > You can have a series of handlers, with the last line of each doing > the send in time. > Or you can have a single handler with a script local or global > containing a counter. The handle could check the value of this > counter, so something based on the value, increment the counter, then > "send in time" back to the original handler. > > However, if this is just a slideshow type thing, how about putting > each image on a new card, and using a handler like this: > command nextSlide > go next card > send "nextSlide" to me in 10 seconds > end nextSlide > > Any additional scripting needed could be in the preOpenCard or > openCard handler for each card. From jacque at hyperactivesw.com Tue Sep 22 22:54:13 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Sep 2009 21:54:13 -0500 Subject: Script Editor - slight snag In-Reply-To: <4AB91190.1010203@gmail.com> References: <4AB91190.1010203@gmail.com> Message-ID: <4AB98DD5.6020600@hyperactivesw.com> Richmond Mathewson wrote: > When I was working with DreamCard 2.6.1 > (i.e. until sometime in August) I could open > the script of 2 objects side by side for > comparison purposes or otherwise. > > This doesn't seem possible in RR 4. > > It seems that there is only one script-editor > window. > > Am I missing something? Yeah. ;) Each script opens in a new tab. Right-click on a tab and choose "Move to new window." -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 22 22:57:25 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Sep 2009 21:57:25 -0500 Subject: F keys cross-platform? In-Reply-To: <4AB92EE4.1030605@gmail.com> References: <4AB8A325.2040000@gmail.com> <4AB8EA73.60607@hyperactivesw.com> <4AB92EE4.1030605@gmail.com> Message-ID: <4AB98E95.2020008@hyperactivesw.com> Richmond Mathewson wrote: > my Mac keyboard has F keys from 1 to 16 but the RunRev > documentation states this: > > "Keyboards typically have twelve function keys, so you can use > numbers from 1 to 12 to implement custom actions." You can use higher numbers. Mine seems to work up to 16. The ones that Apple usurped don't ever get to Rev though; the OS catches them first. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 22 22:58:56 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Sep 2009 21:58:56 -0500 Subject: Script Editor - slight snag In-Reply-To: <4AB930E2.9080205@hrz.uni-kassel.de> References: <4AB930E2.9080205@hrz.uni-kassel.de> Message-ID: <4AB98EF0.7010004@hyperactivesw.com> Wilhelm Sanke wrote: > Another issue when using the script editor is that the tools stack can > vanish when editing a script and can only be brought to life again when > you type "choose browse tool" into the message box. This happens if you > do not click at the "compile" button, but close the script editor with > the "close" icon. In Preferences, in the Script Editor pane, do you have "Hide palettes" unchecked? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue Sep 22 23:00:27 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 22 Sep 2009 22:00:27 -0500 Subject: Distributing Mac apps In-Reply-To: References: Message-ID: <4AB98F4B.3030408@hyperactivesw.com> Sarah Reichelt wrote: > In response, someone else posted a complementary idea, having the app > offering to move itself to the Applications folder if it is launched > from any other folder. > I recently installed an app that did that. I didn't like it, I had installed it in a different folder on purpose. Fortunately it only bugged me once about it on first launch. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shaosean at wehostmacs.com Wed Sep 23 00:18:57 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 00:18:57 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: I have decided to release this now due to the feedback received in regards to the "dirty" document flag.. MacWindows 1.0.0 (005) External to give Revolution applications a more Mac-like experience. The name comes from the Carbon header file that the majority of the features are called from. Features: - Toggle the "dirty" (modified) document flag < http://revdevelop.com/images/ssMacWindows.png > - Check the "dirty" (modified) status of a window - Set a proxy icon < http://revdevelop.com/images/ssMacWindows.png > - Set the title bar for palettes on the left side < http://revdevelop.com/images/ssMacWindows3.png > - Bring all your application windows to the front - Remove the thick border and rounded corners on metal/texture windows - more to come in future builds Requirements: Rev 3.5 or greater (it will probably work in older version, I just have not tested yet) Mac OS X 10.4 or greater PPC or Intel (compiled as a universal binary) Usage: - IDE and personal use applications do not require a license - All other usage requires it to be licensed (5USD for a one-time, lifetime, unlimited use license) Link < http://revdevelop.com/categories/Developer_Tools/Externals/ssMacWindows > Contact < support at shaosean.tk > FAQ Q: I keep clicking the "windowSetTitlebarOnSide" button and nothing is happening, what gives? A: The "windowSetTitlebarOnSide" only works on palette windows Q: Does the experimental "modWindow" button have the same limits? A: Depends on what code is being experimented on. In build 005 it will only modify metal/texture windows. Q: This external doesn't do too much, how come you are charging for it? A: Currently the external only does a few things, but over time new features will be added to it. I decided to charge for it for a couple of reasons: 1) writing externals is a pain 2) no job and I like to eat and pay rent Q: Will you be adding in ? A: Depends. If it is something that can be written into an external; within my capabilities to add; and fits in with the over all theme of the external then yes I will. Q: Any other externals planned? A: Yes. ^_^ From bvlahos at mac.com Wed Sep 23 00:24:29 2009 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 22 Sep 2009 21:24:29 -0700 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: References: Message-ID: <12B1C544-09CC-4CE2-BEBD-0C7FF5FC682D@mac.com> Shao, I see how to download it but I don't see how to buy it. Thanks for making this. Bill Vlahos On Sep 22, 2009, at 9:18 PM, Shao Sean wrote: > I have decided to release this now due to the feedback received in > regards to the "dirty" document flag.. > > MacWindows 1.0.0 (005) > External to give Revolution applications a more Mac-like experience. > The name comes from the Carbon header file that the majority of the > features are called from. > > Features: > - Toggle the "dirty" (modified) document flag < http://revdevelop.com/images/ssMacWindows.png > > > - Check the "dirty" (modified) status of a window > - Set a proxy icon < http://revdevelop.com/images/ssMacWindows.png > > - Set the title bar for palettes on the left side < http://revdevelop.com/images/ssMacWindows3.png > > > - Bring all your application windows to the front > - Remove the thick border and rounded corners on metal/texture windows > - more to come in future builds > > Requirements: > Rev 3.5 or greater (it will probably work in older version, I just > have not tested yet) > Mac OS X 10.4 or greater > PPC or Intel (compiled as a universal binary) > > Usage: > - IDE and personal use applications do not require a license > - All other usage requires it to be licensed (5USD for a one-time, > lifetime, unlimited use license) > > Link < http://revdevelop.com/categories/Developer_Tools/Externals/ssMacWindows > > > Contact < support at shaosean.tk > > > > FAQ > Q: I keep clicking the "windowSetTitlebarOnSide" button and nothing > is happening, what gives? > A: The "windowSetTitlebarOnSide" only works on palette windows > > Q: Does the experimental "modWindow" button have the same limits? > A: Depends on what code is being experimented on. In build 005 it > will only modify metal/texture windows. > > Q: This external doesn't do too much, how come you are charging for > it? > A: Currently the external only does a few things, but over time new > features will be added to it. I decided to charge for it for a > couple of reasons: > 1) writing externals is a pain > 2) no job and I like to eat and pay rent > > Q: Will you be adding in ? > A: Depends. If it is something that can be written into an external; > within my capabilities to add; and fits in with the over all theme > of the external then yes I will. > > Q: Any other externals planned? > A: Yes. ^_^ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From nhan.tran at rmit.edu.vn Wed Sep 23 00:39:38 2009 From: nhan.tran at rmit.edu.vn (Nhan, Tran Thi Thanh) Date: Wed, 23 Sep 2009 11:39:38 +0700 Subject: Lost focus after import snapshot Message-ID: Hi guys, Please kindly help me with this case. Is there anyone meet the same issue before? I have a piece code as below import snapshot from rectangle tRect of cd 1 of stack tStackname get the id of the last image of cd 1 of stack tStackname put it into tImageID set the backgroundpattern of cd fld "dbGrid" of cd 1 of stack tStackname to tImageID The issue is I can't click on each line of fld "dbGrid" after running this code. It seem that fld "dbGrid" has lost focus Please help Many thanks and regards, Nhan From mcgrath3 at mac.com Wed Sep 23 00:38:35 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 23 Sep 2009 00:38:35 -0400 Subject: Running a stack from the On-Rev server. In-Reply-To: References: Message-ID: <541F4E5C-4626-4836-B78F-E05EC16FE1BE@mac.com> Why not store the mp3s in custom properties inside a stack for download. Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html On Sep 22, 2009, at 6:42 AM, Francis Nugent Dixon wrote: > Hi from Paris, > > I have a Revolution demonstration program that I want to show to > potential buyers. The demo stack is called by a Mac or PC > SplashStack, so I effectively have two stacks. > I could send it by CD, but this takes time, but it would be so nice > to allow them to download it from my On-Rev server. The program > displays lots of text and graphics (all internal), so no problem > there, However, the user can play any of a large number of MP3 song > files, which are in an external (to the Rev program) folder, also on > the server. > > Can I play an MP3 file in the user computer from a folder on the On- > Rev server, or download it (about 5 megs) first, and then play it ? > > Because this would make all of our song files available (not very > intelligent), I would like to modify my splashstack to ask for a > password, and only download the music to accepted users. > > And finally, how does the user download my program (Mac or PC > version) from the On-Rev server ? It might seem easy to some of you, > but I've never done this before !! > > This represents rather a lot of questions, but if I get answers > here, I promise to go away and not bother you guys for a long time :>) > > May I add that these are the sort of answers which I would love to > find in a Rev cook-book. > > OSX Leopard, Rev 3.0, build 750, On-Rev access. > > -Francis > > "Nothing should ever be done for the first time !" > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at wehostmacs.com Wed Sep 23 00:42:06 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 00:42:06 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: > I see how to download it but I don't see how to buy it. ahh yes.. how to get your money into my pocket ;-) umm.. paypal donate button on my site < http://shaosean.tk > (guess i need to do a little more planning out for the next external).. -Sean From sarah.reichelt at gmail.com Wed Sep 23 01:00:18 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Sep 2009 15:00:18 +1000 Subject: Distributing Mac apps In-Reply-To: <4AB98F4B.3030408@hyperactivesw.com> References: <4AB98F4B.3030408@hyperactivesw.com> Message-ID: On Wed, Sep 23, 2009 at 1:00 PM, J. Landman Gay wrote: > Sarah Reichelt wrote: > >> In response, someone else posted a complementary idea, having the app >> offering to move itself to the Applications folder if it is launched >> from any other folder. >> > > I recently installed an app that did that. I didn't like it, I had installed > it in a different folder on purpose. Fortunately it only bugged me once > about it on first launch. Perhaps a neater method would be to offer to move it only if it was being launched from the Downloads folder. Sarah From richmondmathewson at gmail.com Wed Sep 23 01:16:36 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 23 Sep 2009 08:16:36 +0300 Subject: RevMedia - status? In-Reply-To: <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: <4AB9AF34.5000102@gmail.com> Jerry Balzano wrote: > Actually I just re-downloaded Rev Media today and the version is dp4. > > Jerry > > On Sep 22, 2009, at 9:10 AM, Alex Tweedly wrote: > >> Richmond Mathewson wrote: >>> I just noticed that the copy of RevMedia 4 lurking on my Mac is >>> called "dp3" while my preview copy of Studio is "dp4"; am I >>> up to date, or, as usual, am I missing something? >> I suspect the dp3 is the generally available version, while dp4 (Studio) >> is what you got at the conference. >> >> -- Alex. >> A silent upgrade? Just redownloading RevMedia myself. From richmondmathewson at gmail.com Wed Sep 23 01:20:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 23 Sep 2009 08:20:08 +0300 Subject: Script Editor - slight snag In-Reply-To: <4AB98DD5.6020600@hyperactivesw.com> References: <4AB91190.1010203@gmail.com> <4AB98DD5.6020600@hyperactivesw.com> Message-ID: <4AB9B008.6000706@gmail.com> J. Landman Gay wrote: > Richmond Mathewson wrote: >> When I was working with DreamCard 2.6.1 >> (i.e. until sometime in August) I could open >> the script of 2 objects side by side for >> comparison purposes or otherwise. >> >> This doesn't seem possible in RR 4. >> >> It seems that there is only one script-editor >> window. >> >> Am I missing something? > > Yeah. ;) Each script opens in a new tab. Right-click on a tab and > choose "Move to new window." > Yeah, ;) Guess peering at all those complicated Sanskrit squiggles has made my eyes go funny . . . :) It is like a lot of things, with RunRev and others; once you know you feel a bloody fool that you didn't see it first of all. From richmondmathewson at gmail.com Wed Sep 23 01:24:55 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 23 Sep 2009 08:24:55 +0300 Subject: RevMedia - status? In-Reply-To: <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: <4AB9B127.8030505@gmail.com> Jerry Balzano wrote: > Actually I just re-downloaded Rev Media today and the version is dp4. > > Jerry > > On Sep 22, 2009, at 9:10 AM, Alex Tweedly wrote: > >> Richmond Mathewson wrote: >>> I just noticed that the copy of RevMedia 4 lurking on my Mac is >>> called "dp3" while my preview copy of Studio is "dp4"; am I >>> up to date, or, as usual, am I missing something? >> I suspect the dp3 is the generally available version, while dp4 (Studio) >> is what you got at the conference. >> >> -- Alex. >> >> _______________________________________________ Yes, the Mac variant of RevMedia is now dp-4; the Linux one is still dp-3. However, I don't see myself spending donkey's ages working out what the changes are between dp-3 and dp-4. From jimaultwins at yahoo.com Wed Sep 23 03:07:23 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 23 Sep 2009 00:07:23 -0700 Subject: [ONREV] beginner - site download Message-ID: I am getting into OnRev this week and have a question about a comment on page.. http://samples.on-rev.com/index.irev part of the instructions say 'You can also download a complete copy of this website if you would like to take it apart and look at how everything has been done.' but nothing says how to do it. Can anyone answer how to download the Samples web site? Thanks, Jim Ault Las Vegas From phil at liverpool.ac.uk Wed Sep 23 03:28:32 2009 From: phil at liverpool.ac.uk (Phil Jimmieson) Date: Wed, 23 Sep 2009 08:28:32 +0100 Subject: Stupid Send in Time Question In-Reply-To: References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: <2F9EF656-7A05-497B-85B4-414F96186163@liverpool.ac.uk> Hi Judy, how about putting the names of all of your images as comma separated items in a list, and then retrieving one item after the other? You could use a loop there. On 23 Sep 2009, at 03:50, Judy Perry wrote: > Thank you, Sarah. > > So, do I have this properly?: > > If I used my brain and came up with an intelligent naming system for > my > images I could use a loop, but, I didn't and so I won't; > > It's not a slideshow, so that's out; > > and, that leaves > > Use wait with messages... think I'll go with that! > > Thank you again! > > Judy > > > > On Wed, 23 Sep 2009, Sarah Reichelt wrote: > >> if you use "wait with messages", then it won't be too bad, as the >> interface will not appear to be frozen i.e. the window can be moved >> around the screen etc. >> Resizing will not work as the resizeStack message will not be sent >> until after your loop. >> >> The "send in time" method can be done in a couple of ways. >> You can have a series of handlers, with the last line of each doing >> the send in time. >> Or you can have a single handler with a script local or global >> containing a counter. The handle could check the value of this >> counter, so something based on the value, increment the counter, then >> "send in time" back to the original handler. >> >> However, if this is just a slideshow type thing, how about putting >> each image on a new card, and using a handler like this: >> command nextSlide >> go next card >> send "nextSlide" to me in 10 seconds >> end nextSlide >> >> Any additional scripting needed could be in the preOpenCard or >> openCard handler for each card. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Phil Jimmieson phil at liverpool.ac.uk (UK) 0151 795 4236 (Mobile) 07976 983164 Computer Science Dept., Liverpool University, Ashton Building, Ashton Street Liverpool L69 3BX http://www.csc.liv.ac.uk/~phil/ I used to sit on a special medical board... ...but now I use this ointment. From stephenREVOLUTION2 at barncard.com Wed Sep 23 03:39:14 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 23 Sep 2009 00:39:14 -0700 Subject: [ONREV] beginner - site download In-Reply-To: References: Message-ID: Jim, I never saw the download either. One can't scrape the code off of the screen either - it's a graphic. But the examples aren't that hard to just write out. Quite frankly I think you'd be happier checking out the Troz site (Sarah). http://www.troz.net/onrev/ great stuff. All the scripts are there. All tested and works. Another fine example is John Craig's splash21 CMS. http://splash21.on-rev.com/index.irev Finally Andre has a Wordpress type blog that works well. http://andregarzia.on-rev.com/cms.irev ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/23 Jim Ault > I am getting into OnRev this week and have a question about a comment on > page.. > http://samples.on-rev.com/index.irev > > part of the instructions say > 'You can also download a complete copy of this website if you would like > to take it apart and look at how everything has been done.' > > but nothing says how to do it. > Can anyone answer how to download the Samples web site? > > Thanks, > > Jim Ault > Las Vegas > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From runrev260805 at m-r-d.de Wed Sep 23 03:39:15 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Wed, 23 Sep 2009 07:39:15 +0000 Subject: [ONREV] beginner - site download Message-ID: <00038CFD.4AB9ECC1@the-office.us> Hi Jim, that?s a good question. I ran into this some time ago, too. But forgot to ask support, where to download this sample site. So maybe it would be a good thing to send an email to support at on-rev.com to ask them. Regards, Matthias -------- Original Message -------- Subject: [ONREV] beginner - site download (23-Sep-2009 9:12) From: Jim Ault To: runrev260805 at m-r-d.de > I am getting into OnRev this week and have a question about a comment > on page.. > http://samples.on-rev.com/index.irev > > part of the instructions say > 'You can also download a complete copy of this website if you would > like to take it apart and look at how everything has been done.' > > but nothing says how to do it. > Can anyone answer how to download the Samples web site? > > Thanks, > > Jim Ault > Las Vegas > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > To: use-revolution at lists.runrev.com From sanke at hrz.uni-kassel.de Wed Sep 23 03:40:25 2009 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Wed, 23 Sep 2009 09:40:25 +0200 Subject: Script Editor - slight snag Message-ID: <4AB9D0E9.80401@hrz.uni-kassel.de> J. Landman Gay jacque at hyperactivesw.com wrote (Tue Sep 22 21:58:56 CDT 2009): > Wilhelm Sanke wrote: > > > Another issue when using the script editor is that the tools stack can > > vanish when editing a script and can only be brought to life again when > > you type "choose browse tool" into the message box. This happens if you > > do not click at the "compile" button, but close the script editor with > > the "close" icon. > > In Preferences, in the Script Editor pane, do you have "Hide palettes" > unchecked? I did not change anything in preferences, I just used the default setting which has "Hide Palettes" and "Hide Message Box" checked "when editing scripts". But even with these settings the tools stack should reappear after closing the script editor - which it does not, unless you click at the "compile" button first! So this is still a bug! I understand that Rev developers try to make life for users more comfortable, but contrary to their intentions sometimes make things more complicated. The default setting should in any case be the other way round.- The same holds for the other issue Richmond raised - now having only one script editor open at the same time as the default. Best regards, Wilhelm Sanke From klaus at major.on-rev.com Wed Sep 23 03:47:26 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 23 Sep 2009 09:47:26 +0200 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: References: Message-ID: <1460EB53-7CBD-4AAB-A532-A24B38E6EA98@major.on-rev.com> Hi Sean, > I have decided to release this now due to the feedback received in > regards to the "dirty" document flag.. > MacWindows 1.0.0 (005) > External to give Revolution applications a more Mac-like experience. > The name comes from the Carbon header file that the majority of the > features are called from. > ... Way cool, hope I will find the time to play with it a bit. Could you please add a "PkgInfo" -> BNDL???? file to the bundle so it will appear as one file on the Mac? Thanks. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From revolution at derbrill.de Wed Sep 23 03:56:23 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Wed, 23 Sep 2009 09:56:23 +0200 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: <20090923074736.0961248BB10@mail.runrev.com> References: <20090923074736.0961248BB10@mail.runrev.com> Message-ID: You da man, you rule thankyouthankyouthankyou. Pennies sent. What a cool add on if you are serious to get a HIG compliant look and feel. Can?t wait to see what else you will be adding. Cheers, Malte -- Malte Pfaff-Brill CEO derbrill Multimedia CTO awesome mega mighty games VAT ID DE223571286 Tel: +49 4331 337 977 7 email: info at derbrill.de malte at awesomemegamightygames.com From sundown at pacifier.com Wed Sep 23 04:16:48 2009 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Sep 2009 01:16:48 -0700 Subject: [ONREV] beginner - site download In-Reply-To: References: Message-ID: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> I answered that question for Mac users in the OnRev forum and left a link to a program named BlueCrab that will download the whole site plus it has instructions which type of code will work properly after downloading and if not why it might not work. If you are not using a Mac I am sure there are similar programs for your type of computer that will download it for you. -=>JB<=- On Sep 23, 2009, at 12:07 AM, Jim Ault wrote: > I am getting into OnRev this week and have a question about a > comment on page.. > http://samples.on-rev.com/index.irev > > part of the instructions say > 'You can also download a complete copy of this website if you > would like to take it apart and look at how everything has been done.' > > but nothing says how to do it. > Can anyone answer how to download the Samples web site? > > Thanks, > > Jim Ault > Las Vegas > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Wed Sep 23 04:28:44 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 23 Sep 2009 11:28:44 +0300 Subject: RevMedia - status? In-Reply-To: <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> References: <4AB890C1.8020705@gmail.com> <4AB8F70A.6050002@tweedly.net> <2889E8B2-06C4-46FA-A5D6-924618B3B1A8@ucsd.edu> Message-ID: <4AB9DC3C.5020602@gmail.com> Jerry Balzano wrote: > Actually I just re-downloaded Rev Media today and the version is dp4. > > Jerry > The difference, and is a huge difference, between dp3 and dp4 is that dp4 has the Graphic Effects I mentioned in my posting about flashes: dp3 cannot do these things. From shaosean at wehostmacs.com Wed Sep 23 04:56:03 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 04:56:03 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: <14B730D2-2290-48E0-9ECF-5AD12F241ACF@wehostmacs.com> > Could you please add a "PkgInfo" -> BNDL???? file to the bundle so > it will appear as one file on the Mac? It does appear as a single file here but I will look into this issue further. From klaus at major.on-rev.com Wed Sep 23 04:59:36 2009 From: klaus at major.on-rev.com (Klaus Major) Date: Wed, 23 Sep 2009 10:59:36 +0200 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: <14B730D2-2290-48E0-9ECF-5AD12F241ACF@wehostmacs.com> References: <14B730D2-2290-48E0-9ECF-5AD12F241ACF@wehostmacs.com> Message-ID: <7A0A6629-C6BE-4660-9829-C11B0B0B5492@major.on-rev.com> Hi Sean, >> Could you please add a "PkgInfo" -> BNDL???? file to the bundle so >> it will appear as one file on the Mac? > It does appear as a single file here but not here :-) > but I will look into this issue further. After adding the file it immedaitely appeared as one file here. Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From jimaultwins at yahoo.com Wed Sep 23 07:41:48 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 23 Sep 2009 04:41:48 -0700 Subject: [ONREV] beginner - site download In-Reply-To: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> References: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> Message-ID: <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> Thanks for the note, I am on OSX, so BlueCrab is a great tip!! Also, you brought up the OnRev forum, which is another question. When I go to the forum at http://forums.on-rev.com/ it says "This board has no forums." It seems like many logical starting points for learning OnRev are not on that site or difficult to find. Is there something I am missing? The link to BlueCrab would be nice to follow. Jim Ault Las Vegas On Sep 23, 2009, at 1:16 AM, -= JB =- wrote: > I answered that question for Mac users in the OnRev forum and left > a link to a program named BlueCrab that will download the whole > site plus it has instructions which type of code will work properly > after downloading and if not why it might not work. > > If you are not using a Mac I am sure there are similar programs for > your type of computer that will download it for you. > > -=>JB<=- > > > On Sep 23, 2009, at 12:07 AM, Jim Ault wrote: > >> I am getting into OnRev this week and have a question about a >> comment on page.. >> http://samples.on-rev.com/index.irev >> >> part of the instructions say >> 'You can also download a complete copy of this website if you >> would like to take it apart and look at how everything has been >> done.' >> >> but nothing says how to do it. >> Can anyone answer how to download the Samples web site? >> >> Thanks, >> >> Jim Ault >> Las Vegas >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From sarah.reichelt at gmail.com Wed Sep 23 08:09:05 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 23 Sep 2009 22:09:05 +1000 Subject: [ONREV] beginner - site download In-Reply-To: <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> References: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> Message-ID: > Also, you brought up the OnRev forum, which is another question. > When I go to the forum at > http://forums.on-rev.com/ > ? ? ? it says "This board has no forums." I've noticed that it says that unless you are logged in. Cheers, Sarah From mcgrath3 at mac.com Wed Sep 23 08:25:04 2009 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 23 Sep 2009 08:25:04 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: <1460EB53-7CBD-4AAB-A532-A24B38E6EA98@major.on-rev.com> References: <1460EB53-7CBD-4AAB-A532-A24B38E6EA98@major.on-rev.com> Message-ID: The rest of the externals in my MyRevolution Externals folder are .bundles and not single files. Is that the case for others? Tom McGrath III Lazy River Software 3mcgrath at comcast.net iTunes Library Suite - libITS Information and download can be found on this page: http://www.lazyriversoftware.com/RevOne.html On Sep 23, 2009, at 3:47 AM, Klaus Major wrote: > Hi Sean, > >> I have decided to release this now due to the feedback received in >> regards to the "dirty" document flag.. >> MacWindows 1.0.0 (005) >> External to give Revolution applications a more Mac-like >> experience. The name comes from the Carbon header file that the >> majority of the features are called from. >> ... > > Way cool, hope I will find the time to play with it a bit. > > Could you please add a "PkgInfo" -> BNDL???? file > to the bundle so it will appear as one file on the Mac? > > Thanks. > > > Best > > Klaus > > -- > Klaus Major > http://www.major-k.de > klaus at major.on-rev.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Sep 23 08:25:24 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Sep 2009 14:25:24 +0200 Subject: Running a stack from the On-Rev server. In-Reply-To: References: Message-ID: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> Hi Francis, You can set a password for a directory and prevent downloading the MP3 files without password. For a demo, you could use small 20 seconds fragments of the same MP3 files and put those into a different, unprotected directory. You can download the files using a put URL command. Put the MP3 files into the application data folder on Windows and the application support folder on Mac. If you are able to build standalones, you can make a zip file of the standalone and upload it. Just point to the zip file in e-mails and html files to allow people to download the standalone. It would help potential customers very much if you provided an (.exe) installer for Windows, which installs the standalone automatically. For Mac users, just put all files inside the application package of the standalone and tell them to copy the entire thing into their application folder. Btw, if you have more than 1 server, you can write a simple irev script to randomly write out HTML files with links to different mirrors. That might spread your bandwidth. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 22 sep 2009, at 12:42, Francis Nugent Dixon wrote: > Hi from Paris, > > I have a Revolution demonstration program that I want to show to > potential buyers. The demo stack is called by a Mac or PC > SplashStack, so I effectively have two stacks. > I could send it by CD, but this takes time, but it would be so nice > to allow them to download it from my On-Rev server. The program > displays lots of text and graphics (all internal), so no problem > there, However, the user can play any of a large number of MP3 song > files, which are in an external (to the Rev program) folder, also on > the server. > > Can I play an MP3 file in the user computer from a folder on the On- > Rev server, or download it (about 5 megs) first, and then play it ? > > Because this would make all of our song files available (not very > intelligent), I would like to modify my splashstack to ask for a > password, and only download the music to accepted users. > > And finally, how does the user download my program (Mac or PC > version) from the On-Rev server ? It might seem easy to some of you, > but I've never done this before !! > > This represents rather a lot of questions, but if I get answers > here, I promise to go away and not bother you guys for a long time :>) > > May I add that these are the sort of answers which I would love to > find in a Rev cook-book. > > OSX Leopard, Rev 3.0, build 750, On-Rev access. > > -Francis > > "Nothing should ever be done for the first time !" > From david at vaudevillecourt.tv Wed Sep 23 08:29:00 2009 From: david at vaudevillecourt.tv (David Bovill) Date: Wed, 23 Sep 2009 13:29:00 +0100 Subject: DataGrids: dgDataOfIndex calls "FillinData" twice? Message-ID: I guess this is a question for you Trevor :) In trying to debug an interface that makes asynchronous calls to update a datagrid I tacked donw the following feature / aspect of using: set the dgDataOfIndex [indexNum] of grp "Datagrid" to recordArray And that is that it calls you user defined "FillinData" twice, while: set the dgData of grp "Datagrid" to dgArray call "FillinData" only once. Tracking this down using the executioncontexts it seems that "set the dgDataOfIndex" first calls the handlers that "set the dgData" does and then in addition an extra: _RefreshIndexes > _UpdateIndexWithNewData > FillInData > resulting in a second call to "FillInData". In my case where I have a lot of action updating individual lines of the datagrid each second, I want to do this as fast as possible and also to avoid possible recursion with the async loads. It would help greatly to understand why "FillInData" needs to be called twice with "set the dgDataOfIndex" and therefore what my handler should do with each call. From shaosean at wehostmacs.com Wed Sep 23 08:37:17 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 08:37:17 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: <6DD99629-4EF3-40C6-ADA9-22A1FFF0F190@wehostmacs.com> Updated the download file to include that PkgInfo file as per Klaus' bug report. -Sean From sundown at pacifier.com Wed Sep 23 08:41:39 2009 From: sundown at pacifier.com (-= JB =-) Date: Wed, 23 Sep 2009 05:41:39 -0700 Subject: [ONREV] beginner - site download In-Reply-To: <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> References: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> Message-ID: Blue Crab is made by Limit Point Software. When I went to the forum I did not find my message but I didn't look real hard so it may still be there. It will be listed under the user name sundown. I started my version of Blue Crab and looked for updates and it was not able to find the server for some reason. I do not know if they are out of business but when I access their site it says GONE from this server.. If you can find Blue Crab it is a good program and only cost around $25. Another place to look is Pure-Mac http://www.pure-mac.com/ check under WWW which is on the far right and click on Page Rippers. Blue Crab is listed there but the link is the same as I have and is GONE but they list other programs that do the same thing. -=>JB<=- On Sep 23, 2009, at 4:41 AM, Jim Ault wrote: > Thanks for the note, I am on OSX, so BlueCrab is a great tip!! > > Also, you brought up the OnRev forum, which is another question. > When I go to the forum at > http://forums.on-rev.com/ > it says "This board has no forums." > > It seems like many logical starting points for learning OnRev are > not on that site or difficult to find. > Is there something I am missing? > The link to BlueCrab would be nice to follow. > > Jim Ault > Las Vegas > > On Sep 23, 2009, at 1:16 AM, -= JB =- wrote: > >> I answered that question for Mac users in the OnRev forum and left >> a link to a program named BlueCrab that will download the whole >> site plus it has instructions which type of code will work properly >> after downloading and if not why it might not work. >> >> If you are not using a Mac I am sure there are similar programs for >> your type of computer that will download it for you. >> >> -=>JB<=- >> >> >> On Sep 23, 2009, at 12:07 AM, Jim Ault wrote: >> >>> I am getting into OnRev this week and have a question about a >>> comment on page.. >>> http://samples.on-rev.com/index.irev >>> >>> part of the instructions say >>> 'You can also download a complete copy of this website if you >>> would like to take it apart and look at how everything has been >>> done.' >>> >>> but nothing says how to do it. >>> Can anyone answer how to download the Samples web site? >>> >>> Thanks, >>> >>> Jim Ault >>> Las Vegas >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Jim Ault > jimaultwins at yahoo.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jim at visitrieve.com Wed Sep 23 09:29:37 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Wed, 23 Sep 2009 03:29:37 -1000 Subject: Running a stack from the On-Rev server. In-Reply-To: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> Message-ID: <004501ca3c51$e692ac30$b3b80490$@com> Hi Mark, > Btw, if you have more than 1 server, you can write a simple irev > script to randomly write out HTML files with links to different > mirrors. That might spread your bandwidth. By this, I assume you mean when a user requests to download, the suggested site to download from varies either randomly or by proximity of server IP address to the user's IP address. Do you know a way, simple or not, ;-) to populate "mirrors" (other commercial shared server services you may have) with your download, directly from on-Rev, using an irev script? Obviously, from a client, you can write a Rev script to FTP up to multiple servers. But I'm wondering if you have a way to populate other servers with your to be downloaded files, directly from on-Rev, once the file(s) have been uploaded there. Aloha from Hawaii, Jim Bufalini From lists at mangomultimedia.com Wed Sep 23 10:25:59 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Wed, 23 Sep 2009 10:25:59 -0400 Subject: DataGrids: dgDataOfIndex calls "FillinData" twice? In-Reply-To: References: Message-ID: <1DE4961D-2FF1-40C3-BBC8-167B75B88147@mangomultimedia.com> On Sep 23, 2009, at 8:29 AM, David Bovill wrote: > I guess this is a question for you Trevor :) > > In trying to debug an interface that makes asynchronous calls to > update a > datagrid I tacked donw the following feature / aspect of using: > > set the dgDataOfIndex [indexNum] of grp "Datagrid" to recordArray > > And that is that it calls you user defined "FillinData" twice, while: > > set the dgData of grp "Datagrid" to dgArray > > call "FillinData" only once. When you update the data for a row in a Data Grid with rows of varying height the data grid needs to recalculate the height of the row based on the new data. This needs to happen regardless of whether or not the control is visible on the screen as the total height of the Data Grid content needs to be updated. If the row you are updating is already being displayed in the Data Grid then the visible control is redrawn. If the row isn't being displayed in a control then a copy of your row template is created just for this purpose (and then immediately destroyed). This is what is going on in _UpdateIndexWithNewData. The additional FillInData handler is probably being called from _RedrawList beause _RefreshIndexes marks the row as dirty (this happens in _ResetControlsOfIndex). In your particular circumstance I'm not sure the row needs to be marked as dirty since it was updated in _UpdateIndexWithNewData. I would have to look into this more closely before I made any changes however. > Tracking this down using the executioncontexts it seems that "set the > dgDataOfIndex" first calls the handlers that "set the dgData" does > and then > in addition an extra: I believe the calling chain in your cause would be as follows: set the dgDataOfIndex :_RefreshIndexes :_UpdateIndexWithNewData (calls FillInData) :_ResetControlsOfIndex :_RedrawList (calls FillInData since the row was marked as dirty) > In my case where I have a lot of action updating individual lines of > the > datagrid each second, I want to do this as fast as possible and also > to > avoid possible recursion with the async loads. It would help greatly > to > understand why "FillInData" needs to be called twice with "set the > dgDataOfIndex" and therefore what my handler should do with each call. I will look into seeing if the 2nd call to FillInData can be removed though it will have to wait until after the Pro App Dev course next week. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From jimaultwins at yahoo.com Wed Sep 23 11:15:15 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 23 Sep 2009 08:15:15 -0700 Subject: [ONREV] beginner - site download In-Reply-To: References: Message-ID: <0CBB95B7-6C79-4FAA-9503-7EC7C92BCE6A@yahoo.com> On Sep 23, 2009, at 12:39 AM, stephen barncard wrote: > Jim, I never saw the download either. One can't scrape the code off > of the > screen either - it's a graphic. But the examples aren't that hard to > just > write out. I can do the screen scraping easily enough, but that does not give you the programming that generated the browser display of images and text, such as any .irev library scripts. > Quite frankly I think you'd be happier checking out the Troz site > (Sarah). > > http://www.troz.net/onrev/ > > great stuff. All the scripts are there. All tested and works. > > Another fine example is John Craig's splash21 CMS. > http://splash21.on-rev.com/index.irev > > Finally Andre has a Wordpress type blog that works well. > http://andregarzia.on-rev.com/cms.irev Thanks for the links, Barncard. I will be studying all of these today. > > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/23 Jim Ault > >> I am getting into OnRev this week and have a question about a >> comment on >> page.. >> http://samples.on-rev.com/index.irev >> >> part of the instructions say >> 'You can also download a complete copy of this website if you would >> like >> to take it apart and look at how everything has been done.' >> >> but nothing says how to do it. >> Can anyone answer how to download the Samples web site? >> >> Thanks, >> >> Jim Ault >> Las Vegas >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From stephenREVOLUTION2 at barncard.com Wed Sep 23 12:03:29 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 23 Sep 2009 09:03:29 -0700 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: <6DD99629-4EF3-40C6-ADA9-22A1FFF0F190@wehostmacs.com> References: <6DD99629-4EF3-40C6-ADA9-22A1FFF0F190@wehostmacs.com> Message-ID: Shao, I'm not seeing the link for that on your site. Safari 4 Firefox 3.5 - MacOS 10.5.8 0900 PST ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/23 Shao Sean > Updated the download file to include that PkgInfo file as per Klaus' bug > report. > > -Sean > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From mwieder at ahsoftware.net Wed Sep 23 12:03:17 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 23 Sep 2009 09:03:17 -0700 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: References: Message-ID: <148457218.20090923090317@ahsoftware.net> SS- Tuesday, September 22, 2009, 9:18:57 PM, you wrote: > Usage: > - IDE and personal use applications do not require a license > - All other usage requires it to be licensed (5USD for a one-time, > lifetime, unlimited use license) OK - I haven't even tried this thing yet, but it looks great so I went ahead and licensed it. I did the paypal thing as well, but note that the donation button you set up only accepts Canadian dollars. The exchange rate was close enough that I didn't try to fiddle with it, but you might want to update the button. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Sep 23 12:25:28 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 23 Sep 2009 09:25:28 -0700 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: References: <6DD99629-4EF3-40C6-ADA9-22A1FFF0F190@wehostmacs.com> Message-ID: <1549788078.20090923092528@ahsoftware.net> stephen- Wednesday, September 23, 2009, 9:03:29 AM, you wrote: > Shao, I'm not seeing the link for that on your site. ...at the top... the one that says "Download"... http://shaosean.tk/ -- -Mark Wieder mwieder at ahsoftware.net From gjbalzano at ucsd.edu Wed Sep 23 13:10:05 2009 From: gjbalzano at ucsd.edu (Jerry Balzano) Date: Wed, 23 Sep 2009 10:10:05 -0700 Subject: Lost focus after import snapshot In-Reply-To: References: Message-ID: <9EF8893D-B86D-45E8-9701-C7E76F74D105@ucsd.edu> Hi Nhan, I tried out your example code with a list field, and everything seemed to work all right afterwards, i.e. one could still click on individual lines of the list field after it had been "backgrounded". If you'd like, I'd be glad to send you the simple stack I created privately, so you could compare what's going on there vs. in your stack. Jerry Balzano On Sep 22, 2009, at 9:39 PM, Nhan, Tran Thi Thanh wrote: > Hi guys, > > > > Please kindly help me with this case. Is there anyone meet the same > issue before? I have a piece code as below > > > > import snapshot from rectangle tRect of cd 1 of stack tStackname > > get the id of the last image of cd 1 of stack tStackname > > put it into tImageID > > set the backgroundpattern of cd fld "dbGrid" of cd 1 of stack > tStackname to tImageID > > > > The issue is I can't click on each line of fld "dbGrid" after running > this code. It seem that fld "dbGrid" has lost focus > > > > Please help > > > > Many thanks and regards, > > > > Nhan > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From DunbarX at aol.com Wed Sep 23 15:45:56 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 23 Sep 2009 15:45:56 EDT Subject: OS9 Standalone Message-ID: I tried to save a stack as an OS9 standalone. I get a "MacOSfat" folder with an application in it. But it will not open on a OS 9.1 Mac. I tried changing the file type and creator to mimic HC ("STAK" and "WILD") and got a HC-looking icon out of it, but it still will not open. The OS 9 Mac says the file is either damaged or "will not work on this computer". Rev 3.5, OS 10.4 on the authoring side. Can this in fact be done? To move a rev stack backward in time? Thanks. Craig Newman From mdswindell at cruzio.com Wed Sep 23 15:56:30 2009 From: mdswindell at cruzio.com (Mark Swindell) Date: Wed, 23 Sep 2009 12:56:30 -0700 Subject: OS9 Standalone In-Reply-To: References: Message-ID: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> Isn't v. 2.6 the last version that could create a standalone for OS9? On Sep 23, 2009, at 12:45 PM, DunbarX at aol.com wrote: > I tried to save a stack as an OS9 standalone. I get a "MacOSfat" > folder > with an application in it. > > But it will not open on a OS 9.1 Mac. I tried changing the file type > and > creator to mimic HC ("STAK" and "WILD") and got a HC-looking icon > out of it, > but it still will not open. The OS 9 Mac says the file is either > damaged or > "will not work on this computer". > > Rev 3.5, OS 10.4 on the authoring side. Can this in fact be done? To > move a > rev stack backward in time? > > Thanks. > > Craig Newman > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed Sep 23 16:04:10 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 23 Sep 2009 22:04:10 +0200 Subject: OS9 Standalone In-Reply-To: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> References: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> Message-ID: <34B396F2-AAEE-47A1-BDA4-B5EFFC384246@economy-x-talk.com> Yes, it is, despite the availability of a Mac OS 9 option in the standalone builder of 3.0 and later. 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 23-sep-2009, om 21:56 heeft Mark Swindell het volgende geschreven: > Isn't v. 2.6 the last version that could create a standalone for OS9? > From richmondmathewson at gmail.com Wed Sep 23 16:05:18 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 23 Sep 2009 23:05:18 +0300 Subject: OS9 Standalone In-Reply-To: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> References: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> Message-ID: <4ABA7F7E.3080706@gmail.com> Mark Swindell wrote: > Isn't v. 2.6 the last version that could create a standalone for OS9? > My conference copy of Studio (dp-4) standalone setting has a place to set up a Mac Classic standalone, but seems unselectable. This could mean either of 2 things: 1. There will be tha capability to save Mac Classic standalones in RR 4, or 2. Somebody got sloppy and left deprecated stuff lying around. My guess is as good as your, and no more . . . :) From th.douez at gmail.com Wed Sep 23 16:40:23 2009 From: th.douez at gmail.com (Thierry) Date: Wed, 23 Sep 2009 22:40:23 +0200 Subject: Synchronized videos with superimposition Message-ID: <31AE859A-4CC0-47A9-B2A7-E8017434EC0A@gmail.com> Hi, I'm in the process of making some animated slides with RevStudio for a talk I'm doing soon in Paris. 1) I have to my disposal 3 videos ( .mov ). 2) I'm really dummy with video stuff 3) I'm on a MacBook/Tiger. I would like to have one in the background, let say , half screen , and the others two, much smaller in size ( 15% each of the first ), superimposed on the first. I managed to play them all together , but can't do the superposition ( flashing at the intersection ). Then, with iMOvie HD tried to build one Video out of the 3, but there is only one video track :-( Any enlightment are very much welcome. Regards, Thierry From DunbarX at aol.com Wed Sep 23 16:48:45 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 23 Sep 2009 16:48:45 EDT Subject: OS9 Standalone Message-ID: All: The 3.5 docs do say that the 2.6.1 classic engine is used to make the standalone, and that one should watch out for included v.3-4 functionality that might break in that earlier version; that the newer code may not compile in the 2.6 engine. Makes sense. Otherwise, except for that caveat, it seems like OS 9 is supported in v.3.5; it does after all create a fat standalone. I went back to my v2.0 Rev and made a standalone in OS 9. Worked fine. OS 9 to OS 9 of course. One thing I noticed is how far the Rev team has come in the user interface. Version 3+ is gorgeous, the earlier ones seem home brewed by comparison. This in the light of the fact that the mighty heart of the program is intact even in those earlier builds. Anyway, thanks for the help. I will fool around a bit more... Craig Newman From scott at tactilemedia.com Wed Sep 23 17:06:23 2009 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 23 Sep 2009 14:06:23 -0700 Subject: Synchronized videos with superimposition In-Reply-To: <31AE859A-4CC0-47A9-B2A7-E8017434EC0A@gmail.com> Message-ID: Recently, Thierry wrote: > I'm in the process of making some animated slides > with RevStudio for a talk > I'm doing soon in Paris. > > 1) I have to my disposal 3 videos ( .mov ). > 2) I'm really dummy with video stuff > 3) I'm on a MacBook/Tiger. > > I would like to have one in the background, > let say , half screen , and the others two, much smaller in size > ( 15% each of the first ), superimposed on the first. > > I managed to play them all together , > but can't do the superposition ( flashing at the intersection ). > > Then, with iMOvie HD tried to build one Video out of the 3, > but there is only one video track :-( > > Any enlightment are very much welcome. I don't know if the EnhancedQT external written by Trevor Devore allows for anything like this, but here are 2 things to try: 1) Try setting the alwaysBuffer property of each movie to true -- this allows you to layer movies just like any other object on the card. The possible drawback is performance may suffer, the movies may not play well. 2) If the above option doesn't work well, try playing the superimposed "overlay" movies in small, separate stacks positioned above the main stack that contains your main background movie. If you set the decorations property of the overlay stacks to "none", you will remove the titlebars from the windows and the windows will appear to be part of your main background stack. Hope this helps. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From revlist at azurevision.co.uk Wed Sep 23 17:21:27 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 23 Sep 2009 22:21:27 +0100 Subject: Synchronized videos with superimposition In-Reply-To: <31AE859A-4CC0-47A9-B2A7-E8017434EC0A@gmail.com> References: <31AE859A-4CC0-47A9-B2A7-E8017434EC0A@gmail.com> Message-ID: <352E24AB-DE1A-45EA-A9AC-4D55FB3A8C93@azurevision.co.uk> If you want to combine them into a single video and have iWork on your MacBook, Keynote will let you lay them out and resize them however you want, then you can export it out as a new video ready for use in the Rev slideshow (assuming there are things you want to do that can't be done in Keynote). Ian On 23 Sep 2009, at 21:40, Thierry wrote: > Then, with iMOvie HD tried to build one Video out of the 3, > but there is only one video track :-( From alex at tweedly.net Wed Sep 23 17:29:29 2009 From: alex at tweedly.net (Alex Tweedly) Date: Wed, 23 Sep 2009 22:29:29 +0100 Subject: Running a stack from the On-Rev server. In-Reply-To: <004501ca3c51$e692ac30$b3b80490$@com> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> Message-ID: <4ABA9339.6060100@tweedly.net> Jim Bufalini wrote: > Do you know a way, simple or not, ;-) to populate "mirrors" (other > commercial shared server services you may have) with your download, directly > from on-Rev, using an irev script? Obviously, from a client, you can write a > Rev script to FTP up to multiple servers. But I'm wondering if you have a > way to populate other servers with your to be downloaded files, directly > from on-Rev, once the file(s) have been uploaded there. > There are a few ways, depending on what you wish to do. You can do something like put URL ("file:new.mp3") into ("ftp://user:password at ftp.site.com/mp3s/this.mp3") and simply have the script that handles uploading do the distribution immediately. Or have the script check for "new" files in the relevant directories (maybe write a log file so it knows when it last ran), and re-distribute all files with later modified date. I think there would be a way to run the rev script from the command line (and hence as a cron job) if you wanted to do that - but I haven't tried that yet (might need to wait for the cgi version of Rev to be on on-Rev). (Actually - if anyone knows the answer to that, I'd be grateful to hear it :-) -- Alex. From kray at sonsothunder.com Wed Sep 23 17:55:37 2009 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 23 Sep 2009 16:55:37 -0500 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: Message-ID: > MacWindows 1.0.0 (005) > External to give Revolution applications a more Mac-like experience. > The name comes from the Carbon header file that the majority of the > features are called from. Sweet! Thanks, Sean... I'll be sending you a donation ASAP... :-D Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From steve at theworcestersource.com Wed Sep 23 17:58:02 2009 From: steve at theworcestersource.com (Steve Checkley) Date: Wed, 23 Sep 2009 22:58:02 +0100 Subject: [ANN] Multi-platform tree control library (in beta) Message-ID: <00C7F19E-90CE-45FC-BB06-0472A4A1AB13@theworcestersource.com> Hi all, Over the past couple of months, I've been working on a tree control for RunRev that produces great looking controls that look like they belong on the platform that you're running. For example: Tree in Mac OSX mode http://theworcestersource.com/Portals/0/Blog%20Images/tease%20macosx.png Same tree in Windows mode http://theworcestersource.com/Portals/0/Blog%20Images/tease%20winxp.png Although I've had a few betas already, following the brilliant work that Sean's been doing, I felt the time was right to make a bit more noise. You can find out more at www.theworcestersource.com . You will need to register to gain access to the beta download page but I might well change that soon. I work on the tree when I can find the time, which is usually a couple of hours at the weekend and, hopefully, you can see the huge amount of effort that I've put into it. I would really appreciate any bugs or issues that you might come across, whilst I work on the docs and finish off wrapping up the loose ends. Thanks, Steve www.theworcestersource.com P.S. Further to an earlier thread, you'll also find a gradient button stack on my site in the downloads section. From stephenREVOLUTION2 at barncard.com Wed Sep 23 18:00:03 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Wed, 23 Sep 2009 15:00:03 -0700 Subject: [ANN] MacWindows external 1.0.0 (005) In-Reply-To: <1549788078.20090923092528@ahsoftware.net> References: <6DD99629-4EF3-40C6-ADA9-22A1FFF0F190@wehostmacs.com> <1549788078.20090923092528@ahsoftware.net> Message-ID: yes but I was looking at the description page http://revdevelop.com/categories/Developer_Tools/Externals/ssMacWindows no file link there... it's the first thing that came up in google ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/23 Mark Wieder : > stephen- > > Wednesday, September 23, 2009, 9:03:29 AM, you wrote: > >> Shao, I'm not seeing the link for that on your site. > > ...at the top... the one that says "Download"... > > http://shaosean.tk/ > > -- > -Mark Wieder > ?mwieder at ahsoftware.net > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Wed Sep 23 18:46:52 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 24 Sep 2009 08:46:52 +1000 Subject: Running a stack from the On-Rev server. In-Reply-To: <4ABA9339.6060100@tweedly.net> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> Message-ID: > I think there would be a way to run the rev script from the command line > (and hence as a cron job) if you wanted to do that - but I haven't tried > that yet (might need to wait for the cgi version of Rev to be on on-Rev). > > (Actually - if anyone knows the answer to that, I'd be grateful to hear it > :-) I've just run into the need for this too. My first thought is to investigate if "curl" can do what we need. But I too would be grateful for any insights. Cheers, Sarah From lists at futilism.com Wed Sep 23 19:09:20 2009 From: lists at futilism.com (Mark Smith) Date: Thu, 24 Sep 2009 00:09:20 +0100 Subject: Running a stack from the On-Rev server. In-Reply-To: References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> Message-ID: You can certainly install the 3.5 cgi engine on on-rev, so a script to check the folder and copy to another server can be run as a cron-job. I don't think libUrl is part of the cgi engine, though I'm pretty sure you could install it with the engine, and "start using" it in your command-line script. Otherwise, curl would probably be the way to go, though there's also the ftp command-line (which I haven't used, so don't know much about). Best, Mark On 23 Sep 2009, at 23:46, Sarah Reichelt wrote: >> I think there would be a way to run the rev script from the >> command line >> (and hence as a cron job) if you wanted to do that - but I haven't >> tried >> that yet (might need to wait for the cgi version of Rev to be on >> on-Rev). >> >> (Actually - if anyone knows the answer to that, I'd be grateful to >> hear it >> :-) > > > I've just run into the need for this too. > My first thought is to investigate if "curl" can do what we need. > But I too would be grateful for any insights. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shaosean at wehostmacs.com Wed Sep 23 19:17:32 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 19:17:32 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: > yes but I was looking at the description page > http://revdevelop.com/categories/Developer_Tools/Externals/ > ssMacWindows > no file link there... Due to trying to keep RevDevelop neutral and not my own playground I removed the direct download link and moved the files over to my own website.. On the link mentioned above, click the "Website" link and at the top right of my personal website you will see "ssMacWindows" and there is a download link.. Failing all that, click this: http://shaosean.tk/downloads/ssMacWindows005.zip Enjoy :D -Sean ps.. I would like to say thanks to everyone who has taken the time to encourage me through their kind words both on the list and privately From jim at visitrieve.com Wed Sep 23 20:29:15 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Wed, 23 Sep 2009 14:29:15 -1000 Subject: Running a stack from the On-Rev server. In-Reply-To: <4ABA9339.6060100@tweedly.net> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> Message-ID: <000001ca3cae$0cc12100$26436300$@com> Hi Alex, > Jim Bufalini wrote: > > Do you know a way, simple or not, ;-) to populate "mirrors" (other > > commercial shared server services you may have) with your download, > directly > > from on-Rev, using an irev script? Obviously, from a client, you can > write a > > Rev script to FTP up to multiple servers. But I'm wondering if you > have a > > way to populate other servers with your to be downloaded files, > directly > > from on-Rev, once the file(s) have been uploaded there. > > > There are a few ways, depending on what you wish to do. > > You can do something like > put URL ("file:new.mp3") into > ("ftp://user:password at ftp.site.com/mp3s/this.mp3") Hmmm. Are you saying issue this command from within an irev script? I don't think it works from there. Or, to be more precise, I just tried it, and it didn't work for me. Of course I changed the appropriate parts first. > and simply have the script that handles uploading do the distribution > immediately. Or have the script check for "new" files in the relevant > directories (maybe write a log file so it knows when it last ran), and > re-distribute all files with later modified date. > > I think there would be a way to run the rev script from the command > line > (and hence as a cron job) if you wanted to do that - but I haven't > tried > that yet (might need to wait for the cgi version of Rev to be on on- > Rev). As to Rev CGI from on-Rev, you can do this now by just installing Rev CGI to your on-Rev account, just like you would do it to any other server. Aloha from Hawaii, Jim Bufalini From shaosean at wehostmacs.com Wed Sep 23 20:53:51 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 20:53:51 -0400 Subject: [ANN] MacWindows external 1.0.0 (005) Message-ID: Just a quick FYI update about the external.. It works from Rev 2.6 and up so if you have not upgraded in a while, it will still work for you ^_^ From shaosean at wehostmacs.com Wed Sep 23 20:56:45 2009 From: shaosean at wehostmacs.com (Shao Sean) Date: Wed, 23 Sep 2009 20:56:45 -0400 Subject: [ANN] Multi-platform tree control library (in beta) Message-ID: <250C2E60-7CDC-411A-ABD7-1A5D0852EFE1@wehostmacs.com> I had come across this a bit ago completely by accident and was blown away by it.. Rev definitely needs more components like this.. From jacque at hyperactivesw.com Wed Sep 23 21:22:23 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 23 Sep 2009 20:22:23 -0500 Subject: OS9 Standalone In-Reply-To: References: Message-ID: <4ABAC9CF.8000903@hyperactivesw.com> DunbarX at aol.com wrote: > All: > > The 3.5 docs do say that the 2.6.1 classic engine is used to make the > standalone, and that one should watch out for included v.3-4 functionality that > might break in that earlier version; that the newer code may not compile in > the 2.6 engine. Makes sense. > > Otherwise, except for that caveat, it seems like OS 9 is supported in > v.3.5; it does after all create a fat standalone. The file format changed in Rev 2.7. If you want to build an OS 9 standalone using Rev 3.5, you need to save the stack in legacy format (there's an option in the Save dialog for that.) If you don't, the 2.6.1 engine can't read the 2.7 file format, which I think is why your original standalone wouldn't launch. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jimaultwins at yahoo.com Wed Sep 23 23:11:56 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Wed, 23 Sep 2009 20:11:56 -0700 Subject: Running a stack from the On-Rev server. In-Reply-To: References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> Message-ID: <5CAFD3C6-8807-4D5D-89F3-4909984773A9@yahoo.com> This was offered on the forum as a method for running a php script. --Does this help get you closer to command line > irev script ? On Sep 23, 2009, at 3:46 PM, Sarah Reichelt wrote: >> I think there would be a way to run the rev script from the command >> line >> (and hence as a cron job) if you wanted to do that - but I haven't >> tried >> that yet (might need to wait for the cgi version of Rev to be on on- >> Rev). >> (Actually - if anyone knows the answer to that, I'd be grateful to >> hear it > I've just run into the need for this too. > My first thought is to investigate if "curl" can do what we need. > But I too would be grateful for any insights. > Sarah Jim Ault Las Vegas From jperryl at ecs.fullerton.edu Thu Sep 24 01:05:17 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 23 Sep 2009 22:05:17 -0700 (PDT) Subject: OS9 Standalone In-Reply-To: <34B396F2-AAEE-47A1-BDA4-B5EFFC384246@economy-x-talk.com> References: <0BD34452-5105-4C79-8A81-BC007B24CAC7@cruzio.com> <34B396F2-AAEE-47A1-BDA4-B5EFFC384246@economy-x-talk.com> Message-ID: including 4.0 I believe... Judy On Wed, 23 Sep 2009, Mark Schonewille wrote: > Yes, it is, despite the availability of a Mac OS 9 option in the standalone > builder of 3.0 and later. > > 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 23-sep-2009, om 21:56 heeft Mark Swindell het volgende geschreven: > >> Isn't v. 2.6 the last version that could create a standalone for OS9? >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From nhan.tran at rmit.edu.vn Thu Sep 24 04:33:18 2009 From: nhan.tran at rmit.edu.vn (Nhan, Tran Thi Thanh) Date: Thu, 24 Sep 2009 15:33:18 +0700 Subject: Lost focus after import snapshot References: <9EF8893D-B86D-45E8-9701-C7E76F74D105@ucsd.edu> Message-ID: Thanks Jerry Balzano so much, Actually, there are many tasks performed on list field "dbGrid" and it need re-calculated and repaint once I click on a line of another list field. I try to put the line "set the hilitedLine of field "dbGrid " to 1 " into the last and see that I can navigate the hightlite of field "dbGrid" by arrow key (up and down key) but I can't click on this. It's so trange. Nhan -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jerry Balzano Sent: Thursday, 24 September 2009 12:10 AM To: How to use Revolution Subject: Re: Lost focus after import snapshot Hi Nhan, I tried out your example code with a list field, and everything seemed to work all right afterwards, i.e. one could still click on individual lines of the list field after it had been "backgrounded". If you'd like, I'd be glad to send you the simple stack I created privately, so you could compare what's going on there vs. in your stack. Jerry Balzano On Sep 22, 2009, at 9:39 PM, Nhan, Tran Thi Thanh wrote: > Hi guys, > > > > Please kindly help me with this case. Is there anyone meet the same > issue before? I have a piece code as below > > > > import snapshot from rectangle tRect of cd 1 of stack tStackname > > get the id of the last image of cd 1 of stack tStackname > > put it into tImageID > > set the backgroundpattern of cd fld "dbGrid" of cd 1 of stack > tStackname to tImageID > > > > The issue is I can't click on each line of fld "dbGrid" after running > this code. It seem that fld "dbGrid" has lost focus > > > > Please help > > > > Many thanks and regards, > > > > Nhan > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From livfoss at mac.com Thu Sep 24 05:00:57 2009 From: livfoss at mac.com (Graham Samuel) Date: Thu, 24 Sep 2009 11:00:57 +0200 Subject: OT (slightly): what's the best X-platform icon maker that runs on a Mac? Message-ID: I used to use Iconographer, but it hasn't been updated since 2003 - you can still get it (for free) but I can't think it knows about Vista etc. I know this has been discussed before, but what do people use currently? I couldn't find anything after 2007 in the archive, and that conversation was about Iconographer anyway! TIA Graham From alex at tweedly.net Thu Sep 24 05:18:00 2009 From: alex at tweedly.net (Alex Tweedly) Date: Thu, 24 Sep 2009 10:18:00 +0100 Subject: Running a stack from the On-Rev server. In-Reply-To: <000001ca3cae$0cc12100$26436300$@com> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> <000001ca3cae$0cc12100$26436300$@com> Message-ID: <4ABB3948.7040800@tweedly.net> Jim Bufalini wrote: > >> There are a few ways, depending on what you wish to do. >> >> You can do something like >> put URL ("file:new.mp3") into >> ("ftp://user:password at ftp.site.com/mp3s/this.mp3") >> > > Hmmm. Are you saying issue this command from within an irev script? I don't > think it works from there. Or, to be more precise, I just tried it, and it > didn't work for me. Of course I changed the appropriate parts first. > > Yes, it worked for me. I'll try again later today, but I know it worked about a month ago. (I had over-run my broadband usage limit, and they were rate-limiting my ftp session to 0 - i.e. couldn't use ftp at all. I could get round this for on-Rev using the file manager in cPanel - but nothing equivalent on my other websites/servers. So I used the cPanel file manager to upload a small irev script (called putfileviaftp.irev :-) which then ftp'ed from on-Rev to the other servers). > > As to Rev CGI from on-Rev, you can do this now by just installing Rev CGI to > your on-Rev account, just like you would do it to any other server. > > Yeah, but I'm being lazy and hoping that on-Rev will make that part of the standard intstall :-) It seems like cron and curl could be used to periodically trigger a URL request - which could be to an irev script on your own site, and that irev script could then do any file distributions required. -- Alex. From richmondmathewson at gmail.com Thu Sep 24 05:20:01 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 24 Sep 2009 12:20:01 +0300 Subject: admin@oaklands-jun.wokingham.sch.uk Message-ID: <4ABB39C1.6020805@gmail.com> I was at Oaklands from 1967 - 1973, under Mr Beeston; at that time the school was highly experimental and ahead of its time. I now use many of the methods and ideas in my own language school in Bulgaria. If you would like to either link to, or look at my website the address is: http://mathewson.110mb.com/default.html click on the button SCHOOL sincerely, John Richmond Mathewson. From m.schonewille at economy-x-talk.com Thu Sep 24 05:21:40 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 24 Sep 2009 11:21:40 +0200 Subject: OT (slightly): what's the best X-platform icon maker that runs on a Mac? In-Reply-To: References: Message-ID: <11B61A38-0250-448F-895C-E32D554EABAA@economy-x-talk.com> Hi Graham, I use two free products, one on the Mac, a different one on Windows. For Mac, I use Apple's IconComposer. For Windows, I use IcoFX. IcoFX can also create icons for Mac standalones. You could install X11 on your Mac and install Wine under X11. IcoFX runs fine under X11 (only the interface may look slightly weird). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 24 sep 2009, at 11:00, Graham Samuel wrote: > I used to use Iconographer, but it hasn't been updated since 2003 - > you can still get it (for free) but I can't think it knows about > Vista etc. I know this has been discussed before, but what do people > use currently? I couldn't find anything after 2007 in the archive, > and that conversation was about Iconographer anyway! > > TIA > > Graham From richmondmathewson at gmail.com Thu Sep 24 07:40:09 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 24 Sep 2009 14:40:09 +0300 Subject: A quick note about RR Alpha 4 and older forms of Linux Message-ID: <4ABB5A99.9070800@gmail.com> Just to say that RevMedia alpha release for Linux (dp3) does not work on Ubuntu 5.10, but it does on 8.04. Where the cut-off is between 5.10 and 8.04 I don't know. This is really only relevant to people who wish to deploy RevMedia for teaching purposes on fairly old, low-spec PCs. I have yet to see if RR Studio 4 dp-4 can spin off standalones that will function on Ubuntu 5.10. From richmondmathewson at gmail.com Thu Sep 24 07:42:58 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 24 Sep 2009 14:42:58 +0300 Subject: Oaklands Junior School Message-ID: <4ABB5B42.2060100@gmail.com> Err . . . sorry about the earlier posting: stupidly mixed up the 'To' place with the 'Subject' place in Thunderbird. Richmond. From richmondmathewson at gmail.com Thu Sep 24 08:01:01 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 24 Sep 2009 15:01:01 +0300 Subject: Challenge: to do something like this in a revlet. Message-ID: <4ABB5F7D.9000101@gmail.com> http://www.hybridworks.jp/ From revlist at azurevision.co.uk Thu Sep 24 08:31:07 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 24 Sep 2009 13:31:07 +0100 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <4ABB5F7D.9000101@gmail.com> References: <4ABB5F7D.9000101@gmail.com> Message-ID: Which bit? The one where the ENTIRE site is inside a plugin making it effectively invisible to Google and other search engines, impossible to give anyone a URL leading to a specific part of the site, no way to change the size of the text or select text to copy it? I always groan when opening a page to find Click2Flash is covering the whole thing with a placeholder image. :-( Recreating that purely within a revlet would suffer from a lot of the same problems apart from being able to select/copy text. In case my position isn't clear - plugins should NEVER be used as the sole method of site navigation. Nice animations and pixel art, and a really neat layout swap, though. Ian On 24 Sep 2009, at 13:01, Richmond Mathewson wrote: > http://www.hybridworks.jp/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From coiin at verizon.net Thu Sep 24 09:03:43 2009 From: coiin at verizon.net (Colin Holgate) Date: Thu, 24 Sep 2009 09:03:43 -0400 Subject: Challenge: to do something like this in a revlet. In-Reply-To: References: <4ABB5F7D.9000101@gmail.com> Message-ID: <24F8FF10-7BBB-4B5B-BEA9-36A79484C205@verizon.net> Ian, Flash text fields can be set to allow selecting and copying, swfs can be published in a search engine friendly way, and it's possible to "deep link" into any part of a Flash application, if that's important to do. The lack of those things in a site isn't a consequence of it being done in Flash. From effendi at wanadoo.fr Thu Sep 24 09:06:47 2009 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Thu, 24 Sep 2009 15:06:47 +0200 Subject: Renewing Revolution licence Message-ID: Hi from Paris, I bought rev 3.0 some time ago. I have just received a mail informing me that my licence will expire in a few days. What does this mean ? Do I have to pay for an upgrade to 3.5, or do I get it free (if I download it within the next few days). Why are there two different prices for Rev Studio ? I see 165 euros (see Store Front page) and also 249 euros (see Comparison Page). Don't understand !! -Francis From toolbook at kestner.de Thu Sep 24 09:10:09 2009 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 24 Sep 2009 15:10:09 +0200 Subject: How to get a return value from a vbs file? Message-ID: <7E86350B1B0545AF9041EB9B9AD8956E@Kestner.local> Hello, following Jim B's advice I want to change the user rights of my program (-sub) dir to be able to write a file with rev to that dir. Creating the dir at setup with the correct rights s one thing. Now I want to change the rights with icacls at an existing dir. When calling icacls from rev directly in the shell I get a return value from icacls, but a standard user may not change the priviliges. But as far as I know, I can't give a parameter "runas" (Admin) to the shell. So I decided to create a small vbs file (without actually knowing vbs), where I could run the vbs file with "runas" to be able to change the rights of the program sub dir. Where I now stuck is, that I don't know how to get back any return value from the vbs script file back into my rev, e.g the result of calling icacls. I can't just say "return" in vbs. Any hint very welcome (Rev 3.5, Vista) Tiemo From runrev260805 at m-r-d.de Thu Sep 24 09:25:38 2009 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Thu, 24 Sep 2009 13:25:38 +0000 Subject: Renewing Revolution licence Message-ID: <00038D62.4ABB8F70@the-office.us> Hi Francis, as long as your license is valid you are entitled to download the most recent version. So hurry up and download 3.5. And on the comparision page the prices are in US$. Regards, Matthias -------- Original Message -------- Subject: Renewing Revolution licence (24-Sep-2009 15:12) From: Francis Nugent Dixon To: runrev260805 at m-r-d.de > Hi from Paris, > > I bought rev 3.0 some time ago. I have just received > a mail informing me that my licence will expire in > a few days. What does this mean ? Do I have to pay > for an upgrade to 3.5, or do I get it free (if I > download it within the next few days). Why are there > two different prices for Rev Studio ? I see 165 euros > (see Store Front page) and also 249 euros (see > Comparison Page). Don't understand !! > > -Francis > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > > To: use-revolution at lists.runrev.com From revlist at azurevision.co.uk Thu Sep 24 09:34:47 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 24 Sep 2009 14:34:47 +0100 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <24F8FF10-7BBB-4B5B-BEA9-36A79484C205@verizon.net> References: <4ABB5F7D.9000101@gmail.com> <24F8FF10-7BBB-4B5B-BEA9-36A79484C205@verizon.net> Message-ID: On 24 Sep 2009, at 14:03, Colin Holgate wrote: > Ian, Flash text fields can be set to allow selecting and copying, > swfs can be published in a search engine friendly way, and it's > possible to "deep link" into any part of a Flash application, if > that's important to do. > > The lack of those things in a site isn't a consequence of it being > done in Flash Fair enough, looks like I'm out of date in terms of what *can be but usually isn't* done in Flash-driven sites. ;-) Ian From coiin at verizon.net Thu Sep 24 09:39:20 2009 From: coiin at verizon.net (Colin Holgate) Date: Thu, 24 Sep 2009 09:39:20 -0400 Subject: Renewing Revolution licence In-Reply-To: References: Message-ID: What you pay for is a year of upgrades. That would include getting up to date, but would also include any updates that come out in the next year. From rjb at robelko.com Thu Sep 24 09:43:37 2009 From: rjb at robelko.com (Robert Brenstein) Date: Thu, 24 Sep 2009 15:43:37 +0200 Subject: Renewing Revolution licence In-Reply-To: References: Message-ID: On 24.09.09 at 15:06 +0200 Francis Nugent Dixon apparently wrote: >Hi from Paris, > >I bought rev 3.0 some time ago. I have just received >a mail informing me that my licence will expire in >a few days. What does this mean ? Do I have to pay >for an upgrade to 3.5, or do I get it free (if I >download it within the next few days). Why are there >two different prices for Rev Studio ? I see 165 euros >(see Store Front page) and also 249 euros (see >Comparison Page). Don't understand !! > >-Francis That message is a tad of misleading. What is really expiring is the active status of your license. While the license is active, you can fetch any newer version (you don't have to actually use it if you don't want to) and you can get an extension of your license cheaper. Once your license expires, you can't get any version that is released after the day of expiration of your license and it costs you more to get a new active license (although I think it is still cheaper than a new license -- I haven't been keeping up with price changes). What does NOT expire is your ability to continue using whatever version you got for as long as you want under the terms of your now-expired licence. Robert From jmyepes at mac.com Thu Sep 24 10:49:56 2009 From: jmyepes at mac.com (Josep) Date: Thu, 24 Sep 2009 07:49:56 -0700 (PDT) Subject: Datagrid Drag and Drop In-Reply-To: References: <25530401.post@talk.nabble.com> Message-ID: <25573973.post@talk.nabble.com> Hi Trevor, Only I get this error when drag from a edited cell, I want drag the entire row and drop some of the values.. I download the sample and check it... execution error at line 6 (Chunk: error in object expression), char 22 Salut, Josep Trevor DeVore wrote: > > On Sep 21, 2009, at 12:52 PM, Josep wrote: > >> I need use drag and drop between datagrids and others objects, how >> to begin? >> I need perform operations like exec sql sentences or print. >> >> Any tip about how begin to handle this? > > At RunRevLive I used an updated version of the Data Grid with built-in > support for drag reordering and setting the dragImage for drag/drop. > > http://tr.im/data_grid > > I haven't documented it yet but starting a drag and drop operation > with the row being dragged on displayed as the dragImage is really easy: > > ## > ## Data Grid Group Script > ## > on dragStart > ## use current row as dragImage > put the dgIndex of the dgDataControl of the target into theIndex > set the dgDragImageIndex of me to theIndex > > ## Set dragData to start drag operation > set the dragData["private"] to "My Data" > end dragStart > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Application Development with Revolution Course: > http://revolution.bluemangolearning.com/software/revproappdev/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > Quoted from: http://www.nabble.com/Datagrid-Drag-and-Drop-tp25530401p25560144.html Trevor DeVore wrote: > > On Sep 21, 2009, at 12:52 PM, Josep wrote: > >> I need use drag and drop between datagrids and others objects, how >> to begin? >> I need perform operations like exec sql sentences or print. >> >> Any tip about how begin to handle this? > > At RunRevLive I used an updated version of the Data Grid with built-in > support for drag reordering and setting the dragImage for drag/drop. > > http://tr.im/data_grid > > I haven't documented it yet but starting a drag and drop operation > with the row being dragged on displayed as the dragImage is really easy: > > ## > ## Data Grid Group Script > ## > on dragStart > ## use current row as dragImage > put the dgIndex of the dgDataControl of the target into theIndex > set the dgDragImageIndex of me to theIndex > > ## Set dragData to start drag operation > set the dragData["private"] to "My Data" > end dragStart > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Application Development with Revolution Course: > http://revolution.bluemangolearning.com/software/revproappdev/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Datagrid-Drag-and-Drop-tp25530401p25573973.html Sent from the Revolution - User mailing list archive at Nabble.com. From gjbalzano at ucsd.edu Thu Sep 24 12:32:49 2009 From: gjbalzano at ucsd.edu (Jerry Balzano) Date: Thu, 24 Sep 2009 09:32:49 -0700 Subject: Java applets & Revlets In-Reply-To: References: Message-ID: <7A8B2A42-A45F-41F6-BD26-BAE0DD066E17@ucsd.edu> Hi all, Although this list is usually pretty responsive to questions, I sent the email almost 48 hours ago and haven't raised a single reply. If I'm just asking foolish questions, perhaps someone could gently tell me why, and suggest what I might do (instead) to address the issue I raise. Thanks, Jerry B On Sep 22, 2009, at 2:13 PM, Jerry Balzano wrote: > I hope this isn't too bizarre a request. > > I want a Revlet to be able to control which of several (pre-made) Java > applets a user sees. How would one do this? Is it possible to embed > a Java applet inside a Revlet? > > I was looking through previous messages to see if this question had > been asked previously and I learned (a little) about a stack property > called the revletParams, but I don't know how or if it would apply > here. For example, would one stick the whole string > archive="NetLogoLite.jar" > width="460" height="280"> > value="Tag.nlogo"> > > inside the revletParams? (And then what?) > > Sorry for the painfully naive nature of these questions, but this is > all untrodden ground for me. > > Thanks, > Jerry Balzano > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Ray at LinkIt.Com Thu Sep 24 15:41:34 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Thu, 24 Sep 2009 12:41:34 -0700 Subject: File Types and Creator Codes In-Reply-To: <00038D62.4ABB8F70@the-office.us> References: <00038D62.4ABB8F70@the-office.us> Message-ID: <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> Anybody know how to determine these? In particular, I need the file type and creator for zip files. Thanks, Ray Horsley LinkIt! Software From Ray at LinkIt.Com Thu Sep 24 15:47:16 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Thu, 24 Sep 2009 12:47:16 -0700 Subject: Setting the 'Open With' In-Reply-To: <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> Message-ID: <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> On kind of a related note, anybody know how to set a file to open with a certain application? This is manually done with the Get Info window on the Mac but I need to do this from within a script. Thanks, Ray Horsley LinkIt! Software From revlist at azurevision.co.uk Thu Sep 24 12:48:35 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 24 Sep 2009 17:48:35 +0100 Subject: File Types and Creator Codes In-Reply-To: <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> Message-ID: <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> You can get them via AppleScript - 'the creator type' and 'the file type'. Just be aware that there is a big developer sh*tstorm blowing up about file and creator codes being deprecated on Snow Leopard - instead it basically just uses file extensions to decide what app to open when double-clicking on a file. :-( http://arstechnica.com/web/news/2009/09/horrifically-bad-software-demos-become-performance-art.ars Ian P.S. Here's a script for a droplet: on open (list_of_aliases) tell application "Finder" set myfile to item 1 of list_of_aliases display dialog "creator type: " & (the creator type of myfile) & return & "file type: " & (the file type of myfile) end tell end open On 24 Sep 2009, at 20:41, Ray Horsley wrote: > Anybody know how to determine these? In particular, I need the file > type and creator for zip files. > > Thanks, > > Ray Horsley > LinkIt! Software > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu Sep 24 12:56:04 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Sep 2009 09:56:04 -0700 Subject: File Types and Creator Codes Message-ID: <4ABBA4A4.4020008@fourthworld.com> Ray Horsley wrote: > Anybody know how to determine these? In particular, I need the file > type and creator for zip files. In RevNet's Stack's section is a file named "4W File Typer" which lets you drop files onto it to view and change the type and creator code. You can get to RevNet from inside Rev: Develop->Plugins->GoRevNet Here's the script which obtains the creator code info, using "the detailed files" in which each line returned as a number of comma-separated elements and item 11 is the combined creator and type: on dragDrop get line 1 the dragData if it is not empty then put it into fld "file" put it into tDir set the itemdel to "/" put last item of it into tFileName delete last item of tDir put the directory into tSaveDir set the directory to tDir put the detailed files into tFiles set the directory to tSaveDir put line lineoffset(urlEncode(tFileName), tFiles) of tFiles into tFileData set the itemdel to comma get item 11 of tFileData put char 1 to 4 of it into fld "creator" put char 5 to 8 of it into fld "type" end if end dragDrop -- Richard Gaskin Fourth World Media Corporation Developer of WebMerge: Publish any database on any Web site ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From ambassador at fourthworld.com Thu Sep 24 13:00:16 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Sep 2009 10:00:16 -0700 Subject: Challenge: to do something like this in a revlet. Message-ID: <4ABBA5A0.5050406@fourthworld.com> Colin Holgate wrote: > Ian, Flash text fields can be set to allow selecting and copying, swfs > can be published in a search engine friendly way, and it's possible to > "deep link" into any part of a Flash application, if that's important > to do. > > The lack of those things in a site isn't a consequence of it being > done in Flash. True, the use of 6-point Nanosquint type there isn't required by Flash. I've seen a great many other Flash presentations which can actually be read by the unaided eye. ;) I would like to know which part of caught Richmond's attention. There's a lot there, and inevitably any plugin will be compared to the ubiquitous Flash so it may be useful to explore strengths and weaknesses of each. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From martyknapp at comcast.net Thu Sep 24 13:08:12 2009 From: martyknapp at comcast.net (Marty Knapp) Date: Thu, 24 Sep 2009 10:08:12 -0700 Subject: Setting the 'Open With' In-Reply-To: <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> Message-ID: <4ABBA77C.1050609@comcast.net> You can open a specific document with a specific application like this: launch "/MyDocumentsFolder/TheDocument.doc" with "/Applications/MyApp.app" using the path of each. and assuming the the application is capable of opening it. Marty Knapp > On kind of a related note, anybody know how to set a file to open with > a certain application? This is manually done with the Get Info window > on the Mac but I need to do this from within a script. > > Thanks, > > Ray Horsley > LinkIt! Software > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Thu Sep 24 13:08:45 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Sep 2009 10:08:45 -0700 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? Message-ID: <4ABBA79D.2000001@fourthworld.com> Really sorry for the bandwidth use, but asking this question in the busy forums at Mozilla hasn't yielded a reply, and my RSS feeds just aren't as much fun until I fix this: How do I turn off "Always use Live Bookmarks"? Turning on "Always use Live Bookmarks" was so easy I did it accidentally. Now I'd like to turn it off, but I can find a setting in Prefs or anywhere else for this, and no such option is described in Help or at the Mozilla knowledge base. Which config file should I edit, and what should I look for? Or is there a simpler way? Feel free to reply off-list if you have a solution. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From francois.chaplais at mines-paristech.fr Thu Sep 24 13:19:35 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 24 Sep 2009 19:19:35 +0200 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <4ABBA5A0.5050406@fourthworld.com> References: <4ABBA5A0.5050406@fourthworld.com> Message-ID: <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> Le 24 sept. 09 ? 19:00, Richard Gaskin a ?crit : > Colin Holgate wrote: >> Ian, Flash text fields can be set to allow selecting and copying, >> swfs can be published in a search engine friendly way, and it's >> possible to "deep link" into any part of a Flash application, if >> that's important to do. >> The lack of those things in a site isn't a consequence of it >> being done in Flash. > > True, the use of 6-point Nanosquint type there isn't required by > Flash. I've seen a great many other Flash presentations which can > actually be read by the unaided eye. ;) > > I would like to know which part of > caught Richmond's attention. There's a lot there, and inevitably > any plugin will be compared to the ubiquitous Flash so it may be > useful to explore strengths and weaknesses of each. > Here is my humble experience concerning Flash v.s. Rev: My second son (age 18) is a student in graphic communication. He is NOT a programmer. He is naturally aware of Flash and I have bought some books about Flash and ActionScript. The result is that he just cannot get it. It is too complicated (and, seemingly, too much timeline oriented). On the other hand, I introduced him to basic revtalk programming this summer. He was enthusiastic about it. But, he was not very impressed by the revlet examples on runrev's site by comparison to Flash. The lesson I have drawn is that a) yes, it is good to see that revlets can produce animations but b) Flash does this very well (better, actually), and it would be interested to have on runrev's site that emphasize the proper strengths of revTalk (the display of the scripts in the demos are very convincing, BTW). While I am at it, will it be possible to call externals from revlets? I am drooling over the possibility to have interactive demos of applied mathematics over the internet.... cheers, Fran?ois From Ray at LinkIt.Com Thu Sep 24 16:22:42 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Thu, 24 Sep 2009 13:22:42 -0700 Subject: Setting the 'Open With' In-Reply-To: <4ABBA77C.1050609@comcast.net> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: Thanks Marty. It's just slightly more complicated than that, though. In my case I've got a zip file which a script in my standalone has downloaded. I'd like to decompress it automatically from the same script but I don't know where "Archive Utility" is or what it's named on the end users machine. On my machine it's System/Library/Core Services/Archive Utility.app but on a friend's machine I noticed it's named "BOMArchive Utility" instead of "Archive Utility". Any suggestions? Thanks, Ray Horsley LinkIt! Software On Sep 24, 2009, at 10:08 AM, Marty Knapp wrote: > You can open a specific document with a specific application like > this: > > launch "/MyDocumentsFolder/TheDocument.doc" with "/Applications/ > MyApp.app" > > using the path of each. and assuming the the application is capable > of opening it. > > Marty Knapp >> On kind of a related note, anybody know how to set a file to open >> with a certain application? This is manually done with the Get >> Info window on the Mac but I need to do this from within a script. >> >> Thanks, >> >> Ray Horsley >> LinkIt! Software >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From christian.langers at education.lu Thu Sep 24 13:29:41 2009 From: christian.langers at education.lu (Christian Langers) Date: Thu, 24 Sep 2009 19:29:41 +0200 Subject: File Types and Creator Codes In-Reply-To: <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> Message-ID: <4ABBAC85.2070606@education.lu> Hi, if you have the Developer Tools installed on Mac Os X then you have two wonderfull little tools : GetFileInfo : look here : and setFile : look here : I use these with the shell() function and I like them... Greets, Christian On 24/09/09 21:41, Ray Horsley wrote: > Anybody know how to determine these? In particular, I need the file > type and creator for zip files. > > Thanks, > > Ray Horsley > LinkIt! Software > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION2 at barncard.com Thu Sep 24 13:31:51 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 24 Sep 2009 10:31:51 -0700 Subject: Java applets & Revlets In-Reply-To: <7A8B2A42-A45F-41F6-BD26-BAE0DD066E17@ucsd.edu> References: <7A8B2A42-A45F-41F6-BD26-BAE0DD066E17@ucsd.edu> Message-ID: You may be the first to try this. Revlets are still an Alpha product. The silence from the list doesn't necessarily mean 'We are ignoring you'. It means 'we don't have anything to say about it'. or 'We haven't tried this yet." The Runrev team isn't obligated to troll this list; but they occasionally drop in and comment. The On-Rev and Revlet features are still greatly under-documented. Hopefully which specific features that 'do' work and not work will be noted more clearly in future, online documentation. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/24 Jerry Balzano : > Hi all, > > Although this list is usually pretty responsive to questions, I sent the > email almost 48 hours ago and haven't raised a single reply. ?If I'm just > asking foolish questions, perhaps someone could gently tell me why, and > suggest what I might do (instead) to address the issue I raise. > > Thanks, > Jerry B > > On Sep 22, 2009, at 2:13 PM, Jerry Balzano wrote: > >> I hope this isn't too bizarre a request. >> >> I want a Revlet to be able to control which of several (pre-made) Java >> applets a user sees. ?How would one do this? ?Is it possible to embed >> a Java applet inside a Revlet? >> >> I was looking through previous messages to see if this question had >> been asked previously and I learned (a little) about a stack property >> called the revletParams, but I don't know how or if it would apply >> here. ?For example, would one stick the whole string >> > ? ? ? ?archive="NetLogoLite.jar" >> ? ? ? ?width="460" height="280"> >> ?> ? ? ? ? value="Tag.nlogo"> >> >> inside the revletParams? ?(And then what?) >> >> Sorry for the painfully naive nature of these questions, but this is >> all untrodden ground for me. >> >> Thanks, >> Jerry Balzano >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From coiin at verizon.net Thu Sep 24 13:36:43 2009 From: coiin at verizon.net (Colin Holgate) Date: Thu, 24 Sep 2009 13:36:43 -0400 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> References: <4ABBA5A0.5050406@fourthworld.com> <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> Message-ID: <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> On Sep 24, 2009, at 1:19 PM, Fran?ois Chaplais wrote: > My second son (age 18) is a student in graphic communication. He is > NOT a programmer. He is naturally aware of Flash and I have bought > some books about Flash and ActionScript. The result is that he just > cannot get it. It is too complicated (and, seemingly, too much > timeline oriented). The majority of Flash "programmers" don't use the timeline at all. A lot of designers who script in Flash may well use the timeline more. In comparing Flash and Rev, you would want to think about a specific task, then it's easy to show how it might be done in one tool versus the other. Trying to explain the entire difference in philosophy is a bit harder. From revlist at azurevision.co.uk Thu Sep 24 13:41:19 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 24 Sep 2009 18:41:19 +0100 Subject: Setting the 'Open With' In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: <55C84F9E-9D98-42FC-A2F6-CF1618833465@azurevision.co.uk> I'm pretty sure they are both the default names and locations, but for different copies of OS X. Ian On 24 Sep 2009, at 21:22, Ray Horsley wrote: > I'd like to decompress it automatically from the same script but I > don't know where "Archive Utility" is or what it's named on the end > users machine. On my machine it's System/Library/Core Services/ > Archive Utility.app but on a friend's machine I noticed it's named > "BOMArchive Utility" instead of "Archive Utility". Any suggestions? From stephenREVOLUTION2 at barncard.com Thu Sep 24 13:41:59 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 24 Sep 2009 10:41:59 -0700 Subject: Setting the 'Open With' In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: you could use Tar from the shell or Rev's built in zip commands. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/24 Ray Horsley : > Thanks Marty. ?It's just slightly more complicated than that, though. ?In my > case I've got a zip file which a script in my standalone has downloaded. > ?I'd like to decompress it automatically from the same script but I don't > know where "Archive Utility" is or what it's named on the end users machine. > ?On my machine it's System/Library/Core Services/Archive Utility.app but on > a friend's machine I noticed it's named "BOMArchive Utility" instead of > "Archive Utility". ?Any suggestions? > > Thanks, > > Ray Horsley > LinkIt! Software > > On Sep 24, 2009, at 10:08 AM, Marty Knapp wrote: > >> You can open a specific document with a specific application like this: >> >> launch "/MyDocumentsFolder/TheDocument.doc" with "/Applications/MyApp.app" >> >> using the path of each. and assuming the the application is capable of >> opening it. >> >> Marty Knapp >>> >>> On kind of a related note, anybody know how to set a file to open with a >>> certain application? ?This is manually done with the Get Info window on the >>> Mac but I need to do this from within a script. >>> >>> Thanks, >>> >>> Ray Horsley >>> LinkIt! Software >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From richmondmathewson at gmail.com Thu Sep 24 13:48:34 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 24 Sep 2009 20:48:34 +0300 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <4ABBA5A0.5050406@fourthworld.com> References: <4ABBA5A0.5050406@fourthworld.com> Message-ID: <4ABBB0F2.1080306@gmail.com> Richard Gaskin wrote: > Colin Holgate wrote: >> Ian, Flash text fields can be set to allow selecting and copying, >> swfs can be published in a search engine friendly way, and it's >> possible to "deep link" into any part of a Flash application, if >> that's important to do. >> >> The lack of those things in a site isn't a consequence of it being >> done in Flash. > > True, the use of 6-point Nanosquint type there isn't required by > Flash. I've seen a great many other Flash presentations which can > actually be read by the unaided eye. ;) > > I would like to know which part of caught > Richmond's attention. There's a lot there, and inevitably any plugin > will be compared to the ubiquitous Flash so it may be useful to > explore strengths and weaknesses of each. > Ugh, I had a horrible day here: never mind, now I can settle down a bit . . . :) The way the thing reorganised its sections was rather jazzy. The animation, and the sound connected together WITHOUT reliance on Quicktime. The download links embedde within the thing. I have been looking at that website on-and-off for about 3 years and have always thought that there must be a way to do all that in RunRev; and with the web-plugin it is getting nearer, but I am not sure we are all the way there yet. -------------------------------------------------- The tiny fonts do annoy me no end; especially as the only way I can read them is set my monitor resolution down to 640 by 480 which then screws up the colour. ------------------------------------------------- I posted this because I thought it might be fun to try and duplicate the site as much as possible in RunRev as a sort of mental exercise. Unfortunately as I am "up to here" with my Sanskrit "Thing" I don't have the time, which is a great shame as I do enjoy that sort of thing a lot. From Ray at LinkIt.Com Thu Sep 24 16:50:41 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Thu, 24 Sep 2009 13:50:41 -0700 Subject: File Types and Creator Codes In-Reply-To: <4ABBA4A4.4020008@fourthworld.com> References: <4ABBA4A4.4020008@fourthworld.com> Message-ID: <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> Very interesting Richard! Thanks. I'm finding many files, especially applications, come up empty for the creator and type using either of these methods. I imagine applications don't have a creator and type but I thought a zip file would. Maybe I'm wrong. Thanks, Ray Horsley LinkIt! Software On Sep 24, 2009, at 9:56 AM, Richard Gaskin wrote: > Ray Horsley wrote: >> Anybody know how to determine these? In particular, I need the >> file type and creator for zip files. > > In RevNet's Stack's section is a file named "4W File Typer" which > lets you drop files onto it to view and change the type and creator > code. > > You can get to RevNet from inside Rev: Develop->Plugins->GoRevNet > > > Here's the script which obtains the creator code info, using "the > detailed files" in which each line returned as a number of comma- > separated elements and item 11 is the combined creator and type: > > on dragDrop > get line 1 the dragData > if it is not empty then > put it into fld "file" > put it into tDir > set the itemdel to "/" > put last item of it into tFileName > delete last item of tDir > put the directory into tSaveDir > set the directory to tDir > put the detailed files into tFiles > set the directory to tSaveDir > put line lineoffset(urlEncode(tFileName), tFiles) of tFiles into > tFileData > set the itemdel to comma > get item 11 of tFileData > put char 1 to 4 of it into fld "creator" > put char 5 to 8 of it into fld "type" > end if > end dragDrop > > > > -- > Richard Gaskin > Fourth World Media Corporation > Developer of WebMerge: Publish any database on any Web site > ___________________________________________________________ > Ambassador at FourthWorld.com http://www.FourthWorld.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Ray at LinkIt.Com Thu Sep 24 16:56:17 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Thu, 24 Sep 2009 13:56:17 -0700 Subject: Setting the 'Open With' In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: Very interesting Stephen! I've never used these commands before. They might just do the trick for me. Thanks, Ray Horsley LinkIt! Software On Sep 24, 2009, at 10:41 AM, stephen barncard wrote: > you could use Tar from the shell or Rev's built in zip commands. > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > > 2009/9/24 Ray Horsley : >> Thanks Marty. It's just slightly more complicated than that, >> though. In my >> case I've got a zip file which a script in my standalone has >> downloaded. >> I'd like to decompress it automatically from the same script but I >> don't >> know where "Archive Utility" is or what it's named on the end users >> machine. >> On my machine it's System/Library/Core Services/Archive >> Utility.app but on >> a friend's machine I noticed it's named "BOMArchive Utility" >> instead of >> "Archive Utility". Any suggestions? >> >> Thanks, >> >> Ray Horsley >> LinkIt! Software >> >> On Sep 24, 2009, at 10:08 AM, Marty Knapp wrote: >> >>> You can open a specific document with a specific application like >>> this: >>> >>> launch "/MyDocumentsFolder/TheDocument.doc" with "/Applications/ >>> MyApp.app" >>> >>> using the path of each. and assuming the the application is >>> capable of >>> opening it. >>> >>> Marty Knapp >>>> >>>> On kind of a related note, anybody know how to set a file to open >>>> with a >>>> certain application? This is manually done with the Get Info >>>> window on the >>>> Mac but I need to do this from within a script. >>>> >>>> Thanks, >>>> >>>> Ray Horsley >>>> LinkIt! Software >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Thu Sep 24 14:11:30 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 24 Sep 2009 13:11:30 -0500 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? In-Reply-To: <4ABBA79D.2000001@fourthworld.com> References: <4ABBA79D.2000001@fourthworld.com> Message-ID: <4ABBB652.4030106@hyperactivesw.com> Richard Gaskin wrote: > Really sorry for the bandwidth use, but asking this question in the busy > forums at Mozilla hasn't yielded a reply, and my RSS feeds just aren't > as much fun until I fix this: > > How do I turn off "Always use Live Bookmarks"? I don't see an option for that either, actually. Basically you just subscribe to feeds whenever you want one, which then appears as a live bookmark folder. If you don't want the feed any longer, delete the folder. More here: -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Sep 24 14:52:01 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 24 Sep 2009 13:52:01 -0500 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? In-Reply-To: <4ABBA79D.2000001@fourthworld.com> References: <4ABBA79D.2000001@fourthworld.com> Message-ID: <4ABBBFD1.5000400@hyperactivesw.com> Richard Gaskin wrote: > How do I turn off "Always use Live Bookmarks"? Okay, I found that checkbox. It comes up when you want to subscribe to a feed. So I think you'd have to start to subscribe to a feed, and when the dialog comes up, uncheck the checkbox. Then cancel out of the subscription you started. It's a theory anyway... -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From david.bovill at gmail.com Thu Sep 24 14:56:33 2009 From: david.bovill at gmail.com (David Bovill) Date: Thu, 24 Sep 2009 19:56:33 +0100 Subject: Java applets & Revlets In-Reply-To: References: Message-ID: 2009/9/22 Jerry Balzano > I hope this isn't too bizarre a request. > > I want a Revlet to be able to control which of several (pre-made) Java > applets a user sees. How would one do this? Is it possible to embed a Java > applet inside a Revlet? > No - as you cant have revbrowser in the revlets. > I was looking through previous messages to see if this question had been > asked previously and I learned (a little) about a stack property called the > revletParams, but I don't know how or if it would apply here. For example, > would one stick the whole string > archive="NetLogoLite.jar" > width="460" height="280"> > value="Tag.nlogo"> > > inside the revletParams? (And then what?) There may be some hacks - others can maybe comment on that... but for controlling things properly on the same page you should wait for when we can call JavaScript from the Revlet within the context of the page. The JavaScript can then do any AJAX style hide / show you may need as well as communicate directly with the Java applets. From jacque at hyperactivesw.com Thu Sep 24 15:06:04 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 24 Sep 2009 14:06:04 -0500 Subject: File Types and Creator Codes In-Reply-To: <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> References: <4ABBA4A4.4020008@fourthworld.com> <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> Message-ID: <4ABBC31C.4040304@hyperactivesw.com> Ray Horsley wrote: > Very interesting Richard! Thanks. I'm finding many files, especially > applications, come up empty for the creator and type using either of > these methods. I imagine applications don't have a creator and type but > I thought a zip file would. Maybe I'm wrong. Windows and Linux don't use creator/type codes, so any files generated on those operating systems won't have codes. Snow Leopard ignores creator/type codes entirely, so I'm not sure if files generated on that OS will have them (I don't have Snow Leopard installed yet.) OS X relies more on extensions now, the way Windows and Linux do. OS X applications that do have type codes will always be of type "APPL". The creator code will be unique to the app. They will, however, all have file name extensions of ".app". Windows applications will always have extensions of ".exe". Linux doesn't require a special extension for executables; it looks at the executable flag set on the file. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From revlist at azurevision.co.uk Thu Sep 24 14:58:42 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 24 Sep 2009 19:58:42 +0100 Subject: File Types and Creator Codes In-Reply-To: <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> References: <4ABBA4A4.4020008@fourthworld.com> <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> Message-ID: <7F154ED9-0D65-4C91-8580-61C7E6BB8C5C@azurevision.co.uk> On 24 Sep 2009, at 21:50, Ray Horsley wrote: > I'm finding many files, especially applications, come up empty for > the creator and type using either of these methods. I imagine > applications don't have a creator and type but I thought a zip file > would. Maybe I'm wrong. As mentioned in the link in my previous message, creator and file type codes are on their way out (and in theory have been since the introduction of OS X). :-( Ian P.S. The vast majority of apps on OS X are bundles/folders - therefore a creator code isn't appropriate in the first place. From williamdesmet at gmail.com Thu Sep 24 15:34:32 2009 From: williamdesmet at gmail.com (William de Smet) Date: Thu, 24 Sep 2009 21:34:32 +0200 Subject: How do I check for two conditions to be true? Message-ID: Hello there, This must be an easy one but it got me puzzled: How do I check for two conditions to be true at the same time? I want to check the startangle of two graphics to be true: the startangle of grc "1" is 270 & the startangle of grc "2" is 20 Do I use if..then? on mouseup If the startangle of grc "1" is 270 & the startangle of grc "2" is 20 (???, this doesn't work) then ......(following code) end mouseup What to do with the check for the second graphic? How do I combine these? Thanks! greetings, William de Smet From th.douez at gmail.com Thu Sep 24 15:45:13 2009 From: th.douez at gmail.com (Thierry) Date: Thu, 24 Sep 2009 21:45:13 +0200 Subject: Synchronized videos with superimposition In-Reply-To: References: Message-ID: <426882DF-6039-4128-9A86-C547D37DBD65@gmail.com> Hi Scott, >> I managed to play them all together , >> but can't do the superposition ( flashing at the intersection ). > > ..... but here are 2 things to try: > > 1) Try setting the alwaysBuffer property of each movie to true -- this > allows you to layer movies just like any other object on the card. > The > possible drawback is performance may suffer, the movies may not > play well. Well, doing this blocks everything in my case. > > 2) If the above option doesn't work well, try playing the superimposed > "overlay" movies in small, separate stacks positioned above the > main stack > that contains your main background movie. If you set the decorations > property of the overlay stacks to "none", you will remove the > titlebars from > the windows and the windows will appear to be part of your main > background > stack. Great, I'll try that later on.... Thanks Thierry From th.douez at gmail.com Thu Sep 24 15:50:46 2009 From: th.douez at gmail.com (Thierry) Date: Thu, 24 Sep 2009 21:50:46 +0200 Subject: Synchronized videos with superimposition In-Reply-To: <352E24AB-DE1A-45EA-A9AC-4D55FB3A8C93@azurevision.co.uk> References: <31AE859A-4CC0-47A9-B2A7-E8017434EC0A@gmail.com> <352E24AB-DE1A-45EA-A9AC-4D55FB3A8C93@azurevision.co.uk> Message-ID: <1E46A579-8D91-4012-A390-1A3A3E124150@gmail.com> Le 23 sept. 09 ? 23:21, Ian Wood a ?crit : > If you want to combine them into a single video and have iWork on > your MacBook, Keynote will let you lay them out and resize them > however you want, then you can export it out as a new video ready > for use in the Rev slideshow (assuming there are things you want to > do that can't be done in Keynote). Hi Ian, Excellent ! Never used Keynotes before, start it, import the videos and 10 minutes later I had my first 'composite' video. So, I'm save by now.. but will try Scott second option too. Merci beaucoup Regards, Thierry From claus at dreischer.de Thu Sep 24 16:01:46 2009 From: claus at dreischer.de (Claus Dreischer) Date: Thu, 24 Sep 2009 22:01:46 +0200 Subject: compress <-> revZip Message-ID: <4ABBD02A.8040100@dreischer.de> Hi, can someone please explain me the difference of these two compression methods in Revolution? Especially regarding the filesize which can be compressed/ziped and the quality of the compression/zip. Compress obviously can only compress what fits into the main memory. What about revZip? Can revZip compress a 2gig file on a 1gig machine? Regards, Claus. From francois.chaplais at mines-paristech.fr Thu Sep 24 16:03:38 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 24 Sep 2009 22:03:38 +0200 Subject: Challenge: to do something like this in a revlet. In-Reply-To: <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> References: <4ABBA5A0.5050406@fourthworld.com> <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> Message-ID: <48590D48-2715-42E1-BF6E-640B42ECD348@mines-paristech.fr> Le 24 sept. 09 ? 19:36, Colin Holgate a ?crit : > > On Sep 24, 2009, at 1:19 PM, Fran?ois Chaplais wrote: > >> My second son (age 18) is a student in graphic communication. He >> is NOT a programmer. He is naturally aware of Flash and I have >> bought some books about Flash and ActionScript. The result is that >> he just cannot get it. It is too complicated (and, seemingly, too >> much timeline oriented). > > The majority of Flash "programmers" don't use the timeline at all. > A lot of designers who script in Flash may well use the timeline more. > > In comparing Flash and Rev, you would want to think about a > specific task, then it's easy to show how it might be done in one > tool versus the other. Trying to explain the entire difference in > philosophy is a bit harder. > > Here is an example of what I would like to do online a) user submits a sequence of numbers under text file format to revlet b) revlet performs some digital filtering on the data (for instance: nested moving averages) c) plots the output for each iteration Another example which is slightly more complicated (you may skip): a) user submits input and output data sequences b) revlets computes a linear time invariant dynamical system that relates the input to the output, using several methods c) revlet diagnoses accuracy and robustess of each computed model I betcha it's simpler to do in revtalk (with or without externals) that in Flash. Most demos that I have seen online about the first of topic were in Java, not flash. My question about externals is motivated by the fact that classical computing languages most probably handle numerical arrays better than rev. cheers Fran?ois P.S. I am waiting for a stable (and documented) release of revStudio 4 to get involved into this.... P.P.S. I am also waiting for my macBook Pro to come back from repair (faulty NVIDIA card, it seems) From stephenREVOLUTION2 at barncard.com Thu Sep 24 16:20:40 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Thu, 24 Sep 2009 13:20:40 -0700 Subject: Setting the 'Open With' In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: sometimes I just cruse the docs looking for commands that I've never tried and then get ideas....! ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/24 Ray Horsley : > Very interesting Stephen! ?I've never used these commands before. ?They > might just do the trick for me. > > Thanks, > > Ray Horsley > LinkIt! Software > > On Sep 24, 2009, at 10:41 AM, stephen barncard wrote: > >> you could use Tar from the shell or Rev's built in zip commands. >> ------------------------- >> Stephen Barncard >> San Francisco >> http://houseofcubes.com/disco.irev >> >> >> >> 2009/9/24 Ray Horsley : >>> >>> Thanks Marty. ?It's just slightly more complicated than that, though. ?In >>> my >>> case I've got a zip file which a script in my standalone has downloaded. >>> ?I'd like to decompress it automatically from the same script but I don't >>> know where "Archive Utility" is or what it's named on the end users >>> machine. >>> ?On my machine it's System/Library/Core Services/Archive Utility.app but >>> on >>> a friend's machine I noticed it's named "BOMArchive Utility" instead of >>> "Archive Utility". ?Any suggestions? >>> >>> Thanks, >>> >>> Ray Horsley >>> LinkIt! Software >>> >>> On Sep 24, 2009, at 10:08 AM, Marty Knapp wrote: >>> >>>> You can open a specific document with a specific application like this: >>>> >>>> launch "/MyDocumentsFolder/TheDocument.doc" with >>>> "/Applications/MyApp.app" >>>> >>>> using the path of each. and assuming the the application is capable of >>>> opening it. >>>> >>>> Marty Knapp >>>>> >>>>> On kind of a related note, anybody know how to set a file to open with >>>>> a >>>>> certain application? ?This is manually done with the Get Info window on >>>>> the >>>>> Mac but I need to do this from within a script. >>>>> >>>>> Thanks, >>>>> >>>>> Ray Horsley >>>>> LinkIt! Software >>>>> >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution at 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 at 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 at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Thu Sep 24 17:06:01 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Sep 2009 14:06:01 -0700 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? Message-ID: <4ABBDF39.90504@fourthworld.com> J. Landman Gay wrote: > Richard Gaskin wrote: > >> How do I turn off "Always use Live Bookmarks"? > > Okay, I found that checkbox. It comes up when you want to subscribe to a > feed. So I think you'd have to start to subscribe to a feed, and when > the dialog comes up, uncheck the checkbox. Then cancel out of the > subscription you started. It's a theory anyway... Unfortunately no go: once you set that checkbox, from then on whenever you click any link to an RSS feed the only prompt you get is to where to store the Live Bookmarks - the checkbox itself is never shown again, and does not appear in Prefs. :( -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From richmondmathewson at gmail.com Thu Sep 24 17:30:23 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 25 Sep 2009 00:30:23 +0300 Subject: Whither Photoshop and GIMP? Message-ID: <4ABBE4EF.6060803@gmail.com> For those of you who haven't been to the conference or looked at Ben Beaumont's stack (with RevMedia dp-4), the: Dropshadow Inner Shadow Outer Glow Inner Glow and Color Overlay are at least as good as Photoshop's and considerably better than GIMP's. [Parenthetically, Todor Georgiev, one of the lead programmers for Adobe Photoshop, used to babysit for us occasionally when he, his wife, my wife and I were all students at Carbodale, Illinois: we watched the "O.J.Simpson" car chase together . . . I would love to know what he would think of the new effects in RunRev.] http://www.tgeorgiev.net/ From ambassador at fourthworld.com Thu Sep 24 19:17:41 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 24 Sep 2009 16:17:41 -0700 Subject: Whither Photoshop and GIMP? Message-ID: <4ABBFE15.1010307@fourthworld.com> Richmond Mathewson wrote: > For those of you who haven't been to the conference or > looked at Ben Beaumont's stack (with RevMedia dp-4), > the: > > Dropshadow > > Inner Shadow > > Outer Glow > > Inner Glow > > and Color Overlay > > are at least as good as Photoshop's and considerably > better than GIMP's. They're gorgeous, but with two significant omissions: 1. bevels - every other of the core set of image enhancement goodies is there but this one, and this is the one most needed for making custom buttons. 2. while these image enhancements work with all objects (and beautifully so), the wonderful gradients added in the last version are limited to graphic objects only. I can think of a great many cases where I'd like to use button objects with gradients and shadows, but alas it's not possible without doing the screen- capture-and-use-as-icon method, which is pretty much the same as using Photoshop or any other external tool to make custom buttons. :( -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From sarah.reichelt at gmail.com Thu Sep 24 19:20:17 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 25 Sep 2009 09:20:17 +1000 Subject: File Types and Creator Codes In-Reply-To: <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> Message-ID: On Fri, Sep 25, 2009 at 2:48 AM, Ian Wood wrote: > You can get them via AppleScript - 'the creator type' and 'the file type'. > Just be aware that there is a big developer sh*tstorm blowing up about file > and creator codes being deprecated on Snow Leopard - instead it basically > just uses file extensions to decide what app to open when double-clicking on > a file. :-( > > http://arstechnica.com/web/news/2009/09/horrifically-bad-software-demos-become-performance-art.ars Interesting article about UTIs, which seem to be a better & more flexible alternative to creator codes. Cheers, Sarah From revolution at derbrill.de Thu Sep 24 20:05:30 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Fri, 25 Sep 2009 02:05:30 +0200 Subject: Whither Photoshop and GIMP? In-Reply-To: <20090924131013.7F6A148BB29@mail.runrev.com> References: <20090924131013.7F6A148BB29@mail.runrev.com> Message-ID: <888EEBF7-2777-4FDC-8AE2-5E286D4E75E3@derbrill.de> Richard wrote: > They're gorgeous, but with two significant omissions: *Nods* 3. I would also love to see blur. Well, maybe in 5 *dream* :) Malte From lists at futilism.com Thu Sep 24 20:45:06 2009 From: lists at futilism.com (Mark Smith) Date: Fri, 25 Sep 2009 01:45:06 +0100 Subject: [ANN]libRevFreeDB Message-ID: <6631EF9C-FDC7-440E-BED6-462060287B86@futilism.com> I've made a library to get CD track data from FreeDB. It currently uses the pList that OS X builds for each inserted CD to get the info it needs to query FreeDB, so it's OS X only until I figure out how to get the info on Windows and Linux. It's here: http://maspub.s3.amazonaws.com/libRevFreeDb.zip It comes with a little demo stack and some notes in a pdf. As always, any comments or queries happily recieved. Best, Mark Smith From janschenkel at yahoo.com Fri Sep 25 01:10:46 2009 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 24 Sep 2009 22:10:46 -0700 (PDT) Subject: Java applets & Revlets In-Reply-To: <7A8B2A42-A45F-41F6-BD26-BAE0DD066E17@ucsd.edu> Message-ID: <261615.59557.qm@web65409.mail.ac4.yahoo.com> Hi Jerry, Bear in mind that the brand-new revlet system isn't even finished yet. It is still in alpha, and there's still plenty of functionality to add before the shipping date. Hence, few people are going to take a dive deep enough to hit these sort of questions. But I'll give it a shot. Not yet implemented, but scheduled for the release version, is the ability to interact between the revlet and the containing web page via JavaScript; as Java applets can do the same thing, you could setup JavaScript as the go-between messaging system between revlet and applet. But there's no way to try this just yet as the mothership's engineers still have to finish that. What you can do, however, is use socket communication. Your Java applet can open a ServerSocket on an agreed-upon port, and the revlet can open a socket to this port and read from it or write to it. You wouldn't need anything extra and can start experimenting today. The tricky part in this scenario is the browser security model: both Java and the RevWebEngine place their in-browser parts in a sandbox where they can't do any harm (such as reading/writing files, opening sockets, connectiong to databases,...) And the user has to explicitly allow them out of this sandbox environment - via a security permission dislog box that sternly warns you to only do this if you really trust whoever wrote this code. Best of luck, Jan Schenkel ===== Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) --- On Thu, 9/24/09, Jerry Balzano wrote: > From: Jerry Balzano > Subject: Re: Java applets & Revlets > To: "How to use Revolution" > Date: Thursday, September 24, 2009, 9:32 AM > Hi all, > > Although this list is usually pretty responsive to > questions, I sent the email almost 48 hours ago and haven't > raised a single reply.? If I'm just asking foolish > questions, perhaps someone could gently tell me why, and > suggest what I might do (instead) to address the issue I > raise. > > Thanks, > Jerry B > > On Sep 22, 2009, at 2:13 PM, Jerry Balzano wrote: > > > I hope this isn't too bizarre a request. > > > > I want a Revlet to be able to control which of several > (pre-made) Java > > applets a user sees.? How would one do > this?? Is it possible to embed > > a Java applet inside a Revlet? > > > > I was looking through previous messages to see if this > question had > > been asked previously and I learned (a little) about a > stack property > > called the revletParams, but I don't know how or if it > would apply > > here.? For example, would one stick the whole > string > > >? ? ? > ???archive="NetLogoLite.jar" > >? ? ? ???width="460" > height="280"> > >??? >? ? ? ? ? > value="Tag.nlogo"> > > > > inside the revletParams?? (And then what?) > > > > Sorry for the painfully naive nature of these > questions, but this is > > all untrodden ground for me. > > > > Thanks, > > Jerry Balzano > From tariel at mac.com Fri Sep 25 02:16:44 2009 From: tariel at mac.com (Tariel Gogoberidze) Date: Fri, 25 Sep 2009 02:16:44 -0400 Subject: File Types and Creator Codes Message-ID: <0E3BD641-0703-4C98-A036-159C28E8F3E6@mac.com> On Thu, 24 Sep 2009 17:48:35 +0100 Ian Wood wrote: > Just be aware that there is a big developer sh*tstorm blowing > up about file and creator codes being deprecated on Snow Leopard - > instead it basically just uses file extensions to decide what app to > open when double-clicking on a file. :-( Here is the interesting article about this issue which claims that instead Apple is pushing superior alternative, UTI (Uniform Type Identifiers) http://www.appleinsider.com/articles/09/09/22/inside_snow_leopards_uti_apple_fixes_the_creator_code.html Tariel From SparkOutYNY at gmail.com Fri Sep 25 03:21:19 2009 From: SparkOutYNY at gmail.com (SparkOut) Date: Fri, 25 Sep 2009 00:21:19 -0700 (PDT) Subject: How to get a return value from a vbs file? In-Reply-To: <7E86350B1B0545AF9041EB9B9AD8956E@Kestner.local> References: <7E86350B1B0545AF9041EB9B9AD8956E@Kestner.local> Message-ID: <25607565.post@talk.nabble.com> Tiemo Hollmann TB wrote: > > Hello, > > following Jim B's advice I want to change the user rights of my program > (-sub) dir to be able to write a file with rev to that dir. Creating the > dir > at setup with the correct rights s one thing. Now I want to change the > rights with icacls at an existing dir. > > When calling icacls from rev directly in the shell I get a return value > from > icacls, but a standard user may not change the priviliges. But as far as I > know, I can't give a parameter "runas" (Admin) to the shell. So I decided > to > create a small vbs file (without actually knowing vbs), where I could run > the vbs file with "runas" to be able to change the rights of the program > sub > dir. > > Where I now stuck is, that I don't know how to get back any return value > from the vbs script file back into my rev, e.g the result of calling > icacls. > I can't just say "return" in vbs. > > Any hint very welcome (Rev 3.5, Vista) > > Tiemo > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > If you are using "do as vbscript" from RunRev, then in the vbscript just make sure that you set a variable named "result" and that value will be returned to RunRev in, um, the result. If you are using shell to kick off a script externally, such as : get shell("cscript.exe //nologo" && quote & tVBSfile & quote) then the data that is returned to the console window by the vbscript is what you will "get" in the "it" variable in RunRev. The //nologo switches suppress the usual MS text that would normally appear in the console. So that you don't get the console actually displayed on screen, "set the hideConsoleWindows to true" before calling the script. Finally, to get the data to return into the console in the first place (whether hidden or not) in the vbscript, then put the return value into a variable (for convenience/coherence in this case) called "result" and use: WScript.Echo result -- View this message in context: http://www.nabble.com/How-to-get-a-return-value-from-a-vbs-file--tp25595048p25607565.html Sent from the Revolution - User mailing list archive at Nabble.com. From revlist at azurevision.co.uk Fri Sep 25 03:57:59 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 25 Sep 2009 08:57:59 +0100 Subject: test Message-ID: <5A3390A5-C72D-4FC2-ADD5-2D9435CA934F@azurevision.co.uk> Just testing, some of my messages don't seem to be coming through... Ian From kray at sonsothunder.com Fri Sep 25 04:36:01 2009 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 25 Sep 2009 03:36:01 -0500 Subject: How to get a return value from a vbs file? In-Reply-To: <7E86350B1B0545AF9041EB9B9AD8956E@Kestner.local> Message-ID: > Where I now stuck is, that I don't know how to get back any return value > from the vbs script file back into my rev, e.g the result of calling icacls. > I can't just say "return" in vbs. You use "Wscript.Echo " at the end of the VBS file. When you run the script file with the shell command, whatever is in is returned from the shell() call. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Fri Sep 25 04:39:21 2009 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 25 Sep 2009 03:39:21 -0500 Subject: [ANN] Multi-platform tree control library (in beta) In-Reply-To: <00C7F19E-90CE-45FC-BB06-0472A4A1AB13@theworcestersource.com> Message-ID: > Over the past couple of months, I've been working on a tree control > for RunRev that produces great looking controls that look like they > belong on the platform that you're running. > > For example: > > Tree in Mac OSX mode > http://theworcestersource.com/Portals/0/Blog%20Images/tease%20macosx.png > > Same tree in Windows mode > http://theworcestersource.com/Portals/0/Blog%20Images/tease%20winxp.png Sweet! That's great, Steve, I'm really looking forward to it! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From richmondmathewson at gmail.com Fri Sep 25 05:41:24 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Fri, 25 Sep 2009 12:41:24 +0300 Subject: Crashing my G3 Message-ID: <4ABC9044.5030205@gmail.com> I played some games with RevMedia 4 on my G3 iMac [400 MHz, 384 MB RAM] and really froze just about everything with this: http://mathewson.110mb.com/FILEZ/POLYWARP.rev.zip a fairly silly stack that leverages the new optical effects. As my history teacher said years ago: "What does this tell us?" The jazzy new optical effects come at quite a price in terms of processors and memory, so before you deploy all those standalones with "drop-dead, sexy fireworks" consider what sort of PCs your end-users are likely to have. From rman at free.fr Fri Sep 25 07:26:00 2009 From: rman at free.fr (Robert Maniquant) Date: Fri, 25 Sep 2009 04:26:00 -0700 (PDT) Subject: Challenge: to do something like this in a revlet. In-Reply-To: <4ABBB0F2.1080306@gmail.com> References: <4ABB5F7D.9000101@gmail.com> <4ABBA5A0.5050406@fourthworld.com> <4ABBB0F2.1080306@gmail.com> Message-ID: <25610389.post@talk.nabble.com> Hi, I'm working on a highly structured web project that now seems possible with the revlet approach. I do find this example VERY INTERESTING outlining some major design issues on which I'm sure we can combine our thoughts for the best of all. 1) the major point I came accross is INDEXING (precisely google indexing!). That lead me : - first to a page design that leaves all html structure for navigation and only uses reduced revlet chunks. But this still leaves out quite a lot of text outside the indexing process. And that is not particularly appealing; This would otherwie be my best choice! - secondly to a 100% html page design as simple as possible, and strictly informative, plus a link to download the full screen revlet, where everything is dynamic like the example above. That's my as best can be choice yet. - thirdly to a mix where I have a mostly html page with small revlets incorporated that talk to each other and that only provide the dynamic functions like participating, editing, and viewing statistics, dynamic numbers which are of little use for indexing. So far this is not trivial to do, and I have not fully tested that approach. This is a maybe approach in research! So I stick so far to possibility 2 : simple cms design + link to fully dynamic version that can be revlet or desktop intracting directly with the database sitting on on-rev. What are your thoughts fellows? Somebody mentionned that flash can be indexed and accessed by indexing automates : how is that possible? thanks! 2) the font thing seems trivial to me since it is always possible in the design to take that into account and have a format revlet (all revlet on a page can talk via variable sharing) that drives the size of the fonts. And this is even more trivial in a big full screen revlet. 3) on the other hand the dependancie on quicktime is to me a pain in the.... ! We are soon going to have HTML5 media tags. How wil that relate to quicktime?? Will that be more advanced and quicktime independant than revlet will be??? I really see revlets as a neat way to do small buttons, or bigger dynamic buttons, banners, with some kind of feedback (numbers, wheather, the clock!), forms, particularly editing forms, e.i replacing obscures php objects by readable and easier to make and maintain rev objects. These actually are the examples provided on the revMedia site... To summerize : I see providing full revlet interface as a complement, possibly with a fee to account for a nicer experience, but never as a replacement to a site, mainly for indexing reasons. And that may be a neat way in the future to provide a two levels web experience : a free one html, moderately interactive, but well indexed, and a paid level with a revlet, a high level of interaction and more subtle interface. What are your thoughts? Food for thoughts, Robert -- View this message in context: http://www.nabble.com/Challenge%3A-to-do-something-like-this-in-a-revlet.-tp25593936p25610389.html Sent from the Revolution - User mailing list archive at Nabble.com. From gjbalzano at ucsd.edu Fri Sep 25 08:48:13 2009 From: gjbalzano at ucsd.edu (Jerry Balzano) Date: Fri, 25 Sep 2009 05:48:13 -0700 Subject: Java applets & Revlets In-Reply-To: References: <7A8B2A42-A45F-41F6-BD26-BAE0DD066E17@ucsd.edu> Message-ID: <51A8AFB5-D7F5-407A-8DE2-E91EA0ED3DB7@ucsd.edu> Thanks, Stephen, for your reply, which actually does clarify what was an ambiguous situation for me. At least now I know I need to take up my question with Rev-support directly because at this point they're the only ones who might provide an answer. I'll report back if I find out anything interesting/useful. Jerry On Sep 24, 2009, at 10:31 AM, stephen barncard wrote: > You may be the first to try this. Revlets are still an Alpha product. > The silence from the list doesn't necessarily mean 'We are ignoring > you'. It means 'we don't have anything to say about it'. or 'We > haven't tried this yet." > > The Runrev team isn't obligated to troll this list; but they > occasionally drop in and comment. > > The On-Rev and Revlet features are still greatly under-documented. > Hopefully which specific features that 'do' work and not work will be > noted more clearly in future, online documentation. > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > > 2009/9/24 Jerry Balzano : >> Hi all, >> >> Although this list is usually pretty responsive to questions, I >> sent the >> email almost 48 hours ago and haven't raised a single reply. If >> I'm just >> asking foolish questions, perhaps someone could gently tell me why, >> and >> suggest what I might do (instead) to address the issue I raise. >> >> Thanks, >> Jerry B >> >> On Sep 22, 2009, at 2:13 PM, Jerry Balzano wrote: >> >>> I hope this isn't too bizarre a request. >>> >>> I want a Revlet to be able to control which of several (pre-made) >>> Java >>> applets a user sees. How would one do this? Is it possible to >>> embed >>> a Java applet inside a Revlet? >>> >>> I was looking through previous messages to see if this question had >>> been asked previously and I learned (a little) about a stack >>> property >>> called the revletParams, but I don't know how or if it would apply >>> here. For example, would one stick the whole string >>> >> archive="NetLogoLite.jar" >>> width="460" height="280"> >>> >> value="Tag.nlogo"> >>> >>> inside the revletParams? (And then what?) >>> >>> Sorry for the painfully naive nature of these questions, but this is >>> all untrodden ground for me. >>> >>> Thanks, >>> Jerry Balzano >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lists at mangomultimedia.com Fri Sep 25 09:26:34 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Fri, 25 Sep 2009 09:26:34 -0400 Subject: Perl and Revolution at OSDC.fr 2009 Message-ID: <0FF55C7C-627C-44B1-B501-7F4F2516E4DC@mangomultimedia.com> I just heard that Thierry Douez was accepted to present at OSDC.fr 2009. In his presentation he will be showing off the Perl/Revolution integration he has been working on. Thierry presented his Perl external for Revolution at RunRevLive 09. Congratulations Thierry! -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From Ray at LinkIt.Com Fri Sep 25 12:35:33 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Fri, 25 Sep 2009 09:35:33 -0700 Subject: Renaming and Deleting In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <8C0681A1-4EF5-4BAC-94DC-16315114135D@LinkIt.Com> <4ABBA77C.1050609@comcast.net> Message-ID: <273D7625-1F78-4FAD-B01F-407592FEE24E@LinkIt.Com> Greetings Users, I've discovered that rename oldFolderPath to newFolderPath doesn't work on Windows. (Works fine on Mac as far as I can tell.) I'm not trying to relocate a folder, just rename it. No files in the folder are open when I try to do this. I've also discovered that delete file myFilePath doesn't work for certain files depending on which platform you're on. I've made sure these files are not open while I'm trying to delete them. On the Mac I can't delete a stand alone. I also can't delete bundles such as the revbrowser.bundle or revexternals.bundle files. On Windows I can delete a standalone but I can't delete the corresponding dll files such as revbrowser.dll or revxml.dll. The only thing I get in the result is "can't delete that file". Does anybody have any 'insudtrial strength' ways in which a folder can be renamed and these particular files can be deleted. Thanks, Ray Horsley LinkIt! Software From mkoob at rogers.com Fri Sep 25 10:56:13 2009 From: mkoob at rogers.com (Martin Koob) Date: Fri, 25 Sep 2009 14:56:13 +0000 (UTC) Subject: revVideograbber CPU use Message-ID: When revVideograbber is previewing or recording the CPU use on my Mac Book Pro (2.2 Ghz Intel Core 2 Duo) spikes up to about 105 %. (This gets the fan running quite high) I have checked other apps that record video. Quicktime player goes up to over 150% when previewing or recording. Another application BTV Pro, (www.bensoftware.com) which when recording the CPU use is around 100 - 147% but when previewing is only about 25%. Is there a way to reduce the CPU use at least during previewing? While previewing or recording with revVideograbber I have a repeat loop to call the revVideoGrabIdle with a 'wait 1 millisecond with messages' command to give proccessing time for other processes. Is this a factor in the CPU use. Is there a best practice in terms of how often to call the RevVideoGrabIdle command? Thanks for any comments. Martin Koob From rman at free.fr Fri Sep 25 12:05:30 2009 From: rman at free.fr (Robert Maniquant) Date: Fri, 25 Sep 2009 09:05:30 -0700 (PDT) Subject: Challenge: to do something like this in a revlet. Message-ID: <25610389.post@talk.nabble.com> Hi, I'm working on a highly structured web project that now seems possible with the revlet approach. I do find this example VERY INTERESTING outlining some major design issues on which I'm sure we can combine our thoughts for the best of all. 1) the major point I came accross is INDEXING (precisely google indexing!). That lead me : - first to a page design that leaves all html structure for navigation and only uses reduced revlet chunks. But this still leaves out quite a lot of text outside the indexing process. And that is not particularly appealing; This would otherwie be my best choice! - secondly to a 100% html page design as simple as possible, and strictly informative, plus a link to download the full screen revlet, where everything is dynamic like the example above. That's my as best can be choice yet. - thirdly to a mix where I have a mostly html page with small revlets incorporated that talk to each other and that only provide the dynamic functions like participating, editing, and viewing statistics, dynamic numbers which are of little use for indexing. So far this is not trivial to do, and I have not fully tested that approach. This is a maybe approach in research! So I stick so far to possibility 2 : simple cms design + link to fully dynamic version that can be revlet or desktop intracting directly with the database sitting on on-rev. What are your thoughts fellows? Somebody mentionned that flash can be indexed and accessed by indexing automates : how is that possible? thanks! 2) the font thing seems trivial to me since it is always possible in the design to take that into account and have a format revlet (all revlet on a page can talk via variable sharing) that drives the size of the fonts. And this is even more trivial in a big full screen revlet. 3) on the other hand the dependancie on quicktime is to me a pain in the.... ! We are soon going to have HTML5 media tags. How wil that relate to quicktime?? Will that be more advanced and quicktime independant than revlet will be??? I really see revlets as a neat way to do small buttons, or bigger dynamic buttons, banners, with some kind of feedback (numbers, wheather, the clock!), forms, particularly editing forms, e.i replacing obscures php objects by readable and easier to make and maintain rev objects. These actually are the examples provided on the revMedia site... To summerize : I see providing full revlet interface as a complement, possibly with a fee to account for a nicer experience, but never as a replacement to a site, mainly for indexing reasons. And that may be a neat way in the future to provide a two levels web experience : a free one html, moderately interactive, but well indexed, and a paid level with a revlet, a high level of interaction and more subtle interface. What are your thoughts? Food for thoughts, Robert why is this msg not accepted??? -- View this message in context: http://www.nabble.com/Challenge%3A-to-do-something-like-this-in-a-revlet.-tp25593936p25610389.html Sent from the Revolution - User mailing list archive at Nabble.com. From Ray at LinkIt.Com Fri Sep 25 16:24:16 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Fri, 25 Sep 2009 13:24:16 -0700 Subject: File Types and Creator Codes In-Reply-To: <7F154ED9-0D65-4C91-8580-61C7E6BB8C5C@azurevision.co.uk> References: <4ABBA4A4.4020008@fourthworld.com> <988AAD7F-6D8C-49C6-949E-57D8695FF192@LinkIt.Com> <7F154ED9-0D65-4C91-8580-61C7E6BB8C5C@azurevision.co.uk> Message-ID: <239FF694-EACA-4152-A7FE-88BF7EDDC7C2@LinkIt.Com> Thanks Ian. I appreciate the clarification. Ray On Sep 24, 2009, at 11:58 AM, Ian Wood wrote: > > On 24 Sep 2009, at 21:50, Ray Horsley wrote: > >> I'm finding many files, especially applications, come up empty for >> the creator and type using either of these methods. I imagine >> applications don't have a creator and type but I thought a zip file >> would. Maybe I'm wrong. > > As mentioned in the link in my previous message, creator and file > type codes are on their way out (and in theory have been since the > introduction of OS X). :-( > > Ian > > P.S. The vast majority of apps on OS X are bundles/folders - > therefore a creator code isn't appropriate in the first place. > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jmyepes at mac.com Fri Sep 25 13:40:33 2009 From: jmyepes at mac.com (Josep) Date: Fri, 25 Sep 2009 10:40:33 -0700 (PDT) Subject: Open many instances of one stack Message-ID: <25616162.post@talk.nabble.com> Hi List, I need open many instances of the same stack. These stacks perform a queries. I want drag & drop and after drop open the stack. How can launch instances of the same stack? Like Textedit create new document. Any tip about use this for performance and stability? Salut, Josep -- View this message in context: http://www.nabble.com/Open-many-instances-of-one-stack-tp25616162p25616162.html Sent from the Revolution - User mailing list archive at Nabble.com. From jmyepes at mac.com Fri Sep 25 13:51:22 2009 From: jmyepes at mac.com (Josep) Date: Fri, 25 Sep 2009 10:51:22 -0700 (PDT) Subject: How to create a background process Message-ID: <25616331.post@talk.nabble.com> Hi List, I need launch a process that startup with the application and finish when close the app. This with preopenstack and closestack can be controlled. The process need every x time check or perform some action. But each time that the process run the x var will be randomized and execute the process depending the last x value. Like a cron job but every new execution will be variable. Any idea how to handle this? Salut, Josep -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25616331.html Sent from the Revolution - User mailing list archive at Nabble.com. From devin_asay at byu.edu Fri Sep 25 13:51:44 2009 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 25 Sep 2009 11:51:44 -0600 Subject: How do I check for two conditions to be true? In-Reply-To: References: Message-ID: <1E2950ED-AAF2-474E-822F-EE66062B3457@byu.edu> On Sep 24, 2009, at 1:34 PM, William de Smet wrote: > Hello there, > This must be an easy one but it got me puzzled: How do I check for two > conditions to be true at the same time? > I want to check the startangle of two graphics to be true: the > startangle of > grc "1" is 270 & the startangle of grc "2" is 20 > Do I use if..then? > on mouseup > If the startangle of grc "1" is 270 & the startangle of grc "2" is > 20 (???, > this doesn't work) > then ......(following code) > end mouseup > > What to do with the check for the second graphic? > How do I combine these? You're very close. Just use the keyword AND (not case senstive, just in upper case for clarity): if the startangle of grc "foo" is 270 AND \ the startangle of grc "bar" is 20 then -- do stuff end if HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From lists at futilism.com Fri Sep 25 14:02:48 2009 From: lists at futilism.com (Mark Smith) Date: Fri, 25 Sep 2009 19:02:48 +0100 Subject: [ANN]libRevFreeDb update Message-ID: <13491ECA-8955-47A7-8080-283AB99841E0@futilism.com> I've only just started getting the list mails through again, so I don't know if my previous announcement made it, but I've made a library for getting the cd title, artist, track titles and (sometimes) year of a cd from the FreeDB system. It now works on windows as well as macs, though is limited on windows (by the MCISendString mechanism, I think) to CDs in drive D, and to audio only CDs - no mixed mode Cds, sadly. It includes a simple demo stack, and a pdf of some usage notes. It's here: http://futsoft.futilism.com/revolutionstuff.html All comments cheerfully recieved.... Best, Mark Smith From ambassador at fourthworld.com Fri Sep 25 14:04:07 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Sep 2009 11:04:07 -0700 Subject: Open many instances of one stack Message-ID: <4ABD0617.5030400@fourthworld.com> Josep wrote: > I need open many instances of the same stack. These stacks perform a > queries. > I want drag & drop and after drop open the stack. > How can launch instances of the same stack? Like Textedit create new > document. > > Any tip about use this for performance and stability? See the clone command. You can make a document template stack and just clone it as needed to display data stored in the user's file. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From jerry.daniels at me.com Fri Sep 25 14:21:55 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Fri, 25 Sep 2009 13:21:55 -0500 Subject: [ANN] tRev Feature Friday - modest but meaningful Message-ID: Well, if it's Friday (and it is here!), it has the potential of being... FEATURE FRIDAY! Here's what's new in tRev today: - Search tRev Support Site via tRev's Help menu - Definitions expanded with more synonyms - Select Structure now supports every weird form of IF-THEN-ELSE you can imagine - Backspace, return key now dependably set dirty flag - A couple of cool commands now supported in Raptor Handlers And, of course, there's a new video: http://reveditor.com/feature-friday-modest-but-meaningful Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie From revlist at azurevision.co.uk Fri Sep 25 15:10:20 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 25 Sep 2009 20:10:20 +0100 Subject: File Types and Creator Codes In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> Message-ID: On 25 Sep 2009, at 00:20, Sarah Reichelt wrote: >> http://arstechnica.com/web/news/2009/09/horrifically-bad-software-demos-become-performance-art.ars >> Not sure how I posted that link by mistake, it should have been: http://arstechnica.com/staff/fatbits/2009/09/metadata-madness.ars On 25 Sep 2009, at 07:16, Tariel Gogoberidze wrote: > Here is the interesting article about this issue which claims that > instead Apple is pushing superior alternative, UTI (Uniform Type > Identifiers) As far as I'm aware, there is currently *no* option in the UTI scheme to set the default opening application individually on a per-file basis - just per-extension. If you want some of your .rev files to open in Rev and some to open in your own app by default then in Snow Leopard you will have to manually set the default app for those files in the Get Info window of the Finder. In other words UTIs *would* be superior if they could fulfil the old functionality as well as expanding it. Ian From jimaultwins at yahoo.com Fri Sep 25 16:14:00 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 25 Sep 2009 13:14:00 -0700 Subject: How do I check for two conditions to be true? In-Reply-To: <1E2950ED-AAF2-474E-822F-EE66062B3457@byu.edu> References: <1E2950ED-AAF2-474E-822F-EE66062B3457@byu.edu> Message-ID: Just a little further down the logic trail put the the startangle of grc "bar" into barAng if ( the startangle of grc "foo" is 270 AND \ ( barAng < 90 OR barAng > 180 ) \ then -- barAng not in 2nd quadrant end if if ( the startangle of grc "foo" is 270 ) OR \ ( the startangle of grc "bar" is 20 ) \ then -- do stuff end if Hope this adds a bit to your fun. Jim Ault Las Vegas On Sep 25, 2009, at 10:51 AM, Devin Asay wrote: > > On Sep 24, 2009, at 1:34 PM, William de Smet wrote: > >> Hello there, >> This must be an easy one but it got me puzzled: How do I check for >> two >> conditions to be true at the same time? >> I want to check the startangle of two graphics to be true: the >> startangle of >> grc "1" is 270 & the startangle of grc "2" is 20 >> Do I use if..then? >> on mouseup >> If the startangle of grc "1" is 270 & the startangle of grc "2" is >> 20 (???, >> this doesn't work) >> then ......(following code) >> end mouseup >> >> What to do with the check for the second graphic? >> How do I combine these? > > You're very close. Just use the keyword AND (not case senstive, just > in upper case for clarity): > > if the startangle of grc "foo" is 270 AND \ > the startangle of grc "bar" is 20 then > -- do stuff > end if > > HTH > > Devin > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From jimaultwins at yahoo.com Fri Sep 25 16:40:17 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Fri, 25 Sep 2009 13:40:17 -0700 Subject: [OSX] mouse & keyboard 'bug' in OSX 10.5 Message-ID: <58C53444-406D-427E-8CB4-2732BF527AF7@yahoo.com> Over the last several months, my system 10.5 seems to get into a mode that ignores the number pad keys on the extended keyboard. Beyond that, when I do try to use the number pad, nothing gets entered into a word processor or spreadsheet, or anything, THEN the mouse down does not select menus including the Apple menu to restart the machine, etc, etc. Fix: since the mouse won't work, go to spotlight (cmd-spacebar) enter "Use keypad instead of mouse" and note the top radio buttons that show Mouse Keys ON -1- if the checkbox named "Press the Option key..." is ON, then press it 5 times -2- If that checkbox is OFF, then use the power button to restart your computer. You now have mouse control again, so use the mouse to turn Mouse Keys OFF. -3- also turn OFF the checkbox for "Press the Option key 5 times..." What a pain... it just happens every 5-6 weeks. I had to restart my computer and lose about an hour's work. This is the reason... OSX 10.5 Now I know. Last January I tossed a keyboard thinking it had bit the dust. That would make a total of 2 keyboards and a hub, about $180, over the last year. It could be I pressed the option key 5 times and did not realize it... highly unlikely. Jim Ault Las Vegas From DunbarX at aol.com Fri Sep 25 16:59:05 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Fri, 25 Sep 2009 16:59:05 EDT Subject: How to create a background process Message-ID: Josep Try this crude example, and add your own timing and functionality. In the card script: on preopenStack send yourMessage to this cd end preopenStack on yourMessage var if var = 5 then close this stack -- some condition to exit put random(9) into var put var --just to see it send yourMessage && var to this card in 2 seconds -- your timing here end yourMessage Craig Newman In a message dated 9/25/09 1:51:46 PM, jmyepes at mac.com writes: > The process need every x time check or perform some action. But each time > that the process run the x var will be randomized and execute the process > depending the last x value. > From jacque at hyperactivesw.com Fri Sep 25 17:43:00 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Sep 2009 16:43:00 -0500 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? In-Reply-To: <4ABBDF39.90504@fourthworld.com> References: <4ABBDF39.90504@fourthworld.com> Message-ID: <4ABD3964.7040405@hyperactivesw.com> Richard Gaskin wrote: > J. Landman Gay wrote: > >> Richard Gaskin wrote: >> >>> How do I turn off "Always use Live Bookmarks"? >> >> Okay, I found that checkbox. It comes up when you want to subscribe to >> a feed. So I think you'd have to start to subscribe to a feed, and >> when the dialog comes up, uncheck the checkbox. Then cancel out of the >> subscription you started. It's a theory anyway... > > Unfortunately no go: once you set that checkbox, from then on whenever > you click any link to an RSS feed the only prompt you get is to where to > store the Live Bookmarks - the checkbox itself is never shown again, and > does not appear in Prefs. :( Aha. Here: They shouldn't make this so hard. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Fri Sep 25 18:09:03 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Sep 2009 15:09:03 -0700 Subject: [OT] How do I turn off "Always use Live Bookmarks" in Firefox? Message-ID: <4ABD3F7F.4050505@fourthworld.com> J. Landman Gay wrote: > Richard Gaskin wrote: >> J. Landman Gay wrote: >> >>> Richard Gaskin wrote: >>> >>>> How do I turn off "Always use Live Bookmarks"? >>> >>> Okay, I found that checkbox. It comes up when you want to subscribe to >>> a feed. So I think you'd have to start to subscribe to a feed, and >>> when the dialog comes up, uncheck the checkbox. Then cancel out of the >>> subscription you started. It's a theory anyway... >> >> Unfortunately no go: once you set that checkbox, from then on whenever >> you click any link to an RSS feed the only prompt you get is to where to >> store the Live Bookmarks - the checkbox itself is never shown again, and >> does not appear in Prefs. :( > > Aha. Here: > > They shouldn't make this so hard. Thank you, Jacque. I'd looked in Peferences->Applications before, but silly me I was looking for "RSS" or "XML" -- "Web Feeds"? Oh well, at least it's resolved. -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From sarah.reichelt at gmail.com Fri Sep 25 19:43:48 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 26 Sep 2009 09:43:48 +1000 Subject: File Types and Creator Codes In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> Message-ID: > As far as I'm aware, there is currently *no* option in the UTI scheme to set > the default opening application individually on a per-file basis - just > per-extension. > If you want some of your .rev files to open in Rev and some to open in your > own app by default then in Snow Leopard you will have to manually set the > default app for those files in the Get Info window of the Finder. > > In other words UTIs *would* be superior if they could fulfil the old > functionality as well as expanding it. My reading of the Roughly Drafted article, is that the UTIs will have all the abilities of creator codes on a per file as well as file extension basis. The article is re-printed at Apple Insider where they have the images large enough to read. There is a good one on page 3 showing a hierarchy of file usages. Since this (like creator codes) depends on software developers setting up the right links, we need the RunRev standalone builder to start giving us the option to define a UTI for our apps, as well as, or instead of a creator code & file type. Cheers, Sarah From sarah.reichelt at gmail.com Fri Sep 25 20:01:55 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 26 Sep 2009 10:01:55 +1000 Subject: Open many instances of one stack In-Reply-To: <25616162.post@talk.nabble.com> References: <25616162.post@talk.nabble.com> Message-ID: > I need open many instances of the same stack. These stacks perform a > queries. > I want drag & drop and after drop open the stack. > How can launch instances of the same stack? Like Textedit create new > document. Here is a good article about doing just that. Cheers, Sarah From jmyepes at mac.com Fri Sep 25 20:22:56 2009 From: jmyepes at mac.com (Josep) Date: Fri, 25 Sep 2009 17:22:56 -0700 (PDT) Subject: Open many instances of one stack In-Reply-To: References: <25616162.post@talk.nabble.com> Message-ID: <25621001.post@talk.nabble.com> Thanks for the info. :) Sarah Reichelt-2 wrote: > >> I need open many instances of the same stack. These stacks perform a >> queries. >> I want drag & drop and after drop open the stack. >> How can launch instances of the same stack? Like Textedit create new >> document. > > Here is a good article about doing just that. > > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Open-many-instances-of-one-stack-tp25616162p25621001.html Sent from the Revolution - User mailing list archive at Nabble.com. From jmyepes at mac.com Fri Sep 25 20:24:09 2009 From: jmyepes at mac.com (Josep) Date: Fri, 25 Sep 2009 17:24:09 -0700 (PDT) Subject: How to create a background process In-Reply-To: References: <25616331.post@talk.nabble.com> Message-ID: <25621008.post@talk.nabble.com> Thanks, I will try to test my process. Salut, Josep dunbarx wrote: > > Josep > > Try this crude example, and add your own timing and functionality. In the > card script: > > on preopenStack > send yourMessage to this cd > end preopenStack > > on yourMessage var > if var = 5 then close this stack -- some condition to exit > put random(9) into var > put var --just to see it > send yourMessage && var to this card in 2 seconds -- your timing here > end yourMessage > > Craig Newman > > In a message dated 9/25/09 1:51:46 PM, jmyepes at mac.com writes: > > >> The process need every x time check or perform some action. But each time >> that the process run the x var will be randomized and execute the process >> depending the last x value. >> > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25621008.html Sent from the Revolution - User mailing list archive at Nabble.com. From jacque at hyperactivesw.com Fri Sep 25 20:38:29 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Sep 2009 19:38:29 -0500 Subject: File Types and Creator Codes In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> Message-ID: <4ABD6285.7020902@hyperactivesw.com> Sarah Reichelt wrote: > Since this (like creator codes) depends on software developers setting > up the right links, we need the RunRev standalone builder to start > giving us the option to define a UTI for our apps, as well as, or > instead of a creator code & file type. The SB has an entry for a "bundle identifier" which I thought was the same thing. Or is that different? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Fri Sep 25 20:40:34 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Sep 2009 17:40:34 -0700 Subject: "Helper Application"? Message-ID: <4ABD6302.1050608@fourthworld.com> The RevTalk Dictionary entry for the "environment" function lists "helper application" as one of the possible values the function can return: If the environment function returns "helper application", Revolution is running as a helper application, configured by a web browser to display web-based content. That's not the same as the plugin, is it? That entry is from the v3.0 dictionary, long before the plugin was even in development. What does it mean for a Rev standalone to be "configured by a web browser to display web-based content"? -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From jacque at hyperactivesw.com Fri Sep 25 21:56:38 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Sep 2009 20:56:38 -0500 Subject: "Helper Application"? In-Reply-To: <4ABD6302.1050608@fourthworld.com> References: <4ABD6302.1050608@fourthworld.com> Message-ID: <4ABD74D6.6020805@hyperactivesw.com> Richard Gaskin wrote: > The RevTalk Dictionary entry for the "environment" function lists > "helper application" as one of the possible values the function can return: > > If the environment function returns "helper application", > Revolution is running as a helper application, configured > by a web browser to display web-based content. > > That's not the same as the plugin, is it? That entry is from the v3.0 > dictionary, long before the plugin was even in development. > > What does it mean for a Rev standalone to be "configured by a web > browser to display web-based content"? Browsers let you specify what apps to open if they can't display web content themselves. So if you click a .rev link on a web page, and you have assigned the browser to use Rev to open .rev files, then the browser will pass the link off to Revolution and launch it. It's the same as assigning .doc files to Word. I didn't know the environment would change when that happens though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Fri Sep 25 23:09:35 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 26 Sep 2009 13:09:35 +1000 Subject: File Types and Creator Codes In-Reply-To: <4ABD6285.7020902@hyperactivesw.com> References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> <4ABD6285.7020902@hyperactivesw.com> Message-ID: On Sat, Sep 26, 2009 at 10:38 AM, J. Landman Gay wrote: > Sarah Reichelt wrote: > >> Since this (like creator codes) depends on software developers setting >> up the right links, we need the RunRev standalone builder to start >> giving us the option to define a UTI for our apps, as well as, or >> instead of a creator code & file type. > > The SB has an entry for a "bundle identifier" which I thought was the same > thing. Or is that different? I THINK that's different, but I don't really know. However here is how I think it works... Imagine you have an app that creates HTML files. You might want to just let the default browser handle them, so you would need a UTI with "public.html" If you wanted these files to open your app when double-clicked (even though they were standard HTML files that would work in a browser), you would need to set up your own UTI of say "com.mydomain.myapp.web-page". The same app might also produce text files, so you would also need a UTI with "com.mydomain.myapp.plain-text". The bundle identifier looks to be in the same sort of format, but you an only have one per app, and I don't think you would want it to be something completely general like "public.html". Cheers, Sarah From jacque at hyperactivesw.com Sat Sep 26 00:07:33 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 25 Sep 2009 23:07:33 -0500 Subject: File Types and Creator Codes In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> <4ABD6285.7020902@hyperactivesw.com> Message-ID: <4ABD9385.9040505@hyperactivesw.com> Sarah Reichelt wrote: > Imagine you have an app that creates HTML files. > You might want to just let the default browser handle them, so you > would need a UTI with "public.html" > If you wanted these files to open your app when double-clicked (even > though they were standard HTML files that would work in a browser), > you would need to set up your own UTI of say > "com.mydomain.myapp.web-page". > The same app might also produce text files, so you would also need a > UTI with "com.mydomain.myapp.plain-text". > > The bundle identifier looks to be in the same sort of format, but you > an only have one per app, and I don't think you would want it to be > something completely general like "public.html". I looked at the plist that the SB generates. There are identifiers at the bottom, and I think we could just add our own to these: UTExportedTypeDeclarations UTTypeIdentifier com.runrev.revolution.stack UTTypeDescription Revolution Stack UTTypeConformsTo public.data UTTypeTagSpecification com.apple.macos.ostype RSTK public.filename-extension rev -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From ambassador at fourthworld.com Sat Sep 26 00:15:32 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 25 Sep 2009 21:15:32 -0700 Subject: "Helper Application"? Message-ID: <4ABD9564.3010306@fourthworld.com> J. Landman Gay wrote: > Richard Gaskin wrote: >> The RevTalk Dictionary entry for the "environment" function lists >> "helper application" as one of the possible values the function can return: >> >> If the environment function returns "helper application", >> Revolution is running as a helper application, configured >> by a web browser to display web-based content. >> >> That's not the same as the plugin, is it? That entry is from the v3.0 >> dictionary, long before the plugin was even in development. >> >> What does it mean for a Rev standalone to be "configured by a web >> browser to display web-based content"? > > Browsers let you specify what apps to open if they can't display web > content themselves. So if you click a .rev link on a web page, and you > have assigned the browser to use Rev to open .rev files, then the > browser will pass the link off to Revolution and launch it. It's the > same as assigning .doc files to Word. I didn't know the environment > would change when that happens though. Me neither. I've used Rev standalones as helper apps before, but IIRC the app just gets an odoc event when the browser hands it a stack, and the engine doesm't bother to notice whether it was handed the stack from a browser or the Finder. I suspect this may be a holdover from the olden MC days when it was Unix-only. Would be nice if there was a way a standalone could distinguish how it was launched, though. There's a world of opportunities still unexploited with helper apps.... -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From sundown at pacifier.com Sat Sep 26 01:33:35 2009 From: sundown at pacifier.com (-= JB =-) Date: Fri, 25 Sep 2009 22:33:35 -0700 Subject: [ONREV] beginner - site download In-Reply-To: References: <2E63D77E-0B22-4441-BCFA-A7BAC5C8640C@pacifier.com> <14FEF2D8-CBB8-4659-B392-0B87A718EB95@yahoo.com> Message-ID: Blue Crab is back on line again. Actually Limit Point Software is back on line and they make Blue Crab which is available if you are interested. Here is the link to Blue Crab, http://www.limit-point.com/BlueCrab/BlueCrab.html -=>JB<=- On Sep 23, 2009, at 5:41 AM, -= JB =- wrote: > Blue Crab is made by Limit Point Software. When I went to the forum > I did not find my message but I didn't look real hard so it may > still be > there. It will be listed under the user name sundown. > > I started my version of Blue Crab and looked for updates and it was > not able to find the server for some reason. I do not know if they > are > out of business but when I access their site it says GONE from this > server.. If you can find Blue Crab it is a good program and only cost > around $25. > > Another place to look is Pure-Mac > > http://www.pure-mac.com/ > > check under WWW which is on the far right and click on Page Rippers. > Blue Crab is listed there but the link is the same as I have and is > GONE > but they list other programs that do the same thing. > > -=>JB<=- > > > On Sep 23, 2009, at 4:41 AM, Jim Ault wrote: > >> Thanks for the note, I am on OSX, so BlueCrab is a great tip!! >> >> Also, you brought up the OnRev forum, which is another question. >> When I go to the forum at >> http://forums.on-rev.com/ >> it says "This board has no forums." >> >> It seems like many logical starting points for learning OnRev are >> not on that site or difficult to find. >> Is there something I am missing? >> The link to BlueCrab would be nice to follow. >> >> Jim Ault >> Las Vegas >> >> On Sep 23, 2009, at 1:16 AM, -= JB =- wrote: >> >>> I answered that question for Mac users in the OnRev forum and left >>> a link to a program named BlueCrab that will download the whole >>> site plus it has instructions which type of code will work properly >>> after downloading and if not why it might not work. >>> >>> If you are not using a Mac I am sure there are similar programs for >>> your type of computer that will download it for you. >>> >>> -=>JB<=- >>> >>> >>> On Sep 23, 2009, at 12:07 AM, Jim Ault wrote: >>> >>>> I am getting into OnRev this week and have a question about a >>>> comment on page.. >>>> http://samples.on-rev.com/index.irev >>>> >>>> part of the instructions say >>>> 'You can also download a complete copy of this website if you >>>> would like to take it apart and look at how everything has been >>>> done.' >>>> >>>> but nothing says how to do it. >>>> Can anyone answer how to download the Samples web site? >>>> >>>> Thanks, >>>> >>>> Jim Ault >>>> Las Vegas >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution at 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 at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> Jim Ault >> jimaultwins at yahoo.com >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jean-pierre.soto at wanadoo.fr Sat Sep 26 02:29:47 2009 From: jean-pierre.soto at wanadoo.fr (Jean-Pierre Soto) Date: Sat, 26 Sep 2009 08:29:47 +0200 Subject: Creating image from text.. Message-ID: <08E73484-F977-43C0-827F-60BCEF2DE84D@wanadoo.fr> Hello, his there a way to create a great number of JPEG image from small text ( something like BA,BI,BO,BU,FA,FI,FO,FU in small 32x32 JPEG image) with Revolution. Jean-Pierre From stephenREVOLUTION2 at barncard.com Sat Sep 26 02:45:43 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Fri, 25 Sep 2009 23:45:43 -0700 Subject: Creating image from text.. In-Reply-To: <08E73484-F977-43C0-827F-60BCEF2DE84D@wanadoo.fr> References: <08E73484-F977-43C0-827F-60BCEF2DE84D@wanadoo.fr> Message-ID: Hi Jean-Pierre, I'm not sure what you are asking. do you mean do you want to represent the binary data of a jpg image as a more easily stored text string? yes I have done this. Look into Base64Encode/decode. I don't understand BA,BI,etc. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/25 Jean-Pierre Soto > Hello, > > his there a way to create a great number of JPEG image from small text ( > something like BA,BI,BO,BU,FA,FI,FO,FU in small 32x32 JPEG image) with > Revolution. > > Jean-Pierre > > > From m.schonewille at economy-x-talk.com Sat Sep 26 04:00:40 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 26 Sep 2009 10:00:40 +0200 Subject: Creating image from text.. In-Reply-To: <08E73484-F977-43C0-827F-60BCEF2DE84D@wanadoo.fr> References: <08E73484-F977-43C0-827F-60BCEF2DE84D@wanadoo.fr> Message-ID: <4D5C4D7F-8E73-48D4-81AC-1480EDCEA3A4@economy-x-talk.com> Jean-Pierre, put "BA" into fld 1 export snapshot from fld 1 to file "~/folder/file.png" as PNG Put this inside a repeat loop and replace "BA" and "file.png" with variables. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 26 sep 2009, at 08:29, Jean-Pierre Soto wrote: > Hello, > > his there a way to create a great number of JPEG image from small > text ( something like BA,BI,BO,BU,FA,FI,FO,FU in small 32x32 JPEG > image) with Revolution. > > Jean-Pierre From palcibiades-first at yahoo.co.uk Sat Sep 26 04:09:02 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 26 Sep 2009 01:09:02 -0700 (PDT) Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: References: Message-ID: <25623237.post@talk.nabble.com> Jerry, is this confined to Mac and Vista because you don't feel able to support it also on Win7 or XP or Linux, or is it because it actually will not run on them? Not surely an unreasonable question about something which is promoted so heavily on the general mailing list for what is supposed to be a multi-platform product? -- View this message in context: http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25623237.html Sent from the Revolution - User mailing list archive at Nabble.com. From revlist at azurevision.co.uk Sat Sep 26 04:10:47 2009 From: revlist at azurevision.co.uk (Ian Wood) Date: Sat, 26 Sep 2009 09:10:47 +0100 Subject: File Types and Creator Codes In-Reply-To: References: <00038D62.4ABB8F70@the-office.us> <1B3D1735-9A0E-4498-B0A7-FE2CF5C64870@LinkIt.Com> <7A1EC829-14EF-4B05-95E0-45D5A8FD5608@azurevision.co.uk> Message-ID: <63B58785-365B-4920-8ECB-4CB988F2F9F4@azurevision.co.uk> On 26 Sep 2009, at 00:43, Sarah Reichelt wrote: > My reading of the Roughly Drafted article, is that the UTIs will have > all the abilities of creator codes on a per file as well as file > extension basis. No it doesn't, which is why all the fuss is kicking up. You need to read the comments as well, because the author left out information in the main article. http://www.roughlydrafted.com/2009/09/22/inside-snow-leopards-uti-apple-fixes-the-creator-code/#comment-21182 "So no, UTI isn?t a drop in replacement for Creators that does exactly the same thing, because doing exactly the same thing is not the desired behavior (from Apple?s perspective). UTI offers a broad solution to a variety of problems, and allows a form of Type/Creator functionality (although certainly not identical). The bottom line appears to be, if you want documents bound to a specific app, you either do it by file type (assigning a default app for ?all apps of this type?) or by creating a new file type (a specific UTI ?exported? by your app), or you can fall back to adding a resource fork to tell the Finder which app you prefer to open it with (via the Finder?s ?open with?)." UTIs don't work on a per-file level, just per-extension. If you want a specific file to open up in a specific app *without adding a new file extension* then you need to use the Get Info window or reverse- engineer the resource fork that the Get Info window adds to that file. So to 'fix' the limitations of the current UTI scheme, we're using another supposedly deprecated route (resource forks) to hold the info?!? > Since this (like creator codes) depends on software developers setting > up the right links, we need the RunRev standalone builder to start > giving us the option to define a UTI for our apps, as well as, or > instead of a creator code & file type. On 26 Sep 2009, at 05:07, J. Landman Gay wrote: > I looked at the plist that the SB generates. There are identifiers > at the bottom, and I think we could just add our own to these: The problem is that final string: rev File extensions are what UTIs run off. :-( Ian From tbandi at swissonline.ch Sat Sep 26 07:39:23 2009 From: tbandi at swissonline.ch (Till Bandi) Date: Sat, 26 Sep 2009 13:39:23 +0200 Subject: chartsEnginge and Histogramm References: <293A7569-7393-4BF9-A103-34382C43347C@swissonline.ch> Message-ID: <62512B64-DCD0-4345-9074-F68F8ABE234F@swissonline.ch> I would like to use charsEngine to represent a Histogram. Does anyone have an idea how to do that. When I use barsgrouped chart I get a chart I could use, but the data is sorted which should not be the case. If for instance I have the data 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 then the bars are 1,10,11,12,13,14,15,2,3... that means that a alphabetical sort takes place and I did not find a way to stop that. Till From sims at ezpzapps.com Sat Sep 26 09:11:00 2009 From: sims at ezpzapps.com (jim sims) Date: Sat, 26 Sep 2009 15:11:00 +0200 Subject: test Message-ID: test sims From alex at tweedly.net Sat Sep 26 09:20:18 2009 From: alex at tweedly.net (Alex Tweedly) Date: Sat, 26 Sep 2009 14:20:18 +0100 Subject: Running a stack from the On-Rev server. In-Reply-To: <4ABB3948.7040800@tweedly.net> References: <1784E12E-6214-4371-9F23-2CBB5AE50729@economy-x-talk.com> <004501ca3c51$e692ac30$b3b80490$@com> <4ABA9339.6060100@tweedly.net> <000001ca3cae$0cc12100$26436300$@com> <4ABB3948.7040800@tweedly.net> Message-ID: <4ABE1512.7040202@tweedly.net> Alex Tweedly wrote: > >> >> Hmmm. Are you saying issue this command from within an irev script? I >> don't >> think it works from there. Or, to be more precise, I just tried it, >> and it >> didn't work for me. Of course I changed the appropriate parts first. >> >> I can confirm this definitely works for me. I can do put URL "ftp...." and successfully put into a file on a different webservwe (on a different site - www.tweedly.net from my www.alextweedly.on-rev.com account). > It seems like cron and curl could be used to periodically trigger a > URL request - which could be to an irev script on your own site, and > that irev script could then do any file distributions required. Also confirmed. I created a cron job to do "curl www.kilmelford.com/datetime.irev" once per minute, and all that irev script does is write the current date/time into a log file, so in effect it triggers an irev script from cron. -- Alex. From richmondmathewson at gmail.com Sat Sep 26 09:57:14 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sat, 26 Sep 2009 16:57:14 +0300 Subject: [OT] Book on "The Art of Community " Message-ID: <4ABE1DBA.9000904@gmail.com> Get it while its hot: http://www.jonobacon.org/2009/09/18/the-art-of-community-available-for-free-download/ From jerry.daniels at me.com Sat Sep 26 10:19:32 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sat, 26 Sep 2009 09:19:32 -0500 Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: <25623237.post@talk.nabble.com> References: <25623237.post@talk.nabble.com> Message-ID: <0022121B-1C96-4E84-ADC0-7002F8D1E74B@me.com> Peter, The Rev market is small. The market for building tools for Rev is VERY small. tRev's slice of that small market is UNBELIEVABLY small. The number of Linux desktop users who use Rev who want another editor? MICRO SMALL. This is simple economics. Really. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 26, 2009, at 3:09 AM, Peter Alcibiades wrote: > > Jerry, is this confined to Mac and Vista because you don't feel able > to > support it also on Win7 or XP or Linux, or is it because it actually > will > not run on them? > > Not surely an unreasonable question about something which is > promoted so > heavily on the general mailing list for what is supposed to be a > multi-platform product? > > > -- > View this message in context: http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25623237.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jerry.daniels at me.com Sat Sep 26 10:24:39 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sat, 26 Sep 2009 09:24:39 -0500 Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: <25623237.post@talk.nabble.com> References: <25623237.post@talk.nabble.com> Message-ID: Peter, We do have users of XP and Win7 who are using tRev. I list Vista because I have immediate access to a Vista machine for testing. I don't want to over-promise. See previous post regarding market size as to why I don't have more OS's or machines or time. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 26, 2009, at 3:09 AM, Peter Alcibiades wrote: > > Jerry, is this confined to Mac and Vista because you don't feel able > to > support it also on Win7 or XP or Linux, or is it because it actually > will > not run on them? > > Not surely an unreasonable question about something which is > promoted so > heavily on the general mailing list for what is supposed to be a > multi-platform product? > > > -- > View this message in context: http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25623237.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From coiin at verizon.net Sat Sep 26 10:34:14 2009 From: coiin at verizon.net (Colin Holgate) Date: Sat, 26 Sep 2009 10:34:14 -0400 Subject: [OT] Book on "The Art of Community " In-Reply-To: <4ABE1DBA.9000904@gmail.com> References: <4ABE1DBA.9000904@gmail.com> Message-ID: <6D2E644B-8F66-4609-8B08-F1E09C7778E3@verizon.net> On Sep 26, 2009, at 9:57 AM, Richmond Mathewson wrote: > Get it while its hot: > > http://www.jonobacon.org/2009/09/18/the-art-of-community-available-for-free-download/ The PDF is only just over 2MB, but you know how slow PDFs can load in browsers, especially if the Adobe Reader kicks in to do the loading. So I used the contextual menu to have it download the file, which I can then speedily view in Preview. From revolution at derbrill.de Sat Sep 26 10:54:22 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Sat, 26 Sep 2009 16:54:22 +0200 Subject: chartsEnginge and Histogramm In-Reply-To: <20090926132040.A6A0448AA17@mail.runrev.com> References: <20090926132040.A6A0448AA17@mail.runrev.com> Message-ID: <5941B4B4-7271-4694-9014-CF857F676733@derbrill.de> Hi Till, could you send me the stack in question off list? Do you need different colors for the chart from left to right? Else you could try to replace comma with cr in your data, as a comma in that context would mean different datagroups. Why there is an alphabetical sort seems a bit odd to me to me. Smells a bit buggy. :-) Cheers, Malte From revolution at derbrill.de Sat Sep 26 11:09:10 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Sat, 26 Sep 2009 17:09:10 +0200 Subject: chartsEnginge and Histogramm In-Reply-To: <20090926132040.A6A0448AA17@mail.runrev.com> References: <20090926132040.A6A0448AA17@mail.runrev.com> Message-ID: <2EE85C42-80EA-47B9-9468-A6F278FC7A8C@derbrill.de> Hi Till, excuse me, I am a bit weekend sleepy it seems. here is what happens (or what I suppose what happens): I suppose you do not tell chartsEngine what the x-axis of the chart should be, so it tries to figure out the minimum and maximum x and thus sorts the data. (that it does it *alphabetically* instead of numeric indeed seems to be a bug I?ll look into tonight) However here is a solution. Include an x in your data: example script: on mouseUp pMouseBtnNo local tChart,tData start using chartsEngine chartsCreateChart "test" put the result into tChart put empty into tData repeat with i=1 to 20 put i,i&cr after tData-- item 1 will be used as the x-axis end repeat set the charts["dataIncludesX"] of tChart to true set the charts["data"] of tChart to tData set the charts["chartStyle"] of tChart to "barsGrouped" chartsRefresh tChart end mouseUp or for the multicolored version try this: on mouseUp pMouseBtnNo local tChart,tData start using chartsEngine chartsCreateChart "test" put the result into tChart put "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20" into tData set the charts["dataIncludesX"] of tChart to false set the charts["data"] of tChart to tData set the charts["chartStyle"] of tChart to "barsGrouped" chartsRefresh tChart end mouseUp Hope that helps to get you started. Malte From stephenREVOLUTION2 at barncard.com Sat Sep 26 11:18:38 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 26 Sep 2009 08:18:38 -0700 Subject: [OT] Book on "The Art of Community " In-Reply-To: <6D2E644B-8F66-4609-8B08-F1E09C7778E3@verizon.net> References: <4ABE1DBA.9000904@gmail.com> <6D2E644B-8F66-4609-8B08-F1E09C7778E3@verizon.net> Message-ID: One can also assign .pdfs to always open in Preview by changing the suffix assignment in the finder. This might have the effect of Webkit using Preview for viewing PDFs in Safari, as I observe them loading really fast. THis is something that I do every time there's a OS upgrade. Acrobat Reader has a few extra features but they aren't usually worth the extra load time. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/26 Colin Holgate > > On Sep 26, 2009, at 9:57 AM, Richmond Mathewson wrote: > > Get it while its hot: >> >> >> http://www.jonobacon.org/2009/09/18/the-art-of-community-available-for-free-download/ >> > > The PDF is only just over 2MB, but you know how slow PDFs can load in > browsers, especially if the Adobe Reader kicks in to do the loading. So I > used the contextual menu to have it download the file, which I can then > speedily view in Preview. > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From tbandi at swissonline.ch Sat Sep 26 12:11:24 2009 From: tbandi at swissonline.ch (Till Bandi) Date: Sat, 26 Sep 2009 18:11:24 +0200 Subject: chartsEnginge and Histogramm In-Reply-To: <2EE85C42-80EA-47B9-9468-A6F278FC7A8C@derbrill.de> References: <20090926132040.A6A0448AA17@mail.runrev.com> <2EE85C42-80EA-47B9-9468-A6F278FC7A8C@derbrill.de> Message-ID: <0B8BABB0-C6F0-49EF-9106-684D72A2233C@swissonline.ch> seams to work perfectly! (I did not want to interrupt your weekend sleep) Thanks, Till Am 26.09.2009 um 17:09 schrieb Malte Pfaff-Brill: > Hi Till, > > excuse me, I am a bit weekend sleepy it seems. > > here is what happens (or what I suppose what happens): > > I suppose you do not tell chartsEngine what the x-axis of the chart > should be, so it tries to figure out the minimum and maximum x and > thus sorts the data. (that it does it *alphabetically* instead of > numeric indeed seems to be a bug I?ll look into tonight) > > However here is a solution. Include an x in your data: > > example script: > > on mouseUp pMouseBtnNo > local tChart,tData > start using chartsEngine > chartsCreateChart "test" > put the result into tChart > put empty into tData > repeat with i=1 to 20 > put i,i&cr after tData-- item 1 will be used as the x-axis > end repeat > set the charts["dataIncludesX"] of tChart to true > set the charts["data"] of tChart to tData > set the charts["chartStyle"] of tChart to "barsGrouped" > chartsRefresh tChart > end mouseUp > > or for the multicolored version try this: > > on mouseUp pMouseBtnNo > local tChart,tData > start using chartsEngine > chartsCreateChart "test" > put the result into tChart > put "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20" into tData > set the charts["dataIncludesX"] of tChart to false > set the charts["data"] of tChart to tData > set the charts["chartStyle"] of tChart to "barsGrouped" > chartsRefresh tChart > end mouseUp > > Hope that helps to get you started. > > Malte_______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at derbrill.de Sat Sep 26 13:01:40 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Sat, 26 Sep 2009 19:01:40 +0200 Subject: chartsEnginge and Histogramm In-Reply-To: <20090926132040.A6A0448AA17@mail.runrev.com> References: <20090926132040.A6A0448AA17@mail.runrev.com> Message-ID: <68B5371E-3BF2-4ED2-95BE-661165F5E67C@derbrill.de> Hi Till, glad to hear it works for you, though the alphabetic sorting still seems odd to me. :) > (I did not want to interrupt your weekend sleep) Hah! The problem is not getting any, because the little monsters won#t let me. :) Chers, Malte From palcibiades-first at yahoo.co.uk Sat Sep 26 15:44:34 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 26 Sep 2009 12:44:34 -0700 (PDT) Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: <0022121B-1C96-4E84-ADC0-7002F8D1E74B@me.com> References: <25623237.post@talk.nabble.com> <0022121B-1C96-4E84-ADC0-7002F8D1E74B@me.com> Message-ID: <25628268.post@talk.nabble.com> I fully understand and sympathize with that. I'm quite willing to not have any support. I'm not asking for anything except information. Will it run? Or rather, is there any reason why it should not run? Are there Windows or Mac specific things in it? What I think Rev should do is provide some alternative, like maybe plug ins for Geany or Kate. Another story. Peter Jerry Daniels-2 wrote: > > Peter, > > The Rev market is small. The market for building tools for Rev is VERY > small. tRev's slice of that small market is UNBELIEVABLY small. The > number of Linux desktop users who use Rev who want another editor? > MICRO SMALL. This is simple economics. Really. > > Best, > > Jerry Daniels > Watch tRev - The Movie > http://reveditor.com/trev-the-movie > > On Sep 26, 2009, at 3:09 AM, Peter Alcibiades wrote: > >> >> Jerry, is this confined to Mac and Vista because you don't feel able >> to >> support it also on Win7 or XP or Linux, or is it because it actually >> will >> not run on them? >> >> Not surely an unreasonable question about something which is >> promoted so >> heavily on the general mailing list for what is supposed to be a >> multi-platform product? >> >> >> -- >> View this message in context: >> http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25623237.html >> Sent from the Revolution - User mailing list archive at Nabble.com. >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25628268.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Sat Sep 26 15:53:42 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 26 Sep 2009 12:53:42 -0700 Subject: syntax options for reading array properties Message-ID: <4ABE7146.6090208@fourthworld.com> Because of the unusual overhead the engine experiences in extracting arrays from custom properties, I'd like to find the fastest way I can to access such data. Syntactically this works: put the customProperties["uStoredArray"] of stack tFile into tA put tA[100][4] after r1 ...but benchmarks about 25% slower than: put the uStoredArray[100] of stack tFile into tmp put tmp[4] after r1 The faster speed is presumably because the engine has less overhead extracting only the sub-array. While it performs better it complicates the code, requiring that I break up each access into at least two steps. Presumably this would be faster still, and the simplest to write: put the tA[100][4] of stack tFile after r1 ...but apparently that's not allowed. Is there any trick to using customProperties[ to access nested array elements in an object? If not, anyone here know if RunRev plans to support such syntax in the future? If there's an RQCC request for this please post the URL so I can add some votes to it. If not I'll submit one. TIA - -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From jerry.daniels at me.com Sat Sep 26 17:50:55 2009 From: jerry.daniels at me.com (Jerry Daniels) Date: Sat, 26 Sep 2009 16:50:55 -0500 Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: <25628268.post@talk.nabble.com> References: <25623237.post@talk.nabble.com> <0022121B-1C96-4E84-ADC0-7002F8D1E74B@me.com> <25628268.post@talk.nabble.com> Message-ID: <67FADB5D-2056-4188-936E-03E3814D3724@me.com> Peter, tRev is not a plugin. It is a standalone app. Switching back and forth between tRev and Rev is tricky. We still have trouble with it in Vista (although it's easy to work around). I have never compiled a version for Linux so I don't know. I really don't have the time to know. Again, this is economics. This is a big part of how I earn a living. I can only indulge my curiosity so far. Economics, prosperty, food-- stuff like that. There are a few code branches for the OS's, but they have mostly to do with the location of files in relation to the "home" stack in the app. It's different in Mac and Vista, of course. It's good philosophy to have a tool that works on any platform, but at the moment it would be bad business. I might feel more free to branch out once we have our target of 1,000 users. We're just getting started, really. Best, Jerry Daniels Watch tRev - The Movie http://reveditor.com/trev-the-movie On Sep 26, 2009, at 2:44 PM, Peter Alcibiades wrote: > > I fully understand and sympathize with that. I'm quite willing to > not have > any support. I'm not asking for anything except information. Will > it run? > Or rather, is there any reason why it should not run? Are there > Windows or > Mac specific things in it? > > What I think Rev should do is provide some alternative, like maybe > plug ins > for Geany or Kate. Another story. > > Peter > > Jerry Daniels-2 wrote: >> >> Peter, >> >> The Rev market is small. The market for building tools for Rev is >> VERY >> small. tRev's slice of that small market is UNBELIEVABLY small. The >> number of Linux desktop users who use Rev who want another editor? >> MICRO SMALL. This is simple economics. Really. >> >> Best, >> >> Jerry Daniels >> Watch tRev - The Movie >> http://reveditor.com/trev-the-movie >> >> On Sep 26, 2009, at 3:09 AM, Peter Alcibiades wrote: >> >>> >>> Jerry, is this confined to Mac and Vista because you don't feel able >>> to >>> support it also on Win7 or XP or Linux, or is it because it actually >>> will >>> not run on them? >>> >>> Not surely an unreasonable question about something which is >>> promoted so >>> heavily on the general mailing list for what is supposed to be a >>> multi-platform product? >>> >>> >>> -- >>> View this message in context: >>> http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25623237.html >>> Sent from the Revolution - User mailing list archive at Nabble.com. >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at 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 at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > -- > View this message in context: http://www.nabble.com/-ANN--tRev-Feature-Friday---modest-but-meaningful-tp25616835p25628268.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jmyepes at mac.com Sat Sep 26 18:35:01 2009 From: jmyepes at mac.com (Josep) Date: Sat, 26 Sep 2009 15:35:01 -0700 (PDT) Subject: How to create a background process In-Reply-To: References: <25616331.post@talk.nabble.com> Message-ID: <25629413.post@talk.nabble.com> Hi, I experimented with the send in time command. I need to program some tasks to run at fixed time and days. Like schedule a task for a backup for example. How can control this? Any experience? And how lunch these task in the way that don't stop or delay the app and/or system? My idea is to program the time that the task must be run. When the app is lunched I check thr task for day and "send in time" the task. The task will be executed by a standalone stack. The task are backups and calculate grand totals. By other way a lunch speak messages to the user, but if one message is runnig and one second message start, the first is stoped. How wait until the revspeak finish before start the next? I tryed from a custom message and using wait for message but doesn't work. Thoughts? Salut, Josep -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25629413.html Sent from the Revolution - User mailing list archive at Nabble.com. From stephenREVOLUTION2 at barncard.com Sat Sep 26 18:57:18 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 26 Sep 2009 15:57:18 -0700 Subject: How to create a background process In-Reply-To: <25629413.post@talk.nabble.com> References: <25616331.post@talk.nabble.com> <25629413.post@talk.nabble.com> Message-ID: > > Josep said: > > By other way a lunch speak messages to the user, but if one message is > runnig > and one second message start, the first is stoped. > How wait until the revspeak finish before start the next? > > for this part check out wait until the sound is done > > From ambassador at fourthworld.com Sat Sep 26 18:58:22 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 26 Sep 2009 15:58:22 -0700 Subject: How to create a background process Message-ID: <4ABE9C8E.7020300@fourthworld.com> Josep wrote: > I experimented with the send in time command. > I need to program some tasks to run at fixed time and days. Like schedule > a task for a backup for example. > How can control this? Any experience? > And how lunch these task in the way that don't stop or delay the > app and/or system? > > My idea is to program the time that the task must > be run. When the app is lunched I check thr task for day and > "send in time" the task. > The task will be executed by a standalone stack. > The task are backups and calculate grand totals. > > By other way a lunch speak messages to the user, but if one message is > runnig > and one second message start, the first is stoped. > How wait until the revspeak finish before start the next? > I tryed from a custom message and using wait for message but doesn't work. > > Thoughts? On Mac and Linux, man cron On Windows, this tutorial on the Task Scheduler includes a batch script: HTH - -- Richard Gaskin Fourth World Revolution training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From jim at visitrieve.com Sat Sep 26 21:04:30 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sat, 26 Sep 2009 15:04:30 -1000 Subject: How to create a background process In-Reply-To: <25629413.post@talk.nabble.com> References: <25616331.post@talk.nabble.com> <25629413.post@talk.nabble.com> Message-ID: <000401ca3f0e$788d7930$69a86b90$@com> Josep wrote: > Hi, > > I experimented with the send in time command. > I need to program some tasks to run at fixed time and days. Like > schedule > a task for a backup for example. > How can control this? Any experience? > And how lunch these task in the way that don't stop or delay the > app and/or system? > > My idea is to program the time that the task must > be run. When the app is lunched I check thr task for day and > "send in time" the task. > The task will be executed by a standalone stack. > The task are backups and calculate grand totals. > > By other way a lunch speak messages to the user, but if one message is > runnig > and one second message start, the first is stoped. > How wait until the revspeak finish before start the next? > I tryed from a custom message and using wait for message but doesn't > work. When I've done this, I write one handler that when an app is launched reads in the tasks to be performed from a db (it could read them in from a file). If any tasks are over-due, it performs them either immediately or recalculates a new time for the task (as in a backup that should only be performed at night) and saves it off to disk as well as a custom property, so it doesn't have to keep checking the disk. It then sorts by time and if the next task is to be performed in say 6 hours, it sends to itself in 5 hours and 59 minutes. ;-) When it is called, it first checks the custom property and if there are tasks, it uses the next one at the appropriate time and if it is empty, it means the app has just been launched, so it then reads from disk as above. Once it performs a task, it calculates the next time, saves it off to disk and the custom property. It then looks at the next closest task to now and if that is say 24 hours away, it sends to itself in 23 hrs and 59 minutes... In this fashion, no task is ever missed and the handler only runs when it has to and it only has to check the disk once on launch, although it writes to disk whenever it performs a task. If you are only running on Windows, you can use the Registry for saving off pending tasks. All this assumes that your app is usually running. You can do this by installing your app to always load and run invisibly on system boot or use Richard's suggestion of having a system task scheduler launch the app. There is one other element you need. Assuming you have a preferences screen and the user can change the time of a scheduled task, you need that screen to write the change both to disk/registry and the custom property. You then need a setProp handler that when the customProperty changes, wakes up the background task handler, so it can recalculate when its next task is. If it is earlier than previously calculated, it deletes its previous message from the pendingMessages and does a new send to itself. To cancel a pending message you can use: IF "myHandlerName" is in the pendingmessages THEN get lineoffset("myHandlerName",pendingmessages()) cancel item 1 of line it of the pendingmessages END IF Then just do a new send in time. Lastly, when you have a setProp/getProp, always remember to turn off messages before the background task handler writes to the custom property or you will find yourself in an infinite loop. You turn messages back on after the write. Aloha from Hawaii, Jim Bufalini From revdev at pdslabs.net Sat Sep 26 23:07:32 2009 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 26 Sep 2009 20:07:32 -0700 Subject: How to create a background process In-Reply-To: References: <25616331.post@talk.nabble.com> <25629413.post@talk.nabble.com> Message-ID: <4ABED6F4.3040602@pdslabs.net> stephen barncard wrote: >> Josep said: >> >> By other way a lunch speak messages to the user, but if one message is >> runnig >> and one second message start, the first is stoped. >> How wait until the revspeak finish before start the next? >> >> >> > for this part check out > > wait until the sound is done > Or since you are using revSpeak: wait until revIsSpeaking() = false -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From martinblackman at gmail.com Sat Sep 26 23:24:39 2009 From: martinblackman at gmail.com (Martin Blackman) Date: Sun, 27 Sep 2009 11:24:39 +0800 Subject: chartsEnginge and Histogramm In-Reply-To: <68B5371E-3BF2-4ED2-95BE-661165F5E67C@derbrill.de> References: <20090926132040.A6A0448AA17@mail.runrev.com> <68B5371E-3BF2-4ED2-95BE-661165F5E67C@derbrill.de> Message-ID: <79d1bee70909262024p5daa75dm93d7219545fc1031@mail.gmail.com> Malte any update on using the chart-engine for scatter plots ? regards Martin 2009/9/27 Malte Pfaff-Brill : > Hi Till, > > glad to hear it works for you, though the alphabetic sorting still seems odd > to me. :) > >> (I did not want to interrupt your weekend sleep) > > Hah! The problem is not getting any, because the little monsters won#t let > me. :) > > Chers, > > Malte > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From joef1 at mac.com Sat Sep 26 23:58:28 2009 From: joef1 at mac.com (Joe F.) Date: Sat, 26 Sep 2009 23:58:28 -0400 Subject: Distributing Mac apps In-Reply-To: References: <4AB98F4B.3030408@hyperactivesw.com> Message-ID: <0B4044D8-0581-41FA-8C01-D790F70851DB@mac.com> I prefer the disc image with root Applications alias. It's simple and obvious. I found that a lot of apps allow you to install anywhere when they actually need to be in the Applications folder; as if the developer never considered that a user might do it otherwise. The main reasons to do it "by the book" are permissions and OS updates. I haven't done Snow Leopard yet but the Leopard transition was great for me, very little setup once it was installed. Also, if you want to update your app you know where everything is. Joe F. On Sep 23, 2009, at 1:00 AM, Sarah Reichelt wrote: > On Wed, Sep 23, 2009 at 1:00 PM, J. Landman Gay > wrote: >> Sarah Reichelt wrote: >> >>> In response, someone else posted a complementary idea, having the >>> app >>> offering to move itself to the Applications folder if it is launched >>> from any other folder. >>> >> >> I recently installed an app that did that. I didn't like it, I had >> installed >> it in a different folder on purpose. Fortunately it only bugged me >> once >> about it on first launch. > > Perhaps a neater method would be to offer to move it only if it was > being launched from the Downloads folder. > > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION2 at barncard.com Sun Sep 27 00:27:05 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sat, 26 Sep 2009 21:27:05 -0700 Subject: Distributing Mac apps In-Reply-To: <0B4044D8-0581-41FA-8C01-D790F70851DB@mac.com> References: <4AB98F4B.3030408@hyperactivesw.com> <0B4044D8-0581-41FA-8C01-D790F70851DB@mac.com> Message-ID: I'm one of those renegades that insists on moving non-apple apps into a directory named "Applications Third Party" at the same level as the Application Folder. The App folder is a mess when one puts more than the Apple apps in there. Inside the third party folder, I separate the apps by function, like AV,Graphics, Internet, etc. I also use directories around most of my third party apps to contain docs and serial numbers. Only a couple apps have complained. I HATE IT when a third party application *insists* on being in the 'Application Folder'. I just have too many applications.. I want to use my own organizational system. I assume Apple apps always want to be there. ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/26 Joe F. > I prefer the disc image with root Applications alias. It's simple and > obvious. > > I found that a lot of apps allow you to install anywhere when they actually > need to be in the Applications folder; as if the developer never considered > that a user might do it otherwise. > > The main reasons to do it "by the book" are permissions and OS updates. I > haven't done Snow Leopard yet but the Leopard transition was great for me, > very little setup once it was installed. > > Also, if you want to update your app you know where everything is. > > Joe F. > > > On Sep 23, 2009, at 1:00 AM, Sarah Reichelt wrote: > > On Wed, Sep 23, 2009 at 1:00 PM, J. Landman Gay >> wrote: >> >>> Sarah Reichelt wrote: >>> >>> In response, someone else posted a complementary idea, having the app >>>> offering to move itself to the Applications folder if it is launched >>>> from any other folder. >>>> >>>> >>> >>> I recently installed an app that did that. I didn't like it, I had >>> installed >>> it in a different folder on purpose. Fortunately it only bugged me once >>> about it on first launch. >>> >> >> Perhaps a neater method would be to offer to move it only if it was >> being launched from the Downloads folder. >> >> Sarah >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revdev at pdslabs.net Sun Sep 27 00:39:01 2009 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 26 Sep 2009 21:39:01 -0700 Subject: Distributing Mac apps In-Reply-To: <0B4044D8-0581-41FA-8C01-D790F70851DB@mac.com> References: <4AB98F4B.3030408@hyperactivesw.com> <0B4044D8-0581-41FA-8C01-D790F70851DB@mac.com> Message-ID: <4ABEEC65.60700@pdslabs.net> Joe F. wrote: > I prefer the disc image with root Applications alias. It's simple and > obvious. > > I found that a lot of apps allow you to install anywhere when they > actually need to be in the Applications folder; as if the developer > never considered that a user might do it otherwise. > > The main reasons to do it "by the book" are permissions and OS > updates. I haven't done Snow Leopard yet but the Leopard transition > was great for me, very little setup once it was installed. > > Also, if you want to update your app you know where everything is. > > Joe F. Hi Joe, I always build my apps to register themselves at each startup in a "prefs" .rev stack stored in a folder named specialFolderPath()/. Then no matter how the user organizes his apps, the app's updater can usually find the app by getting the registered paths from the prefs stack, which is always in the same place. In theory this works every time. And (to quote Mark Weider) in theory, there's no difference between theory and fact! ;-) Phil Davis > > On Sep 23, 2009, at 1:00 AM, Sarah Reichelt wrote: > >> On Wed, Sep 23, 2009 at 1:00 PM, J. Landman Gay >> wrote: >>> Sarah Reichelt wrote: >>> >>>> In response, someone else posted a complementary idea, having the app >>>> offering to move itself to the Applications folder if it is launched >>>> from any other folder. >>>> >>> >>> I recently installed an app that did that. I didn't like it, I had >>> installed >>> it in a different folder on purpose. Fortunately it only bugged me once >>> about it on first launch. >> >> Perhaps a neater method would be to offer to move it only if it was >> being launched from the Downloads folder. >> >> Sarah -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From jperryl at ecs.fullerton.edu Sun Sep 27 01:14:18 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sat, 26 Sep 2009 22:14:18 -0700 (PDT) Subject: Whither Photoshop and GIMP? In-Reply-To: <4ABBFE15.1010307@fourthworld.com> References: <4ABBFE15.1010307@fourthworld.com> Message-ID: Didn't Chipp have a beveled button thingy, or am I imagining things? Judy On Thu, 24 Sep 2009, Richard Gaskin wrote: > 1. bevels - every other of the core set of image enhancement > goodies is there but this one, and this is the one most > needed for making custom buttons. From ambassador at fourthworld.com Sun Sep 27 01:28:07 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 26 Sep 2009 22:28:07 -0700 Subject: Whither Photoshop and GIMP? Message-ID: <4ABEF7E7.70203@fourthworld.com> Judy Perry wrote: > On Thu, 24 Sep 2009, Richard Gaskin wrote: > >> 1. bevels - every other of the core set of image enhancement >> goodies is there but this one, and this is the one most >> needed for making custom buttons. > > Didn't Chipp have a beveled button thingy, or am I imagining things? Yep: Button Gadget. Nice tool, but I believe he does that by just layering up a series of graphic objects, similar to how Fireworks would do it. Good if the end result you want is a raster image, but a lot of overhead to deal with if you want to attempt to do it on the fly. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From elist at mac.on-rev.com Sun Sep 27 02:28:16 2009 From: elist at mac.on-rev.com (Severin Swensen) Date: Sun, 27 Sep 2009 01:28:16 -0500 Subject: Simulcast full screen option lost Message-ID: I am still simulcasting the runrev live conference and the full screen video option has disappeared today. Will it be returning. Of course continuing to call it a simulcast and 'live' does seem misconstrued since it is no longer simultaneous and no longer live. :) The quality of this years video was far superior to last years. I look forward to even more improvements next year. Great Job Severin From sarah.reichelt at gmail.com Sun Sep 27 02:45:02 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 27 Sep 2009 16:45:02 +1000 Subject: Simulcast full screen option lost In-Reply-To: References: Message-ID: On Sun, Sep 27, 2009 at 4:28 PM, Severin Swensen wrote: > I am still simulcasting the runrev live conference and the full screen video > option has disappeared today. Will it be returning. Don't know, but on a Mac, I found I got better results just pressing Command + to zoom in. HTH, Sarah From palcibiades-first at yahoo.co.uk Sun Sep 27 03:30:30 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 27 Sep 2009 00:30:30 -0700 (PDT) Subject: How to create a background process In-Reply-To: <4ABE9C8E.7020300@fourthworld.com> References: <25616331.post@talk.nabble.com> <4ABE9C8E.7020300@fourthworld.com> Message-ID: <25631396.post@talk.nabble.com> Might want to check anacron and fcron also - if you are not sure of having the machine turned on at the exact time the background app tries to run, and don't want to miss a cycle because of that. fcron is a better anacron. I have used fcron with Sarah's emailer to send a backup email with attachment of the file in question. http://en.wikipedia.org/wiki/Anacron Richard Gaskin wrote: > > ...On Mac and Linux, man cron > > On Windows, this tutorial on the Task Scheduler includes a batch script: > > > -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25631396.html Sent from the Revolution - User mailing list archive at Nabble.com. From david at architex.tv Sun Sep 27 04:22:52 2009 From: david at architex.tv (David Bovill) Date: Sun, 27 Sep 2009 09:22:52 +0100 Subject: syntax options for reading array properties In-Reply-To: <4ABE7146.6090208@fourthworld.com> References: <4ABE7146.6090208@fourthworld.com> Message-ID: 2009/9/26 Richard Gaskin > > Is there any trick to using customProperties[ to access > nested array elements in an object? > No. As far as I understand it the new nested array data structure uses arrayencode / arraydecode internally and this adds the speed hit. For that reason, and others I've moved over to using getprop / setprops together with script locals to store nested arrays. These are then loaded I think when the stack (or card / object) is loaded so you get the speed increases and the same syntax. > If not, anyone here know if RunRev plans to support such syntax in the > future? > > If there's an RQCC request for this please post the URL so I can add some > votes to it. If not I'll submit one. > Good idea. From psahores at free.fr Sun Sep 27 05:39:03 2009 From: psahores at free.fr (Pierre Sahores) Date: Sun, 27 Sep 2009 11:39:03 +0200 Subject: [OT] Book on "The Art of Community " In-Reply-To: References: <4ABE1DBA.9000904@gmail.com> <6D2E644B-8F66-4609-8B08-F1E09C7778E3@verizon.net> Message-ID: <8D55C136-D9C9-424A-82DA-F2C48BF7F31F@free.fr> Or you can right-click over the download link to save the target file directly where you want. Thanks, for the input, Richmond, Pierre Le 26 sept. 09 ? 17:18, stephen barncard a ?crit : > One can also assign .pdfs to always open in Preview by changing the > suffix > assignment in the finder. This might have the effect of Webkit using > Preview for viewing PDFs in Safari, as I observe them loading really > fast. > THis is something that I do every time there's a OS upgrade. Acrobat > Reader > has a few extra features but they aren't usually worth the extra > load time. > ------------------------- > Stephen Barncard > San Francisco > http://houseofcubes.com/disco.irev > > > 2009/9/26 Colin Holgate > >> >> On Sep 26, 2009, at 9:57 AM, Richmond Mathewson wrote: >> >> Get it while its hot: >>> >>> >>> http://www.jonobacon.org/2009/09/18/the-art-of-community-available-for-free-download/ >>> >> >> The PDF is only just over 2MB, but you know how slow PDFs can load in >> browsers, especially if the Adobe Reader kicks in to do the >> loading. So I >> used the contextual menu to have it download the file, which I can >> then >> speedily view in Preview. >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at 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.woooooooords.com www.sahores-conseil.com From rene.micout at numericable.com Sun Sep 27 08:24:37 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Sun, 27 Sep 2009 14:24:37 +0200 Subject: [OT] Book on "The Art of Community " In-Reply-To: <4ABE1DBA.9000904@gmail.com> References: <4ABE1DBA.9000904@gmail.com> Message-ID: <1090D429-7701-4623-8FAD-F1F5A3564A0E@numericable.com> Thank you Richmond Bons souvenirs de Paris Ren? Le 26 sept. 09 ? 15:57, Richmond Mathewson a ?crit : > Get it while its hot: > > http://www.jonobacon.org/2009/09/18/the-art-of-community-available- > for-free-download/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at derbrill.de Sun Sep 27 08:50:45 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Sun, 27 Sep 2009 14:50:45 +0200 Subject: chartsEnginge and Histogramm In-Reply-To: <20090926170004.9D07D48AA1F@mail.runrev.com> References: <20090926170004.9D07D48AA1F@mail.runrev.com> Message-ID: Hi Martin, Scatterplots are not forgotten (actually most of it is working already). However it will still take us a while, as first AE3 will roll out. More on that soon. Cheers, Malte From mike at doub.com Sun Sep 27 10:03:33 2009 From: mike at doub.com (mike at doub.com) Date: Sun, 27 Sep 2009 14:03:33 +0000 Subject: chartsEnginge and Histogramm Message-ID: <25760018-1254060215-cardhu_decombobulator_blackberry.rim.net-1388028668-@bda044.bisx.prod.on.blackberry> Malte, Do you have any plans to add support for treemaps? -= Mike ------Original Message------ From: Malte Pfaff-Brill Sender: use-revolution-bounces at lists.runrev.com To: Revolution ReplyTo: Revolution Subject: Re: chartsEnginge and Histogramm Sent: Sep 27, 2009 8:50 AM Hi Martin, Scatterplots are not forgotten (actually most of it is working already). However it will still take us a while, as first AE3 will roll out. More on that soon. Cheers, Malte _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution Sent from my BlackBerry? wireless device From williamdesmet at gmail.com Sun Sep 27 10:54:40 2009 From: williamdesmet at gmail.com (William de Smet) Date: Sun, 27 Sep 2009 16:54:40 +0200 Subject: How do I check for two conditions to be true? In-Reply-To: References: <1E2950ED-AAF2-474E-822F-EE66062B3457@byu.edu> Message-ID: Thanks Devin and Jim for your answers.This helps me a lot!! Greetings, William 2009/9/25 Jim Ault > Just a little further down the logic trail > > put the the startangle of grc "bar" into barAng > if ( the startangle of grc "foo" is 270 AND \ > ( barAng < 90 OR barAng > 180 ) \ > then > -- barAng not in 2nd quadrant > end if > > if ( the startangle of grc "foo" is 270 ) OR \ > ( the startangle of grc "bar" is 20 ) \ > then > -- do stuff > end if > > Hope this adds a bit to your fun. > > Jim Ault > Las Vegas > > > On Sep 25, 2009, at 10:51 AM, Devin Asay wrote: > > >> On Sep 24, 2009, at 1:34 PM, William de Smet wrote: >> >> Hello there, >>> This must be an easy one but it got me puzzled: How do I check for two >>> conditions to be true at the same time? >>> I want to check the startangle of two graphics to be true: the startangle >>> of >>> grc "1" is 270 & the startangle of grc "2" is 20 >>> Do I use if..then? >>> on mouseup >>> If the startangle of grc "1" is 270 & the startangle of grc "2" is 20 >>> (???, >>> this doesn't work) >>> then ......(following code) >>> end mouseup >>> >>> What to do with the check for the second graphic? >>> How do I combine these? >>> >> >> You're very close. Just use the keyword AND (not case senstive, just in >> upper case for clarity): >> >> if the startangle of grc "foo" is 270 AND \ >> the startangle of grc "bar" is 20 then >> -- do stuff >> end if >> >> HTH >> >> Devin >> >> Devin Asay >> Humanities Technology and Research Support Center >> Brigham Young University >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > Jim Ault > jimaultwins at yahoo.com > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From ambassador at fourthworld.com Sun Sep 27 12:25:05 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 27 Sep 2009 09:25:05 -0700 Subject: [OT] JavaScript editor? Message-ID: <4ABF91E1.9080809@fourthworld.com> A long time ago Andre Garzia wrote: > On 12/7/07, Richard Gaskin wrote: ... >> What's your favorite JavaScript editor? ... > It pays to learn emacs or vi, since you'll probably be using ssh to > the server and thats is probably what you'll have in there. Since it started as a fork of MC's open source editor, my custom text editor originally had support for emacs key bindings. But recently I was cleaning up the code and opted to remove that support, since I've not come across anyone (except Scott Raney ) who's used emacs in the last decade. How often do you use emacs? Do others here use it? How essential would you consider the option of supporting emacs key bindings in a 21st century text editor? -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From andre at andregarzia.com Sun Sep 27 12:33:35 2009 From: andre at andregarzia.com (andre at andregarzia.com) Date: Sun, 27 Sep 2009 13:33:35 -0300 Subject: [OT] JavaScript editor? In-Reply-To: <4ABF91E1.9080809@fourthworld.com> References: <4ABF91E1.9080809@fourthworld.com> Message-ID: Richard, I dont think it is feasible to support emacs keybindings on a custom editor, they are deeply related to emacs workflow. It is easier to support GNU nano (aka pico) keys, they are easy and simple Cheers Enviado de meu iPhone Em 27/09/2009, ?s 13:25, Richard Gaskin escreveu: > A long time ago Andre Garzia wrote: > > > On 12/7/07, Richard Gaskin wrote: > ... > >> What's your favorite JavaScript editor? > ... > > It pays to learn emacs or vi, since you'll probably be using ssh to > > the server and thats is probably what you'll have in there. > > Since it started as a fork of MC's open source editor, my custom > text editor originally had support for emacs key bindings. But > recently I was cleaning up the code and opted to remove that > support, since I've not come across anyone (except Scott Raney ) > who's used emacs in the last decade. > > How often do you use emacs? > > Do others here use it? > > How essential would you consider the option of supporting emacs key > bindings in a 21st century text editor? > > -- > Richard Gaskin > Fourth World > Rev training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > revJournal blog: http://revjournal.com/blog.irv > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From stephenREVOLUTION2 at barncard.com Sun Sep 27 12:34:30 2009 From: stephenREVOLUTION2 at barncard.com (stephen barncard) Date: Sun, 27 Sep 2009 09:34:30 -0700 Subject: [OT] JavaScript editor? In-Reply-To: <4ABF91E1.9080809@fourthworld.com> References: <4ABF91E1.9080809@fourthworld.com> Message-ID: Ripe for snide humor: "Emacs? Aren't those the little furry creatures in one of the Star Wars movies?" "Oh, those. Yeah, my dad had one. He sold it years ago." sorry. I must have used it in the early 80s on my Beehive terminal but... ------------------------- Stephen Barncard San Francisco http://houseofcubes.com/disco.irev 2009/9/27 Richard Gaskin > > > How often do you use emacs? > > From ambassador at fourthworld.com Sun Sep 27 13:11:18 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 27 Sep 2009 10:11:18 -0700 Subject: syntax options for reading array properties Message-ID: <4ABF9CB6.7090108@fourthworld.com> David Bovill wrote: > 2009/9/26 Richard Gaskin >> >> Is there any trick to using customProperties[ to access >> nested array elements in an object? > > No. As far as I understand it the new nested array data structure uses > arrayencode / arraydecode internally and this adds the speed hit. That's what it seems, and arrayDecode/arrayDecode benchmark as the slowest of all array storage options I've found. Oddly enough, two-dimensional arrays (property set + property list) work reliably and lightning fast, e.g.: put the uPropSet[tSomeProp] into tResult But alas attempting to go deeper fails: put the uPropSet[tSomeDeeperKey][tSomeProp] :( > For that reason, and others I've moved over to using getprop / setprops > together with script locals to store nested arrays. These are then loaded > I think when the stack (or card / object) is loaded so you get the speed > increases and the same syntax. I've used getProp and setProp in a number of projects, and they do make convenient accessor for some uses (though I still prefer simple commands and functions for many accessors as they require less typing, using getProp and setProp for cases where the storage object may change). But in this project the data will be loaded and accessed only once in a given session, so it would be ideal if we could have both persistence and efficient performance. Looking into the RQCC this morning I found an excellent discussion on this by Mark Waddingham in in request submitted by Bj?rnke: The solutions Mark offers there would be great - easy to read, easy to write. If only they existed. ;) I added a few votes in hope that they one day will. Good ideas there. While I was there I added a request to solve the bloat problem with keys of sub-arrays within a parent array in which all of the sub-arrays use the same key names: -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From mwieder at ahsoftware.net Sun Sep 27 13:12:08 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Sep 2009 10:12:08 -0700 Subject: [ANN] tRev Feature Friday - modest but meaningful In-Reply-To: <25628268.post@talk.nabble.com> References: <25623237.post@talk.nabble.com> <0022121B-1C96-4E84-ADC0-7002F8D1E74B@me.com> <25628268.post@talk.nabble.com> Message-ID: <85398187718.20090927101208@ahsoftware.net> Peter- Saturday, September 26, 2009, 12:44:34 PM, you wrote: > I fully understand and sympathize with that. I'm quite willing to not have > any support. I'm not asking for anything except information. Will it run? > Or rather, is there any reason why it should not run? Are there Windows or > Mac specific things in it? FWIW, GLX2 *does* work on linux, although the tweaks involved were not trivial. They mainly deal with linux's freedom from specified places for things like preferences files and such. Given that GLX2 is a plugin and not a compiled standalone application like tRev, I would expect that the same sort of tweaks would be necessary but not sufficient to support linux. It's true that linux users as a rule require and expect less support, but there's still a significant development, testing and support effort involved. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sun Sep 27 13:17:40 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 27 Sep 2009 10:17:40 -0700 Subject: [OT] JavaScript editor? Message-ID: <4ABF9E34.2070807@fourthworld.com> andre wrote: > I dont think it is feasible to support emacs keybindings on a custom > editor, they are deeply related to emacs workflow. The MC IDE did a good enough job to satisfy uber-geek Raney. :) He had a lot of code all over the place to change menu keys, field behaviors, blind searches, etc., and of course switched the engine's global property emacsKeyBindings to true. I don't have enough experience with emacs to weigh in on how complete his support was, and until I come across others who use emacs I'm inclined to just let it go. But it's one of those things that if it's as simple as flipping a global prop and modifying a few handlers it might make a nice bullet point - provided anyone might actually use it, of course. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From mwieder at ahsoftware.net Sun Sep 27 13:35:03 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Sep 2009 10:35:03 -0700 Subject: syntax options for reading array properties In-Reply-To: <4ABF9CB6.7090108@fourthworld.com> References: <4ABF9CB6.7090108@fourthworld.com> Message-ID: <66399562718.20090927103503@ahsoftware.net> Richard- Sunday, September 27, 2009, 10:11:18 AM, you wrote: > Looking into the RQCC this morning I found an excellent discussion on > this by Mark Waddingham in in request submitted by Bj?rnke: > Thanks for pointing this one out. I added votes as well. > While I was there I added a request to solve the bloat problem with keys > of sub-arrays within a parent array in which all of the sub-arrays use > the same key names: > I like the idea of a struct-like assembly, but wouldn't the same thing be accomplished by using numeric constants (and possibly faster, if I understand the way the numeric arrays work): constant kName = 1 constant kParty = 2 constant kAddress = 3 -- etc put "R" into member[kParty] -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sun Sep 27 14:05:52 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 27 Sep 2009 11:05:52 -0700 Subject: syntax options for reading array properties Message-ID: <4ABFA980.7000402@fourthworld.com> Mark Wieder wrote: > Richard- > > Sunday, September 27, 2009, 10:11:18 AM, you wrote: > >> Looking into the RQCC this morning I found an excellent discussion on >> this by Mark Waddingham in in request submitted by Bj?rnke: >> > > Thanks for pointing this one out. I added votes as well. > >> While I was there I added a request to solve the bloat problem with keys >> of sub-arrays within a parent array in which all of the sub-arrays use >> the same key names: >> > > I like the idea of a struct-like assembly, but wouldn't the same thing > be accomplished by using numeric constants (and possibly faster, if I > understand the way the numeric arrays work): > > constant kName = 1 > constant kParty = 2 > constant kAddress = 3 > -- etc > > put "R" into member[kParty] Moments like this make me glad you're on this list. :) Yes, that definitely reduces the bloat, down to a single byte per field. A struct would reduce it even more (at least for arrays with more than four fields), but that's a big step forward for keeping file sizes down that can be used today. Thanks for the idea - -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From paulgabel at comcast.net Sun Sep 27 14:29:23 2009 From: paulgabel at comcast.net (Gabel Paul) Date: Sun, 27 Sep 2009 11:29:23 -0700 Subject: Emailing a Rev file Message-ID: Hello everybody: I made a .zip file from a standalone built for Mac OS X and emailed it to someone. It went through just fine. Then I did the same thing for a Windows build, but when I tried to email the file (7.9 MB) it bounced back with the following message: ----- This is an automatically generated Delivery Status Notification. Delivery to the following recipients was aborted after 12 second(s): * xxxxx at gmail.com Reporting-MTA: dns; QMTA08.emeryville.ca.mail.comcast.net [76.96.30.80] Received-From-MTA: dns; OMTA11.emeryville.ca.mail.comcast.net [76.96.30.36] Arrival-Date: Sun, 27 Sep 2009 18:20:11 +0000 Final-recipient: rfc822; xxxxx at gmail.com Action: failed Status: 5.1.1 Diagnostic-Code: smtp; 552 5.7.0 review our attachment guidelines. 11si8582788pxi.45 Last-attempt-Date: Sun, 27 Sep 2009 18:20:23 +0000 ----- Shouldn't this work either way? Any suggestions? Where do I find the "attachment guidelines"? Thanks, Paul Gabel From richmondmathewson at gmail.com Sun Sep 27 14:34:17 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 27 Sep 2009 21:34:17 +0300 Subject: A note about fillGradient and Co. Message-ID: <4ABFB029.1090801@gmail.com> If you have started "playing about" with RevMedia 4 dp-4 and/or the Studio preview with Ben Beaumont's demo stacks you should have come up against fillGradient opacity blend mode color filter spread size distance angle source Now, what it took slow thinkers like me a while to work out is that as the parameters of these are all stored as arrays one can have a look at those parameters by doing something like this: on mouseUp get the fillGradient of grc "GRAFIK" combine it using return and colon put it into fld "fillGrad" end mouseUp and one finds out all sorts of surprising, and as yet, undocumented components to those graphic settings. For instance, with fillGradient one finds these: from mirror quality ramp 1.00000,255,255,255 repeat to type via wrap Now, I am well aware for the "old lags" this is screamingly obvious, but to 8 year newbies like myself it is not. From m.schonewille at economy-x-talk.com Sun Sep 27 14:38:59 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 27 Sep 2009 20:38:59 +0200 Subject: Emailing a Rev file In-Reply-To: References: Message-ID: Hi Paul, Tell the person not to use Gmail if you want to send him executables in zip files. Gmail doesn't accept this. Mail.com is a good alternative. You could also put the zip file on a server in a password- protected directory and tell the recipient where to download it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 27 sep 2009, at 20:29, Gabel Paul wrote: > Hello everybody: > > I made a .zip file from a standalone built for Mac OS X and emailed > it to someone. It went through just fine. Then I did the same thing > for a Windows build, but when I tried to email the file (7.9 MB) it > bounced back with the following message: > > ----- > > This is an automatically generated Delivery Status Notification. > > Delivery to the following recipients was aborted after 12 second(s): > > * xxxxx at gmail.com > > > Reporting-MTA: dns; QMTA08.emeryville.ca.mail.comcast.net > [76.96.30.80] > Received-From-MTA: dns; OMTA11.emeryville.ca.mail.comcast.net > [76.96.30.36] > Arrival-Date: Sun, 27 Sep 2009 18:20:11 +0000 > > > Final-recipient: rfc822; xxxxx at gmail.com > Action: failed > Status: 5.1.1 > Diagnostic-Code: smtp; 552 5.7.0 review our attachment guidelines. > 11si8582788pxi.45 > Last-attempt-Date: Sun, 27 Sep 2009 18:20:23 +0000 > > ----- > > Shouldn't this work either way? Any suggestions? Where do I find the > "attachment guidelines"? > > Thanks, > > Paul Gabel From richmondmathewson at gmail.com Sun Sep 27 14:49:00 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 27 Sep 2009 21:49:00 +0300 Subject: Emailing a Rev file In-Reply-To: References: Message-ID: <4ABFB39C.4020101@gmail.com> Gabel Paul wrote: > Hello everybody: > > I made a .zip file from a standalone built for Mac OS X and emailed it > to someone. It went through just fine. Then I did the same thing for a > Windows build, but when I tried to email the file (7.9 MB) it bounced > back with the following message: > Just had a look at Gmail's guidelines, and: "Some file types are blocked As a security measure to prevent potential viruses, Gmail doesn't allow you to send or receive executable files (such as files ending in .exe) that could contain damaging executable code. Gmail won't accept these types of files even if they are sent in a zipped (.zip, .tar, .tgz, .taz, .z, .gz) format. If this type of message is sent to your Gmail address, it is bounced back to the sender automatically. You can send and receive messages up to 25 megabytes (MB) total (including attachments). Any message that exceeds this limit will not be delivered to your inbox and will be returned to the sender." So you will have to send an Windows build via FTP! Hey, let's face it, Windows is a leaky vessel, so, inevitably, will be all who sail in her. And, from my point of view, the sooner the world wakes up to this and starts putting pressure on MicroSquodge, the better . . . . :) If you want to check this for yourself, log into Gmail via a web-browser, rather than a dedicated e-mail client, and in the top-right-hand hand corner you will see the following: Settings Help Sign Out Hit "Help" ; 'it' is down there, under "Your Messages" sincerely, Richmond. From tedennis at softwaredetails.com Sun Sep 27 14:55:38 2009 From: tedennis at softwaredetails.com (TEDennis) Date: Sun, 27 Sep 2009 11:55:38 -0700 (PDT) Subject: How to create a background process In-Reply-To: <25629413.post@talk.nabble.com> References: <25616331.post@talk.nabble.com> <25629413.post@talk.nabble.com> Message-ID: <25636469.post@talk.nabble.com> Josep wrote: > > Hi, > > I experimented with the send in time command. > I need to program some tasks to run at fixed time and days. Like schedule > a task for a backup for example. > How can control this? Any experience? > And how lunch these task in the way that don't stop or delay the > app and/or system? > > My idea is to program the time that the task must > be run. When the app is lunched I check thr task for day and > "send in time" the task. > The task will be executed by a standalone stack. > The task are backups and calculate grand totals. > > By other way a lunch speak messages to the user, but if one message is > runnig > and one second message start, the first is stoped. > How wait until the revspeak finish before start the next? > I tryed from a custom message and using wait for message but doesn't work. > > Thoughts? > > Salut, > Josep > A heads-up, just in case it happens to you, too. I've had difficulties with the "Send in time" process. As long as the Rev task is the only Vista task running, it works fine. ie: it can run all weekend, firing itself every nn minutes (15 or less depending on context). However, during the week when I am using my PC to do other things at the same time (multiple browser sessions, for instance), the message I "sent in time" doesn't always get triggered. I have to manually restart it. I don't know what causes that to happen. I have spent an hour or two trying to track it down, but since the task is not critical to my daily operations, I just ignore the problem and restart it manually. It's frustrating, because I occasionally miss an interesting "event" that I'm tracking, but it's not worth the time and effort to spend a bunch of time tracking it down. The "driver" task just does a "put URL tURL into tMessageHTML" and then re-triggers itself with a "send "autoCapture to me in tSeconds seconds" before it processes the tMessageHTML it received. The task has only one stack; the mainstack. I think that means the "autoCapture" message isn't getting fired in "tSeconds" seconds, or it's getting fired and for some reason doesn't get processed. TED -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25636469.html Sent from the Revolution - User mailing list archive at Nabble.com. From paul.foraker at gmail.com Sun Sep 27 15:05:33 2009 From: paul.foraker at gmail.com (Paul Foraker) Date: Sun, 27 Sep 2009 12:05:33 -0700 Subject: Emailing a Rev file In-Reply-To: <4ABFB39C.4020101@gmail.com> References: <4ABFB39C.4020101@gmail.com> Message-ID: I have used the free service at http://www.yousendit.com for successfully transferring executables. -- Paul On Sun, Sep 27, 2009 at 11:49 AM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > Gabel Paul wrote: > >> Hello everybody: >> >> I made a .zip file from a standalone built for Mac OS X and emailed it to >> someone. It went through just fine. Then I did the same thing for a Windows >> build, but when I tried to email the file (7.9 MB) it bounced back with the >> following message: >> >> > > Just had a look at Gmail's guidelines, and: > ... > > So you will have to send an Windows build via FTP! > > From mwieder at ahsoftware.net Sun Sep 27 15:15:00 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Sep 2009 12:15:00 -0700 Subject: A note about fillGradient and Co. In-Reply-To: <4ABFB029.1090801@gmail.com> References: <4ABFB029.1090801@gmail.com> Message-ID: <13405560234.20090927121500@ahsoftware.net> Richmond- Sunday, September 27, 2009, 11:34:17 AM, you wrote: > and one finds out all sorts of surprising, and as yet, > undocumented components to those graphic settings. > For instance, with fillGradient one finds these: > from > mirror > quality > ramp > 1.00000,255,255,255 > repeat > to > type > via > wrap All those, with the exception of "ramp" where you specified the value rather than the name, are very well documented. In the docs. Look under "fillgradient". And check out strokegradient while you're at it. Then have fun playing with changing the values. -- -Mark Wieder mwieder at ahsoftware.net From jim at visitrieve.com Sun Sep 27 15:27:59 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Sun, 27 Sep 2009 09:27:59 -1000 Subject: Emailing a Rev file In-Reply-To: References: Message-ID: <001601ca3fa8$a05e7140$e11b53c0$@com> Mark and Paul, The trick with gmail is change the file name to "file.zip.remove" and in the instructions of your email say to remove .remove ;-) and unzip. This is easier than having people change their email address. ;-) Aloha from Hawaii Jim Bufalini > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Mark Schonewille > Sent: Sunday, September 27, 2009 8:39 AM > To: How to use Revolution > Subject: Re: Emailing a Rev file > > Hi Paul, > > Tell the person not to use Gmail if you want to send him executables > in zip files. Gmail doesn't accept this. Mail.com is a good > alternative. You could also put the zip file on a server in a password- > protected directory and tell the recipient where to download it. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Submit your software at http://www.quickestpublisher.com > > On 27 sep 2009, at 20:29, Gabel Paul wrote: > > > Hello everybody: > > > > I made a .zip file from a standalone built for Mac OS X and emailed > > it to someone. It went through just fine. Then I did the same thing > > for a Windows build, but when I tried to email the file (7.9 MB) it > > bounced back with the following message: > > > > ----- > > > > This is an automatically generated Delivery Status Notification. > > > > Delivery to the following recipients was aborted after 12 second(s): > > > > * xxxxx at gmail.com > > > > > > Reporting-MTA: dns; QMTA08.emeryville.ca.mail.comcast.net > > [76.96.30.80] > > Received-From-MTA: dns; OMTA11.emeryville.ca.mail.comcast.net > > [76.96.30.36] > > Arrival-Date: Sun, 27 Sep 2009 18:20:11 +0000 > > > > > > Final-recipient: rfc822; xxxxx at gmail.com > > Action: failed > > Status: 5.1.1 > > Diagnostic-Code: smtp; 552 5.7.0 review our attachment guidelines. > > 11si8582788pxi.45 > > Last-attempt-Date: Sun, 27 Sep 2009 18:20:23 +0000 > > > > ----- > > > > Shouldn't this work either way? Any suggestions? Where do I find the > > "attachment guidelines"? > > > > Thanks, > > > > Paul Gabel > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Sun Sep 27 15:30:19 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 27 Sep 2009 21:30:19 +0200 Subject: Emailing a Rev file In-Reply-To: <001601ca3fa8$a05e7140$e11b53c0$@com> References: <001601ca3fa8$a05e7140$e11b53c0$@com> Message-ID: Hi Jim, You're right, but one shouldn't have to do that. I'd rather encourage people to leave Gmail. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 27 sep 2009, at 21:27, Jim Bufalini wrote: > Mark and Paul, > > The trick with gmail is change the file name to "file.zip.remove" > and in the > instructions of your email say to remove .remove ;-) and unzip. This > is > easier than having people change their email address. ;-) > > Aloha from Hawaii > > Jim Bufalini > From briany at qldlearning.com Sun Sep 27 15:40:04 2009 From: briany at qldlearning.com (Brian Yennie) Date: Sun, 27 Sep 2009 12:40:04 -0700 Subject: Emailing a Rev file In-Reply-To: References: <001601ca3fa8$a05e7140$e11b53c0$@com> Message-ID: <5F1744DF-F056-43E8-9CAA-246FD9C211B5@qldlearning.com> Perfectly valid opinion vs. the feature, but really? Personally, if I had this issue with someone and their suggestion was to switch out of Gmail, I'd probably be inclined to tell them to stop emailing me. YMMV. > Hi Jim, > > You're right, but one shouldn't have to do that. I'd rather > encourage people to leave Gmail. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Submit your software at http://www.quickestpublisher.com > > On 27 sep 2009, at 21:27, Jim Bufalini wrote: > >> Mark and Paul, >> >> The trick with gmail is change the file name to "file.zip.remove" >> and in the >> instructions of your email say to remove .remove ;-) and unzip. >> This is >> easier than having people change their email address. ;-) >> >> Aloha from Hawaii >> >> Jim Bufalini From richmondmathewson at gmail.com Sun Sep 27 15:41:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 27 Sep 2009 22:41:06 +0300 Subject: A note about fillGradient and Co. In-Reply-To: <13405560234.20090927121500@ahsoftware.net> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> Message-ID: <4ABFBFD2.5000106@gmail.com> Mark Wieder wrote: > Richmond- > > Sunday, September 27, 2009, 11:34:17 AM, you wrote: > > >> and one finds out all sorts of surprising, and as yet, >> undocumented components to those graphic settings. >> >> For instance, with fillGradient one finds these: >> >> from >> mirror >> quality >> ramp >> 1.00000,255,255,255 >> repeat >> to >> type >> via >> wrap >> > > All those, with the exception of "ramp" where you specified the value > rather than the name, are very well documented. In the docs. Not in the built-in documentation in my version of Studio dp-4. Possibly in the PDF; but, frankly, that is a pain in what my Granny called the 'BTM" to like at whilst programming. > Look > under "fillgradient". And check out strokegradient while you're at it. > > Then have fun playing with changing the values. > Fun ? What me ? Guilty as charged :) From richmondmathewson at gmail.com Sun Sep 27 15:47:41 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Sun, 27 Sep 2009 22:47:41 +0300 Subject: Emailing a Rev file In-Reply-To: References: <001601ca3fa8$a05e7140$e11b53c0$@com> Message-ID: <4ABFC15D.8020706@gmail.com> Mark Schonewille wrote: > Hi Jim, > > You're right, but one shouldn't have to do that. I'd rather encourage > people to leave Gmail. Of course, Gmail know what they are doing. Why not LEAVE Windows? Migrate to another OS. From niggemann at uni-wh.de Sun Sep 27 16:20:12 2009 From: niggemann at uni-wh.de (BNig) Date: Sun, 27 Sep 2009 13:20:12 -0700 (PDT) Subject: A note about fillGradient and Co. In-Reply-To: <4ABFBFD2.5000106@gmail.com> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> <4ABFBFD2.5000106@gmail.com> Message-ID: <25637229.post@talk.nabble.com> Richmond, you might want to have a look at Scott Rossi's Gradient Explorer, it is a beautiful instructional example of the working of gradients. http://www.nabble.com/-ANN--Gradient-Explorer-td22280719.html Also on RevOnline search for gradients and you find some example stacks. It would be nice if Scott could put the Gradient Explorer on RevOnline regards Bernd Richmond Mathewson-2 wrote: > > Mark Wieder wrote: >> Richmond- >> >> Sunday, September 27, 2009, 11:34:17 AM, you wrote: >> >> >>> and one finds out all sorts of surprising, and as yet, >>> undocumented components to those graphic settings. >>> >>> For instance, with fillGradient one finds these: >>> >>> from >>> mirror >>> quality >>> ramp >>> 1.00000,255,255,255 >>> repeat >>> to >>> type >>> via >>> wrap >>> >> >> All those, with the exception of "ramp" where you specified the value >> rather than the name, are very well documented. In the docs. > Not in the built-in documentation in my version of Studio dp-4. > > Possibly in the PDF; but, frankly, that is a pain in what my Granny called > the 'BTM" to like at whilst programming. >> Look >> under "fillgradient". And check out strokegradient while you're at it. >> >> Then have fun playing with changing the values. >> > Fun ? What me ? Guilty as charged :) -- View this message in context: http://www.nabble.com/A-note-about-fillGradient-and-Co.-tp25636263p25637229.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Sun Sep 27 16:56:37 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Sep 2009 13:56:37 -0700 Subject: A note about fillGradient and Co. In-Reply-To: <4ABFBFD2.5000106@gmail.com> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> <4ABFBFD2.5000106@gmail.com> Message-ID: <128411657390.20090927135637@ahsoftware.net> Richmond- Sunday, September 27, 2009, 12:41:06 PM, you wrote: >> All those, with the exception of "ramp" where you specified the value >> rather than the name, are very well documented. In the docs. > Not in the built-in documentation in my version of Studio dp-4. > Possibly in the PDF; but, frankly, that is a pain in what my Granny called > the 'BTM" to like at whilst programming. Being *reasonably* sure that you and I both picked up the same build of 4.0 at the conference, I fired my Studio copy up again and I can still type "fillgradient" in the search box and have it come up. Do you have "All" (or "Object" or "Language") selected for the documentation section (at the left of the docs pane) rather than something under "Library"? I admit to not having opened the pdf docs before, but now that I have I don't think the Users Guide is actually going to be a substitute for the Dictionary. But you gotta love a document with a section titled "Delivering a Message in the Future". I bet Jacque had a hand in writing that one. -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Sun Sep 27 17:21:55 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 28 Sep 2009 00:21:55 +0300 Subject: A note about fillGradient and Co. In-Reply-To: <128411657390.20090927135637@ahsoftware.net> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> <4ABFBFD2.5000106@gmail.com> <128411657390.20090927135637@ahsoftware.net> Message-ID: <4ABFD773.60501@gmail.com> Mark Wieder wrote: > Richmond- > > Sunday, September 27, 2009, 12:41:06 PM, you wrote: > > >>> All those, with the exception of "ramp" where you specified the value >>> rather than the name, are very well documented. In the docs. >>> Any bright ideas what "ramp" could be ? >> Not in the built-in documentation in my version of Studio dp-4. >> The others are less well documented: opacity blend mode color filter spread size distance angle source try "spread" in the built-in docs. >> Possibly in the PDF; but, frankly, that is a pain in what my Granny called >> the 'BTM" to look at whilst programming. >> > > Being *reasonably* sure that you and I both picked up the same build > of 4.0 at the conference, I fired my Studio copy up again and I can > still type "fillgradient" in the search box and have it come up. Do > you have "All" (or "Object" or "Language") selected for the > documentation section (at the left of the docs pane) rather than > something under "Library"? > Yups, I stand corrected. > I admit to not having opened the pdf docs before, but now that I have > I don't think the Users Guide is actually going to be a substitute for > the Dictionary. > > Personally, I think the PDF is for those people who have perfect recall, can sit down and digest a whole document at one sitting, and then, while trying to actually program something can bring up the relevant section of the PDF in their mind's eye. "Clever" though I may be (??????), this trick is way beyond me. Also, given the luxury of time to read I will always reach for something by Smollett or Fielding, or Kipling, Carlyle or Stevenson rather than some deadly computer manual. > But you gotta love a document with a section titled "Delivering a > Message in the Future". I bet Jacque had a hand in writing that one. > Wow! Surely "Delivering a Message TO the Future" would be even better. From mwieder at ahsoftware.net Sun Sep 27 17:30:18 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 27 Sep 2009 14:30:18 -0700 Subject: A note about fillGradient and Co. In-Reply-To: <4ABFD773.60501@gmail.com> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> <4ABFBFD2.5000106@gmail.com> <128411657390.20090927135637@ahsoftware.net> <4ABFD773.60501@gmail.com> Message-ID: <158413678093.20090927143018@ahsoftware.net> Richmond- Sunday, September 27, 2009, 2:21:55 PM, you wrote: > Wow! Surely "Delivering a Message TO the Future" would be even > better. ...and "Delivering a Message to the Past" would save me a *lot* of trial-and-error. Filed an enhancement request as BZ #8305. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Sun Sep 27 17:49:03 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 27 Sep 2009 16:49:03 -0500 Subject: A note about fillGradient and Co. In-Reply-To: <128411657390.20090927135637@ahsoftware.net> References: <4ABFB029.1090801@gmail.com> <13405560234.20090927121500@ahsoftware.net> <4ABFBFD2.5000106@gmail.com> <128411657390.20090927135637@ahsoftware.net> Message-ID: <4ABFDDCF.7070406@hyperactivesw.com> Mark Wieder wrote: > But you gotta love a document with a section titled "Delivering a > Message in the Future". I bet Jacque had a hand in writing that one. > Shhh! You'll blow my cover. But just between you and me, after the docs were released I warped back and...uh...fixed them. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From alex at tweedly.net Sun Sep 27 18:20:34 2009 From: alex at tweedly.net (Alex Tweedly) Date: Sun, 27 Sep 2009 23:20:34 +0100 Subject: [OT] JavaScript editor? In-Reply-To: <4ABF91E1.9080809@fourthworld.com> References: <4ABF91E1.9080809@fourthworld.com> Message-ID: <4ABFE532.6050004@tweedly.net> Richard Gaskin wrote: > Since it started as a fork of MC's open source editor, my custom text > editor originally had support for emacs key bindings. But recently I > was cleaning up the code and opted to remove that support, since I've > not come across anyone (except Scott Raney ) who's used emacs in > the last decade. > > How often do you use emacs? > > Do others here use it? > > How essential would you consider the option of supporting emacs key > bindings in a 21st century text editor? I use emacs every day. It's my editor of choice for editing html, text and (for now at least) .irev files. When (if) tRev gets support for editing script files like irev (and assuming it has the kind of revtalk features I'd expect) then I will most likely switch to it for 95% of editing .irev files, and only use emacs occasionally. I'll still use it for text, html, etc. "essential" ? No. "very nice" ? Yes. I haven't tried your custom editor, or indeed MC, but I assume it's only basic emacs key bindings that are supported. If you have support for "by example" macro definition, programmable macros, etc. then I am *truly* impressed :-) But even basic key bindings / features is pretty helpful - that lets me think about what text I want, and my fingers make it happen without the brain being involved. -- Alex From jmyepes at mac.com Sun Sep 27 19:18:02 2009 From: jmyepes at mac.com (Josep) Date: Sun, 27 Sep 2009 16:18:02 -0700 (PDT) Subject: How to create a background process In-Reply-To: <25636469.post@talk.nabble.com> References: <25616331.post@talk.nabble.com> <25629413.post@talk.nabble.com> <25636469.post@talk.nabble.com> Message-ID: <25638635.post@talk.nabble.com> Thanks for the info, I still testing. When finish I explain my experiencie. Salut, Josep TEDennis wrote: > > > Josep wrote: >> >> Hi, >> >> I experimented with the send in time command. >> I need to program some tasks to run at fixed time and days. Like schedule >> a task for a backup for example. >> How can control this? Any experience? >> And how lunch these task in the way that don't stop or delay the >> app and/or system? >> >> My idea is to program the time that the task must >> be run. When the app is lunched I check thr task for day and >> "send in time" the task. >> The task will be executed by a standalone stack. >> The task are backups and calculate grand totals. >> >> By other way a lunch speak messages to the user, but if one message is >> runnig >> and one second message start, the first is stoped. >> How wait until the revspeak finish before start the next? >> I tryed from a custom message and using wait for message but doesn't >> work. >> >> Thoughts? >> >> Salut, >> Josep >> > > A heads-up, just in case it happens to you, too. > > I've had difficulties with the "Send in time" process. As long as the Rev > task is the only Vista task running, it works fine. ie: it can run all > weekend, firing itself every nn minutes (15 or less depending on context). > > However, during the week when I am using my PC to do other things at the > same time (multiple browser sessions, for instance), the message I "sent > in time" doesn't always get triggered. I have to manually restart it. I > don't know what causes that to happen. I have spent an hour or two trying > to track it down, but since the task is not critical to my daily > operations, I just ignore the problem and restart it manually. It's > frustrating, because I occasionally miss an interesting "event" that I'm > tracking, but it's not worth the time and effort to spend a bunch of time > tracking it down. > > The "driver" task just does a "put URL tURL into tMessageHTML" and then > re-triggers itself with a ||send "autoCapture" to me in tSeconds seconds|| > before it processes the tMessageHTML it received. The task has only one > stack; the mainstack. I think that means the "autoCapture" message isn't > getting fired in "tSeconds" seconds, or it's getting fired and for some > reason doesn't get processed. > > TED > -- View this message in context: http://www.nabble.com/How-to-create-a-background-process-tp25616331p25638635.html Sent from the Revolution - User mailing list archive at Nabble.com. From chipp at chipp.com Sun Sep 27 20:35:03 2009 From: chipp at chipp.com (Chipp Walters) Date: Sun, 27 Sep 2009 19:35:03 -0500 Subject: Whither Photoshop and GIMP? In-Reply-To: <4ABEF7E7.70203@fourthworld.com> References: <4ABEF7E7.70203@fourthworld.com> Message-ID: <665591460909271735o3771eb26o4a6220951f9d7b26@mail.gmail.com> Yep, Richard is correct...ButtonGadget creates raster buttons for Mac/PC and works as a plugin inside Rev. It creates it's own drop shadows for text, based on an algorithm generated years ago...and slow. I'm looking forward to built in effects for Rev! -C From runrevron at gmail.com Mon Sep 28 04:00:25 2009 From: runrevron at gmail.com (ron barber) Date: Mon, 28 Sep 2009 17:00:25 +0900 Subject: Standalones with dp 4.0 Message-ID: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> Greetings, Do standalones built with a dp version of Rev expire? I know this was discussed in the past but I couldn't find it in the archives. Perhaps I used the wrong terms... If my license is current and I build a standalone using the current 4.0 dp-4 then the standalone will continue to run just as though it were built with a release version, right? (the limitations are that the features/bugs may be changed/present?). Thanks Ron From palcibiades-first at yahoo.co.uk Mon Sep 28 07:17:07 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 28 Sep 2009 04:17:07 -0700 (PDT) Subject: [OT] JavaScript editor? In-Reply-To: <4ABF91E1.9080809@fourthworld.com> References: <4ABF91E1.9080809@fourthworld.com> Message-ID: <25644033.post@talk.nabble.com> Richard Gaskin wrote: > > How often do you use emacs? > Never, but I used vi a couple of days ago. What else to use when you have to edit etc/fstab on a system that will not boot into X? Once you have learned it for that purpose, you find it surprisingly usable for others.... But the editor I really like is Geany. Peter -- View this message in context: http://www.nabble.com/Re%3A--OT--JavaScript-editor--tp25635023p25644033.html Sent from the Revolution - User mailing list archive at Nabble.com. From len-morgan at crcom.net Mon Sep 28 07:27:17 2009 From: len-morgan at crcom.net (Len Morgan) Date: Mon, 28 Sep 2009 06:27:17 -0500 Subject: Standalones with dp 4.0 In-Reply-To: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> References: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> Message-ID: <4AC09D95.2080408@crcom.net> In short, standalones NEVER expire. What you are paying for with a license is updates to the development system. If you're happy with what you have in DP-4, it will never have to change and you won't have to pay another penny. You just won't see any of the wonderful new stuff runRev is working on. len morgan ron barber wrote: > Greetings, > Do standalones built with a dp version of Rev expire? I know this was > discussed in the past but I couldn't find it in the archives. Perhaps > I used the wrong terms... > > If my license is current and I build a standalone using the current > 4.0 dp-4 then the standalone will continue to run just as though it > were built with a release version, right? (the limitations are that > the features/bugs may be changed/present?). > > Thanks > Ron > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From sarah.reichelt at gmail.com Mon Sep 28 07:29:06 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 28 Sep 2009 21:29:06 +1000 Subject: Standalones with dp 4.0 In-Reply-To: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> References: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> Message-ID: On Mon, Sep 28, 2009 at 6:00 PM, ron barber wrote: > Greetings, > Do standalones built with a dp version of Rev expire? I know this was > discussed in the past but I couldn't find it in the archives. Perhaps > I used the wrong terms... It used to be that standalones built with pre-release version of Rev did expire, however Kevin has stated that this is not the case with the DPs of Rev 4. Regards, Sarah From m.schonewille at economy-x-talk.com Mon Sep 28 07:43:26 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Sep 2009 13:43:26 +0200 Subject: Standalones with dp 4.0 In-Reply-To: References: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> Message-ID: <8D4B0CE6-3788-45C2-89D6-0966E37187DC@economy-x-talk.com> Hi Sarah, Which version of Revolution created standalones that expired and where and when did Kevin say that particularly the dp's of Rev 4 would not expire? To my best knowledge, there has never been a publicly available version of Revolution that expired, except for a few releases of 2.7, which were explicitly said to be non-public beta and useless after their expiration date. What did I forget? Perhaps a 1.x release? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 28 sep 2009, at 13:29, Sarah Reichelt wrote: > On Mon, Sep 28, 2009 at 6:00 PM, ron barber > wrote: >> Greetings, >> Do standalones built with a dp version of Rev expire? I know this was >> discussed in the past but I couldn't find it in the archives. Perhaps >> I used the wrong terms... > > > It used to be that standalones built with pre-release version of Rev > did expire, however Kevin has stated that this is not the case with > the DPs of Rev 4. > > Regards, > Sarah From m.schonewille at economy-x-talk.com Mon Sep 28 08:00:06 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Sep 2009 14:00:06 +0200 Subject: OS9 Standalone In-Reply-To: <4ABAC9CF.8000903@hyperactivesw.com> References: <4ABAC9CF.8000903@hyperactivesw.com> Message-ID: Hi Jacque, Unfortunately, you are partly wrong (but fortunately you may also be partly right). If you create a standalone with a password-protected stack in 2.4 format, Revolution will convert it to 2.7 format. This means that a password-protected standalone created with Rev 4 will never run on Mac OS 9. To answer OP's question, I was unable to get any standalone created in Mac OS X with Rev 2.7* or later working in Mac OS 9. There may be several reasons for this. I might be using commands and functions that are unavalable in the 2.6 engine, or my hard disk is formatted such that the file system can't deal with classic resource forks, or the new standalone builder forgets to add (parts of) the resource fork. Whenever I have to create a standalone for Mac OS 9, I fire up my old PowerMac, edit the stack in Rev 2.6.1, and build the standalone inside the environment it is supposed to run in. *) I write 2.7 for my own convenience. The OS9 option isn't always available. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 24 sep 2009, at 03:22, J. Landman Gay wrote: > DunbarX at aol.com wrote: >> All: >> The 3.5 docs do say that the 2.6.1 classic engine is used to make >> the standalone, and that one should watch out for included v.3-4 >> functionality that might break in that earlier version; that the >> newer code may not compile in the 2.6 engine. Makes sense. >> Otherwise, except for that caveat, it seems like OS 9 is supported >> in v.3.5; it does after all create a fat standalone. > > The file format changed in Rev 2.7. If you want to build an OS 9 > standalone using Rev 3.5, you need to save the stack in legacy > format (there's an option in the Save dialog for that.) If you > don't, the 2.6.1 engine can't read the 2.7 file format, which I > think is why your original standalone wouldn't launch. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From nealk3nc at gmail.com Mon Sep 28 08:08:03 2009 From: nealk3nc at gmail.com (Neal Campbell) Date: Mon, 28 Sep 2009 08:08:03 -0400 Subject: [OT] JavaScript editor? In-Reply-To: <25644033.post@talk.nabble.com> References: <4ABF91E1.9080809@fourthworld.com> <25644033.post@talk.nabble.com> Message-ID: <325413300909280508vaa6c6b1ic92905f576672536@mail.gmail.com> I use Textmate on the Mac and its "clone" E editor on the PC for everything like this. I am sure the free Text Wrangler on the mac. Neal Campbell Abroham Neal Software www.dxbase.com www.abrohamnealsoftware.com www.sdrsystems.com (540) 242 0911 Amateur Radio: K3NC Blog: http://www.abrohamnealsoftware.com/blog/ DXBase bug reports: email to cases at dxbase.fogbugz.com Abroham Neal forums: http:/www.abrohamnealsoftware.com/community/ DX Cluster: dxc.k3nc.com port 23 On Mon, Sep 28, 2009 at 7:17 AM, Peter Alcibiades < palcibiades-first at yahoo.co.uk> wrote: > > > Richard Gaskin wrote: > > > > How often do you use emacs? > > > Never, but I used vi a couple of days ago. What else to use when you have > to edit etc/fstab on a system that will not boot into X? > > Once you have learned it for that purpose, you find it surprisingly usable > for others.... But the editor I really like is Geany. > > Peter > > -- > View this message in context: > http://www.nabble.com/Re%3A--OT--JavaScript-editor--tp25635023p25644033.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From sarah.reichelt at gmail.com Mon Sep 28 08:31:23 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 28 Sep 2009 22:31:23 +1000 Subject: Standalones with dp 4.0 In-Reply-To: <8D4B0CE6-3788-45C2-89D6-0966E37187DC@economy-x-talk.com> References: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> <8D4B0CE6-3788-45C2-89D6-0966E37187DC@economy-x-talk.com> Message-ID: On Mon, Sep 28, 2009 at 9:43 PM, Mark Schonewille wrote: > Hi Sarah, > > Which version of Revolution created standalones that expired and where and > when did Kevin say that particularly the dp's of Rev 4 would not expire? It never happened with standalones created with a release version, but I think the betas of 3.0 & before used to expire. This was before the open beta policy, when betas were only available to Enterprise licence holders. I know I got bitten by that at least once :-( With this experience, I asked on the list when the DPs of version 4.0 were released, and Kevin said in response that there was no expiry for standalones created with the 4.0 DPs, even though they were pre-release. Sorry, I don't remember exactly when that was. Cheers, Sarah From runrevron at gmail.com Mon Sep 28 08:55:10 2009 From: runrevron at gmail.com (Ron) Date: Mon, 28 Sep 2009 21:55:10 +0900 Subject: Standalones with dp 4.0 In-Reply-To: References: <5825034a0909280100s127efe4em1878a006f4e1c07f@mail.gmail.com> <8D4B0CE6-3788-45C2-89D6-0966E37187DC@economy-x-talk.com> Message-ID: <468635AC-9733-4343-9D71-6E65CDC00481@gmail.com> Thanks Sarah and Len, I have been Enterprise since 1.0 so I should have remembered this but in the back of my mind was the early versions and I did not have a need to know until now. Thanks again, Ron On Sep 28, 2009, at 9:31 PM, Sarah Reichelt wrote: > On Mon, Sep 28, 2009 at 9:43 PM, Mark Schonewille > wrote: >> Hi Sarah, >> >> Which version of Revolution created standalones that expired and >> where and >> when did Kevin say that particularly the dp's of Rev 4 would not >> expire? > > It never happened with standalones created with a release version, but > I think the betas of 3.0 & before used to expire. This was before the > open beta policy, when betas were only available to Enterprise licence > holders. I know I got bitten by that at least once :-( > > With this experience, I asked on the list when the DPs of version 4.0 > were released, and Kevin said in response that there was no expiry for > standalones created with the 4.0 DPs, even though they were > pre-release. Sorry, I don't remember exactly when that was. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Mon Sep 28 09:03:25 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 28 Sep 2009 15:03:25 +0200 Subject: OS9 Standalone In-Reply-To: References: <4ABAC9CF.8000903@hyperactivesw.com> Message-ID: <07125BF3-BC48-4A03-A464-57BAA9675C94@economy-x-talk.com> Hi Jacque, Just to add to my previous message, I created a few standalones with 4.0 and no matter what I try, there are always one or more embedded stacks in 2.7 format. I'm not completely sure, however, that these stacks are my password-protected stacks, because I noticed that stacks may be embedded in both 2.4 and 2.7 format. I haven't got the time to figure it all out. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 28 sep 2009, at 14:00, Mark Schonewille wrote: > Hi Jacque, > > Unfortunately, you are partly wrong (but fortunately you may also be > partly right). If you create a standalone with a password-protected > stack in 2.4 format, Revolution will convert it to 2.7 format. This > means that a password-protected standalone created with Rev 4 will > never run on Mac OS 9. > > To answer OP's question, I was unable to get any standalone created > in Mac OS X with Rev 2.7* or later working in Mac OS 9. There may be > several reasons for this. I might be using commands and functions > that are unavalable in the 2.6 engine, or my hard disk is formatted > such that the file system can't deal with classic resource forks, or > the new standalone builder forgets to add (parts of) the resource > fork. > > Whenever I have to create a standalone for Mac OS 9, I fire up my > old PowerMac, edit the stack in Rev 2.6.1, and build the standalone > inside the environment it is supposed to run in. > > *) I write 2.7 for my own convenience. The OS9 option isn't always > available. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > > Submit your software at http://www.quickestpublisher.com > > On 24 sep 2009, at 03:22, J. Landman Gay wrote: > >> DunbarX at aol.com wrote: >>> All: >>> The 3.5 docs do say that the 2.6.1 classic engine is used to make >>> the standalone, and that one should watch out for included v.3-4 >>> functionality that might break in that earlier version; that the >>> newer code may not compile in the 2.6 engine. Makes sense. >>> Otherwise, except for that caveat, it seems like OS 9 is supported >>> in v.3.5; it does after all create a fat standalone. >> >> The file format changed in Rev 2.7. If you want to build an OS 9 >> standalone using Rev 3.5, you need to save the stack in legacy >> format (there's an option in the Save dialog for that.) If you >> don't, the 2.6.1 engine can't read the 2.7 file format, which I >> think is why your original standalone wouldn't launch. From livfoss at mac.com Mon Sep 28 09:30:48 2009 From: livfoss at mac.com (Graham Samuel) Date: Mon, 28 Sep 2009 15:30:48 +0200 Subject: Idiot's guide to regular expressions? Message-ID: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> The RunRev docs yield the explanation and definition of regular expressions, used for example in the matchText function, to the following link: while doubtless definitive, this amounts to an academic thesis of many many pages, and of little practical use to folks not brought up on Unix, such as myself, who don't have quite a few hours to spare. Of course there is no shortage of other texts on regex to be found on Google, but can anyone suggest a concise primer that will help me parse ascii strings without too many tears? If there is one, maybe it's time to suggest that RunRev mention it in the documentation. TIA Graham From fvwalter at web.de Mon Sep 28 10:59:08 2009 From: fvwalter at web.de (Florian von Walter) Date: Mon, 28 Sep 2009 16:59:08 +0200 Subject: Idiot's guide to regular expressions? In-Reply-To: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> Message-ID: <4AC0CF3C.6010303@web.de> Graham, a very good tutorial and reference has always been "Mastering Regular Expressions" by Jeffrey Friedl: http://oreilly.com/catalog/9780596528126 http://regex.info/ This book explains how to use regular expressions and it also covers the different styles of regular expressions. As far as I remember the PCRE implementation of regular expressions covers the Perl5 regex style so any decent introduction into Perl5-style regular expressions will do it as well, for example: http://perldoc.perl.org/perlre.html (Reference Manual) http://perldoc.perl.org/perlrequick.html (Quick Intro) http://perldoc.perl.org/perlretut.html (Longer Intro) Regards, Florian Graham Samuel wrote: > The RunRev docs yield the explanation and definition of regular > expressions, used for example in the matchText function, to the > following link: > > > > > while doubtless definitive, this amounts to an academic thesis of many > many pages, and of little practical use to folks not brought up on > Unix, such as myself, who don't have quite a few hours to spare. > > Of course there is no shortage of other texts on regex to be found on > Google, but can anyone suggest a concise primer that will help me > parse ascii strings without too many tears? If there is one, maybe > it's time to suggest that RunRev mention it in the documentation. > > TIA > > Graham > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Mon Sep 28 11:51:41 2009 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 28 Sep 2009 10:51:41 -0500 Subject: OS9 Standalone In-Reply-To: <07125BF3-BC48-4A03-A464-57BAA9675C94@economy-x-talk.com> References: <4ABAC9CF.8000903@hyperactivesw.com> <07125BF3-BC48-4A03-A464-57BAA9675C94@economy-x-talk.com> Message-ID: <4AC0DB8D.6000102@hyperactivesw.com> Mark Schonewille wrote: > Hi Jacque, > > Just to add to my previous message, I created a few standalones with 4.0 > and no matter what I try, there are always one or more embedded stacks > in 2.7 format. I'm not completely sure, however, that these stacks are > my password-protected stacks, because I noticed that stacks may be > embedded in both 2.4 and 2.7 format. I haven't got the time to figure it > all out. I won't have time to check till next week either, but I wonder if the problem is Rev's built-in libraries. I'm pretty sure those are all saved in the new format. And the revCommon library isn't even in the standalone builder, so you can't turn it off; it's added to all standalones automatically. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcdomi at free.fr Mon Sep 28 12:45:14 2009 From: mcdomi at free.fr (Dom) Date: Mon, 28 Sep 2009 18:45:14 +0200 Subject: Distributing Mac apps In-Reply-To: Message-ID: <1j6rmv1.citi6m1q85nbbM%mcdomi@free.fr> stephen barncard wrote: > I HATE IT when a third party application *insists* on being in the > 'Application Folder'. I just have too many applications.. I want to use my > own organizational system. I assume Apple apps always want to be there. +1 I do have an "Applications" folder -- in my own session ;-) So I ensure myself to backup the proper User -- me And rely on the installation disc(s) to install -- restore the "root" Applications one level "below" the User(s) In the eventuality of a problem, it seems to me fundamental to separate the "System" (as furnished by Apple), and whatever the User(s) has (have) installed ;-) From paulgabel at comcast.net Mon Sep 28 13:00:14 2009 From: paulgabel at comcast.net (Gabel Paul) Date: Mon, 28 Sep 2009 10:00:14 -0700 Subject: Emailing a Rev file In-Reply-To: <001601ca3fa8$a05e7140$e11b53c0$@com> References: <001601ca3fa8$a05e7140$e11b53c0$@com> Message-ID: <961F5B2D-DC05-47A3-9216-749162FE7071@comcast.net> Dear list members: Thanks to everybody for your help. Jim ? The remove .remove gmail workaround failed. I don't know why. I got the same bounce message. I ended up just having him download the Windows file from my MobileMe Public Folder. Best wishes, Paul Gabel --------------- On Sep 27, 2009, at 12:27 PM, Jim Bufalini wrote: > Mark and Paul, > > The trick with gmail is change the file name to "file.zip.remove" > and in the > instructions of your email say to remove .remove ;-) and unzip. This > is > easier than having people change their email address. ;-) > > Aloha from Hawaii > > Jim Bufalini > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] On Behalf Of Mark Schonewille >> Sent: Sunday, September 27, 2009 8:39 AM >> To: How to use Revolution >> Subject: Re: Emailing a Rev file >> >> Hi Paul, >> >> Tell the person not to use Gmail if you want to send him executables >> in zip files. Gmail doesn't accept this. Mail.com is a good >> alternative. You could also put the zip file on a server in a >> password- >> protected directory and tell the recipient where to download it. >> >> -- >> Best regards, >> >> Mark Schonewille >> >> Economy-x-Talk Consulting and Software Engineering >> http://economy-x-talk.com >> >> Submit your software at http://www.quickestpublisher.com >> >> On 27 sep 2009, at 20:29, Gabel Paul wrote: >> >>> Hello everybody: >>> >>> I made a .zip file from a standalone built for Mac OS X and emailed >>> it to someone. It went through just fine. Then I did the same thing >>> for a Windows build, but when I tried to email the file (7.9 MB) it >>> bounced back with the following message: >>> >>> ----- >>> >>> This is an automatically generated Delivery Status Notification. >>> >>> Delivery to the following recipients was aborted after 12 second(s): >>> >>> * xxxxx at gmail.com >>> >>> >>> Reporting-MTA: dns; QMTA08.emeryville.ca.mail.comcast.net >>> [76.96.30.80] >>> Received-From-MTA: dns; OMTA11.emeryville.ca.mail.comcast.net >>> [76.96.30.36] >>> Arrival-Date: Sun, 27 Sep 2009 18:20:11 +0000 >>> >>> >>> Final-recipient: rfc822; xxxxx at gmail.com >>> Action: failed >>> Status: 5.1.1 >>> Diagnostic-Code: smtp; 552 5.7.0 review our attachment guidelines. >>> 11si8582788pxi.45 >>> Last-attempt-Date: Sun, 27 Sep 2009 18:20:23 +0000 >>> >>> ----- >>> >>> Shouldn't this work either way? Any suggestions? Where do I find the >>> "attachment guidelines"? >>> >>> Thanks, >>> >>> Paul Gabel >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmondmathewson at gmail.com Mon Sep 28 15:52:37 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Mon, 28 Sep 2009 22:52:37 +0300 Subject: Whither Photoshop and GIMP? In-Reply-To: <4ABBFE15.1010307@fourthworld.com> References: <4ABBFE15.1010307@fourthworld.com> Message-ID: <4AC11405.80305@gmail.com> Richard Gaskin wrote: > Richmond Mathewson wrote: > >> For those of you who haven't been to the conference or >> looked at Ben Beaumont's stack (with RevMedia dp-4), >> the: >> >> Dropshadow >> >> Inner Shadow >> >> Outer Glow >> >> Inner Glow >> >> and Color Overlay >> >> are at least as good as Photoshop's and considerably >> better than GIMP's. > > They're gorgeous, but with two significant omissions: > > 1. bevels - every other of the core set of image enhancement > goodies is there but this one, and this is the one most > needed for making custom buttons. > > 2. while these image enhancements work with all objects > (and beautifully so), the wonderful gradients added > in the last version are limited to graphic objects > only. I can think of a great many cases where I'd > like to use button objects with gradients and shadows, I don't know what all the fuss is about as I seem to always be 'breaking the rules' by using IMAGES, FIELDS and GRAPHICS as BUTTONS. A GRAPHIC object layered above a text field with all the jazzy gradients can then be grouped with the text field (or button, for that matter) to achieve all sorts of spectacular results. Go, get them: http://mathewson.110mb.com/FILEZ/FB.rev.zip > but alas it's not possible without doing the screen- > capture-and-use-as-icon method, which is pretty much > the same as using Photoshop or any other external > tool to make custom buttons. :( Lateral Thinking :) Why do I feel that the graphic effects that have appeared in the RR 4-dp4 offering are symptomatic of more to come - I certainly hope so. From my point of view it is really lovely to leverage these effects along with GIMP. GIMP does bevels (not particularly good ones, admittedly); but its dropshadows are really fairly awful, as are its glows. From ambassador at fourthworld.com Mon Sep 28 16:03:58 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 28 Sep 2009 13:03:58 -0700 Subject: Whither Photoshop and GIMP? Message-ID: <4AC116AE.6050309@fourthworld.com> Richmond Mathewson wrote: > Richard Gaskin wrote: >> They're gorgeous, but with two significant omissions: >> >> 1. bevels - every other of the core set of image enhancement >> goodies is there but this one, and this is the one most >> needed for making custom buttons. >> >> 2. while these image enhancements work with all objects >> (and beautifully so), the wonderful gradients added >> in the last version are limited to graphic objects >> only. I can think of a great many cases where I'd >> like to use button objects with gradients and shadows, > > I don't know what all the fuss is about as I seem to always be > 'breaking the rules' by using IMAGES, FIELDS and GRAPHICS > as BUTTONS. > > A GRAPHIC object layered above a text field with all the > jazzy gradients can then be grouped with the text field > (or button, for that matter) to achieve all sorts of > spectacular results. I've made my share of custom controls, and with Rev 3.5's new Behaviors and group-specific messages it's easier now more than ever. But still not as easy as using a built-in button, esp. when all one wants is a gradient effect that the engine already support but for a different object type. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From h at FlexibleLearning.com Mon Sep 28 16:12:26 2009 From: h at FlexibleLearning.com (Hugh Senior) Date: Mon, 28 Sep 2009 21:12:26 +0100 Subject: Idiot's guide to regular expressions? In-Reply-To: <20090928170005.3D0F548AB52@mail.runrev.com> Message-ID: There speaks a man after my own heart! I, too, have tried to wrestle with pcre.org to no avail. 'Idiots Guide to...' all under one roof would be marvellous... - Shell - cgi - post - Cross-platform issues [add your own here] /H --------------------------------------------------------------------- The RunRev docs yield the explanation and definition of regular expressions, used for example in the matchText function, to the following link: while doubtless definitive, this amounts to an academic thesis of many many pages, and of little practical use to folks not brought up on Unix, such as myself, who don't have quite a few hours to spare. Of course there is no shortage of other texts on regex to be found on Google, but can anyone suggest a concise primer that will help me parse ascii strings without too many tears? If there is one, maybe it's time to suggest that RunRev mention it in the documentation. TIA Graham --------------------------------------------------------------------- From SparkOutYNY at gmail.com Mon Sep 28 16:17:26 2009 From: SparkOutYNY at gmail.com (SparkOut) Date: Mon, 28 Sep 2009 13:17:26 -0700 (PDT) Subject: Idiot's guide to regular expressions? In-Reply-To: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> Message-ID: <25652180.post@talk.nabble.com> Graham Samuel-4 wrote: > > The RunRev docs yield the explanation and definition of regular > expressions, used for example in the matchText function, to the > following link: > > > > > while doubtless definitive, this amounts to an academic thesis of many > many pages, and of little practical use to folks not brought up on > Unix, such as myself, who don't have quite a few hours to spare. > > Of course there is no shortage of other texts on regex to be found on > Google, but can anyone suggest a concise primer that will help me > parse ascii strings without too many tears? If there is one, maybe > it's time to suggest that RunRev mention it in the documentation. > > TIA > > Graham > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > The section is not referred to on the current runrev.com site that I can tell any more, but you can still directly access the old scripting conferences here: http://support.runrev.com/scriptingconferences/ There is a very useful stack (number 16, Text munging, which includes regex) by Alex Tweedly. Whatever the RunRev version you have, the regex is still current, and very helpful to get to grips. Includes a sample email address extractor, which shows just how to use it. -- View this message in context: http://www.nabble.com/Idiot%27s-guide-to-regular-expressions--tp25645710p25652180.html Sent from the Revolution - User mailing list archive at Nabble.com. From jim at visitrieve.com Mon Sep 28 17:59:50 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 28 Sep 2009 11:59:50 -1000 Subject: Emailing a Rev file In-Reply-To: <961F5B2D-DC05-47A3-9216-749162FE7071@comcast.net> References: <001601ca3fa8$a05e7140$e11b53c0$@com> <961F5B2D-DC05-47A3-9216-749162FE7071@comcast.net> Message-ID: <005201ca4087$00db5fe0$02921fa0$@com> Hi Paul, > Jim - The remove .remove gmail workaround failed. I don't know why. I > got the same bounce message. > > I ended up just having him download the Windows file from my MobileMe > Public Folder. I don't know why either. I've used it many times and I just tested it now by sending an 8.9 MB zip that contains an installer EXE, which in turn contains 3-Rev EXEs and a number of DLLs to my mother (couldn't think, off the top of my head, who else has a generic Gmail account that I could bug with this ;-) and it went through and I called her and we downloaded it from her Gmail to her computer and unziped it and all went as expected. What took the most time was explaining to her what and why I had sent and why, after all of that, I was having her delete everything. (she doesn't know an EXE from a shoe ;-) Maybe the email address you are sending from has to be on the recipient's contact list? Or, possibly, there is some other setting on the Gmail account you are sending to that adds additional restrictions? However, this is the trick for sending a zip to a generic Gmail address that by default rejects zip and exe attachments. In all cases I can remember, however, we had been corresponding first and I would have been on their allowed contact list. I'm not in the habit of sending out unsolicited EXEs. ;-) Aloha from Hawaii, Jim Bufalini From jim at visitrieve.com Mon Sep 28 18:06:52 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 28 Sep 2009 12:06:52 -1000 Subject: Idiot's guide to regular expressions? In-Reply-To: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> Message-ID: <005301ca4087$fca736a0$f5f5a3e0$@com> Graham Samuel wrote: > The RunRev docs yield the explanation and definition of regular > expressions, used for example in the matchText function, to the > following link: > > > > > while doubtless definitive, this amounts to an academic thesis of many > many pages, and of little practical use to folks not brought up on > Unix, such as myself, who don't have quite a few hours to spare. > > Of course there is no shortage of other texts on regex to be found on > Google, but can anyone suggest a concise primer that will help me > parse ascii strings without too many tears? If there is one, maybe > it's time to suggest that RunRev mention it in the documentation. There is a pretty nice site that comes very close to, if not exactly, what you are looking for: http://www.regular-expressions.info/examples.html I believe they also have a book they sell that goes into even more detail. All the regex on here works on Rev. Aloha from Hawaii, Jim Bufalini From lan.kc.macmail at gmail.com Mon Sep 28 21:15:27 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 29 Sep 2009 09:15:27 +0800 Subject: Embedded switches? In-Reply-To: <49680554062.20090921130343@ahsoftware.net> References: <4AB7D8AA.9050101@gmail.com> <49680554062.20090921130343@ahsoftware.net> Message-ID: On Tue, Sep 22, 2009 at 4:03 AM, Mark Wieder wrote: > > Actually there's no speed penalty for if/then vs switch constructs. > They compile down to the same comparisons. If you're going to be > applying the same tests repeatedly then you may find a negligible > difference, but overall I wouldn't worry about this. > > Not precisely true. You may wish to look back at these two threads, lots of benchmarking, sorry I haven't figured out how to create links to old threads :-( Subject: if statements vs case Date: 27 feb 07 From: Hershel Fisch Subject: switch case question Date: 10/22/06 From: Mark Swindell Basically, timings are similar BUT Dar Scott in the 2006 thread determined those cases (sorry for the pun) where one will be faster than the other. I believe the general conclusion was, if speed meant everything to you, you'd need to benchmark both. For Richmond, there is a simpler, cleaner option than complex CASE or IF structures containing ever deepening embedded complex CASE or IF structures. A single complex CASE structure (if it's complex I avoid IF structures) containing many custom handlers. The custom handlers may then contain a single complex CASE structure which may contain further custom handlers, which may contain....., you get the picture. General rule of thumb, if you spend more than a minute trying to match IF/END IF, CASE/BREAK (or find yourself constantly using tRev's brilliant Control Structure hilight feature) then it's probably time to Cut and Paste some code into it's own custom handler. HTH From lan.kc.macmail at gmail.com Mon Sep 28 21:54:30 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 29 Sep 2009 09:54:30 +0800 Subject: Idiot's guide to regular expressions? In-Reply-To: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> Message-ID: On Mon, Sep 28, 2009 at 9:30 PM, Graham Samuel wrote: > Of course there is no shortage of other texts on regex to be found on > Google, but can anyone suggest a concise primer that will help me parse > ascii strings without too many tears? If there is one, maybe it's time to > suggest that RunRev mention it in the documentation. > > Graham, unfortunately you don't mention which platform you're on, but for those suffering similar, using OS X 10.4 or higher, may I suggest the free RegExhibit: http://homepage.mac.com/roger_jolly/software/index.html Call up the Help Menu -> RegExhibit Help and check out "Regular expression overview", it's in a seperate window so you can work with RegExhibit at the same time as you read the Overview. Basically RegExhibit has two fields, you copy and paste into the bottom field a sample of text you'd be working with. In the top field you build your grep, as you build it characters in the lower field start becoming colourised, you just keep building your grep until you get a perfect match :-) Note there are different colours for match vs capturing [using ()]. I use grep very infrequently and find RegExhibit a massive time saver. I use to have a multi-platform Java app that basically did the same, but trashed it once I found the faster RegExhibit; so if you are on Win, I'm sure you can find similar out there. Don't forget that within Rev there is the Rinaldi plugin RegExBuilder - Development -> Plugins. It's basically the same as RegExhibit except no Overview. It's perfect for double checking your grep behaves in Rev as it's suppose to without having to write any scripts. Finally, for Mac users again and those with pre 10.4 machines, the free, and every Mac user should have, text editor TextWrangler from BareBones: http://www.barebones.com/products/textwrangler/download.html also has an excellent rundown on using grep. Go to the Help menu -> TextWrangler Help, go to the Grep Reference hyperlink. Again you can enter sample text into the main document window and then enter your grep into the find window. It's not live like RegExhibit, you have to keep hitting the Search button to see your results, so it's not as fast. HTH From ma at snowcamp.org Mon Sep 28 22:13:28 2009 From: ma at snowcamp.org (Mike Arnold) Date: Mon, 28 Sep 2009 22:13:28 -0400 Subject: StandAlone - where is the stack window? Message-ID: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Ok, finally back at Revolution, glad to be back, it really is fun. Using Revolution Enterprise 4.0.0-dp-4 Build 910 on Max OS/X 10.5.8, Intel. Writing a little app to produce a Eudora -ike Filter Report for Apple Mail. I hate to give up Eudora, but Apple is adding more and more native, integrated function and Eudora proper is no more and becoming more incompatible. Growl doesn't quite do what I want. When mail is acted on via a rule, it invokes an applescript that sends a message to the stack that indicates the destination mailbox. The stack has a script that wakes up every 20 seconds to check if its been at least 20 seconds since the last message was filtered and if there are any updated mailboxes. This all works fine when under the development environment, but when I generate a standalone application, the window doesn't appear anywhere. The application starts and has its application menu, but no stack window. Only the stack script has any code ... there are a few functions and message handlers (one called from applescript) and the following: on startup InitAll repeat wait for 20 seconds with messages CheckCounts --decides if/when to print the list of affected mailboxes end repeat end startup Any ideas what I have done wrong? Do I need to do something else to get the window to appear? thanks in advance, Mike. From gfioravantirev at gmail.com Mon Sep 28 22:35:44 2009 From: gfioravantirev at gmail.com (Grace Fioravanti) Date: Mon, 28 Sep 2009 19:35:44 -0700 Subject: cURL question (Windows) Message-ID: I'm running a cURL command in Rev, but every time the process is opened, a command window opens and closes. This only occurs in the Windows version. Is there a way to open a process without seeing this window? Thanks! From jperryl at ecs.fullerton.edu Mon Sep 28 22:48:27 2009 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 28 Sep 2009 19:48:27 -0700 (PDT) Subject: Idiot's guide to regular expressions? In-Reply-To: <4AC0CF3C.6010303@web.de> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> <4AC0CF3C.6010303@web.de> Message-ID: Didn't Jacque do a presentation on this at the Vegas event? Judy >> Of course there is no shortage of other texts on regex to be found on >> Google, but can anyone suggest a concise primer that will help me >> parse ascii strings without too many tears? If there is one, maybe >> it's time to suggest that RunRev mention it in the documentation. From jimaultwins at yahoo.com Mon Sep 28 22:50:00 2009 From: jimaultwins at yahoo.com (Jim Ault) Date: Mon, 28 Sep 2009 19:50:00 -0700 Subject: cURL question (Windows) In-Reply-To: References: Message-ID: <9809B500-770D-417D-B5AF-1C6663BC8F87@yahoo.com> I believe you need to look in the Rev dictionary under "hide console" or "hideconsole" it is something like 'set the hideconsole to true' Jim On Sep 28, 2009, at 7:35 PM, Grace Fioravanti wrote: > I'm running a cURL command in Rev, but every time the process is > opened, a > command window opens and closes. This only occurs in the Windows > version. > Is there a way to open a process without seeing this window? > > Thanks! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Jim Ault jimaultwins at yahoo.com From revdev at pdslabs.net Mon Sep 28 23:06:26 2009 From: revdev at pdslabs.net (Phil Davis) Date: Mon, 28 Sep 2009 20:06:26 -0700 Subject: cURL question (Windows) In-Reply-To: <9809B500-770D-417D-B5AF-1C6663BC8F87@yahoo.com> References: <9809B500-770D-417D-B5AF-1C6663BC8F87@yahoo.com> Message-ID: <4AC179B2.9060505@pdslabs.net> set the hideConsoleWindows to true Jim Ault wrote: > I believe you need to look in the Rev dictionary under > "hide console" or "hideconsole" > it is something like 'set the hideconsole to true' > > > > Jim > On Sep 28, 2009, at 7:35 PM, Grace Fioravanti wrote: > >> I'm running a cURL command in Rev, but every time the process is >> opened, a >> command window opens and closes. This only occurs in the Windows >> version. >> Is there a way to open a process without seeing this window? >> >> Thanks! >> > > Jim Ault > jimaultwins at yahoo.com -- Phil Davis PDS Labs Professional Software Development http://pdslabs.net From cszasz at mac.com Mon Sep 28 23:26:24 2009 From: cszasz at mac.com (Charles Szasz) Date: Mon, 28 Sep 2009 20:26:24 -0700 (PDT) Subject: Setting option button from another option button Message-ID: <25656397.post@talk.nabble.com> i have two options buttons on different pages. They both have the same text content and the same number of lines. How do I script a choice in option button no. 1 so that the same choice is displayed in the second option button on a different page? I was able to write a script to change the text in the second option button but it causes the other lines of text to be replaced by the choice selected in the first option button. I want the second option button to offer and retain the same choices as the first option button. -- View this message in context: http://www.nabble.com/Setting-option-button-from-another-option-button-tp25656397p25656397.html Sent from the Revolution - User mailing list archive at Nabble.com. From jim at visitrieve.com Mon Sep 28 23:36:17 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 28 Sep 2009 17:36:17 -1000 Subject: StandAlone - where is the stack window? In-Reply-To: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Message-ID: <005601ca40b6$019b2210$04d16630$@com> Mike Arnold wrote: > Ok, finally back at Revolution, glad to be back, it really is fun. > Using Revolution Enterprise 4.0.0-dp-4 Build 910 on Max OS/X 10.5.8, > Intel. > > Writing a little app to produce a Eudora -ike Filter Report for Apple > Mail. I hate to give up Eudora, but Apple is adding more and more > native, integrated function and Eudora proper is no more and becoming > more incompatible. Growl doesn't quite do what I want. > > When mail is acted on via a rule, it invokes an applescript that sends > a message to the stack that indicates the destination mailbox. The > stack has a script that wakes up every 20 seconds to check if its been > at least 20 seconds since the last message was filtered and if there > are any updated mailboxes. > > This all works fine when under the development environment, but when I > generate a standalone application, the window doesn't appear > anywhere. The application starts and has its application menu, but no > stack window. > > Only the stack script has any code ... there are a few functions and > message handlers (one called from applescript) and the following: > > on startup > InitAll > repeat > wait for 20 seconds with messages > CheckCounts --decides if/when to print the list of > affected mailboxes > end repeat > end startup > > Any ideas what I have done wrong? Do I need to do something else to > get the window to appear? What exits your repeat loop? Just curious. ;-) Other than this, if it runs in the IDE but not in a standalone, then I would guess that there is an include missing. In your Standalone Settings, do you have Search for required Inclusions... checked, or Select inclusions...? If you put a beep in your repeat loop, do you hear constant beeps? If you create an *on openStack* handler and put a put to the message box, does it show up in the message box? If the answer to any of the above is no, check for a missing include. Aloha from Hawaii, Jim Bufalini From jim at visitrieve.com Mon Sep 28 23:43:26 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 28 Sep 2009 17:43:26 -1000 Subject: StandAlone - where is the stack window? In-Reply-To: <005601ca40b6$019b2210$04d16630$@com> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <005601ca40b6$019b2210$04d16630$@com> Message-ID: <005701ca40b7$014d33b0$03e79b10$@com> Sorry, that was silly. What I meant to say is if you take the beeps out the repeat loop and put one into the on openStack, does it beep? There is no message box in a standalone. ;-) > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Jim Bufalini > Sent: Monday, September 28, 2009 5:36 PM > To: 'How to use Revolution' > Subject: RE: StandAlone - where is the stack window? > > Mike Arnold wrote: > > > Ok, finally back at Revolution, glad to be back, it really is fun. > > Using Revolution Enterprise 4.0.0-dp-4 Build 910 on Max OS/X 10.5.8, > > Intel. > > > > Writing a little app to produce a Eudora -ike Filter Report for Apple > > Mail. I hate to give up Eudora, but Apple is adding more and more > > native, integrated function and Eudora proper is no more and becoming > > more incompatible. Growl doesn't quite do what I want. > > > > When mail is acted on via a rule, it invokes an applescript that > sends > > a message to the stack that indicates the destination mailbox. The > > stack has a script that wakes up every 20 seconds to check if its > been > > at least 20 seconds since the last message was filtered and if there > > are any updated mailboxes. > > > > This all works fine when under the development environment, but when > I > > generate a standalone application, the window doesn't appear > > anywhere. The application starts and has its application menu, but > no > > stack window. > > > > Only the stack script has any code ... there are a few functions and > > message handlers (one called from applescript) and the following: > > > > on startup > > InitAll > > repeat > > wait for 20 seconds with messages > > CheckCounts --decides if/when to print the list of > > affected mailboxes > > end repeat > > end startup > > > > Any ideas what I have done wrong? Do I need to do something else to > > get the window to appear? > > What exits your repeat loop? Just curious. ;-) Other than this, if it > runs > in the IDE but not in a standalone, then I would guess that there is an > include missing. In your Standalone Settings, do you have Search for > required Inclusions... checked, or Select inclusions...? If you put a > beep > in your repeat loop, do you hear constant beeps? If you create an *on > openStack* handler and put a put to the message box, does it show up in > the > message box? If the answer to any of the above is no, check for a > missing > include. > > Aloha from Hawaii, > > Jim Bufalini > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ma at snowcamp.org Tue Sep 29 00:09:11 2009 From: ma at snowcamp.org (Mike Arnold) Date: Tue, 29 Sep 2009 00:09:11 -0400 Subject: StandAlone - where is the stack window? In-Reply-To: <005701ca40b7$014d33b0$03e79b10$@com> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <005601ca40b6$019b2210$04d16630$@com> <005701ca40b7$014d33b0$03e79b10$@com> Message-ID: <7DC99998-A48C-40E1-B5D8-536727DED8B5@snowcamp.org> Jim, Thank you very much for your suggestions. In fact, I did not have 'Search for Inclusions', but changed to that setting. I added a beep in the repeat loop, 5 beeps in the openStack and 2 in the preOpenStack, just for kicks. When I open the stack in the development environment, I get the 5 beeps, and if I send a startup message I get the 1 beep from the repeat. (no preOpenStack) But in the standalone, I just get the repeat loop beep. No openStack message (or preOpenStack), which (as you know) is rather ominous, since the doc clearly states that 'The openStack message is sent after the stack is visible.' And yes, you caught me, no real exit from the loop, but FilterReport- >Quit seems to work great for now :-), though not as satisfactory in the development environment ... one brick at a time. In this case, nothing to save, so no real worries. Should the standalone build not find its own inclusions, or do I need to specifically include something? Aloha from North Carolina, Mike. From jim at visitrieve.com Tue Sep 29 00:49:41 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Mon, 28 Sep 2009 18:49:41 -1000 Subject: StandAlone - where is the stack window? In-Reply-To: <7DC99998-A48C-40E1-B5D8-536727DED8B5@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <005601ca40b6$019b2210$04d16630$@com> <005701ca40b7$014d33b0$03e79b10$@com> <7DC99998-A48C-40E1-B5D8-536727DED8B5@snowcamp.org> Message-ID: <005801ca40c0$42595650$c70c02f0$@com> Mike, > Thank you very much for your suggestions. In fact, I did not have > 'Search for Inclusions', but changed to that setting. I added a beep > in the repeat loop, 5 beeps in the openStack and 2 in the > preOpenStack, just for kicks. > > When I open the stack in the development environment, I get the 5 > beeps, and if I send a startup message I get the 1 beep from the > repeat. (no preOpenStack) > > But in the standalone, I just get the repeat loop beep. No openStack > message (or preOpenStack), which (as you know) is rather ominous, > since the doc clearly states that 'The openStack message is sent after > the stack is visible.' > > And yes, you caught me, no real exit from the loop, but FilterReport- > >Quit seems to work great for now :-), though not as satisfactory in > the development environment ... one brick at a time. In this case, > nothing to save, so no real worries. > > Should the standalone build not find its own inclusions, or do I need > to specifically include something? It "should" but sometimes doesn't. ;-) It absolutely won't, if you have a protected stack. Do you? Always safer to select your own inclusions. Since I have no idea what's in your InitAll command, I can't even guess what you need to include. But, since you say it works in the IDE, and not in the Standalone, it has to be the includes. So switch back to Select Includes and select anything that even remotely seems related to your code. If the stack then shows, you can back out includes that probably are not the problem. I also don't know the flow of your app, but I would guess you could move all of your code to a preOpenStack rather than Startup. Aloha from Hawaii, Jim Bufalini From DunbarX at aol.com Tue Sep 29 00:54:06 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Tue, 29 Sep 2009 00:54:06 EDT Subject: Setting option button from another option button Message-ID: Check out the "menuHistory" property, If I understand what you want correctly, you can get this property on one button and then set it on the other. Craig Newman From palcibiades-first at yahoo.co.uk Tue Sep 29 02:08:12 2009 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 28 Sep 2009 23:08:12 -0700 (PDT) Subject: Idiot's guide to regular expressions? In-Reply-To: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> References: <126DF16C-E89C-4B58-9472-4D77531A7AA8@mac.com> Message-ID: <25657423.post@talk.nabble.com> pp 26-54, Chapter 3, of the O'Reilly book 'Sed and Awk'. Graham Samuel-4 wrote: > > ....can anyone suggest a concise primer that will help me > parse ascii strings without too many tears? ..... > > -- View this message in context: http://www.nabble.com/Idiot%27s-guide-to-regular-expressions--tp25645710p25657423.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Sep 29 08:07:58 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 29 Sep 2009 15:07:58 +0300 Subject: BEVEL created solely in RunRev 4 Message-ID: <4AC1F89E.1020908@gmail.com> Why do I always have this urge to antagonise Richard Gaskin? Go, get it:- http://mathewson.110mb.com/FILEZ/BEVEL.rev.zip OK, OK, I cheated; it consists of 3 graphic objects, and I ripped the idea off from here: http://www.web-den.org.uk/webbist/bevel.php Mind you, it looks jolly good! From david at dvglasgow.wanadoo.co.uk Tue Sep 29 08:59:09 2009 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Tue, 29 Sep 2009 13:59:09 +0100 Subject: A note about fillGradient and Co. In-Reply-To: <20090928114332.7711948AB1A@mail.runrev.com> References: <20090928114332.7711948AB1A@mail.runrev.com> Message-ID: <10A6DAC9-A387-4D4D-BC5E-7E4DA6CF5388@dvglasgow.wanadoo.co.uk> On 28 Sep 2009, at 12:43 pm, use-revolution-request at lists.runrev.com wrote: > >> Wow! Surely "Delivering a Message TO the Future" would be even >> better. > > ...and "Delivering a Message to the Past" would save me a *lot* of > trial-and-error. Filed an enhancement request as BZ #8305. Not if it could be one of those 'Back to the Future' things, where you start to fade out of photographs and the like ;-) David Glasgow From livfoss at mac.com Tue Sep 29 09:43:27 2009 From: livfoss at mac.com (Graham Samuel) Date: Tue, 29 Sep 2009 15:43:27 +0200 Subject: Idiot's guide to regular expressions? In-Reply-To: <20090928170005.3D0F548AB52@mail.runrev.com> References: <20090928170005.3D0F548AB52@mail.runrev.com> Message-ID: <9A103FDF-8DFC-484A-B37A-AEF8D21FC35A@mac.com> Thanks Florian - the Quick Intro is the one for me - short and free! It approximates to an idiot's guide, although a text of the same length that was written with RunRev in mind would of course be ideal. The book (quite expensive) appears to be much more of a in-depth study, and the review which praises its completeness and readability also suggests that it would take a long time to absorb, which is precisely what I'm trying to avoid. It is odd in this day and age to have to deal with what amounts to a language (for an automaton) with no debugging features at all! Or perhaps I've got even that bit wrong. Anyway I am now launched on yet another journey of discovery - thanks again. Graham On 28 Sep 2009, at 16:59:08 +0200, Florian von Walter wrote: > Graham, > > a very good tutorial and reference has always been "Mastering Regular > Expressions" by Jeffrey Friedl: > http://oreilly.com/catalog/9780596528126 > http://regex.info/ > > This book explains how to use regular expressions and it also covers > the > different styles of regular expressions. > > As far as I remember the PCRE implementation of regular expressions > covers the Perl5 regex style so any decent introduction into Perl5- > style > regular expressions will do it as well, for example: > http://perldoc.perl.org/perlre.html (Reference Manual) > http://perldoc.perl.org/perlrequick.html (Quick Intro) > http://perldoc.perl.org/perlretut.html (Longer Intro) > > Regards, Florian From ambassador at fourthworld.com Tue Sep 29 10:04:16 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Sep 2009 07:04:16 -0700 Subject: BEVEL created solely in RunRev 4 Message-ID: <4AC213E0.2040708@fourthworld.com> Richmond wrote: > Why do I always have this urge to antagonise Richard Gaskin? That's an interesting question, but no antagonism here on this: as I noted earlier, using multiple objects can get the job done, as Chipp demonstrated years ago with Button Gadget. Still, it would be nice to have a bevel effect in the engine (along with gradients for objects other than just graphics, and few other things like Malte's blur suggestion). > Go, get it:- > > http://mathewson.110mb.com/FILEZ/BEVEL.rev.zip > > OK, OK, I cheated; it consists of 3 graphic objects, and > I ripped the idea off from here: > > http://www.web-den.org.uk/webbist/bevel.php > > Mind you, it looks jolly good! Indeed, nicely done. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From tareq_tawaiha at yahoo.com Tue Sep 29 11:38:10 2009 From: tareq_tawaiha at yahoo.com (tareq_tawaiha) Date: Tue, 29 Sep 2009 08:38:10 -0700 (PDT) Subject: video corrupted when downloaded from server Message-ID: <25665382.post@talk.nabble.com> I am trying to download ".avi" videos from a ftp server. When i use an ftp client like "filezilla" , i can download any avi and no problems occur. However when i try to download it using RunRev it gets corrupted. It either plays the video choppy , with green screen, with no screen, with a black background or with audio only. The avi files i am testing with are no larger than 10 MB, this number might go up to 50 MB . here is the code i am using put fld "ftp folder" of card "ftpcommandG" of stack "studentWork" into tServer (this will put the server connection ftp://USER:Pass at site.com) if tFile ends with curTimeT&".avi" then put tFile into tMovieFileName put tServer & tMovieFileName into tServerPath put tFolder &tMoviefilename into tFolderPathMovie put URL tServerPath into URL tFolderPathMovie wait for messages the movie file does get downloaded, but problems occur when trying to play it. I also tried the libURLDownloadToFile downloadURL,filePath[,callbackMessage] and it would not download anything or give back a call message. I uploaded 2 images and an example of a corrupted .avi I created these movies using runrev, and they upload to a server with no problems, only upon downloading them do they get corrupted. http://www.nabble.com/file/p25665382/9.28.20099.28.2009%2B14-21-03.avi 9.28.20099.28.2009+14-21-03.avi http://www.nabble.com/file/p25665382/Picture%2B1.png http://www.nabble.com/file/p25665382/Picture%2B2.png anyone have an idea of why this is happening or has a suggestion for a different method of download the files ? -- View this message in context: http://www.nabble.com/video-corrupted-when-downloaded-from-server-tp25665382p25665382.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Sep 29 11:56:06 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 29 Sep 2009 18:56:06 +0300 Subject: BEVEL created solely in RunRev 4 In-Reply-To: <4AC213E0.2040708@fourthworld.com> References: <4AC213E0.2040708@fourthworld.com> Message-ID: <4AC22E16.1000008@gmail.com> Richard Gaskin wrote: > Richmond wrote: >> Why do I always have this urge to antagonise Richard Gaskin? > > That's an interesting question, but no antagonism here on this: I don't really have an urge to antagonise Richard Gaskin, but, when people suggest that something cannot be done in Rutime Revolution I DO have an urge to try and prove them wrong. > as I noted earlier, using multiple objects can get the job done, as > Chipp demonstrated years ago with Button Gadget. You are quite right. > > Still, it would be nice to have a bevel effect in the engine (along > with gradients for objects other than just graphics, and few other > things like Malte's blur suggestion). See my posting about my feeling that the current visual/graphic stuff is a sign of even better things to come. > >> Go, get it:- >> >> http://mathewson.110mb.com/FILEZ/BEVEL.rev.zip >> >> OK, OK, I cheated; it consists of 3 graphic objects, and >> I ripped the idea off from here: >> >> http://www.web-den.org.uk/webbist/bevel.php >> >> Mind you, it looks jolly good! > > Indeed, nicely done. > > -- From ambassador at fourthworld.com Tue Sep 29 11:56:55 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Sep 2009 08:56:55 -0700 Subject: video corrupted when downloaded from server Message-ID: <4AC22E47.6050703@fourthworld.com> tareq_tawaiha wrote: > I am trying to download ".avi" videos from a ftp server. When i use an ftp > client like "filezilla" , i can download any avi and no problems occur. > However when i try to download it using RunRev it gets corrupted. It either > plays the video choppy , with green screen, with no screen, with a black > background or with audio only. > > The avi files i am testing with are no larger than 10 MB, this number might > go up to 50 MB . > > here is the code i am using > > put fld "ftp folder" of card "ftpcommandG" of stack "studentWork" into > tServer > (this will put the server connection ftp://USER:Pass at site.com) > > > if tFile ends with curTimeT&".avi" then > put tFile into tMovieFileName > put tServer & tMovieFileName into tServerPath > put tFolder &tMoviefilename into tFolderPathMovie > put URL tServerPath into URL tFolderPathMovie > wait for messages The code doesn't show us the local path in tFolderPathMovie, but make sure it starts with "binfile:" rather than "file:". -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From tareq_tawaiha at yahoo.com Tue Sep 29 12:29:04 2009 From: tareq_tawaiha at yahoo.com (tareq_tawaiha) Date: Tue, 29 Sep 2009 09:29:04 -0700 (PDT) Subject: video corrupted when downloaded from server In-Reply-To: <4AC22E47.6050703@fourthworld.com> References: <25665382.post@talk.nabble.com> <4AC22E47.6050703@fourthworld.com> Message-ID: <25666337.post@talk.nabble.com> my local folder was using file instead of binfile. That solved it. Richard Gaskin wrote: > > tareq_tawaiha wrote: >> I am trying to download ".avi" videos from a ftp server. When i use an >> ftp >> client like "filezilla" , i can download any avi and no problems occur. >> However when i try to download it using RunRev it gets corrupted. It >> either >> plays the video choppy , with green screen, with no screen, with a black >> background or with audio only. >> >> The avi files i am testing with are no larger than 10 MB, this number >> might >> go up to 50 MB . >> >> here is the code i am using >> >> put fld "ftp folder" of card "ftpcommandG" of stack "studentWork" into >> tServer >> (this will put the server connection ftp://USER:Pass at site.com) >> >> >> if tFile ends with curTimeT&".avi" then >> put tFile into tMovieFileName >> put tServer & tMovieFileName into tServerPath >> put tFolder &tMoviefilename into tFolderPathMovie >> put URL tServerPath into URL tFolderPathMovie >> wait for messages > > > The code doesn't show us the local path in tFolderPathMovie, but make > sure it starts with "binfile:" rather than "file:". > > -- > Richard Gaskin > Fourth World > Rev training and consulting: http://www.fourthworld.com > Webzine for Rev developers: http://www.revjournal.com > revJournal blog: http://revjournal.com/blog.irv > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/video-corrupted-when-downloaded-from-server-tp25665382p25666337.html Sent from the Revolution - User mailing list archive at Nabble.com. From pete at mollysrevenge.com Tue Sep 29 12:37:10 2009 From: pete at mollysrevenge.com (Peter Haworth) Date: Tue, 29 Sep 2009 09:37:10 -0700 Subject: SQLite substr strangeness Message-ID: <7D427EEE-8593-4DB9-BB83-39AE16E9DD7B@mollysrevenge.com> Posted this on the forum recently but had no ideas. Anyone else come across this? Something weird going on with a SELECT statement that includes a substr function. This statement yields the ubiquitous "SQL error or missing database" rev error: SELECT AccountID,substr(AccountName,12) FROM AccountHdr WHERE AccountType='Asset' AND substr(AccountName,1,11)='Receivable:' AND Hidden =0 ORDER BY AccountName The exact same statement (copied and pasted) in the Firefox SQLite Manager plug in works fine and produces the correct results. Trial and error shows that the following works: SELECT AccountID,AccountName FROM AccountHdr WHERE AccountType='Asset' AND substr(AccountName,1,11)='Receivable:' AND Hidden =0 ORDER BY AccountName So something about the substr function in the SELECT appears to be the problem. I'm using revDataFromQuery to execute the SELECT. Any ideas? As an aside, why does rev not return specific SQLite error messages? Thanks, Pete From lists at mangomultimedia.com Tue Sep 29 09:56:06 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 29 Sep 2009 09:56:06 -0400 Subject: Free Session of Professional Application Development With Revolution Starts in 1 Hour Message-ID: <5A8578B6-DC19-4FA5-A289-0B6E3AE103E4@mangomultimedia.com> Just a reminder that the first session of Professional Application Development with Revolution starts in a little over an hour. RunRev is sponsoring it so the first session is free for anyone to attend (there are 4 sessions in all). If you haven't signed up yet you can do so at the following url: -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ Email has been scanned for viruses by Altman Technologies' email management service - www.altman.co.uk/emailsystems From lists at mangomultimedia.com Tue Sep 29 12:55:05 2009 From: lists at mangomultimedia.com (Trevor DeVore) Date: Tue, 29 Sep 2009 12:55:05 -0400 Subject: Free Session of Professional Application Development With Revolution Starts in 1 Hour In-Reply-To: <5A8578B6-DC19-4FA5-A289-0B6E3AE103E4@mangomultimedia.com> References: <5A8578B6-DC19-4FA5-A289-0B6E3AE103E4@mangomultimedia.com> Message-ID: On Sep 29, 2009, at 9:56 AM, Trevor DeVore wrote: > Just a reminder that the first session of Professional Application > Development with Revolution starts in a little over an hour. RunRev > is sponsoring it so the first session is free for anyone to attend > (there are 4 sessions in all). > > If you haven't signed up yet you can do so at the following url: > > Apparently this message was delayed by 2 hours. The session is actually over now but we will be posting a recording of it later on. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Application Development with Revolution Course: http://revolution.bluemangolearning.com/software/revproappdev/ From ma at snowcamp.org Tue Sep 29 13:01:12 2009 From: ma at snowcamp.org (Mike Arnold) Date: Tue, 29 Sep 2009 13:01:12 -0400 Subject: StandAlone - where is the stack window? In-Reply-To: <005801ca40c0$42595650$c70c02f0$@com> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <005601ca40b6$019b2210$04d16630$@com> <005701ca40b7$014d33b0$03e79b10$@com> <7DC99998-A48C-40E1-B5D8-536727DED8B5@snowcamp.org> <005801ca40c0$42595650$c70c02f0$@com> Message-ID: <0C688B3E-04C1-4070-869C-3AED3607D093@snowcamp.org> Jim, Well, it seems that preOpenStack isn't getting called at all ... doesn't seem to want to really display the stack window. The InitAll is pretty simple (all of it is pretty simple): > on InitAll > delete global gMailBoxCountA > delete global gMailBoxTimeA > delete global gMinTimeDiff > delete global gTimeStamp > set the twelveHourTime to false > put "" into field "myFilterList" > put "Filter Report Starting..."&&linefeed after last line of > field "myFilterList" > end InitAll So, I clicked and selected every include listed ... and still no joy. I have other stacks from the past that seem to work. Note that I tried this with Studio 2.9.0 Build 610, and the standalone acts the same (i.e. no window). I really didn't do anything special to the environment (that I can recall doing :-) Note that I am running on a MacBookPro and have an external screen, wonder if that is making RR crazy? I know its something silly, Mike. From klaus at major.on-rev.com Tue Sep 29 13:01:39 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 29 Sep 2009 19:01:39 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? Message-ID: Hi all, maybe someone can shed some light on this puzzle? I created a standalone with Rev Enterprise which loads/plays/shows stacks that are created with Rev Studio, not by me. But when I try to open one of these stacks, nothing happens and after checking in the standalone "the result" after "go stack XYZ"= stack cannot be loaded into standalone edition WTF??????? All filepaths are correct = the stacks ARE found and present! And of course I can open these stacks in the IDE, nothing special with these stacks! Any hints? Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From sims at ezpzapps.com Tue Sep 29 13:20:03 2009 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 29 Sep 2009 19:20:03 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: References: Message-ID: On Sep 29, 2009, at 7:01 PM, Klaus on-rev wrote: > Hi all, > > maybe someone can shed some light on this puzzle? > > I created a standalone with Rev Enterprise which loads/plays/shows > stacks that are created with Rev Studio, not by me. > > But when I try to open one of these stacks, nothing happens and after > checking in the standalone "the result" after "go stack XYZ"= > > stack cannot be loaded into standalone edition > > WTF??????? > > All filepaths are correct = the stacks ARE found and present! > And of course I can open these stacks in the IDE, nothing special > with these stacks! > > Any hints? Rosebud. Ummmm... no I mean Vista? sims From klaus at major.on-rev.com Tue Sep 29 13:26:37 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 29 Sep 2009 19:26:37 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: References: Message-ID: Hi sims, > > On Sep 29, 2009, at 7:01 PM, Klaus on-rev wrote: > >> Hi all, >> >> maybe someone can shed some light on this puzzle? >> >> I created a standalone with Rev Enterprise which loads/plays/shows >> stacks that are created with Rev Studio, not by me. >> >> But when I try to open one of these stacks, nothing happens and after >> checking in the standalone "the result" after "go stack XYZ"= >> >> stack cannot be loaded into standalone edition >> >> WTF??????? >> >> All filepaths are correct = the stacks ARE found and present! >> And of course I can open these stacks in the IDE, nothing special >> with these stacks! >> >> Any hints? > > Rosebud. Ummmm... no I mean Vista? Even worse! This is on OS X! > sims Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From sims at ezpzapps.com Tue Sep 29 13:32:49 2009 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 29 Sep 2009 19:32:49 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: References: Message-ID: On Sep 29, 2009, at 7:26 PM, Klaus on-rev wrote: >>> And of course I can open these stacks in the IDE, nothing special >>> with these stacks! >>> >>> Any hints? >> >> Rosebud. Ummmm... no I mean Vista? Continuing on with Rosebud, Snow? Snow Leopard? sims From klaus at major.on-rev.com Tue Sep 29 13:40:49 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 29 Sep 2009 19:40:49 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: References: Message-ID: <0155AA65-1076-4FED-B2C3-3B05E23DD890@major.on-rev.com> Hi sims, > On Sep 29, 2009, at 7:26 PM, Klaus on-rev wrote: > >>>> And of course I can open these stacks in the IDE, nothing special >>>> with these stacks! >>>> Any hints? >>> Rosebud. Ummmm... no I mean Vista? > Continuing on with Rosebud, Snow? Joseph Cotton? :-D > Snow Leopard? No. plain Leppard 10.5.8 and Rev 3.5. > sims Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From paulgabel at comcast.net Tue Sep 29 13:48:26 2009 From: paulgabel at comcast.net (Gabel Paul) Date: Tue, 29 Sep 2009 10:48:26 -0700 Subject: Emailing a Rev file In-Reply-To: <005201ca4087$00db5fe0$02921fa0$@com> References: <001601ca3fa8$a05e7140$e11b53c0$@com> <961F5B2D-DC05-47A3-9216-749162FE7071@comcast.net> <005201ca4087$00db5fe0$02921fa0$@com> Message-ID: Jim: Thanks for going to all that trouble. I'll keep your trick in mind if I ever get into this situation again. Paul Gabel --------------- On Sep 28, 2009, at 2:59 PM, Jim Bufalini wrote: > Hi Paul, > >> Jim - The remove .remove gmail workaround failed. I don't know why. I >> got the same bounce message. >> >> I ended up just having him download the Windows file from my MobileMe >> Public Folder. > > I don't know why either. I've used it many times and I just tested > it now by > sending an 8.9 MB zip that contains an installer EXE, which in turn > contains > 3-Rev EXEs and a number of DLLs to my mother (couldn't think, off > the top of > my head, who else has a generic Gmail account that I could bug with > this ;-) > and it went through and I called her and we downloaded it from her > Gmail to > her computer and unziped it and all went as expected. What took the > most > time was explaining to her what and why I had sent and why, after > all of > that, I was having her delete everything. (she doesn't know an EXE > from a > shoe ;-) > > Maybe the email address you are sending from has to be on the > recipient's > contact list? Or, possibly, there is some other setting on the Gmail > account > you are sending to that adds additional restrictions? However, this > is the > trick for sending a zip to a generic Gmail address that by default > rejects > zip and exe attachments. > > In all cases I can remember, however, we had been corresponding > first and I > would have been on their allowed contact list. I'm not in the habit of > sending out unsolicited EXEs. ;-) > > Aloha from Hawaii, > > Jim Bufalini > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From psahores at free.fr Tue Sep 29 13:46:36 2009 From: psahores at free.fr (Pierre Sahores) Date: Tue, 29 Sep 2009 19:46:36 +0200 Subject: SQLite substr strangeness In-Reply-To: <7D427EEE-8593-4DB9-BB83-39AE16E9DD7B@mollysrevenge.com> References: <7D427EEE-8593-4DB9-BB83-39AE16E9DD7B@mollysrevenge.com> Message-ID: <703E134E-54AF-4498-B121-9B623E3DF5E0@free.fr> Did you try in urlencoding/urldecoding the parts of your request containting multiple words separated by spaces ? Best, Le 29 sept. 09 ? 18:37, Peter Haworth a ?crit : > Posted this on the forum recently but had no ideas. Anyone else > come across this? > > Something weird going on with a SELECT statement that includes a > substr function. > > This statement yields the ubiquitous "SQL error or missing database" > rev error: > > SELECT AccountID,substr(AccountName,12) FROM AccountHdr WHERE > AccountType='Asset' AND substr(AccountName,1,11)='Receivable:' AND > Hidden =0 ORDER BY AccountName > > The exact same statement (copied and pasted) in the Firefox SQLite > Manager plug in works fine and produces the correct results. > > Trial and error shows that the following works: > > SELECT AccountID,AccountName FROM AccountHdr WHERE > AccountType='Asset' AND substr(AccountName,1,11)='Receivable:' AND > Hidden =0 ORDER BY AccountName > > So something about the substr function in the SELECT appears to be > the problem. I'm using revDataFromQuery to execute the SELECT. > > Any ideas? > > As an aside, why does rev not return specific SQLite error messages? > > Thanks, > Pete > > _______________________________________________ > use-revolution mailing list > use-revolution at 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.woooooooords.com www.sahores-conseil.com From revolution at derbrill.de Tue Sep 29 13:59:26 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Tue, 29 Sep 2009 19:59:26 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: <20090929170005.0E70548AD47@mail.runrev.com> References: <20090929170005.0E70548AD47@mail.runrev.com> Message-ID: <931B6082-29BA-4B8F-BF62-FB189D4CD3B6@derbrill.de> Hi Klaus, this happens when a stack was saved in revMedia 4. (Just tried it and reproduced it) Any chance that the studio guy used media to save the stack? Cheers, Malte From gfioravantirev at gmail.com Tue Sep 29 14:02:03 2009 From: gfioravantirev at gmail.com (Grace Fioravanti) Date: Tue, 29 Sep 2009 11:02:03 -0700 Subject: cURL question (Windows) In-Reply-To: <4AC179B2.9060505@pdslabs.net> References: <9809B500-770D-417D-B5AF-1C6663BC8F87@yahoo.com> <4AC179B2.9060505@pdslabs.net> Message-ID: Thank you!!! :) On Mon, Sep 28, 2009 at 8:06 PM, Phil Davis wrote: > set the hideConsoleWindows to true > > > Jim Ault wrote: > >> I believe you need to look in the Rev dictionary under >> "hide console" or "hideconsole" >> it is something like 'set the hideconsole to true' >> >> >> >> Jim >> On Sep 28, 2009, at 7:35 PM, Grace Fioravanti wrote: >> >> I'm running a cURL command in Rev, but every time the process is opened, >>> a >>> command window opens and closes. This only occurs in the Windows >>> version. >>> Is there a way to open a process without seeing this window? >>> >>> Thanks! >>> >>> >> Jim Ault >> jimaultwins at yahoo.com >> > > -- > Phil Davis > > PDS Labs > Professional Software Development > http://pdslabs.net > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at derbrill.de Tue Sep 29 14:02:06 2009 From: revolution at derbrill.de (Malte Pfaff-Brill) Date: Tue, 29 Sep 2009 20:02:06 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: <20090929170005.0E70548AD47@mail.runrev.com> References: <20090929170005.0E70548AD47@mail.runrev.com> Message-ID: <038E92EF-BA61-4E47-9B25-063468672DC5@derbrill.de> Follow up. Re saved my test stack in enterprise and it loads in the standalone. So this seems reasonable, as colaboration would still be possible. There would need to be a licensed copy of rev to deploy to a form of standalone, which IMHO makes sense. Neat, neat. :-D Cheers, Malte From klaus at major.on-rev.com Tue Sep 29 14:11:28 2009 From: klaus at major.on-rev.com (Klaus on-rev) Date: Tue, 29 Sep 2009 20:11:28 +0200 Subject: stack cannot be loaded into standalone edition! WTF??? In-Reply-To: <931B6082-29BA-4B8F-BF62-FB189D4CD3B6@derbrill.de> References: <20090929170005.0E70548AD47@mail.runrev.com> <931B6082-29BA-4B8F-BF62-FB189D4CD3B6@derbrill.de> Message-ID: <1466D9BA-16A4-4FED-8484-0560B51A8B3E@major.on-rev.com> Hi Malte, > Hi Klaus, > > this happens when a stack was saved in revMedia 4. (Just tried it > and reproduced it) AHA! Thanks for checking this! > Any chance that the studio guy used media to save the stack? Obviously, I will give him a little spanking :-D > Cheers, > > Malte Best Klaus -- Klaus Major http://www.major-k.de klaus at major.on-rev.com From david.bovill at gmail.com Tue Sep 29 14:30:25 2009 From: david.bovill at gmail.com (David Bovill) Date: Tue, 29 Sep 2009 19:30:25 +0100 Subject: BEVEL created solely in RunRev 4 In-Reply-To: <4AC213E0.2040708@fourthworld.com> References: <4AC213E0.2040708@fourthworld.com> Message-ID: 2009/9/29 Richard Gaskin > > Still, it would be nice to have a bevel effect in the engine (along with > gradients for objects other than just graphics, and few other things like > Malte's blur suggestion). > I have thought of using graphic objects instead of buttons - but not delved into the issues. So as a provocation to gurus out there: what would we miss if we never used buttons again and just scripted graphic objects with paint effects and behaviors? Apart from icons that is - and as I can't really imagine using icons AND graphic effects together - lets keep them out of the "picture" :) From richmondmathewson at gmail.com Tue Sep 29 14:33:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 29 Sep 2009 21:33:08 +0300 Subject: BEVEL created solely in RunRev 4 In-Reply-To: References: <4AC213E0.2040708@fourthworld.com> Message-ID: <4AC252E4.7040600@gmail.com> David Bovill wrote: > 2009/9/29 Richard Gaskin > > >> Still, it would be nice to have a bevel effect in the engine (along with >> gradients for objects other than just graphics, and few other things like >> Malte's blur suggestion). >> >> > > I have thought of using graphic objects instead of buttons - but not delved > into the issues. > > So as a provocation to gurus out there: what would we miss if we never used > buttons again and just scripted graphic objects with paint effects and > behaviors? > > Apart from icons that is - and as I can't really imagine using icons AND > graphic effects together - lets keep them out of the "picture" :) > _______________________________________________ > I'm not sure how you bung text into a graphic object. From ambassador at fourthworld.com Tue Sep 29 15:24:31 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 29 Sep 2009 12:24:31 -0700 Subject: BEVEL created solely in RunRev 4 Message-ID: <4AC25EEF.8080604@fourthworld.com> David Bovill wrote: > So as a provocation to gurus out there: what would we miss if we never used > buttons again and just scripted graphic objects with paint effects and > behaviors? Your time, in recreating all of the properties and behaviors buttons already have natively. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From niggemann at uni-wh.de Tue Sep 29 15:30:57 2009 From: niggemann at uni-wh.de (BNig) Date: Tue, 29 Sep 2009 12:30:57 -0700 (PDT) Subject: BEVEL created solely in RunRev 4 In-Reply-To: <4AC252E4.7040600@gmail.com> References: <4AC1F89E.1020908@gmail.com> <4AC213E0.2040708@fourthworld.com> <4AC252E4.7040600@gmail.com> Message-ID: <25669398.post@talk.nabble.com> Richmond, how about: set the label of graphic 1 to "SomeText" set the textsize of graphic 1 to 18 set the showName of graphic 1 to true set the textfont of graphic 1 to "Helvetica" ? Regards Bernd Richmond Mathewson-2 wrote: > > > I'm not sure how you bung text into a graphic object. -- View this message in context: http://www.nabble.com/BEVEL-created-solely-in-RunRev-4-tp25661848p25669398.html Sent from the Revolution - User mailing list archive at Nabble.com. From richmondmathewson at gmail.com Tue Sep 29 15:54:08 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 29 Sep 2009 22:54:08 +0300 Subject: BEVEL created solely in RunRev 4 In-Reply-To: <25669398.post@talk.nabble.com> References: <4AC1F89E.1020908@gmail.com> <4AC213E0.2040708@fourthworld.com> <4AC252E4.7040600@gmail.com> <25669398.post@talk.nabble.com> Message-ID: <4AC265E0.9030804@gmail.com> BNig wrote: > Richmond, > > how about: > > set the label of graphic 1 to "SomeText" > set the textsize of graphic 1 to 18 > set the showName of graphic 1 to true > set the textfont of graphic 1 to "Helvetica" > > ? > Regards > Bernd > > > > Richmond Mathewson-2 wrote: > >> I'm not sure how you bung text into a graphic object. >> > > Very Good Indeed! I had forgotten that Graphics could have labels. From th.douez at gmail.com Tue Sep 29 16:03:39 2009 From: th.douez at gmail.com (Thierry) Date: Tue, 29 Sep 2009 22:03:39 +0200 Subject: the best picture of the IDE Message-ID: Hi, Finishing slowly my slides for a presentation, I'm looking for THE picture, a nice one which shows the Revolution IDE in his best suits.... Can someone share one or give me some links to existing one ? Thanks Thierry From richmondmathewson at gmail.com Tue Sep 29 16:06:58 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Tue, 29 Sep 2009 23:06:58 +0300 Subject: BEVEL created solely in RunRev 4 In-Reply-To: <25669398.post@talk.nabble.com> References: <4AC1F89E.1020908@gmail.com> <4AC213E0.2040708@fourthworld.com> <4AC252E4.7040600@gmail.com> <25669398.post@talk.nabble.com> Message-ID: <4AC268E2.30706@gmail.com> BNig wrote: > Richmond, > > how about: > > set the label of graphic 1 to "SomeText" > set the textsize of graphic 1 to 18 > set the showName of graphic 1 to true > set the textfont of graphic 1 to "Helvetica" > > ? > Regards > Bernd > > > > Richmond Mathewson-2 wrote: > >> I'm not sure how you bung text into a graphic object. >> > > Of course something that would help this a lot is if the properties palette were modified so that these props could be set without resorting to a script. From cszasz at mac.com Tue Sep 29 16:21:31 2009 From: cszasz at mac.com (Charles Szasz) Date: Tue, 29 Sep 2009 13:21:31 -0700 (PDT) Subject: Radio buttons in a group set for background behavior Message-ID: <25670173.post@talk.nabble.com> I am using Rev 4 dp4. I grouped a set of controls including some Text Entry Fields, a group of two radio buttons and an option menu. I set the group to background behavior. I then placed the group as a background group on another card. All of the information on the first card in the group appeared on the second card. But when I click on the second radio button in the group on the first card and then went to the second card the selected radio button did not changed! What am I missing here? -- View this message in context: http://www.nabble.com/Radio-buttons-in-a-group-set-for-background-behavior-tp25670173p25670173.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Tue Sep 29 16:25:40 2009 From: cszasz at mac.com (Charles Szasz) Date: Tue, 29 Sep 2009 13:25:40 -0700 (PDT) Subject: Setting option button from another option button In-Reply-To: References: <25656397.post@talk.nabble.com> Message-ID: <25670258.post@talk.nabble.com> DunbarX Thanks for your suggestion! I decided to make the option button and the other fields that go with it a group and then them placed them on the other card using background behavior. The Option button works fine but the selection of radio buttons for some reason is not working on the second card as it should to reflect the selection on the first card! I have posted this problem as a separate subject on the RevList. dunbarx wrote: > > Check out the "menuHistory" property, If I understand what you want > correctly, you can get this property on one button and then set it on the > other. > > Craig Newman > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Setting-option-button-from-another-option-button-tp25656397p25670258.html Sent from the Revolution - User mailing list archive at Nabble.com. From kkaufman at snet.net Tue Sep 29 16:47:48 2009 From: kkaufman at snet.net (Kurt Kaufman) Date: Tue, 29 Sep 2009 16:47:48 -0400 Subject: OT-Interesting article on new QuickTime on Mac 10.6 Message-ID: <13D7B5D7-EE75-487F-B4D4-0B21E4B5ACA0@snet.net> Just when we thought that using QT was complicated enough: http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6 Now I know why Quicktime Player X has such limited editing capabilities! From DunbarX at aol.com Tue Sep 29 17:01:42 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Tue, 29 Sep 2009 17:01:42 EDT Subject: Radio buttons in a group set for background behavior Message-ID: As in HC, there is a property called the "sharedhilite" that determnes whether the hilited button is unique to a card, or shared among all cards. You need to set this for the behavior you want. it has nothing to do with background behavior or groups. Craig Newman From mwieder at ahsoftware.net Tue Sep 29 17:04:58 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 29 Sep 2009 14:04:58 -0700 Subject: OT-Interesting article on new QuickTime on Mac 10.6 In-Reply-To: <13D7B5D7-EE75-487F-B4D4-0B21E4B5ACA0@snet.net> References: <13D7B5D7-EE75-487F-B4D4-0B21E4B5ACA0@snet.net> Message-ID: <125584961546.20090929140458@ahsoftware.net> Kurt- Thanks. That explains a *lot*. -- -Mark Wieder mwieder at ahsoftware.net From katir at hindu.org Tue Sep 29 17:35:04 2009 From: katir at hindu.org (Sivakatirswami) Date: Tue, 29 Sep 2009 11:35:04 -1000 Subject: OT: Disney Announces Ebook Launch Message-ID: <4AC27D88.9010704@hindu.org> Big news today here in our world: http://disneydigitalbooks.go.com/?cmp=ddb_hp_redirect_extl Confirms many people's predictions that the small device of the future is still a machine with a full OS, at least powerful enough to run a browser. RevLets are poised to be able to do things like this. Just wish we had some of the cool graphics like page turning... the corner of the page even curls up or over as you move...I wonder how that is done.... Of course this isn't really new.. http://www.readinglogs.com/ has been around a while. We just need Disney's web dev budget Sivakatirswami From jim at visitrieve.com Tue Sep 29 17:50:44 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 29 Sep 2009 11:50:44 -1000 Subject: StandAlone - where is the stack window? In-Reply-To: <0C688B3E-04C1-4070-869C-3AED3607D093@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <005601ca40b6$019b2210$04d16630$@com> <005701ca40b7$014d33b0$03e79b10$@com> <7DC99998-A48C-40E1-B5D8-536727DED8B5@snowcamp.org> <005801ca40c0$42595650$c70c02f0$@com> <0C688B3E-04C1-4070-869C-3AED3607D093@snowcamp.org> Message-ID: <007201ca414e$e6194230$b24bc690$@com> Mike Arnold wrote: > > on InitAll > > delete global gMailBoxCountA > > delete global gMailBoxTimeA > > delete global gMinTimeDiff > > delete global gTimeStamp > > set the twelveHourTime to false > > put "" into field "myFilterList" > > put "Filter Report Starting..."&&linefeed after last line of > > field "myFilterList" > > end InitAll > > > So, I clicked and selected every include listed ... and still no joy. > > I have other stacks from the past that seem to work. Note that I > tried this with Studio 2.9.0 Build 610, and the standalone acts the > same (i.e. no window). > > I really didn't do anything special to the environment (that I can > recall doing :-) > > Note that I am running on a MacBookPro and have an external screen, > wonder if that is making RR crazy? > > I know its something silly, > Mike. This has me puzzled because you say it runs in the IDE and there doesn't seem to be almost any code. Anyone else with OSX 10.5.8 Intel with 4.0 dp-4 run into anything like this, or see something in what Mike has said that maybe I have missed picking up on? I'd suggest you send me the stack off-list, but I cannot test it on the same OS. The only other thing I can suggest, Mike, is in your standalone settings, make sure bug reporting is enabled by going to Bug Reports and checking the boxes and see if you get a bug report. If no report, comment out your commands and see if the stack shows. Or, create a new stack and copy your code into it. Something very strange has to be happening or very obvious that's being missed. ;-) Aloha from Hawaii, Jim Bufalini From rman at free.fr Tue Sep 29 18:10:44 2009 From: rman at free.fr (Robert Maniquant) Date: Tue, 29 Sep 2009 15:10:44 -0700 (PDT) Subject: OT: Disney Announces Ebook Launch In-Reply-To: <4AC27D88.9010704@hindu.org> References: <4AC27D88.9010704@hindu.org> Message-ID: <25671816.post@talk.nabble.com> Disney invested house the squeak adventure and lately developped the scratch programing environment for kids.. Personnaly I nearly chose squeak but found the language and potential for delivering apps not so good. But i'ts a great environment... and I seem to recognize the look and feel of a squeak thing on the video. The interesting things on the video is technically speaking the page turn, it looks really nice indeed! I noted that the page curls takes into account the position of the "thumb" (up, middle, down). And then, whouaouu. ;what power they have these folks with all their content and image ... !! thanks for the link, Robert Sivakatirswami wrote: > > Big news today here in our world: > > http://disneydigitalbooks.go.com/?cmp=ddb_hp_redirect_extl > > Confirms many people's predictions that the small device of the future > is still a machine with a full OS, at least powerful enough to run a > browser. > > RevLets are poised to be able to do things like this. Just wish we had > some of the cool graphics like page turning... the corner of the page > even curls up or over as you move...I wonder how that is done.... > > Of course this isn't really new.. > > http://www.readinglogs.com/ > > has been around a while. > > We just need Disney's web dev budget > > Sivakatirswami > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/OT%3A-Disney-Announces-Ebook-Launch-tp25671372p25671816.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Tue Sep 29 20:10:57 2009 From: cszasz at mac.com (Charles Szasz) Date: Tue, 29 Sep 2009 17:10:57 -0700 (PDT) Subject: Radio buttons in a group set for background behavior In-Reply-To: References: <25670173.post@talk.nabble.com> Message-ID: <25673028.post@talk.nabble.com> Hi Craig, I checked both the radio group and the group that includes the radio button group and did not find any sharehilite property for either group. dunbarx wrote: > > As in HC, there is a property called the "sharedhilite" that determnes > whether the hilited button is unique to a card, or shared among all cards. > > You need to set this for the behavior you want. it has nothing to do with > background behavior or groups. > > Craig Newman > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Radio-buttons-in-a-group-set-for-background-behavior-tp25670173p25673028.html Sent from the Revolution - User mailing list archive at Nabble.com. From sarah.reichelt at gmail.com Tue Sep 29 20:14:15 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 30 Sep 2009 10:14:15 +1000 Subject: Radio buttons in a group set for background behavior In-Reply-To: <25673028.post@talk.nabble.com> References: <25670173.post@talk.nabble.com> <25673028.post@talk.nabble.com> Message-ID: > I checked both the radio group and the group that includes the radio button > group and did not find any sharehilite property for either group. It's a property of the individual buttons. Cheers, Sarah From cszasz at mac.com Tue Sep 29 20:31:22 2009 From: cszasz at mac.com (Charles Szasz) Date: Tue, 29 Sep 2009 17:31:22 -0700 (PDT) Subject: Radio buttons in a group set for background behavior In-Reply-To: <25670173.post@talk.nabble.com> References: <25670173.post@talk.nabble.com> Message-ID: <25673178.post@talk.nabble.com> Hi Sarah, Yes I found the shared hilite property in the individual buttons. I set both of them and the radio group of buttons now work correctly. Thanks Craig and Sarah! Charles Szasz wrote: > > I am using Rev 4 dp4. I grouped a set of controls including some Text > Entry Fields, a group of two radio buttons and an option menu. I set the > group to background behavior. I then placed the group as a background > group on another card. All of the information on the first card in the > group appeared on the second card. But when I click on the second radio > button in the group on the first card and then went to the second card the > selected radio button did not changed! What am I missing here? > -- View this message in context: http://www.nabble.com/Radio-buttons-in-a-group-set-for-background-behavior-tp25670173p25673178.html Sent from the Revolution - User mailing list archive at Nabble.com. From sarah.reichelt at gmail.com Tue Sep 29 20:33:59 2009 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 30 Sep 2009 10:33:59 +1000 Subject: StandAlone - where is the stack window? In-Reply-To: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Message-ID: On Tue, Sep 29, 2009 at 12:13 PM, Mike Arnold wrote: > Ok, finally back at Revolution, glad to be back, it really is fun. ?Using > Revolution Enterprise 4.0.0-dp-4 Build 910 on Max OS/X 10.5.8, Intel. > > Writing a little app to produce a Eudora -ike Filter Report for Apple Mail. > ?I hate to give up Eudora, but Apple is adding more and more native, > integrated function and Eudora proper is no more and becoming more > incompatible. Growl doesn't quite do what I want. > > When mail is acted on via a rule, it invokes an applescript that sends a > message to the stack that indicates the destination mailbox. ?The stack has > a script that wakes up every 20 seconds to check if its been at least 20 > seconds since the last message was filtered and if there are any updated > mailboxes. > > This all works fine when under the development environment, but when I > generate a standalone application, the window doesn't appear anywhere. ?The > application starts and has its application menu, but no stack window. > > Only the stack script has any code ... ?there are a few functions and > message handlers (one called from applescript) and the following: > > on startup > ? InitAll > ? repeat > ? ? ?wait for 20 seconds with messages > ? ? ?CheckCounts ? ? ?--decides if/when to print the list of affected > mailboxes > ? end repeat > end startup Coming a bit late to this discussion, but the main difference between a standalone & a stack running in the IDE, is that the IDE will never trigger the startup message, but a standalone will. So I suggest loading the stack into the IDE and triggering "startup" in the Message Box. I bet that will give an error and you will be able to fix it then. Another general technique for debugging standalones is the change the standalone settings to include debugging. I like the set it to email me. When an error occurs, I tell it to email the details and then I can read the error report in the new email message. I don;t actually have to send the email, but i gives me an easy way to read it. Cheers, Sarah From pepetoo at cox.net Tue Sep 29 20:41:24 2009 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 29 Sep 2009 17:41:24 -0700 Subject: Radio buttons in a group set for background behavior In-Reply-To: <25673178.post@talk.nabble.com> References: <25670173.post@talk.nabble.com> <25673178.post@talk.nabble.com> Message-ID: You know, Rev would be virtually unusable if it weren't for the guidance and assistance of this list. Thanks to all of you. I think some kind of bonus system should be initiated so that contributors acquire points they can redeem when renewing their licenses. Or some method of awarding Kudos. I know I'm asking a lot. But the listers are giving a lot. Joe Wilkins On Sep 29, 2009, at 5:31 PM, Charles Szasz wrote: > > Hi Sarah, > > Yes I found the shared hilite property in the individual buttons. I > set both > of them and the radio group of buttons now work correctly. Thanks > Craig and > Sarah! > > > > Charles Szasz wrote: >> >> I am using Rev 4 dp4. I grouped a set of controls including some Text >> Entry Fields, a group of two radio buttons and an option menu. I >> set the >> group to background behavior. I then placed the group as a background >> group on another card. All of the information on the first card in >> the >> group appeared on the second card. But when I click on the second >> radio >> button in the group on the first card and then went to the second >> card the >> selected radio button did not changed! What am I missing here? >> > > -- > View this message in context: http://www.nabble.com/Radio-buttons-in-a-group-set-for-background-behavior-tp25670173p25673178.html > Sent from the Revolution - User mailing list archive at Nabble.com. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jim at visitrieve.com Tue Sep 29 20:45:21 2009 From: jim at visitrieve.com (Jim Bufalini) Date: Tue, 29 Sep 2009 14:45:21 -1000 Subject: StandAlone - where is the stack window? In-Reply-To: References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Message-ID: <007d01ca4167$4ad8ce80$e08a6b80$@com> I have never used on startup except for CGI scripts. I now know that, besides habit, there is a good reason why not to. ;-) Thanks Sarah! > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] On Behalf Of Sarah Reichelt > Sent: Tuesday, September 29, 2009 2:34 PM > To: How to use Revolution > Subject: Re: StandAlone - where is the stack window? > > On Tue, Sep 29, 2009 at 12:13 PM, Mike Arnold wrote: > > Ok, finally back at Revolution, glad to be back, it really is fun. > ?Using > > Revolution Enterprise 4.0.0-dp-4 Build 910 on Max OS/X 10.5.8, Intel. > > > > Writing a little app to produce a Eudora -ike Filter Report for Apple > Mail. > > ?I hate to give up Eudora, but Apple is adding more and more native, > > integrated function and Eudora proper is no more and becoming more > > incompatible. Growl doesn't quite do what I want. > > > > When mail is acted on via a rule, it invokes an applescript that > sends a > > message to the stack that indicates the destination mailbox. ?The > stack has > > a script that wakes up every 20 seconds to check if its been at least > 20 > > seconds since the last message was filtered and if there are any > updated > > mailboxes. > > > > This all works fine when under the development environment, but when > I > > generate a standalone application, the window doesn't appear > anywhere. ?The > > application starts and has its application menu, but no stack window. > > > > Only the stack script has any code ... ?there are a few functions and > > message handlers (one called from applescript) and the following: > > > > on startup > > ? InitAll > > ? repeat > > ? ? ?wait for 20 seconds with messages > > ? ? ?CheckCounts ? ? ?--decides if/when to print the list of affected > > mailboxes > > ? end repeat > > end startup > > > Coming a bit late to this discussion, but the main difference between > a standalone & a stack running in the IDE, is that the IDE will never > trigger the startup message, but a standalone will. So I suggest > loading the stack into the IDE and triggering "startup" in the Message > Box. I bet that will give an error and you will be able to fix it > then. > > Another general technique for debugging standalones is the change the > standalone settings to include debugging. I like the set it to email > me. When an error occurs, I tell it to email the details and then I > can read the error report in the new email message. I don;t actually > have to send the email, but i gives me an easy way to read it. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From tereza at califex.com Tue Sep 29 21:10:46 2009 From: tereza at califex.com (Tereza Snyder) Date: Tue, 29 Sep 2009 20:10:46 -0500 Subject: StandAlone - where is the stack window? In-Reply-To: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Message-ID: On Sep 28, 2009, at 9:13 PM, Mike Arnold wrote: > Only the stack script has any code ... there are a few functions > and message handlers (one called from applescript) and the following: > > on startup > InitAll > repeat > wait for 20 seconds with messages > CheckCounts --decides if/when to print the list of > affected mailboxes > end repeat > end startup > > Any ideas what I have done wrong? Do I need to do something else to > get the window to appear? It looks like you're hung up in the startup handler which is sent before the first window opens; the rest of the usual messages (preopenstack, openstack, preopencard, opencard?) aren't sent. Take that loop out of on startup and put it in its own handler, then call it with a "send in time". HTH, t -- Tereza Snyder Califex Software, Inc. From josh at dvcreators.net Tue Sep 29 21:49:00 2009 From: josh at dvcreators.net (Josh Mellicker) Date: Tue, 29 Sep 2009 18:49:00 -0700 Subject: possible valuable tip for improving Quicktime playback in Vista - please test if you have time Message-ID: <60360308-19AA-4B74-8F3F-A6CC87133423@dvcreators.net> This tip is for slower computers running Vista, like older or cheaper models. 1. Download or encode a 640 x 360 H.264 movie, or, go to: http://dvcreators.net/media/misc/test/ and right click "san_fran_trolly.mov" and save to disk. 2. Play it in Quicktime Player in Vista on a cheap netbook. Plays pretty good, close to or at 30 fps. 3. Put a player object on a Rev card, (and maybe a button to set the fileName, and alwaysBuffer), and make a standalone. 4. Load the same movie in. Playback is awful, a lot of skipped frames. Alwaysbuffer true, false, doesn't make much difference. 5. Now, quit the standalone, right-click it, and under "Compatibility mode", check the box and choose "Windows XP (Service Pack 2) from the option menu. 6. Load the standalone again and voila! Smooth (or much improved) playback. My guess is that Quicktime Player is preset to an XP compatibility mode? Or uses a different method to play Quicktime movies than Revolution on Vista? I'm not sure what's happening, but if you have clients with cheap, slow Windows computers and you are delivering H.264 .mp4 or .mov video to them, this will save you! From ma at snowcamp.org Tue Sep 29 22:53:08 2009 From: ma at snowcamp.org (Mike Arnold) Date: Tue, 29 Sep 2009 22:53:08 -0400 Subject: StandAlone - where is the stack window? In-Reply-To: References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> Message-ID: <6FBE346C-5278-4BA0-A445-9100BFC6A4AE@snowcamp.org> Tereza, That is it exactly. I discovered it just before I looked back at the discussion list. I started out by taking everything out, then adding things back a little at a time, the repeat never ended (as I intend) but as you pointed out that means it doesn't return to allow the window to be opened. That is why the preOpenStack isn't issued, then the stack window is not opened and therefore the openStack is never issued. I am not sure how I came up with startup, but when I take the loop out of it, the window appears as I would expect. Is there a documented message order for things like application startup/exit, window open/close, etc? Must I allow the openStack to return (as you have suggested with send in time) or can I just put the loop in openStack, i.e. will this loop also stop-up the message pipeline in some way? Shew, thanks so much for everyone's help!! Mike. From lan.kc.macmail at gmail.com Wed Sep 30 00:57:38 2009 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Wed, 30 Sep 2009 12:57:38 +0800 Subject: OT: Disney Announces Ebook Launch In-Reply-To: <4AC27D88.9010704@hindu.org> References: <4AC27D88.9010704@hindu.org> Message-ID: On Wed, Sep 30, 2009 at 5:35 AM, Sivakatirswami wrote: > > RevLets are poised to be able to do things like this. Just wish we had some > of the cool graphics like page turning... the corner of the page even curls > up or over as you move...I wonder how that is done.... > > Personally, and what would I know - I would have shot and killed the Teletubbies, that page turning graphic is nothing compared to the wonders of Broderbund's LivingBooks. It's seems to me that Disney have taken the animation away (how ironic) and added a dictionary. Our children have grown up but we have kept the LivingBooks for when the grandchildren arrive. The only way I'd throw them out is if Disney (or other) were to bring their deep pockets and technical wizardy to create the 2nd generation of LivingBooks. Slightly On Topic, the animations of LivingBooks is rather basic. I'm sure the talented Scott Rossi would be able to easily do an equavilent with Rev. I concede though, that kids the way they are, these days a little more sophistication is needed, which is why I wonder why Disney stuck with static pages when it clearly has the funds and know how to take it too the next level. From revdev at pdslabs.net Wed Sep 30 01:57:37 2009 From: revdev at pdslabs.net (Phil Davis) Date: Tue, 29 Sep 2009 22:57:37 -0700 Subject: possible valuable tip for improving Quicktime playback in Vista - please test if you have time In-Reply-To: <60360308-19AA-4B74-8F3F-A6CC87133423@dvcreators.net> References: <60360308-19AA-4B74-8F3F-A6CC87133423@dvcreators.net> Message-ID: <4AC2F351.9080005@pdslabs.net> Thanks Josh - this is good info. It's going into my notes. Phil Davis Josh Mellicker wrote: > This tip is for slower computers running Vista, like older or cheaper > models. > > > 1. Download or encode a 640 x 360 H.264 movie, or, go to: > > http://dvcreators.net/media/misc/test/ > > and right click "san_fran_trolly.mov" and save to disk. > > > 2. Play it in Quicktime Player in Vista on a cheap netbook. Plays > pretty good, close to or at 30 fps. > > > 3. Put a player object on a Rev card, (and maybe a button to set the > fileName, and alwaysBuffer), and make a standalone. > > > 4. Load the same movie in. Playback is awful, a lot of skipped frames. > Alwaysbuffer true, false, doesn't make much difference. > > > 5. Now, quit the standalone, right-click it, and under "Compatibility > mode", check the box and choose "Windows XP (Service Pack 2) from the > option menu. > > > 6. Load the standalone again and voila! Smooth (or much improved) > playback. > > > > My guess is that Quicktime Player is preset to an XP compatibility > mode? Or uses a different method to play Quicktime movies than > Revolution on Vista? > > I'm not sure what's happening, but if you have clients with cheap, > slow Windows computers and you are delivering H.264 .mp4 or .mov video > to them, this will save you! > _______________________________________________ > use-revolution mailing list > use-revolution at 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 From rene.micout at numericable.com Wed Sep 30 03:48:47 2009 From: rene.micout at numericable.com (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Wed, 30 Sep 2009 09:48:47 +0200 Subject: OT-Interesting article on new QuickTime on Mac 10.6 In-Reply-To: <13D7B5D7-EE75-487F-B4D4-0B21E4B5ACA0@snet.net> References: <13D7B5D7-EE75-487F-B4D4-0B21E4B5ACA0@snet.net> Message-ID: <4645C337-7555-4612-A6BD-275E22F0A295@numericable.com> Very interesting, thank you Kurt Bons souvenirs de Paris Ren? Le 29 sept. 09 ? 22:47, Kurt Kaufman a ?crit : > Just when we thought that using QT was complicated enough: > > http://arstechnica.com/apple/reviews/2009/08/mac-os-x-10-6.ars/6 > > Now I know why Quicktime Player X has such limited editing > capabilities! > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From richmondmathewson at gmail.com Wed Sep 30 04:21:10 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 11:21:10 +0300 Subject: BEVEL created solely in RunRev 4 In-Reply-To: <25669398.post@talk.nabble.com> References: <4AC1F89E.1020908@gmail.com> <4AC213E0.2040708@fourthworld.com> <4AC252E4.7040600@gmail.com> <25669398.post@talk.nabble.com> Message-ID: <4AC314F6.6030300@gmail.com> BNig wrote: > Richmond, > > how about: > > set the label of graphic 1 to "SomeText" > set the textsize of graphic 1 to 18 > set the showName of graphic 1 to true > set the textfont of graphic 1 to "Helvetica" > > ? > Regards > Bernd > > Download this: http://mathewson.110mb.com/FILEZ/XPROPS.rev.zip and pop it in your plug-ins folder: not rocket science, but it will let you set the LABEL and the SHOWNAME of a GRAPHIC OBJECT; the other parameters can easily be set through the standard Props palette. It will just have to suffice until the good folks at RunRev modify the Props Palette . . . . :) From richmondmathewson at gmail.com Wed Sep 30 04:24:31 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 11:24:31 +0300 Subject: {OT] I went for awalk this morning. Message-ID: <4AC315BF.20502@gmail.com> And what did I see? In Bulgaria, surprise, surprise, an Intel iMac for the princely sum of ?1100. What benefits will accrue from my buying it that I don't enjoy with my G4 Dual processor monster? I could, at a pinch, manage it; although the 'pinch' may come from my wife rather than my wallet . . . :) Before anybody mentions speed; that really doesn't fuss me. From dave.cragg at lacscentre.co.uk Wed Sep 30 06:17:46 2009 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Wed, 30 Sep 2009 11:17:46 +0100 Subject: {OT] I went for awalk this morning. In-Reply-To: <4AC315BF.20502@gmail.com> References: <4AC315BF.20502@gmail.com> Message-ID: On 30 Sep 2009, at 09:24, Richmond Mathewson wrote: > What benefits will accrue from my buying it > that I don't enjoy with my G4 Dual processor > monster? Fewer cables. Well one fewer at least. It makes it much easier to move when you need to do the annual clean behind the desk. Well worth it for that alone. Cheers Dave From richmondmathewson at gmail.com Wed Sep 30 06:23:48 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 13:23:48 +0300 Subject: {OT] I went for awalk this morning. In-Reply-To: References: <4AC315BF.20502@gmail.com> Message-ID: <4AC331B4.30506@gmail.com> Dave Cragg wrote: > > On 30 Sep 2009, at 09:24, Richmond Mathewson wrote: > >> What benefits will accrue from my buying it >> that I don't enjoy with my G4 Dual processor >> monster? > > Fewer cables. Well one fewer at least. I managed that problem about 9 years ago when I bought an iMac G3 (it still does trojan service in my language school). > It makes it much easier to move when you need to do the annual clean > behind the desk. Well worth it for that alone. > > Cheers > Dave "annual clean behind the desk" ???? What on earth is that? :) [Joking apart; recently my older son found a starving kitten by the bus-stop, and she is now an extremely well-fed member of our household, but she seems to think that the best place to go to the loo is right behind my G4 Mac, so, strangely enough, I have cleaned behind there 6 six time in as many weeks.] filthily yours, Richmond Mathewson. From francois.chaplais at mines-paristech.fr Wed Sep 30 06:56:26 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 30 Sep 2009 12:56:26 +0200 Subject: {OT] I went for awalk this morning. In-Reply-To: <4AC315BF.20502@gmail.com> References: <4AC315BF.20502@gmail.com> Message-ID: <17BA73B9-56A1-4BB1-B6B5-0483C2C5BAA1@mines-paristech.fr> Le 30 sept. 09 ? 10:24, Richmond Mathewson a ?crit : > > Before anybody mentions speed; that really > doesn't fuss me. > _______________________________________________ most things a computer does can be done with paper and (maybe colored) pencils. In my early years of college, numerical computations were done with a book of logarithmic & trigonometric tables. On sale here: http://www.priceminister.com/offer/buy/196459/Bouvart-Table-De- Logarithmes-Sans-Formules-Jaune-Livre.html used: up from 0.90? new: up from 7.68? (can be easily used by non french speaking persons). Cut and paste in my PhD dissertation were implemented with actual scissors and glue. I have to confess that I used a copier to implement the "copy" part. Kind regards, Fran?ois From richmondmathewson at gmail.com Wed Sep 30 07:18:55 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 14:18:55 +0300 Subject: {OT] I went for awalk this morning. In-Reply-To: <17BA73B9-56A1-4BB1-B6B5-0483C2C5BAA1@mines-paristech.fr> References: <4AC315BF.20502@gmail.com> <17BA73B9-56A1-4BB1-B6B5-0483C2C5BAA1@mines-paristech.fr> Message-ID: <4AC33E9F.3030303@gmail.com> Fran?ois Chaplais wrote: > > Le 30 sept. 09 ? 10:24, Richmond Mathewson a ?crit : > > > >> >> Before anybody mentions speed; that really >> doesn't fuss me. >> _______________________________________________ > > most things a computer does can be done with paper and (maybe colored) > pencils. > In my early years of college, numerical computations were done with a > book of logarithmic & trigonometric tables. > On sale here: > http://www.priceminister.com/offer/buy/196459/Bouvart-Table-De-Logarithmes-Sans-Formules-Jaune-Livre.html > > used: up from 0.90? > new: up from 7.68? > (can be easily used by non french speaking persons). > > Cut and paste in my PhD dissertation were implemented with actual > scissors and glue. > I have to confess that I used a copier to implement the "copy" part. > > Kind regards, > Fran?ois > > _______________________________________________ I was recently in Scotland (attending the RunRev conference) and popped into a house my wife and I own up there: in the attic I was very glad to find my English sliderule (having had to 'do' with a Russian one for the last 4 years) lurking there! I really cannot be bothered with super-fast computers as they don't give ME time to think or gulp coffee between doing all sorts of horrible things outwith my control. I want a compuer that serve me, and not a computer that requires me to serve it! From francois.chaplais at mines-paristech.fr Wed Sep 30 07:23:15 2009 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Wed, 30 Sep 2009 13:23:15 +0200 Subject: {OT] I went for awalk this morning. In-Reply-To: <4AC33E9F.3030303@gmail.com> References: <4AC315BF.20502@gmail.com> <17BA73B9-56A1-4BB1-B6B5-0483C2C5BAA1@mines-paristech.fr> <4AC33E9F.3030303@gmail.com> Message-ID: Le 30 sept. 09 ? 13:18, Richmond Mathewson a ?crit : > I was recently in Scotland (attending the RunRev conference) and > popped into a > house my wife and I own up there: in the attic I was very glad to > find my English > sliderule (having had to 'do' with a Russian one for the last 4 > years) lurking there! > yes, I too had two sliderules: a small one for approximately approximate calculations, and a large one for precisely approximate calculations ;-) best Fran?ois From tereza at califex.com Wed Sep 30 09:36:42 2009 From: tereza at califex.com (Tereza Snyder) Date: Wed, 30 Sep 2009 08:36:42 -0500 Subject: StandAlone - where is the stack window? In-Reply-To: <6FBE346C-5278-4BA0-A445-9100BFC6A4AE@snowcamp.org> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <6FBE346C-5278-4BA0-A445-9100BFC6A4AE@snowcamp.org> Message-ID: <21854291-D18F-49DB-B6F1-1B8E2EEBCE33@califex.com> On Sep 29, 2009, at 9:53 PM, Mike Arnold wrote: > Tereza, > > That is it exactly. I discovered it just before I looked back at > the discussion list. I started out by taking everything out, then > adding things back a little at a time, the repeat never ended (as I > intend) but as you pointed out that means it doesn't return to allow > the window to be opened. That is why the preOpenStack isn't issued, > then the stack window is not opened and therefore the openStack is > never issued. > > I am not sure how I came up with startup, but when I take the loop > out of it, the window appears as I would expect. > > Is there a documented message order for things like application > startup/exit, window open/close, etc? > > Must I allow the openStack to return (as you have suggested with > send in time) or can I just put the loop in openStack, i.e. will > this loop also stop-up the message pipeline in some way? I wouldn't recommend putting the repeat loop in any handler of a RunRev message. I imagine there's a dispatcher in the engine awaiting a return, a situation that could get its feet tangled later. I often find that if I put heavy-duty application-specific code in a (pre) opencard or (pre)openstack handler I let myself in for difficult debugging sessions later. The approach: on opencard send "doTheWorst" to me in 0 milliseconds end opencard works for me. I believe the Amazing Richard Gaskin has the definitive answer for you: t -- Tereza Snyder Califex Software, Inc. From tereza at califex.com Wed Sep 30 09:42:51 2009 From: tereza at califex.com (Tereza Snyder) Date: Wed, 30 Sep 2009 08:42:51 -0500 Subject: StandAlone - where is the stack window? oops, wrong recommendation In-Reply-To: <21854291-D18F-49DB-B6F1-1B8E2EEBCE33@califex.com> References: <70D0E0B2-BDBF-4178-AAB0-54B12875EC1D@snowcamp.org> <6FBE346C-5278-4BA0-A445-9100BFC6A4AE@snowcamp.org> <21854291-D18F-49DB-B6F1-1B8E2EEBCE33@califex.com> Message-ID: On Sep 30, 2009, at 8:36 AM, Tereza Snyder wrote: > > I believe the Amazing Richard Gaskin has the definitive answer for > you: > > > > > > t > Actually, that's about the message path, not the message order. There's an article out there somewhere? t -- Tereza Snyder Califex Software, Inc. From larsbrehmer at mac.com Wed Sep 30 09:52:05 2009 From: larsbrehmer at mac.com (Lars Brehmer) Date: Wed, 30 Sep 2009 16:52:05 +0300 Subject: Windows specialFolderPath Message-ID: <752EFF96-3215-4510-8550-3C0EBB6368DF@mac.com> Quick question about specialFolderPaths in Windows; specialFolderPath 35 (XP) C:/Documents and Settings/All Users/ Application Data specialFolderPath 35 (Vista) C:/ProgramData Is sfp 35 in Windows 7 the same as in Vista? And this is probably as dumd as it sounds, but systemVersion 6 = Vista, can i assume that systemVersion 7 is Windows 7? Cheers, Lars From andre at andregarzia.com Wed Sep 30 10:03:13 2009 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 30 Sep 2009 11:03:13 -0300 Subject: {OT] I went for awalk this morning. In-Reply-To: <4AC315BF.20502@gmail.com> References: <4AC315BF.20502@gmail.com> Message-ID: <7c87a2a10909300703x3d6d2e1dt6f801fdf044ce9dd@mail.gmail.com> Richmond, real reasons are the CPU is better (yes, I too like ppc better than x86 but G4 is a tad old) and also a better graphics card. Soon, your G4 machine will be phased out of support from apple, you're already not able to run snow leopard, if you don't upgrade soon, you will be stuck frozen with the latest ppc releases and will have no where to run. For a lone user this might not be a problem but for one doing development this is because your users will want to know if such and such runs on intel machines and you might want to implement features not available in your ppc mac os x. I keep a G4 here for testing but I also have an intel machine. Although since, I am able to predict the future by looking at strange foamy patterns in my now empty glass of ovomaltine, I say: "hold your hands!", I think a apple product line refresh will happen shortly and that it might drive down the price of entry level machines. Cheers andre On Wed, Sep 30, 2009 at 5:24 AM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > And what did I see? > > In Bulgaria, surprise, surprise, an Intel iMac > for the princely sum of ?1100. > > What benefits will accrue from my buying it > that I don't enjoy with my G4 Dual processor > monster? > > I could, at a pinch, manage it; although the > 'pinch' may come from my wife rather than > my wallet . . . :) > > Before anybody mentions speed; that really > doesn't fuss me. > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From richmondmathewson at gmail.com Wed Sep 30 10:06:18 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 17:06:18 +0300 Subject: Faking Buttons with Graphics Message-ID: <4AC365DA.7040102@gmail.com> "I'd like you to know, I faked all my buttons." Leslie Nielsen, 'Naked Gun' misquoted. Faking a Button with a Graphic allows you to have a 'Button' in RunRev Beta 4 dp-4 with all the fillGradient possibilities available to Graphic Objects but not to Buttons. Download this: http://mathewson.110mb.com/FILEZ/XPROPS.rev.zip and pop it in your Plug-Ins folder. It is a one-trick-pony that allows you to set the Label and the ShowName of a selected Graphic Object (if you click APPLY with nothing selected it will "throw a wobbly"): i.e allow you to make 'Buttons' with text from Graphic Objects without having to keep resorting to scripting. The version now available is the "post-going-to-the-car- mechanic-to-pay-for-the-repairs-on-my-15-year-old-Citreon-ZX" rather than the "pre -blah-blah-blah" version posted earlier today. . . . :) From ambassador at fourthworld.com Wed Sep 30 10:16:47 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Sep 2009 07:16:47 -0700 Subject: StandAlone - where is the stack window? oops, wrong recommendation Message-ID: <4AC3684F.6010005@fourthworld.com> Tereza Snyder wrote: >> > Actually, that's about the message path, not the message order. > There's an article out there somewhere? I'll see if I can get some time to make a companion article to the message path one about the order of messages. In the meantime, I made a brief blog post which outlines the order for startup, opening, closing, and shutting down: -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From richmondmathewson at gmail.com Wed Sep 30 10:39:24 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 17:39:24 +0300 Subject: {OT] I went for awalk this morning. In-Reply-To: <7c87a2a10909300703x3d6d2e1dt6f801fdf044ce9dd@mail.gmail.com> References: <4AC315BF.20502@gmail.com> <7c87a2a10909300703x3d6d2e1dt6f801fdf044ce9dd@mail.gmail.com> Message-ID: <4AC36D9C.2090600@gmail.com> Andre Garzia wrote: > Richmond, > real reasons are the CPU is better (yes, I too like ppc better than x86 but > G4 is a tad old) and also a better graphics card. > > Soon, your G4 machine will be phased out of support from apple, you're > already not able to run snow leopard, if you don't upgrade soon, you will be > stuck frozen with the latest ppc releases and will have no where to run. > > For a lone user this might not be a problem but for one doing development > this is because your users will want to know if such and such runs on intel > machines and you might want to implement features not available in your ppc > mac os x. > > I keep a G4 here for testing but I also have an intel machine. > > Although since, I am able to predict the future by looking at strange foamy > patterns in my now empty glass of ovomaltine, It took me a minute to realise that "Ovomaltine" is what is marketed in Britain as "Ovaltine": http://www.ovomaltine.com/ Just thinking about the smell of the stuff makes me feel dusgusted: chacun a son gout (sorry, Francophones, but when I tried a grave and a circonflex everything went into Cyrillic), or, as my Granny used to say; "Tastes differ, as the old woman said when she kissed the cow." I am just sitting down with my 5th half-litre of good, strong, black coffee as it is already 5.30 pm here in Bulgaria. > I say: "hold your hands!", I think "Hold your horses" is more idiomatic . . . :) > I > think a apple product line refresh will happen shortly and that it might > drive down the price of entry level machines. > > I really ought to plough on with my Sanskrit typewriter and then I might be able to pay for a 'pinchless' computer. Frankly, feeling fairly frazzled as most of the work on Beta 2 is incredibly mundane and repetitive with no obvious way to automate things. I have to get on though, as will not allow myself an 'elastic-sided' GANTT chart. > Cheers > andre > > On Wed, Sep 30, 2009 at 5:24 AM, Richmond Mathewson < > richmondmathewson at gmail.com> wrote: > > >> And what did I see? >> >> In Bulgaria, surprise, surprise, an Intel iMac >> for the princely sum of ?1100. >> >> What benefits will accrue from my buying it >> that I don't enjoy with my G4 Dual processor >> monster? >> >> I could, at a pinch, manage it; although the >> 'pinch' may come from my wife rather than >> my wallet . . . :) >> >> Before anybody mentions speed; that really >> doesn't fuss me. >> _______________________________________________ >> >> > > > From richmondmathewson at gmail.com Wed Sep 30 10:42:54 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 17:42:54 +0300 Subject: Challenge: to do something like this in a revlet #2 In-Reply-To: <48590D48-2715-42E1-BF6E-640B42ECD348@mines-paristech.fr> References: <4ABBA5A0.5050406@fourthworld.com> <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> <48590D48-2715-42E1-BF6E-640B42ECD348@mines-paristech.fr> Message-ID: <4AC36E6E.7080406@gmail.com> http://www.ovomaltineforever.com.br/ Cripes, I am getting cheesed-off with the ubiquitous Flash. We can all practise our Portugese as we go along (well, Andre may not need to) . . . :) From rolf.kocherhans at id.uzh.ch Wed Sep 30 10:43:25 2009 From: rolf.kocherhans at id.uzh.ch (Rolf Kocherhans) Date: Wed, 30 Sep 2009 16:43:25 +0200 Subject: Q: Can I use only a part of an Image File and do stuff with it ? Message-ID: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> For instance I have an imported Image file (png) 10 pixels high and 100 pixels long. From pixel 1 to 10 ist Picture_one, from pixel 11 to 20 is Picture _two etc. Can I the display those 2 respectively 10 pictures individually ? Cheers Rolf From david.bovill at gmail.com Wed Sep 30 11:06:45 2009 From: david.bovill at gmail.com (David Bovill) Date: Wed, 30 Sep 2009 16:06:45 +0100 Subject: Challenge: to do something like this in a revlet #2 In-Reply-To: <4AC36E6E.7080406@gmail.com> References: <4ABBA5A0.5050406@fourthworld.com> <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> <48590D48-2715-42E1-BF6E-640B42ECD348@mines-paristech.fr> <4AC36E6E.7080406@gmail.com> Message-ID: I used to produce a load of these things for brands back in my agency days - got thoroughly sick of the gimmickry. Much more interesting now that it is about community building - but Flashverts like those remind me of what not to do ever again :) 2009/9/30 Richmond Mathewson > http://www.ovomaltineforever.com.br/ > > Cripes, I am getting cheesed-off with the > ubiquitous Flash. > > We can all practise our Portugese as we > go along (well, Andre may not need to) . . . :) > From Ray at LinkIt.Com Wed Sep 30 14:09:34 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Wed, 30 Sep 2009 11:09:34 -0700 Subject: Customizing Keyboard Shortcuts In-Reply-To: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> References: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> Message-ID: <0A523CC8-4562-4DF1-BF20-9CFB43EFA5DC@LinkIt.Com> I'm moving from Metacard's IDE to Rev's and wanting to customize keyboard shortcuts. For example, how would I setup the Rev IDE so command-option-S opens the current stack's script, or command-D opens steps through a script in the debugger stack? I've also noticed that command-1, 2, 3, and 4 don't work in my stack so I'd like to remove these shortcuts from the View menu in Rev's IDE so my own traps catch them. Thanks, Ray Horsley LinkIt! Software From richmondmathewson at gmail.com Wed Sep 30 11:13:05 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 18:13:05 +0300 Subject: Q: Can I use only a part of an Image File and do stuff with it ? In-Reply-To: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> References: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> Message-ID: <4AC37581.1020105@gmail.com> Rolf Kocherhans wrote: > For instance I have an imported Image file (png) 10 pixels high and > 100 pixels long. > > From pixel 1 to 10 ist Picture_one, from pixel 11 to 20 is Picture > _two etc. > > Can I the display those 2 respectively 10 pictures individually ? > > Cheers > Rolf > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > If you look up 'pixel' in the Documentation you will find that this cannot be done. However, you could chop up your image by importing snapshots of parts of it: on mouseUp import snapshot from rectangle 0,0,300,454 of img "iXYZ" move the last img to 512, 600 delete img "iXYZ" end mouseUp From andre at andregarzia.com Wed Sep 30 11:13:33 2009 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 30 Sep 2009 12:13:33 -0300 Subject: Challenge: to do something like this in a revlet #2 In-Reply-To: <4AC36E6E.7080406@gmail.com> References: <4ABBA5A0.5050406@fourthworld.com> <39A6225D-6E20-4195-BFCA-AC5AAE906F34@mines-paristech.fr> <567CBBE3-AE98-4E89-95FE-9FD0CC9714E9@verizon.net> <48590D48-2715-42E1-BF6E-640B42ECD348@mines-paristech.fr> <4AC36E6E.7080406@gmail.com> Message-ID: <7c87a2a10909300813x349165f2o712e1fbd0983602a@mail.gmail.com> Oh boy, I do love the product but the web site is dead horrible! Argh!!! And they get good money for that kind of crap here... On Wed, Sep 30, 2009 at 11:42 AM, Richmond Mathewson < richmondmathewson at gmail.com> wrote: > http://www.ovomaltineforever.com.br/ > > Cripes, I am getting cheesed-off with the > ubiquitous Flash. > > We can all practise our Portugese as we > go along (well, Andre may not need to) . . . :) > _______________________________________________ > use-revolution mailing list > use-revolution at 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. From richmondmathewson at gmail.com Wed Sep 30 11:15:47 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 18:15:47 +0300 Subject: Customizing Keyboard Shortcuts In-Reply-To: <0A523CC8-4562-4DF1-BF20-9CFB43EFA5DC@LinkIt.Com> References: <2C865BFC-580B-4760-8323-393C5C250A0B@id.uzh.ch> <0A523CC8-4562-4DF1-BF20-9CFB43EFA5DC@LinkIt.Com> Message-ID: <4AC37623.5030605@gmail.com> Ray Horsley wrote: > I'm moving from Metacard's IDE to Rev's and wanting to customize > keyboard shortcuts. For example, how would I setup the Rev IDE so > command-option-S opens the current stack's script, or command-D opens > steps through a script in the debugger stack? I've also noticed that > command-1, 2, 3, and 4 don't work in my stack so I'd like to remove > these shortcuts from the View menu in Rev's IDE so my own traps catch > them. > > Thanks, > > Ray Horsley > LinkIt! Software > > _______________________________________________ I think your question demonstrates the signal difference between the RunRev IDE and the MetaCard IDE. The RunRev IDE is rather less hackable (although it can be done) than the MetaCard one. From lfredricks at proactive-intl.com Wed Sep 30 11:30:42 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 30 Sep 2009 08:30:42 -0700 Subject: {OT] I went for awalk this morning. In-Reply-To: <4AC315BF.20502@gmail.com> References: <4AC315BF.20502@gmail.com> Message-ID: <66A8C83DA0B845AA9CE36D7B4E6F776E@GATEWAY> > And what did I see? > > In Bulgaria, surprise, surprise, an Intel iMac for the > princely sum of ?1100. The ability to use Snow Leopard, which gets you so many new and useful features, especially with new Quicktime updates ;-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From DunbarX at aol.com Wed Sep 30 11:46:01 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 30 Sep 2009 11:46:01 EDT Subject: Customizing Keyboard Shortcuts Message-ID: You would want to put this into a backScript, I suppose, so it would be available anywhere: on commandkeydown tkey if the commandkey is down and the optionkey is down and tKey = "S" then edit the script of this stack end if end commandkeydown And other gizmos can be similarly done. Craig Newman From ambassador at fourthworld.com Wed Sep 30 11:57:11 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Sep 2009 08:57:11 -0700 Subject: Challenge: to do something like this in a revlet #2 Message-ID: <4AC37FD7.7070106@fourthworld.com> Richmond wrote: > http://www.ovomaltineforever.com.br/ > > Cripes, I am getting cheesed-off with the > ubiquitous Flash. I don't mind Flash, but splash pages went out with 2002 and that one runs waaaay too long even by 20th century standards. Jared Spool of UIE offers a simple recipe for evaluating the usefulness of things like intro pages: :) We use splash screens in desktop apps only because the app needs time to initialize and we need to give the user something attractive to look at until it's ready for work. I've seen some apps actually delay their boot time so they can display their splash screen longer. I don't quite understand that; the user didn't boot the app to look at a splash screen, and users don't go to the Ovaltine web site to look at colored blobs dancing around. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From richmondmathewson at gmail.com Wed Sep 30 12:05:39 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 19:05:39 +0300 Subject: Challenge: to do something like this in a revlet #2 In-Reply-To: <4AC37FD7.7070106@fourthworld.com> References: <4AC37FD7.7070106@fourthworld.com> Message-ID: <4AC381D3.4000403@gmail.com> Richard Gaskin wrote: > Richmond wrote: > >> http://www.ovomaltineforever.com.br/ >> >> Cripes, I am getting cheesed-off with the >> ubiquitous Flash. > > I don't mind Flash, but splash pages went out with 2002 and that one > runs waaaay too long even by 20th century standards. > > Jared Spool of UIE offers a simple recipe for evaluating the > usefulness of things like intro pages: > > > :) > > We use splash screens in desktop apps only because the app needs time > to initialize and we need to give the user something attractive to > look at until it's ready for work. > > I've seen some apps actually delay their boot time so they can display > their splash screen longer. I don't quite understand that; the user > didn't boot the app to look at a splash screen, and users don't go to > the Ovaltine web site to look at colored blobs dancing around. > > -- > Richard Gaskin Scotland's "Other Drink" seems to manage really very well without a dependence on Flash: http://www.irn-bru.co.uk/ From DunbarX at aol.com Wed Sep 30 12:05:43 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 30 Sep 2009 12:05:43 EDT Subject: Customizing Keyboard Shortcuts (summary) Message-ID: Ray, I did this sort of thing early on, so my HC fingers would not need to learn anything new while I was struggling to navigate in Rev. You asked for the exact shortcut that HC uses to open the stack script. There are built-in shortcuts in Rev that do this: Cmd-Shift-S for example.There is a great little summary at: http://revolution.byu.edu/helps/shortcuts.php Craig Newman From ma at snowcamp.org Wed Sep 30 12:34:14 2009 From: ma at snowcamp.org (Mike Arnold) Date: Wed, 30 Sep 2009 12:34:14 -0400 Subject: StandAlone - where is the stack window? oops, wrong recommendation In-Reply-To: <4AC3684F.6010005@fourthworld.com> References: <4AC3684F.6010005@fourthworld.com> Message-ID: <2CA0C375-C439-4EBF-B97F-5AF7E222DFDA@snowcamp.org> Richard, et. al, Thank you! Revealed some stuff I did not realize. When/if a more complete version of the message sequence is put together, you might want to include if a message is synchronous ... maybe not the right word ... maybe serially executed/sent. This application was able to handle messages sent from Maill.app via AppleScript, even though startup had not completed ... perhaps because of the wait with messages. Anyway, this kind of community is key to what makes Revolution so great! If there is any interest in FilterReport, I'd be more than happy to share ... it is a bit of a hack though. thank you, Mike. From andre at andregarzia.com Wed Sep 30 13:26:46 2009 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 30 Sep 2009 14:26:46 -0300 Subject: [REQUEST] Blogs about Revolution Message-ID: <7c87a2a10909301026t3bab91c0y635a19f371e112f@mail.gmail.com> Hi Folks, I am collecting blogs about Revolution, my idea is to quickly create a "planet" web site like Planet Lisp < http://planet.lisp.org > and Planet Scheme < http://scheme.dk/planet >. So if you guys and gals could answer this email with your blog address, it would be cool. Cheers andre -- http://www.andregarzia.com All We Do Is Code. From steve at theworcestersource.com Wed Sep 30 13:34:36 2009 From: steve at theworcestersource.com (Steve Checkley) Date: Wed, 30 Sep 2009 18:34:36 +0100 Subject: [REQUEST] Blogs about Revolution Message-ID: <32A15AE8-F08A-4724-A5FE-E700A23EEF8B@theworcestersource.com> Hi Andre, My blog is over at www.theworcestersource.com and is currently following my exploits in making a cross platform tree control in Rev (plug, plug). ;o) Cheers, Steve From barryb at libero.it Wed Sep 30 13:39:30 2009 From: barryb at libero.it (barryb at libero.it) Date: Wed, 30 Sep 2009 19:39:30 +0200 (CEST) Subject: problems with disinstalling REV Message-ID: <3728363.3586241254332370251.JavaMail.root@wmail18> I know this is really a problem for the QAC and I tried it but was asked for a password that I do not know anything about. So I thought somebody could help me here. I have several versions of REV installed on WindowsXP, infact all from 2.7.2 to 4.0dp4. I stupidly opened a stack made with 4.0 in the previous two versions (3.0 and 3.5), now both of these have the Dictionary corrupted. The two sliding panes are blank and the side menu is totally inactive. I imagine that this could be corrected with a complete disinstal and reinstallation, however, problems arose in attempting to do this. In the Windows Control Panel\application installation\Revolution Studio\ - on clicking change/remove programs, the red Revolution Installer comes up which says it will remove specific versions of Revolution in the folder C:/Programmi/Revolution Studio -- "Please click Next to continue..." Wait for it....there is NO 'Next' button only a 'Quit'! This, of course, I will notify to QAC but has anybody an idea of how I can proceed in the meantime? Version 4.0 is still going fine including the Dictionary. Regards Barry From commandant at windowslive.com Wed Sep 30 13:47:44 2009 From: commandant at windowslive.com (HRH commandant) Date: Wed, 30 Sep 2009 17:47:44 +0000 Subject: (no subject) Message-ID: _________________________________________________________________ ???? ?? ???? ?????-???? ??? ??????? ?????? ?? Windows Live?. http://www.microsoft.com/windows/windowslive/ From lfredricks at proactive-intl.com Wed Sep 30 14:01:00 2009 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 30 Sep 2009 11:01:00 -0700 Subject: [REQUEST] Blogs about Revolution In-Reply-To: <7c87a2a10909301026t3bab91c0y635a19f371e112f@mail.gmail.com> References: <7c87a2a10909301026t3bab91c0y635a19f371e112f@mail.gmail.com> Message-ID: Hi Andre, Great idea! Maybe you should also point to specific categories? I know in my case, my blog covers a lot of topics but everything Rev oriented goes into a Rev category. Best regards, Lynn Fredricks President Proactive International, LLC - Because it is about who you know.(tm) http://www.proactive-intl.com ________________________________ From: improve-revolution-bounces at lists.runrev.com [mailto:improve-revolution-bounces at lists.runrev.com] On Behalf Of Andre Garzia Sent: Wednesday, September 30, 2009 10:27 AM To: How to use Revolution; Improvements to Revolution Subject: [REQUEST] Blogs about Revolution Hi Folks, I am collecting blogs about Revolution, my idea is to quickly create a "planet" web site like Planet Lisp < http://planet.lisp.org > and Planet Scheme < http://scheme.dk/planet >. So if you guys and gals could answer this email with your blog address, it would be cool. Cheers andre -- http://www.andregarzia.com All We Do Is Code. From m.schonewille at economy-x-talk.com Wed Sep 30 14:04:05 2009 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 30 Sep 2009 20:04:05 +0200 Subject: problems with disinstalling REV In-Reply-To: <3728363.3586241254332370251.JavaMail.root@wmail18> References: <3728363.3586241254332370251.JavaMail.root@wmail18> Message-ID: Dear Barry, You're right, the uninstaller is broken and even if you get it to work, it won't work properly. Just forget about it. It is save to remove the software manually in XP. Just move Revolution to the trash and re-install. You can even manually remove any shortcuts from the Start menu. This shouldn't cause any problems. The only component that isn't fully obvious is the Techsmith dll. You should be able to find this somewhewre in the Windows folder or in a QuickTime plugins folder, but I don't think there is a reason why one might want to remove it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com Submit your software at http://www.quickestpublisher.com On 30 sep 2009, at 19:39, barryb at libero.it wrote: > I know this is really a problem for the QAC and I tried it but was > asked for a > password that I do not know anything about. So I thought somebody > could help me > here. > > I have several versions of REV installed on WindowsXP, infact all from > 2.7.2 to 4.0dp4. I stupidly opened a stack made with 4.0 in the > previous two > versions (3.0 and 3.5), now both of these have the Dictionary > corrupted. The > two sliding panes are blank and the side menu is totally inactive. I > imagine > that this could be corrected with a complete disinstal and > reinstallation, > however, problems arose in attempting to do this. > In the Windows Control > Panel\application installation\Revolution Studio\ - on clicking > change/remove > programs, the red Revolution Installer comes up which says it will > remove > specific versions of Revolution in the folder C:/Programmi/ > Revolution Studio -- > "Please click Next to continue..." > Wait for it....there is NO 'Next' button > only a 'Quit'! This, of course, I will notify to QAC but has anybody > an idea of > how I can proceed in the meantime? Version 4.0 is still going fine > including > the Dictionary. > Regards Barry From jiml at netrin.com Wed Sep 30 14:29:46 2009 From: jiml at netrin.com (Jim Lambert) Date: Wed, 30 Sep 2009 11:29:46 -0700 Subject: Q: Can I use only a part of an Image File and do stuff with it ? In-Reply-To: <20090930160549.0BF8648AE46@mail.runrev.com> References: <20090930160549.0BF8648AE46@mail.runrev.com> Message-ID: > > Date: Wed, 30 Sep 2009 18:13:05 +0300 > From: Richmond Mathewson > Subject: Re: Q: Can I use only a part of an Image File and do stuff > with it ? > To: How to use Revolution > Message-ID: <4AC37581.1020105 at gmail.com> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Rolf Kocherhans wrote: >> For instance I have an imported Image file (png) 10 pixels high and >> 100 pixels long. >> >> From pixel 1 to 10 ist Picture_one, from pixel 11 to 20 is Picture >> _two etc. >> >> Can I the display those 2 respectively 10 pictures individually ? >> >> Cheers >> Rolf >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > If you look up 'pixel' in the Documentation you will find that this > cannot be done. > > However, you could chop up your image by importing snapshots of > parts of it: > > on mouseUp > import snapshot from rectangle 0,0,300,454 of img "iXYZ" > move the last img to 512, 600 > delete img "iXYZ" > end mouseUp You can also Select the Image Group it Crop the group so that it shows only one of your sub images. In your example, that means you crop the group so that only pixels 1 thru 10 show. LOCK the group's size and position Change the location of the image In your example, that would mean subtracting 10 from the image's LEFT. Each time you do that this would have the effect of stepping through the 'frames' of your 'movie'. Do it rapidly and you can make a kind of animation from a single image. Jim Lambert From richmondmathewson at gmail.com Wed Sep 30 15:36:51 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 22:36:51 +0300 Subject: Waiting for RR 4 and the next version of the web-plug-in Message-ID: <4AC3B353.80501@gmail.com> I wonder if anybody has a crystal ball that is less cloudy than mine in these respects? Actually, from a fairly selfish and smug point of view, having been to the conference and left bearing treasure (i.e. Studio Beta 4 dp-4) I am more concerned about the next version of the web plug-in as I really want to release an online version of my Sanskrit typewriter where the palettes will launch in front of the browser rather than behind them. Certainly, as October is upon us, I wonder whether somebody's GANTT chart is more elastic-sided than my own. It would certainly be nice to know (and I am sure I am not the only person for whom a properly functioning web plug-in is now mission-critical) so one can 'massage' one's own GANTT chart appropriately. From Ray at LinkIt.Com Wed Sep 30 18:56:57 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Wed, 30 Sep 2009 15:56:57 -0700 Subject: Customizing Keyboard Shortcuts (summary) In-Reply-To: References: Message-ID: <95418AF9-69E8-40C4-8E69-F7F991596161@LinkIt.Com> Craig, Thanks for this web site. Very helpful. Nonetheless, I've tried inserting my own stack's script which includes a commandKeyDown handler into the front and into the back as well as "start using" the stack which has the comanndKeyDown handler. In all cases I not only lose the functionality of the Rev menubar's keyboard shortcuts but mine don't get hit either. Am I doing something wrong? Thanks, Ray On Sep 30, 2009, at 9:05 AM, DunbarX at aol.com wrote: > Ray, > > I did this sort of thing early on, so my HC fingers would not need > to learn > anything new while I was struggling to navigate in Rev. You asked > for the > exact shortcut that HC uses to open the stack script. > > There are built-in shortcuts in Rev that do this: Cmd-Shift-S for > example.There is a great little summary at: > > http://revolution.byu.edu/helps/shortcuts.php > > Craig Newman > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Ray at LinkIt.Com Wed Sep 30 18:59:20 2009 From: Ray at LinkIt.Com (Ray Horsley) Date: Wed, 30 Sep 2009 15:59:20 -0700 Subject: Customizing Keyboard Shortcuts (summary) In-Reply-To: <95418AF9-69E8-40C4-8E69-F7F991596161@LinkIt.Com> References: <95418AF9-69E8-40C4-8E69-F7F991596161@LinkIt.Com> Message-ID: <0BD1304E-2471-4612-81A9-40CC8D78524A@LinkIt.Com> Craig, Wait a minute. Nevermind. I had neglected to "pass commandKeyDown". This seems to restore the Rev menubar keyboard shortcuts. Thanks, Ray On Sep 30, 2009, at 3:56 PM, Ray Horsley wrote: > Craig, > > Thanks for this web site. Very helpful. Nonetheless, I've tried > inserting my own stack's script which includes a commandKeyDown > handler into the front and into the back as well as "start using" > the stack which has the comanndKeyDown handler. In all cases I not > only lose the functionality of the Rev menubar's keyboard shortcuts > but mine don't get hit either. Am I doing something wrong? > > Thanks, > > Ray > > On Sep 30, 2009, at 9:05 AM, DunbarX at aol.com wrote: > >> Ray, >> >> I did this sort of thing early on, so my HC fingers would not need >> to learn >> anything new while I was struggling to navigate in Rev. You asked >> for the >> exact shortcut that HC uses to open the stack script. >> >> There are built-in shortcuts in Rev that do this: Cmd-Shift-S for >> example.There is a great little summary at: >> >> http://revolution.byu.edu/helps/shortcuts.php >> >> Craig Newman >> _______________________________________________ >> use-revolution mailing list >> use-revolution at 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 at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From DunbarX at aol.com Wed Sep 30 16:16:18 2009 From: DunbarX at aol.com (DunbarX at aol.com) Date: Wed, 30 Sep 2009 16:16:18 EDT Subject: Customizing Keyboard Shortcuts (summary) Message-ID: Ray: Yes, passing certain messages is de riguer. Some of these are frequently taken for granted, and if they are trapped without being passed... In a message dated 9/30/09 4:00:11 PM, Ray at LinkIt.Com writes: > Wait a minute.? Nevermind.? I had neglected to "pass commandKeyDown".?? > This seems to restore the Rev menubar keyboard shortcuts. > > From richmondmathewson at gmail.com Wed Sep 30 16:24:39 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Wed, 30 Sep 2009 23:24:39 +0300 Subject: Rotating Polygons Message-ID: <4AC3BE87.5070709@gmail.com> I just have been reading Robert Cailliau's page: http://www.robertcailliau.eu/Programming/Revolution/Tutorials/zTutorials.html I popped together a stack containing a Heptagonal regular polygon and popped this in a button: on mouseUp set the Angle of grc "HEPT" to 45 end mouseUp in RunRev 4 that seems to work perfectly well ... also works perfectly in Dreamcard 2.6.1 .... This doesn't work for a a non-regular polygon graphic: Cailliau claims: "Unlike images, polygons cannot be directly rotated in Revolution. They have no "angle" property." http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html the second part of which is plain WRONG; one can set the ANGLE of an irregular polygon, it just doesn't have any affect. HOWEVER, the Documentation explicitly details revRotatePoly: on mouseUp revRotatePoly the long ID of grc "SQUIGGLE", 60 end mouseUp which is a lot simpler than getting misled by Cailliau's stuff about having to use all sorts of complicated custom properties. From ambassador at fourthworld.com Wed Sep 30 16:37:35 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Sep 2009 13:37:35 -0700 Subject: [REQUEST] Blogs about Revolution Message-ID: <4AC3C18F.5030708@fourthworld.com> Lynn Fredricks wrote: > Great idea! Maybe you should also point to specific categories? I know in my > case, my blog covers a lot of topics but everything Rev oriented goes into a > Rev category. Categories? You want categories? Sean Shao's done a great job with that domain. Hopefully there will be some way to share links between RevDevelop.com and whatever Andre cooks up. -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From niggemann at uni-wh.de Wed Sep 30 17:14:08 2009 From: niggemann at uni-wh.de (BNig) Date: Wed, 30 Sep 2009 14:14:08 -0700 (PDT) Subject: Rotating Polygons In-Reply-To: <4AC3BE87.5070709@gmail.com> References: <4AC3BE87.5070709@gmail.com> Message-ID: <25689152.post@talk.nabble.com> Richmond, you might want to try to put on scrollbarddrag scrollbarDragValue revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue end scrollbardrag into a scrollbar and scroll a couple of times from 0 to 360 and back. Robert is up to a stable rotate regards Bernd Richmond Mathewson-2 wrote: > > I just have been reading Robert Cailliau's page: > > > Cailliau claims: > > "Unlike images, polygons cannot be directly rotated in Revolution. They > have no "angle" property." > > http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html > > the second part of which is plain WRONG; one can set the ANGLE of an > irregular polygon, it just doesn't > have any affect. > > HOWEVER, the Documentation explicitly details revRotatePoly: > > on mouseUp > revRotatePoly the long ID of grc "SQUIGGLE", 60 > end mouseUp > > which is a lot simpler than getting misled by Cailliau's stuff about > having to use all sorts of complicated > custom properties. > -- View this message in context: http://www.nabble.com/Rotating-Polygons-tp25688352p25689152.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Sep 30 17:31:11 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Sep 2009 14:31:11 -0700 Subject: Rotating Polygons In-Reply-To: <4AC3BE87.5070709@gmail.com> References: <4AC3BE87.5070709@gmail.com> Message-ID: <26672934828.20090930143111@ahsoftware.net> Richmond- Wednesday, September 30, 2009, 1:24:39 PM, you wrote: > I popped together a stack containing a Heptagonal regular > polygon and popped this in a button: > on mouseUp > set the Angle of grc "HEPT" to 45 > end mouseUp > in RunRev 4 that seems to work perfectly well ... Well, yes, but note that fill patterns and gradients don't rotate with the graphic, so I would question the definition of "perfectly". -- -Mark Wieder mwieder at ahsoftware.net From richmondmathewson at gmail.com Wed Sep 30 17:46:53 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 01 Oct 2009 00:46:53 +0300 Subject: Rotating Polygons In-Reply-To: <26672934828.20090930143111@ahsoftware.net> References: <4AC3BE87.5070709@gmail.com> <26672934828.20090930143111@ahsoftware.net> Message-ID: <4AC3D1CD.1030901@gmail.com> Mark Wieder wrote: > Well, yes, but note that fill patterns and gradients don't rotate with > the graphic, so I would question the definition of "perfectly". > Hey-Ho; I found that one out at the conference and it is a right thorn in the flesh. Re: "perfectly"; this is another word that is fairly nebulous. However revRotatePoly works as well for irregular polygons as set the angle does for regular polygons. As fillGradients and patterns are governed by their own parameters (rather than being 'part of' the object to which they have been applied) those have to be juggled to; hence my remarks a few weeks ago about Ben Beaumont's Rotating Balls . . . The problem with fillGradient is to keep the relationship between TO, FROM and VIA intact whilst rotating them with the graphic object. From richmondmathewson at gmail.com Wed Sep 30 18:01:51 2009 From: richmondmathewson at gmail.com (Richmond Mathewson) Date: Thu, 01 Oct 2009 01:01:51 +0300 Subject: Rotating Polygons In-Reply-To: <25689152.post@talk.nabble.com> References: <4AC3BE87.5070709@gmail.com> <25689152.post@talk.nabble.com> Message-ID: <4AC3D54F.1070706@gmail.com> BNig wrote: > Richmond, > > you might want to try to put > > on scrollbarddrag scrollbarDragValue > revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue > end scrollbardrag > > into a scrollbar and scroll a couple of times from 0 to 360 and back. > > Robert is up to a stable rotate > > regards > Bernd > > > Presumably what you mean by "a stable rotate" is that the polygon does not get distorted as it rotates. This: on mouseUp repeat for 360 times revRotatePoly the long ID of grc "gXXX", 1 end repeat end mouseUp ends up making the graphic unrecognisable. I tried this: on mouseUp set the moveSpeed to 65000 repeat for 360 times revRotatePoly the long ID of grc "gXXX", 1 set the lockScreen to true set the width of grc "gXXX" to 300 set the height of grc "gXXX" to 300 move grc "gXXX" to 300,300 set the lockScreen to false end repeat end mouseUp and the effect is really horrible insofar as the polygon gets badly transformed. > > Richmond Mathewson-2 wrote: > >> I just have been reading Robert Cailliau's page: >> >> >> Cailliau claims: >> >> "Unlike images, polygons cannot be directly rotated in Revolution. They >> have no "angle" property." >> >> http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html >> >> the second part of which is plain WRONG; one can set the ANGLE of an >> irregular polygon, it just doesn't >> have any affect. >> >> HOWEVER, the Documentation explicitly details revRotatePoly: >> >> on mouseUp >> revRotatePoly the long ID of grc "SQUIGGLE", 60 >> end mouseUp >> >> which is a lot simpler than getting misled by Cailliau's stuff about >> having to use all sorts of complicated >> custom properties. >> >> It would make things a lot simpler if Cailliau explicitly stated what he meant by "rotate". From niggemann at uni-wh.de Wed Sep 30 18:05:59 2009 From: niggemann at uni-wh.de (BNig) Date: Wed, 30 Sep 2009 15:05:59 -0700 (PDT) Subject: Rotating Polygons In-Reply-To: <4AC3D54F.1070706@gmail.com> References: <4AC3BE87.5070709@gmail.com> <25689152.post@talk.nabble.com> <4AC3D54F.1070706@gmail.com> Message-ID: <25689904.post@talk.nabble.com> Richmond Mathewson-2 wrote: > > BNig wrote: >> Richmond, >> >> you might want to try to put >> >> on scrollbarddrag scrollbarDragValue >> revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue >> end scrollbardrag >> >> into a scrollbar and scroll a couple of times from 0 to 360 and back. >> >> Robert is up to a stable rotate >> >> regards >> Bernd >> >> >> > Presumably what you mean by "a stable rotate" is that the polygon does > not get distorted > as it rotates. > > This: > > on mouseUp > repeat for 360 times > revRotatePoly the long ID of grc "gXXX", 1 > end repeat > end mouseUp > > ends up making the graphic unrecognisable. > > I tried this: > > on mouseUp > set the moveSpeed to 65000 > repeat for 360 times > revRotatePoly the long ID of grc "gXXX", 1 > set the lockScreen to true > set the width of grc "gXXX" to 300 > set the height of grc "gXXX" to 300 > move grc "gXXX" to 300,300 > set the lockScreen to false > end repeat > end mouseUp > > and the effect is really horrible insofar as the polygon gets badly > transformed. >> >> Richmond Mathewson-2 wrote: >> >>> I just have been reading Robert Cailliau's page: >>> >>> >>> Cailliau claims: >>> >>> "Unlike images, polygons cannot be directly rotated in Revolution. They >>> have no "angle" property." >>> >>> http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html >>> >>> the second part of which is plain WRONG; one can set the ANGLE of an >>> irregular polygon, it just doesn't >>> have any affect. >>> >>> HOWEVER, the Documentation explicitly details revRotatePoly: >>> >>> on mouseUp >>> revRotatePoly the long ID of grc "SQUIGGLE", 60 >>> end mouseUp >>> >>> which is a lot simpler than getting misled by Cailliau's stuff about >>> having to use all sorts of complicated >>> custom properties. >>> >>> > It would make things a lot simpler if Cailliau explicitly stated what he > meant by "rotate". > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > -- View this message in context: http://www.nabble.com/Rotating-Polygons-tp25688352p25689904.html Sent from the Revolution - User mailing list archive at Nabble.com. From niggemann at uni-wh.de Wed Sep 30 18:09:36 2009 From: niggemann at uni-wh.de (BNig) Date: Wed, 30 Sep 2009 15:09:36 -0700 (PDT) Subject: Rotating Polygons In-Reply-To: <25689904.post@talk.nabble.com> References: <4AC3BE87.5070709@gmail.com> <25689152.post@talk.nabble.com> <4AC3D54F.1070706@gmail.com> <25689904.post@talk.nabble.com> Message-ID: <25689944.post@talk.nabble.com> Sorry, I hit the send button before writing... you can make the revRotatePoly somewhat stable by setting a custom property with the points of the graphic before revRotatePoly. Then whenever you rotate you start from the original points of the graphic. like in this on scrollbarDrag newValue lock screen set the points of graphic "g1" to the myPoints of graphic "g1" revRotatePoly the name of graphic "g1", newValue end scrollbarDrag regards Bernd > on scrollbarddrag scrollbarDragValue > revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue > end scrollbardrag BNig wrote: > > > > Richmond Mathewson-2 wrote: >> >> BNig wrote: >>> Richmond, >>> >>> you might want to try to put >>> >>> on scrollbarddrag scrollbarDragValue >>> revRotatePoly the long ID of grc "SQUIGGLE", scrollbarDragValue >>> end scrollbardrag >>> >>> into a scrollbar and scroll a couple of times from 0 to 360 and back. >>> >>> Robert is up to a stable rotate >>> >>> regards >>> Bernd >>> >>> >>> >> Presumably what you mean by "a stable rotate" is that the polygon does >> not get distorted >> as it rotates. >> >> This: >> >> on mouseUp >> repeat for 360 times >> revRotatePoly the long ID of grc "gXXX", 1 >> end repeat >> end mouseUp >> >> ends up making the graphic unrecognisable. >> >> I tried this: >> >> on mouseUp >> set the moveSpeed to 65000 >> repeat for 360 times >> revRotatePoly the long ID of grc "gXXX", 1 >> set the lockScreen to true >> set the width of grc "gXXX" to 300 >> set the height of grc "gXXX" to 300 >> move grc "gXXX" to 300,300 >> set the lockScreen to false >> end repeat >> end mouseUp >> >> and the effect is really horrible insofar as the polygon gets badly >> transformed. >>> >>> Richmond Mathewson-2 wrote: >>> >>>> I just have been reading Robert Cailliau's page: >>>> >>>> >>>> Cailliau claims: >>>> >>>> "Unlike images, polygons cannot be directly rotated in Revolution. >>>> They >>>> have no "angle" property." >>>> >>>> http://www.robertcailliau.eu/Programming/Revolution/Tutorials/PolygonRotation/zPolygonRotation.html >>>> >>>> the second part of which is plain WRONG; one can set the ANGLE of an >>>> irregular polygon, it just doesn't >>>> have any affect. >>>> >>>> HOWEVER, the Documentation explicitly details revRotatePoly: >>>> >>>> on mouseUp >>>> revRotatePoly the long ID of grc "SQUIGGLE", 60 >>>> end mouseUp >>>> >>>> which is a lot simpler than getting misled by Cailliau's stuff about >>>> having to use all sorts of complicated >>>> custom properties. >>>> >>>> >> It would make things a lot simpler if Cailliau explicitly stated what he >> meant by "rotate". >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> > > -- View this message in context: http://www.nabble.com/Rotating-Polygons-tp25688352p25689944.html Sent from the Revolution - User mailing list archive at Nabble.com. From mwieder at ahsoftware.net Wed Sep 30 18:11:20 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Sep 2009 15:11:20 -0700 Subject: Rotating Polygons In-Reply-To: <4AC3D1CD.1030901@gmail.com> References: <4AC3BE87.5070709@gmail.com> <26672934828.20090930143111@ahsoftware.net> <4AC3D1CD.1030901@gmail.com> Message-ID: <143675344156.20090930151120@ahsoftware.net> Richmond- Wednesday, September 30, 2009, 2:46:53 PM, you wrote: > The problem with fillGradient is to keep the relationship between TO, > FROM and VIA intact whilst rotating them with the graphic object. I believe you can keep FROM constant, but TO and VIA have to be interpolated. And the math involved gives me a headache at the moment, so I'm going out for coffee. -- -Mark Wieder mwieder at ahsoftware.net From kkaufman at snet.net Wed Sep 30 18:33:07 2009 From: kkaufman at snet.net (Kurt Kaufman) Date: Wed, 30 Sep 2009 18:33:07 -0400 Subject: Challenge: to do something like this in a revlet #2 Message-ID: When I encounter a splash screen on a web site, typically the first thing that I do is search for the "Skip Intro" link, usually at the bottom of the page. However, I think that the original post referred to the feasibility of designing an equivalent "presentation" using Rev. Kurt From ambassador at fourthworld.com Wed Sep 30 18:52:25 2009 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 30 Sep 2009 15:52:25 -0700 Subject: [REQUEST] Blogs about Revolution Message-ID: <4AC3E129.3060403@fourthworld.com> Andre Garzia wrote: > Hi Folks, > I am collecting blogs about Revolution, my idea is to quickly create a > "planet" web site like Planet Lisp < http://planet.lisp.org > and Planet > Scheme < http://scheme.dk/planet >. So if you guys and gals could answer > this email with your blog address, it would be cool. RevJournal now has a blog: There's a link to the RSS feed there too, which also appears in RevNet. Not only is the blog about Rev, it was made with Rev: from the server backend to the custom client I use for posting, it's 100% RevTalk (with a touch of mod_rewrite to automate the CGI handling). -- Richard Gaskin Fourth World Rev training and consulting: http://www.fourthworld.com Webzine for Rev developers: http://www.revjournal.com revJournal blog: http://revjournal.com/blog.irv From mwieder at ahsoftware.net Wed Sep 30 20:47:06 2009 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 30 Sep 2009 17:47:06 -0700 Subject: [REQUEST] Blogs about Revolution In-Reply-To: <4AC3E129.3060403@fourthworld.com> References: <4AC3E129.3060403@fourthworld.com> Message-ID: <92684689984.20090930174706@ahsoftware.net> Richard- Wednesday, September 30, 2009, 3:52:25 PM, you wrote: > RevJournal now has a blog: > Nice blog. Looking forward to more. Since there's no place to leave comments , I'll add here that since rev 3.5 controls will also receive the preOpenControl and openControl messages when the card is opened and the closeControl message when the card is closed, so it's also possible for controls on the first card in a stack to do things before the stack is visible. -- -Mark Wieder mwieder at ahsoftware.net From RevList at CreaTECHSol.com Wed Sep 30 22:21:52 2009 From: RevList at CreaTECHSol.com (RevList) Date: Wed, 30 Sep 2009 19:21:52 -0700 Subject: Revolution on 65 Bit Windows Message-ID: I don't know if this has been answered before, but I need to know if you can run a compiled Revolution application on a 64 bit Windows machine running either Windows Vista or Windows Server 2008? I am out of town and do not have access to my test machines with these OSs installed. ****************************************** Stewart Lynch CreaTECH Solutions slynch at CreaTECHSol.com 604.484.8499 Skype:StewartLynch There are only 10 kinds of people. Those who understand binary and those who don't. ****************************************** -------------------------------------------------------------------------------------------------------------------- This message and any attachments are intended only for the use of the individual to whom they are addressed and it may contain information that is privileged or confidential. If you have received this communication by mistake, please notify us immediately. --------------------------------------------------------------------------------------------------------------------