From chipp at chipp.com Sat Nov 1 04:33:11 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 1 Nov 2008 02:33:11 -0600 Subject: Vista 64-bit computer? In-Reply-To: References: <665591460810311533m5ef4ea4atc984a4fefc06f3ca@mail.gmail.com> <665591460810312034i5bcf9450kb3ad0126e450d1b4@mail.gmail.com> Message-ID: <665591460811010133o288ad3dbld0e861a726366853@mail.gmail.com> This problem is fixed using the my Vista 64 patch stack at: http://www.gadgetplugins.com/altplugins/Vista64Patch.rev Basically, the issue has to do with 'the globalnames' wherein there are 2 environment globals which are problematic: $ProgramFiles(x86) $CommonProgramFiles(x86) I've tracked down both the message box bug and the script editor bug to this problem and have created a patch which writes to and saves the Message Box stack and the revDebugger stack. As with all my patches, you can revert to a previous state. This patch will not run on anything but Vista 64. Even if a mac or other pc were patched, things will work as they should. I suspect this patch will be in an upcoming version of Rev. AFAICT, there are no other outstanding issues with running Rev 3.0 in Vista. From chipp at chipp.com Sat Nov 1 05:10:24 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 1 Nov 2008 03:10:24 -0600 Subject: Vista 64-bit computer? In-Reply-To: <665591460811010133o288ad3dbld0e861a726366853@mail.gmail.com> References: <665591460810311533m5ef4ea4atc984a4fefc06f3ca@mail.gmail.com> <665591460810312034i5bcf9450kb3ad0126e450d1b4@mail.gmail.com> <665591460811010133o288ad3dbld0e861a726366853@mail.gmail.com> Message-ID: <665591460811010210t56c2b9e2ndc2cc5645d71c4b7@mail.gmail.com> On Sat, Nov 1, 2008 at 2:33 AM, Chipp Walters wrote: > AFAICT, there are no other outstanding issues with running > Rev 3.0 in Vista. I meant to say: AFAICT, there are no other outstanding issues with running Rev 3.0 in Vista 64 versus running Rev 3.0 in Vista. I'm sure there are *some* outstanding issues, just none I know of which are on one platform (32) and not the other (64). -C From david at dvglasgow.wanadoo.co.uk Sat Nov 1 06:14:53 2008 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Sat, 1 Nov 2008 10:14:53 +0000 Subject: special folders In-Reply-To: <20081031170004.DD7FA48A664@mail.runrev.com> References: <20081031170004.DD7FA48A664@mail.runrev.com> Message-ID: <42B32A0B-10CB-42F5-AE4E-38590148109A@dvglasgow.wanadoo.co.uk> On 31 Oct 2008, at 5:00 pm, Ken Ray wrote: > > Right - in both cases, you can use specialFolderPath(35) and it > will resolve > properly on both platforms. Aha. That is very helpful. I had followed the link on the Rev dictionary page and found CSIDL_PROGRAM_FILES = 0x0026 which I hadn't appreciated is pure VB (?), I thought the numerical reference was a Windows thing, and represented what I would have to put in the parentheses in specialfolderpath (). I just hadn't read properly your web page which clearly states "Use the entry under the No. heading with specialFolderPath" I also hadn't anticipated the simplicity of the syntax being the naked decimal number in parentheses. That one example has no doubt saved me hours of fettling about. > > Tiemo is right though - on both Vista and XP, the Application Data (or > ProgramData) folder is a hidden folder that novice users won't have > changed. That could be exactly what I want for my results stack. I can see that lots of developers use it, presumable for data which are not preferences or user accessible products of the program. > > The general rule of thumb is: > > - Applications go into "C:/Program Files" (XP) or "C:/ > Programs" (Vista); > accessed with "specialFolderPath(38)" > > - Support files for the application that the user won't be > getting access > to go in "C:/Documents and Settings//Application Data" (XP) or > "C:/Users//AppData/Roaming" (Vista); accessed with > "specialFolderPath(26)" I would prefer not to save this stack on a per user basis, but have a single copy updated by all users. Would it be OK just to refer to a via specialfolderpath(26) but just trim the path to refer to a folder sitting 'above' the // folder? If not, I think programdata might be the way to go. > > - User-generated or user-accessible files go in "C:/Documents and > Settings//My Documents" (XP) or "C:/Users// > Documents" (Vista); > accessed with "specialFolderPath("documents") or "specialFolderPath > (5)" That's great, and I will save all my exported charts and whatnot to a user specific folder here. > > - Preferences/settings go in the Registry > > Really helpful overall. Thanks Ken et al. The fog is clearing, and the red herrings are swimming off into the distance. Best, David Glasgow From geradamas at yahoo.com Sat Nov 1 09:14:44 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 1 Nov 2008 06:14:44 -0700 (PDT) Subject: Economy and Image Formats . . . Message-ID: <446788.71875.qm@web37505.mail.mud.yahoo.com> Just being working on one of my graphics intensive programs for my language school. Unlike most of my programs this one requires one, extremely 'fat' graphic (1.6 MB) to be repeated over a large number of cards; and, frankly 25 times 1.6 MB means that the standalone will eat my P3 - Ubuntu boxes for lunch. So: Imported the graphic on card 1 and used it as the icon for a graphic-sized button on all the other cards. Have been doing this for quite some time with all those silly, little, repetitive things such as colourful nav-btns. Yeah, I know I am reinventing the wheel, but it bears reiterating. While I am on this topic: sometime ago a venerable member of the MetaCard/Revolution community convinced me that PNG images "were the thing" rather than GIFs: Now, may be this is a quirk of GIMP (Yes, I have a bee in my bonnet insofar as I am not a wealthy person AND I don't think using Pirate software is a good idea - so favour Open Source software; not for everyone, but definitely for me; and will always push newbies towards it unless they are dripping with surplus cash [err, who is?]), but even with compression set to maximum with PNGs, the PNGs are at least twice the bloat of GIFs. This doesn't really matter on machines like my G4 dual-proc with 2 GB RAM; but on cranky old PCs it makes a big difference. I have never had a problem with GIF images on Ubuntu, and so really don't see why using PNG format would be a tremendous advantage. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From coiin at rcn.com Sat Nov 1 09:30:40 2008 From: coiin at rcn.com (Colin Holgate) Date: Sat, 1 Nov 2008 09:30:40 -0400 Subject: Economy and Image Formats . . . In-Reply-To: <446788.71875.qm@web37505.mail.mud.yahoo.com> References: <446788.71875.qm@web37505.mail.mud.yahoo.com> Message-ID: <5492110F-B1C9-45FD-8829-622629563608@rcn.com> On Nov 1, 2008, at 9:14 AM, Richmond Mathewson wrote: > I have never had a problem with GIF images on Ubuntu, and so really > don't see why using PNG format would be a tremendous advantage. GIFs are up to 256 colors, and you'll get a dither of colors if the original image uses more colors than that. PNG can be 8 bit or 24 bit. How much compression you get will depend on the size of large flat colored areas, it's not like JPEG where the quality of the image is lowered to get smaller sizes, with PNG it's going to be a particular size. So, you would use PNGs if having the picture looking good is the most important thing, or if the image has alpha transparencies in it (not just transparent or not transparent as with GIF, but degrees of transparency). Depending on the nature of the image, JPEG may well be a better option than either PNG or GIF. From geradamas at yahoo.com Sat Nov 1 10:19:55 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 1 Nov 2008 07:19:55 -0700 (PDT) Subject: Economy and Image Formats . . . Message-ID: <934184.65696.qm@web37503.mail.mud.yahoo.com> Colin Holgate wrote: "Depending on the nature of the image, JPEG may well be a better option than either PNG or GIF." Well, I should perhaps have qualified things insofar as where I do not require transparency I use JPEG. However, I have built up a library of reuseable images for nav-btns, answer checkers, and so on, that, to be reused against differing backgrounds, and (as is often the case with my internal work) overlap fields, have to be stored in a format that offers transparency. As most of the imagery I employ are either 'textured' background images or cartoon-style characters (animals and children, the usual artefacts employed in teaching EFL to children: tables and chairs, crayons, pens and pencils) the fact that they will only have a range of 256 colours does not seem to matter much. On the few occasions I use a photograph [recently some kids have been extrapolating the Present Continuous Tense from a film of a Komodo Dragon eating a live chicken] I generally go for JPEG. My main concern is to be as 'mean' as possible when building stacks as my target machines are P3s (500-800 MHz 128 RAM) running Ubuntu 5.04; and they need to be relatively responsive as fairly tired of undoing the damage wreaked by "obsessive multiple clickers". What is interesting to me, as well, is that the Runtime Revolution Use-List has, at least to my mind, been slightly top-heavy on programming concerns, and lacking in the area of the day-to-day practicalities as mentioned above. May be I'm the only person who is trying to programs for machines that don't have socking great processors and surplus RAM; but I just don't believe it. For GOOD programming for Language Content Delivery and Reinforcement for children (at least) good, strong, attractive graphics are at a premium; and there will always be a tussle between the desire to produce programs that satisfy this requirement and the limitations of the machines on which these programs are going to be delivered to the end-user. To me, at least, this is of paramount importance as that is what pays for my bread and cheese. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From geradamas at yahoo.com Sat Nov 1 11:23:45 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 1 Nov 2008 08:23:45 -0700 (PDT) Subject: Snapshots of movie frames Message-ID: <12166.85733.qm@web37508.mail.mud.yahoo.com> Really very cheesed-off to see on Versiontracker somebody offering a one-trick pony that takes snapshots of movie frames for MONEY. Uploaded my (primitive) take on this to revOnline: "Movie Imager" a.k.a MIMGER.rev under Richmond it certainly works on my Macintosh; give it a shot on Windows and Linux and see what happens. Love, Richmond. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From wow at together.net Sat Nov 1 12:29:44 2008 From: wow at together.net (Richard Miller) Date: Sat, 1 Nov 2008 12:29:44 -0400 Subject: Rev CGI - transfer from http to https In-Reply-To: <12166.85733.qm@web37508.mail.mud.yahoo.com> References: <12166.85733.qm@web37508.mail.mud.yahoo.com> Message-ID: <40B0F295-946E-4476-B948-EF23FDE8553D@together.net> This is probably simple to do, but I'm not familiar with the process. Let's say I have a simple unsecured html form page (i.e. http://..) which captures, for example, a users desire to buy a given product. The form is submitted to my Rev CGI program. The program then sends back a dynamically-generated page which contains fields for capturing credit card information. I want this page to be a secure page, though (https:). How do I make this page come up as an https, since it was created on-the-fly? I already have a secure area of my web site, and I know I can easily have the first page (the static form page) start off in this secure area. Then everything that follows remains secure. But I prefer to have the first static page be unsecure (http). Thanks. Richard Miller From andre at andregarzia.com Sat Nov 1 12:45:27 2008 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 1 Nov 2008 14:45:27 -0200 Subject: Rev CGI - transfer from http to https In-Reply-To: <40B0F295-946E-4476-B948-EF23FDE8553D@together.net> References: <12166.85733.qm@web37508.mail.mud.yahoo.com> <40B0F295-946E-4476-B948-EF23FDE8553D@together.net> Message-ID: <7c87a2a10811010945t1d37c0bbr7f030083349f4d36@mail.gmail.com> Richard, Post to your cgi using HTTPS. In your first form change the action of the form to a fully qualified url using HTTPS, then the answer from the cgi will be encrypted. Be aware that to use HTTP without raising a "possible danger" flag in the browser you need a blessed certification, you may need to buy one if your host does not provide you one. Other way is to use a session mechanism and answer the cgi with a simple html with a meta refresh header and then redirect to a secure page. This has the same limitations as the approach above and is harder to maintain, so I advise using the approach above before trying the meta redirect. I am just telling you this second solution because it is the only way a CGI response can change folders. For example your cgi is coming from www.mydomain.com but your secure stuff is on secure.mydomain.com, then a cgi running on the first domain, will only be able to redirect to the second if it uses a Http Header redirect or a Meta Refresh and sessions... cheers Andre On Sat, Nov 1, 2008 at 2:29 PM, Richard Miller wrote: > This is probably simple to do, but I'm not familiar with the process. > > Let's say I have a simple unsecured html form page (i.e. http://..) which > captures, for example, a users desire to buy a given product. The form is > submitted to my Rev CGI program. The program then sends back a > dynamically-generated page which contains fields for capturing credit card > information. I want this page to be a secure page, though (https:). How do I > make this page come up as an https, since it was created on-the-fly? > > I already have a secure area of my web site, and I know I can easily have > the first page (the static form page) start off in this secure area. Then > everything that follows remains secure. But I prefer to have the first > static page be unsecure (http). > > 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 andre at andregarzia.com Sat Nov 1 17:20:43 2008 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 1 Nov 2008 19:20:43 -0200 Subject: is there a way to trap the "start using" command before it happens. Message-ID: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> Hello Friends, do anyone knows how to intercept the start using command. I thought about trapping libraryStack with a front script but I believe that this message is sent after the opening of the stack right? Any clue? Cheers andre -- http://www.andregarzia.com All We Do Is Code. From chipp at chipp.com Sat Nov 1 17:38:16 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 1 Nov 2008 15:38:16 -0600 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> References: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> Message-ID: <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> If you're trying to stop the standalone from autoloading any of Rev's custom libs then perhaps putting this script on cd 1 of the mainstack: on startUp --> DO YOUR OWN STUFF HERE exit to top end startUp that *might* work-- I haven't tested it. I'm assuming the startUp message is accessed by some custom Rev standalone stuff-- though I'm not positive. Worth a shot. Maybe someone like Jacque knows more. > > From andre at andregarzia.com Sat Nov 1 17:45:31 2008 From: andre at andregarzia.com (Andre Garzia) Date: Sat, 1 Nov 2008 19:45:31 -0200 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> References: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> Message-ID: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Hello Chipp, thanks for replying. I can't use startup. Let me explain the situation. RevHTTP server is now able to run revolution cgis as if it was apache. The problem is that there's no sandbox, so if a stack is put into use, it stays into use after the cgi ends because most cgis don't issue a stop using command. I keep track of what is put into use so I can do library caching and stuff and thus speed things up. The problem is, if something is already into use and a cgi tries to use it again, the IDE pops up that silly annoying dialog box "purge, save, cancel" and locks up the whole thing!!! There's no preference settings for that dialog, nothing, I need to prevent it from happening, this means prevent the opening a stack without touching the cgi source code... tricky... Andre On Sat, Nov 1, 2008 at 7:38 PM, Chipp Walters wrote: > If you're trying to stop the standalone from autoloading any of Rev's custom > libs then perhaps putting this script on cd 1 of the mainstack: > > on startUp > --> DO YOUR OWN STUFF HERE > exit to top > end startUp > > that *might* work-- I haven't tested it. I'm assuming the startUp message > is accessed by some custom Rev standalone stuff-- though I'm not positive. > Worth a shot. > > Maybe someone like Jacque knows more. >> >> > _______________________________________________ > use-revolution mailing list > use-revolution 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 dick.kriesel at mail.com Sat Nov 1 18:08:15 2008 From: dick.kriesel at mail.com (Dick Kriesel) Date: Sat, 01 Nov 2008 15:08:15 -0700 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Message-ID: Hi, Andre. If the stacks are all yours, you could just avoid invoking "start using" except in one handler: command startUsing pStackName if pStackName is not empty then if short name of stack pStackName \ is not among the lines of the stacksinuse then try start using stack pStackName catch tError breakpoint end try end if end if end startUsing -- Dick On 11/1/08 2:45 PM, "Andre Garzia" wrote: > Hello Chipp, > > thanks for replying. I can't use startup. Let me explain the > situation. RevHTTP server is now able to run revolution cgis as if it > was apache. The problem is that there's no sandbox, so if a stack is > put into use, it stays into use after the cgi ends because most cgis > don't issue a stop using command. I keep track of what is put into use > so I can do library caching and stuff and thus speed things up. The > problem is, if something is already into use and a cgi tries to use it > again, the IDE pops up that silly annoying dialog box "purge, save, > cancel" and locks up the whole thing!!! There's no preference settings > for that dialog, nothing, I need to prevent it from happening, this > means prevent the opening a stack without touching the cgi source > code... tricky... > > Andre > > On Sat, Nov 1, 2008 at 7:38 PM, Chipp Walters wrote: >> If you're trying to stop the standalone from autoloading any of Rev's custom >> libs then perhaps putting this script on cd 1 of the mainstack: >> >> on startUp >> --> DO YOUR OWN STUFF HERE >> exit to top >> end startUp >> >> that *might* work-- I haven't tested it. I'm assuming the startUp message >> is accessed by some custom Rev standalone stuff-- though I'm not positive. >> Worth a shot. >> >> Maybe someone like Jacque knows more. >>> >>> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 Sat Nov 1 18:53:03 2008 From: rjb at robelko.com (Robert Brenstein) Date: Sat, 1 Nov 2008 23:53:03 +0100 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> References: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Message-ID: On 01/11/08 at 19:45 -0200 Andre Garzia apparently wrote: >Hello Chipp, > >thanks for replying. I can't use startup. Let me explain the >situation. RevHTTP server is now able to run revolution cgis as if it >was apache. The problem is that there's no sandbox, so if a stack is >put into use, it stays into use after the cgi ends because most cgis >don't issue a stop using command. I keep track of what is put into use >so I can do library caching and stuff and thus speed things up. The >problem is, if something is already into use and a cgi tries to use it >again, the IDE pops up that silly annoying dialog box "purge, save, >cancel" and locks up the whole thing!!! There's no preference settings >for that dialog, nothing, I need to prevent it from happening, this >means prevent the opening a stack without touching the cgi source >code... tricky... > >Andre That is strange. One should be able to re-issue start using without any such dialogs popping up. If stack is already in use, it should just move up in the list of stacksinuse. I suspect something more is going on that opens the stack not just puts it in use. Robert From jacque at hyperactivesw.com Sat Nov 1 20:46:15 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 01 Nov 2008 19:46:15 -0500 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> References: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Message-ID: <490CF857.6020807@hyperactivesw.com> Andre Garzia wrote: > Hello Chipp, > > thanks for replying. I can't use startup. Let me explain the > situation. RevHTTP server is now able to run revolution cgis as if it > was apache. The problem is that there's no sandbox, so if a stack is > put into use, it stays into use after the cgi ends because most cgis > don't issue a stop using command. I keep track of what is put into use > so I can do library caching and stuff and thus speed things up. The > problem is, if something is already into use and a cgi tries to use it > again, the IDE pops up that silly annoying dialog box "purge, save, > cancel" and locks up the whole thing!!! There's no preference settings > for that dialog, nothing, I need to prevent it from happening, this > means prevent the opening a stack without touching the cgi source > code... tricky... Lock messages before using a library? Rev checks for stack collisions in its frontscript. But it compares the filenames of the stacks and should not trigger a collision if the file paths are the same. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lists at mangomultimedia.com Sat Nov 1 22:23:38 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 1 Nov 2008 22:23:38 -0400 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> References: <7c87a2a10811011420m304997d1qd94ac903b1b79ddb@mail.gmail.com> <665591460811011438q3992c383wd63362958914be3e@mail.gmail.com> <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Message-ID: <905D1BB8-50B2-4140-A62E-E808065C0247@mangomultimedia.com> On Nov 1, 2008, at 5:45 PM, Andre Garzia wrote: > The problem is, if something is already into use and a cgi tries to > use it > again, the IDE pops up that silly annoying dialog box "purge, save, > cancel" and locks up the whole thing!!! There's no preference settings > for that dialog, nothing, I need to prevent it from happening, this > means prevent the opening a stack without touching the cgi source > code... tricky... Perhaps a front script that traps reloadStack? That is the message the IDE would have to trap in order to display the dialog. -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From index at kenjikojima.com Sun Nov 2 00:54:35 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Sun, 2 Nov 2008 00:54:35 -0400 Subject: [ANN] Subway Synesthesia Message-ID: Hi, I will have an exhibition "Subway Synesthesia" in Chelsea, New York City. It is New York City Subway Photographs and Sound Installation of RGB Music which was created from RGB data of the photographs by Runtime Revolution. http://www.kenjikojima.com/rgbmusic/space/files/NYS020102.html Anybody lives near New York City come to the Opening. Subway Synesthesia/ Kenji Kojima November 6-December 13, 2008 Opening Thursday, November 6, 2008, 6-8:00pm AC [ Direct ] 547 W. 27th St, #519 New York, NY 10001 Press release: http://www.kenjikojima.com/AC/ -- Kenji Kojima http://www.kenjikojima.com/ From kray at sonsothunder.com Sun Nov 2 02:56:10 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 02 Nov 2008 02:56:10 -0500 Subject: is there a way to trap the "start using" command before it happens. In-Reply-To: <7c87a2a10811011445w51853b75n3778b08973a0f6b6@mail.gmail.com> Message-ID: > thanks for replying. I can't use startup. Let me explain the > situation. RevHTTP server is now able to run revolution cgis as if it > was apache. The problem is that there's no sandbox, so if a stack is > put into use, it stays into use after the cgi ends because most cgis > don't issue a stop using command. I keep track of what is put into use > so I can do library caching and stuff and thus speed things up. The > problem is, if something is already into use and a cgi tries to use it > again, the IDE pops up that silly annoying dialog box "purge, save, > cancel" and locks up the whole thing!!! There's no preference settings > for that dialog, nothing, I need to prevent it from happening, this > means prevent the opening a stack without touching the cgi source > code... tricky... Can you just have the cgi check "the libraryStacks" before it puts a library into use? That way, if it already is in use, it can skip the "start using" command. Or am I missing something here? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From wow at together.net Sun Nov 2 07:35:31 2008 From: wow at together.net (Richard Miller) Date: Sun, 2 Nov 2008 07:35:31 -0500 Subject: Rev CGI - transfer from http to https In-Reply-To: <7c87a2a10811010945t1d37c0bbr7f030083349f4d36@mail.gmail.com> References: <12166.85733.qm@web37508.mail.mud.yahoo.com> <40B0F295-946E-4476-B948-EF23FDE8553D@together.net> <7c87a2a10811010945t1d37c0bbr7f030083349f4d36@mail.gmail.com> Message-ID: <9F842EAB-548D-42F8-977C-FAED0B593B50@together.net> Thanks, Andre. I'm still working with this, but you've given me the information I need. Best, Richard On Nov 1, 2008, at 12:45 PM, Andre Garzia wrote: > Richard, > > Post to your cgi using HTTPS. In your first form change the action of > the form to a fully qualified url using HTTPS, then the answer from > the cgi will be encrypted. Be aware that to use HTTP without raising a > "possible danger" flag in the browser you need a blessed > certification, you may need to buy one if your host does not provide > you one. > > Other way is to use a session mechanism and answer the cgi with a > simple html with a meta refresh header and then redirect to a secure > page. This has the same limitations as the approach above and is > harder to maintain, so I advise using the approach above before trying > the meta redirect. I am just telling you this second solution because > it is the only way a CGI response can change folders. For example your > cgi is coming from www.mydomain.com but your secure stuff is on > secure.mydomain.com, then a cgi running on the first domain, will only > be able to redirect to the second if it uses a Http Header redirect or > a Meta Refresh and sessions... > > cheers > Andre > > On Sat, Nov 1, 2008 at 2:29 PM, Richard Miller > wrote: >> This is probably simple to do, but I'm not familiar with the process. >> >> Let's say I have a simple unsecured html form page (i.e. >> http://..) which >> captures, for example, a users desire to buy a given product. The >> form is >> submitted to my Rev CGI program. The program then sends back a >> dynamically-generated page which contains fields for capturing >> credit card >> information. I want this page to be a secure page, though >> (https:). How do I >> make this page come up as an https, since it was created on-the-fly? >> >> I already have a secure area of my web site, and I know I can >> easily have >> the first page (the static form page) start off in this secure >> area. Then >> everything that follows remains secure. But I prefer to have the >> first >> static page be unsecure (http). >> >> 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 lindley8 at telus.net Sun Nov 2 11:57:49 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Sun, 2 Nov 2008 09:57:49 -0700 Subject: "Select All" feature in RevBrowser Message-ID: <493DE02B27E749B78F4C2A948D399940@mlindleyPC> How would I create a "select all" feature in the revBrowser? Something similar to the way Internet Explorer has a "select all" button in the main menu drop down list and selects everything in the browser window. I've tried the RevBrowserGet and RevBrowserSet functions, but cannot seem to get anything to work. I am using Rev 2.9. Marcus L. From m.schonewille at economy-x-talk.com Sun Nov 2 12:06:10 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 2 Nov 2008 18:06:10 +0100 Subject: "Select All" feature in RevBrowser In-Reply-To: <493DE02B27E749B78F4C2A948D399940@mlindleyPC> References: <493DE02B27E749B78F4C2A948D399940@mlindleyPC> Message-ID: <973476FF-DA77-4B6A-8C9B-A03C32DB87AD@economy-x-talk.com> Hi Marcus, I don't think this is possible, but you can create a "copy all text" feature. on copyAllText theBrowserInstance put revBrowserGet(theBrowserInstance,"htmlText") into myHtml set the htmlText of fld "Hidden Field" to myHtml set the clipboardData["text"] to fld "Hidden Field" end copyAllText Untested, should work. You might want to add some code to remove img tags and other unnecessary stuff, before you set the htmlText of the field. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 2-nov-2008, om 17:57 heeft Marcus Lindley het volgende geschreven: > How would I create a "select all" feature in the revBrowser? > Something similar to the way Internet Explorer has a "select all" > button in the main menu > drop down list and selects everything in the browser window. I've > tried the RevBrowserGet and RevBrowserSet functions, but cannot > seem to get anything to work. > I am using Rev 2.9. > > Marcus L. > _______________________________________________ > use-revolution mailing list > use-revolution 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 lindley8 at telus.net Sun Nov 2 14:08:04 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Sun, 2 Nov 2008 12:08:04 -0700 Subject: "Select All" in RevBrowser or Simulate Control+A Message-ID: <854773C78793491BB0C0AFEFCDC9E3E6@mlindleyPC> This does work, mostly, but not exactly in the manner I was hoping. I did discover, however, that I can achieve exactly what I want by clicking anywhere in the stack (not in the browser instance) and using the control+A keys - the windows command for "select all". Now, if I was able to emulate a keydown ControlKey + "A" or some such thing, I might be able to select the whole browser contents without using any keys. Simulate a click and keydown events are two different things though. I could not figure out how to use the "Type" command to emulate what I am trying to do here. any thoughts? Marcus L. i Marcus, I don't think this is possible, but you can create a "copy all text" feature. on copyAllText theBrowserInstance put revBrowserGet(theBrowserInstance,"htmlText") into myHtml set the htmlText of fld "Hidden Field" to myHtml set the clipboardData["text"] to fld "Hidden Field" end copyAllText Untested, should work. You might want to add some code to remove img tags and other unnecessary stuff, before you set the htmlText of the field. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 2-nov-2008, om 17:57 heeft Marcus Lindley het volgende geschreven: > How would I create a "select all" feature in the revBrowser? > Something similar to the way Internet Explorer has a "select all" > button in the main menu > drop down list and selects everything in the browser window. I've > tried the RevBrowserGet and RevBrowserSet functions, but cannot > seem to get anything to work. > I am using Rev 2.9. From geradamas at yahoo.com Sun Nov 2 14:53:02 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 2 Nov 2008 11:53:02 -0800 (PST) Subject: rawKeyDown cooking my brain. Message-ID: <23066.93611.qm@web37503.mail.mud.yahoo.com> Was just mucking around with a stack called "KEY NAMER" which I uploaded to revOnline a couple of years ago. It is a crude little stack that has this script in its single card: on rawkeydown KDWN put KDWN into fld "KNAME" end rawkeydown and, when you press a key down, surprise, surprise, you get a jolly numeric output in field "KNAME": not rocket science, but useful nevertheless. BUT . . . On my Macintosh, at least, this stack does not do its stuff when I press any of the modifier keys (Ctrl, Alt, Command). Therefore when I, for instance, press Command-A, the numeric output is exactly the same as pressing the A key by itself. This is not good, as the likes of myself and Marcus Lindley might find it useful to simulate Command/Ctrl-A, or other combinations which do not respond to rawKeyDown. Now, I am aware there are: controlKeyDown commandKeyDown messages and shiftKey altKey functions [why no 'altKeyDown' and 'shiftKeyDown' ???] so, I suppose, one would have to trap both command/controlKey and rawKeyDown simultaneously to fake command/control-A . . . Err, I think I have just answered my own question; what a monkey! sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From sarah.reichelt at gmail.com Sun Nov 2 16:07:27 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 3 Nov 2008 07:07:27 +1000 Subject: rawKeyDown cooking my brain. In-Reply-To: <23066.93611.qm@web37503.mail.mud.yahoo.com> References: <23066.93611.qm@web37503.mail.mud.yahoo.com> Message-ID: On Mon, Nov 3, 2008 at 5:53 AM, Richmond Mathewson wrote: > Was just mucking around with a stack called "KEY NAMER" which I uploaded to > revOnline a couple of years ago. It is a crude little stack that has this > script in its single card: > > on rawkeydown KDWN > put KDWN into fld "KNAME" > end rawkeydown > > and, when you press a key down, surprise, surprise, you get a jolly numeric > output in field "KNAME": not rocket science, but useful nevertheless. > > BUT . . . > > On my Macintosh, at least, this stack does not do its stuff when I press > any of the modifier keys (Ctrl, Alt, Command). > How about: on rawKeyDown KDWN if the shiftKey is down then ..... else if the commandKey is down then .... else ..... end if end rawKeyDown Cheers, Sarah From jacque at hyperactivesw.com Sun Nov 2 17:15:59 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 02 Nov 2008 16:15:59 -0600 Subject: rawKeyDown cooking my brain. In-Reply-To: <23066.93611.qm@web37503.mail.mud.yahoo.com> References: <23066.93611.qm@web37503.mail.mud.yahoo.com> Message-ID: <490E269F.6060409@hyperactivesw.com> Richmond Mathewson wrote: > On my Macintosh, at least, this stack does not do its stuff when I press > any of the modifier keys (Ctrl, Alt, Command). The OS does not report to applications when only a modifier key is pressed. (It's a little better on Windows for a few keys I think.) The OS only sends a message after the accompanying alpha key is pressed. This also applies to "commandkeydown" and other similar system messages, they only trigger after the second key is pressed. ... > > [why no 'altKeyDown' and 'shiftKeyDown' ???] The alt key is "optionKeydown", but again, you'll only get the message after the second key is pressed. The OS doesn't send a message for shift at all, because that key instead causes a different numeric parameter to be sent. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jiml at netrin.com Sun Nov 2 21:02:43 2008 From: jiml at netrin.com (Jim Lambert) Date: Sun, 2 Nov 2008 18:02:43 -0800 Subject: [ANN] Subway Synesthesia In-Reply-To: <20081102180004.45CF6488DE2@mail.runrev.com> References: <20081102180004.45CF6488DE2@mail.runrev.com> Message-ID: <0F852A28-2F54-47D7-A728-C752E52C3736@netrin.com> Kenji, Your RGB SpacePlayer is fascinating. Revolution & QuickTime are great. Jim Lambert From infinite00 at embarqmail.com Sun Nov 2 21:05:03 2008 From: infinite00 at embarqmail.com (Bruce Pokras) Date: Sun, 2 Nov 2008 21:05:03 -0500 Subject: Saving SOAP attachments using Rev? Message-ID: Does anyone know of a way to save incoming SOAP attachments using Rev? I am trying to capture PDF pages of patents sent by the European Patent Office, but all I am actually seeing is the XML with the CONTENT_REF tag that supposedly points to the attachment. I have no idea what has actually happened to the attachment. Any ideas? Regards, Bruce Pokras Blazing Dawn Software From lan.kc.macmail at gmail.com Sun Nov 2 22:03:30 2008 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Mon, 3 Nov 2008 11:03:30 +0800 Subject: [ANN] Subway Synesthesia In-Reply-To: References: Message-ID: On Sun, Nov 2, 2008 at 12:54 PM, Kenji Kojima wrote: > > Subway Synesthesia/ Kenji Kojima > November 6-December 13, 2008 > Opening Thursday, November 6, 2008, 6-8:00pm > So close, I leave NY on Nov 5th at 9:45pm :-( All the best for your exhibition. From index at kenjikojima.com Sun Nov 2 22:34:56 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Sun, 2 Nov 2008 22:34:56 -0500 Subject: [ANN] Subway Synesthesia In-Reply-To: <0F852A28-2F54-47D7-A728-C752E52C3736@netrin.com> References: <20081102180004.45CF6488DE2@mail.runrev.com> <0F852A28-2F54-47D7-A728-C752E52C3736@netrin.com> Message-ID: Hi Jim, Thank you. I used UDI's makeSMF for creating MIDI sound and Animation Engine 2 for 3D drawing. UDI's Tool Library http://homepage.mac.com/udi/stack/tool.html The sound installation is mixed 10 musics and slide show. It is played by a projector. Please come to the show, if you are in New York. -- Kenji Kojima http://www.kenjikojima.com/ On Nov 2, 2008, at 9:02 PM, Jim Lambert wrote: > Kenji, > > Your RGB SpacePlayer is fascinating. Revolution & QuickTime are great. > > Jim Lambert > _______________________________________________ > use-revolution mailing list > use-revolution 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 Sun Nov 2 22:36:26 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Sun, 2 Nov 2008 22:36:26 -0500 Subject: [ANN] Subway Synesthesia In-Reply-To: References: Message-ID: Hi Kay, Oh sorry. I am going to install 130 sheets of photographs from 4th afternoon. Maybe next chance. Thanks, -- Kenji Kojima http://www.kenjikojima.com/ On Nov 2, 2008, at 10:03 PM, Kay C Lan wrote: > On Sun, Nov 2, 2008 at 12:54 PM, Kenji Kojima > wrote: > >> >> Subway Synesthesia/ Kenji Kojima >> November 6-December 13, 2008 >> Opening Thursday, November 6, 2008, 6-8:00pm >> > > So close, I leave NY on Nov 5th at 9:45pm :-( All the best for your > exhibition. > _______________________________________________ > use-revolution mailing list > use-revolution 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 toolbook at kestner.de Mon Nov 3 03:29:15 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 09:29:15 +0100 Subject: how can I force the tooltip window to be closed? Message-ID: <9B53F557CF7F4E438A5F052443643A00@Kestner.local> Hello, usually the tooltip window closes automatically, when leaving the object. I have a field with a tooltip, which is located directly to an image, where I change the tool to a brush when entering the image. Now, when I move the cursor first over the field with the tooltip, the tooltip appears and move on directly to the image (there is no gap in between), the cursor changes to the brush (as wanted), but the tooltip from the field stays open. That's why I would like to force the tooltip from the field to be closed, when entering the image. Possible? Thank you Tiemo From m.schonewille at economy-x-talk.com Mon Nov 3 03:35:16 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 3 Nov 2008 09:35:16 +0100 Subject: how can I force the tooltip window to be closed? In-Reply-To: <9B53F557CF7F4E438A5F052443643A00@Kestner.local> References: <9B53F557CF7F4E438A5F052443643A00@Kestner.local> Message-ID: <57380A06-DA62-4548-B684-D7EEFCD0F9A0@economy-x-talk.com> Hio Tiemo, When you set the tooltip of an object to empty, the tooltip window wil disappear. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 3-nov-2008, om 9:29 heeft Tiemo Hollmann TB het volgende geschreven: > Hello, > > usually the tooltip window closes automatically, when leaving the > object. I > have a field with a tooltip, which is located directly to an image, > where I > change the tool to a brush when entering the image. Now, when I > move the > cursor first over the field with the tooltip, the tooltip appears > and move > on directly to the image (there is no gap in between), the cursor > changes to > the brush (as wanted), but the tooltip from the field stays open. > > That's why I would like to force the tooltip from the field to be > closed, > when entering the image. Possible? > > Thank you > > Tiemo > From toolbook at kestner.de Mon Nov 3 04:08:59 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 10:08:59 +0100 Subject: AW: how can I force the tooltip window to be closed? In-Reply-To: <57380A06-DA62-4548-B684-D7EEFCD0F9A0@economy-x-talk.com> Message-ID: Hi Mark, Setting the tooltip to empty will clear the tooltip text, but I just wanted to close the tooltip window. Ok, this could be the last workaround, to store the tooltip somewhere, setting it to empty and setting it again, after the window has closed. Hmmm, thought there would be a straight forward way, like "close tooltip" :) Thanks Tiemo > Betreff: Re: how can I force the tooltip window to be closed? > > Hio Tiemo, > > When you set the tooltip of an object to empty, the tooltip window > wil disappear. > > Best, > > Mark > From tsj at unimelb.edu.au Mon Nov 3 04:28:13 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Mon, 03 Nov 2008 20:28:13 +1100 Subject: AW: how can I force the tooltip window to be closed? In-Reply-To: Message-ID: What about temporarily setting the tooltipdelay to 0 (untested). Terry... On 3/11/08 8:08 PM, "Tiemo Hollmann TB" wrote: > Hi Mark, > Setting the tooltip to empty will clear the tooltip text, but I just wanted > to close the tooltip window. Ok, this could be the last workaround, to store > the tooltip somewhere, setting it to empty and setting it again, after the > window has closed. Hmmm, thought there would be a straight forward way, like > "close tooltip" :) > Thanks > Tiemo > >> Betreff: Re: how can I force the tooltip window to be closed? >> >> Hio Tiemo, >> >> When you set the tooltip of an object to empty, the tooltip window >> wil disappear. >> >> Best, >> >> Mark >> > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From m.schonewille at economy-x-talk.com Mon Nov 3 04:36:15 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 3 Nov 2008 10:36:15 +0100 Subject: AW: how can I force the tooltip window to be closed? In-Reply-To: References: Message-ID: <9798432C-B5FB-4CBA-B4AA-4934BCD463C6@economy-x-talk.com> Hi Terry, I don't think that will work. This prevents tooltips from showing up altogether, it doesn't allow tooltips to show up and force them to close after a specified amount of time. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 3 nov 2008, at 10:28, Terry Judd wrote: > What about temporarily setting the tooltipdelay to 0 (untested). > > Terry... From toolbook at kestner.de Mon Nov 3 04:42:48 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 10:42:48 +0100 Subject: AW: AW: how can I force the tooltip window to be closed? In-Reply-To: Message-ID: <629C30C2C9D74E91BBC66531BB8FDBAC@Kestner.local> Hi Terry and Mark, noop, tested both. Also setting the tooltip to empty keeps the current tooltip window open, until the next mouseclick (oh, perhaps I shoul try to simulate a mouseclick...) Tiemo > Betreff: Re: AW: how can I force the tooltip window to be closed? > > What about temporarily setting the tooltipdelay to 0 (untested). > > Terry... > From kray at sonsothunder.com Mon Nov 3 03:41:48 2008 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 03 Nov 2008 03:41:48 -0500 Subject: AW: how can I force the tooltip window to be closed? In-Reply-To: Message-ID: > Setting the tooltip to empty will clear the tooltip text, but I just wanted > to close the tooltip window. Actually, setting the tooltip of the object to empty *will* close the tooltip window. I do this myself in a program I'm working on. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From toolbook at kestner.de Mon Nov 3 04:53:18 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 10:53:18 +0100 Subject: AW: AW: how can I force the tooltip window to be closed? In-Reply-To: <629C30C2C9D74E91BBC66531BB8FDBAC@Kestner.local> Message-ID: <772EBDC9D1884383801E084FE9BB42BF@Kestner.local> Yes, this did the trick for me - just click by script into the image and the open tooltip window closes... Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Tiemo Hollmann TB > Gesendet: Montag, 3. November 2008 10:43 > An: 'How to use Revolution' > Betreff: AW: AW: how can I force the tooltip window to be closed? > > Hi Terry and Mark, > noop, tested both. Also setting the tooltip to empty keeps the current > tooltip window open, until the next mouseclick (oh, perhaps I shoul try to > simulate a mouseclick...) > Tiemo > > > Betreff: Re: AW: how can I force the tooltip window to be closed? > > > > What about temporarily setting the tooltipdelay to 0 (untested). > > > > Terry... > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 eric.chatonet at sosmartsoftware.com Mon Nov 3 04:54:03 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 3 Nov 2008 10:54:03 +0100 Subject: how can I force the tooltip window to be closed? In-Reply-To: <9B53F557CF7F4E438A5F052443643A00@Kestner.local> References: <9B53F557CF7F4E438A5F052443643A00@Kestner.local> Message-ID: <79145CBC-D25F-45D5-A7BC-602CEEE98D4D@sosmartsoftware.com> Bonjour Tiemo, Le 3 nov. 08 ? 09:29, Tiemo Hollmann TB a ?crit : > usually the tooltip window closes automatically, when leaving the > object. I > have a field with a tooltip, which is located directly to an image, > where I > change the tool to a brush when entering the image. Now, when I > move the > cursor first over the field with the tooltip, the tooltip appears > and move > on directly to the image (there is no gap in between), the cursor > changes to > the brush (as wanted), but the tooltip from the field stays open. > > That's why I would like to force the tooltip from the field to be > closed, > when entering the image. Possible? Ken is right: setting the tooltip of a control to empty closes its tooltip. "How to Create Contextual Tooltips on-the-fly" tutorial might help you: In this stack, a first example shows how to change the tooltip of a check box according to its hilite. The second one shows how to display tooltips within a locked field depending on the location of the mouse (columns, lines), the field contents, how to refresh them, etc. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/ Revolution/Plugins or Tutorials section. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Mon Nov 3 07:43:34 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 13:43:34 +0100 Subject: How to change the backgroundcolor of a combo Box button? Message-ID: <8774FE3E7D88408B89CA9412E26E4198@Kestner.local> Hello, I would like to change the background color of a combo Box button, but don't succeed. With all other button types (option, pulldown,.) the background color changes. Same with the opaque property, so that I also can't set the opaque to false and put a colored rectangle behind the button. Is this a wanted behaviour or a bug? Any other proposals who to cange the backgroundcolor of a combo Box? Thank you Tiemo (Win XP, Rev 3.0) From ambassador at fourthworld.com Mon Nov 3 11:47:44 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 03 Nov 2008 08:47:44 -0800 Subject: [ANN] Subway Synesthesia Message-ID: <490F2B30.4090406@fourthworld.com> Congratulations on the installation, Kenji. As one of the many who've appreciated your contributions to the xTalk world over the years, I'm impressed that you've also been able to devote time to such excellent art as well. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From index at kenjikojima.com Mon Nov 3 12:05:35 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Mon, 3 Nov 2008 12:05:35 -0500 Subject: [ANN] Subway Synesthesia In-Reply-To: <490F2B30.4090406@fourthworld.com> References: <490F2B30.4090406@fourthworld.com> Message-ID: Richard, Thank you very much, -- Kenji Kojima http://www.kenjikojima.com/ On Nov 3, 2008, at 11:47 AM, Richard Gaskin wrote: > Congratulations on the installation, Kenji. As one of the many > who've appreciated your contributions to the xTalk world over the > years, I'm impressed that you've also been able to devote time to > such excellent art as well. > > -- > Richard Gaskin > Fourth World Media Corporation > ___________________________________________________________ > 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 geradamas at yahoo.com Mon Nov 3 12:26:40 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 3 Nov 2008 09:26:40 -0800 (PST) Subject: How to change the backgroundcolor of a combo Box button? Message-ID: <265285.86256.qm@web37507.mail.mud.yahoo.com> I just made a stack (2.6.6) with a Combo Box ("B1") and popped the following into the Message Box: set the backgroundColor of btn "B1" to red and . . . it set the backGroundColor of the menu that drops down from the Combo Box, but not that of the Combo Box itself. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From toolbook at kestner.de Mon Nov 3 12:41:11 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 3 Nov 2008 18:41:11 +0100 Subject: AW: How to change the backgroundcolor of a combo Box button? In-Reply-To: <265285.86256.qm@web37507.mail.mud.yahoo.com> Message-ID: <8A4EDD015B91473B85017D63F28F1C81@Kestner.local> Hello Richmond, are you on Mac or Win? Making the same as you on Win , 3.0, with a combo Box nothing changes (neither the closed box bg, nore the drop down field) Making it on a option menu (where actually I don't know the difference to a combo Box) the backgroundcolor of the closed menu changes, but not of the dropdown field. With all 3 other options both backgrounds change. So it must be either a 3.0 or Win bug Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Montag, 3. November 2008 18:27 > An: use-revolution at lists.runrev.com > Betreff: How to change the backgroundcolor of a combo Box button? > > I just made a stack (2.6.6) with a Combo Box ("B1") and popped the > following into the Message Box: > > set the backgroundColor of btn "B1" to red > > and . . . > > it set the backGroundColor of the menu that drops down from the Combo > Box, but not that of the Combo Box itself. > > sincerely, Richmond Mathewson. > From eric.chatonet at sosmartsoftware.com Mon Nov 3 12:57:10 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Mon, 3 Nov 2008 18:57:10 +0100 Subject: AW: How to change the backgroundcolor of a combo Box button? In-Reply-To: <8A4EDD015B91473B85017D63F28F1C81@Kestner.local> References: <8A4EDD015B91473B85017D63F28F1C81@Kestner.local> Message-ID: <4C88A145-31D3-4E5F-AFE2-2FDADC81A754@sosmartsoftware.com> Bonsoir Tiemo, Le 3 nov. 08 ? 18:41, Tiemo Hollmann TB a ?crit : > Hello Richmond, > are you on Mac or Win? > Making the same as you on Win , 3.0, with a combo Box nothing changes > (neither the closed box bg, nore the drop down field) > Making it on a option menu (where actually I don't know the > difference to a > combo Box) the backgroundcolor of the closed menu changes, but not > of the > dropdown field. > With all 3 other options both backgrounds change. > So it must be either a 3.0 or Win bug Richmond is right but probably tested this on Mac OS. It does not happen on Win. Anyway, there are guide lines and I'm not sure it's always a good idea to put colors where users are not used to ;-) I build custom interfaces any day but I never change menus appearance regarding to the platform. So, if nevertheless you want it, build your own with a button and a list field ;-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mfstuart at cox.net Mon Nov 3 14:12:03 2008 From: mfstuart at cox.net (mfstuart) Date: Mon, 3 Nov 2008 11:12:03 -0800 (PST) Subject: Copying standalone to PowerBook Message-ID: <20308690.post@talk.nabble.com> Hi all, I'm having an issue with my standalone application "disappearing" on a PowerBook after its first use. The second launch of the application, it doesn't start. Here's what I did... I developed an application on WinXP with RunRev v3.0. Built the standalones for: PowerPC, Intel, and Windows; with the default values in the application settings for each platform. Copied each of the 3 standalone folders onto a USB 1GB drive. Took it to the PowerBook, and copied the "MacOSX PowerPC-32" folder to the Applications folder using Finder. Clicked on the "application.app" folder (under the above folder) and the application launched. So far no problem. I kept the Finder open to the "application.app" folder. It showed that the application file size was 3.1 MB, on first launch of the application. Now while using the application, the file size changed to 92 KB. I then closed the application, and tried launching it again, and nothing - it wouldn't load. It seems as though the application was deleted. What am I doing wrong? Regards, Mark Stuart ps: Do I have to use an installer to get things in the proper place/configuration to make it work correctly on Mac OSX platform? Where Windows is just a copy and run the application. BTW: I'm brand new to MacOS. -- View this message in context: http://www.nabble.com/Copying-standalone-to-PowerBook-tp20308690p20308690.html Sent from the Revolution - User mailing list archive at Nabble.com. From geradamas at yahoo.com Mon Nov 3 14:37:03 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Mon, 3 Nov 2008 11:37:03 -0800 (PST) Subject: AW: How to change the backgroundcolor of a combo Box button? Message-ID: <775418.35485.qm@web37504.mail.mud.yahoo.com> Frankly, the red drop-down menu of the Combo-Box looked foul! I did try this out on a Mac (I work with Macintosh and Ubuntu Linux). However, I would never use a fancified drop-down menu like that as it would only serve to confuse and/or turn-off end-users: http://www.useit.com/papers/heuristic/heuristic_list.html and, if you really want to wade through some aspects of user-interface design in Runtime Revolution you can download my MSc thesis on,largely, that subject, and its practical implementation at: http://groups.yahoo.com/group/RRRThesis/ (under FILES) I know that Apple have a set of 'Human Interface Guidelines', which they seem quite good at breaking. I would suppose that Microsoft go in for the same type of thing. I would also suppose that the reason why one cannot implement a fancy-coloured Combo BOx as per your search is because the good folk at RR Central realised that as it ran counter to almost all useability considerations it was hardly worth bothering about. Mind you, I don't know,so why don't you ask them directly. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From mstuart at adaptcrm.com Mon Nov 3 15:40:48 2008 From: mstuart at adaptcrm.com (Mark Stuart) Date: Mon, 3 Nov 2008 12:40:48 -0800 Subject: Mac OS and Windows behavior difference Message-ID: Terry wrote: >> I've seen this sort of thing as well. Add in a 'wait 0 milliseconds' and it should update correctly. << I applied your suggestion to the script, and it now displays correctly. Thanx, Mark Stuart From sarah.reichelt at gmail.com Mon Nov 3 16:01:18 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 4 Nov 2008 07:01:18 +1000 Subject: Copying standalone to PowerBook In-Reply-To: <20308690.post@talk.nabble.com> References: <20308690.post@talk.nabble.com> Message-ID: > Here's what I did... > I developed an application on WinXP with RunRev v3.0. > Built the standalones for: PowerPC, Intel, and Windows; with the default > values in the application settings for each platform. > Copied each of the 3 standalone folders onto a USB 1GB drive. > Took it to the PowerBook, and copied the "MacOSX PowerPC-32" folder to the > Applications folder using Finder. > Clicked on the "application.app" folder (under the above folder) and the > application launched. So far no problem. > > I kept the Finder open to the "application.app" folder. It showed that the > application file size was 3.1 MB, on first launch of the application. > Now while using the application, the file size changed to 92 KB. > I then closed the application, and tried launching it again, and nothing - > it wouldn't load. If the app ran correctly once, then copying the folder over worked fine, so I suspect that you are correct and the app is deleting parts of itself. On Macs, what appears to be a single application file is actually a folder. When the app runs, the defaultFolder starts off by pointing to a sub-folder inside this app folder - actually the folder which holds the compiled mainStack + engine. From the sizes you quote, I would say that your app is deleting all the files in this folder, which may mean all the sub-stacks as well as the mainStack. To check if this has happened, right-click on the app and choose "Show Package Contents". See if the files in the revealed folder match the files in the folder you created on your Windows computer. Do you have any file deletions your scripts? If so, check what folder they are using. As far as installers go, most Mac apps come as a disk image and just get dragged into the Applications folder. Check out Disk Utility (in the Mac's Utilities folder) for how to make an image. For more power & flexibility, I prefer DropDMG . Just remember that an app really is a folder, so if supplying it for download, you must compress it in to a single file, preferably a disk image, but a zip file will work too. HTH, Sarah From andre at andregarzia.com Mon Nov 3 17:38:03 2008 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 3 Nov 2008 20:38:03 -0200 Subject: revolution crash on revdatafromquery on 3.0 mac os x Message-ID: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> Hello Friends, can anyone confirms that RevDataFromQuery works with MySQL in Mac OS X with Rev 3.0? Here is crashes rev, no error... just crash... Terminal capture says: dyld: lazy symbol binding failed: image not found for lazy pointer at 0x15b952cb dyld: image not found for lazy pointer at 0x15b952cb Trace/BPT trap Which doesn't really help... andre -- http://www.andregarzia.com All We Do Is Code. From devin_asay at byu.edu Mon Nov 3 17:46:57 2008 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 3 Nov 2008 15:46:57 -0700 Subject: revolution crash on revdatafromquery on 3.0 mac os x In-Reply-To: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> References: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> Message-ID: <382539AB-3892-4B9C-A4D4-92098329DE74@byu.edu> On Nov 3, 2008, at 3:38 PM, Andre Garzia wrote: > Hello Friends, > > can anyone confirms that RevDataFromQuery works with MySQL in Mac OS X > with Rev 3.0? > > Here is crashes rev, no error... just crash... Andre, I use revDataFromQuery all the time in Rev 3.0 on OS X. It's been solid as a rock. > > > Terminal capture says: > > dyld: lazy symbol binding failed: image not found for lazy pointer > at 0x15b952cb > dyld: image not found for lazy pointer at 0x15b952cb > Trace/BPT trap That may be your problem. I only use ambitious pointers. ;-) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From dan at clearvisiontech.com Mon Nov 3 18:44:46 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 03 Nov 2008 15:44:46 -0800 Subject: OS 10.5 character issue In-Reply-To: <20081103180005.4F7374897FC@mail.runrev.com> Message-ID: Greetings, My [rev] application uses custom fonts. We use the ellipsis character as a check mark. This has been working fine for many years. However, with MAC OS version 10.5, the character is being displayed as an actual ellipsis "?", not a check mark. However, if I enter a check mark (control-v), I get the correct check mark. If I repeat the same scenario on OS 10.4, it all works correctly. Looks like 10.5 is remapping the characters?? Does this make sense? If so, does anyone know a way to get the OS (or rev) to display the correct character? Thanks, Dan From mstuart at adaptcrm.com Mon Nov 3 19:47:36 2008 From: mstuart at adaptcrm.com (Mark Stuart) Date: Mon, 3 Nov 2008 16:47:36 -0800 Subject: OS 10.5 character issue Message-ID: Hi Dan, Have you run a numToChar(number) inside a repeat loop, to see what character and number the check mark is? Regards, Mark Stuart From dan at clearvisiontech.com Mon Nov 3 22:12:49 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 03 Nov 2008 19:12:49 -0800 Subject: OS 10.5 character issue In-Reply-To: <20081103180005.4F7374897FC@mail.runrev.com> Message-ID: Mark, Thanks for the response. Here's what I did (on 10.5): repeat with i = 1 to 256 put i &tab& numToChar(i) into line i of tempData end repeat put tempData into field 1 --set to my custom font The check came on line 195 The ellipse came on line 201 I then ran the SAME routine on a 10.4 Mac: The check came on line 201 AND 195! The ellipsis character was not listed at all. Which it shouldn't be - it's where our check is. Any thoughts? Dan > Hi Dan, > > Have you run a numToChar(number) inside a repeat loop, to see what > character and number the check mark is? > > > > Regards, > > Mark Stuart From rjb at robelko.com Mon Nov 3 22:23:14 2008 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 4 Nov 2008 04:23:14 +0100 Subject: OS 10.5 character issue In-Reply-To: References: Message-ID: On 03/11/08 at 19:12 -0800 Dan Friedman apparently wrote: >The check came on line 195 >The ellipse came on line 201 > >I then ran the SAME routine on a 10.4 Mac: > >The check came on line 201 AND 195! The ellipsis character was not listed >at all. Which it shouldn't be - it's where our check is. > > >Any thoughts? > >Dan Sounds like Apple fixed a bug. There is no reason to have checkmark twice and no ellipsis... Robert From dan at clearvisiontech.com Mon Nov 3 22:55:19 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Mon, 03 Nov 2008 19:55:19 -0800 Subject: OS 10.5 character issue In-Reply-To: <20081103180005.4F7374897FC@mail.runrev.com> Message-ID: Robert, Sorry, I should have quoted the entire thread. This is custom font where the ellipsis is replaced with a check. So, the absence of the ellipsis is correct. The issue is that on 10.5, the character is showing up in the wrong place! -Dan >> The check came on line 195 >> The ellipse came on line 201 >> >> I then ran the SAME routine on a 10.4 Mac: >> >> The check came on line 201 AND 195! The ellipsis character was not listed >> at all. Which it shouldn't be - it's where our check is. >> >> >> Any thoughts? >> >> Dan > > Sounds like Apple fixed a bug. There is no reason to have checkmark > twice and no ellipsis... From toolbook at kestner.de Tue Nov 4 02:39:26 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 4 Nov 2008 08:39:26 +0100 Subject: AW: How to change the backgroundcolor of a combo Box button? In-Reply-To: <775418.35485.qm@web37504.mail.mud.yahoo.com> Message-ID: <5D603CBBA6904E1FB460B6C1D71566A4@Kestner.local> Hi Richard and Eric, thank you for your thoughts and links, I will dig into those guidelines. The reason I was looking for this option is, that I am thinking about offering two "skins" of my app, where I have some standard fields, some list fields and a combo box. In the standard skin the fields should have the standard appearence with black on white. Now I wanted to offer a switch - especially for visually handicapped people - for a inverse display of the fields, with white text on grey bg. There are some people, who can better read the text with this inverse contrast. And now my combo Box is the only one, which doesn't follow this switch. Probably I will have to follow Erics advice, to make my own combo Box. Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Montag, 3. November 2008 20:37 > An: use-revolution at lists.runrev.com > Betreff: AW: How to change the backgroundcolor of a combo Box button? > > Frankly, the red drop-down menu of the Combo-Box looked foul! > > I did try this out on a Mac (I work with Macintosh and Ubuntu Linux). > > However, I would never use a fancified drop-down menu like that as it > would only serve to confuse and/or turn-off end-users: > > http://www.useit.com/papers/heuristic/heuristic_list.html > > and, if you really want to wade through some aspects of user-interface > design in Runtime Revolution you can download my MSc thesis on,largely, > that subject, and its practical implementation at: > > http://groups.yahoo.com/group/RRRThesis/ (under FILES) > > I know that Apple have a set of 'Human Interface Guidelines', which > they seem quite good at breaking. > > I would suppose that Microsoft go in for the same type of thing. > > I would also suppose that the reason why one cannot implement a > fancy-coloured Combo BOx as per your search is because the good folk > at RR Central realised that as it ran counter to almost all useability > considerations it was hardly worth bothering about. Mind you, I don't > know,so why don't you ask them directly. > > sincerely, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mb.userev at harbourhosting.co.uk Tue Nov 4 04:08:17 2008 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Tue, 04 Nov 2008 09:08:17 +0000 Subject: OS 10.5 character issue In-Reply-To: References: Message-ID: <49101101.7050805@harbourhosting.co.uk> Dan Friedman wrote: > Mark, > > Thanks for the response. Here's what I did (on 10.5): > > repeat with i = 1 to 256 > put i &tab& numToChar(i) into line i of tempData > end repeat > put tempData into field 1 --set to my custom font > > The check came on line 195 > The ellipse came on line 201 > > I then ran the SAME routine on a 10.4 Mac: > > The check came on line 201 AND 195! The ellipsis character was not listed > at all. Which it shouldn't be - it's where our check is. Dan, In the Mac Roman character set, 201 is defined as ellipsis, 195 is the square root symbol. It sounds like the OS is substituting a glyph from a system font, perhaps because it objects to some aspect of your custom font? Does this happen in other applications as well? Martin Baxter -- I am Not a Number, I am a free NaN From klaus at major-k.de Tue Nov 4 04:08:31 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 4 Nov 2008 10:08:31 +0100 Subject: Quickest was to compare 2 CR lists? Message-ID: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> Hi all, anyone knows the quickest ways to compare 2 CR delimited lists? I need to know what lines of list 1 are contained in list 2. Right now I am using repeat "for each" and "lineoffset", which is fast, but I'm ure this can be done even faster :-) List 1 = k1 List 2 = k2 ... repeat for each line i in k1 if lineoffset(i,k2) <> 0 then put i & CR after new_ list end if end repeat delete char -1 of new_ list return new_ list ... Best Klaus Major klaus at major-k.de http://www.major-k.de From eric.chatonet at sosmartsoftware.com Tue Nov 4 04:13:54 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 4 Nov 2008 10:13:54 +0100 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> Message-ID: <57DB5B87-3723-4FFC-9B30-FA234B070819@sosmartsoftware.com> Bonjour Klaus, In my compare scripts plugin, I use the following function that might get you started :-) function UnCommonList plist1,plist2 -- returns lines of pList1 not found in pList2 local tArray1,tArray2,tUncommonList ------ put empty into tArray1 put empty into tArray2 ----- repeat for each line tLine in plist1 put 1 into tArray1[tLine] end repeat ----- repeat for each line tLine in plist2 put 1 into tArray2[tLine] end repeat ----- get the keys of tArray1 repeat for each line tLine in it if tArray2[tLine] = 0 then put tLine & cr after tUncommonList end repeat ----- delete char -1 of tUncommonList return tUncommonList end UnCommonList Le 4 nov. 08 ? 10:08, Klaus Major a ?crit : > anyone knows the quickest ways to compare 2 CR delimited lists? > I need to know what lines of list 1 are contained in list 2. > > Right now I am using repeat "for each" and "lineoffset", which is > fast, > but I'm ure this can be done even faster :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From klaus at major-k.de Tue Nov 4 04:25:37 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 4 Nov 2008 10:25:37 +0100 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <57DB5B87-3723-4FFC-9B30-FA234B070819@sosmartsoftware.com> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> <57DB5B87-3723-4FFC-9B30-FA234B070819@sosmartsoftware.com> Message-ID: <5DD9A66D-4B63-4E07-83DC-7F5E01FB6580@major-k.de> Bonjour Eric, mon ami, > Bonjour Klaus, > > In my compare scripts plugin, I use the following function that > might get you started :-) > > function UnCommonList plist1,plist2 -- returns lines of pList1 not > found in pList2 > local tArray1,tArray2,tUncommonList > ------ > put empty into tArray1 > put empty into tArray2 > ----- > repeat for each line tLine in plist1 > put 1 into tArray1[tLine] > end repeat > ----- > repeat for each line tLine in plist2 > put 1 into tArray2[tLine] > end repeat > ----- > get the keys of tArray1 > repeat for each line tLine in it > if tArray2[tLine] = 0 then put tLine & cr after tUncommonList > end repeat > ----- > delete char -1 of tUncommonList > return tUncommonList > end UnCommonList an interesting approach, will take a closer look :-) Merci bien! Best Klaus Major klaus at major-k.de http://www.major-k.de From tsj at unimelb.edu.au Tue Nov 4 04:37:16 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Tue, 04 Nov 2008 20:37:16 +1100 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> Message-ID: That looks pretty good to me. Maybe put a CR at the front and back of list 2 and then... local newList repeat for each line theLine in list1 if list2 contains cr&theLine&cr then put tLine&cr after newList end if end repeat delete last char of newList ...that way you'll avoid partial matches (unless you want them). Terry... On 4/11/08 8:08 PM, "Klaus Major" wrote: > Hi all, > > anyone knows the quickest ways to compare 2 CR delimited lists? > I need to know what lines of list 1 are contained in list 2. > > Right now I am using repeat "for each" and "lineoffset", which is fast, > but I'm ure this can be done even faster :-) > > List 1 = k1 > List 2 = k2 > > ... > repeat for each line i in k1 > if lineoffset(i,k2) <> 0 then > put i & CR after new_ list > end if > end repeat > delete char -1 of new_ list > return new_ list > ... > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From benr_mc at cogapp.com Tue Nov 4 04:52:58 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Tue, 04 Nov 2008 09:52:58 +0000 Subject: using Rev to validate XML against a schema Message-ID: <49101B7A.6060600@cogapp.com> revXMLValidateDTD can validate an XML tree against a DTD. Does anyone have code for validating against a schema? Or failing that, does anyone have a good approach, in Rev or not, for bulk validation of a substantial quantity of (fairly small) XML documents against a schema? TIA, - Ben From briany at qldlearning.com Tue Nov 4 04:53:45 2008 From: briany at qldlearning.com (Brian Yennie) Date: Tue, 4 Nov 2008 01:53:45 -0800 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> Message-ID: <03919FA5-E064-44A3-B373-15D59CF73934@qldlearning.com> Something like this should work, using arrays. Basically you just "mark" off each line in k2, and then go through k1 checking if they were marked. Since arrays are fast and you only have to pass through each list once w/o ever going back to the start, this should be much faster than lineOffset() which searches the whole list each time. repeat for each line tLine in k2 put 1 into tArray[tLine] end repeat repeat for each line tLine in k1 if (tArray[tLine] = 1) then put tLine&cr after newList end repeat return char 1 to -2 of newList > Hi all, > > anyone knows the quickest ways to compare 2 CR delimited lists? > I need to know what lines of list 1 are contained in list 2. > > Right now I am using repeat "for each" and "lineoffset", which is > fast, > but I'm ure this can be done even faster :-) > > List 1 = k1 > List 2 = k2 > > ... > repeat for each line i in k1 > if lineoffset(i,k2) <> 0 then > put i & CR after new_ list > end if > end repeat > delete char -1 of new_ list > return new_ list > ... > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de From lists at futilism.com Tue Nov 4 05:33:35 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 4 Nov 2008 10:33:35 +0000 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> Message-ID: <4D4E7AE9-B3C0-47A7-9811-0FB9FBF1B7AD@futilism.com> Here's mine... function listIntersect list1, list2 replace cr with comma & "1" & cr in list1 split list1 by cr and comma repeat for each line L in list2 if list1[L] is not empty then put L & cr after tIntersect end repeat return tIntersect end listIntersect This seems a bit faster (20-30%) than the repeat for each approach. and for long lists with many duplicates it'll probably be faster still. best, Mark On 4 Nov 2008, at 09:08, Klaus Major wrote: > Hi all, > > anyone knows the quickest ways to compare 2 CR delimited lists? > I need to know what lines of list 1 are contained in list 2. > > Right now I am using repeat "for each" and "lineoffset", which is > fast, > but I'm ure this can be done even faster :-) > > List 1 = k1 > List 2 = k2 > > ... > repeat for each line i in k1 > if lineoffset(i,k2) <> 0 then > put i & CR after new_ list > end if > end repeat > delete char -1 of new_ list > return new_ list > ... > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 futilism.com Tue Nov 4 06:04:33 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 4 Nov 2008 11:04:33 +0000 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <4D4E7AE9-B3C0-47A7-9811-0FB9FBF1B7AD@futilism.com> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> <4D4E7AE9-B3C0-47A7-9811-0FB9FBF1B7AD@futilism.com> Message-ID: <36C95E59-19B7-46BC-826F-142366228C44@futilism.com> A little benchmarking... Brian's is the fastest because building the array with a repeat for each loop is faster (just about 2x) than my fooling around with adding delimiters and then split-ting into an array (which should not use comma, anyway) Best, Mark On 4 Nov 2008, at 10:33, Mark Smith wrote: > Here's mine... > > function listIntersect list1, list2 > replace cr with comma & "1" & cr in list1 > split list1 by cr and comma > > repeat for each line L in list2 > if list1[L] is not empty then put L & cr after tIntersect > end repeat > return tIntersect > end listIntersect > > This seems a bit faster (20-30%) than the repeat for each approach. > and for long lists with many duplicates it'll probably be faster > still. > > best, > > Mark > > > On 4 Nov 2008, at 09:08, Klaus Major wrote: > >> Hi all, >> >> anyone knows the quickest ways to compare 2 CR delimited lists? >> I need to know what lines of list 1 are contained in list 2. >> >> Right now I am using repeat "for each" and "lineoffset", which is >> fast, >> but I'm ure this can be done even faster :-) >> >> List 1 = k1 >> List 2 = k2 >> >> ... >> repeat for each line i in k1 >> if lineoffset(i,k2) <> 0 then >> put i & CR after new_ list >> end if >> end repeat >> delete char -1 of new_ list >> return new_ list >> ... >> >> >> Best >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 futilism.com Tue Nov 4 06:47:32 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 4 Nov 2008 11:47:32 +0000 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <36C95E59-19B7-46BC-826F-142366228C44@futilism.com> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> <4D4E7AE9-B3C0-47A7-9811-0FB9FBF1B7AD@futilism.com> <36C95E59-19B7-46BC-826F-142366228C44@futilism.com> Message-ID: <1FFDF0EB-9FE7-4794-BE81-7F5A35AF34D1@futilism.com> I hadn't realised we have an array intersect command! split k1 by cr and numtochar(4) split k2 by cr and numtochar(4) intersect k1 with k2 return keys(k1) best, Mark On 4 Nov 2008, at 11:04, Mark Smith wrote: > A little benchmarking... > > Brian's is the fastest because building the array with a repeat for > each loop is faster (just about 2x) than my fooling around with > adding delimiters and then split-ting into an array (which should > not use comma, anyway) > > > Best, > > Mark > > On 4 Nov 2008, at 10:33, Mark Smith wrote: > >> Here's mine... >> >> function listIntersect list1, list2 >> replace cr with comma & "1" & cr in list1 >> split list1 by cr and comma >> >> repeat for each line L in list2 >> if list1[L] is not empty then put L & cr after tIntersect >> end repeat >> return tIntersect >> end listIntersect >> >> This seems a bit faster (20-30%) than the repeat for each >> approach. and for long lists with many duplicates it'll probably >> be faster still. >> >> best, >> >> Mark >> >> >> On 4 Nov 2008, at 09:08, Klaus Major wrote: >> >>> Hi all, >>> >>> anyone knows the quickest ways to compare 2 CR delimited lists? >>> I need to know what lines of list 1 are contained in list 2. >>> >>> Right now I am using repeat "for each" and "lineoffset", which is >>> fast, >>> but I'm ure this can be done even faster :-) >>> >>> List 1 = k1 >>> List 2 = k2 >>> >>> ... >>> repeat for each line i in k1 >>> if lineoffset(i,k2) <> 0 then >>> put i & CR after new_ list >>> end if >>> end repeat >>> delete char -1 of new_ list >>> return new_ list >>> ... >>> >>> >>> Best >>> >>> Klaus Major >>> klaus at major-k.de >>> http://www.major-k.de >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 rolf.kocherhans at id.uzh.ch Tue Nov 4 08:39:28 2008 From: rolf.kocherhans at id.uzh.ch (Rolf Kocherhans) Date: Tue, 4 Nov 2008 14:39:28 +0100 Subject: Problem with Terminal (shell) and its encoding Message-ID: Hello all I have a small problem with the following command: put shell("niutil -readprop . /users/`whoami` realname") into varLongUsername answer varLongUsername If I execute "niutil -readprop . /users/`whoami` realname" in the Terminal evan when the username includes non standard ascii character it is displayed OK in the Terminal. But when I copy it to the Revolution side with the script above the varLongUsername is garbled where the non acssi characters are ! Hans anybody a clue how I can convert the garbage to the real letters so that I can see the real "Long Username" of a person ? Regards Rolf From m.schonewille at economy-x-talk.com Tue Nov 4 08:59:06 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 4 Nov 2008 14:59:06 +0100 Subject: Problem with Terminal (shell) and its encoding In-Reply-To: References: Message-ID: <4FBDE9D3-4793-4582-BE82-562B6472FB14@economy-x-talk.com> Hi Rolf, set the unicodetext of fld x to uniencode(varLongUserName,"UTF8") should work. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 4 nov 2008, at 14:39, Rolf Kocherhans wrote: > Hello all > > I have a small problem with the following command: > > put shell("niutil -readprop . /users/`whoami` realname") into > varLongUsername > answer varLongUsername > > > If I execute "niutil -readprop . /users/`whoami` realname" in the > Terminal evan when > the username includes non standard ascii character it is displayed > OK in the Terminal. > > But when I copy it to the Revolution side with the script above the > varLongUsername is > garbled where the non acssi characters are ! > > Hans anybody a clue how I can convert the garbage to the real > letters so that I can see > the real "Long Username" of a person ? > > Regards > Rolf From klaus at major-k.de Tue Nov 4 10:25:58 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 4 Nov 2008 16:25:58 +0100 Subject: Quickest was to compare 2 CR lists? In-Reply-To: <1FFDF0EB-9FE7-4794-BE81-7F5A35AF34D1@futilism.com> References: <7223D945-5CC8-4F2E-B5D7-141B617BA15D@major-k.de> <4D4E7AE9-B3C0-47A7-9811-0FB9FBF1B7AD@futilism.com> <36C95E59-19B7-46BC-826F-142366228C44@futilism.com> <1FFDF0EB-9FE7-4794-BE81-7F5A35AF34D1@futilism.com> Message-ID: <7942668D-B7B1-4184-B0BB-129211CACB82@major-k.de> Hi guys, Am 04.11.2008 um 12:47 schrieb Mark Smith: > I hadn't realised we have an array intersect command! > > split k1 by cr and numtochar(4) > split k2 by cr and numtochar(4) > intersect k1 with k2 > return keys(k1) > > best, > > Mark thanks a lot for your great proposals! Looks like using arrays somehow is the way to go :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From lfredricks at proactive-intl.com Tue Nov 4 11:44:26 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Tue, 4 Nov 2008 08:44:26 -0800 Subject: Post Birds of a Feather Meeting at MacWorld SF 2009 Message-ID: <002CACDC8F914F8587F11E86A1B0EFA9@GATEWAY> Hello all, MacWorld Birds of a Feather take place on Wednesday, January 7 from 6:30pm-7:30pm. Im not sure yet if we can get a slot there or not. But anyone interested in getting together immediately after this? Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From JimAultWins at yahoo.com Tue Nov 4 11:46:28 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 04 Nov 2008 08:46:28 -0800 Subject: Quickest was to compare 2 CR lists? In-Reply-To: Message-ID: Or you could use the "among" form (instead of contains with cr at each end) "if theLine is among the lines of list2 then" -- among the items -- among the words Of course there is the issue of multiple matches (duplicate lines) and in that case, keys in an array will reduce this to a single entry. If preserving the duplicate count is the goal, then use the filter command repeat for each line theLine in list1 get list2 filter it with theLine put it & cr after newList put the number of lines in it & comma after ckSum end repeat filter newList without empty answer max(ckSum) & " was the maximum number of hits for this list" --newList should contain all duplicate lines that match Note to Richard Gaskin, the benchmark master: Is there any benefit to using sort list1 numeric ascending by length(each) sort list2 numeric ascending by length(each) --then doing repeat for each ... end repeat --such that the lists are skewed so that the shortest comparisons will occur closest to the beginning of the variable, as opposed to the extreme of the shortest match happening at the end of the variable list? Obviously the same number of match operations must occur, but the sorted lists might yield more time savings than the sorting operations consume. Perhaps the reverse is true (sort descending). My guess is that short lists of short lines will make no difference, such as lists of 2000 lines would be considered short. Hope this helps Jim Ault Las Vegas On 11/4/08 1:37 AM, "Terry Judd" wrote: > That looks pretty good to me. Maybe put a CR at the front and back of list 2 > and then... > > local newList > > repeat for each line theLine in list1 > if list2 contains cr&theLine&cr then > put tLine&cr after newList > end if > end repeat > delete last char of newList > > ...that way you'll avoid partial matches (unless you want them). > > Terry... > > > On 4/11/08 8:08 PM, "Klaus Major" wrote: > >> Hi all, >> >> anyone knows the quickest ways to compare 2 CR delimited lists? >> I need to know what lines of list 1 are contained in list 2. >> >> Right now I am using repeat "for each" and "lineoffset", which is fast, >> but I'm ure this can be done even faster :-) >> >> List 1 = k1 >> List 2 = k2 >> >> ... >> repeat for each line i in k1 >> if lineoffset(i,k2) <> 0 then >> put i & CR after new_ list >> end if >> end repeat >> delete char -1 of new_ list >> return new_ list >> ... >> >> >> Best >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 geradamas at yahoo.com Tue Nov 4 12:19:41 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 4 Nov 2008 09:19:41 -0800 (PST) Subject: AW: How to change the backgroundcolor of a combo Box button? Message-ID: <52064.5593.qm@web37505.mail.mud.yahoo.com> Dear Tiemo Hollmann, My brain works a bit slowly; took me some time. However if you wish to exchange Black with White in a Combo Box just do the following: set the ink of btn "CB" to NotSrcXor sincerely, Richmond Mathewson. PS. my name is RICHMOND, not Richard :) ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From toolbook at kestner.de Tue Nov 4 13:06:08 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 4 Nov 2008 19:06:08 +0100 Subject: AW: How to change the backgroundcolor of a combo Box button? In-Reply-To: <52064.5593.qm@web37505.mail.mud.yahoo.com> Message-ID: Hello RICHMOND: Sorry for the name! That sounds interesting, not seen the "ink" yet before. On a first quick shot NOTSrcXor didn't did the trick, I think I have to fiddle around a bit. Thank you for enlightening me a new property Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Dienstag, 4. November 2008 18:20 > An: use-revolution at lists.runrev.com > Betreff: AW: How to change the backgroundcolor of a combo Box button? > > Dear Tiemo Hollmann, > My brain works a bit slowly; took me some time. However if you wish to > exchange Black with White in a Combo Box just do the following: > > set the ink of btn "CB" to NotSrcXor > > sincerely, Richmond Mathewson. > > PS. my name is RICHMOND, not Richard :) > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 4 13:18:38 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 04 Nov 2008 10:18:38 -0800 Subject: Quickest was to compare 2 CR lists? Message-ID: <491091FE.4090103@fourthworld.com> Jim Ault wrote: > Note to Richard Gaskin, the benchmark master: Is there any benefit to using > > sort list1 numeric ascending by length(each) > sort list2 numeric ascending by length(each) > --then doing > repeat for each > ... > end repeat > --such that the lists are skewed so that the shortest comparisons will occur > closest to the beginning of the variable, as opposed to the extreme of the > shortest match happening at the end of the variable list? Obviously the > same number of match operations must occur, but the sorted lists might yield > more time savings than the sorting operations consume. Perhaps the reverse > is true (sort descending). > > My guess is that short lists of short lines will make no difference, such > as lists of 2000 lines would be considered short. Hard to say, though I agree it's useful to note that a given algorithm may perform better in some cases and worse in others depending on how well it scales. In general, custom sort functions are computationally intensive, measuring only slightly better than less concise syntax to accomplish a similar task. When you ask the engine to work hard, it's going to take a lot of work, even if the syntax to trigger it seems lightweight. :) As for how that all plays out as you describe, I don't know offhand and would have to test it out. Not likely this week, as I have a few deadlines to meet. Unrelated to your specific question but relevant to this thread is a reminder that the split command is also computationally intensive, despite its seductively trim syntax. Under the hood it has to walk through the whole text, keeping track of delimiters along the way, parsing it up and putting those parts into array slots, so it's really not much different from "repeat for each". If the data already lives in an array that's not a problem of course since you won't be using the split command, but if you need to transform data from lists to arrays and back again you may notice a performance loss over just keeping it in a list and using "repeat for each". So while I don't have a specific answer to your question and in that regard am close to useless here , perhaps the only thing I could contribute would be to stress that there is sometimes an inverse correlation between the simplicity of syntax and the complexity of the algorithm that syntax will invoke. How that plays out in practice depends on many things, but here are two general guidelines I've adopted from my testing: When a task requires accessing specific elements from a list, using an array will be about an order of magnitude faster than using "line x of.." or "lineoffset". However, when you need to traverse an entire data set, "repeat for each line" performs surprisingly well, testing here about 20% faster than "repeat for each element". -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From geradamas at yahoo.com Tue Nov 4 13:22:11 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 4 Nov 2008 10:22:11 -0800 (PST) Subject: AW: How to change the backgroundcolor of a combo Box button? Message-ID: <869104.29355.qm@web37507.mail.mud.yahoo.com> notSrcXor notSrcOr notSrcCopy notSrcAndReverse all seem to have the same effect [i.e. reverse colours] on a Macintosh Go to your properties palette (double-click on the Combo Box) and look under Blending. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From toolbook at kestner.de Tue Nov 4 13:51:45 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 4 Nov 2008 19:51:45 +0100 Subject: AW: How to change the backgroundcolor of a combo Box button? In-Reply-To: <869104.29355.qm@web37507.mail.mud.yahoo.com> Message-ID: Ahhh, ink and blending is the same! Always learning :) Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richmond Mathewson > Gesendet: Dienstag, 4. November 2008 19:22 > An: use-revolution at lists.runrev.com > Betreff: AW: How to change the backgroundcolor of a combo Box button? > > notSrcXor > notSrcOr > notSrcCopy > notSrcAndReverse > > all seem to have the same effect > > [i.e. reverse colours] > > on a Macintosh > > Go to your properties palette (double-click on the Combo Box) > and look under Blending. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mfstuart at cox.net Tue Nov 4 18:22:30 2008 From: mfstuart at cox.net (Mark Stuart) Date: Tue, 4 Nov 2008 15:22:30 -0800 Subject: Copying standalone to PowerBook Message-ID: <001001c93ed4$35a78650$9c8e0544@stuart> Hi Sarah, You wrote: >>Do you have any file deletions in your scripts? If so, check what folder they are using.<< There are no file deletions in any scripts. Actually, after opening the application and waiting a short time (haven't timed this yet), and then checking the Finder, that's when the file size changes. And there's been no action taken in the interface. Actually not quite true. The preOpenStack script runs: some basic interface initialization and reading a preferences text file. So being a complete newbie to MacOS, I'm stuck. Regards, Mark Stuart From andre at andregarzia.com Tue Nov 4 21:32:26 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 5 Nov 2008 00:32:26 -0200 Subject: revolution crash on revdatafromquery on 3.0 mac os x In-Reply-To: <382539AB-3892-4B9C-A4D4-92098329DE74@byu.edu> References: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> <382539AB-3892-4B9C-A4D4-92098329DE74@byu.edu> Message-ID: <7c87a2a10811041832u7339191fk52ca3dbd2d420ce4@mail.gmail.com> Devin, me and my lazy code.... :D still trying to debug this. Andre On Mon, Nov 3, 2008 at 8:46 PM, Devin Asay wrote: > > On Nov 3, 2008, at 3:38 PM, Andre Garzia wrote: > >> Hello Friends, >> >> can anyone confirms that RevDataFromQuery works with MySQL in Mac OS X >> with Rev 3.0? >> >> Here is crashes rev, no error... just crash... > > Andre, I use revDataFromQuery all the time in Rev 3.0 on OS X. It's been > solid as a rock. >> >> >> Terminal capture says: >> >> dyld: lazy symbol binding failed: image not found for lazy pointer at >> 0x15b952cb >> dyld: image not found for lazy pointer at 0x15b952cb >> Trace/BPT trap > > That may be your problem. I only use ambitious pointers. ;-) > > 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 > -- http://www.andregarzia.com All We Do Is Code. From 3mcgrath at comcast.net Wed Nov 5 08:55:36 2008 From: 3mcgrath at comcast.net (Thomas McGrath III) Date: Wed, 5 Nov 2008 08:55:36 -0500 Subject: Test Message-ID: <1A0C6D0F-F321-4053-8731-91709477C3AB@comcast.net> Please ignore this as it is a test. I have not received any emails from the list since Oct 31. Tom From mcgrath3 at mac.com Wed Nov 5 11:30:08 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 05 Nov 2008 11:30:08 -0500 Subject: Test under new email Message-ID: <6094FDED-D632-4100-AEB4-B26E3B737927@mac.com> Another Test. Please ignore. Tom McGrath III From mcgrath3 at mac.com Wed Nov 5 11:48:46 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 05 Nov 2008 11:48:46 -0500 Subject: Last test of email Message-ID: Ok, I have now switched email accounts from comcast to mobileme(dot Mac). This will only make it harder to track my list history but I 'need' my daily emails from this list. I admit it. I'm addicted and can't seem to function well without some contact from this list. ;-} This will be my last Test until I hear from Heather or until I get the list mail. Thanks and sorry for the interruption. Tom McGrath From jim at d-film.com Wed Nov 5 12:25:03 2008 From: jim at d-film.com (Jim Kanter) Date: Wed, 5 Nov 2008 12:25:03 -0500 Subject: Last test of email In-Reply-To: References: Message-ID: Would that be a null function? On Wed, Nov 5, 2008 at 11:48 AM, Thomas McGrath III wrote: > Ok, I have now switched email accounts from comcast to mobileme(dot Mac). > This will only make it harder to track my list history but I 'need' my daily > emails from this list. I admit it. I'm addicted and can't seem to function > well without some contact from this list. ;-} From mcgrath3 at mac.com Wed Nov 5 12:40:13 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 05 Nov 2008 12:40:13 -0500 Subject: Last test of email In-Reply-To: References: Message-ID: LOL, Already I am feeling better.... On Nov 5, 2008, at 12:25 PM, Jim Kanter wrote: > Would that be a null function? > > On Wed, Nov 5, 2008 at 11:48 AM, Thomas McGrath III > wrote: >> Ok, I have now switched email accounts from comcast to mobileme(dot >> Mac). >> This will only make it harder to track my list history but I 'need' >> my daily >> emails from this list. I admit it. I'm addicted and can't seem to >> function >> well without some contact from this list. ;-} > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 5 14:24:21 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 5 Nov 2008 11:24:21 -0800 Subject: revolution crash on revdatafromquery on 3.0 mac os x In-Reply-To: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> References: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> Message-ID: <157501585984.20081105112421@ahsoftware.net> Andre- Monday, November 3, 2008, 2:38:03 PM, you wrote: > Hello Friends, > can anyone confirms that RevDataFromQuery works with MySQL in Mac OS X > with Rev 3.0? > Here is crashes rev, no error... just crash... > Terminal capture says: > dyld: lazy symbol binding failed: image not found for lazy pointer at 0x15b952cb > dyld: image not found for lazy pointer at 0x15b952cb > Trace/BPT trap > Which doesn't really help... Actually, it's a fair amount of help. What in the world are you trying to do? If you've gotten as far as a call to revDataFromQuery (opened a connection to the database, etc.) then you've linked to the MySQL external properly, so that's probably not the problem. It sounds like you're doing something more complicated than just a simple call to a function in the db library. A dyld error is a failure to find a library at runtime. The compiler produces a stub for external libraries, and this is resolved at runtime by the dynamic loader (usually a call to dlopen). If the stub (the lazy pointer) can't be resolved (the dynamic loader binds a pointer to the library in place of the stub) then you get that error message. So if any db functions are working, this doesn't sound like a problem finding the db external library. If it helps any, the library search path priority is supposed to be: $DYLD_LIBRARY_PATH the given pathname $DYLD_FALLBACK_LIBRARY_PATH This might help some: http://developer.apple.com/documentation/DeveloperTools/Reference/MachOReference/Reference/reference.html#//apple_ref/c/func/dyld_stub_binding_helper -- -Mark Wieder mwieder at ahsoftware.net From andre at andregarzia.com Wed Nov 5 15:00:46 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 5 Nov 2008 18:00:46 -0200 Subject: revolution crash on revdatafromquery on 3.0 mac os x In-Reply-To: <157501585984.20081105112421@ahsoftware.net> References: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> <157501585984.20081105112421@ahsoftware.net> Message-ID: <7c87a2a10811051200m4cab93c3m9ace081869d52e09@mail.gmail.com> Mark, Thanks for the reply. I know I am one of those guys that keep trying to do complicated stuff with the engine but in this case I was doing the most standard thing ever. I opened a connection to a remote MySQL server at dreamhost, it returned an id as expected and then issued a simple revdatafromquery call and it broke. After repeating this five times, I decided to launch from the console to see if something worthy appeared there and glued the output here. Two lines only, one opens the database, another one calls... and it explodes. (MySQL params are right and accounted for) Any clue? Andre On Wed, Nov 5, 2008 at 5:24 PM, Mark Wieder wrote: > Andre- > > Monday, November 3, 2008, 2:38:03 PM, you wrote: > >> Hello Friends, > >> can anyone confirms that RevDataFromQuery works with MySQL in Mac OS X >> with Rev 3.0? > >> Here is crashes rev, no error... just crash... > >> Terminal capture says: > >> dyld: lazy symbol binding failed: image not found for lazy pointer at 0x15b952cb >> dyld: image not found for lazy pointer at 0x15b952cb >> Trace/BPT trap > >> Which doesn't really help... > > Actually, it's a fair amount of help. What in the world are you trying > to do? If you've gotten as far as a call to revDataFromQuery (opened a > connection to the database, etc.) then you've linked to the MySQL > external properly, so that's probably not the problem. It sounds like > you're doing something more complicated than just a simple call to a > function in the db library. > > A dyld error is a failure to find a library at runtime. The compiler > produces a stub for external libraries, and this is resolved at > runtime by the dynamic loader (usually a call to dlopen). If the stub > (the lazy pointer) can't be resolved (the dynamic loader binds a > pointer to the library in place of the stub) then you get that error > message. So if any db functions are working, this doesn't sound like a > problem finding the db external library. > > If it helps any, the library search path priority is supposed to be: > > $DYLD_LIBRARY_PATH > the given pathname > $DYLD_FALLBACK_LIBRARY_PATH > > This might help some: > > http://developer.apple.com/documentation/DeveloperTools/Reference/MachOReference/Reference/reference.html#//apple_ref/c/func/dyld_stub_binding_helper > > -- > -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 > -- http://www.andregarzia.com All We Do Is Code. From scoxford at hermansilvercpas.com Wed Nov 5 17:22:00 2008 From: scoxford at hermansilvercpas.com (Shari Coxford) Date: Wed, 05 Nov 2008 17:22:00 -0500 Subject: Using the Player to run a stack Message-ID: I opened the properties of the stack and set the program it opens with to be the Rev Player (on Windows). The stack launches fine and in preliminary tests appears to run fine. However, the player is just a white screen in the background covering up the desktop with an R in the lower left corner. There is no menu of any kind, anywhere, except the ones in my stack. Is this normal? In reading the archives people mention preferences and options, secureMode and other things. Perhaps these old posts no longer apply? Just wanting to make sure I do not miss something important. Thanks! Shari From revolution at derbrill.de Wed Nov 5 17:49:24 2008 From: revolution at derbrill.de (Malte Brill) Date: Wed, 5 Nov 2008 23:49:24 +0100 Subject: Using the Player to run a stack In-Reply-To: <20081105180004.CCAD5489B7F@mail.runrev.com> References: <20081105180004.CCAD5489B7F@mail.runrev.com> Message-ID: Hi Shari, AFAIK the player forces a backdrop (at least for Media stacks), so I guess that might be what you are seeing. Hope that helps, Malte From pepetoo at cox.net Wed Nov 5 19:25:47 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 5 Nov 2008 16:25:47 -0800 Subject: Cloning a stack Message-ID: <36B414BE-9E93-4252-9113-AC03BB3B494C@cox.net> Anyone... TIA I'm trying to save a copy of the active stack with the clone this stack statement. It seems to do that and I can locate it using Spotlight. Says it's in the same place as the original stack and even lets me open it, but from the Finder that cloned Copy is nowhere to be found. What goes? Of course, this is on an Intel Mac running Leopard. Joe Wilkins From tsj at unimelb.edu.au Wed Nov 5 23:18:35 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 06 Nov 2008 15:18:35 +1100 Subject: Installing Rev on Ubuntu In-Reply-To: <1FFDF0EB-9FE7-4794-BE81-7F5A35AF34D1@futilism.com> Message-ID: I've installed Ubuntu (Vmware Fusion - OSX) and have download Rev for Linux but I can't seem to get it to license. The 'Revolution Product Activation' window comes up but I get an 'error' along the lines of 'The entered license is not valid of this edition...' even though my Enterprise license is good for another few month. The trial code that came with the download doesn't work either. Any ideas? Terry... From janschenkel at yahoo.com Thu Nov 6 00:32:33 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 5 Nov 2008 21:32:33 -0800 (PST) Subject: Installing Rev on Ubuntu In-Reply-To: Message-ID: <936937.66603.qm@web65409.mail.ac4.yahoo.com> --- Terry Judd wrote: > I've installed Ubuntu (Vmware Fusion - OSX) and have > download Rev for Linux > but I can't seem to get it to license. The > 'Revolution Product Activation' > window comes up but I get an 'error' along the lines > of 'The entered license > is not valid of this edition...' even though my > Enterprise license is good > for another few month. The trial code that came with > the download doesn't > work either. > > Any ideas? > > Terry... > The quickest way to an answer regarding license issues is emailing support at runrev.com 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 janschenkel at yahoo.com Thu Nov 6 00:33:28 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 5 Nov 2008 21:33:28 -0800 (PST) Subject: Cloning a stack In-Reply-To: <36B414BE-9E93-4252-9113-AC03BB3B494C@cox.net> Message-ID: <618767.19234.qm@web65406.mail.ac4.yahoo.com> --- Joe Lewis Wilkins wrote: > Anyone... TIA > > I'm trying to save a copy of the active stack with > the clone this > stack statement. It seems to do that and I can > locate it using > Spotlight. Says it's in the same place as the > original stack and even > lets me open it, but from the Finder that cloned > Copy is nowhere to be > found. What goes? Of course, this is on an Intel Mac > running Leopard. > > Joe Wilkins > The 'clone' command only makes a copy in memory, you still have to use the 'save' command to write it to disk. 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 tsj at unimelb.edu.au Thu Nov 6 00:35:29 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 06 Nov 2008 16:35:29 +1100 Subject: Installing Rev on Ubuntu In-Reply-To: <936937.66603.qm@web65409.mail.ac4.yahoo.com> Message-ID: On 6/11/08 4:32 PM, "Jan Schenkel" wrote: > --- Terry Judd wrote: >> I've installed Ubuntu (Vmware Fusion - OSX) and have >> download Rev for Linux >> but I can't seem to get it to license. The >> 'Revolution Product Activation' >> window comes up but I get an 'error' along the lines >> of 'The entered license >> is not valid of this edition...' even though my >> Enterprise license is good >> for another few month. The trial code that came with >> the download doesn't >> work either. >> >> Any ideas? >> >> Terry... >> > > The quickest way to an answer regarding license issues > is emailing support at runrev.com > > Jan Schenkel. Fair enough - I just wasn't convinced that it was actually a licensing issues (the licensing stack seemed to be generally unresponsive - none of the links worked for example). Cheers, Terry... > > Quartam Reports & PDF Library for Revolution > > > ===== > "As we grow older, we grow both wiser and more foolish at the same time." (La > Rochefoucauld) > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From sims at ezpzapps.com Thu Nov 6 00:49:29 2008 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 6 Nov 2008 06:49:29 +0100 Subject: [off topic] scrollinglist field JS Message-ID: Banging my head here searching for some javascript that MUST be really simple. Rev=simple Web Page Stuff=PITA I'm making some Rev CGI 'stuff', I want to place into a web page via Rev CGI a scrolling list type field where the user clicks on a line and then the browser will go to the URL that line represents. Maybe present the user with 5 to 10 lines but the field can scroll to present more. But I need to have this be in a web page (doing this in Rev is soooo simple). sims From pepetoo at cox.net Thu Nov 6 01:03:22 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 5 Nov 2008 22:03:22 -0800 Subject: Cloning a stack In-Reply-To: <618767.19234.qm@web65406.mail.ac4.yahoo.com> References: <618767.19234.qm@web65406.mail.ac4.yahoo.com> Message-ID: <6D1469DC-E20E-463F-A486-5F4870ACC9A6@cox.net> Thanks Jan. I'm sure I tried that, but I'll try it again. Maybe I didn't properly identify the clone when I tried saving it. Joe Wilkins On Nov 5, 2008, at 9:33 PM, Jan Schenkel wrote: > The 'clone' command only makes a copy in memory, you > still have to use the 'save' command to write it to > disk. > > Jan Schenkel. > > Quartam Reports & PDF Library for Revolution > From kray at sonsothunder.com Thu Nov 6 01:14:20 2008 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 06 Nov 2008 00:14:20 -0600 Subject: Using the Player to run a stack In-Reply-To: Message-ID: > AFAIK the player forces a backdrop (at least for Media stacks), so I > guess that might be what you are seeing. If you don't want a backdrop (or the Rev logo), you can use StackRunner to perform the same "player" tasks: http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sims at ezpzapps.com Thu Nov 6 01:30:18 2008 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 6 Nov 2008 07:30:18 +0100 Subject: [off topic] scrollinglist field JS -Never mind In-Reply-To: References: Message-ID: <728E4BEA-5D02-4930-871B-B2F37F9606A5@ezpzapps.com> On Nov 6, 2008, at 6:49 AM, Jim Sims wrote: > Banging my head here searching for some javascript that MUST be > really simple. > Rev=simple Web Page Stuff=PITA This bit of html solves my repetitive head banging issue. Rev CGI builds links and replaces (or merge) here: [[ URL links go here ]]
[[ URL links go here ]]
Jeeeez sims From tsj at unimelb.edu.au Thu Nov 6 04:41:00 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Thu, 06 Nov 2008 20:41:00 +1100 Subject: Installing Rev on Ubuntu In-Reply-To: Message-ID: Looks like this is a Fusion problem as it licenses fine in Unbuntu on Parallels. Anyone got Rev 3 to run in Unbuntu using Vmware Fusion? Terry... On 6/11/08 4:35 PM, "Terry Judd" wrote: > On 6/11/08 4:32 PM, "Jan Schenkel" wrote: > >> --- Terry Judd wrote: >>> I've installed Ubuntu (Vmware Fusion - OSX) and have >>> download Rev for Linux >>> but I can't seem to get it to license. The >>> 'Revolution Product Activation' >>> window comes up but I get an 'error' along the lines >>> of 'The entered license >>> is not valid of this edition...' even though my >>> Enterprise license is good >>> for another few month. The trial code that came with >>> the download doesn't >>> work either. >>> >>> Any ideas? >>> >>> Terry... >>> >> >> The quickest way to an answer regarding license issues >> is emailing support at runrev.com >> >> Jan Schenkel. > > Fair enough - I just wasn't convinced that it was actually a licensing > issues (the licensing stack seemed to be generally unresponsive - none of > the links worked for example). > > Cheers, > > Terry... >> >> Quartam Reports & PDF Library for Revolution >> >> >> ===== >> "As we grow older, we grow both wiser and more foolish at the same time." >> (La >> Rochefoucauld) >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From benr_mc at cogapp.com Thu Nov 6 04:43:05 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 06 Nov 2008 09:43:05 +0000 Subject: Where did the CrashReporter logs go? Message-ID: <4912BC29.4030406@cogapp.com> I'm currently working on a kiosk app, on Mac OS X, using revBrowser, so I'm doing soak testing with a gorilla that's hammering randomly on it. Given enough gorillas and time, I can crash it. I want to find out where the crash is happening so I can tell Rev. In the days of yore, when Rev crashed, you could find all the gory details in ~/Library/Logs/CrashReporter. But now when my Rev standalone crashes, no log. This is a brand new machine, (intel Mac mini) running Leopard. I've been running this for a week now, and at first I thought this might be because I was running it under a managed user; but yesterday I set it going under an admin user, and this morning it was crashed, there was a malloc error in the console - but still no CrashReporter log. There's a CrashReporter folder there - with a report from my gorilla app, written badly by me in, which I managed to crashed before it could crash anything else - but nothing from my Rev standalone. I also discovered something I'd not come across before in /Library/Logs/HangReporter - which did have a report from a few days ago of a hang of my Rev standalone - but the report doesn't look very useul. Given that the Cocoa (gorilla) app produced a CrashReporter log, this mechanism obviously hasn't gone altogether. Does anyone know where the crash reports for Rev-built standalones will go, or whether there's something I have to do to the standalone to make sure that the OS produces one? TIA, - Ben From shari at gypsyware.com Thu Nov 6 06:53:26 2008 From: shari at gypsyware.com (Shari) Date: Thu, 6 Nov 2008 06:53:26 -0500 Subject: Using the Player to run a stack In-Reply-To: References: Message-ID: > > AFAIK the player forces a backdrop (at least for Media stacks), so I >> guess that might be what you are seeing. > >If you don't want a backdrop (or the Rev logo), you can use StackRunner to >perform the same "player" tasks: > >http://www.sonsothunder.com/devres/revolution/downloads/StackRunner.htm > > >Ken Ray >Sons of Thunder Software, Inc. FYI your website says that Stackrunner won't work for Media stacks, that it won't even open them, but I'm going to give it a try anyway just in case. At home I have Enterprise but at work I have Media and those are the stacks that need to be deployed for my co-workers to use. I don't mind a Rev logo but the backdrop makes it almost unusable if you need to have other windows open at the same time. It's weird, it's just a plain white backdrop and the Rev logo wouldn't tell a non-Rev person what it really was. Not sure what benefit they get. I'm so used to working in Enterprise it will be a learning experience to deploy in Media. Don't let me forget to forward this email to myself over there for the URL... :-) Shari -- Dogs and bears, sports and cars, and patriots t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From mcgrath3 at mac.com Thu Nov 6 06:55:01 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 06 Nov 2008 06:55:01 -0500 Subject: Where did the CrashReporter logs go? In-Reply-To: <4912BC29.4030406@cogapp.com> References: <4912BC29.4030406@cogapp.com> Message-ID: <36FCB2FE-1A9F-4F83-90A7-20969AB5751C@mac.com> Might be too obvious: Applications folder/ Utilities folder/ Console.app Under Logs then Crash Reporter ??? HTH 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 Nov 6, 2008, at 4:43 AM, Ben Rubinstein wrote: > I'm currently working on a kiosk app, on Mac OS X, using revBrowser, > so I'm doing soak testing with a gorilla that's hammering randomly > on it. Given enough gorillas and time, I can crash it. I want to > find out where the crash is happening so I can tell Rev. > > In the days of yore, when Rev crashed, you could find all the gory > details in ~/Library/Logs/CrashReporter. But now when my Rev > standalone crashes, no log. This is a brand new machine, (intel Mac > mini) running Leopard. > > I've been running this for a week now, and at first I thought this > might be because I was running it under a managed user; but > yesterday I set it going under an admin user, and this morning it > was crashed, there was a malloc error in the console - but still no > CrashReporter log. There's a CrashReporter folder there - with a > report from my gorilla app, written badly by me in, which I managed > to crashed before it could crash anything else - but nothing from my > Rev standalone. > > I also discovered something I'd not come across before in /Library/ > Logs/HangReporter - which did have a report from a few days ago of a > hang of my Rev standalone - but the report doesn't look very useul. > > Given that the Cocoa (gorilla) app produced a CrashReporter log, > this mechanism obviously hasn't gone altogether. Does anyone know > where the crash reports for Rev-built standalones will go, or > whether there's something I have to do to the standalone to make > sure that the OS produces one? > > TIA, > > - Ben > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Thu Nov 6 07:19:21 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Thu, 06 Nov 2008 07:19:21 -0500 Subject: Where did the CrashReporter logs go? In-Reply-To: <36FCB2FE-1A9F-4F83-90A7-20969AB5751C@mac.com> References: <4912BC29.4030406@cogapp.com> <36FCB2FE-1A9F-4F83-90A7-20969AB5751C@mac.com> Message-ID: <9E4A9209-7EB5-4CF1-B5DF-4E2CCBEDBE2E@mac.com> Actually, after rereading your email, could the log be in one of the user folder libraries? HTHs 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 Nov 6, 2008, at 4:43 AM, Ben Rubinstein wrote: > >> I'm currently working on a kiosk app, on Mac OS X, using >> revBrowser, so I'm doing soak testing with a gorilla that's >> hammering randomly on it. Given enough gorillas and time, I can >> crash it. I want to find out where the crash is happening so I can >> tell Rev. >> >> In the days of yore, when Rev crashed, you could find all the gory >> details in ~/Library/Logs/CrashReporter. But now when my Rev >> standalone crashes, no log. This is a brand new machine, (intel Mac >> mini) running Leopard. >> >> I've been running this for a week now, and at first I thought this >> might be because I was running it under a managed user; but >> yesterday I set it going under an admin user, and this morning it >> was crashed, there was a malloc error in the console - but still no >> CrashReporter log. There's a CrashReporter folder there - with a >> report from my gorilla app, written badly by me in, which I managed >> to crashed before it could crash anything else - but nothing from >> my Rev standalone. >> >> I also discovered something I'd not come across before in /Library/ >> Logs/HangReporter - which did have a report from a few days ago of >> a hang of my Rev standalone - but the report doesn't look very useul. >> >> Given that the Cocoa (gorilla) app produced a CrashReporter log, >> this mechanism obviously hasn't gone altogether. Does anyone know >> where the crash reports for Rev-built standalones will go, or >> whether there's something I have to do to the standalone to make >> sure that the OS produces one? >> >> TIA, >> >> - Ben >> >> From ambassador at fourthworld.com Thu Nov 6 09:52:37 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 06 Nov 2008 06:52:37 -0800 Subject: Using the Player to run a stack Message-ID: <491304B5.1030301@fourthworld.com> Shari wrote: > I'm so used to working in Enterprise it will be a learning experience > to deploy in Media. Indeed. Just curious: since you already have the nearly limitless world of Enterprise, why bother with the confines of Media at all? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Thu Nov 6 11:41:46 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Nov 2008 10:41:46 -0600 Subject: Where did the CrashReporter logs go? In-Reply-To: <4912BC29.4030406@cogapp.com> References: <4912BC29.4030406@cogapp.com> Message-ID: <49131E4A.1040009@hyperactivesw.com> Ben Rubinstein wrote: > Does anyone know where the > crash reports for Rev-built standalones will go, or whether there's > something I have to do to the standalone to make sure that the OS > produces one? I'm not sure about standalones, but I noticed that Rev has moved its IDE crash logs to the system library now. Yours might be there too: /Library/Logs/CrashReporter/Revolution.crash.log -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Nov 6 11:42:51 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Nov 2008 10:42:51 -0600 Subject: Using the Player to run a stack In-Reply-To: References: Message-ID: <49131E8B.2050609@hyperactivesw.com> Shari wrote: >> > I'm so used to working in Enterprise it will be a learning experience to > deploy in Media. Don't let me forget to forward this email to myself > over there for the URL... :-) Only stacks that were *created* in Media cannot be used in StackRunner. If you create the stacks in Enterprise, they will run fine from the StackRunner player. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Thu Nov 6 11:45:13 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Nov 2008 17:45:13 +0100 Subject: Where did the CrashReporter logs go? In-Reply-To: <49131E4A.1040009@hyperactivesw.com> References: <4912BC29.4030406@cogapp.com> <49131E4A.1040009@hyperactivesw.com> Message-ID: Hi Jacque, Those should show up in the Console, right? Doesn't work here. -- 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 6-nov-2008, om 17:41 heeft J. Landman Gay het volgende geschreven: > > I'm not sure about standalones, but I noticed that Rev has moved > its IDE crash logs to the system library now. Yours might be there > too: /Library/Logs/CrashReporter/Revolution.crash.log From lists at mangomultimedia.com Thu Nov 6 12:02:53 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 6 Nov 2008 12:02:53 -0500 Subject: Where did the CrashReporter logs go? In-Reply-To: <4912BC29.4030406@cogapp.com> References: <4912BC29.4030406@cogapp.com> Message-ID: On Nov 6, 2008, at 4:43 AM, Ben Rubinstein wrote: > In the days of yore, when Rev crashed, you could find all the gory > details in ~/Library/Logs/CrashReporter. But now when my Rev > standalone crashes, no log. This is a brand new machine, (intel Mac > mini) running Leopard. Are you seeing the Apple crash report dialog when your Revolution application crashes? If not then no crash log will be created. There seem to be a couple of scenarios in 3.0 that will crash Rev without displaying the crash reporter. Apparently the crash is even too offensive for the system :-) I've seen this, for example, if you try to load a url that doesn't exist using SSL: Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From shari at gypsyware.com Thu Nov 6 12:11:40 2008 From: shari at gypsyware.com (shari at gypsyware.com) Date: Thu, 6 Nov 2008 12:11:40 -0500 (EST) Subject: Using the Player to run a stack In-Reply-To: <491304B5.1030301@fourthworld.com> References: <491304B5.1030301@fourthworld.com> Message-ID: <37367.72.156.79.4.1225991500.squirrel@webmail8.pair.com> > Just curious: since you already have the nearly limitless world of > Enterprise, why bother with the confines of Media at all? I have a part time day job, and I convinced them to invest in Media so that I could write them a program at their office, on their time, on the days I am there. Part of the sales pitch to them was that it would only cost them $50 for the software I needed. They agreed. So at home for my own software usage, I have Enterprise. But for them, it's Media. I didn't think they'd go for me taking several weeks off to work at home on their project. Here they can see that I'm doing something for them. I'm getting close to releasing it to them so deployment is coming to the forefront. Make sense now? :-) Shari > Shari wrote: > >> I'm so used to working in Enterprise it will be a learning experience >> to deploy in Media. > > Indeed. > > Just curious: since you already have the nearly limitless world of > Enterprise, why bother with the confines of Media at all? > > -- > Richard Gaskin > Fourth World Media Corporation From shari at gypsyware.com Thu Nov 6 12:13:27 2008 From: shari at gypsyware.com (shari at gypsyware.com) Date: Thu, 6 Nov 2008 12:13:27 -0500 (EST) Subject: Using the Player to run a stack In-Reply-To: <49131E8B.2050609@hyperactivesw.com> References: <49131E8B.2050609@hyperactivesw.com> Message-ID: <35586.72.156.79.4.1225991607.squirrel@webmail8.pair.com> > Only stacks that were *created* in Media cannot be used in StackRunner. > If you create the stacks in Enterprise, they will run fine from the > StackRunner player. > Jacques, They were created with Media. Shari From palcibiades-first at yahoo.co.uk Thu Nov 6 12:30:38 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 6 Nov 2008 09:30:38 -0800 (PST) Subject: Using the Player to run a stack In-Reply-To: <37367.72.156.79.4.1225991500.squirrel@webmail8.pair.com> References: <491304B5.1030301@fourthworld.com> <37367.72.156.79.4.1225991500.squirrel@webmail8.pair.com> Message-ID: <20365790.post@talk.nabble.com> You can see that from Rev's point of view, if you could do this, they would effectively have released a standalone generating version of Rev in the form of Media. If Ken were to release a StackRunner that would play Media files, this is what he would have done. What to do? Talk to Rev. They probably are not going to object to your installing your copy of Enterprise for your own use on one of the office machines for a limited period. Its only marginally infringing the license, its temporary and its for one and the same user. Peter Shari-2 wrote: > > > So at home for my own software usage, I have Enterprise. But for them, > it's Media. > > Make sense now? > > -- View this message in context: http://www.nabble.com/Using-the-Player-to-run-a-stack-tp20351337p20365790.html Sent from the Revolution - User mailing list archive at Nabble.com. From ambassador at fourthworld.com Thu Nov 6 12:33:38 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 06 Nov 2008 09:33:38 -0800 Subject: Using the Player to run a stack Message-ID: <49132A72.2000508@fourthworld.com> shari wrote: >> Just curious: since you already have the nearly limitless world of >> Enterprise, why bother with the confines of Media at all? > > I have a part time day job, and I convinced them to invest in Media so > that I could write them a program at their office, on their time, on the > days I am there. Part of the sales pitch to them was that it would only > cost them $50 for the software I needed. They agreed. > > So at home for my own software usage, I have Enterprise. But for them, > it's Media. > > I didn't think they'd go for me taking several weeks off to work at home > on their project. Here they can see that I'm doing something for them. > > I'm getting close to releasing it to them so deployment is coming to the > forefront. > > Make sense now? > > :-) Yep. Media's pricing makes it a no-brainer for almost anyone to jump on board. A couple of our products will have a published API soon so for the low cost of a Media license they can have access to the internals of our programs to write some powerful plugins. But given what Jacque says, that stacks created with Enterprise can be used with both, would it simplify deployment if you made your own custom player? That way both you and your employer could work on stacks and you'd be able to deliver them in an environment tailored for their needs. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From andre at andregarzia.com Thu Nov 6 12:39:12 2008 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 6 Nov 2008 15:39:12 -0200 Subject: Installing Rev on Ubuntu In-Reply-To: References: Message-ID: <7c87a2a10811060939q5e223494l8638a8b7891eafa5@mail.gmail.com> Terry, I did! I use Fusion with Rev 3.0. I tried Linux Mint which is Ubuntu plus addons. It worked well for me (except the theme which broke some rev controls) Andre On Thu, Nov 6, 2008 at 7:41 AM, Terry Judd wrote: > Looks like this is a Fusion problem as it licenses fine in Unbuntu on > Parallels. > > Anyone got Rev 3 to run in Unbuntu using Vmware Fusion? > > Terry... > > > On 6/11/08 4:35 PM, "Terry Judd" wrote: > >> On 6/11/08 4:32 PM, "Jan Schenkel" wrote: >> >>> --- Terry Judd wrote: >>>> I've installed Ubuntu (Vmware Fusion - OSX) and have >>>> download Rev for Linux >>>> but I can't seem to get it to license. The >>>> 'Revolution Product Activation' >>>> window comes up but I get an 'error' along the lines >>>> of 'The entered license >>>> is not valid of this edition...' even though my >>>> Enterprise license is good >>>> for another few month. The trial code that came with >>>> the download doesn't >>>> work either. >>>> >>>> Any ideas? >>>> >>>> Terry... >>>> >>> >>> The quickest way to an answer regarding license issues >>> is emailing support at runrev.com >>> >>> Jan Schenkel. >> >> Fair enough - I just wasn't convinced that it was actually a licensing >> issues (the licensing stack seemed to be generally unresponsive - none of >> the links worked for example). >> >> Cheers, >> >> Terry... >>> >>> Quartam Reports & PDF Library for Revolution >>> >>> >>> ===== >>> "As we grow older, we grow both wiser and more foolish at the same time." >>> (La >>> Rochefoucauld) >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution > > -- > Dr Terry Judd > Lecturer in Educational Technology (Design) > Biomedical Multimedia Unit > Faculty of Medicine, Dentistry & Health Sciences > The University of Melbourne > Parkville VIC 3052 > AUSTRALIA > > 61-3 8344 0187 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacque at hyperactivesw.com Thu Nov 6 12:40:58 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Nov 2008 11:40:58 -0600 Subject: Using the Player to run a stack In-Reply-To: <35586.72.156.79.4.1225991607.squirrel@webmail8.pair.com> References: <49131E8B.2050609@hyperactivesw.com> <35586.72.156.79.4.1225991607.squirrel@webmail8.pair.com> Message-ID: <49132C2A.4020704@hyperactivesw.com> shari at gypsyware.com wrote: >> Only stacks that were *created* in Media cannot be used in StackRunner. >> If you create the stacks in Enterprise, they will run fine from the >> StackRunner player. >> > > > Jacques, > > They were created with Media. Send them to your home machine, resave them in Enterprise, send them back to work. Done. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From devin_asay at byu.edu Thu Nov 6 12:42:25 2008 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 6 Nov 2008 10:42:25 -0700 Subject: Using the Player to run a stack In-Reply-To: <37367.72.156.79.4.1225991500.squirrel@webmail8.pair.com> References: <491304B5.1030301@fourthworld.com> <37367.72.156.79.4.1225991500.squirrel@webmail8.pair.com> Message-ID: On Nov 6, 2008, at 10:11 AM, shari at gypsyware.com wrote: >> Just curious: since you already have the nearly limitless world of >> Enterprise, why bother with the confines of Media at all? > > I have a part time day job, and I convinced them to invest in Media so > that I could write them a program at their office, on their time, on > the > days I am there. Part of the sales pitch to them was that it would > only > cost them $50 for the software I needed. They agreed. > > So at home for my own software usage, I have Enterprise. But for > them, > it's Media. > > I didn't think they'd go for me taking several weeks off to work at > home > on their project. Here they can see that I'm doing something for > them. > > I'm getting close to releasing it to them so deployment is coming to > the > forefront. > > Make sense now? Maybe I'm misremembering, but can't you open stacks in Media that you create in other versions? Why not just create the original stack in your enterprise version at home, then take the blank stack to work and do the programming in Media? Then when you're ready you can take the stack back home and create the standalone. Or I could be totally clueless. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From jacque at hyperactivesw.com Thu Nov 6 12:49:00 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Nov 2008 11:49:00 -0600 Subject: Where did the CrashReporter logs go? In-Reply-To: References: <4912BC29.4030406@cogapp.com> <49131E4A.1040009@hyperactivesw.com> Message-ID: <49132E0C.8080209@hyperactivesw.com> Mark Schonewille wrote: > Hi Jacque, > > Those should show up in the Console, right? Doesn't work here. I see Rev's crash logs here on my Tiger machine in the system Logs folder. I don't have any recent crash logs on my Leopard machine but I see that the older crash logs in ~/Library/Logs are not in the crash reporter folder, they are loose in the Logs folder on Leopard. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Thu Nov 6 13:06:46 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Nov 2008 19:06:46 +0100 Subject: Where did the CrashReporter logs go? In-Reply-To: <49132E0C.8080209@hyperactivesw.com> References: <4912BC29.4030406@cogapp.com> <49131E4A.1040009@hyperactivesw.com> <49132E0C.8080209@hyperactivesw.com> Message-ID: <445A826B-C456-4CB1-98FA-0CF8B8E21DE1@economy-x-talk.com> Do you know which Logs folder, Jacque? I've been looking for quite some time, but I can't find anything. Best regars, 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 6-nov-2008, om 18:49 heeft J. Landman Gay het volgende geschreven: > I see Rev's crash logs here on my Tiger machine in the system Logs > folder. I don't have any recent crash logs on my Leopard machine > but I see that the older crash logs in ~/Library/Logs are not in > the crash reporter folder, they are loose in the Logs folder on > Leopard. From benr_mc at cogapp.com Thu Nov 6 12:57:47 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 06 Nov 2008 17:57:47 +0000 Subject: Where did the CrashReporter logs go? In-Reply-To: References: <4912BC29.4030406@cogapp.com> Message-ID: <4913301B.8080304@cogapp.com> Trevor DeVore wrote: > On Nov 6, 2008, at 4:43 AM, Ben Rubinstein wrote: > >> In the days of yore, when Rev crashed, you could find all the gory >> details in ~/Library/Logs/CrashReporter. But now when my Rev >> standalone crashes, no log. This is a brand new machine, (intel Mac >> mini) running Leopard. > > Are you seeing the Apple crash report dialog when your Revolution > application crashes? If not then no crash log will be created. There > seem to be a couple of scenarios in 3.0 that will crash Rev without > displaying the crash reporter. Apparently the crash is even too > offensive for the system :-) > I think you're right - I think perhaps there's just been no crash reporter invoked (since the errors invariably happen at 3am, with a gorilla loose hammering the mouse, the fact that I haven't seen a crash report dialog didn't seem necessarily significant.) I've made my report with the little data that there is in the console. (#7409 if anyone's interested.) Does anyone have a good simple recipe for a crash that does invoke the Crash Reporter? I'd quite like to build a 'crash now' button into the standalone so that I can just confirm that I then get the normal Crash Reporter log, so that I can stop worrying about it. Thanks to everyone who weighed in (and TIA to anyone suggesting the script of the 'crash now' button), - Ben From dam-pro.girard at laposte.net Thu Nov 6 13:13:55 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Thu, 06 Nov 2008 19:13:55 +0100 Subject: [ANN] NativeSpeak 1.1 + New Dam-pro Website Message-ID: <491333E3.2030208@laposte.net> Dear Revolution Users, NativeSpeak 1.1 is here, with even better interface support, and all the power of inbuilt geometry management to deal with the challenges of translating your application to another language. This new release enhances some features, optimizes for Revolution 3.0, and fixes a number of small issues reported for NativeSpeak 2008. It is highly recommended to update NativeSpeak to NativeSpeak 1.1, including the NativeSpeak library inside your applications. NativeSpeak 1.1 is optimized for Revolution 3.0. It remains compatible with Revolution > 2.8.1. - Dam-pro NativeSpeak is a complete framework that enables you to develop applications targeting multiple languages at the speed of the thought. - Features the strong, reliable and fast Geometry Manager and other structures to make development easy in any language. We announce also that the new Dam-pro website is here! Check it out now at http://www.dam-pro.com ------------------------------- 1.1 Update guide: ------------------------------- - Download NativeSpeak Create and NativeSpeak Translate 1.1 here: http://dam-pro.com/index.php?option=com_content&view=article&id=21&Itemid=32 - Install them. - Launch Revolution. - If the NativeSpeak library is not bundled inside your application as substack, click "NativeSpeak Manager" inside the NativeSpeak Create toolbar, and click "Open the folder", then simply replace the NativeSpeak.rev of your application with the new one. - If the NativeSpeak library is bundled inside your application as substack, open your application, then delete the "NativeSpeak" substack, and click "NativeSpeak Manager" in the NativeSpeak Create toolbar. Click "Open the library", then simply set the mainstack of the NativeSpeak stack to your main stack. ------------------------------- Download links: ------------------------------- To download NativeSpeak 1.1 for your platform, go to the below url: http://dam-pro.com/index.php?option=com_content&view=article&id=21&Itemid=32 The complete changelog is available here: http://dam-pro.com/index.php?option=com_content&view=article&id=26:nativespeak-11&catid=21:nsbundle&Itemid=15 Regards, Damien Girard Dam-pro CEO and Main NativeSpeak developper. http://www.dam-pro.com -- NativeSpeak is a registered trademark of Damien Girard. Dam-pro NativeSpeak. (c) 2007-2008 Damien Girard. All rights reserved worldwide. From mwieder at ahsoftware.net Thu Nov 6 13:35:55 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Nov 2008 10:35:55 -0800 Subject: Installing Rev on Ubuntu In-Reply-To: References: Message-ID: <142585080015.20081106103555@ahsoftware.net> Terry- I had this same problem licensing Ubuntu in VMWare until I realized that I had accidentally downloaded the Studio version instead of the Enterprise version. I downloaded the correct one and licensing worked without a hitch. But just a warning... I've found the 3.0 linux version to be very unstable - give the virtual partition *lots* of memory and be prepared to save your work every chance you get. And don't try to work with long scripts. -- -Mark Wieder mwieder at ahsoftware.net From jacque at hyperactivesw.com Thu Nov 6 14:04:21 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 06 Nov 2008 13:04:21 -0600 Subject: Where did the CrashReporter logs go? In-Reply-To: <445A826B-C456-4CB1-98FA-0CF8B8E21DE1@economy-x-talk.com> References: <4912BC29.4030406@cogapp.com> <49131E4A.1040009@hyperactivesw.com> <49132E0C.8080209@hyperactivesw.com> <445A826B-C456-4CB1-98FA-0CF8B8E21DE1@economy-x-talk.com> Message-ID: <49133FB5.3090503@hyperactivesw.com> Mark Schonewille wrote: > Do you know which Logs folder, Jacque? I've been looking for quite some > time, but I can't find anything. In Console on Tiger, I have two Rev crash logs, one from a year or so ago (the old ones) and another from recently. In Console the old ones are here: ~/Library/Logs CrashReporter Revolution.crash.log The newer logs are here: /Library/Logs CrashReporter Revolution.crash.log On Leopard, I have some general logs which show up in Console, here: LOG FILES ~/Library/Logs Revolution Enterprise IDE Startup Log.txt Revolution Enterprise Installer Log.txt Revolution Enterprise Updater Log.txt These are dated fairly recently, within the last few months. I don't see any crash logs inside Crashreporter on Leopard (in either the system or home Library folders,) but I'm not sure if I have ever generated any. I do most of my development work on my desktop Tiger machine, which is more convenient than my Macbook where Leopard is installed. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From m.schonewille at economy-x-talk.com Thu Nov 6 14:26:15 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 6 Nov 2008 20:26:15 +0100 Subject: Where did the CrashReporter logs go? In-Reply-To: <49133FB5.3090503@hyperactivesw.com> References: <4912BC29.4030406@cogapp.com> <49131E4A.1040009@hyperactivesw.com> <49132E0C.8080209@hyperactivesw.com> <445A826B-C456-4CB1-98FA-0CF8B8E21DE1@economy-x-talk.com> <49133FB5.3090503@hyperactivesw.com> Message-ID: <722C8449-DC4F-42B8-B971-CD6B3A305808@economy-x-talk.com> Hi Jacque, Thanks for trying to find the logs for me. You don't see any crash logs on Leopard because Revolution doesn't generate them. Despite daily multiple crashes, my most recent crash log is from the beginning of this year. I'm sure this is a bug. That must be why Ben can't find crash logs and Trevor's logs seem too offensive. I reported it at and this thread makes me more confident that this is indeed a bug. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-nov-2008, om 20:04 heeft J. Landman Gay het volgende geschreven: > Mark Schonewille wrote: >> Do you know which Logs folder, Jacque? I've been looking for quite >> some time, but I can't find anything. > > In Console on Tiger, I have two Rev crash logs, one from a year or > so ago (the old ones) and another from recently. In Console the old > ones are here: > > ~/Library/Logs > CrashReporter > Revolution.crash.log > > The newer logs are here: > > /Library/Logs > CrashReporter > Revolution.crash.log > > On Leopard, I have some general logs which show up in Console, here: > > LOG FILES > ~/Library/Logs > Revolution Enterprise IDE Startup Log.txt > Revolution Enterprise Installer Log.txt > Revolution Enterprise Updater Log.txt > > These are dated fairly recently, within the last few months. I > don't see any crash logs inside Crashreporter on Leopard (in either > the system or home Library folders,) but I'm not sure if I have > ever generated any. I do most of my development work on my desktop > Tiger machine, which is more convenient than my Macbook where > Leopard is installed. > From tsj at unimelb.edu.au Thu Nov 6 15:15:51 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 07 Nov 2008 07:15:51 +1100 Subject: Installing Rev on Ubuntu In-Reply-To: <7c87a2a10811060939q5e223494l8638a8b7891eafa5@mail.gmail.com> Message-ID: On 7/11/08 4:39 AM, "Andre Garzia" wrote: > Terry, > > I did! I use Fusion with Rev 3.0. I tried Linux Mint which is Ubuntu > plus addons. It worked well for me (except the theme which broke some > rev controls) > > Andre > > On Thu, Nov 6, 2008 at 7:41 AM, Terry Judd wrote: >> Looks like this is a Fusion problem as it licenses fine in Unbuntu on >> Parallels. >> >> Anyone got Rev 3 to run in Unbuntu using Vmware Fusion? >> >> Terry... Thanks Andre - sounds like I should persist. Terry... From tsj at unimelb.edu.au Thu Nov 6 15:21:22 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Fri, 07 Nov 2008 07:21:22 +1100 Subject: Installing Rev on Ubuntu In-Reply-To: <142585080015.20081106103555@ahsoftware.net> Message-ID: On 7/11/08 5:35 AM, "Mark Wieder" wrote: > Terry- > > I had this same problem licensing Ubuntu in VMWare until I realized > that I had accidentally downloaded the Studio version instead of the > Enterprise version. I downloaded the correct one and licensing worked > without a hitch. But just a warning... I've found the 3.0 linux > version to be very unstable - give the virtual partition *lots* of > memory and be prepared to save your work every chance you get. And > don't try to work with long scripts. Thanks Mark - you know it's possible that I did the same as I was almost downloaded the Studio version when I did the Parallels install. I'll have another go when I'm back in the office on Monday. Thanks for the heads up about stability problems. Terry... -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From mwieder at ahsoftware.net Thu Nov 6 15:24:25 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Thu, 6 Nov 2008 12:24:25 -0800 Subject: revolution crash on revdatafromquery on 3.0 mac os x In-Reply-To: <7c87a2a10811051200m4cab93c3m9ace081869d52e09@mail.gmail.com> References: <7c87a2a10811031438j1aee0f90q2cb1b69f48f1f221@mail.gmail.com> <157501585984.20081105112421@ahsoftware.net> <7c87a2a10811051200m4cab93c3m9ace081869d52e09@mail.gmail.com> Message-ID: <143591590468.20081106122425@ahsoftware.net> Andre- Wednesday, November 5, 2008, 12:00:46 PM, you wrote: > Any clue? Not much. Does this work with a local database rather than one on dreamhost? -- -Mark Wieder mwieder at ahsoftware.net From pepetoo at cox.net Thu Nov 6 16:15:08 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 6 Nov 2008 13:15:08 -0800 Subject: Legacy Standalone Message-ID: <1043C5C9-35EC-4404-96B6-37DBCF39D96C@cox.net> I've created a Legacy Standalone, but it will not open. Says can't be opened because of an error of type 199. The rev stack was saved as a Legacy Stack. The one thing that was abnormal was that I could not check the MacOS box when setting up the Standalone settings. Any ideas? TIA, Joe Wilkins From pepetoo at cox.net Fri Nov 7 00:00:44 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 6 Nov 2008 21:00:44 -0800 Subject: WINDOWS STANDALONE ARROWKEYS PROBLEM Message-ID: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> Well, navigating using Arrow keys with Windows Standalone double-dips, skips cards (next and previous). Go menu and associated control commands are fine. I inserted a wait 20 ticks into the handler, but did no good. This is XP running under Fusion. Ideas? Joe Wilkins From boehmisch at animabit.de Fri Nov 7 03:15:22 2008 From: boehmisch at animabit.de (=?iso-8859-1?Q?Franz_B=F6hmisch?=) Date: Fri, 7 Nov 2008 08:15:22 +0000 Subject: Re-2: Using the Player to run a stack + start.rev Message-ID: Hello, I use a stack "start.rev" compiled to "start.exe" for running any stack of the same name. Perhaps you want to test this approach ... I have no experience with Media at all. Make a stack "xyz.rev" with the following stack script, compile it to "xyz.exe" and rename it to "myapp.exe". Then put your "myapp.rev" in the same dir. myapp.exe runs myapp.rev ... Regards, Franz on OpenStack set the rect of this stack to 0,0,0,0 get the effective filename of this stack put it into dateiname put it into pfad set the itemDelimiter to "/" delete the last item of pfad set the defaultfolder to pfad replace pfad with "" in dateiname set the itemDelimiter to "." delete the last item of dateiname delete the first char of dateiname put ".rev" after dateiname --answer pfad & cr & dateiname go stack URL dateiname in a new window close stack "Start" end OpenStack Original Message processed by David InfoCenter Subject: Re: Using the Player to run a stack (06-Nov-2008 18:11) From: shari at gypsyware.com To: boehmisch at animabit.de > Just curious: since you already have the nearly limitless world of > Enterprise, why bother with the confines of Media at all? I have a part time day job, and I convinced them to invest in Media so that I could write them a program at their office, on their time, on the days I am there. Part of the sales pitch to them was that it would only cost them $50 for the software I needed. They agreed. So at home for my own software usage, I have Enterprise. But for them, it's Media. I didn't think they'd go for me taking several weeks off to work at home on their project. Here they can see that I'm doing something for them. I'm getting close to releasing it to them so deployment is coming to the forefront. Make sense now? :-) Shari > Shari wrote: > >> I'm so used to working in Enterprise it will be a learning experience >> to deploy in Media. > > Indeed. > > Just curious: since you already have the nearly limitless world of > Enterprise, why bother with the confines of Media at all? > > -- > Richard Gaskin > Fourth World Media Corporation _______________________________________________ use-revolution mailing list use-revolution 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 m.schonewille at economy-x-talk.com Fri Nov 7 03:54:40 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Nov 2008 09:54:40 +0100 Subject: Windows standalone arrow keys problem In-Reply-To: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> Message-ID: <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> Joe, I don't think it skips cards, I think you keep the keys pressed too long or the repetition settings in the keyboard control panel are set to values that don't work for you. I wanted to give you an arrowKey handler that might solve the problem, but this arrowKey handler would run multiple times too, if you press the arrowKey too long. I think that adjusting the Windows settings is your only option, unless you want to write a very complicated script with timers. -- 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 7-nov-2008, om 6:00 heeft Joe Lewis Wilkins het volgende geschreven: > Well, navigating using Arrow keys with Windows Standalone double- > dips, skips cards (next and previous). Go menu and associated > control commands are fine. I inserted a wait 20 ticks into the > handler, but did no good. This is XP running under Fusion. > > Ideas? > > Joe Wilkins > From mikeythek at gmail.com Fri Nov 7 09:46:41 2008 From: mikeythek at gmail.com (Mikey) Date: Fri, 7 Nov 2008 09:46:41 -0500 Subject: Installing Rev on Ubuntu In-Reply-To: <142585080015.20081106103555@ahsoftware.net> References: <142585080015.20081106103555@ahsoftware.net> Message-ID: <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> Mark, Have you run the 3.0 version natively or in a VM? I was going to get my Enterprise version (thanks RR for the discount!) on my Ubuntu box last week but my Hardy to Intrepid upgrade didn't go as planned and I'm still recovering. Maybe I should run the Windows version under Wine... From rev at armbase.com Fri Nov 7 09:54:53 2008 From: rev at armbase.com (Bob Hartley) Date: Fri, 07 Nov 2008 14:54:53 +0000 Subject: Installing Rev on Ubuntu In-Reply-To: <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> References: <142585080015.20081106103555@ahsoftware.net> <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> Message-ID: <491456BD.6070508@armbase.com> Mikey wrote: Version 3 for linux runs flawlessly on my Mandriva 2009 desktop and my Xandros EEEPC I'd simply run on ubuntu IIWU. :-) Cheers Bob > Mark, > Have you run the 3.0 version natively or in a VM? > > I was going to get my Enterprise version (thanks RR for the discount!) > on my Ubuntu box last week but my Hardy to Intrepid upgrade didn't go > as planned and I'm still recovering. > > Maybe I should run the Windows version under Wine... > _______________________________________________ > use-revolution mailing list > use-revolution 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 pepetoo at cox.net Fri Nov 7 10:14:12 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 07:14:12 -0800 Subject: Windows standalone arrow keys problem In-Reply-To: <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> Message-ID: <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> Thanks for the suggestion, Mark. I hadn't even thought about a keyboard setting for the Fusion/XP I'm running. Everything is/was perfect on the Mac side of things. I knew it wasn't skipping cards. That was just my best way of describing what was going on. I'm sure everything will be fine once I make that adjustment; and, perhaps, include a caveat in my instructions for the users. Joe Wilkins On Nov 7, 2008, at 12:54 AM, Mark Schonewille wrote: > Joe, > > I don't think it skips cards, I think you keep the keys pressed too > long or the repetition settings in the keyboard control panel are > set to values that don't work for you. > > I wanted to give you an arrowKey handler that might solve the > problem, but this arrowKey handler would run multiple times too, if > you press the arrowKey too long. I think that adjusting the Windows > settings is your only option, unless you want to write a very > complicated script with timers. > > -- > > 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 7-nov-2008, om 6:00 heeft Joe Lewis Wilkins het volgende > geschreven: > >> Well, navigating using Arrow keys with Windows Standalone double- >> dips, skips cards (next and previous). Go menu and associated >> control commands are fine. I inserted a wait 20 ticks into the >> handler, but did no good. This is XP running under Fusion. >> >> Ideas? >> >> Joe Wilkins -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From eric.chatonet at sosmartsoftware.com Fri Nov 7 10:22:14 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Nov 2008 16:22:14 +0100 Subject: Windows standalone arrow keys problem In-Reply-To: <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> Message-ID: Bonjour Joe, Le 7 nov. 08 ? 16:14, Joe Lewis Wilkins a ?crit : > Thanks for the suggestion, Mark. I hadn't even thought about a > keyboard setting for the Fusion/XP I'm running. Everything is/was > perfect on the Mac side of things. I knew it wasn't skipping cards. > That was just my best way of describing what was going on. I'm sure > everything will be fine once I make that adjustment; and, perhaps, > include a caveat in my instructions for the users. Instead of including a caveat in your instructions (you know that users never read instructions :-), you could script your own arrowKey handler and add at the end a 'put flushEvents("keyDown") into tTrash' that will make all supernumerary arrowKey sent ignored. See flushEvents in the docs. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From pepetoo at cox.net Fri Nov 7 10:47:54 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 07:47:54 -0800 Subject: Windows standalone arrow keys problem In-Reply-To: References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> Message-ID: <5B2C2072-64B7-4AE8-8E5B-8573F41C90DB@cox.net> Greetings Eric from Paris, Thanks, I hadn't even thought about the flushevents approach. Nothing else has worked anyway, so I'll give that a try. Sure makes sense, though it eliminates the possibility of the user holding down the arrowkeys for quick repeat action to other cards. Se la vi? Joe Wilkins On Nov 7, 2008, at 7:22 AM, Eric Chatonet wrote: > Bonjour Joe, > > Le 7 nov. 08 ? 16:14, Joe Lewis Wilkins a ?crit : > >> Thanks for the suggestion, Mark. I hadn't even thought about a >> keyboard setting for the Fusion/XP I'm running. Everything is/was >> perfect on the Mac side of things. I knew it wasn't skipping cards. >> That was just my best way of describing what was going on. I'm sure >> everything will be fine once I make that adjustment; and, perhaps, >> include a caveat in my instructions for the users. > > Instead of including a caveat in your instructions (you know that > users never read instructions :-), you could script your own > arrowKey handler and add at the end a 'put flushEvents("keyDown") > into tTrash' that will make all supernumerary arrowKey sent ignored. > See flushEvents in the docs. > > Best regards from Paris, > Eric Chatonet. From Tom.Cole at asu.edu Fri Nov 7 10:50:54 2008 From: Tom.Cole at asu.edu (Thomas Cole) Date: Fri, 7 Nov 2008 08:50:54 -0700 Subject: Preferred Font Message-ID: I have a program I've made, and on the Mac side Helvetica looks fine, but the font is a little spindly and weak-looking on the PC side. I chose Helvetica because I thought it would be a font that all machines would have as a part of their system. Is there a better choice with respect to this that would be part and parcel of every system? Thanks Tom in Arizona From eric.chatonet at sosmartsoftware.com Fri Nov 7 10:52:34 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Nov 2008 16:52:34 +0100 Subject: Windows standalone arrow keys problem In-Reply-To: <5B2C2072-64B7-4AE8-8E5B-8573F41C90DB@cox.net> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> <5B2C2072-64B7-4AE8-8E5B-8573F41C90DB@cox.net> Message-ID: <6CCBEB16-77BF-43BF-AAC8-3595351F34A4@sosmartsoftware.com> Joe, I said 'put flushEvents("keyDown") into tTrash' Actually, arrowkey does not trigger a keyDown event so prefer to use 'put flushEvents("all") into tTrash' se la vi? C'est la vie ! Le 7 nov. 08 ? 16:47, Joe Lewis Wilkins a ?crit : > Thanks, I hadn't even thought about the flushevents approach. > Nothing else has worked anyway, so I'll give that a try. Sure makes > sense, though it eliminates the possibility of the user holding > down the arrowkeys for quick repeat action to other cards. Se la vi? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Fri Nov 7 11:04:49 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 7 Nov 2008 17:04:49 +0100 Subject: Preferred Font In-Reply-To: References: Message-ID: <661AF45C-29DB-4972-BA92-111C1AC9CDF2@sosmartsoftware.com> Bonjour Tom, Le 7 nov. 08 ? 16:50, Thomas Cole a ?crit : > I have a program I've made, and on the Mac side Helvetica looks fine, > but the font is a little spindly and weak-looking on the PC side. I > chose Helvetica because I thought it would be a font that all machines > would have as a part of their system. Is there a better choice with > respect to this that would be part and parcel of every system? Actually, and for Mac OS X, XP and Vista, prefer to choose among these fonts: Arial Arial Black Comic Sans MS Copperplate Copperplate Gothic Bold Copperplate Gothic Light Courier Edwardian Script ITC Georgia Symbol Tahoma Verdana Webdings Wingdings Practically best ones seem to be Arial, Georgia, Tahoma and Verdana. But be aware that these fonts, if they exist with the same name on all these platforms are not exactly the same: Exact scale may vary a bit. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From pepetoo at cox.net Fri Nov 7 11:12:59 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 08:12:59 -0800 Subject: Windows standalone arrow keys problem In-Reply-To: <6CCBEB16-77BF-43BF-AAC8-3595351F34A4@sosmartsoftware.com> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> <5B2C2072-64B7-4AE8-8E5B-8573F41C90DB@cox.net> <6CCBEB16-77BF-43BF-AAC8-3595351F34A4@sosmartsoftware.com> Message-ID: Eric, Thanks for the French lesson! (smile) At least you knew what I was trying to say. My youngest sister is the french speaker in the family. Yeah, the "keydown" didn't work, so now I'll try "all". Also, I don't think it matters, but I used get instead of putting it anyplace. Joe Wilkins On Nov 7, 2008, at 7:52 AM, Eric Chatonet wrote: > Joe, > > I said 'put flushEvents("keyDown") into tTrash' > Actually, arrowkey does not trigger a keyDown event so prefer to > use 'put flushEvents("all") into tTrash' > se la vi? > C'est la vie ! From pepetoo at cox.net Fri Nov 7 11:37:07 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 08:37:07 -0800 Subject: Windows standalone arrow keys problem In-Reply-To: <6CCBEB16-77BF-43BF-AAC8-3595351F34A4@sosmartsoftware.com> References: <2F0CE234-B8A4-4476-A5E2-558A984E6369@cox.net> <6DA43A40-6A18-402F-8778-ABA37F25E238@economy-x-talk.com> <103F196A-E1C9-43B0-8D38-A2E93019A289@cox.net> <5B2C2072-64B7-4AE8-8E5B-8573F41C90DB@cox.net> <6CCBEB16-77BF-43BF-AAC8-3595351F34A4@sosmartsoftware.com> Message-ID: <64358798-27F0-47D8-B1F5-EBF949D4FB32@cox.net> Eric, FYI, using "all" hasn't improved things. It must be a Fusion problem. I'll see what happens when I test it on a regular PC with XP. Thanks Eric and Mark, Joe Wilkins On Nov 7, 2008, at 7:52 AM, Eric Chatonet wrote: > Joe, > > I said 'put flushEvents("keyDown") into tTrash' > Actually, arrowkey does not trigger a keyDown event so prefer to > use 'put flushEvents("all") into tTrash' > se la vi? > C'est la vie ! > > Le 7 nov. 08 ? 16:47, Joe Lewis Wilkins a ?crit : > >> Thanks, I hadn't even thought about the flushevents approach. >> Nothing else has worked anyway, so I'll give that a try. Sure makes >> sense, though it eliminates the possibility of the user holding >> down the arrowkeys for quick repeat action to other cards. Se la vi? > > Best regards from Paris, > Eric Chatonet. -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From kray at sonsothunder.com Fri Nov 7 12:00:21 2008 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 07 Nov 2008 11:00:21 -0600 Subject: Cloning a stack In-Reply-To: <6D1469DC-E20E-463F-A486-5F4870ACC9A6@cox.net> Message-ID: > Thanks Jan. I'm sure I tried that, but I'll try it again. Maybe I > didn't properly identify the clone when I tried saving it. Actually, to be more clear, cloning the stack puts it in memory, but there's no attached file path, so trying to just "save" it after the clone has happened won't do anything. You need to set "the filename" of the cloned stack to a path on disk, and THEN save it. As in: clone stack "ABC" -- "it" now contains a reference to the new stack -- it just made that's in memory set the filename of it to "/Users/yourUserName/Desktop/ABC.rev" save it HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Fri Nov 7 12:10:33 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 09:10:33 -0800 Subject: Cloning a stack In-Reply-To: References: Message-ID: <2543F874-34A1-4564-AD03-A985B273FC58@cox.net> Ken, you're remarkable. Thanks. I'll take a look at the documentation. I'm sure it doesn't state things as clearly as you just did. Now, does anyone know what my Classic error 199 problem is? TIA, Joe Wilkins On Nov 7, 2008, at 9:00 AM, Ken Ray wrote: >> Thanks Jan. I'm sure I tried that, but I'll try it again. Maybe I >> didn't properly identify the clone when I tried saving it. > > Actually, to be more clear, cloning the stack puts it in memory, but > there's > no attached file path, so trying to just "save" it after the clone has > happened won't do anything. You need to set "the filename" of the > cloned > stack to a path on disk, and THEN save it. As in: > > clone stack "ABC" > -- "it" now contains a reference to the new stack > -- it just made that's in memory > set the filename of it to "/Users/yourUserName/Desktop/ABC.rev" > save it > > HTH, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ From dam-pro.girard at laposte.net Fri Nov 7 12:48:59 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Fri, 07 Nov 2008 18:48:59 +0100 Subject: Preferred Font In-Reply-To: References: Message-ID: <49147F8B.1060805@laposte.net> Hi Tom, Our applications fonts at Dam-pro are managed by NativeSpeak. (It was made for that) We are using those default fonts: - MacOS X: Lucida Grande 13 - Windows 9x: MS Sans Serif 10 - Win2k/XP: Tahoma 11 - Vista: Segoe UI 12 - Linux: Lucida 12 For also big text, we are using the Arial font. If the Arial font is not available on Linux, we use Lucida instead. Regards, Damien in France Thomas Cole a ?crit : > I have a program I've made, and on the Mac side Helvetica looks fine, > but the font is a little spindly and weak-looking on the PC side. I > chose Helvetica because I thought it would be a font that all machines > would have as a part of their system. Is there a better choice with > respect to this that would be part and parcel of every system? > > Thanks > Tom in Arizona > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Fri Nov 7 13:20:22 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Nov 2008 10:20:22 -0800 Subject: Installing Rev on Ubuntu In-Reply-To: <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> References: <142585080015.20081106103555@ahsoftware.net> <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> Message-ID: <135670552015.20081107102022@ahsoftware.net> Mikey- Friday, November 7, 2008, 6:46:41 AM, you wrote: > Have you run the 3.0 version natively or in a VM? No, just in a VM. If I can get debian native on my XO box I'll try this over there as well. But that's backburnered for now. > Maybe I should run the Windows version under Wine... rotfl. I did try that, but again just on a VM. And to make things even worse, this was the Windows version of rev running under a Windows emulator running under Ubuntu in a virtual partition on an XP box. I really shouldn't have expected that to work at all. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Fri Nov 7 13:21:05 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 7 Nov 2008 10:21:05 -0800 Subject: Installing Rev on Ubuntu In-Reply-To: <491456BD.6070508@armbase.com> References: <142585080015.20081106103555@ahsoftware.net> <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> <491456BD.6070508@armbase.com> Message-ID: <176670594546.20081107102105@ahsoftware.net> Bob- Friday, November 7, 2008, 6:54:53 AM, you wrote: > Version 3 for linux runs flawlessly on my Mandriva 2009 desktop and my > Xandros EEEPC That's good to know. How much memory is on that machine? -- -Mark Wieder mwieder at ahsoftware.net From jacques.hausser at unil.ch Fri Nov 7 14:04:02 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Fri, 7 Nov 2008 20:04:02 +0100 Subject: no such object in step by step debugger Message-ID: Hello, I was away from Revolution for a while (to many other things to do) but now I'm just retired (yes!!!) and at least I have time to work a bit more on some applications I planned to do... and I discovered a strange thing with the new debugger. Forgive me if it is known already (but in this case answer nevertheless directly, many thank, I was unable to find something about this problem on the list). I have a stack's custom property called CurrentField, containing the short name of a field. In the stack script I have something like: put the currentField of me into theField put word 2 of theField into numvar -- here some stuff with numvar put field theField into thevar -- here some stuff with the content of the field (thevar) Well. If I put a breakpoint on the last line of this script, everything is OK, numvar and thevar both contain what I want. BUT if I put my breakpoint on the first line, and progress step by step, I get an error "chunk: no such object" at the "put field theField" line. If I change my mind and put the long name of the field in the currentfield, everything is OK, but it is just boring and more heavy to parse to get my information back. The same problem seems to occur with any objects designed by their short name. The defaultStack is the good one (mine). I got this problem with Revolution 3 on a Mac Intel with OS X 10.5.5 I think it's not a fair behaviour for a debugger, but perhaps it is not orthodoxal to invoke objects by their short name... Thank you for advice Jacques ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From m.schonewille at economy-x-talk.com Fri Nov 7 14:33:54 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Nov 2008 20:33:54 +0100 Subject: no such object in step by step debugger In-Reply-To: References: Message-ID: Hi Jacques, This has nothing to do with the debugger. The syntax put field theField into thevar is incorrect and should be put the text of theField into thevar -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 7 nov 2008, at 20:04, Jacques Hausser wrote: > Hello, > I was away from Revolution for a while (to many other things to do) > but now I'm just retired (yes!!!) and at least I have time to work a > bit more on some applications I planned to do... and I discovered a > strange thing with the new debugger. > Forgive me if it is known already (but in this case answer > nevertheless directly, many thank, I was unable to find something > about this problem on the list). > I have a stack's custom property called CurrentField, containing the > short name of a field. In the stack script I have something like: > > put the currentField of me into theField > put word 2 of theField into numvar > -- here some stuff with numvar > put field theField into thevar > -- here some stuff with the content of the field (thevar) > > Well. If I put a breakpoint on the last line of this script, > everything is OK, numvar and thevar both contain what I want. BUT if > I put my breakpoint on the first line, and progress step by step, I > get an error "chunk: no such object" at the "put field theField" line. > If I change my mind and put the long name of the field in the > currentfield, everything is OK, but it is just boring and more heavy > to parse to get my information back. > The same problem seems to occur with any objects designed by their > short name. The defaultStack is the good one (mine). I got this > problem with Revolution 3 on a Mac Intel with OS X 10.5.5 > I think it's not a fair behaviour for a debugger, but perhaps it is > not orthodoxal to invoke objects by their short name... > > Thank you for advice > > Jacques From geradamas at yahoo.com Fri Nov 7 14:42:29 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 7 Nov 2008 11:42:29 -0800 (PST) Subject: Legacy Standalone Message-ID: <940160.6509.qm@web37508.mail.mud.yahoo.com> Joe Lewis Wilkins wrote: "I've created a Legacy Standalone, but it will not open." First of all; what do you mean by a 'Legacy Standalone' ? Do you mean: 1. A standalone made to run on an out-dated OS (such as Mac Classic) ? 2. Something quite different ? "The rev stack was saved as a Legacy Stack" If that was so, what did you build the standalone with? I, personally, build a lot of stacks for Mac OS 9 with Runtime Revolution 2.0.1; they work delightfully well. I pump my stacks onto a dedicated Mac OS 9 machine via my domestic intranet (i.e. a few cables on a switch), then open them in RR 2.0.1, play around with them to see that they behave themselves [always remembering that fancy features introduced since 2.0.1 aren't going to show], and run off Mac OS 8/9 standalones. I also produce a lot for Ubuntu Linux; and my rule (after some fairly revolting foul-ups) is never to build a standalone for one platform on another platform. Having said that, on the few occasions I have built something for a client who uses Microsoft Windows I have resorted to using Connectix Virtual PC on my G4. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From geradamas at yahoo.com Fri Nov 7 14:44:44 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 7 Nov 2008 11:44:44 -0800 (PST) Subject: Pixelution Message-ID: <798654.18176.qm@web37503.mail.mud.yahoo.com> Maybe I'm a bit thick; but I have just come across this while looking for something completely different (not a new occurrence): http://www.softpedia.com/progDownload/Pixelution-Download-63329.html I suppose everybody else already knows about it . . . Oh, Well, thought I'd mention it, just in case . . . sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From jacques.hausser at unil.ch Fri Nov 7 15:00:06 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Fri, 7 Nov 2008 21:00:06 +0100 Subject: no such object in step by step debugger In-Reply-To: References: Message-ID: Hi Mark, I don't think so. TheField is just the short name of the field, that is in my case "Fv 4", NOT the long name. Put field "Fv 4" into someVariable is quite correct, no ? I should have called this variable "TheShortFieldName", sorry, but I'm lazy... (I correct it for clarity's sake hereunder) Jacques Le 7 nov. 2008 ? 20:33, Mark Schonewille a ?crit : > Hi Jacques, > > This has nothing to do with the debugger. The syntax > > put field theField into thevar > > is incorrect and should be > > put the text of theField into thevar > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum/ > > Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html > for more info. > > On 7 nov 2008, at 20:04, Jacques Hausser wrote: > >> Hello, >> I was away from Revolution for a while (to many other things to do) >> but now I'm just retired (yes!!!) and at least I have time to work >> a bit more on some applications I planned to do... and I discovered >> a strange thing with the new debugger. >> Forgive me if it is known already (but in this case answer >> nevertheless directly, many thank, I was unable to find something >> about this problem on the list). >> I have a stack's custom property called CurrentField, containing >> the short name of a field. In the stack script I have something like: >> >> put the currentField of me into theShortFieldName >> put word 2 of theShortFieldName into numvar >> -- here some stuff with numvar >> put field theShortFieldName into thevar >> -- here some stuff with the content of the field (thevar) >> >> Well. If I put a breakpoint on the last line of this script, >> everything is OK, numvar and thevar both contain what I want. BUT >> if I put my breakpoint on the first line, and progress step by >> step, I get an error "chunk: no such object" at the "put field >> theShortFieldName" line. >> If I change my mind and put the long name of the field in the >> currentfield, everything is OK, but it is just boring and more >> heavy to parse to get my information back. >> The same problem seems to occur with any objects designed by their >> short name. The defaultStack is the good one (mine). I got this >> problem with Revolution 3 on a Mac Intel with OS X 10.5.5 >> I think it's not a fair behaviour for a debugger, but perhaps it is >> not orthodoxal to invoke objects by their short name... >> >> Thank you for advice >> >> Jacques > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From geradamas at yahoo.com Fri Nov 7 15:00:52 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 7 Nov 2008 12:00:52 -0800 (PST) Subject: Pixelution - and - a conspiracy theory. Message-ID: <273681.68282.qm@web37503.mail.mud.yahoo.com> So, try to understand how Pixelution is implemented; click on Stack Props and try to see the object listing: and what happens? . . . "Too may controls to display [2326]" Wow, blew my socks right off! But, presumably, this means that somewhere "Out There" there exists an Uber-Runtime Revolution that allows the "gods" of RunRev progging to do "divine" things, such as play around with 2326 controls. Mind you, would I want to play with 2326 controls: probably not; however, I know that tonight will be sleepless, tortured by those waking dreams "if, only if, I had that Super RR, if, if , if . . ." And many nights to come, as I am transformed from that benign middle-aged slob that I am into some horrible monstrosity literally green and slimy with envy . . . Err, wife just smacked me one with a frying pan :) But, seriously ? How was it done? sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From noelf at nomigraphics.com Fri Nov 7 15:14:54 2008 From: noelf at nomigraphics.com (Noel) Date: Fri, 07 Nov 2008 13:14:54 -0700 Subject: Pixelution - and - a conspiracy theory. In-Reply-To: <273681.68282.qm@web37503.mail.mud.yahoo.com> References: <273681.68282.qm@web37503.mail.mud.yahoo.com> Message-ID: <0MKpCa-1KyXjN2FiP-0007yg@mrelay.perfora.net> I suspect that the 2326 is an error code, not the number of controls :) - Noel At 01:00 PM 11/7/2008, you wrote: >So, try to understand how Pixelution is implemented; click on Stack Props >and try to see the object listing: and what happens? . . . > >"Too may controls to display [2326]" > >Wow, blew my socks right off! > >But, presumably, this means that somewhere "Out There" there exists an > >Uber-Runtime Revolution that allows the "gods" of RunRev progging to do >"divine" things, such as play around with 2326 controls. > >Mind you, would I want to play with 2326 controls: probably not; however, >I know that tonight will be sleepless, tortured by those waking >dreams "if, only if, I had that Super RR, if, if , if . . ." And >many nights to come, as I am transformed from that benign >middle-aged slob that I am into some horrible monstrosity literally >green and slimy with envy . . . > >Err, wife just smacked me one with a frying pan :) > >But, seriously ? > >How was it done? > >sincerely, Richmond Mathewson. > >____________________________________________________________ > >A Thorn in the flesh is better than a failed Systems Development Life Cycle. >____________________________________________________________ >_______________________________________________ >use-revolution mailing list >use-revolution 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 Fri Nov 7 15:19:41 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Nov 2008 21:19:41 +0100 Subject: no such object in step by step debugger In-Reply-To: References: Message-ID: <323C351A-EFE7-4BC6-9E02-E6F9DA0CD5D0@economy-x-talk.com> Hi Jacques, I'm trying to make the debugger stumble over your code. In the mean time, is it possible that the property currentField contains "Field", since the short name of new fields usually is "Field"? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 7 nov 2008, at 21:00, Jacques Hausser wrote: > Hi Mark, > > I don't think so. TheField is just the short name of the field, that > is in my case "Fv 4", NOT the long name. Put field "Fv 4" into > someVariable is quite correct, no ? > I should have called this variable "TheShortFieldName", sorry, but > I'm lazy... > (I correct it for clarity's sake hereunder) > > Jacques > From m.schonewille at economy-x-talk.com Fri Nov 7 15:24:53 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 7 Nov 2008 21:24:53 +0100 Subject: no such object in step by step debugger In-Reply-To: References: Message-ID: Jacques, Your code works fine here, provided that the property exists. It doesn't matter whether Rev is in debugging mode or not. Another possibility is that there are quotes around the field name in the custom property currentField. If the currentField is 'field "Field Name"' then word 2 of the currentField is "Field Name" including the quotes and I don't expect such a field to exist. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 7 nov 2008, at 21:00, Jacques Hausser wrote: > Hi Mark, > > I don't think so. TheField is just the short name of the field, that > is in my case "Fv 4", NOT the long name. Put field "Fv 4" into > someVariable is quite correct, no ? > I should have called this variable "TheShortFieldName", sorry, but > I'm lazy... > (I correct it for clarity's sake hereunder) > > Jacques From pepetoo at cox.net Fri Nov 7 15:30:17 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 12:30:17 -0800 Subject: Legacy Standalone In-Reply-To: <940160.6509.qm@web37508.mail.mud.yahoo.com> References: <940160.6509.qm@web37508.mail.mud.yahoo.com> Message-ID: <5F801753-B0D6-4757-9CD5-0E7E280E1330@cox.net> Richmond, Thanks for your response. On Nov 7, 2008, at 11:42 AM, Richmond Mathewson wrote: > Joe Lewis Wilkins wrote: > > "I've created a Legacy Standalone, but it will not open." > > First of all; what do you mean by a 'Legacy Standalone' ? > > > Do you mean: > > 1. A standalone made to run on an out-dated OS (such as Mac Classic) ? Yes! Precisely. > > 2. Something quite different ? > > "The rev stack was saved as a Legacy Stack" > > If that was so, what did you build the standalone with? I built the standalone using that stack using Rev 3, but running it under 2.6.1 on a G4 with OS 9.2.1. I suppose I should transfer the Legacy saved stack over to the G4 and build the standalone under 2.6.1 - assuming that will work. Hadn't even thought of that. Now that I have everything on my Intel Mac with a very large monitor, I hate it when I have to do anything on the G4, but that sure makes sense. Thanks. Joe Wilkins > > I, personally, build a lot of stacks for Mac OS 9 with Runtime > Revolution 2.0.1; they work delightfully well. > > I pump my stacks onto a dedicated Mac OS 9 machine via my domestic > intranet (i.e. a few cables on a switch), then open them in RR > 2.0.1, play around with them to see that they behave themselves > [always remembering that fancy features introduced since 2.0.1 > aren't going to show], and run off Mac OS 8/9 standalones. > > I also produce a lot for Ubuntu Linux; and my rule (after some > fairly revolting foul-ups) is never to build a standalone for one > platform on another platform. Having said that, on the few occasions > I have built something for a client who uses Microsoft Windows I > have resorted to using Connectix Virtual PC on my G4. > > sincerely, Richmond Mathewson. From jacque at hyperactivesw.com Fri Nov 7 15:31:20 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Nov 2008 14:31:20 -0600 Subject: no such object in step by step debugger In-Reply-To: References: Message-ID: <4914A598.8020009@hyperactivesw.com> Jacques Hausser wrote: > I have a stack's custom property called CurrentField, containing the > short name of a field. In the stack script I have something like: > > put the currentField of me into theField > put word 2 of theField into numvar > -- here some stuff with numvar > put field theField into thevar > -- here some stuff with the content of the field (thevar) > > Well. If I put a breakpoint on the last line of this script, everything > is OK, numvar and thevar both contain what I want. BUT if I put my > breakpoint on the first line, and progress step by step, I get an error > "chunk: no such object" at the "put field theField" line. I just ran your script and it worked fine, even with a breakpoint at line 1. (I think the syntax is okay, Revolution supports the old HyperCard syntax.) Since the handler runs okay for you when you don't set any breakpoint, or when you set one at a different line, it could be a debugger issue. There is a known problem with the new debugger where in some cases the debugger will refuse to step through any lines after the breakpoint, the handler will just run straight through to the end. The only work-around for now is to set the breakpoint somewhere else (just as you did.) Your example doesn't look quite the same, but it is similar enough that it would be worth reporting in the QCC. But before you do that, try running your example just as you have written it here. If that works, then there may be a scripting problem in the lines you omitted, something that changes the value of theField. I couldn't reproduce your results using only the lines you posted here. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mdswindell at cruzio.com Fri Nov 7 15:36:18 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 7 Nov 2008 12:36:18 -0800 Subject: Preferred Font In-Reply-To: References: Message-ID: <531A971A-4923-4160-8E33-9D924E929CCF@cruzio.com> Tom, You might do something like this to use the appropriate font at startup. You can put it in the stack script. Mark on startup setFonts --changes font based on Windows or Mac end startup on setFonts --call from startUp if the platform = "MacOS" then repeat with x = 1 to the number of fields of cd 1 set the textFont of field x of cd 1 to Tahoma end repeat end if if the platform = "Win32" then repeat with x = 1 to the number of fields of cd 1 set the textFont of field x of cd 1 to Times end repeat end if end setFonts On Nov 7, 2008, at 7:50 AM, Thomas Cole wrote: > I have a program I've made, and on the Mac side Helvetica looks fine, > but the font is a little spindly and weak-looking on the PC side. I > chose Helvetica because I thought it would be a font that all machines > would have as a part of their system. Is there a better choice with > respect to this that would be part and parcel of every system? > > Thanks > Tom in Arizona > > _______________________________________________ > use-revolution mailing list > use-revolution 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 pepetoo at cox.net Fri Nov 7 17:18:36 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 14:18:36 -0800 Subject: Legacy Standalone UPDATE In-Reply-To: <940160.6509.qm@web37508.mail.mud.yahoo.com> References: <940160.6509.qm@web37508.mail.mud.yahoo.com> Message-ID: FYI, regarding a working Legacy Standalone: Thanks to your guidance Richmond, I finally have a working Standalone. Still having problems getting it to play the music, but I'm sure that's my problem of some sort; HOWEVER, this app reads text, and in most places does a good job of it, but on one card where the font of one field was changed to Chicago, some of the text is read as if the letters have spaces between them; and they don't. Really strange. Thanks to everyone for their help. Project is complete and ready to ship once I iron out a few irregularities. One thought: now that I have an app of my own running on a large monitor, I appreciate the menus being at the top of the window as they are in the Window's version. I'm beginning to think that's the way they should be done on Mac apps as well. Joe Wilkins On Nov 7, 2008, at 11:42 AM, Richmond Mathewson wrote: > Joe Lewis Wilkins wrote: > > "I've created a Legacy Standalone, but it will not open." > > First of all; what do you mean by a 'Legacy Standalone' ? > > Do you mean: > > 1. A standalone made to run on an out-dated OS (such as Mac Classic) ? > > 2. Something quite different ? > > "The rev stack was saved as a Legacy Stack" > > If that was so, what did you build the standalone with? > > I, personally, build a lot of stacks for Mac OS 9 with Runtime > Revolution 2.0.1; they work delightfully well. > > I pump my stacks onto a dedicated Mac OS 9 machine via my domestic > intranet (i.e. a few cables on a switch), then open them in RR > 2.0.1, play around with them to see that they behave themselves > [always remembering that fancy features introduced since 2.0.1 > aren't going to show], and run off Mac OS 8/9 standalones. > > I also produce a lot for Ubuntu Linux; and my rule (after some > fairly revolting foul-ups) is never to build a standalone for one > platform on another platform. Having said that, on the few occasions > I have built something for a client who uses Microsoft Windows I > have resorted to using Connectix Virtual PC on my G4. > > sincerely, Richmond Mathewson. From lgwatts at adelphia.net Fri Nov 7 17:30:49 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Fri, 7 Nov 2008 14:30:49 -0800 Subject: Windows question Message-ID: <000e01c94128$7c94e5c0$0400a8c0@gyhjx83ah6b2bq> I want to make a little app for Windows XP that will launch a slideshow and keep my app running so that when the slideshow is interuppted, it goes back to my app, but a password would be required to close my app. Is there a way to disable the Ctrl-Alt-Delete sequence so that the user can still use the keyboard to enter the password but cannot otherwise get around closing my app? Thanks!! From Jacques.Hausser at unil.ch Fri Nov 7 17:49:49 2008 From: Jacques.Hausser at unil.ch (Jacques Hausser) Date: Fri, 7 Nov 2008 23:49:49 +0100 Subject: no such object in step by step debugger In-Reply-To: <4914A598.8020009@hyperactivesw.com> References: <4914A598.8020009@hyperactivesw.com> Message-ID: <07E5CAC5-C695-4693-85AC-1BA4638E2078@unil.ch> Many thanks to Jacqueline and Mark, I did what Jacqueline suggested (a minimal stack for checking the script), and the problem remained exactly the same. As the script worked fine for Jacque, I suspected my version of revolution, and re- downloaded it afresh: it works perfectly well !!! So my debugger was corrupted ! How, I cannot figure... Sorry to have disturbed you... Jacques > ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From sarah.reichelt at gmail.com Fri Nov 7 17:59:29 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 8 Nov 2008 08:59:29 +1000 Subject: Legacy Standalone UPDATE In-Reply-To: References: <940160.6509.qm@web37508.mail.mud.yahoo.com> Message-ID: > HOWEVER, this app reads text, and in most places does a good > job of it, but on one card where the font of one field was changed to > Chicago, some of the text is read as if the letters have spaces between > them; and they don't. This happens when the text contains some high ASCII characters and so has been converted to Unicode by the app that created it or saved it last. If this happens, using the unidecode function should sort it out. Sarah From pepetoo at cox.net Fri Nov 7 18:49:40 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 15:49:40 -0800 Subject: Legacy Standalone UPDATE In-Reply-To: References: <940160.6509.qm@web37508.mail.mud.yahoo.com> Message-ID: <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> Hi Sarah, Not sure what you mean, since I think this is a typo? Joe Wilkins On Nov 7, 2008, at 2:59 PM, Sarah Reichelt wrote: > unidecode From pepetoo at cox.net Fri Nov 7 19:29:49 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 16:29:49 -0800 Subject: Legacy Standalone UPDATE In-Reply-To: <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> References: <940160.6509.qm@web37508.mail.mud.yahoo.com> <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> Message-ID: <19517E0B-8C9F-41FE-A036-3E8F805CF07C@cox.net> Another problem has arisen. I used two properties that were not available until 2.9: printPaperScale and printPaperOrientation Prior to 2.9, how were these properties set by scripting, or could they even be set that way? TIA, Joe Wilkins From sarah.reichelt at gmail.com Fri Nov 7 19:48:29 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sat, 8 Nov 2008 10:48:29 +1000 Subject: Legacy Standalone UPDATE In-Reply-To: <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> References: <940160.6509.qm@web37508.mail.mud.yahoo.com> <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> Message-ID: On Sat, Nov 8, 2008 at 9:49 AM, Joe Lewis Wilkins wrote: > Hi Sarah, > > Not sure what you mean, since I think this is a typo? > > Joe Wilkins > > On Nov 7, 2008, at 2:59 PM, Sarah Reichelt wrote: > >> unidecode No, not a typo. unidecode is a Revolution function - check it out in the docs. Sarah From lgwatts at adelphia.net Fri Nov 7 20:12:00 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Fri, 7 Nov 2008 17:12:00 -0800 Subject: masking text Message-ID: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> Is there a way to mask text input into a field, as when a user enters a password? I thought this is so common there should have been an easy answer. Thanks. From pepetoo at cox.net Fri Nov 7 20:42:24 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 17:42:24 -0800 Subject: Legacy Standalone UPDATE In-Reply-To: References: <940160.6509.qm@web37508.mail.mud.yahoo.com> <3536B8A0-1126-43F3-93B7-A089B316EC97@cox.net> Message-ID: Not a typo, but almost impossible to figure how to use it from the Dictionary. Needs some better examples. Turns out the reason the text was being read as letters rather than words was because it was all in caps. After changing to lower case and then capitalizing certain letters, it is read fine. Thanks, Joe Wilkins On Nov 7, 2008, at 4:48 PM, Sarah Reichelt wrote: > On Sat, Nov 8, 2008 at 9:49 AM, Joe Lewis Wilkins > wrote: >> Hi Sarah, >> >> Not sure what you mean, since I think this is a typo? >> >> Joe Wilkins >> >> On Nov 7, 2008, at 2:59 PM, Sarah Reichelt wrote: >> >>> unidecode > > > No, not a typo. unidecode is a Revolution function - check it out in > the docs. > > Sarah From sundown at pacifier.com Fri Nov 7 20:57:56 2008 From: sundown at pacifier.com (-= JB =-) Date: Fri, 7 Nov 2008 17:57:56 -0800 Subject: masking text In-Reply-To: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> References: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> Message-ID: If you mean to hide the text being entered you can look at RevOnline for a stack named EasyPasswords.rev. -=>JB<=- On Nov 7, 2008, at 5:12 PM, Larry Watts wrote: > Is there a way to mask text input into a field, as when a user > enters a password? I thought this is so common there should have > been an easy answer. > > 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 > From pepetoo at cox.net Fri Nov 7 21:08:22 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 7 Nov 2008 18:08:22 -0800 Subject: Print problem Message-ID: I get no response when I use revShowPrintDialog on MacOS 9.2.1 and Rev. 2.6.1. Any ideas? TIA, Joe Wilkins From lgwatts at adelphia.net Fri Nov 7 21:22:47 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Fri, 7 Nov 2008 18:22:47 -0800 Subject: masking text References: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> Message-ID: <003a01c94148$e47ce190$0400a8c0@gyhjx83ah6b2bq> JB, Thanks for the tip. But I'm such a newbie that although I searched the RevLists and RunRev, I couldn't find it. I don't actually know exactly where RevOnline is. Could you please enlighten me further? thanks, Larry ----- Original Message ----- From: "-= JB =-" To: "How to use Revolution" Sent: Friday, November 07, 2008 5:57 PM Subject: Re: masking text > If you mean to hide the text being entered you can look at > RevOnline for a stack named EasyPasswords.rev. > > -=>JB<=- > > > > On Nov 7, 2008, at 5:12 PM, Larry Watts wrote: > >> Is there a way to mask text input into a field, as when a user enters a >> password? I thought this is so common there should have been an easy >> answer. >> >> 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 >> > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 7 21:34:30 2008 From: sundown at pacifier.com (-= JB =-) Date: Fri, 7 Nov 2008 18:34:30 -0800 Subject: masking text In-Reply-To: <003a01c94148$e47ce190$0400a8c0@gyhjx83ah6b2bq> References: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> <003a01c94148$e47ce190$0400a8c0@gyhjx83ah6b2bq> Message-ID: <40392B74-D267-40D1-8AAB-CC0A2449B3EE@pacifier.com> Look at the ICON bar on Rev and the ICON to the far right will be a large A named Dictionary. As you move to the left the next ICON will say Resource Center and the one to the left of it will be Rev Online. This will take you to Rev Online. Choose to browse the categories and then you will see a blank field with a pull down menu at the top. Select the programming category and then look through the list and you will find Easy Password. After you go to the stack you can download it buy saving it from your file menu like any other stack that is opened. -=>JB<=- On Nov 7, 2008, at 6:22 PM, Larry Watts wrote: > JB, > Thanks for the tip. But I'm such a newbie that although I searched > the RevLists and RunRev, I couldn't find it. I don't actually know > exactly where RevOnline is. Could you please enlighten me > further? thanks, Larry > > ----- Original Message ----- From: "-= JB =-" > To: "How to use Revolution" > Sent: Friday, November 07, 2008 5:57 PM > Subject: Re: masking text > > >> If you mean to hide the text being entered you can look at >> RevOnline for a stack named EasyPasswords.rev. >> >> -=>JB<=- >> >> >> >> On Nov 7, 2008, at 5:12 PM, Larry Watts wrote: >> >>> Is there a way to mask text input into a field, as when a user >>> enters a password? I thought this is so common there should >>> have been an easy answer. >>> >>> 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 >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 Sat Nov 8 00:54:14 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Sat, 8 Nov 2008 00:54:14 -0500 Subject: masking text In-Reply-To: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> References: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> Message-ID: <174553EB-122F-4FA4-90C2-575FABD65E5F@mangomultimedia.com> On Nov 7, 2008, at 8:12 PM, Larry Watts wrote: > Is there a way to mask text input into a field, as when a user > enters a password? I thought this is so common there should have > been an easy answer. Hi Larry, There are a couple of different approaches you can take. I like to use a custom font that displays bullets for every character entered. This allows you to set and get the text of the password field without having to store the actual characters entered elsewhere. I find this more convenient. I posted a lesson on this technique here: Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From jacque at hyperactivesw.com Sat Nov 8 00:55:06 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 07 Nov 2008 23:55:06 -0600 Subject: no such object in step by step debugger In-Reply-To: <07E5CAC5-C695-4693-85AC-1BA4638E2078@unil.ch> References: <4914A598.8020009@hyperactivesw.com> <07E5CAC5-C695-4693-85AC-1BA4638E2078@unil.ch> Message-ID: <491529BA.5000909@hyperactivesw.com> Jacques Hausser wrote: > Many thanks to Jacqueline and Mark, > > I did what Jacqueline suggested (a minimal stack for checking the > script), and the problem remained exactly the same. As the script worked > fine for Jacque, I suspected my version of revolution, and re-downloaded > it afresh: it works perfectly well !!! > So my debugger was corrupted ! How, I cannot figure... Rev 3.0 gm 3 was released very soon after gm 2. Maybe you had not updated? > Sorry to have disturbed you... No trouble at all, that's why we're here. Ask us anything. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lgwatts at adelphia.net Sat Nov 8 02:13:23 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Fri, 7 Nov 2008 23:13:23 -0800 Subject: masking text References: <003301c9413f$013e6060$0400a8c0@gyhjx83ah6b2bq> <174553EB-122F-4FA4-90C2-575FABD65E5F@mangomultimedia.com> Message-ID: <008c01c94171$7d471490$0400a8c0@gyhjx83ah6b2bq> Thanks Trevor, Exactly the kind of solution I was looking for! Larry ----- Original Message ----- From: "Trevor DeVore" To: "How to use Revolution" Sent: Friday, November 07, 2008 9:54 PM Subject: Re: masking text > On Nov 7, 2008, at 8:12 PM, Larry Watts wrote: > >> Is there a way to mask text input into a field, as when a user enters a >> password? I thought this is so common there should have been an easy >> answer. > > Hi Larry, > > There are a couple of different approaches you can take. I like to use a > custom font that displays bullets for every character entered. This > allows you to set and get the text of the password field without having > to store the actual characters entered elsewhere. I find this more > convenient. > > I posted a lesson on this technique here: > > > > Regards, > > -- > Trevor DeVore > Blue Mango Learning Systems > www.bluemangolearning.com - www.screensteps.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 Sat Nov 8 05:07:40 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sat, 8 Nov 2008 11:07:40 +0100 Subject: Print problem In-Reply-To: References: Message-ID: Hi Joe, Which print command are you using? From the docs: "Controls display of the Page Setup (on Mac OS systems) and Print dialog boxes when using the revPrintField or revPrintText commands." -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 8 nov 2008, at 03:08, Joe Lewis Wilkins wrote: > I get no response when I use revShowPrintDialog on MacOS 9.2.1 and > Rev. 2.6.1. Any ideas? > > TIA, > > Joe Wilkins From kray at sonsothunder.com Sat Nov 8 09:30:02 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 08 Nov 2008 08:30:02 -0600 Subject: Windows question In-Reply-To: <000e01c94128$7c94e5c0$0400a8c0@gyhjx83ah6b2bq> Message-ID: On 11/7/08 4:30 PM, "Larry Watts" wrote: > I want to make a little app for Windows XP that will launch a slideshow and > keep my app running so that when the slideshow is interuppted, it goes back to > my app, but a password would be required to close my app. Is there a way to > disable the Ctrl-Alt-Delete sequence so that the user can still use the > keyboard to enter the password but cannot otherwise get around closing my app? Not natively with Rev... there is info on the web that might aid you in getting an external written that would do that, though - here's a couple of them: http://www.developerfusion.com/code/1021/how-to-disable-ctrlaltdel/ http://www.codeproject.com/KB/winsdk/AntonioWinLock.aspx HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Sat Nov 8 10:32:12 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 07:32:12 -0800 Subject: Print problem In-Reply-To: References: Message-ID: <75E8EEE7-4217-4F45-8C16-D02E5D99B473@cox.net> Hi Mark, Looks like I need to stay up later to get your responses. (smile) Thats what I was looking for, but *revShowPrintDialog true,true* doesn't show a dialog of any kind. This is under 2.6.1 on a G4 running 9.2.1. I'm using Print card from (x,y) into pageRect. but that shouldn't mess things up. Should it. Totally different Menu items. Joe Wilkins On Nov 8, 2008, at 2:07 AM, Mark Schonewille wrote: > Hi Joe, > > > Which print command are you using? > > From the docs: "Controls display of the Page Setup (on Mac OS > systems) and Print dialog boxes when using the revPrintField or > revPrintText commands." > > -- > Best regards, > > Mark Schonewille From pepetoo at cox.net Sat Nov 8 10:57:20 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 07:57:20 -0800 Subject: Print problem In-Reply-To: <75E8EEE7-4217-4F45-8C16-D02E5D99B473@cox.net> References: <75E8EEE7-4217-4F45-8C16-D02E5D99B473@cox.net> Message-ID: Hi Mark, Guess I found the answer where the last line in dictionary says: "If you use the revShowPrintDialog command outside a handler where a revPrintField or revPrintText command is executed, the revShowPrintDialog command has no effect. The command sets printing options only for the currently executing handler." So I need to be able to set the scale and orientation using something other than the two properties that aren't available until 2.9. Any suggestions for doing that? ANYONE? TIA, Joe Wilkins On Nov 8, 2008, at 7:32 AM, Joe Lewis Wilkins wrote: > Hi Mark, > > Looks like I need to stay up later to get your responses. (smile) > > Thats what I was looking for, but *revShowPrintDialog true,true* > doesn't show a dialog of any kind. This is under 2.6.1 on a G4 > running 9.2.1. > > I'm using Print card from (x,y) into pageRect. but that shouldn't > mess things up. Should it. Totally different Menu items. > > Joe Wilkins From pepetoo at cox.net Sat Nov 8 12:05:40 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 09:05:40 -0800 Subject: Print problem In-Reply-To: References: <75E8EEE7-4217-4F45-8C16-D02E5D99B473@cox.net> Message-ID: <6F55B460-4B03-47BB-A587-9D5CA7E0BC3B@cox.net> Answers found. Older commands that are now deprecated. Just have trouble reading the small print of the dictionary; and the magnifying option/cmd/+ is cumbersome. It would be neat if the font size of the dictionary could be made larger. Thanks to all, Joe Wilkins On Nov 8, 2008, at 7:57 AM, Joe Lewis Wilkins wrote: > Hi Mark, > > Guess I found the answer where the last line in dictionary says: > > "If you use the revShowPrintDialog command outside a handler where a > revPrintField or revPrintText command is executed, the > revShowPrintDialog command has no effect. The command sets printing > options only for the currently executing handler." > > So I need to be able to set the scale and orientation using > something other than the two properties that aren't available until > 2.9. Any suggestions for doing that? ANYONE? > > TIA, Joe Wilkins > > On Nov 8, 2008, at 7:32 AM, Joe Lewis Wilkins wrote: > >> Hi Mark, >> >> Looks like I need to stay up later to get your responses. (smile) >> >> Thats what I was looking for, but *revShowPrintDialog true,true* >> doesn't show a dialog of any kind. This is under 2.6.1 on a G4 >> running 9.2.1. >> >> I'm using Print card from (x,y) into pageRect. but that shouldn't >> mess things up. Should it. Totally different Menu items. >> >> Joe Wilkins From etcawley at fastmail.fm Sat Nov 8 13:13:28 2008 From: etcawley at fastmail.fm (edward cawley) Date: Sat, 8 Nov 2008 12:13:28 -0600 Subject: list linking Message-ID: <1344F026-ADCD-486C-9645-6727A2E83EF3@fastmail.fm> I'm trying to convert from old hyperCard stacks to Rev. stacks. I think I may be able to improve the scripts but I've been having problems. I have a list of plant names that I want to click on and go to a card with that name. I have tried this script: on mousedown local x, xxx --lock screen --Use this script to capture a line of text in a variable --field must be LOCKED set the listBehavior of field "flora-cn" to true set the visible of field 1 to true set the locktext of me to true put clickLine() into x put the selectedtext of line x of bkgnd field "Flora-CN" of group id 2589 of card id 3064 of stack "/Users/ecawley/Documents/River- main.rev" into xxx set the locktext of me to true set the visible of field 1 to false unlock screen --text is in xxx now and you may do anything you wish with it push card go to card xxx end mousedown I think that the problem is in the format of clickLine() and the selectedText. Is this the best approach? From pepetoo at cox.net Sat Nov 8 13:34:35 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 10:34:35 -0800 Subject: list linking In-Reply-To: <1344F026-ADCD-486C-9645-6727A2E83EF3@fastmail.fm> References: <1344F026-ADCD-486C-9645-6727A2E83EF3@fastmail.fm> Message-ID: Hi Edward, I think you can do all of this with one statement, assuming the cds have the names shown on the list: on mouseUp go cd value of the clickline end mouseup I hope I've not misunderstood what you're trying to do. I would lock the field before using it, but you can cmd/click on an unlocked field and it should work. At least I'm doing that all the time. HTH, Joe Wilkins On Nov 8, 2008, at 10:13 AM, edward cawley wrote: > I'm trying to convert from old hyperCard stacks to Rev. stacks. > I think I may be able to improve the scripts but I've been having > problems. > I have a list of plant names that I want to click on and go to a > card with that name. > I have tried this script: > on mousedown > local x, xxx > --lock screen > --Use this script to capture a line of text in a variable > --field must be LOCKED From pepetoo at cox.net Sat Nov 8 15:28:48 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 12:28:48 -0800 Subject: Legacy Print problem Message-ID: Well, I thought I hade the older printScale and printRotated commands figured out; but they don't seem to work from inside the print handler. I need a way to set the scale and orientation from a Page Setup Dialog it would appear. Hair is nearly gone! TIA, Joe Wilkins From geradamas at yahoo.com Sat Nov 8 16:22:47 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 8 Nov 2008 13:22:47 -0800 (PST) Subject: Legacy Print problem Message-ID: <888324.4809.qm@web37503.mail.mud.yahoo.com> Being a fairly lazy chap I shall merely quote, verbatim from the Documentation of Runtime Revolution 2.0.1: "printScale property Specifies how much cards are shrunk or expanded when printing. set the printScale to ratio set the printScale to 2 -- double-size cards set the printScale to .25 -- quarter-size cards Use the printScale property to control the size of printed cards. Value: The printScale is a positive number. By default, the printScale property is set to 1. Comments: The printScale specifies the ratio between the number of pixels in the card and the number of points on the printed page. A ratio of 1 means the printed and screen card should be the same size, if the screen's resolution is 72 pixels per inch. For example, if a card is 360 pixels wide and you want its printed image to be 4 inches (288 points) across, set the printScale to 0.8 (288 pixels divided by 360 points)." "printRotated property Specifies whether Revolution prints in landscape mode or portrait mode. set the printRotated to {true | false} set the printRotated to true Use the printRotated property to print wide pages. Value: The printRotated is true or false. By default, the printRotated property is set to false. Comments: If the printRotated property is set to false, printing is done in portrait mode--the short sides of the paper are the top and bottom of the printed page. If the printRotated is true, the direction of the printed output is rotated 90 degrees, so the long sides of the paper are the top and bottom. Tip: On Mac OS systems, to set the orientation of the printout, use the answer printer command to display the Page Setup dialog box." AND . . . GUESS WHAT . . . printScale is exactly the same as in 2.9 HOWEVER . . . printRotated has been deprecated as of version 2.9 [presumably ??? for something which is considered better . . . ] I see that in the documentation for 2.9 it says: "The printRotated property is deprecated as of version 2.9. Setting the printRotated to true is equivalent to setting the printPaperOrientation to "landscape". New applications should use printPaperOrientation in preference to printRotated." Have just uploaded a "one button wonder" to revOnline (progged in RR 2.0.1 !!!) called "PRINT IDEAS.rev" (sorry, bad attack of originality there). It contains one card and one button which contains the following script: on mouseUp answer "Do you want to print in landscape format ?" with "No" or "Yes" if it is "Yes" then set the printRotated to true else set the printRotated to true end if answer "Do you wish to scale your print-out ?" with "Half" or "Double" or "No" if it is "Half" then set the printScale to .5 end if if it is "Double" then set the printScale to 2 end if if it is "No" then --whistle "Kathy call the cattle home" through your nose end if print card "Horror" end mouseUp this seems to illustrate how one can "do things" without too much fuss. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From geradamas at yahoo.com Sat Nov 8 16:26:59 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 8 Nov 2008 13:26:59 -0800 (PST) Subject: Print problem Message-ID: <967081.16658.qm@web37503.mail.mud.yahoo.com> " Important! The revShowPrintDialog command is part of the Printing library. To ensure that the command works in a standalone application, you must include this custom library when you create your standalone. In the Inclusions section on the General screen of the Standalone Application Settings window, make sure that "Printing" is selected in the list of script libraries." Um? ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From geradamas at yahoo.com Sat Nov 8 16:39:58 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 8 Nov 2008 13:39:58 -0800 (PST) Subject: Making the FontSize in the RR Documentation bigger. Message-ID: <373885.912.qm@web37507.mail.mud.yahoo.com> This is really quite straightforward: 1. Fire up Runtime Revolution 2. Make sure that Application Browser is open 3. Make sure "Revolution UI elements appear in lists of stacks" is selected in the General Preferences 4. Make a new, blank stack - "Untitled" 5. Open Documentation 6. Open the Stack Inspector - it will open for "Untitled" 7. Click on the arrow to the right of the stack title and across to INSPECT and down to STACK Where you will be able to select the "revdocs" stack 8. Deselect the "can't modify" checkbox select the field "doc" 9. Select TEXT FORMATTING from the drop-down menu 10. Select the FONT SIZE you require 11. Save the stack 12. Boom-Buddy-Boom-Buddy-Boom-Boom-Boom ! Love, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From bvg at mac.com Sat Nov 8 16:51:09 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 08 Nov 2008 22:51:09 +0100 Subject: Making the FontSize in the RR Documentation bigger. In-Reply-To: <373885.912.qm@web37507.mail.mud.yahoo.com> References: <373885.912.qm@web37507.mail.mud.yahoo.com> Message-ID: OR you could download bvg docu, and use the powerful text settings that you can modify via a gui, instead of fiddling around with the ide's stacks :) http://bjoernke.com/runrev/bvgdocu.php On 8 Nov 2008, at 22:39, Richmond Mathewson wrote: > This is really quite straightforward: > > 1. Fire up Runtime Revolution > > 2. Make sure that Application Browser is open > > 3. Make sure "Revolution UI elements appear in lists of stacks" > is selected in the General Preferences > > 4. Make a new, blank stack - "Untitled" > > 5. Open Documentation > > 6. Open the Stack Inspector - it will open for "Untitled" > > 7. Click on the arrow to the right of the stack title > and across to INSPECT and down to STACK > > Where you will be able to select the "revdocs" stack > > 8. Deselect the "can't modify" checkbox > > select the field "doc" > > 9. Select TEXT FORMATTING from the drop-down menu > > 10. Select the FONT SIZE you require > > 11. Save the stack > > 12. Boom-Buddy-Boom-Buddy-Boom-Boom-Boom ! > > Love, Richmond Mathewson. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- official ChatRev page: http://bjoernke.com/runrev/chatrev.php Chat with other RunRev developers: go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev" From pepetoo at cox.net Sat Nov 8 17:09:04 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 14:09:04 -0800 Subject: Legacy Print problem In-Reply-To: <888324.4809.qm@web37503.mail.mud.yahoo.com> References: <888324.4809.qm@web37503.mail.mud.yahoo.com> Message-ID: Richmond, I truly appreciate the considerable time it took you to put together your response. I had read it all and used it as was indicated. The problem is that, in my particular case, it just doesn't work. The values for both printScale and printRotated must not be recognized for some reason. I even downloaded and installed the old print driver for my G4 to make sure. It may well be a printer specific problem. And for your next response: the revShowPrintDialog has been working on my OSX and Window's versions as expected. Just that I can't use it on the Legacy program, since it didn't exist with 2.6.1. There is always a fuss when things don't work as you expect they will. Of course, as it has on occasion bit me in the butt before, this may still turn out to be a problem with my lousy vision. (smile) Thanks, anyway! Joe Wilkins On Nov 8, 2008, at 1:22 PM, Richmond Mathewson wrote: > this seems to illustrate how one can "do things" without too much > fuss. > > sincerely, Richmond Mathewson. From geradamas at yahoo.com Sat Nov 8 17:26:04 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 8 Nov 2008 14:26:04 -0800 (PST) Subject: Legacy Print problem Message-ID: <768007.46482.qm@web37508.mail.mud.yahoo.com> This is very odd indeed as have just looked at the Documentation for 2.6.1 (DreamCard), 2.0.1 (RR) and 1.1.1 (RR) and revShowPrintDialog came up everytime: although NOT for Linux. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From shoreagent at gmail.com Sat Nov 8 17:30:03 2008 From: shoreagent at gmail.com (william humphrey) Date: Sat, 8 Nov 2008 18:30:03 -0400 Subject: Cleaning/parsing HTML & XML Message-ID: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> I'm generating my own XML without using the XML functions of RunRev (it's faster and I can format exactly how I want it to look). But I would like a function for cleaning the text for "&" to & and that kind of thing. Any suggestions for such a function? There must be one in RunRev that the XML library uses. Thanks, Bill From pepetoo at cox.net Sat Nov 8 18:41:20 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 15:41:20 -0800 Subject: Legacy Print problem In-Reply-To: <768007.46482.qm@web37508.mail.mud.yahoo.com> References: <768007.46482.qm@web37508.mail.mud.yahoo.com> Message-ID: <4C2B2F7F-573A-47AB-9FCA-8843F4AE8D5B@cox.net> Richmond, All is not lost. One item you mentioned in your lengthy description that solved my problem was: answer printer Since your email came through at a much large size than the Dictionary stuff, I was able to notice that one item that I had not found before. Many thanks, Joe Wilkins On Nov 8, 2008, at 2:26 PM, Richmond Mathewson wrote: > This is very odd indeed as have just looked at the Documentation > for 2.6.1 (DreamCard), 2.0.1 (RR) and 1.1.1 (RR) and > revShowPrintDialog came up everytime: although NOT for Linux. > > sincerely, Richmond Mathewson. From leonel06033 at cfg.jovenclub.cu Sat Nov 8 21:07:16 2008 From: leonel06033 at cfg.jovenclub.cu (=?utf-8?B?TGVvbmVsIEZsb3Lvv71uIFNlbGxlcw==?=) Date: Sat, 8 Nov 2008 20:07:16 -0600 (CST) Subject: Hi, I'm new and i need help Message-ID: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Hi, As you can see I'm new on this list. and my first question is What is the deference between RunTime Revolution Enterprice Studio Media. Well, I'm happy to be here and thanks. -- Datos Personales: ------------------------------------------------ Provincia: Cienfuegos. Municipio: Cumanayagua Tel?: 7496 Id. Jabber www.Softwarelibre: florin06033 at softwarelibre.cu Apodo: Erf -------------------------------------------------- "Sois lo que haceis de forma repetida. La excelencia no es un hecho aislado, es un h?bito". Arist?teles. -------------------------------------------------- From lists at futilism.com Sat Nov 8 21:28:32 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 9 Nov 2008 02:28:32 +0000 Subject: Cleaning/parsing HTML & XML In-Reply-To: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> References: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> Message-ID: <7B127BB7-384B-4164-91C9-63281C28986A@futilism.com> Here's a function I've used in parsing the content of xml documents: function xmlEntities pXmlContent replace """ with quote in pXmlContent replace "'" with "'" in pXmlContent replace "<" with "<" in pXmlContent replace ">" with ">" in pXmlContent replace "&" with "&" in pXmlContent return pXmlContent end xmlEntities According to wikipedia (http://en.wikipedia.org/wiki/ List_of_XML_and_HTML_character_entity_references) there are only these 5 to deal with. For html there are 252! Best, Mark On 8 Nov 2008, at 22:30, william humphrey wrote: > I'm generating my own XML without using the XML functions of RunRev > (it's > faster and I can format exactly how I want it to look). But I would > like a > function for cleaning the text for "&" to & and that kind of > thing. > Any suggestions for such a function? There must be one in RunRev > that the > XML library uses. > > Thanks, Bill > _______________________________________________ > use-revolution mailing list > use-revolution 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 pepetoo at cox.net Sat Nov 8 23:19:52 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 8 Nov 2008 20:19:52 -0800 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: <87860A73-F24D-4A7F-8DC6-8909E56E2FCB@cox.net> Hi Leonel, and welcome to the list. It's pretty slow tonight or someone else would have responded much sooner than this. Have you already purchased a license? I assume not or you probably wouldn't be asking the question you did. If you can afford the Enterprise fee, please do that. It gives you pretty much total flexibility as to platform for programming and running. With Studio you'll be limited to the platform for which you subscribe in terms of programming, but will be able to run you programs on all platforms. With Media you will be very limited. If you really need to know the specifics, visit the Revolution website: You should find all your questions answered there. Good luck, Joe Wilkins On Nov 8, 2008, at 6:07 PM, Leonel Flor?n Selles wrote: > > Hi, As you can see I'm new on this list. > > and my first question is > > What is the deference between RunTime Revolution > > Enterprice > Studio > Media. > > Well, I'm happy to be here and thanks. > > -- > Datos Personales: > ------------------------------------------------ > Provincia: Cienfuegos. > Municipio: Cumanayagua > Tel?: 7496 > Id. Jabber www.Softwarelibre: florin06033 at softwarelibre.cu > Apodo: Erf > -------------------------------------------------- > "Sois lo que haceis de forma repetida. La excelencia no es un > hecho aislado, es un h?bito". > Arist?teles. > -------------------------------------------------- From jim at d-film.com Sat Nov 8 23:50:54 2008 From: jim at d-film.com (Jim Kanter) Date: Sat, 8 Nov 2008 23:50:54 -0500 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: Welcome to the list. There are some comparison pages here on the Revolution site: In a nutshell, consider them this way: Media is for the hobbyist and the person who is considering getting into programming but is not sure if this is the best tool. Studio is for the junior programmer and advanced enthusiast. Enterprise is for the hard-core enthusiast and professional programmer who intends to find work and make money using Revolution. Revolution usually makes it easy to start at one level and upgrade for the cost difference. Hope this helps, and have fun. From jacque at hyperactivesw.com Sun Nov 9 00:06:17 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 08 Nov 2008 23:06:17 -0600 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: <49166FC9.4030607@hyperactivesw.com> Leonel Flor?n Selles wrote: > Hi, As you can see I'm new on this list. > > and my first question is > > What is the deference between RunTime Revolution > > Enterprice > Studio > Media. > > Well, I'm happy to be here and thanks. > We're happy to have you. RR used to have a more extensive comparison on the web site than they do now, but a good start is here: In brief: Media: author stacks, but can't build standalones or import HyperCard stacks. The stacks you build can be played with the Revolution Player on any platform, by anyone. No database support, no built-in browser, and a few other omissions. A solid-color backdrop is always on when the Player runs your stacks, you can't turn it off though you can change its color. Studio: create stacks and standalones for any platform. However, you can only build and edit on the OS you purchase it for. You can add additional platforms for a fee. So, for example, you can purchase Studio for Windows, and build stacks and standalones for any OS, but you can only edit and create stacks on your Windows machine. Includes database capabilities and several add-ons. Enterprise: full ability to do anything, on any OS, with no limitations. Comes with all the add-ons. The best choice if you want to edit your stacks on any OS and have full access to everything Revolution offers. Most people who only have access to a single OS will buy Studio, and if they need additional capabilites they purchase add-on packs. Developers who need to create and edit stacks on any OS will prefer Enterprise (and save some money over buying all the extras piecemeal.) Hobbyists and those who do not need to create standalone applications do okay with Media, but it is fairly limited in scope. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Sun Nov 9 00:27:11 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Sat, 8 Nov 2008 21:27:11 -0800 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: Hello, Leonel perhaps you are our first "Revolutionary" from the island nation CUBA!! Welcome aboard! Apparently the US-sanctioned 'embargo' doesn't include the Internet. Fantastico! sqb >Hi, As you can see I'm new on this list. > >and my first question is > >What is the deference between RunTime Revolution > >Enterprice >Studio >Media. > >Well, I'm happy to be here and thanks. > >-- >Datos Personales: >------------------------------------------------ > Provincia: Cienfuegos. > Municipio: Cumanayagua > Tel?: 7496 -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From ambassador at fourthworld.com Sun Nov 9 01:30:18 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 08 Nov 2008 22:30:18 -0800 Subject: Hi, I'm new and i need help Message-ID: <4916837A.4070403@fourthworld.com> Stephen Barncard wrote: > Apparently the US-sanctioned 'embargo' doesn't include the Internet. > Fantastico! The UK has no embargo on Cuba. That's a US thang. Maybe that'll change soon. So UK-based Rev has a new customer, and we all get to be cultural ambassadors (provided of course we don't talk about encryption or anything else we're prohibited from sharing freely here in the Land of the Free). :) Welcome aboard, Leonel. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lgwatts at adelphia.net Sun Nov 9 01:49:26 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Sat, 8 Nov 2008 22:49:26 -0800 Subject: remove the title bar Message-ID: <000c01c94237$4f549eb0$0400a8c0@gyhjx83ah6b2bq> In the Rev docs it says use the title keyword to determine whether or not a window has a title bar: "Use the title keyword to turn a window's title bar on or off." But then there is no further information on the correct syntax. I tried the words false and off, but didn't work. Does anyone know the correct way to write this command so that the title bar is turned off? Alternatively, if you know how to prevent a stack window from being moved, that would be great also. Thanks. From kray at sonsothunder.com Sun Nov 9 02:21:05 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 09 Nov 2008 01:21:05 -0600 Subject: remove the title bar In-Reply-To: <000c01c94237$4f549eb0$0400a8c0@gyhjx83ah6b2bq> Message-ID: > In the Rev docs it says use the title keyword to determine whether or not a > window has a title bar: > > "Use the title keyword to turn a window's title bar on or off." > > But then there is no further information on the correct syntax. I tried the > words false and off, but didn't work. Does anyone know the correct way to > write this command so that the title bar is turned off? Try this: set the decorations of stack "YourStackNameHere" to empty If you want it back, do: set the decorations of stack "YourStackNameHere" to default > Alternatively, if you know how to prevent a stack window from being moved, > that would be great also. Well, this works, but it may be a bit jittery depending on how quickly the user moves the mouse: on moveStack if the uLoc of this stack is "" then set the uLoc of this stack to the loc of this stack else set the loc of this stack to (the uLoc of this stack) end if end moveStack HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lgwatts at adelphia.net Sun Nov 9 02:23:15 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Sat, 8 Nov 2008 23:23:15 -0800 Subject: remove the title bar References: Message-ID: <001101c9423c$08abfd50$0400a8c0@gyhjx83ah6b2bq> Thanks Ken! That works for removing the title bar, which is what I really needed. ----- Original Message ----- From: "Ken Ray" To: "Use Revolution List" Sent: Saturday, November 08, 2008 11:21 PM Subject: Re: remove the title bar >> In the Rev docs it says use the title keyword to determine whether or not >> a >> window has a title bar: >> >> "Use the title keyword to turn a window's title bar on or off." >> >> But then there is no further information on the correct syntax. I tried >> the >> words false and off, but didn't work. Does anyone know the correct way >> to >> write this command so that the title bar is turned off? > > Try this: > > set the decorations of stack "YourStackNameHere" to empty > > If you want it back, do: > > set the decorations of stack "YourStackNameHere" to default > >> Alternatively, if you know how to prevent a stack window from being >> moved, >> that would be great also. > > Well, this works, but it may be a bit jittery depending on how quickly the > user moves the mouse: > > on moveStack > if the uLoc of this stack is "" then > set the uLoc of this stack to the loc of this stack > else > set the loc of this stack to (the uLoc of this stack) > end if > end moveStack > > HTH, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.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 geradamas at yahoo.com Sun Nov 9 03:42:44 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 9 Nov 2008 00:42:44 -0800 (PST) Subject: remove the title bar Message-ID: <655298.94938.qm@web37502.mail.mud.yahoo.com> The Simplest way to remove a title bar is via the STACK Inspector palette: Open Stack Inspector Choose what you want from the CONTROLS drop-down menu [it gives you 'cute' pictures of the end results] once you have set the Controls to NONE [i.e. no Title Bar] you are going to have an extremely hard time moving the stack window! in fact it may not be a bad idea to make sure it positions where you want it on the end-user's desktop just so it doesn't, accidently, end up half-off the screen: bung this in the script of the first card - on preOpenCard put item 3 of the screenRect into WID put item 4 of the screenRect into HITE put (WID / 2) into WID2 put (HITE / 2) into HITE2 move stack "BLAH BLAH" to WID2, HITE2 end preOpenCard where "BLAH BLAH" is the name of your stack this will position the stack in the centre of the end-user's screen. sincerely, Richmond Mathewson. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From geradamas at yahoo.com Sun Nov 9 03:57:20 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 9 Nov 2008 00:57:20 -0800 (PST) Subject: Hi, I'm new and i need help Message-ID: <772695.3561.qm@web37502.mail.mud.yahoo.com> Welcome, welcome! Maybe, in its own funny way, the Runtime Revolution Use-List will do its bit for cross-cultural understanding: and that can only be good. sincerely, Richmond Mathewson (Bulgaria) ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From effendi at wanadoo.fr Sun Nov 9 06:57:17 2008 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 9 Nov 2008 12:57:17 +0100 Subject: Running Mac-developed stacks on a PC Message-ID: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> Hi from Paris, I am in the process of delivering standalone stacks developed on my Mac, to my family (some French, some English)........ (why do they all use PC's - when life begins with a Mac ?). I have multicard stacks with many text objects (some in French). When I run the stacks on the PC, all of the accents turn my text into gibberish. I have three possible solutions ...... : 1 - remove all accents from my text objects. What is the quickest way ? (but then I get hassle from my French family) 2 Convert all my text data to PC (ISO) - Mark Schonewille suggests using MactoISO. 3 - Create 2 .txt files, one for Mac execution, and one for PC execution. In my Export/Import scripts, I decide which to use. However, as I'm in standalone mode, I load my (empty) stack from a .txt file, and store the updated .txt file on exit. I use Record and Item delimiters numtochar(184) and numtochar(189) in my .txt file, as these characters never occur in my stack data. How do I convert all Mac text (with accents) to PC format, without touching these delimiters. This is more a call to our French friends who may have had this problem, rather than a search for efficient coding. But, I will take all helpful answers. -Francis From lists at futilism.com Sun Nov 9 07:49:38 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 9 Nov 2008 12:49:38 +0000 Subject: Running Mac-developed stacks on a PC In-Reply-To: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> References: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> Message-ID: <9F389D5B-89B5-4487-A79B-1C2E7402E913@futilism.com> Francis, have you looked at the macToIso() function? You might do better to use low value chars (< 32) as delimiters - they're more likely to be common across platforms. Best, Mark On 9 Nov 2008, at 11:57, Francis Nugent Dixon wrote: > Hi from Paris, > > I am in the process of delivering standalone stacks developed > on my Mac, to my family (some French, some English)........ > (why do they all use PC's - when life begins with a Mac ?). > I have multicard stacks with many text objects (some in French). > When I run the stacks on the PC, all of the accents turn my > text into gibberish. > I have three possible solutions ...... : > 1 - remove all accents from my text objects. What is the > quickest way ? (but then I get hassle from my French family) > 2 Convert all my text data to PC (ISO) - Mark Schonewille > suggests using MactoISO. > 3 - Create 2 .txt files, one for Mac execution, and one for PC > execution. In my Export/Import scripts, I decide which to use. > > However, as I'm in standalone mode, I load my (empty) stack > from a .txt file, and store the updated .txt file on exit. > I use Record and Item delimiters numtochar(184) and numtochar(189) > in my .txt file, as these characters never occur in my stack data. > How do I convert all Mac text (with accents) to PC format, without > touching these delimiters. > > This is more a call to our French friends who may have had this > problem, rather than a search for efficient coding. But, I will > take all helpful answers. > > -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 lists at futilism.com Sun Nov 9 08:03:20 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 9 Nov 2008 13:03:20 +0000 Subject: Running Mac-developed stacks on a PC In-Reply-To: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> References: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> Message-ID: <24C1D0D8-DD89-4F6D-A5E0-36ACE86D32C1@futilism.com> Sorry, Francis, I see you have looked at macToIso() :) If I put this in a button script: on mouseUp repeat with n = 1 to 31 put numtochar(n) into tChar put n & "=" after tList put mactoiso(tChar) into nChar put chartonum(nChar) & cr after tList end repeat put tList end mouseUp I get 1=138 2=154 3=166 4=173 5=178 6=179 7=185 8=8 9=9 10=10 11=188 12=189 13=13 14=190 15=208 16=215 17=221 18=222 19=240 20=253 21=254 22=22 23=23 24=24 25=25 26=26 27=27 28=28 29=29 30=30 31=31 So if you chose your delimiters from the 22 - 31 range, they should survive the macToIso() function. Best, Mark ps. I'm really surprised at the above result. I'd assumed that MacRoman and CodePage whatever were both ascii up to 127... On 9 Nov 2008, at 11:57, Francis Nugent Dixon wrote: > Hi from Paris, > > I am in the process of delivering standalone stacks developed > on my Mac, to my family (some French, some English)........ > (why do they all use PC's - when life begins with a Mac ?). > I have multicard stacks with many text objects (some in French). > When I run the stacks on the PC, all of the accents turn my > text into gibberish. > I have three possible solutions ...... : > 1 - remove all accents from my text objects. What is the > quickest way ? (but then I get hassle from my French family) > 2 Convert all my text data to PC (ISO) - Mark Schonewille > suggests using MactoISO. > 3 - Create 2 .txt files, one for Mac execution, and one for PC > execution. In my Export/Import scripts, I decide which to use. > > However, as I'm in standalone mode, I load my (empty) stack > from a .txt file, and store the updated .txt file on exit. > I use Record and Item delimiters numtochar(184) and numtochar(189) > in my .txt file, as these characters never occur in my stack data. > How do I convert all Mac text (with accents) to PC format, without > touching these delimiters. > > This is more a call to our French friends who may have had this > problem, rather than a search for efficient coding. But, I will > take all helpful answers. > > -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 dam-pro.girard at laposte.net Sun Nov 9 08:10:26 2008 From: dam-pro.girard at laposte.net (GIRARD Damien) Date: Sun, 09 Nov 2008 14:10:26 +0100 Subject: Running Mac-developed stacks on a PC In-Reply-To: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> References: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> Message-ID: <4916E142.9060700@laposte.net> Hi from Nice, To fix thoses encoding problems, our library NativeSpeak encode all texts in UTF-8. If your application does not have a lot of objects (less than 15), you can use freely NativeSpeak. (The Starter Kit Edition) There is a tutorial at this address: http://dam-pro.com/devel/NS_tutorial_1/NativeSpeak_Tutorial_1.html Go to http://www.dam-pro.com to download NativeSpeak Regards, Damien Francis Nugent Dixon a ?crit : > > Hi from Paris, > > I am in the process of delivering standalone stacks developed > on my Mac, to my family (some French, some English)........ > (why do they all use PC's - when life begins with a Mac ?). > I have multicard stacks with many text objects (some in French). > When I run the stacks on the PC, all of the accents turn my > text into gibberish. > I have three possible solutions ...... : > 1 - remove all accents from my text objects. What is the > quickest way ? (but then I get hassle from my French family) > 2 Convert all my text data to PC (ISO) - Mark Schonewille > suggests using MactoISO. > 3 - Create 2 .txt files, one for Mac execution, and one for PC > execution. In my Export/Import scripts, I decide which to use. > > However, as I'm in standalone mode, I load my (empty) stack > from a .txt file, and store the updated .txt file on exit. > I use Record and Item delimiters numtochar(184) and numtochar(189) > in my .txt file, as these characters never occur in my stack data. > How do I convert all Mac text (with accents) to PC format, without > touching these delimiters. > > This is more a call to our French friends who may have had this > problem, rather than a search for efficient coding. But, I will > take all helpful answers. > > -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 lists at futilism.com Sun Nov 9 08:22:19 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 9 Nov 2008 13:22:19 +0000 Subject: Running Mac-developed stacks on a PC In-Reply-To: <24C1D0D8-DD89-4F6D-A5E0-36ACE86D32C1@futilism.com> References: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> <24C1D0D8-DD89-4F6D-A5E0-36ACE86D32C1@futilism.com> Message-ID: <5C6E509E-7CFE-49A7-B909-8672154CC672@futilism.com> This is bug 3681 - macToIso() does not return correct results... Best, Mark From shedrup at ms9.hinet.net Sun Nov 9 08:38:11 2008 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Sun, 9 Nov 2008 21:38:11 +0800 Subject: different stack locations, different (or no) responses? In-Reply-To: <655298.94938.qm@web37502.mail.mud.yahoo.com> References: <655298.94938.qm@web37502.mail.mud.yahoo.com> Message-ID: My setup is PowerPC G 4 under Mac OS X 10.4.11. I am very much confused by the behaviour of a stack which was created (with Revolution 3.0.0) by cloning another stack (which had been developed under 2.9.0 or an earlier version, don't remember that detail). The new stack has been renamed, the scripts have been updated, the outlay remodelled. Now, as long as this stack is positioned directly on the desktop, everything works fine. The moment I move it into the folder in which I want to have it troubles start, no matter whether this folder is somewhere in the "Documents" folder or still on the desktop. Let's say Revolution is running and I proceed through the "open" menu to open the stack. It opens, though the position is not the one specified by the preOpenStack script. Moreover: the first card shows but the relevant field tells me "card 2 of ..."; the "Window" menu is greyed out and says "no windows open"; the whole "Object" menu is greyed out; in "Run" mode, clicking on buttons doesn't evoke any response; in "Edit" mode the group on the card is selected by clicking on it but I can't proceed from that (e.g. edit the group); the stack cannot be closed and I have to quit the application to get rid of it; the Application Browser shows the stack and I can move to different cards via the browser (with each card showing "card 2 of ..." and the same cd ID) but only in edit mode. This is weird enough but in case Rev is not yet running and I start by clicking on the stack the scenario differs. The position and the card number are still wrong but what differs now is that the "Window" menu is not greyed out and says "Untitled 1" instead of showing the proper name of the stack; the "Object" menu seems to work but when I select the "stack inspector" the clock appears and tells me to wait; I can close the stack. The rest, no response to clicking buttons etc., is the same as in case one. So what does this mean? I've saved another copy of the stack to another location and removed the whole stack script (which is basic enough) to see whether this bizarre behaviour may be remedied thereby yet nothing works. Of course, I can keep the stack on my desktop and continue to work with it there but this is not the place it is supposed to occupy. Any suggestions more than welcome. All the best, Fritz From shoreagent at gmail.com Sun Nov 9 09:46:41 2008 From: shoreagent at gmail.com (william humphrey) Date: Sun, 9 Nov 2008 10:46:41 -0400 Subject: Cleaning/parsing HTML & XML In-Reply-To: <7B127BB7-384B-4164-91C9-63281C28986A@futilism.com> References: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> <7B127BB7-384B-4164-91C9-63281C28986A@futilism.com> Message-ID: <459b22a90811090646qa917048m4384407437f4dbc0@mail.gmail.com> Mark Thanks. I hadn't realized there were so few to worry about. I will write a function that is exactly the opposite of the one you wrote (because I am converting SQL data to XML). Are you finding it easier and better to roll your own XML instead of using all the RunRev functions? Bill On Sat, Nov 8, 2008 at 10:28 PM, Mark Smith wrote: > Here's a function I've used in parsing the content of xml documents: > > function xmlEntities pXmlContent > replace """ with quote in pXmlContent > replace "'" with "'" in pXmlContent > replace "<" with "<" in pXmlContent > replace ">" with ">" in pXmlContent > replace "&" with "&" in pXmlContent > return pXmlContent > end xmlEntities > > According to wikipedia (http://en.wikipedia.org/wiki/ > List_of_XML_and_HTML_character_entity_references) > there are only these 5 to deal with. For html there are 252! > > Best, > > Mark > > > On 8 Nov 2008, at 22:30, william humphrey wrote: > > I'm generating my own XML without using the XML functions of RunRev (it's >> faster and I can format exactly how I want it to look). But I would like a >> function for cleaning the text for "&" to & and that kind of thing. >> Any suggestions for such a function? There must be one in RunRev that the >> XML library uses. >> >> Thanks, Bill >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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.bluewatermaritime.com From mb.userev at harbourhosting.co.uk Sun Nov 9 10:16:15 2008 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sun, 09 Nov 2008 15:16:15 +0000 Subject: Running Mac-developed stacks on a PC In-Reply-To: <5C6E509E-7CFE-49A7-B909-8672154CC672@futilism.com> References: <4C2A97B9-E2C0-4851-A4A8-C296F6AEAC42@wanadoo.fr> <24C1D0D8-DD89-4F6D-A5E0-36ACE86D32C1@futilism.com> <5C6E509E-7CFE-49A7-B909-8672154CC672@futilism.com> Message-ID: <4916FEBF.2050908@harbourhosting.co.uk> Mark Smith wrote: > This is bug 3681 - macToIso() does not return correct results... > > Best, > > Mark I think it may depend what you think the function is for. The conclusion I came to when I looked at this was that the intention of the function is to convert *human-readable* characters. Historically, fonts have naughtily used some 1-31 character positions for visible glyphs, so the function needs to convert these from Mac Roman to windows 1252 character codes. For this reason, I have a policy never to pass mactoiso or isotomac any text containing delimiters, but only the actual human-readable content, chunk by chunk. Then there are no issues. Martin Baxter -- I am Not a Number, I am a free NaN From viktoras at ekoinf.net Sun Nov 9 11:04:29 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Sun, 09 Nov 2008 18:04:29 +0200 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: <49170A0D.9050407@ekoinf.net> Hi Leonel! I would consider Studio as the optimal choice to start with. When you need more you can upgrade to Enterprise. Telling the truth, I am still successfully working with Studio on MS Windows and deploying on both MacOSX and Linux. Planning to upgrade to Enterprise with my next purchase. One more issue is (based on my own personal experience only) the most recent Revolution 3.0 gm-3 otherwise feature rich and nice is a little unstable and if you also start experiencing any sort of instability, do not get disappointed, just write to support and ask for an url to get a copy of Revolution 2.9. At least for me it is the best combination of feature-set and stability. Since I have upgraded to 2.9. it never crashed, so now is the default version of Revolution on my PC for most development projects. I guess these few issues will be fixed with the next release of Revolution 3.0 (gm-4, soon..). All the best! Viktoras Leonel Flor?n Selles wrote: > Hi, As you can see I'm new on this list. > > and my first question is > > What is the deference between RunTime Revolution > > Enterprice > Studio > Media. > > Well, I'm happy to be here and thanks. > > From lists at futilism.com Sun Nov 9 11:50:04 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 9 Nov 2008 16:50:04 +0000 Subject: XML encoding oddities Message-ID: I'm seeing some (I think) very strange behaviour from the XML library... (warning, this is quite long, and won't be of much interest to anyone who isn't using the library...) This is on an intel macintosh, OS 10.4.11 In a button, I have the following script: ----- on mouseUp put toXml() into tXml put tXml & cr & fromXml(tXml) end mouseUp function toXml put "" into tXml put revCreateXmlTree(tXml, true, true, false) into tTree put revXmlRootNode(tTree) into tNode revAddXmlNode tTree, tNode, "name", "fred" put revXmlText(tTree) into tText revDeleteXmlTree tTree return tText end toXml function fromXml pXml put revCreateXmlTree(pXml, true, true, false) into tTree put revXmlRootNode(tTree) into tNode put revXmlFirstChild(tTree, tNode) into tChild put revXmlNodeContents(tTree, tChild) into tContent revDeleteXmlTree(tTree) return tChild & cr & tContent end fromXml ----- The output is: fred /whatshappening/name fred So all is good. If I change "fred" in the toXml function to "fr?d", (acute accent on the 'e'), I get this: /whatshappening/name The content has simply disappeared, so I guess I need to encode non- ascii material. OK, but as what? (ideally UTF-8), and how do I indicate what I've done in my xml document? However, if I now add an accented string as an attribute: ----- function toXml put "" into tXml put revCreateXmlTree(tXml, true, true, false) into tTree put revXmlRootNode(tTree) into tNode revAddXmlNode tTree, tNode, "name", "fred" revSetXmlAttribute tTree, tNode & "/name", "orig", "fr?d" put revXmlText(tTree) into tText revDeleteXmlTree tTree return tText end toXml function fromXml pXml put revCreateXmlTree(pXml, true, true, false) into tTree put revXmlRootNode(tTree) into tNode put revXmlFirstChild(tTree, tNode) into tChild put revXmlNodeContents(tTree, tChild) into tContent put revXmlAttribute(tTree, tChild, "orig") into tAtt revDeleteXmlTree(tTree) return tChild & cr & tContent & cr & tAtt end fromXml ----- I get: fred /whatshappening/name fred fr??d An encoding attribute has now been aded to the xml header, and some version of the "orig" attribute value (not ISO-8859-1, as far as I can tell) has been produced. ???? So, finally, is there a way to encode xml documents as UTF-8 (or whatever) without having to encode each part myself, and add the encoding attribute to the header myself? What is slightly worrying is that it seems the library will add an encoding attribute to the header in some circumstances, but not others. Ken (if you're reading this), does your library deal with this stuff better? Best, Mark From mwieder at ahsoftware.net Sun Nov 9 13:09:10 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 9 Nov 2008 10:09:10 -0800 Subject: Legacy Print problem In-Reply-To: References: Message-ID: <27842679078.20081109100910@ahsoftware.net> Joe- Saturday, November 8, 2008, 12:28:48 PM, you wrote: > Well, I thought I hade the older printScale and printRotated commands > figured out; but they don't seem to work from inside the print > handler. I need a way to set the scale and orientation from a Page > Setup Dialog it would appear. Hair is nearly gone! You may want to add a comment to bug #5427. I thought this was just limited to me, but maybe the problem is more generic than that. I've been finding that I can use these commands with some printers but not with others. If you have the chance to try this with a different model of printer then that might be one avenue to explore. -- -Mark Wieder mwieder at ahsoftware.net From pepetoo at cox.net Sun Nov 9 13:37:05 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 9 Nov 2008 10:37:05 -0800 Subject: Legacy Print problem In-Reply-To: <27842679078.20081109100910@ahsoftware.net> References: <27842679078.20081109100910@ahsoftware.net> Message-ID: <07C59DE9-AA9E-4C8A-AE74-D5A65FF559C5@cox.net> Hi Mark, Richmond directed me to use the answer printer statement which provides the dialog I needed. Thanks for your concern, Joe Wilkins On Nov 9, 2008, at 10:09 AM, Mark Wieder wrote: > Joe- > > Saturday, November 8, 2008, 12:28:48 PM, you wrote: > >> Well, I thought I hade the older printScale and printRotated commands >> figured out; but they don't seem to work from inside the print >> handler. I need a way to set the scale and orientation from a Page >> Setup Dialog it would appear. Hair is nearly gone! > > You may want to add a comment to bug #5427. I thought this was just > limited to me, but maybe the problem is more generic than that. I've > been finding that I can use these commands with some printers but not > with others. If you have the chance to try this with a different model > of printer then that might be one avenue to explore. > > -- > -Mark Wieder > mwieder at ahsoftware.net From kray at sonsothunder.com Sun Nov 9 13:42:54 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 09 Nov 2008 12:42:54 -0600 Subject: XML encoding oddities In-Reply-To: Message-ID: > Ken (if you're reading this), does your library deal with this stuff > better? Well, I wouldn't necessarily say *better*, but just *different*. My library will allow encoded characters as contents or attributes for nodes without issue, but won't automatically add the XML Declaration to the tree if you are loading an existing XML structure (my library only adds the XML Declaration if you start a new document from scratch and add nodes through script, and even then, the declaration doesn't provide any encoding attributes). Also, the output is by default more human-readable: ----- on mouseUp put toXml() into tXml put tXml & cr & cr & fromXml(tXml) end mouseUp function toXml put "" into tXml put stsXML_LoadData(tXml) into tTree put stsXML_GetRoot(tTree) into tNode get stsXML_AppendChild(tNode,"ELEM","name","fr?d") put stsXML_expand(tNode) into tText get stsXML_DeleteDocument(tTree) return tText end toXml function fromXml pXml put stsXML_LoadData(pXml) into tTree put stsXML_GetRoot(tTree) into tNode put stsXML_GetFirstChild(tNode) into tChild put stsXML_getNodePath(tChild) into tChild put stsXML_GetNodeData(tChild) into tContent get stsXML_DeleteDocument(tTree) return tChild & cr & tContent end fromXml ----- The output is: fr?d 1/whatshappening/name fr?d So in this case, you'd have to prepend the XML it returned with your own string for the XML declaration (but then again, you'd have to know what encoding you wanted in the first place). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From shoreagent at gmail.com Sun Nov 9 13:58:12 2008 From: shoreagent at gmail.com (william humphrey) Date: Sun, 9 Nov 2008 14:58:12 -0400 Subject: XML encoding oddities In-Reply-To: References: Message-ID: <459b22a90811091058m5fbdbd3o1753858f1b6a4eba@mail.gmail.com> I forgot that there was a whole 'nother XML library to try. I gave up on the RunRev one. Does the stsXML library return nicely formated XML that is all indented, nested, spaces inserted (or tabs) and everything so it is clean to read? Did you stop working on it now that RunRev has all their XML stuff or are you still improving it as an alternative? From shoreagent at gmail.com Sun Nov 9 14:00:39 2008 From: shoreagent at gmail.com (william humphrey) Date: Sun, 9 Nov 2008 15:00:39 -0400 Subject: XML encoding oddities In-Reply-To: <459b22a90811091058m5fbdbd3o1753858f1b6a4eba@mail.gmail.com> References: <459b22a90811091058m5fbdbd3o1753858f1b6a4eba@mail.gmail.com> Message-ID: <459b22a90811091100i59c3e8e3we1a890aac29f26c7@mail.gmail.com> I just noticed in re-reading the post "more human readable" -- what a nice feature. I'm so mad now that I wrote my whole XML output all by hand and I could have used your library. On Sun, Nov 9, 2008 at 2:58 PM, william humphrey wrote: > I forgot that there was a whole 'nother XML library to try. I gave up on > the RunRev one. Does the stsXML library return nicely formated XML that is > all indented, nested, spaces inserted (or tabs) and everything so it is > clean to read? Did you stop working on it now that RunRev has all their XML > stuff or are you still improving it as an alternative? -- http://www.bluewatermaritime.com From jbv.silences at club-internet.fr Sun Nov 9 14:20:39 2008 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 09 Nov 2008 20:20:39 +0100 Subject: Strange thing happening with array (old fashioned) Message-ID: <491737F3.6E68F06E@club-internet.fr> Hi folks, Just for the anecdote, here's a strange behaviour (probably a bug) that wasted almost 1 hour of my coding time to find its origin (I'm using an old Rev cgi engine 2.5 on a linux server). When I was running the following code : repeat for each word w in myList_of_words put "SELECT Col1, Col2, Col3, Col4 FROM myTable WHERE Col5 LIKE " "e& "%S$" & w &" %""e into myREQUEST put revDataFromQuery(,,theID,myREQUEST,) into myVar -- lots of processing here, not relevant for the anecdote repeat for each line j in myVar put item 1 of j &tab& item 3 to 6 of j &cr after myNew_list[w] end repeat end repeat some entries of myNew_list array were spoiled / mixed with some binary crap... I finally found the solution as follows : : repeat for each word w in myList_of_words put "SELECT Col1, Col2, Col3, Col4 FROM myTable WHERE Col5 LIKE " "e& "%S$" & w &" %""e into myREQUEST put revDataFromQuery(,,theID,myREQUEST,) into myVar -- lots of processing here, not relevant for the anecdote put "" into myNew_list[w] repeat for each line j in myVar put item 1 of j &tab& item 3 to 6 of j &cr after myNew_list[w] end repeat end repeat So, it looks like keys in old-style arrays weren't created properly on-the-fly, but had to be initialized forst... I wonder is it"s the same with the new arrays in 3.0 Best, JB From m.schonewille at economy-x-talk.com Sun Nov 9 14:15:36 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 9 Nov 2008 20:15:36 +0100 Subject: Strange thing happening with array (old fashioned) In-Reply-To: <491737F3.6E68F06E@club-internet.fr> References: <491737F3.6E68F06E@club-internet.fr> Message-ID: <30C71A61-9B82-467E-BC62-04D81D710836@economy-x-talk.com> Hi JB, There was a bug where arrays were stored in the wrong place in memory, or however one might explain this. What you observe may be the result of that bug. The bug has been fixed and I don't expect this to happen in 3.0. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum/ Benefit from our inexpensive hosting services. See http://economy-x-talk.com/server.html for more info. On 9 nov 2008, at 20:20, jbv wrote: > Hi folks, > > Just for the anecdote, here's a strange behaviour (probably a bug) > that > wasted almost > 1 hour of my coding time to find its origin (I'm using an old Rev cgi > engine 2.5 on a > linux server). > When I was running the following code : > > > So, it looks like keys in old-style arrays weren't created properly > on-the-fly, but had to be initialized forst... > I wonder is it"s the same with the new arrays in 3.0 > > Best, > JB From etcawley at fastmail.fm Sun Nov 9 15:41:05 2008 From: etcawley at fastmail.fm (edward cawley) Date: Sun, 9 Nov 2008 14:41:05 -0600 Subject: use-revolution Digest, Vol 62, Issue 10 In-Reply-To: <20081109151441.99C0C489DEF@mail.runrev.com> References: <20081109151441.99C0C489DEF@mail.runrev.com> Message-ID: Hi Joe, Tried your fix, I had to modify it a bit: go cd the value of the clickline It compiled ok and it worked - went to the cd, but I got an error message executing at 2:19:20 PM Type Handler: error in statement Object Flora-sn Line go cd the value of the clickline Hint mouseup I tried it without the the and it wouldn't compile, also tried it with mousedown, same thing, Any ideas? On Nov 9, 2008, at 9:14 AM, use-revolution-request at lists.runrev.com wrote: > > Hi Edward, > > I think you can do all of this with one statement, assuming the cds > have the names shown on the list: > > on mouseUp > go cd value of the clickline > end mouseup > > I hope I've not misunderstood what you're trying to do. I would lock > the field before using it, but you can cmd/click on an unlocked field > and it should work. At least I'm doing that all the time. HTH, > > Joe Wilkins > > On Nov 8, 2008, at 10:13 AM, edward cawley wrote: > >> I'm trying to convert from old hyperCard stacks to Rev. stacks. >> I think I may be able to improve the scripts but I've been having >> problems. >> I have a list of plant names that I want to click on and go to a >> card with that name. >> I have tried this script: >> on mousedown >> local x, xxx >> --lock screen >> --Use this script to capture a line of text in a variable >> --field must be LOCKED > > > > ********************************************** From pepetoo at cox.net Sun Nov 9 16:13:19 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 9 Nov 2008 13:13:19 -0800 Subject: use-revolution Digest, Vol 62, Issue 10 In-Reply-To: References: <20081109151441.99C0C489DEF@mail.runrev.com> Message-ID: Hi Edward, Maybe if you changed it to read: go cd (the value of the clickline) It doesn't look like much of a change, but compilers can be persnickety. HTH, Joe Wilkins On Nov 9, 2008, at 12:41 PM, edward cawley wrote: > Hi Joe, > Tried your fix, I had to modify it a bit: > go cd the value of the clickline > It compiled ok and it worked - went to the cd, but I got an error > message > executing at 2:19:20 PM > Type Handler: error in statement > Object Flora-sn > Line go cd the value of the clickline > Hint mouseup > > I tried it without the the and it wouldn't compile, also tried it > with mousedown, same thing, > Any ideas? > > > On Nov 9, 2008, at 9:14 AM, use-revolution-request at lists.runrev.com > wrote: > >> >> Hi Edward, >> >> I think you can do all of this with one statement, assuming the cds >> have the names shown on the list: >> >> on mouseUp >> go cd value of the clickline >> end mouseup >> >> I hope I've not misunderstood what you're trying to do. I would lock >> the field before using it, but you can cmd/click on an unlocked field >> and it should work. At least I'm doing that all the time. HTH, >> >> Joe Wilkins >> >> On Nov 8, 2008, at 10:13 AM, edward cawley wrote: >> >>> I'm trying to convert from old hyperCard stacks to Rev. stacks. >>> I think I may be able to improve the scripts but I've been having >>> problems. >>> I have a list of plant names that I want to click on and go to a >>> card with that name. >>> I have tried this script: >>> on mousedown >>> local x, xxx >>> --lock screen >>> --Use this script to capture a line of text in a variable >>> --field must be LOCKED >> >> From sarah.reichelt at gmail.com Sun Nov 9 16:59:42 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 10 Nov 2008 07:59:42 +1000 Subject: remove the title bar In-Reply-To: <655298.94938.qm@web37502.mail.mud.yahoo.com> References: <655298.94938.qm@web37502.mail.mud.yahoo.com> Message-ID: > in fact it may not be a bad idea to make sure it positions > where you want it on the end-user's desktop just so it doesn't, > accidently, end up half-off the screen: > > bung this in the script of the first card - > > on preOpenCard > put item 3 of the screenRect into WID > put item 4 of the screenRect into HITE > put (WID / 2) into WID2 > put (HITE / 2) into HITE2 > move stack "BLAH BLAH" to WID2, HITE2 > end preOpenCard > > where "BLAH BLAH" is the name of your stack > > this will position the stack in the centre of the end-user's screen. Or even easier: on preOpenCard set the loc of this stack to the screenLoc end preOpenCard Cheers, Sarah From bvlahos at mac.com Sun Nov 9 17:09:39 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Nov 2008 14:09:39 -0800 Subject: Printing options from answer printer Message-ID: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> In the answer printer dialog on Mac OS X there is a Paper Handling option check box for "Scale to fit paper size". How can I tell if the user selected that option? When I "get the printerFeatures" it only returns "collate,copies" from the entire dialog. If I know the user selected scale... then I can use the print card into x,x,x,x statement. Is this a missing feature of Rev or is there some other way to get it? On the Mac the dialog doesn't include paper orientation like some other programs do. For example, Mail.app has no Page Setup menu item but includes those options in the Print dialog. It looks like that is the direction Apple is going with printing. Bill Vlahos From mcgrath3 at mac.com Sun Nov 9 17:30:42 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 09 Nov 2008 17:30:42 -0500 Subject: Hi, I'm new and i need help In-Reply-To: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: Welcome Leonel, It is good to see you here on the best list group ever. Regards, 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 Nov 8, 2008, at 9:07 PM, Leonel Flor?n Selles wrote: > > Hi, As you can see I'm new on this list. > > and my first question is > > What is the deference between RunTime Revolution > > Enterprice > Studio > Media. > > Well, I'm happy to be here and thanks. > > -- From kray at sonsothunder.com Sun Nov 9 19:32:29 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 09 Nov 2008 18:32:29 -0600 Subject: XML encoding oddities In-Reply-To: <459b22a90811091058m5fbdbd3o1753858f1b6a4eba@mail.gmail.com> Message-ID: > I forgot that there was a whole 'nother XML library to try. I gave up on the > RunRev one. Does the stsXML library return nicely formated XML that is all > indented, nested, spaces inserted (or tabs) and everything so it is clean to > read? Yes, as a matter of fact! > Did you stop working on it now that RunRev has all their XML stuff or > are you still improving it as an alternative? I'm still working on it (off and on), but haven't had time to do much more than maintain it at the moment. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jim at d-film.com Sun Nov 9 20:11:40 2008 From: jim at d-film.com (Jim Kanter) Date: Sun, 9 Nov 2008 20:11:40 -0500 Subject: Hi, I'm new and i need help In-Reply-To: References: <9232a1be864accec54f664c8b6450b0e.squirrel@www.cfg.jovenclub.cu> Message-ID: Leonel, Hope you survived the hurricane without incident. Programming is challenging enough, especially when it's not in your native language! Jim From pepetoo at cox.net Sun Nov 9 20:45:13 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 9 Nov 2008 17:45:13 -0800 Subject: Printing options from answer printer In-Reply-To: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> Message-ID: Bill, you're right about the printerFeatures, but the check box must be printer specific. On mine, with an Epson 1270, there is no scale to fit paper size check box. For OSX, I'm using answer page setup which also returns "collate copies" as the only printerFeatures info. So???? Actually, if that IS the direction Apple is going, I like not having to open two dialogs; BUT I hope they never take it to the extreme that M$ has with their huge, small print Print Dialog. Best, Joe Wilkins On Nov 9, 2008, at 2:09 PM, Bill Vlahos wrote: > In the answer printer dialog on Mac OS X there is a Paper Handling > option check box for "Scale to fit paper size". How can I tell if > the user selected that option? When I "get the printerFeatures" it > only returns "collate,copies" from the entire dialog. > > If I know the user selected scale... then I can use the print card > into x,x,x,x statement. > > Is this a missing feature of Rev or is there some other way to get it? > > On the Mac the dialog doesn't include paper orientation like some > other programs do. For example, Mail.app has no Page Setup menu item > but includes those options in the Print dialog. It looks like that > is the direction Apple is going with printing. > > Bill Vlahos From jacque at hyperactivesw.com Sun Nov 9 21:09:38 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 09 Nov 2008 20:09:38 -0600 Subject: different stack locations, different (or no) responses? In-Reply-To: References: <655298.94938.qm@web37502.mail.mud.yahoo.com> Message-ID: <491797E2.7000604@hyperactivesw.com> Friedrich F. Grohmann wrote: > Now, as long as this stack is positioned directly on the desktop, > everything works fine. The moment I move it into the folder in which I > want to have it troubles start, no matter whether this folder is > somewhere in the "Documents" folder or still on the desktop. Did you move the stack's location on disk while it was still open in Rev? If so, then Rev doesn't know where the file is any more. If you closed the file but the stack's destroystack property is false, then the stack isn't really fully closed and Rev also won't know where it is. You should set the stack's destroystack property to true and close the stack, then move it, then re-open it. Alternately, you can choose "Close and remove from memory" from the File menu while the stack is open; that will fully close it. I'm not positive this is what the problem is, but it's something to try. I've never seen the behavior you describe, but I have set my Rev preferences to create all my stacks with destroystack set to true. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sun Nov 9 23:33:23 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 09 Nov 2008 22:33:23 -0600 Subject: Printing options from answer printer In-Reply-To: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> Message-ID: > If I know the user selected scale... then I can use the print card > into x,x,x,x statement. > > Is this a missing feature of Rev or is there some other way to get it? Well, when *I* print to my printer (an HP OfficeJet 7780), if I ask for "the printerSettings" right after "answer printer", I get (mostly) XML that I can parse, in a pList fashion (on OS X). In my case, I've determined that when the " com.apple.print.PageToPaperMappingType" is 1, the "Scale to fit Paper Size" is turned off, and it is 2, then it's turned on. The relevant XML code follows. Look at the indicated lines; this is when it's turned OFF: com.apple.print.PageToPaperMappingType com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageToPaperMappingType --> 1 com.apple.print.ticket.stateFlag 0 and this is when it's turned ON: com.apple.print.PageToPaperMappingType com.apple.print.ticket.creator com.apple.jobticket com.apple.print.ticket.itemArray com.apple.print.PageToPaperMappingType --> 2 com.apple.print.ticket.stateFlag 0 Don't know how it works on your printer, though... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From lgwatts at adelphia.net Sun Nov 9 23:53:06 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Sun, 9 Nov 2008 20:53:06 -0800 Subject: remove the title bar References: <655298.94938.qm@web37502.mail.mud.yahoo.com> Message-ID: <000a01c942f0$39143660$0400a8c0@gyhjx83ah6b2bq> Perfect! ----- Original Message ----- From: "Sarah Reichelt" To: "How to use Revolution" Sent: Sunday, November 09, 2008 1:59 PM Subject: Re: remove the title bar >> in fact it may not be a bad idea to make sure it positions >> where you want it on the end-user's desktop just so it doesn't, >> accidently, end up half-off the screen: >> >> bung this in the script of the first card - >> >> on preOpenCard >> put item 3 of the screenRect into WID >> put item 4 of the screenRect into HITE >> put (WID / 2) into WID2 >> put (HITE / 2) into HITE2 >> move stack "BLAH BLAH" to WID2, HITE2 >> end preOpenCard >> >> where "BLAH BLAH" is the name of your stack >> >> this will position the stack in the centre of the end-user's screen. > > Or even easier: > > on preOpenCard > set the loc of this stack to the screenLoc > end preOpenCard > > 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 bvlahos at mac.com Mon Nov 10 00:41:37 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Nov 2008 21:41:37 -0800 Subject: Printing options from answer printer In-Reply-To: References: Message-ID: <151F6176-D476-4E44-9B0C-83DEB607AAF5@mac.com> Hmmm. I don't get that on my Canon MP460. If I make a button and put this script: on mouseUp answer printer answer the printerSettings end mouseUp I get a dialog that just has "QDCT". Is there some other format of getting the printerSettings I should be using? Bill On Nov 9, 2008, at 8:33 PM, Ken Ray wrote: >> If I know the user selected scale... then I can use the print card >> into x,x,x,x statement. >> >> Is this a missing feature of Rev or is there some other way to get >> it? > > Well, when *I* print to my printer (an HP OfficeJet 7780), if I ask > for "the > printerSettings" right after "answer printer", I get (mostly) XML > that I can > parse, in a pList fashion (on OS X). In my case, I've determined > that when > the " com.apple.print.PageToPaperMappingType" is 1, the "Scale to > fit Paper > Size" is turned off, and it is 2, then it's turned on. > > The relevant XML code follows. Look at the indicated lines; this is > when > it's turned OFF: > > com.apple.print.PageToPaperMappingType > > com.apple.print.ticket.creator > com.apple.jobticket > com.apple.print.ticket.itemArray > > > com.apple.print.PageToPaperMappingType > --> 1 > com.apple.print.ticket.stateFlag > 0 > > > > > and this is when it's turned ON: > > com.apple.print.PageToPaperMappingType > > com.apple.print.ticket.creator > com.apple.jobticket > com.apple.print.ticket.itemArray > > > com.apple.print.PageToPaperMappingType > --> 2 > com.apple.print.ticket.stateFlag > 0 > > > > > Don't know how it works on your printer, though... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.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 janschenkel at yahoo.com Mon Nov 10 01:00:24 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 9 Nov 2008 22:00:24 -0800 (PST) Subject: Printing options from answer printer In-Reply-To: <151F6176-D476-4E44-9B0C-83DEB607AAF5@mac.com> Message-ID: <891966.20690.qm@web65406.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > Hmmm. I don't get that on my Canon MP460. > > If I make a button and put this script: > > on mouseUp > answer printer > answer the printerSettings > end mouseUp > > I get a dialog that just has "QDCT". Is there some > other format of > getting the printerSettings I should be using? > > Bill > Nope, the 'printerSettings is in whatever format the printer driver returns and accepts back - so it can be XML or just a binary string. As Revolution ahs to be as cross-platform as possible, they decided to stick with the printing features that appear to be present accross different operating systems. 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 janschenkel at yahoo.com Mon Nov 10 01:04:38 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Sun, 9 Nov 2008 22:04:38 -0800 (PST) Subject: Legacy Print problem In-Reply-To: <07C59DE9-AA9E-4C8A-AE74-D5A65FF559C5@cox.net> Message-ID: <8819.58169.qm@web65409.mail.ac4.yahoo.com> --- Joe Lewis Wilkins wrote: > Hi Mark, > > Richmond directed me to use the answer printer > statement which > provides the dialog I needed. > > Thanks for your concern, > > Joe Wilkins > Important to remember is that the 'answer printer' command has a different meaning on Revolution 2.9 or higher. In fact, 'answer printer' now only lets you pick the printer, and 'answer page setup' does the other function. So you may wish to write two different printing routines or bracket certain parts of your script with checks for 'the version' to test if it is running on top of Rev engine 2.9 or higher. 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 bvlahos at mac.com Mon Nov 10 01:52:44 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 09 Nov 2008 22:52:44 -0800 Subject: Printing options from answer printer In-Reply-To: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> Message-ID: <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> If I print card into rect based on page size and orientation. When I do this, Rev will auto scale the X and Y dimensions. Unfortunately it doesn't make it proportional so the prints can look distorted. Is there a feature to keep it proportional or do I have to set the scaling myself? Bill On Nov 9, 2008, at 2:09 PM, Bill Vlahos wrote: > In the answer printer dialog on Mac OS X there is a Paper Handling > option check box for "Scale to fit paper size". How can I tell if > the user selected that option? When I "get the printerFeatures" it > only returns "collate,copies" from the entire dialog. > > If I know the user selected scale... then I can use the print card > into x,x,x,x statement. > > Is this a missing feature of Rev or is there some other way to get it? > > On the Mac the dialog doesn't include paper orientation like some > other programs do. For example, Mail.app has no Page Setup menu item > but includes those options in the Print dialog. It looks like that > is the direction Apple is going with printing. > > Bill Vlahos > _______________________________________________ > use-revolution mailing list > use-revolution 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 pepetoo at cox.net Mon Nov 10 01:53:54 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 9 Nov 2008 22:53:54 -0800 Subject: Legacy Print problem In-Reply-To: <8819.58169.qm@web65409.mail.ac4.yahoo.com> References: <8819.58169.qm@web65409.mail.ac4.yahoo.com> Message-ID: <7D9EBFAC-686A-4B72-AD7D-CF362AB7881D@cox.net> Since these will all be standalones, the Rev version shouldn't matter. I've had to use different ones for OSX/Wdws and Legacy builds anyway. Thanks for the observation, however. Joe Wilkins On Nov 9, 2008, at 10:04 PM, Jan Schenkel wrote: > Important to remember is that the 'answer printer' > command has a different meaning on Revolution 2.9 or > higher. In fact, 'answer printer' now only lets you > pick the printer, and 'answer page setup' does the > other function. > So you may wish to write two different printing > routines or bracket certain parts of your script with > checks for 'the version' to test if it is running on > top of Rev engine 2.9 or higher. > > Jan Schenkel. From pepetoo at cox.net Mon Nov 10 02:14:57 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 9 Nov 2008 23:14:57 -0800 Subject: Printing options from answer printer In-Reply-To: <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> Message-ID: <204B8ADB-6E44-4C2D-84E2-96FD1E2F83B7@cox.net> Bill, I'm currently printing portions of some cards using the "print card from topLeft to rightBottom into pageRect" statement after setting the print scale to varying numbers from 1 to .75 and the printed results are not distorted so long as the pageRect is proportional to the image size indicated. At least that is what I've been trying to do and the prints look fine. That makes sense to me, so that's the way I've done it. So, in my case, I guess I'm setting the scaling myself? Joe Wilkins On Nov 9, 2008, at 10:52 PM, Bill Vlahos wrote: > f I print card into rect based on page size and orientation. When I > do this, Rev will auto scale the X and Y dimensions. Unfortunately > it doesn't make it proportional so the prints can look distorted. > > Is there a feature to keep it proportional or do I have to set the > scaling myself? > > Bill From sims at ezpzapps.com Mon Nov 10 04:29:06 2008 From: sims at ezpzapps.com (Jim Sims) Date: Mon, 10 Nov 2008 10:29:06 +0100 Subject: Rev CGI - Texas - Time- Universe Message-ID: I'm using a rev cgi on a server in Texas having it record the internet date to a text file on that server in Texas. When I retrieve that data here in Europe, the data reads : Mon, 10 Nov 2008 04:07:41 +0000 That data was created 10:07:41 my time here in Malta (same as Rome time). What I find confusing is the +0000 part. Shouldn't that be -6000 or something like that? They should be 6 hours behind UTC, right? Has Texas become the center of all time? ;-) sims From rev at armbase.com Mon Nov 10 05:01:04 2008 From: rev at armbase.com (Bob Hartley) Date: Mon, 10 Nov 2008 10:01:04 +0000 Subject: Installing Rev on Ubuntu In-Reply-To: <176670594546.20081107102105@ahsoftware.net> References: <142585080015.20081106103555@ahsoftware.net> <9b408d8e0811070646p5b92861eh686c37dcb4835842@mail.gmail.com> <491456BD.6070508@armbase.com> <176670594546.20081107102105@ahsoftware.net> Message-ID: <49180660.3000508@armbase.com> Mark Wieder wrote: > Bob- > > Friday, November 7, 2008, 6:54:53 AM, you wrote: > > >> Version 3 for linux runs flawlessly on my Mandriva 2009 desktop and my >> Xandros EEEPC >> > > That's good to know. How much memory is on that machine? > My eeepc (701) is 512 and my desktop is either 512 or 1gb (cant remember) It is a P4 3ghz Cheers Bob From lists at mangomultimedia.com Mon Nov 10 09:33:05 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Nov 2008 09:33:05 -0500 Subject: XML encoding oddities In-Reply-To: References: Message-ID: On Nov 9, 2008, at 11:50 AM, Mark Smith wrote: > So, finally, is there a way to encode xml documents as UTF-8 (or > whatever) without having to encode each part myself, and add the > encoding attribute to the header myself? Mark, Have you tried creating your XML tree with the encoding included? put format("") into tXml put revCreateXmlTree(tXml, true, true, false) into tTree put revXmlRootNode(tTree) into tNode I've done this in the past and then I pass UTF-8 encoded strings to the revXML handlers. Regards, -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com From dave at looktowindward.com Mon Nov 10 10:27:50 2008 From: dave at looktowindward.com (Dave) Date: Mon, 10 Nov 2008 15:27:50 +0000 Subject: Post Command Problem Message-ID: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> Hi All, I'm getting a weird error when receiving data with the "post" command. I am receiving blocks of data from a server and some blocks seem to get truncated. Is this a limit on the size of a data block received with the "post" command? If there is, how can I set it bigger? Thanks a lot All the Best Dave From shoreagent at gmail.com Mon Nov 10 10:57:48 2008 From: shoreagent at gmail.com (william humphrey) Date: Mon, 10 Nov 2008 11:57:48 -0400 Subject: Software licenses In-Reply-To: <7c87a2a10810291343nbb6bdedkf334594230c13c79@mail.gmail.com> References: <4908B5CF.1040000@fourthworld.com> <7c87a2a10810291343nbb6bdedkf334594230c13c79@mail.gmail.com> Message-ID: <459b22a90811100757p7221bd23h22c346946629d5ad@mail.gmail.com> Andre Good idea. Because it will be all about derivative work. I'm just hoping to get the people doing that to contribute back but I suppose there's no way to force that. Bill On Wed, Oct 29, 2008 at 4:43 PM, Andre Garzia wrote: > Hey, > > choose your license wisely. GPL is viral, once in place, it will taint > derivative work... If you simply want to release free software and > doesn't care if people do anything with it, like going commercial with > a fork, then you might go for BSD or X11 MIT license. > > Where's that "please-don't-sue-me" license when we need it? > > Andre > > From lists at futilism.com Mon Nov 10 11:21:17 2008 From: lists at futilism.com (Mark Smith) Date: Mon, 10 Nov 2008 16:21:17 +0000 Subject: XML encoding oddities In-Reply-To: References: Message-ID: <539A2F05-63F7-4A34-BCBE-A95A1CEEF4F6@futilism.com> Thanks Trevor! (Also Ken). That seems to work very well. The particular problem I was trying to solve was how to serialize arrays with arbitrary keys and contents, such that they can be shared across networks and platforms. I think I've found a solution for my purposes, (though it won't be reliable with binary data), and it involves building the xml without the xml library, and then using the library to unserialize - though it fails if there is any " On Nov 9, 2008, at 11:50 AM, Mark Smith wrote: > >> So, finally, is there a way to encode xml documents as UTF-8 (or >> whatever) without having to encode each part myself, and add the >> encoding attribute to the header myself? > > Mark, > > Have you tried creating your XML tree with the encoding included? > > put format(" >") into tXml > put revCreateXmlTree(tXml, true, true, false) into tTree > put revXmlRootNode(tTree) into tNode > > I've done this in the past and then I pass UTF-8 encoded strings to > the revXML handlers. > > Regards, > > -- > Trevor DeVore > Blue Mango Learning Systems > ScreenSteps: http://www.screensteps.com > Developer Resources: http://revolution.bluemangolearning.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 tedl at voyager.net Mon Nov 10 11:49:32 2008 From: tedl at voyager.net (Ted) Date: Mon, 10 Nov 2008 11:49:32 -0500 Subject: Changing the Rev Icon Message-ID: <001301c94354$73dc48a0$30fc5f45@egl> Hello, How can I remove or change the Revolution icon that appears on a regular saved stack? (one that is not a standalone). Thanks, Ted From lists at mangomultimedia.com Mon Nov 10 11:57:36 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Mon, 10 Nov 2008 11:57:36 -0500 Subject: XML encoding oddities In-Reply-To: <539A2F05-63F7-4A34-BCBE-A95A1CEEF4F6@futilism.com> References: <539A2F05-63F7-4A34-BCBE-A95A1CEEF4F6@futilism.com> Message-ID: <28BD7A89-9AB9-4AF7-B6B5-D375CF187F3F@mangomultimedia.com> On Nov 10, 2008, at 11:21 AM, Mark Smith wrote: > Thanks Trevor! (Also Ken). That seems to work very well. > > The particular problem I was trying to solve was how to serialize > arrays with arbitrary keys and contents, such that they can be > shared across networks and platforms. I think I've found a solution > for my purposes, (though it won't be reliable with binary data), and > it involves building the xml without the xml library, and then using > the library to unserialize - though it fails if there is any " xml..." header at all! Mark, For what it's worth I've been using the attached SerializeArray/ UnserializeArray handlers with relatively small arrays for a while now and they seem to be working well enough for storing them in a database. Regards, -- Trevor DeVore Blue Mango Learning Systems ScreenSteps: http://www.screensteps.com Developer Resources: http://revolution.bluemangolearning.com function SerializeArray pArray repeat for each key theKey in pArray if the keys of pArray[theKey] is not empty then put urlencode(theKey) & ":" & "___array___:" & urlencode(SerializeArray(pArray[theKey])) & cr after theData else put urlencode(theKey) & ":" & urlencode(base64encode(pArray[theKey])) & cr after theData end if end repeat delete the last char of theData return theData end SerializeArray -- Returns array -- Support Rev 3.0 multi-dimensional arrays function UnserializeArray pSerializedArray set the itemdelimiter to ":" repeat for each line theLine in pSerializedArray if item 2 of theLine begins with "___array___" then put urldecode(item 1 of theLine) into theKey put UnserializeArray(urldecode(item 3 of theLine)) into theArray[theKey] else put urldecode(item 1 of theLine) into theKey put base64decode(urldecode(item 2 to -1 of theLine)) into theArray[theKey] end if end repeat return theArray end UnserializeArray From lists at futilism.com Mon Nov 10 12:30:30 2008 From: lists at futilism.com (Mark Smith) Date: Mon, 10 Nov 2008 17:30:30 +0000 Subject: XML encoding oddities In-Reply-To: <28BD7A89-9AB9-4AF7-B6B5-D375CF187F3F@mangomultimedia.com> References: <539A2F05-63F7-4A34-BCBE-A95A1CEEF4F6@futilism.com> <28BD7A89-9AB9-4AF7-B6B5-D375CF187F3F@mangomultimedia.com> Message-ID: <91CC6549-9B6E-4BEA-8C1C-D4BE7B5FED2E@futilism.com> Trevor, this is nice. I'd started doing something similar, but then realised that what I was after for what I'm working on was a way to neatly package up pretty much any non-binary data, array or not, whatever platform, and send to to a linux server (also running revolution) where it could be unpacked and used as is - hence the encoding issue. What I've come up with is considerably longer than yours :-) (Partly because I've factored out quite a lot of stuff to sub-handlers). But it seems to work well, and even produces slightly more compact output than yours when dealing with chunks of data 2-3Kb or more in size, which is no bad thing even in today's "bandwidth? what's bandwidth?" world. I also wrote a handy function arraysMatch() to test the input/output. For what it's worth, here it all is, below, Best, Mark -- pack and unpack are the 'high-level' functions function pack pData if pData is not an array then put pData into tArray["futpak"] put tArray into pData end if put atx(pData) into tXml put base64encode(compress(tXml)) into tB64data replace cr with empty in tB64data return "futpak" & tB64data end pack ----- function unpack pData if char 1 to 6 of pData is not "futpak" then return empty put decompress(base64decode(char 7 to -1 of pData)) into tXml put xta(tXml) into tArray if keys(tArray) = "futpak" then return tArray["futpak"] else return tArray end if end unpack ------------------------------------------------------------------------ -------------------------------------- -- turns any revolution array into xml. (not nice to look at, though) -- array keys are stored as attributes of nodes -- all element and attribute contents are utf8encoded and base64encoded ------------------------------------------------------------------------ -------------------------------------- function atx pArray put "" after tXml put atxNodes(pArray) after tXml put "" after tXml return tXml end atx private function atxNodes pArray pLevel if pLevel is empty then put 0 into pLevel add 1 to pLevel repeat for each key k in pArray add 1 to n put "atx" & pLevel & "-" & n into tName put "<" & tName && "key=" & q(b64U8encode(k)) & ">" after tXml if pArray[k] is an array then put atxNodes(pArray[k], pLevel) after tXml else put b64U8encode(pArray[k]) after tXml end if put "" after tXml end repeat return tXml end atxNodes ------------------------------------------------------------------------ ----------------------- -- takes xml and attempts to turn it into an array -- see atx() above. ------------------------------------------------------------------------ ----------------------- function xta pXml put revCreateXmlTree(pXml, true, true, false) into tTree put xtaNodes(tTree, "revarray") into tArray revDeleteXmlTree tTree return tArray end xta ----- private function xtaNodes pTree, pNode put revXmlFirstChild(pTree, pNode) into tNode repeat while tNode is not empty and "xmlerr" is not in tNode put b64U8decode(revXmlAttribute(pTree, tNode, "key")) into tKey if revXmlChildNames(pTree, tNode,cr,, false) is empty then put b64U8decode(revXmlNodeContents(pTree, tNode)) into tArray[tKey] else put xtaNodes(pTree, tNode) into tArray[tKey] end if put revXmlNextSibling(pTree, tNode) into tNode end repeat return tArray end xtaNodes ----- function utf8encode pString return unidecode(uniencode(pString),"UTF8") end utf8encode ----- function utf8decode pString return unidecode(uniencode(pString,"UTF8")) end utf8decode ----- function b64U8encode pData put base64encode(utf8encode(pData)) into tEnc replace cr with empty in tEnc return tEnc end b64U8encode ----- function b64U8decode pData return utf8decode(base64decode(pData)) end b64U8decode ----- function arraysMatch a1, a2 put keys(a1) into k1 ; put keys(a2) into k2 sort lines of k1; sort lnes of k2 put (k1 = k2) into tArraysMatch if tArraysMatch then repeat for each key k in a1 if a1[k] is an array then put arraysMatch(a1[k], a2[k]) into tArraysMatch else put (a1[k] = a2[k]) into tArraysMatch end if if not tArraysMatch then exit repeat end repeat end if return tArraysMatch end arraysMatch ----- function q aString return quote & aString & quote end q From jacque at hyperactivesw.com Mon Nov 10 12:38:11 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Nov 2008 11:38:11 -0600 Subject: Rev CGI - Texas - Time- Universe In-Reply-To: References: Message-ID: <49187183.6090101@hyperactivesw.com> Jim Sims wrote: > I'm using a rev cgi on a server in Texas having it record the internet > date to a text file on that server > in Texas. > > When I retrieve that data here in Europe, the data reads : Mon, 10 > Nov 2008 04:07:41 +0000 > > That data was created 10:07:41 my time here in Malta (same as Rome time). > > What I find confusing is the +0000 part. Shouldn't that be -6000 or > something like that? > They should be 6 hours behind UTC, right? > > Has Texas become the center of all time? ;-) Well, my sister in Austin certainly thinks so. ;) You're right that the local time in Texas should be -0600, but perhaps the server has its time set to GMT? With customers all over the world, that may be likely. I'd ask the provider what time their servers are set to. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shedrup at ms9.hinet.net Mon Nov 10 12:50:00 2008 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Tue, 11 Nov 2008 01:50:00 +0800 Subject: different stack locations, different (or no) responses? In-Reply-To: <491797E2.7000604@hyperactivesw.com> References: <655298.94938.qm@web37502.mail.mud.yahoo.com> <491797E2.7000604@hyperactivesw.com> Message-ID: <27A080D2-2773-4235-893C-C0AE0B9648EA@ms9.hinet.net> Jacque, Thank you so much for your suggestions but, unfortunately, they don't work. I had the same problem once or twice in the past with earlier Revolution Versions and at that time just gave up and created stacks from scratch instead of developing from clones but at the moment I simply lack the leisure to proceed like this. The situation is pretty annoying - three types of behaviour (two of them absolutely obstinate) of some and the same simple stack depending on its location and the way it is opened. I don't think that's the way things are supposed to work and still welcome any insight. All the best, Fritz On 10 Nov 2008, at 10:09, J. Landman Gay wrote: > Friedrich F. Grohmann wrote: > >> Now, as long as this stack is positioned directly on the desktop, >> everything works fine. The moment I move it into the folder in >> which I want to have it troubles start, no matter whether this >> folder is somewhere in the "Documents" folder or still on the >> desktop. > > Did you move the stack's location on disk while it was still open > in Rev? If so, then Rev doesn't know where the file is any more. If > you closed the file but the stack's destroystack property is false, > then the stack isn't really fully closed and Rev also won't know > where it is. > > You should set the stack's destroystack property to true and close > the stack, then move it, then re-open it. Alternately, you can > choose "Close and remove from memory" from the File menu while the > stack is open; that will fully close it. > > I'm not positive this is what the problem is, but it's something to > try. I've never seen the behavior you describe, but I have set my > Rev preferences to create all my stacks with destroystack set to true. > > -- > 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 jacque at hyperactivesw.com Mon Nov 10 13:02:20 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Nov 2008 12:02:20 -0600 Subject: different stack locations, different (or no) responses? In-Reply-To: <27A080D2-2773-4235-893C-C0AE0B9648EA@ms9.hinet.net> References: <655298.94938.qm@web37502.mail.mud.yahoo.com> <491797E2.7000604@hyperactivesw.com> <27A080D2-2773-4235-893C-C0AE0B9648EA@ms9.hinet.net> Message-ID: <4918772C.5050708@hyperactivesw.com> Friedrich F. Grohmann wrote: > Jacque, > > Thank you so much for your suggestions but, unfortunately, they don't > work. I had the same problem once or twice in the past with earlier > Revolution Versions and at that time just gave up and created stacks > from scratch instead of developing from clones but at the moment I > simply lack the leisure to proceed like this. Since I've never seen the behavior and I'm not sure what is causing it, I don't really have any other suggestions. But one way to work around it might be to duplicate your stack in the OS before opening it in Rev. I do this a lot. On Mac, in the Finder, or on Windows in Windows Explorer, copy the stack and then paste it into another folder. Make sure Rev does not have the original stack open, then try opening the copy. Does that work? You can rename it once it is open, and make any other adjustments. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sims at ezpzapps.com Mon Nov 10 13:06:20 2008 From: sims at ezpzapps.com (Jim Sims) Date: Mon, 10 Nov 2008 19:06:20 +0100 Subject: Rev CGI - Texas - Time- Universe In-Reply-To: <49187183.6090101@hyperactivesw.com> References: <49187183.6090101@hyperactivesw.com> Message-ID: On Nov 10, 2008, at 6:38 PM, J. Landman Gay wrote: > You're right that the local time in Texas should be -0600, but > perhaps the server has its time set to GMT? With customers all over > the world, that may be likely. I'd ask the provider what time their > servers are set to. Thanks for the reply - so, this is most likely not a Rev bug of some kind then. Funny thing is, the time the had was appropriate/correct (6 hours before GMT) but only the +0000 was wrong. The answer must be with them, y'all. ;-) sims From devin_asay at byu.edu Mon Nov 10 13:30:24 2008 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 10 Nov 2008 11:30:24 -0700 Subject: Changing the Rev Icon In-Reply-To: <001301c94354$73dc48a0$30fc5f45@egl> References: <001301c94354$73dc48a0$30fc5f45@egl> Message-ID: <06F39D43-F38B-4469-8975-59BA063B4550@byu.edu> On Nov 10, 2008, at 9:49 AM, Ted wrote: > Hello, > > How can I remove or change the Revolution icon that appears on a > regular saved > stack? (one that is not a standalone). Curiously enough, I was just answering this question for someone else. The answer is, it depends. ;-) That is, if it's for any Mac OS you can set the stackFileType property before you save it. You'll probably also have to save it using a different file extension. Here's a help page on this topic I just put up on my site: http://revolution.byu.edu/helps/file-creatorcodes.php HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Mon Nov 10 14:13:57 2008 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 10 Nov 2008 12:13:57 -0700 Subject: Changing the Rev Icon In-Reply-To: <06F39D43-F38B-4469-8975-59BA063B4550@byu.edu> References: <001301c94354$73dc48a0$30fc5f45@egl> <06F39D43-F38B-4469-8975-59BA063B4550@byu.edu> Message-ID: <1476E984-88C8-489C-94D6-BA5260EB9696@byu.edu> In my haste, I realized I hadn't really answered completely. It sounds like what you want to do is save stack files from a Rev-produced application and use them as documents for that application, not for Rev. At least this is a situation in which you might want to do what you're describing. When you set your Standalone Applications Settings you have the option to designate a document icon. It has to be .icns format for Mac and .ico for Windows. But the OS also has to somehow be told to use that icon. In order for that to happen you'll have to save the stack using a different file extension, and, if you're on a Mac, set the stackFileType property. Windows users may need to chime in for tips on how to force the OS to recognize the icons in your stack documents. HTH again. Devin On Nov 10, 2008, at 11:30 AM, Devin Asay wrote: > > On Nov 10, 2008, at 9:49 AM, Ted wrote: > >> Hello, >> >> How can I remove or change the Revolution icon that appears on a >> regular saved >> stack? (one that is not a standalone). > > Curiously enough, I was just answering this question for someone else. > The answer is, it depends. ;-) > > That is, if it's for any Mac OS you can set the stackFileType property > before you save it. You'll probably also have to save it using a > different file extension. > > Here's a help page on this topic I just put up on my site: > > http://revolution.byu.edu/helps/file-creatorcodes.php > > 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 Devin Asay Humanities Technology and Research Support Center Brigham Young University From bvg at mac.com Mon Nov 10 17:32:13 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 10 Nov 2008 23:32:13 +0100 Subject: Rev CGI - Texas - Time- Universe In-Reply-To: References: <49187183.6090101@hyperactivesw.com> Message-ID: <7DFB3146-FA73-4432-8757-4B970A577CDF@mac.com> I'd guess this is a rev bug, but probably in combination with the system installation particularities. Most likely rev is unable to get the actual position of the server, because either it's not set, or set somewhere where rev doesn't look. I think you should file the problem, together with at least a listing of the environment variables, and the OS your host uses. On 10 Nov 2008, at 19:06, Jim Sims wrote: > > On Nov 10, 2008, at 6:38 PM, J. Landman Gay wrote: > >> You're right that the local time in Texas should be -0600, but >> perhaps the server has its time set to GMT? With customers all over >> the world, that may be likely. I'd ask the provider what time their >> servers are set to. > > Thanks for the reply - so, this is most likely not a Rev bug of > some kind then. > Funny thing is, the time the had was appropriate/correct (6 hours > before GMT) > but only the +0000 was wrong. > > The answer must be with them, y'all. ;-) > > sims -- official ChatRev page: http://bjoernke.com/runrev/chatrev.php Chat with other RunRev developers: go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev" From andre at andregarzia.com Mon Nov 10 22:30:58 2008 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Nov 2008 01:30:58 -0200 Subject: Software licenses In-Reply-To: <459b22a90811100757p7221bd23h22c346946629d5ad@mail.gmail.com> References: <4908B5CF.1040000@fourthworld.com> <7c87a2a10810291343nbb6bdedkf334594230c13c79@mail.gmail.com> <459b22a90811100757p7221bd23h22c346946629d5ad@mail.gmail.com> Message-ID: <7c87a2a10811101930s12ec3ec6qe3eb752043793b10@mail.gmail.com> Willian, one way to encourage contributions is to use something like "Beer Rewards", the best contribution of the month gets a pack of your favorite lagger or ale or tea if they are not into alcohol. Little competions are always nice too, like, whoever fix wins this nice drawing by my 3 year old nephew who we believe is channeling picasso on tuesdays. Getting out of the obvious is cool, if you force people to merge changes back, you might encounter resistance. As people say here in South America, if there's a goverment, soy contra! So people will always look bad into forced things. Rewards on the other hand are always looked forward. You get the idea. Andre On Mon, Nov 10, 2008 at 1:57 PM, william humphrey wrote: > Andre > > Good idea. Because it will be all about derivative work. I'm just hoping to > get the people doing that to contribute back but I suppose there's no way to > force that. > Bill > > > On Wed, Oct 29, 2008 at 4:43 PM, Andre Garzia wrote: > >> Hey, >> >> choose your license wisely. GPL is viral, once in place, it will taint >> derivative work... If you simply want to release free software and >> doesn't care if people do anything with it, like going commercial with >> a fork, then you might go for BSD or X11 MIT license. >> >> Where's that "please-don't-sue-me" license when we need it? >> >> Andre >> >> > _______________________________________________ > use-revolution mailing list > use-revolution 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 shedrup at ms9.hinet.net Mon Nov 10 23:36:47 2008 From: shedrup at ms9.hinet.net (Friedrich F. Grohmann) Date: Tue, 11 Nov 2008 12:36:47 +0800 Subject: different stack locations, different (or no) responses? In-Reply-To: <4918772C.5050708@hyperactivesw.com> References: <655298.94938.qm@web37502.mail.mud.yahoo.com> <491797E2.7000604@hyperactivesw.com> <27A080D2-2773-4235-893C-C0AE0B9648EA@ms9.hinet.net> <4918772C.5050708@hyperactivesw.com> Message-ID: Jacque, Thanks for your thoughtful suggestions. I had been trying "Save as..." from inside Rev, to no avail, but encouraged by your mail I duplicated the stack from the desktop into a new folder, tried to open it, put a second folder into the first one, moved the stack therein, etc. etc. That seemed to work and so I started checking whether the nested folder in which the stack was originally planned to go might be the source of all these troubles. Now I think I found the culprit. The target folder was C (desktop > folder A > folder B > folder C) with A, B, and C being meaningful names indicating the topics of the projects I am working on. C contains word processing files, outliner files and further folders. I never had any problem with opening the other stuff placed either in C or in its sub-folders, only the said Revolution stack displayed the strange behaviour I described. The problem, however, was not C in itself but rather the name of folder B in which one term was put in quotation marks. I removed those and now everything works as expected. Again, thank you for your help. All the best, Fritz On 11 Nov 2008, at 02:02, J. Landman Gay wrote: > Friedrich F. Grohmann wrote: >> Jacque, >> Thank you so much for your suggestions but, unfortunately, they >> don't work. I had the same problem once or twice in the past with >> earlier Revolution Versions and at that time just gave up and >> created stacks from scratch instead of developing from clones but >> at the moment I simply lack the leisure to proceed like this. > > Since I've never seen the behavior and I'm not sure what is causing > it, I don't really have any other suggestions. But one way to work > around it might be to duplicate your stack in the OS before opening > it in Rev. I do this a lot. On Mac, in the Finder, or on Windows in > Windows Explorer, copy the stack and then paste it into another > folder. Make sure Rev does not have the original stack open, then > try opening the copy. Does that work? You can rename it once it is > open, and make any other adjustments. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Mon Nov 10 23:43:13 2008 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Nov 2008 02:43:13 -0200 Subject: Cleaning/parsing HTML & XML In-Reply-To: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> References: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> Message-ID: <7c87a2a10811102043m58605e83qf347466a4c2b2764@mail.gmail.com> Willian, I usually use Ken Rays stsXMLLib which I grew very fond of. A nice way of escaping XML entities is to use a custom property as a little map, for example: < > > < & & Then you do a loop like: repeat for each line tEntry in the cReplacementMap of this stack replace word 1 of tEntry with word 2 of tEntry in theText end repeat this way, if you ever need to escape something more, you don't need to change your code. I have a lot of XML, XHTML, *ML code here and I find that every time I hard code something like a collection of things to replace of thing like that, in the end, I need to change and fix several parts of the code. custom properties are your friend! Cheers andre On Sat, Nov 8, 2008 at 8:30 PM, william humphrey wrote: > I'm generating my own XML without using the XML functions of RunRev (it's > faster and I can format exactly how I want it to look). But I would like a > function for cleaning the text for "&" to & and that kind of thing. > Any suggestions for such a function? There must be one in RunRev that the > XML library uses. > > Thanks, Bill > _______________________________________________ > use-revolution mailing list > use-revolution 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 andre at andregarzia.com Tue Nov 11 00:06:21 2008 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Nov 2008 03:06:21 -0200 Subject: Post Command Problem In-Reply-To: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> Message-ID: <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Dave, are you using CGI or a custom server? Content can be chuncked in HTTP 1.1, this means that the server can slice the content and send it in little chunks for you to reassemble. Check this link which is very useful: http://www.jmarshall.com/easy/http/ (HTTP Made Really Easy). This document will explain in plain english the HTTP protocol. If you're using CGI, I believe Apache may reassemble chunked transfers for you, if it's your own server, you should do it yourself, or tell the client machine not to slice anything. Now, the post data might be corrupt, a connection might drop. Check the length against CONTENT-LENGTH header. Andre On Mon, Nov 10, 2008 at 1:27 PM, Dave wrote: > Hi All, > > I'm getting a weird error when receiving data with the "post" command. I am > receiving blocks of data from a server and some blocks seem to get > truncated. Is this a limit on the size of a data block received with the > "post" command? If there is, how can I set it bigger? > > Thanks a lot > All the Best > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 andre at andregarzia.com Tue Nov 11 00:21:53 2008 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 11 Nov 2008 03:21:53 -0200 Subject: [off topic] scrollinglist field JS In-Reply-To: References: Message-ID: <7c87a2a10811102121g1221a3fco37914e7c1452052e@mail.gmail.com> Sims, use an iFrame in your code to build the box with the scrollbar, the content is your field with links. Cheers andre On Thu, Nov 6, 2008 at 3:49 AM, Jim Sims wrote: > Banging my head here searching for some javascript that MUST be really > simple. > Rev=simple Web Page Stuff=PITA > > I'm making some Rev CGI 'stuff', I want to place into a web page via Rev CGI > a scrolling list type field where the user clicks on a line and then > the browser will go to the URL that line represents. Maybe present the > user with 5 to 10 lines but the field can scroll to present more. But I need > to have this be in a web page (doing this in Rev is soooo simple). > > sims > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacque at hyperactivesw.com Tue Nov 11 00:47:36 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 10 Nov 2008 23:47:36 -0600 Subject: different stack locations, different (or no) responses? In-Reply-To: References: <655298.94938.qm@web37502.mail.mud.yahoo.com> <491797E2.7000604@hyperactivesw.com> <27A080D2-2773-4235-893C-C0AE0B9648EA@ms9.hinet.net> <4918772C.5050708@hyperactivesw.com> Message-ID: <49191C78.2040203@hyperactivesw.com> Friedrich F. Grohmann wrote: > Now I think I found the culprit. The target folder was C (desktop > > folder A > folder B > folder C) with A, B, and C being meaningful names > indicating the topics of the projects I am working on. C contains word > processing files, outliner files and further folders. I never had any > problem with opening the other stuff placed either in C or in its > sub-folders, only the said Revolution stack displayed the strange > behaviour I described. > > The problem, however, was not C in itself but rather the name of folder > B in which one term was put in quotation marks. I removed those and now > everything works as expected. Good sleuthing, I'm glad you were able to find the problem. It makes sense, sort of. You might want to bug-report this, though I'm not sure it can be fixed easily. The long name of a stack always includes quotation marks, and if the path also includes quotes then I can see how Rev would have trouble parsing it. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Tue Nov 11 02:18:34 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 10 Nov 2008 23:18:34 -0800 Subject: Printing options from answer printer In-Reply-To: <204B8ADB-6E44-4C2D-84E2-96FD1E2F83B7@cox.net> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> <204B8ADB-6E44-4C2D-84E2-96FD1E2F83B7@cox.net> Message-ID: <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> Joe, I can't get that to work. I must have the syntax wrong but I'm not seeing how it is wrong. Make a new mainstack and put the following script in a button. on mouseUp answer printer as sheet if the result is not "Cancel" then print this card from topLeft to rightBottom into 72,72,72,72 end mouseUp The script editor doesn't complain about anything until you run it. The it generates the following error. execution error at line 8 (print: coordinate not a point) near "topLeft", char 1 Bill On Nov 9, 2008, at 11:14 PM, Joe Lewis Wilkins wrote: > Bill, > > I'm currently printing portions of some cards using the "print card > from topLeft to rightBottom into pageRect" statement after setting > the print scale to varying numbers from 1 to .75 and the printed > results are not distorted so long as the pageRect is proportional to > the image size indicated. At least that is what I've been trying to > do and the prints look fine. That makes sense to me, so that's the > way I've done it. > > So, in my case, I guess I'm setting the scaling myself? > > Joe Wilkins > > On Nov 9, 2008, at 10:52 PM, Bill Vlahos wrote: > >> f I print card into rect based on page size and orientation. When I >> do this, Rev will auto scale the X and Y dimensions. Unfortunately >> it doesn't make it proportional so the prints can look distorted. >> >> Is there a feature to keep it proportional or do I have to set the >> scaling myself? >> >> Bill > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 janschenkel at yahoo.com Tue Nov 11 02:32:23 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Nov 2008 23:32:23 -0800 (PST) Subject: Printing options from answer printer In-Reply-To: <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> Message-ID: <503304.79887.qm@web65413.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > Joe, > > I can't get that to work. I must have the syntax > wrong but I'm not > seeing how it is wrong. > > Make a new mainstack and put the following script in > a button. > > on mouseUp > answer printer as sheet > if the result is not "Cancel" then print this > card from topLeft to > rightBottom into 72,72,72,72 > end mouseUp > > The script editor doesn't complain about anything > until you run it. > The it generates the following error. > execution error at line 8 (print: coordinate not a > point) near > "topLeft", char 1 > > Bill > Hi Bill, Are you really trying to print everything into a single pixel ? :-) You need to give the topleft and bttomright coordinates of the part of the card that you wa Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) From janschenkel at yahoo.com Tue Nov 11 02:32:24 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Nov 2008 23:32:24 -0800 (PST) Subject: Printing options from answer printer In-Reply-To: <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> Message-ID: <452382.52149.qm@web65408.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > Joe, > > I can't get that to work. I must have the syntax > wrong but I'm not > seeing how it is wrong. > > Make a new mainstack and put the following script in > a button. > > on mouseUp > answer printer as sheet > if the result is not "Cancel" then print this > card from topLeft to > rightBottom into 72,72,72,72 > end mouseUp > > The script editor doesn't complain about anything > until you run it. > The it generates the following error. > execution error at line 8 (print: coordinate not a > point) near > "topLeft", char 1 > > Bill > Hi Bill, Are you really trying to print everything into a single pixel ? :-) You need to give the topleft and bttomright coordinates of the part of the card that you wa Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) From pepetoo at cox.net Tue Nov 11 02:54:09 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 10 Nov 2008 23:54:09 -0800 Subject: Printing options from answer printer In-Reply-To: <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> <204B8ADB-6E44-4C2D-84E2-96FD1E2F83B7@cox.net> <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> Message-ID: <129B3016-70A6-430C-95E9-903FA2D6E5B8@cox.net> Bill, As Jan pointed out you need to define the pageRect like: 0,0,612,792 or some such. Not just a point. I didn't know about the "as sheet" part of the statement. Thanks for point the out. Joe Wilkins On Nov 10, 2008, at 11:18 PM, Bill Vlahos wrote: > Joe, > > I can't get that to work. I must have the syntax wrong but I'm not > seeing how it is wrong. > > Make a new mainstack and put the following script in a button. > > on mouseUp > answer printer as sheet > if the result is not "Cancel" then print this card from topLeft to > rightBottom into 72,72,72,72 > end mouseUp > > The script editor doesn't complain about anything until you run it. > The it generates the following error. > execution error at line 8 (print: coordinate not a point) near > "topLeft", char 1 > > Bill From janschenkel at yahoo.com Tue Nov 11 02:59:02 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Mon, 10 Nov 2008 23:59:02 -0800 (PST) Subject: Printing options from answer printer In-Reply-To: <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> Message-ID: <808899.82634.qm@web65412.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > Joe, > > I can't get that to work. I must have the syntax > wrong but I'm not > seeing how it is wrong. > > Make a new mainstack and put the following script in > a button. > > on mouseUp > answer printer as sheet > if the result is not "Cancel" then print this > card from topLeft to > rightBottom into 72,72,72,72 > end mouseUp > > The script editor doesn't complain about anything > until you run it. > The it generates the following error. > execution error at line 8 (print: coordinate not a > point) near > "topLeft", char 1 > > Bill > Hi Bill, Are you really trying to print everything into a single pixel ? :-) You need to give the topleft and bottomright coordinates of the section of the card that you want to print, as well as the rectangle on the paper onto which it shouldbe printed. So if you want to print the part of your card enclosed by a rectangle graphic on your card - into the same coordinates and size on the paper, you use: ## on mouseUp answer printer as sheet if the result is "Cancel" then exit mouseUp put the topleft of graphic "PrintRect" into theTopLeft put the bottomRight of graphic "PrintRect" into theBottomRight put the rectangle of graphic "PrintRect" into thePaperRect print this card from theTopLeft to theBottomRight into thePaperRect end mouseUp ## Now, if you want the same rectangular area on your card to fit into a completely different rectangle on paper, you use: ## on mouseUp answer printer as sheet if the result is "Cancel" then exit mouseUp put the topleft of graphic "PrintRect" into theTopLeft put the bottomRight of graphic "PrintRect" into theBottomRight put "30,100,400,700" into thePaperRect print this card from theTopLeft to theBottomRight into thePaperRect end mouseUp ## And what happens is that Revolution will take the area from your card and stretch or shrink it to fit the area on the printer. When you use this 'print into rect' approach, Revolution ignores the 'printScale' property; so if you want to 'print into rect' with scaling to ensure that everything fits while preserving a relative size, you'll need to tweak your paper rectangle a bit. Continuing with the above example of a rectangular area on your card, you would have something like: (mind the line wrappings) ## on mouseUp answer printer as sheet if the result is "Cancel" then exit mouseUp set the printerOutput to "preview" put the topleft of graphic "PrintRect" into theTopLeft put the bottomRight of graphic "PrintRect" into theBottomRight put "30,100,500,700" into thePaperRect -- now we calculate how we can save the relative size put item 1 of theBottomRight - item 1 of theTopLeft \ into theOriginWidth put item 2 of theBottomRight - item 2 of theTopLeft into \ theOriginHeight put item 3 of thePaperRect - item 1 of thePaperRect into \ thePrintWidth put item 4 of thePaperRect - item 2 of thePaperRect into \ thePrintHeight put thePrintWidth / theOriginWidth into theWidthRatio put thePrintHeight / theOriginHeight into theHeightRatio if theWidthRatio > theHeightRatio then put round(theOriginWidth * theHeightRatio) into thePrintWidth else if theWidthRatio < theHeightRatio then put round(theOriginHeight * theWidthRatio) into thePrintHeight end if put item 1 of thePaperRect + thePrintWidth into \ item 3 of thePaperRect put item 2 of thePaperRect + thePrintHeight into \ item 4 of thePaperRect print this card from theTopLeft to theBottomRight into thePaperRect end mouseUp ## 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) From janschenkel at yahoo.com Tue Nov 11 03:02:43 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 11 Nov 2008 00:02:43 -0800 (PST) Subject: Apologies for mutilple posts (Was: Re: Printing options from answer printer) In-Reply-To: <808899.82634.qm@web65412.mail.ac4.yahoo.com> Message-ID: <540128.78203.qm@web65410.mail.ac4.yahoo.com> My apologies for the multiple emails, two of which were incomplete. I'm not even sure how I accomplished it with Yahoo Mail, but I'll try not to do it again :-) 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 bvlahos at mac.com Tue Nov 11 03:27:17 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Tue, 11 Nov 2008 00:27:17 -0800 Subject: Printing options from answer printer In-Reply-To: <129B3016-70A6-430C-95E9-903FA2D6E5B8@cox.net> References: <967871C9-F74B-499E-AD45-4D058A85E480@mac.com> <05C9D2DF-D8E2-4E33-BD27-F6EC44F85C4C@mac.com> <204B8ADB-6E44-4C2D-84E2-96FD1E2F83B7@cox.net> <8EE67B4B-6073-4FBE-90A8-55FA1A59412F@mac.com> <129B3016-70A6-430C-95E9-903FA2D6E5B8@cox.net> Message-ID: <73F6A99C-DB5D-491F-837D-04DB25CC220F@mac.com> Doh! I knew it had to be something simple. Thanks guys. Bill On Nov 10, 2008, at 11:54 PM, Joe Lewis Wilkins wrote: > Bill, > > As Jan pointed out you need to define the pageRect like: > 0,0,612,792 or some such. Not just a point. > > I didn't know about the "as sheet" part of the statement. Thanks for > point the out. > > Joe Wilkins > > On Nov 10, 2008, at 11:18 PM, Bill Vlahos wrote: > >> Joe, >> >> I can't get that to work. I must have the syntax wrong but I'm not >> seeing how it is wrong. >> >> Make a new mainstack and put the following script in a button. >> >> on mouseUp >> answer printer as sheet >> if the result is not "Cancel" then print this card from topLeft to >> rightBottom into 72,72,72,72 >> end mouseUp >> >> The script editor doesn't complain about anything until you run it. >> The it generates the following error. >> execution error at line 8 (print: coordinate not a point) near >> "topLeft", char 1 >> >> Bill > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 toolbook at kestner.de Tue Nov 11 04:00:41 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 10:00:41 +0100 Subject: Frequent crashes of Rev 3.0 Message-ID: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Hello, My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not reproducable. After I had some other "mysteries" in the past I thought it would be something about my installation and my fault, but now I have read Viktoras post and it seems not to be only me. Is it only Viktoras and me, or is it 3.0? My experience is, the frequency of crashes gets up, the more I am handling objects, like creating, deleting, positioning fields, images, etc. but that's just a feeling. I also pretty often have error messages (produced by programming faults, like bad object references) with the window, where I am asked, if I want to cancel or go to the script, which hang and the only solution is to kill the task. I don't know if it make sense to put it into the QA, because I can't reproduce any situation. Am I supposed to switch back to 2.9? What are your experiences Tiemo From viktoras at ekoinf.net Tue Nov 11 04:09:39 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Tue, 11 Nov 2008 11:09:39 +0200 Subject: Frequent crashes of Rev 3.0 In-Reply-To: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: <49194BD3.90608@ekoinf.net> Hi Tiemo, crashes on my pc are not reproducible either, sometimes it is just a double-click on an empty text field in IDE - lots of hard drive noise and Rev IDE is gone... Similar situation was with early 2.7, but then it was gradually fixed and I think 2.9 is now the most stable of all 2.7 - 3.0 Revolutions. All the best! Viktoras Tiemo Hollmann TB wrote: > Hello, > > My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > reproducable. After I had some other "mysteries" in the past I thought it > would be something about my installation and my fault, but now I have read > Viktoras post and it seems not to be only me. Is it only Viktoras and me, or > is it 3.0? My experience is, the frequency of crashes gets up, the more I am > handling objects, like creating, deleting, positioning fields, images, etc. > but that's just a feeling. I also pretty often have error messages (produced > by programming faults, like bad object references) with the window, where I > am asked, if I want to cancel or go to the script, which hang and the only > solution is to kill the task. I don't know if it make sense to put it into > the QA, because I can't reproduce any situation. > > Am I supposed to switch back to 2.9? What are your experiences > > 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 m.schonewille at economy-x-talk.com Tue Nov 11 04:19:10 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Nov 2008 10:19:10 +0100 Subject: Frequent crashes of Rev 3.0 In-Reply-To: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: Hi Tiemo, Are you having system craches, engine crashes, or a locking up IDE? Which errors do you see? Have you searched the QCC for similar bug reports? I and other people have posted several "mystery bugs", serious recurring problems without good recipe. You might want to search for sePrefGet. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: > Hello, > > My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > reproducable. After I had some other "mysteries" in the past I > thought it > would be something about my installation and my fault, but now I > have read > Viktoras post and it seems not to be only me. Is it only Viktoras > and me, or > is it 3.0? My experience is, the frequency of crashes gets up, the > more I am > handling objects, like creating, deleting, positioning fields, > images, etc. > but that's just a feeling. I also pretty often have error messages > (produced > by programming faults, like bad object references) with the window, > where I > am asked, if I want to cancel or go to the script, which hang and > the only > solution is to kill the task. I don't know if it make sense to put > it into > the QA, because I can't reproduce any situation. > > Am I supposed to switch back to 2.9? What are your experiences > > Tiemo From luis at anachreon.co.uk Tue Nov 11 04:51:57 2008 From: luis at anachreon.co.uk (Luis) Date: Tue, 11 Nov 2008 09:51:57 +0000 Subject: Frequent crashes of Rev 3.0 In-Reply-To: References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: Hiya, Are you seeing anything in the 'Event Viewer'? (Control Panel/ Administrative Tools/Event Viewer or 'eventvwr' on the command line). It may be that some other app is not liking what you're doing...! You could leave the Performance Monitor running (also in Administrative Tools) and seeing if you can spot when it plops, maybe pegging in a memory counter. This might bring up a hardware issue. Not that hardware is the case, but best to eliminate the possibility. What about telling any Anti-Virus program to ignore Rev and any Rev folder/s? Might be locking it up. Cheers, Luis. On 11 Nov 2008, at 09:19, Mark Schonewille wrote: > Hi Tiemo, > > Are you having system craches, engine crashes, or a locking up IDE? > Which errors do you see? > > Have you searched the QCC for similar bug reports? I and other > people have posted several "mystery bugs", serious recurring > problems without good recipe. You might want to search for sePrefGet. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: > >> Hello, >> >> My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not >> reproducable. After I had some other "mysteries" in the past I >> thought it >> would be something about my installation and my fault, but now I >> have read >> Viktoras post and it seems not to be only me. Is it only Viktoras >> and me, or >> is it 3.0? My experience is, the frequency of crashes gets up, the >> more I am >> handling objects, like creating, deleting, positioning fields, >> images, etc. >> but that's just a feeling. I also pretty often have error messages >> (produced >> by programming faults, like bad object references) with the >> window, where I >> am asked, if I want to cancel or go to the script, which hang and >> the only >> solution is to kill the task. I don't know if it make sense to put >> it into >> the QA, because I can't reproduce any situation. >> >> Am I supposed to switch back to 2.9? What are your experiences >> >> 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 toolbook at kestner.de Tue Nov 11 05:27:38 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 11:27:38 +0100 Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: Message-ID: <67F560550B1541FBA568C38E4253F2FE@Kestner.local> Hi Mark, there are two kind of problems. I have engine crashes "execution error" (as far as I remember, will report the exact title next time) just out of the blue. When confirming it with ok, everything closes. My feeling is that it happens especially after having switched a lot between different Rev windows, like propertys, application manager, my app-windows, newly created objects, etc. And on the other side I have locking up the IDE, when running into programming errors (not always!), where I only can kill the Rev tasks in the task manager. Never had a system crash. I couldn't see any commonness to report it to the QCC, but I will follow it. 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, 11. November 2008 10:19 > An: How to use Revolution > Betreff: Re: Frequent crashes of Rev 3.0 > > Hi Tiemo, > > Are you having system craches, engine crashes, or a locking up IDE? > Which errors do you see? > > Have you searched the QCC for similar bug reports? I and other people > have posted several "mystery bugs", serious recurring problems without > good recipe. You might want to search for sePrefGet. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: > > > Hello, > > > > My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > > reproducable. After I had some other "mysteries" in the past I > > thought it > > would be something about my installation and my fault, but now I > > have read > > Viktoras post and it seems not to be only me. Is it only Viktoras > > and me, or > > is it 3.0? My experience is, the frequency of crashes gets up, the > > more I am > > handling objects, like creating, deleting, positioning fields, > > images, etc. > > but that's just a feeling. I also pretty often have error messages > > (produced > > by programming faults, like bad object references) with the window, > > where I > > am asked, if I want to cancel or go to the script, which hang and > > the only > > solution is to kill the task. I don't know if it make sense to put > > it into > > the QA, because I can't reproduce any situation. > > > > Am I supposed to switch back to 2.9? What are your experiences > > > > 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 m.schonewille at economy-x-talk.com Tue Nov 11 05:28:01 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Nov 2008 11:28:01 +0100 Subject: Frequent crashes of Rev 3.0 In-Reply-To: References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: <1C64A0BA-EC80-4A07-AB30-227863298DE4@economy-x-talk.com> Hi Luis, It is already clear that it is a software problem and that Revolution is the culprit. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 11 nov 2008, at 10:51, Luis wrote: > Hiya, > > Are you seeing anything in the 'Event Viewer'? (Control Panel/ > Administrative Tools/Event Viewer or 'eventvwr' on the command > line). It may be that some other app is not liking what you're > doing...! > You could leave the Performance Monitor running (also in > Administrative Tools) and seeing if you can spot when it plops, > maybe pegging in a memory counter. This might bring up a hardware > issue. > > Not that hardware is the case, but best to eliminate the possibility. > > What about telling any Anti-Virus program to ignore Rev and any Rev > folder/s? Might be locking it up. > > Cheers, > > Luis. From toolbook at kestner.de Tue Nov 11 05:37:30 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 11:37:30 +0100 Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: Message-ID: <9C37D0CE0D10454DBEB3FBBB2CFD6590@Kestner.local> Hi Luis, Hmmm, eventviewer?, sorry never seen it, is it a Rev tool? Typing eventvwr in the messagebox nothing happens. Performance monitor - is it a Mac tool? on Win I have the task manager... And my AntiVirus doesn't have any option to ignore special apps or folders. ;( I will try to watch any other app conflicts Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Luis > Gesendet: Dienstag, 11. November 2008 10:52 > An: How to use Revolution > Betreff: Re: Frequent crashes of Rev 3.0 > > Hiya, > > Are you seeing anything in the 'Event Viewer'? (Control Panel/ > Administrative Tools/Event Viewer or 'eventvwr' on the command line). > It may be that some other app is not liking what you're doing...! > You could leave the Performance Monitor running (also in > Administrative Tools) and seeing if you can spot when it plops, maybe > pegging in a memory counter. This might bring up a hardware issue. > > Not that hardware is the case, but best to eliminate the possibility. > > What about telling any Anti-Virus program to ignore Rev and any Rev > folder/s? Might be locking it up. > > Cheers, > > Luis. > > > On 11 Nov 2008, at 09:19, Mark Schonewille wrote: > > > Hi Tiemo, > > > > Are you having system craches, engine crashes, or a locking up IDE? > > Which errors do you see? > > > > Have you searched the QCC for similar bug reports? I and other > > people have posted several "mystery bugs", serious recurring > > problems without good recipe. You might want to search for sePrefGet. > > > > -- > > Best regards, > > > > Mark Schonewille > > > > Economy-x-Talk Consulting and Software Engineering > > http://economy-x-talk.com > > http://www.salery.biz > > Dutch forum: http://runrev.info/rrforum > > > > Color Converter has been updated! Get it at > > http://colorconverter.economy-x-talk.com ! > > > > On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: > > > >> Hello, > >> > >> My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > >> reproducable. After I had some other "mysteries" in the past I > >> thought it > >> would be something about my installation and my fault, but now I > >> have read > >> Viktoras post and it seems not to be only me. Is it only Viktoras > >> and me, or > >> is it 3.0? My experience is, the frequency of crashes gets up, the > >> more I am > >> handling objects, like creating, deleting, positioning fields, > >> images, etc. > >> but that's just a feeling. I also pretty often have error messages > >> (produced > >> by programming faults, like bad object references) with the > >> window, where I > >> am asked, if I want to cancel or go to the script, which hang and > >> the only > >> solution is to kill the task. I don't know if it make sense to put > >> it into > >> the QA, because I can't reproduce any situation. > >> > >> Am I supposed to switch back to 2.9? What are your experiences > >> > >> 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 > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 at looktowindward.com Tue Nov 11 05:36:08 2008 From: dave at looktowindward.com (Dave) Date: Tue, 11 Nov 2008 10:36:08 +0000 Subject: Post Command Problem In-Reply-To: <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Message-ID: Hi Andre, Thanks for the help. This is a weird problem, here's a bit more info: We are sending records to the server encoded as XML, this works fine 99% of the time. The app reads records from a DB and blocks this into a big block using a "SendBlockingFactor". If this is set to 200, I get the problem *if* the response is over a certain (yet to be determined) size. If I reduce the blocking factor (to say 50), it works (since the response is not smaller), however this slows it down big time. I will talk to the server people today. We are using IIS and ASP.NET on the server. All the Best Dave On 11 Nov 2008, at 05:06, Andre Garzia wrote: > Dave, > > are you using CGI or a custom server? > > Content can be chuncked in HTTP 1.1, this means that the server can > slice the content and send it in little chunks for you to reassemble. > Check this link which is very useful: > http://www.jmarshall.com/easy/http/ (HTTP Made Really Easy). This > document will explain in plain english the HTTP protocol. > > If you're using CGI, I believe Apache may reassemble chunked transfers > for you, if it's your own server, you should do it yourself, or tell > the client machine not to slice anything. > > Now, the post data might be corrupt, a connection might drop. Check > the length against CONTENT-LENGTH header. > > Andre > > On Mon, Nov 10, 2008 at 1:27 PM, Dave wrote: >> Hi All, >> >> I'm getting a weird error when receiving data with the "post" >> command. I am >> receiving blocks of data from a server and some blocks seem to get >> truncated. Is this a limit on the size of a data block received >> with the >> "post" command? If there is, how can I set it bigger? >> >> Thanks a lot >> All the Best >> Dave >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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. > _______________________________________________ > use-revolution mailing list > use-revolution 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 eric.chatonet at sosmartsoftware.com Tue Nov 11 05:43:12 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 11 Nov 2008 11:43:12 +0100 Subject: Frequent crashes of Rev 3.0 In-Reply-To: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: Bonjour Tiemo, I use Rev 2.9 and 3.0 on my laptop (XP SP3) without problem. So I would be inclined to think there is some conflict between Rev and another running process. Which is the culprit I can't say :-( You might try to unplug your internet connection then shut your anti- virus, firewall, e.g. all background processes, etc. Shut all open applications and load each of them one by one when Rev is already running and test. Boring job... Le 11 nov. 08 ? 10:00, Tiemo Hollmann TB a ?crit : > My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > reproducable. After I had some other "mysteries" in the past I > thought it > would be something about my installation and my fault, but now I > have read > Viktoras post and it seems not to be only me. Is it only Viktoras > and me, or > is it 3.0? My experience is, the frequency of crashes gets up, the > more I am > handling objects, like creating, deleting, positioning fields, > images, etc. > but that's just a feeling. I also pretty often have error messages > (produced > by programming faults, like bad object references) with the window, > where I > am asked, if I want to cancel or go to the script, which hang and > the only > solution is to kill the task. I don't know if it make sense to put > it into > the QA, because I can't reproduce any situation. > > Am I supposed to switch back to 2.9? What are your experiences Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From luis at anachreon.co.uk Tue Nov 11 05:50:08 2008 From: luis at anachreon.co.uk (Luis) Date: Tue, 11 Nov 2008 10:50:08 +0000 Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: <9C37D0CE0D10454DBEB3FBBB2CFD6590@Kestner.local> References: <9C37D0CE0D10454DBEB3FBBB2CFD6590@Kestner.local> Message-ID: <7AA130D7-B93F-4E7E-B1B2-5A129FA4530B@anachreon.co.uk> Hiya, Event Viewer and Performance Monitor come with WinXP in Control Panel/ Administrative Tools/Event Viewer and you can find the Performance Monitor in the same Administrative Tools window as the Event Viewer. Check the Anti Virus Help! Cheers, Luis. On 11 Nov 2008, at 10:37, Tiemo Hollmann TB wrote: > Hi Luis, > Hmmm, eventviewer?, sorry never seen it, is it a Rev tool? Typing > eventvwr > in the messagebox nothing happens. Performance monitor - is it a > Mac tool? > on Win I have the task manager... And my AntiVirus doesn't have any > option > to ignore special apps or folders. ;( > I will try to watch any other app conflicts > Thanks > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Luis >> Gesendet: Dienstag, 11. November 2008 10:52 >> An: How to use Revolution >> Betreff: Re: Frequent crashes of Rev 3.0 >> >> Hiya, >> >> Are you seeing anything in the 'Event Viewer'? (Control Panel/ >> Administrative Tools/Event Viewer or 'eventvwr' on the command line). >> It may be that some other app is not liking what you're doing...! >> You could leave the Performance Monitor running (also in >> Administrative Tools) and seeing if you can spot when it plops, maybe >> pegging in a memory counter. This might bring up a hardware issue. >> >> Not that hardware is the case, but best to eliminate the possibility. >> >> What about telling any Anti-Virus program to ignore Rev and any Rev >> folder/s? Might be locking it up. >> >> Cheers, >> >> Luis. >> >> >> On 11 Nov 2008, at 09:19, Mark Schonewille wrote: >> >>> Hi Tiemo, >>> >>> Are you having system craches, engine crashes, or a locking up IDE? >>> Which errors do you see? >>> >>> Have you searched the QCC for similar bug reports? I and other >>> people have posted several "mystery bugs", serious recurring >>> problems without good recipe. You might want to search for >>> sePrefGet. >>> >>> -- >>> Best regards, >>> >>> Mark Schonewille >>> >>> Economy-x-Talk Consulting and Software Engineering >>> http://economy-x-talk.com >>> http://www.salery.biz >>> Dutch forum: http://runrev.info/rrforum >>> >>> Color Converter has been updated! Get it at >>> http://colorconverter.economy-x-talk.com ! >>> >>> On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: >>> >>>> Hello, >>>> >>>> My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not >>>> reproducable. After I had some other "mysteries" in the past I >>>> thought it >>>> would be something about my installation and my fault, but now I >>>> have read >>>> Viktoras post and it seems not to be only me. Is it only Viktoras >>>> and me, or >>>> is it 3.0? My experience is, the frequency of crashes gets up, the >>>> more I am >>>> handling objects, like creating, deleting, positioning fields, >>>> images, etc. >>>> but that's just a feeling. I also pretty often have error messages >>>> (produced >>>> by programming faults, like bad object references) with the >>>> window, where I >>>> am asked, if I want to cancel or go to the script, which hang and >>>> the only >>>> solution is to kill the task. I don't know if it make sense to put >>>> it into >>>> the QA, because I can't reproduce any situation. >>>> >>>> Am I supposed to switch back to 2.9? What are your experiences >>>> >>>> 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 >>> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 Tue Nov 11 05:51:06 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Nov 2008 11:51:06 +0100 Subject: Frequent crashes of Rev 3.0 In-Reply-To: References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> Message-ID: <964E3FCD-947E-40F0-A4FF-2BFB8E21F611@economy-x-talk.com> Hi Eric, Although it is not impossible, I doubt that another process causes the problem. Especially the IDE locking up is a Rev-only problem. Also, I don't think that loading apps one by one is very practical, because you never know when and how the problem will occur. Testing might take days, if not weeks. I would have done this myself, if I knew where to start. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 11 nov 2008, at 11:43, Eric Chatonet wrote: > Bonjour Tiemo, > > I use Rev 2.9 and 3.0 on my laptop (XP SP3) without problem. > > So I would be inclined to think there is some conflict between Rev > and another running process. > Which is the culprit I can't say :-( > You might try to unplug your internet connection then shut your anti- > virus, firewall, e.g. all background processes, etc. > Shut all open applications and load each of them one by one when Rev > is already running and test. > Boring job... From eric.chatonet at sosmartsoftware.com Tue Nov 11 05:58:54 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 11 Nov 2008 11:58:54 +0100 Subject: Frequent crashes of Rev 3.0 In-Reply-To: <964E3FCD-947E-40F0-A4FF-2BFB8E21F611@economy-x-talk.com> References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> <964E3FCD-947E-40F0-A4FF-2BFB8E21F611@economy-x-talk.com> Message-ID: <49AF3AEB-70CC-4E3B-B88F-164554D1268E@sosmartsoftware.com> Bonjour Mark, Le 11 nov. 08 ? 11:51, Mark Schonewille a ?crit : > Although it is not impossible, I doubt that another process causes > the problem. Especially the IDE locking up is a Rev-only problem. > > Also, I don't think that loading apps one by one is very practical, > because you never know when and how the problem will occur. Testing > might take days, if not weeks. I would have done this myself, if I > knew where to start. It reminds me old days with Mac OS 7 when we were obliged to do so to find which extensions load at startup could conflict, rename them to change loading order, etc... A few months ago, I remember having had problems with Excel and Rev running together (XP SP2 at this time: Excel systematically crashed but only when Rev was already open) but I don't remember exactly how I solved this issue. So there can be unexpected conflicts... Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Tue Nov 11 06:02:07 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 12:02:07 +0100 Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: Message-ID: <4EB71ECA55604297AD170057F7C08D93@Kestner.local> Bonjour Eric, yes, I know that this would be the only methodic way, but depending on what I am actually doing in rev, I also haves days without any crash, so it is very time consuming to go this methodic way and wait hours or days after every change for the next crash. Sometimes too long to be without internet, anti virus, etc. and to finally find out that two mandatory apps cause sometimes under unknown circumstances conflicts. Too much time. So I am saving every few minutes and restart after a crash. I have to say, that I also have days without crash. Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Dienstag, 11. November 2008 11:43 > An: How to use Revolution > Betreff: Re: Frequent crashes of Rev 3.0 > > Bonjour Tiemo, > > I use Rev 2.9 and 3.0 on my laptop (XP SP3) without problem. > > So I would be inclined to think there is some conflict between Rev > and another running process. > Which is the culprit I can't say :-( > You might try to unplug your internet connection then shut your anti- > virus, firewall, e.g. all background processes, etc. > Shut all open applications and load each of them one by one when Rev > is already running and test. > Boring job... From eric.chatonet at sosmartsoftware.com Tue Nov 11 06:10:20 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 11 Nov 2008 12:10:20 +0100 Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: <4EB71ECA55604297AD170057F7C08D93@Kestner.local> References: <4EB71ECA55604297AD170057F7C08D93@Kestner.local> Message-ID: As you say you have fortunately days without any crash, is it possible to define something different in your configuration for these 'good' days? May be something like your GSM phone is far from your computer ;-) Le 11 nov. 08 ? 12:02, Tiemo Hollmann TB a ?crit : > yes, I know that this would be the only methodic way, but depending > on what > I am actually doing in rev, I also haves days without any crash, so > it is > very time consuming to go this methodic way and wait hours or days > after > every change for the next crash. Sometimes too long to be without > internet, > anti virus, etc. and to finally find out that two mandatory apps cause > sometimes under unknown circumstances conflicts. Too much time. So > I am > saving every few minutes and restart after a crash. I have to say, > that I > also have days without crash. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Tue Nov 11 06:18:17 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 12:18:17 +0100 Subject: AW: AW: Frequent crashes of Rev 3.0 In-Reply-To: Message-ID: ;) I will watch it, but as I said, my feeling is that it depends on the amount of handled objects and windows, as if Rev would choke on too much object references - but that?s just my feeling :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Dienstag, 11. November 2008 12:10 > An: How to use Revolution > Betreff: Re: AW: Frequent crashes of Rev 3.0 > > As you say you have fortunately days without any crash, is it > possible to define something different in your configuration for > these 'good' days? > May be something like your GSM phone is far from your computer ;-) > > Le 11 nov. 08 ? 12:02, Tiemo Hollmann TB a ?crit : > > > yes, I know that this would be the only methodic way, but depending > > on what > > I am actually doing in rev, I also haves days without any crash, so > > it is > > very time consuming to go this methodic way and wait hours or days > > after > > every change for the next crash. Sometimes too long to be without > > internet, > > anti virus, etc. and to finally find out that two mandatory apps cause > > sometimes under unknown circumstances conflicts. Too much time. So > > I am > > saving every few minutes and restart after a crash. I have to say, > > that I > > also have days without crash. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.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 toolbook at kestner.de Tue Nov 11 06:39:38 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 11 Nov 2008 12:39:38 +0100 Subject: AW: AW: Frequent crashes of Rev 3.0 In-Reply-To: <7AA130D7-B93F-4E7E-B1B2-5A129FA4530B@anachreon.co.uk> Message-ID: <22AEC3CDA60549EBBAAC6B8B0901A4E2@Kestner.local> Ohh for sure, I just was puzzled with the translation to german :) My event monitor show always the same messages with two different memory addresses: Fehlgeschlagene Anwendung revolution.exe, Version 3.0.0.750, fehlgeschlagenes Modul revolution.exe, Version 3.0.0.750, Fehleradresse 0x00129449. or Fehlgeschlagene Anwendung revolution.exe, Version 3.0.0.750, fehlgeschlagenes Modul revolution.exe, Version 3.0.0.750, Fehleradresse 0x000951cd. I have put it into the QCC Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Luis > Gesendet: Dienstag, 11. November 2008 11:50 > An: How to use Revolution > Betreff: Re: AW: Frequent crashes of Rev 3.0 > > Hiya, > > Event Viewer and Performance Monitor come with WinXP in Control Panel/ > Administrative Tools/Event Viewer and you can find the Performance > Monitor in the same Administrative Tools window as the Event Viewer. > > Check the Anti Virus Help! > > Cheers, > > Luis. > > > On 11 Nov 2008, at 10:37, Tiemo Hollmann TB wrote: > > > Hi Luis, > > Hmmm, eventviewer?, sorry never seen it, is it a Rev tool? Typing > > eventvwr > > in the messagebox nothing happens. Performance monitor - is it a > > Mac tool? > > on Win I have the task manager... And my AntiVirus doesn't have any > > option > > to ignore special apps or folders. ;( > > I will try to watch any other app conflicts > > Thanks > > Tiemo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > >> bounces at lists.runrev.com] Im Auftrag von Luis > >> Gesendet: Dienstag, 11. November 2008 10:52 > >> An: How to use Revolution > >> Betreff: Re: Frequent crashes of Rev 3.0 > >> > >> Hiya, > >> > >> Are you seeing anything in the 'Event Viewer'? (Control Panel/ > >> Administrative Tools/Event Viewer or 'eventvwr' on the command line). > >> It may be that some other app is not liking what you're doing...! > >> You could leave the Performance Monitor running (also in > >> Administrative Tools) and seeing if you can spot when it plops, maybe > >> pegging in a memory counter. This might bring up a hardware issue. > >> > >> Not that hardware is the case, but best to eliminate the possibility. > >> > >> What about telling any Anti-Virus program to ignore Rev and any Rev > >> folder/s? Might be locking it up. > >> > >> Cheers, > >> > >> Luis. > >> > >> > >> On 11 Nov 2008, at 09:19, Mark Schonewille wrote: > >> > >>> Hi Tiemo, > >>> > >>> Are you having system craches, engine crashes, or a locking up IDE? > >>> Which errors do you see? > >>> > >>> Have you searched the QCC for similar bug reports? I and other > >>> people have posted several "mystery bugs", serious recurring > >>> problems without good recipe. You might want to search for > >>> sePrefGet. > >>> > >>> -- > >>> Best regards, > >>> > >>> Mark Schonewille > >>> > >>> Economy-x-Talk Consulting and Software Engineering > >>> http://economy-x-talk.com > >>> http://www.salery.biz > >>> Dutch forum: http://runrev.info/rrforum > >>> > >>> Color Converter has been updated! Get it at > >>> http://colorconverter.economy-x-talk.com ! > >>> > >>> On 11 nov 2008, at 10:00, Tiemo Hollmann TB wrote: > >>> > >>>> Hello, > >>>> > >>>> My Rev 3.0 IDE on Win XP SP3 crashes about 1-10 times a day, not > >>>> reproducable. After I had some other "mysteries" in the past I > >>>> thought it > >>>> would be something about my installation and my fault, but now I > >>>> have read > >>>> Viktoras post and it seems not to be only me. Is it only Viktoras > >>>> and me, or > >>>> is it 3.0? My experience is, the frequency of crashes gets up, the > >>>> more I am > >>>> handling objects, like creating, deleting, positioning fields, > >>>> images, etc. > >>>> but that's just a feeling. I also pretty often have error messages > >>>> (produced > >>>> by programming faults, like bad object references) with the > >>>> window, where I > >>>> am asked, if I want to cancel or go to the script, which hang and > >>>> the only > >>>> solution is to kill the task. I don't know if it make sense to put > >>>> it into > >>>> the QA, because I can't reproduce any situation. > >>>> > >>>> Am I supposed to switch back to 2.9? What are your experiences > >>>> > >>>> 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 > >>> > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution 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 niggemann at uni-wh.de Tue Nov 11 09:56:44 2008 From: niggemann at uni-wh.de (BNig) Date: Tue, 11 Nov 2008 06:56:44 -0800 (PST) Subject: AW: Frequent crashes of Rev 3.0 In-Reply-To: <67F560550B1541FBA568C38E4253F2FE@Kestner.local> References: <2F191DC0AFFC45E891A88EC56CDB9BB8@Kestner.local> <67F560550B1541FBA568C38E4253F2FE@Kestner.local> Message-ID: <20441106.post@talk.nabble.com> Hi, it might be worth to check how much physical memory Rev uses as I have the impression that Rev can choke on virtual memory. See Bug report 6631 which provokes a crash after physical memory is used up and Rev goes on to use virtual memory. So is there a correlation to a lot of open applications plus Rev plus a lot of objects, open stacks and so forth? Time of the day? since one tends to open a lot of applications without closing. etc. On a Mac the activity monitor can tell you the amount of physical/virtual memory Rev uses. This would explain the erratic nature of the crashes. Then of course it could be something different altogether... fwiw Bernd -- View this message in context: http://www.nabble.com/Frequent-crashes-of-Rev-3.0-tp20435698p20441106.html Sent from the Revolution - User mailing list archive at Nabble.com. From shoreagent at gmail.com Tue Nov 11 10:11:14 2008 From: shoreagent at gmail.com (william humphrey) Date: Tue, 11 Nov 2008 11:11:14 -0400 Subject: Cleaning/parsing HTML & XML In-Reply-To: <7c87a2a10811102043m58605e83qf347466a4c2b2764@mail.gmail.com> References: <459b22a90811081430h41ee165dpa03fc2986d90f881@mail.gmail.com> <7c87a2a10811102043m58605e83qf347466a4c2b2764@mail.gmail.com> Message-ID: <459b22a90811110711jdea6f46m9e87048612e8912b@mail.gmail.com> Thanks Andre. I've been storing everything like that in my Valentina database and I've never tried custom properties. I certainly should. From tedl at voyager.net Tue Nov 11 10:52:31 2008 From: tedl at voyager.net (Ted) Date: Tue, 11 Nov 2008 10:52:31 -0500 Subject: Changing the Rev Icon Message-ID: <004601c94415$aa0f4820$30fc5f45@egl> Got it, Devin. Thanks! Ted > Hello, > > How can I remove or change the Revolution icon that appears on a > regular saved > stack? (one that is not a standalone). >> That is, if it's for any Mac OS you can set the stackFileType property before you save it. You'll probably also have to save it using a different file extension. << From lindley8 at telus.net Tue Nov 11 12:59:59 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Tue, 11 Nov 2008 10:59:59 -0700 Subject: Sending a Click to a Tabbed Button Message-ID: <771776C85924447FA74CCE50B12FE258@mlindleyPC> I am trying to send a "Click" to one of the tabs on a tabbed button. Obviously I know how to do something like: send "menuPick Line1" to btn "MyTabbedButton" which will then show whatever group is on tab 1 of the tabbed button. What this does NOT do however, is highlight and "choose" tab 1. Thus, if I happen to be on tab 3 and send the menuPick message, the group on tab 1 is then shown, but the tab still says I am on tab 3. Is there anyway to do this in rev without having to manually calculate the x & y loc's for each tab on the button? From klaus at major-k.de Tue Nov 11 13:04:14 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 11 Nov 2008 19:04:14 +0100 Subject: Sending a Click to a Tabbed Button In-Reply-To: <771776C85924447FA74CCE50B12FE258@mlindleyPC> References: <771776C85924447FA74CCE50B12FE258@mlindleyPC> Message-ID: Hi Marcus, > I am trying to send a "Click" to one of the tabs on a tabbed > button. Obviously I know how to do something like: > > send "menuPick Line1" to btn "MyTabbedButton" > which will then show whatever group is on tab 1 of the tabbed button. > > What this does NOT do however, is highlight and "choose" tab 1. > Thus, if I happen to be on tab 3 and > > send the menuPick message, the group on tab 1 is then shown, but the > tab still says I am on tab 3. > > Is there anyway to do this in rev without having to manually > calculate the x & y loc's for each tab on > > the button? Yep: ... set the menuhistory of btn "YouTabbedButton" to 1 ... Just as you have been clicking the button by yourself :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From etcawley at fastmail.fm Tue Nov 11 13:07:28 2008 From: etcawley at fastmail.fm (edward cawley) Date: Tue, 11 Nov 2008 12:07:28 -0600 Subject: list linking In-Reply-To: <20081110165746.81B9E488FDF@mail.runrev.com> References: <20081110165746.81B9E488FDF@mail.runrev.com> Message-ID: Hi Joe, Still working on the problem. Still getting an execution error. On debugging it occurs after I have gone to the new card, but the error refers to the original cards script. In looking at the guide I found a reference problems with the dynamicPaths properties that is carried over from hypercard stacks. But I can't find what that property of the Rev stack is, or how/where to change it? I also have another problem. I have a 2 lists of plant names,common and scientific on overlapping fields. If I click on the common name I need to go to the card by it's scientific name. I thought I could change the go to by sending a click to the line on the scientific name field: click at line x of field "flora-sn" send "mouseup" to "bkgnd field flora-sn" at the clickloc , "xx" I also tried several permutations and none seem to work. Am I on the wrong track? On Nov 10, 2008, at 10:57 AM, use-revolution-request at lists.runrev.com wrote: > > ------------------------------ > > > Hi Edward, > > Maybe if you changed it to read: go cd (the value of the clickline) > > It doesn't look like much of a change, but compilers can be > persnickety. > > HTH, > > Joe Wilkins > > On Nov 9, 2008, at 12:41 PM, edward cawley wrote: > >> Hi Joe, >> Tried your fix, I had to modify it a bit: >> go cd the value of the clickline >> It compiled ok and it worked - went to the cd, but I got an error >> message >> executing at 2:19:20 PM >> Type Handler: error in statement >> Object Flora-sn >> Line go cd the value of the clickline >> Hint mouseup >> >> I tried it without the the and it wouldn't compile, also tried it >> with mousedown, same thing, >> Any ideas? >> >> >> From pepetoo at cox.net Tue Nov 11 14:49:15 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 11 Nov 2008 11:49:15 -0800 Subject: list linking In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> Message-ID: Hi Edward, You might want to lock messages just before going to the card, so that nothing gets in the way while it is in transit. Then unlock messages when you get there. BTW, you don't need to refer to a background field. There is no such thing in Rev. If you have two fields - one with the common names and the other with the scientific names, no need to send any clicking to the other field. Just use the line number you've clicked on to reference the line number in the other field. So... -- This is set up so that it goes to a card by the scientific name if you hold down the option Key when clicking on the list. -- This also assumes that both fld lists have exactly corresponding plant names. on mouseup lock messages if the optionKey is down then go cd line (word 2 of the clickLine) of fld "sciNames" -- or whatever the field is called else go cd (the value of the clickline) end if unlock messages end mouseup HTH, Joe Wilkins On Nov 11, 2008, at 10:07 AM, edward cawley wrote: > Hi Joe, > Still working on the problem. Still getting an execution error. On > debugging it occurs after I have gone to the new card, but the error > refers to the original cards script. In looking at the guide I found > a reference problems with the dynamicPaths properties that is > carried over from hypercard stacks. But I can't find what that > property of the Rev stack is, or how/where to change it? > > I also have another problem. I have a 2 lists of plant names,common > and scientific on overlapping fields. If I click on the common name > I need to go to the card by it's scientific name. I thought I could > change the go to by sending a click to the line on the scientific > name field: > click at line x of field "flora-sn" > send "mouseup" to "bkgnd field flora-sn" at the clickloc , "xx" > I also tried several permutations and none seem to work. Am I on the > wrong track? From rcozens at pon.net Tue Nov 11 15:29:01 2008 From: rcozens at pon.net (Rob Cozens) Date: Tue, 11 Nov 2008 12:29:01 -0800 Subject: list linking In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> Message-ID: Hi Edward, >In looking at the guide I found a >reference problems with the dynamicPaths properties that is carried >over from hypercard stacks. But I can't find what that property of the >Rev stack is, or how/where to change it? The stack property is "dynamicPaths", and you can use the message box to "set the dynamicPaths of this stack to false". Hi Joe, >you don't need to refer to a background field. There is no such >thing in Rev Actually, if the stack property, HCAddressing, is true, "background field" is a legitimate reference...however one generally sets both the dynamicPaths and the HCAddressing properties to false after converting a HC stack to Rev and appropriately modifying the scripts. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From pepetoo at cox.net Tue Nov 11 16:03:49 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 11 Nov 2008 13:03:49 -0800 Subject: list linking In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> Message-ID: <92ABD373-BEB5-4309-9720-9E59BD10D196@cox.net> Hey Rob, Thanks, I didn't even know about the HCAddressing property. Joe On Nov 11, 2008, at 12:29 PM, Rob Cozens wrote: > Hi Joe, > >> you don't need to refer to a background field. There is no such >> thing in Rev > > Actually, if the stack property, HCAddressing, is true, "background > field" is a legitimate reference...however one generally sets both > the dynamicPaths and the HCAddressing properties to false after > converting a HC stack to Rev and appropriately modifying the scripts. > > > Rob Cozens CCW > Serendipity Software Company -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From shari at gypsyware.com Tue Nov 11 16:07:20 2008 From: shari at gypsyware.com (Shari) Date: Tue, 11 Nov 2008 16:07:20 -0500 Subject: Embedding fonts anomalies Message-ID: Am diving into embedding fonts for the first time. I've been reading thru the archives and saw where some folks had troubles with loading custom fonts, where fonts might work on one system but not another, even within the same OS, or produce strange results. So I came up with an idea to ensure that things will work properly regardless of the machine, OS, systemVersion, etc. Is there any reason this wouldn't work? Load several custom fonts. Create a heirarchy of first choice, second choice, etc. If firstChoice is in the fontNames then set the fields to it. Else move to secondChoice, thirdChoice, etc., ending with several fonts that should already be installed on user systems as a last resort. I'd read where folks had trouble with text in fields disappearing and so forth, but if I checked for the font to be in the fontNames first, wouldn't this solve potential problems? The app will end up on thousands of machines of all flavors, so a trouble-free universal solution is necessary. Also, can Rev handle font suitcases as-is? Or do I need to limit specifically to someFont.ttf? Shari -- Dogs and bears, sports and cars, and patriots t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From Jacques.Hausser at unil.ch Tue Nov 11 16:16:18 2008 From: Jacques.Hausser at unil.ch (Jacques Hausser) Date: Tue, 11 Nov 2008 22:16:18 +0100 Subject: Random algorithm In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> Message-ID: <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Hi, Does somebody know which algorithm is hidden behind the random function ? Native random number generators have usually a poor reputation, and I need trustable random numbers. I have translated the Mersenne twister algorithm which works OK, but slowly (47 milliseconds for 1000 numbers against five for the random function). If the native function is a good one, I'll keep it... Thanks for any hint Jacques ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From dave.cragg at lacscentre.co.uk Tue Nov 11 16:18:28 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 11 Nov 2008 21:18:28 +0000 Subject: Post Command Problem In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Message-ID: Dave I'm not clear about the problem you are having. When you say you are "receiving blocks of data", is this as a result of a series of post commands? (one block per post) If so, it seems some responses contain less data than expected. If you are getting no error (the result is empty), I can think of 2 possible causes. 1. The server is wrongly setting the Content-Length header 2. The server is not using a Content-Length header and is not using the "chunked" transfer-encoding. This is the case with some servers. This forces the client (Rev app) to use the closing of the connection as a signal that the transfer has ended. I've seen cases (although not recently) where the connection is apparently closed before all data is read. (I'm sure there are other possible causes.) I'd suspect the latter cause. But only because I've never seen the first one occur. I don't know how ASP.NET works. But I remember having a problem like this with Rev CGIs on an IIS server. One thing that helped was to put a short wait (40 milliseconds) at the end of the CGI script. This seemed to prevent the server from closing the connection prematurely (from the Rev client's point of view.) If I've misunderstood your problem, sorry. Dave >> >> >> On Mon, Nov 10, 2008 at 1:27 PM, Dave >> wrote: >>> Hi All, >>> >>> I'm getting a weird error when receiving data with the "post" >>> command. I am >>> receiving blocks of data from a server and some blocks seem to get >>> truncated. Is this a limit on the size of a data block received >>> with the >>> "post" command? If there is, how can I set it bigger? >>> >>> Thanks a lot >>> All the Best >>> Dave From m.schonewille at economy-x-talk.com Tue Nov 11 16:27:27 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Nov 2008 22:27:27 +0100 Subject: Random algorithm In-Reply-To: <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Message-ID: <1BB2A033-2876-42ED-8860-43BF24C23C32@economy-x-talk.com> Hi Jacques, You can find a library for random.org here: . I have never seen any specific documention on the algorithm behind Rev's built-in random function. I suspect it is a standard C++ function. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 11 nov 2008, at 22:16, Jacques Hausser wrote: > Hi, > > Does somebody know which algorithm is hidden behind the random > function ? Native random number generators have usually a poor > reputation, and I need trustable random numbers. I have translated > the Mersenne twister algorithm which works OK, but slowly (47 > milliseconds for 1000 numbers against five for the random function). > If the native function is a good one, I'll keep it... > > Thanks for any hint From lists at futilism.com Tue Nov 11 17:02:17 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 11 Nov 2008 22:02:17 +0000 Subject: Random algorithm In-Reply-To: <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Message-ID: Jacques, as you probably know, there are many measures of randomness... Taking the 'r' correlation as a measure of it, I've done this test: generate two series of 1000 numbers between 1 and 10000 each, using the random() function. Take the correlation between the two series, and append it to a list. repeat 1000 times from that list of 1000 correlations, take the mean and standard deviation. I got: mean correlation = -0.000681, standard deviation= 0.032986 on my macBookPro. So is that random enough? Best, Mark On 11 Nov 2008, at 21:16, Jacques Hausser wrote: > Hi, > > Does somebody know which algorithm is hidden behind the random > function ? Native random number generators have usually a poor > reputation, and I need trustable random numbers. I have translated > the Mersenne twister algorithm which works OK, but slowly (47 > milliseconds for 1000 numbers against five for the random > function). If the native function is a good one, I'll keep it... > > Thanks for any hint > > Jacques > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacques.hausser at unil.ch Tue Nov 11 17:04:06 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 11 Nov 2008 23:04:06 +0100 Subject: Random algorithm In-Reply-To: <1BB2A033-2876-42ED-8860-43BF24C23C32@economy-x-talk.com> References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> <1BB2A033-2876-42ED-8860-43BF24C23C32@economy-x-talk.com> Message-ID: <7ABDDBAB-B900-4108-A370-95B144A25A8D@unil.ch> Many thanks, Mark, That's far better than an algorithm, (true random numbers, not pseudo ones ! ). I'll use it for "serious research" simulation programs, but not in the standalone I'll distribute to the students. I do not want random.org to be drowned under simultaneous queries from 70 people during their practicals ! All the best Jacques Le 11 nov. 2008 ? 22:27, Mark Schonewille a ?crit : > Hi Jacques, > > You can find a library for random.org here: >. > > I have never seen any specific documention on the algorithm behind > Rev's built-in random function. I suspect it is a standard C++ > function. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 11 nov 2008, at 22:16, Jacques Hausser wrote: > >> Hi, >> >> Does somebody know which algorithm is hidden behind the random >> function ? Native random number generators have usually a poor >> reputation, and I need trustable random numbers. I have translated >> the Mersenne twister algorithm which works OK, but slowly (47 >> milliseconds for 1000 numbers against five for the random >> function). If the native function is a good one, I'll keep it... >> >> Thanks for any hint > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From m.schonewille at economy-x-talk.com Tue Nov 11 17:19:31 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 11 Nov 2008 23:19:31 +0100 Subject: Random algorithm In-Reply-To: <7ABDDBAB-B900-4108-A370-95B144A25A8D@unil.ch> References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> <1BB2A033-2876-42ED-8860-43BF24C23C32@economy-x-talk.com> <7ABDDBAB-B900-4108-A370-95B144A25A8D@unil.ch> Message-ID: <5A28F0AC-27D3-4371-910E-3C5921E15E1F@economy-x-talk.com> Hi Jacques, Depending on the kind of project you are working on, you could download a few thousand (or more) random numbers from the site at once and simulate the random series for your students. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 11 nov 2008, at 23:04, Jacques Hausser wrote: > Many thanks, Mark, > > That's far better than an algorithm, (true random numbers, not > pseudo ones ! ). I'll use it for "serious research" simulation > programs, but not in the standalone I'll distribute to the students. > I do not want random.org to be drowned under simultaneous queries > from 70 people during their practicals ! > > All the best > > Jacques From lgwatts at adelphia.net Tue Nov 11 17:37:39 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:37:39 -0800 Subject: scrolling list field Message-ID: <005d01c9444e$1ae80180$0400a8c0@gyhjx83ah6b2bq> I made a scrolling list field and wrote the following line of code. I don't get an error, but it doesn't work. Anyone know how to write it correctly? put the highlitedLine of field ABC into field XYZ From lgwatts at adelphia.net Tue Nov 11 17:40:30 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:40:30 -0800 Subject: scrolling clarification Message-ID: <006801c9444e$80c8a220$0400a8c0@gyhjx83ah6b2bq> the command is to put the line from the scrolling field into a display field put the hilitedLine of field (scrolling) into field (display) From lgwatts at adelphia.net Tue Nov 11 17:43:00 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:43:00 -0800 Subject: sorry, more clarification Message-ID: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> I changed highlitedLine to hilitedLine (thought they were supposed to be synonymous) and it puts the line number in the display field. So how do I put the contents of the line into the display field? Many Thanks! From sarah.reichelt at gmail.com Tue Nov 11 17:46:21 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 12 Nov 2008 08:46:21 +1000 Subject: scrolling list field In-Reply-To: <005d01c9444e$1ae80180$0400a8c0@gyhjx83ah6b2bq> References: <005d01c9444e$1ae80180$0400a8c0@gyhjx83ah6b2bq> Message-ID: On Wed, Nov 12, 2008 at 8:37 AM, Larry Watts wrote: > I made a scrolling list field and wrote the following line of code. I don't get an error, but it doesn't work. Anyone know how to write it correctly? > > put the highlitedLine of field ABC into field XYZ put the hilitedLine of field ABC into field XYZ Cheers, Sarah From lgwatts at adelphia.net Tue Nov 11 17:49:24 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:49:24 -0800 Subject: scrolling list field References: <005d01c9444e$1ae80180$0400a8c0@gyhjx83ah6b2bq> Message-ID: <007601c9444f$bf27ede0$0400a8c0@gyhjx83ah6b2bq> hey Sarah, I have that exact line of code and it puts the line number into the field XYZ! How do I get the contents of the line in? thanks, Larry ----- Original Message ----- From: "Sarah Reichelt" To: "How to use Revolution" Sent: Tuesday, November 11, 2008 2:46 PM Subject: Re: scrolling list field > On Wed, Nov 12, 2008 at 8:37 AM, Larry Watts wrote: >> I made a scrolling list field and wrote the following line of code. I >> don't get an error, but it doesn't work. Anyone know how to write it >> correctly? >> >> put the highlitedLine of field ABC into field XYZ > > > put the hilitedLine of field ABC into field XYZ > > 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 sarah.reichelt at gmail.com Tue Nov 11 17:50:18 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 12 Nov 2008 08:50:18 +1000 Subject: sorry, more clarification In-Reply-To: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> References: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> Message-ID: On Wed, Nov 12, 2008 at 8:43 AM, Larry Watts wrote: > I changed highlitedLine to hilitedLine (thought they were supposed to be synonymous) and it puts the line number in the display field. So how do I put the contents of the line into the display field? Sorry - I answered an earlier email without seeing that you had already solved that problem. But on to this one... You can get the hilitedLine and then use it go get the line by line number: put the hilitedLine of fld ABC into tLineNum put line tLineNum of fld ABC into fld XYZ or just get the selectedText directly: put the selectedText of fld ABC into fld XYZ Cheers, Sarah From jacques.hausser at unil.ch Tue Nov 11 17:50:52 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 11 Nov 2008 23:50:52 +0100 Subject: sorry, more clarification In-Reply-To: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> References: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> Message-ID: <8223490A-7F57-4590-95C4-6F6CE8E32351@unil.ch> Hi Larry, Try: put the value of the hilitedline... Jacques Le 11 nov. 2008 ? 23:43, Larry Watts a ?crit : > I changed highlitedLine to hilitedLine (thought they were supposed > to be synonymous) and it puts the line number in the display field. > So how do I put the contents of the line into the display field? > > Many 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From klaus at major-k.de Tue Nov 11 17:51:33 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 11 Nov 2008 23:51:33 +0100 Subject: sorry, more clarification In-Reply-To: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> References: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> Message-ID: <887EAF08-F5DC-4820-B1A9-55BA734D536B@major-k.de> Hi Larry, > I changed highlitedLine to hilitedLine (thought they were supposed > to be synonymous) and it puts the line number in the display field. > So how do I put the contents of the line into the display field? ... put the selectedtext of fld "whatever" into fld "the other field" ... > Many Thanks! You're welcome :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From lgwatts at adelphia.net Tue Nov 11 17:52:49 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:52:49 -0800 Subject: sorry, more clarification References: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> Message-ID: <008301c94450$39455f90$0400a8c0@gyhjx83ah6b2bq> hi Sarah, Many thanks. I used the selectedText line and it works great!! thanks, Larry ----- Original Message ----- From: "Sarah Reichelt" To: "How to use Revolution" Sent: Tuesday, November 11, 2008 2:50 PM Subject: Re: sorry, more clarification > On Wed, Nov 12, 2008 at 8:43 AM, Larry Watts wrote: >> I changed highlitedLine to hilitedLine (thought they were supposed to be >> synonymous) and it puts the line number in the display field. So how do >> I put the contents of the line into the display field? > > Sorry - I answered an earlier email without seeing that you had > already solved that problem. > But on to this one... > > You can get the hilitedLine and then use it go get the line by line > number: > > put the hilitedLine of fld ABC into tLineNum > put line tLineNum of fld ABC into fld XYZ > > or just get the selectedText directly: > > put the selectedText of fld ABC into fld XYZ > > 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 lgwatts at adelphia.net Tue Nov 11 17:53:22 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 14:53:22 -0800 Subject: sorry, more clarification References: <007101c9444e$d9e214e0$0400a8c0@gyhjx83ah6b2bq> <887EAF08-F5DC-4820-B1A9-55BA734D536B@major-k.de> Message-ID: <008801c94450$4cbc6fa0$0400a8c0@gyhjx83ah6b2bq> and thank you Jacques and Klaus! ----- Original Message ----- From: "Klaus Major" To: "How to use Revolution" Sent: Tuesday, November 11, 2008 2:51 PM Subject: Re: sorry, more clarification > Hi Larry, > >> I changed highlitedLine to hilitedLine (thought they were supposed to be >> synonymous) and it puts the line number in the display field. So how do >> I put the contents of the line into the display field? > > ... > put the selectedtext of fld "whatever" into fld "the other field" > ... > >> Many Thanks! > > You're welcome :-) > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacques.hausser at unil.ch Tue Nov 11 17:57:41 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Tue, 11 Nov 2008 23:57:41 +0100 Subject: Random algorithm In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Message-ID: Hi Mark (and Mark), For small series, sure, it is random enough. But I'm afraid that the period is actually rather short for what I suppose is a linear congruential generator (for instance Excel algorithm was famous for its period of 32000 numbers only), not speaking of the pattern due to serial correlations you can detect if you spread your numbers in a multidimentional space. In contrast, Mersenne twister has theoretically a period of 4.3 E 106001-1, and does not show patterning in spaces of more than 600 dimensions. But even this algorithm is not fit for encryption... that's not my problem, luckily ! ... and for the other Mark (Schonneville) to spare a mail ;o) : Its a very good idea, but not practicable in my case. I want the application to be an independant one, that the students can use not only in the formal exercise sessions, but also for their personnal work. Thank you for your remarks and suggestions anyway Jacques Le 11 nov. 2008 ? 23:02, Mark Smith a ?crit : > Jacques, as you probably know, there are many measures of > randomness... > > Taking the 'r' correlation as a measure of it, I've done this test: > > generate two series of 1000 numbers between 1 and 10000 each, using > the random() function. Take the correlation between the two series, > and append it to a list. > repeat 1000 times > from that list of 1000 correlations, take the mean and standard > deviation. > > I got: mean correlation = -0.000681, standard deviation= 0.032986 > on my macBookPro. > > So is that random enough? > > Best, > > Mark > > On 11 Nov 2008, at 21:16, Jacques Hausser wrote: > >> Hi, >> >> Does somebody know which algorithm is hidden behind the random >> function ? Native random number generators have usually a poor >> reputation, and I need trustable random numbers. I have translated >> the Mersenne twister algorithm which works OK, but slowly (47 >> milliseconds for 1000 numbers against five for the random >> function). If the native function is a good one, I'll keep it... >> >> Thanks for any hint >> >> Jacques >> ****************************************** >> Prof. Jacques Hausser >> Department of Ecology and Evolution >> Biophore / Sorge >> University of Lausanne >> CH 1015 Lausanne >> please use my private address: >> 6 route de Burtigny >> CH-1269 Bassins >> tel/fax: ++ 41 22 366 19 40 >> mobile: ++ 41 79 757 05 24 >> E-Mail: jacques.hausser at unil.ch >> ******************************************* >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From lists at futilism.com Tue Nov 11 21:02:47 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 02:02:47 +0000 Subject: Random algorithm In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Message-ID: Jaques, I wonder if it would be practical to do what some of the crypto-quality RNGs do, and use the microphone input of the users computer as a source of random bits. Hmm.. Best, Mark On 11 Nov 2008, at 22:57, Jacques Hausser wrote: > Hi Mark (and Mark), > > For small series, sure, it is random enough. But I'm afraid that > the period is actually rather short for what I suppose is a linear > congruential generator (for instance Excel algorithm was famous for > its period of 32000 numbers only), not speaking of the pattern due > to serial correlations you can detect if you spread your numbers in > a multidimentional space. In contrast, Mersenne twister has > theoretically a period of 4.3 E 106001-1, and does not show > patterning in spaces of more than 600 dimensions. But even this > algorithm is not fit for encryption... that's not my problem, > luckily ! > ... and for the other Mark (Schonneville) to spare a mail ;o) : Its > a very good idea, but not practicable in my case. I want the > application to be an independant one, that the students can use not > only in the formal exercise sessions, but also for their personnal > work. > > Thank you for your remarks and suggestions anyway > > Jacques > > > Le 11 nov. 2008 ? 23:02, Mark Smith a ?crit : > >> Jacques, as you probably know, there are many measures of >> randomness... >> >> Taking the 'r' correlation as a measure of it, I've done this test: >> >> generate two series of 1000 numbers between 1 and 10000 each, >> using the random() function. Take the correlation between the two >> series, and append it to a list. >> repeat 1000 times >> from that list of 1000 correlations, take the mean and standard >> deviation. >> >> I got: mean correlation = -0.000681, standard deviation= 0.032986 >> on my macBookPro. >> >> So is that random enough? >> >> Best, >> >> Mark >> >> On 11 Nov 2008, at 21:16, Jacques Hausser wrote: >> >>> Hi, >>> >>> Does somebody know which algorithm is hidden behind the random >>> function ? Native random number generators have usually a poor >>> reputation, and I need trustable random numbers. I have >>> translated the Mersenne twister algorithm which works OK, but >>> slowly (47 milliseconds for 1000 numbers against five for the >>> random function). If the native function is a good one, I'll keep >>> it... >>> >>> Thanks for any hint >>> >>> Jacques >>> ****************************************** >>> Prof. Jacques Hausser >>> Department of Ecology and Evolution >>> Biophore / Sorge >>> University of Lausanne >>> CH 1015 Lausanne >>> please use my private address: >>> 6 route de Burtigny >>> CH-1269 Bassins >>> tel/fax: ++ 41 22 366 19 40 >>> mobile: ++ 41 79 757 05 24 >>> E-Mail: jacques.hausser at unil.ch >>> ******************************************* >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > _______________________________________________ > use-revolution mailing list > use-revolution 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 futilism.com Tue Nov 11 21:34:33 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 02:34:33 +0000 Subject: Random algorithm In-Reply-To: References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> Message-ID: <8923448D-E307-4098-AEE1-CE74602FF69D@futilism.com> Interestingly, on OS X and Linux, you can read from "/dev/random" and get crypto-quality random numbers: put "/dev/random" into tFile open file tFile for binary read read from file tFile for 1000 uint4 put it into tRandNums close file tFile will get you a comma delimited list of 1000 numbers bewteen 0 and 2 ^ 32. I can't find anything similar on Windows, but maybe one of Ken's crafty VB scripts can get at the relevant OS API call "CryptGenRandom". http://en.wikipedia.org/wiki/Urandom Best, Mark From lgwatts at adelphia.net Tue Nov 11 21:43:36 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Tue, 11 Nov 2008 18:43:36 -0800 Subject: hilite button Message-ID: <000801c94470$76ee6290$0400a8c0@gyhjx83ah6b2bq> Sorry, this is the kind of thing that drives me CRAZY! I have a checkbox, check1. I put the following script into a button: if the hilite of button check1 is true then put return & 1 after field myPrefs else put return and 0 after field myPrefs end if If the button is checked, it does put return and 1 on the next line. But if the button is not checked, it puts no return and puts "false" on the same line. I don't get it! I tried a million (slight exaggeration) ways to do it otherwise but cannot get it to work. Any clue? Thanks! From lists at futilism.com Tue Nov 11 22:03:05 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 03:03:05 +0000 Subject: hilite button In-Reply-To: <000801c94470$76ee6290$0400a8c0@gyhjx83ah6b2bq> References: <000801c94470$76ee6290$0400a8c0@gyhjx83ah6b2bq> Message-ID: Larry, you've got caught by the 'and' vs. '&' trap... 'and' is a logical operator - so "return and 0" evaluates to false, '&' concatenates. This has also caused me severe hair-loss at times. Best, Mark On 12 Nov 2008, at 02:43, Larry Watts wrote: > Sorry, this is the kind of thing that drives me CRAZY! > > I have a checkbox, check1. I put the following script into a button: > > if the hilite of button check1 is true then > put return & 1 after field myPrefs > else > put return and 0 after field myPrefs > end if > > If the button is checked, it does put return and 1 on the next > line. But if the button is not checked, it puts no return and puts > "false" on the same line. > I don't get it! I tried a million (slight exaggeration) ways to do > it otherwise but cannot get it to work. Any clue? > > 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 From sims at ezpzapps.com Wed Nov 12 05:30:23 2008 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 12 Nov 2008 11:30:23 +0100 Subject: [meet up] Le Web 2008 in Paris Message-ID: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> Anyone going to Le Web 2008 Conference in Paris? Want to meet up? I have a Rev project in the competition there, we placed in the top 30 so now we get to battle it out via onstage presentation. Big Fun - Great food! Ummm... also looking for places to stay in Paris Short notice, but the winners were just informed a few days ago. Need room for myself and Richard, co-founder of our startup. Any couches/spare bedrooms available in Paris? ;-) Our budget is slim. Looks to be a great time! sims From rmicout at online.fr Wed Nov 12 05:52:26 2008 From: rmicout at online.fr (=?ISO-8859-1?Q?Ren=E9_Micout?=) Date: Wed, 12 Nov 2008 11:52:26 +0100 Subject: [meet up] Le Web 2008 in Paris In-Reply-To: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> References: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> Message-ID: <03FC77D1-1460-4519-A2D7-9E5D60389954@online.fr> Hello from Paris, Relatively "low" cost hotel in Paris : http://www.tripadvisor.fr/Hotel_Review-g187147-d315166-Reviews- Belambra_vvf_Club_Magendie-Paris_Ile_de_France.html Ren? Le 12 nov. 08 ? 11:30, Jim Sims a ?crit : > Anyone going to Le Web 2008 Conference in Paris? > Want to meet up? > > I have a Rev project in the competition there, we > placed in the top 30 so now we get to battle it out > via onstage presentation. Big Fun - Great food! > > Ummm... also looking for places to stay in Paris > Short notice, but the winners were just informed > a few days ago. Need room for myself and > Richard, co-founder of our startup. > > Any couches/spare bedrooms available in Paris? ;-) > Our budget is slim. > > Looks to be a great time! > > > sims > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacques.hausser at unil.ch Wed Nov 12 06:43:31 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Wed, 12 Nov 2008 12:43:31 +0100 Subject: Random algorithm In-Reply-To: <8923448D-E307-4098-AEE1-CE74602FF69D@futilism.com> References: <20081110165746.81B9E488FDF@mail.runrev.com> <512FBD1A-AAE7-4AE9-8C27-A250C757A232@unil.ch> <8923448D-E307-4098-AEE1-CE74602FF69D@futilism.com> Message-ID: <50F337D7-5125-44CF-8887-7FDCC4535CB1@unil.ch> Very interesting ! I didn't know that... my information is slightly obsolete. Many thanks Jacques Le 12 nov. 2008 ? 03:34, Mark Smith a ?crit : > Interestingly, on OS X and Linux, you can read from "/dev/random" > and get crypto-quality random numbers: > > put "/dev/random" into tFile > open file tFile for binary read > read from file tFile for 1000 uint4 > put it into tRandNums > close file tFile > > will get you a comma delimited list of 1000 numbers bewteen 0 and 2 > ^ 32. > > I can't find anything similar on Windows, but maybe one of Ken's > crafty VB scripts can get at the relevant OS API call > "CryptGenRandom". > > http://en.wikipedia.org/wiki/Urandom > > Best, > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From lgwatts at adelphia.net Wed Nov 12 07:04:46 2008 From: lgwatts at adelphia.net (Larry Watts) Date: Wed, 12 Nov 2008 04:04:46 -0800 Subject: hilite button References: <000801c94470$76ee6290$0400a8c0@gyhjx83ah6b2bq> Message-ID: <001301c944be$db714b80$0400a8c0@gyhjx83ah6b2bq> thanks Mark, I knew that. I guess I was just tired and couldn't see my obvious error. It's why new programmers shouldn't venture too far into the woods alone! Larry ----- Original Message ----- From: "Mark Smith" To: "How to use Revolution" Sent: Tuesday, November 11, 2008 7:03 PM Subject: Re: hilite button > Larry, you've got caught by the 'and' vs. '&' trap... > > 'and' is a logical operator - so "return and 0" evaluates to false, '&' > concatenates. > > This has also caused me severe hair-loss at times. > > Best, > > Mark > > On 12 Nov 2008, at 02:43, Larry Watts wrote: > >> Sorry, this is the kind of thing that drives me CRAZY! >> >> I have a checkbox, check1. I put the following script into a button: >> >> if the hilite of button check1 is true then >> put return & 1 after field myPrefs >> else >> put return and 0 after field myPrefs >> end if >> >> If the button is checked, it does put return and 1 on the next line. >> But if the button is not checked, it puts no return and puts "false" on >> the same line. >> I don't get it! I tried a million (slight exaggeration) ways to do it >> otherwise but cannot get it to work. Any clue? >> >> 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 viktoras at ekoinf.net Wed Nov 12 08:17:29 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Wed, 12 Nov 2008 15:17:29 +0200 Subject: [meet up] Le Web 2008 in Paris In-Reply-To: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> References: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> Message-ID: <491AD769.9080008@ekoinf.net> Hi Jim, I will not be there, but when I went to Paris last time (March, this year), I stayed at Hotel Des Allies (20 Rue Berthollet) for 1 week and it was not too expensive. Well, facilities are not "shining" (it is one star hotel), but it is extremely well located nearby the Latin quarter, just within 10-15 min walking distance from Notre Dame. And I would recommend taking a walk along the river Seine in the evening to relax after the competition :-) All the best! Viktoras Jim Sims wrote: > Anyone going to Le Web 2008 Conference in Paris? > Want to meet up? > > I have a Rev project in the competition there, we > placed in the top 30 so now we get to battle it out > via onstage presentation. Big Fun - Great food! > > Ummm... also looking for places to stay in Paris > Short notice, but the winners were just informed > a few days ago. Need room for myself and > Richard, co-founder of our startup. > > Any couches/spare bedrooms available in Paris? ;-) > Our budget is slim. > > Looks to be a great time! > > > sims > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 eric.chatonet at sosmartsoftware.com Wed Nov 12 08:21:38 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 12 Nov 2008 14:21:38 +0100 Subject: [meet up] Le Web 2008 in Paris In-Reply-To: <491AD769.9080008@ekoinf.net> References: <1F38077C-F6E2-4047-910C-D68A3EAFEF0D@ezpzapps.com> <491AD769.9080008@ekoinf.net> Message-ID: I confirm: About five minutes from my place :-) Le 12 nov. 08 ? 14:17, viktoras didziulis a ?crit : > I will not be there, but when I went to Paris last time (March, > this year), I stayed at Hotel Des Allies (20 Rue Berthollet) for 1 > week and it was not too expensive. Well, facilities are not > "shining" (it is one star hotel), but it is extremely well located > nearby the Latin quarter, just within 10-15 min walking distance > from Notre Dame. And I would recommend taking a walk along the > river Seine in the evening to relax after the competition :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From capellan2000 at yahoo.com Wed Nov 12 10:16:05 2008 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed, 12 Nov 2008 07:16:05 -0800 (PST) Subject: Interactive Fiction with Runtime Revolution References: <20081112120457.27AB3489C47@mail.runrev.com> Message-ID: <517871.70176.qm@web36505.mail.mud.yahoo.com> Hi, Recently, i have been studying the didactic possibilities for young students of creating works of interactive fiction with a custom made application created with RunRev: http://en.wikipedia.org/wiki/Interactive_fiction >From my single point of view, creating in RunRev such kind of application should be a fairly simple programming task, but surely i am missing some important information. Does one participant in this mail list have already created a similar application? Do you remember any specific unsurmountable roadblocks during development? Thanks in advance. al From runrev260805 at m-r-d.de Wed Nov 12 10:50:36 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Wed, 12 Nov 2008 15:50:36 +0000 Subject: OT: Conference DVD anyone already received? Message-ID: <00032D49.491B095B@the-office.us> Hi, did anyone receive the Conference DVD already? It?s now about 3 weeks after the "Shippingadress confirmaton" email. Regards, Matthias From jim at d-film.com Wed Nov 12 10:51:29 2008 From: jim at d-film.com (Jim Kanter) Date: Wed, 12 Nov 2008 10:51:29 -0500 Subject: OT: Conference DVD anyone already received? In-Reply-To: <00032D49.491B095B@the-office.us> References: <00032D49.491B095B@the-office.us> Message-ID: Still waiting. Jim On Wed, Nov 12, 2008 at 10:50 AM, wrote: > > Hi, > > did anyone receive the Conference DVD already? It?s now about 3 weeks after the "Shippingadress confirmaton" email. From mpetrides at earthlink.net Wed Nov 12 10:53:57 2008 From: mpetrides at earthlink.net (Marian Petrides) Date: Wed, 12 Nov 2008 09:53:57 -0600 Subject: OT: Conference DVD anyone already received? In-Reply-To: References: <00032D49.491B095B@the-office.us> Message-ID: <2C465CAF-8F45-4BCD-AEF1-235C2343721C@earthlink.net> Still waiting here, too. Sent from my iPhone On Nov 12, 2008, at 9:51 AM, "Jim Kanter" wrote: > Still waiting. > > Jim > > On Wed, Nov 12, 2008 at 10:50 AM, wrote: >> >> Hi, >> >> did anyone receive the Conference DVD already? It?s now about 3 we >> eks after the "Shippingadress confirmaton" email. > _______________________________________________ > use-revolution mailing list > use-revolution 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 luis at anachreon.co.uk Wed Nov 12 10:58:34 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 12 Nov 2008 15:58:34 +0000 Subject: Interactive Fiction with Runtime Revolution In-Reply-To: <517871.70176.qm@web36505.mail.mud.yahoo.com> References: <20081112120457.27AB3489C47@mail.runrev.com> <517871.70176.qm@web36505.mail.mud.yahoo.com> Message-ID: <54073236-EB76-4B92-AD39-635B447F5610@anachreon.co.uk> Hiya, Not in Rev, but you may get some pointers here: http://www.inform- fiction.org/I7/Inform%207.html in the Features section. Cheers, Luis. On 12 Nov 2008, at 15:16, Alejandro Tejada wrote: > Hi, > > Recently, i have been studying the didactic possibilities for young > students > of creating works of interactive fiction with a custom made > application > created with RunRev: > > http://en.wikipedia.org/wiki/Interactive_fiction > >> From my single point of view, creating in RunRev such kind of >> application should > be a fairly simple programming task, but surely i am missing some > important > information. > > Does one participant in this mail list have already created a > similar application? > Do you remember any specific unsurmountable roadblocks during > development? > > Thanks in advance. > > al > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Wed Nov 12 11:08:05 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 12 Nov 2008 11:08:05 -0500 Subject: Interactive Fiction with Runtime Revolution In-Reply-To: <517871.70176.qm@web36505.mail.mud.yahoo.com> References: <20081112120457.27AB3489C47@mail.runrev.com> <517871.70176.qm@web36505.mail.mud.yahoo.com> Message-ID: Alejandro, I think between using a card based approach as rooms or scenarios and simple logic that this type of application is a perfect match for Revolution. I would look into using switch statements for multiple choices and also random() to add a little uncertainty to the game aspect. It helps to draw out the flow of the story/game on paper to realize where the turning points need to be. Also, along the lines of Myst you can have turning points that take you to a 'special' area that can include puzzles and animations etc. Se AnimationEngine for ideas on that. I always wanted to do a 'web' based treasure hunt type game that combined a desktop app for its base and web sites out there with key pieces of info to complete the story. Anyway, as to your question, I don't think there are any unsurmountable roadblocks for a program like this. The only difficult part would be animation. And don't forget you can use the free iTunes Library Suite to include a background sound track for your story/game made up of the End Users own music library. HTHs 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 Nov 12, 2008, at 10:16 AM, Alejandro Tejada wrote: > Hi, > > Recently, i have been studying the didactic possibilities for young > students > of creating works of interactive fiction with a custom made > application > created with RunRev: > > http://en.wikipedia.org/wiki/Interactive_fiction > >> From my single point of view, creating in RunRev such kind of >> application should > be a fairly simple programming task, but surely i am missing some > important > information. > > Does one participant in this mail list have already created a > similar application? > Do you remember any specific unsurmountable roadblocks during > development? > > Thanks in advance. > > al > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 12 11:18:23 2008 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 12 Nov 2008 14:18:23 -0200 Subject: Interactive Fiction with Runtime Revolution In-Reply-To: <517871.70176.qm@web36505.mail.mud.yahoo.com> References: <20081112120457.27AB3489C47@mail.runrev.com> <517871.70176.qm@web36505.mail.mud.yahoo.com> Message-ID: <7c87a2a10811120818m140e3dc9o114b524429e705e3@mail.gmail.com> Alejandro, I think Revolution Media came with a template stack for creating interactive fiction gameslike myst. You might want to check that. Andre On Wed, Nov 12, 2008 at 1:16 PM, Alejandro Tejada wrote: > Hi, > > Recently, i have been studying the didactic possibilities for young students > of creating works of interactive fiction with a custom made application > created with RunRev: > > http://en.wikipedia.org/wiki/Interactive_fiction > > >From my single point of view, creating in RunRev such kind of application should > be a fairly simple programming task, but surely i am missing some important > information. > > Does one participant in this mail list have already created a similar application? > Do you remember any specific unsurmountable roadblocks during development? > > Thanks in advance. > > al > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 luis at anachreon.co.uk Wed Nov 12 11:29:44 2008 From: luis at anachreon.co.uk (Luis) Date: Wed, 12 Nov 2008 16:29:44 +0000 Subject: Interactive Fiction with Runtime Revolution In-Reply-To: <517871.70176.qm@web36505.mail.mud.yahoo.com> References: <20081112120457.27AB3489C47@mail.runrev.com> <517871.70176.qm@web36505.mail.mud.yahoo.com> Message-ID: Rats, link slightly of.. http://www.inform-fiction.org/I7/Download%20-%20Extensions.html http://www.inform-fiction.org/I7/Download%20-%20Documents.html Cheers, Luis. On 12 Nov 2008, at 15:16, Alejandro Tejada wrote: > Hi, > > Recently, i have been studying the didactic possibilities for young > students > of creating works of interactive fiction with a custom made > application > created with RunRev: > > http://en.wikipedia.org/wiki/Interactive_fiction > >> From my single point of view, creating in RunRev such kind of >> application should > be a fairly simple programming task, but surely i am missing some > important > information. > > Does one participant in this mail list have already created a > similar application? > Do you remember any specific unsurmountable roadblocks during > development? > > Thanks in advance. > > al > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 shoreagent at gmail.com Wed Nov 12 12:31:50 2008 From: shoreagent at gmail.com (william humphrey) Date: Wed, 12 Nov 2008 13:31:50 -0400 Subject: OT: Conference DVD anyone already received? In-Reply-To: <2C465CAF-8F45-4BCD-AEF1-235C2343721C@earthlink.net> References: <00032D49.491B095B@the-office.us> <2C465CAF-8F45-4BCD-AEF1-235C2343721C@earthlink.net> Message-ID: <459b22a90811120931i1f4303au7a5055e68f197a0c@mail.gmail.com> Still waiting... From gizmotron at earthlink.net Wed Nov 12 12:46:37 2008 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 12 Nov 2008 09:46:37 -0800 (GMT-08:00) Subject: Random algorithm Message-ID: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> I'm surprised that the random seed was not mentioned. Please excuse this if someone has responded with that. I'm on digest mode. I've solved the random RNG problem by simulating the function of the Roulette wheel. This idea of using random bits or like some websites do it is the clue. When Revolution starts up it sets a new random seed and uses that same seed until the application shuts down. If you reset the random seed for each spin, like on a roulette wheel, then you can combine several things that must happen before the ball lands in a single slot. You can randomize the spin speed, the wheel speed, the track resistance, the bumper strike positions or misses, and the slot fin strikes or misses. In this way, by combining several random conditions you can do as well as any accepted form of so called true randomness. So I would stack about five different conditions that include millions of possibilities and use that to randomize the final outcome. I would always set a new random seed before starting. My two cents, another; Mark > >Message: 8 >Date: Tue, 11 Nov 2008 22:16:18 +0100 >From: Jacques Hausser >Subject: Random algorithm >Hi, > >Does somebody know which algorithm is hidden behind the random >function ? Native random number generators have usually a poor >reputation, and I need trustable random numbers. I have translated the >Mersenne twister algorithm which works OK, but slowly (47 milliseconds >for 1000 numbers against five for the random function). If the native >function is a good one, I'll keep it... > >Thanks for any hint > >Jacques From stephenREVOLUTION2 at barncard.com Wed Nov 12 12:51:58 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 12 Nov 2008 09:51:58 -0800 Subject: OT: Conference DVD anyone already received? In-Reply-To: References: <00032D49.491B095B@the-office.us> Message-ID: I've been told by Heather that they're 'on the way' sent by the Royal Post. sqb >Still waiting. > >Jim > >On Wed, Nov 12, 2008 at 10:50 AM, wrote: >> >> Hi, >> > > did anyone receive the Conference DVD >already? It?s now about 3 weeks after the >"Shippingadress confirmaton" email. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From heather at runrev.com Wed Nov 12 13:02:40 2008 From: heather at runrev.com (Heather Nagey) Date: Wed, 12 Nov 2008 18:02:40 +0000 Subject: OT: Conference DVD anyone already received? In-Reply-To: References: <00032D49.491B095B@the-office.us> Message-ID: These are now starting to arrive. I've had confirmations of arrival from several customers already, it just depends on where you are in the world. I think the US ones should start hitting any day now. Regards, Heather On 12 Nov 2008, at 17:51, Stephen Barncard wrote: > I've been told by Heather that they're 'on the way' sent by the > Royal Post. > > > sqb > > >> Still waiting. >> >> Jim >> >> On Wed, Nov 12, 2008 at 10:50 AM, wrote: >>> >>> Hi, >>> >> > did anyone receive the Conference DVD already? It?s now about 3 >> weeks after the "Shippingadress confirmaton" email. > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution Heather Nagey Customer Services Manager Runtime Revolution Ltd http://www.runrev.com From jacques.hausser at unil.ch Wed Nov 12 13:04:22 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Wed, 12 Nov 2008 19:04:22 +0100 Subject: Random algorithm In-Reply-To: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> References: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> Message-ID: <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> Many thanks for your two cents ! I wonder if the first name of people answering my first question is really random : Mark, Mark and Mark... Jacques Le 12 nov. 2008 ? 18:46, Mark Brownell a ?crit : > I'm surprised that the random seed was not mentioned. Please excuse > this if someone has responded with that. I'm on digest mode. > > I've solved the random RNG problem by simulating the function of the > Roulette wheel. This idea of using random bits or like some websites > do it is the clue. When Revolution starts up it sets a new random > seed and uses that same seed until the application shuts down. If > you reset the random seed for each spin, like on a roulette wheel, > then you can combine several things that must happen before the ball > lands in a single slot. You can randomize the spin speed, the wheel > speed, the track resistance, the bumper strike positions or misses, > and the slot fin strikes or misses. In this way, by combining > several random conditions you can do as well as any accepted form of > so called true randomness. > > So I would stack about five different conditions that include > millions of possibilities and use that to randomize the final > outcome. I would always set a new random seed before starting. > > My two cents, > > another; Mark > >> >> Message: 8 >> Date: Tue, 11 Nov 2008 22:16:18 +0100 >> From: Jacques Hausser >> Subject: Random algorithm >> Hi, >> >> Does somebody know which algorithm is hidden behind the random >> function ? Native random number generators have usually a poor >> reputation, and I need trustable random numbers. I have translated >> the >> Mersenne twister algorithm which works OK, but slowly (47 >> milliseconds >> for 1000 numbers against five for the random function). If the native >> function is a good one, I'll keep it... >> >> Thanks for any hint >> >> Jacques > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From ambassador at fourthworld.com Wed Nov 12 13:08:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 10:08:19 -0800 Subject: Interactive Fiction with Runtime Revolution Message-ID: <491B1B93.7070105@fourthworld.com> Alejandro wrote: > Recently, i have been studying the didactic possibilities for young students > of creating works of interactive fiction with a custom made application > created with RunRev: > > http://en.wikipedia.org/wiki/Interactive_fiction > > From my single point of view, creating in RunRev such kind of application should > be a fairly simple programming task, but surely i am missing some important > information. I agree with the others that this should be a very good fit for Rev, esp. in the hands of someone as experienced with it as you. Please keep us posted on what you come up with. This ties in with a long-standing interest I have in games and simulations, and I would be very interested to see where this takes you. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From viktoras at ekoinf.net Wed Nov 12 13:12:51 2008 From: viktoras at ekoinf.net (viktoras didziulis) Date: Wed, 12 Nov 2008 20:12:51 +0200 Subject: Revolution finally appears in TIOBE In-Reply-To: References: <00032D49.491B095B@the-office.us> Message-ID: <491B1CA3.8060902@ekoinf.net> I guess I was not the only one sending "missing language" message to TIOBE :-) and finally Revolution is THERE among "the next 50" ! http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html Viktoras From mpetrides at earthlink.net Wed Nov 12 13:14:29 2008 From: mpetrides at earthlink.net (Marian Petrides, MD) Date: Wed, 12 Nov 2008 12:14:29 -0600 Subject: OT: Conference DVD anyone already received? In-Reply-To: References: <00032D49.491B095B@the-office.us> Message-ID: <22CD1334-F1D6-4D9A-BDB2-460CF4E3F6DA@earthlink.net> Whoopeee!!! I can't wait. Thanks for the update, Heather. On Nov 12, 2008, at 12:02 PM, Heather Nagey wrote: > These are now starting to arrive. I've had confirmations of arrival > from several customers already, it just depends on where you are in > the world. I think the US ones should start hitting any day now. > > Regards, > > Heather > > On 12 Nov 2008, at 17:51, Stephen Barncard wrote: > >> I've been told by Heather that they're 'on the way' sent by the >> Royal Post. >> >> >> sqb >> >> >>> Still waiting. >>> >>> Jim >>> >>> On Wed, Nov 12, 2008 at 10:50 AM, wrote: >>>> >>>> Hi, >>>> >>> > did anyone receive the Conference DVD already? It?s now about 3 >>> weeks after the "Shippingadress confirmaton" email. >> >> -- >> >> >> stephen barncard >> s a n f r a n c i s c o >> - - - - - - - - - - - - >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > Heather Nagey > Customer Services Manager > Runtime Revolution Ltd > http://www.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 futilism.com Wed Nov 12 13:30:24 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 18:30:24 +0000 Subject: Random algorithm In-Reply-To: <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> References: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> Message-ID: One day, all people will be called Mark, unlike now, when it's only people.... Best, Mark On 12 Nov 2008, at 18:04, Jacques Hausser wrote: > Many thanks for your two cents ! > > I wonder if the first name of people answering my first question is > really random : Mark, Mark and Mark... > > Jacques > From effendi at wanadoo.fr Wed Nov 12 13:30:51 2008 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Wed, 12 Nov 2008 19:30:51 +0100 Subject: Running Mac-developed stacks on a PC Message-ID: <63D3F944-6360-4D78-80B4-D785CC32F96C@wanadoo.fr> Hi from Paris, With reference to my standalone (Export & Import) problems. Thanks to all for responding, and especially to Martin (I have chosen not to mix data and delimiters as you suggested). I chose numToChar(031) and numToChar(032) for my delimiters. I have also chosen to create two files on Export, one in Mac format, the other in ISO format. My new strategy seems to be working. It also means that I can move from Mac to PC and ALSO from PC to Mac with my standalone (+ associated data files). -Francis "Nothing should ever be done for the first time !" From mcgrath3 at mac.com Wed Nov 12 13:49:59 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 12 Nov 2008 13:49:59 -0500 Subject: Random algorithm In-Reply-To: <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> References: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> Message-ID: I am very glad that Mark posted the random seed idea. I have spent some time trying to get better random results in different projects but I think that reseting the random seed would have been a lot easier. Regards, Mark ---- (Tom McGrath) 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 Nov 12, 2008, at 1:04 PM, Jacques Hausser wrote: > Many thanks for your two cents ! > > I wonder if the first name of people answering my first question is > really random : Mark, Mark and Mark... > > Jacques > > Le 12 nov. 2008 ? 18:46, Mark Brownell a ?crit : > >> I'm surprised that the random seed was not mentioned. Please excuse >> this if someone has responded with that. I'm on digest mode. >> >> I've solved the random RNG problem by simulating the function of >> the Roulette wheel. This idea of using random bits or like some >> websites do it is the clue. When Revolution starts up it sets a new >> random seed and uses that same seed until the application shuts >> down. If you reset the random seed for each spin, like on a >> roulette wheel, then you can combine several things that must >> happen before the ball lands in a single slot. You can randomize >> the spin speed, the wheel speed, the track resistance, the bumper >> strike positions or misses, and the slot fin strikes or misses. In >> this way, by combining several random conditions you can do as well >> as any accepted form of so called true randomness. >> >> So I would stack about five different conditions that include >> millions of possibilities and use that to randomize the final >> outcome. I would always set a new random seed before starting. >> >> My two cents, >> >> another; Mark >> >>> >>> Message: 8 >>> Date: Tue, 11 Nov 2008 22:16:18 +0100 >>> From: Jacques Hausser >>> Subject: Random algorithm >>> Hi, >>> >>> Does somebody know which algorithm is hidden behind the random >>> function ? Native random number generators have usually a poor >>> reputation, and I need trustable random numbers. I have translated >>> the >>> Mersenne twister algorithm which works OK, but slowly (47 >>> milliseconds >>> for 1000 numbers against five for the random function). If the >>> native >>> function is a good one, I'll keep it... >>> >>> Thanks for any hint >>> >>> Jacques >> >> From jacque at hyperactivesw.com Wed Nov 12 14:09:24 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Nov 2008 13:09:24 -0600 Subject: Random algorithm In-Reply-To: References: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> Message-ID: <491B29E4.40502@hyperactivesw.com> Mark Smith wrote: > One day, all people will be called Mark, unlike now, when it's only > people.... The rest of us are named Jacque. >> Jacques >> Jacque -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From lists at futilism.com Wed Nov 12 14:11:40 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 19:11:40 +0000 Subject: Random algorithm In-Reply-To: <491B29E4.40502@hyperactivesw.com> References: <18756740.1226511997010.JavaMail.root@elwamui-huard.atl.sa.earthlink.net> <1145D0ED-4F48-49C3-BD67-2430A8C29881@unil.ch> <491B29E4.40502@hyperactivesw.com> Message-ID: <33D6900B-342E-4430-A0BE-B60B30037ED9@futilism.com> Splitter :) On 12 Nov 2008, at 19:09, J. Landman Gay wrote: > Mark Smith wrote: >> One day, all people will be called Mark, unlike now, when it's >> only people.... > > The rest of us are named Jacque. >>> Jacques >>> > > Jacque > > -- > 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 lfredricks at proactive-intl.com Wed Nov 12 14:42:31 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 12 Nov 2008 11:42:31 -0800 Subject: Snipplr Now Accepts Sharing Revolution Code Message-ID: <50564AA0BF36422CA45437AF1638276C@GATEWAY> http://snipplr.com/all/language/revolution Snipplr is a code snippet sharing site. You can see from their top page, it covers a wide range of code, but seems to be heavier in some areas like Javascript. Ive gotten the Snipplr folks to agree to add Revolution to their system. It would really help spread the word about Revolution if you posted your tasty Rev bits there. Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From ambassador at fourthworld.com Wed Nov 12 14:54:29 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 11:54:29 -0800 Subject: Random algorithm Message-ID: <491B3475.4050903@fourthworld.com> Mark Brownell wrote: > I'm surprised that the random seed was not mentioned. Me too. Wouldn't it suffice to do this before each run?: set the randomSeed to random(4570422) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From briany at qldlearning.com Wed Nov 12 15:46:38 2008 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 12 Nov 2008 12:46:38 -0800 Subject: Random algorithm In-Reply-To: <491B3475.4050903@fourthworld.com> References: <491B3475.4050903@fourthworld.com> Message-ID: Although this is fit for 99% of people's purposes, I would be careful about expecting randomSeed or multiple samples to actually improve the underlying random algorithm. For sake of a silly example, suppose you had a "bad" random algorithm which only returns even numbers. No matter how many samples and seeds you took, you'd still have a hard time generating odd numbers. Point being, using a random() function many times doesn't necessarily make it of better quality for crypto or other serious purposes. It just makes it slightly more obscure to the human eye. > Mark Brownell wrote: >> I'm surprised that the random seed was not mentioned. > > Me too. Wouldn't it suffice to do this before each run?: > > set the randomSeed to random(4570422) > > > -- > Richard Gaskin > Managing Editor, revJournal From lists at futilism.com Wed Nov 12 15:50:02 2008 From: lists at futilism.com (Mark Smith) Date: Wed, 12 Nov 2008 20:50:02 +0000 Subject: Random algorithm In-Reply-To: <491B3475.4050903@fourthworld.com> References: <491B3475.4050903@fourthworld.com> Message-ID: It all depends on what you need. This wouldn't do for high quality cryptography, for instance, since a brute-force trial of possible seeds would eventually produce the same sequence of numbers. For many other purposes, the fact that rev sets a new randomseed every time it starts up is good enough. Best, Mark On 12 Nov 2008, at 19:54, Richard Gaskin wrote: > set the randomSeed to random(4570422) From janschenkel at yahoo.com Wed Nov 12 16:21:45 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 12 Nov 2008 13:21:45 -0800 (PST) Subject: Random algorithm In-Reply-To: <491B3475.4050903@fourthworld.com> Message-ID: <84709.18922.qm@web65405.mail.ac4.yahoo.com> --- Richard Gaskin wrote: > Mark Brownell wrote: > > I'm surprised that the random seed was not > mentioned. > > Me too. Wouldn't it suffice to do this before each > run?: > > set the randomSeed to random(4570422) > > > -- > Richard Gaskin > In theory, that could result in the same series of random numbers multiple times, as the first random may start with the same randomseed as another, thus resulting in the same random first number, and thus the same second number and so forth. If memory serves me well (and I admit mine is comparable to that of a goldfish) then the engine initializes the randomseed to the value of the milliseconds at startup. Which means that unless you're a really-really-fast doubleclicker, two separate Rev instances will give you different random numbers out of the box. The ability to set the randomSeed is great, but it's even better that it starts off random, unlike .NET where you actually have to kick off the randomseed with something before you use the randomizer, otherwise you end up with the same series of 'random' numbers every time you run the same application. 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 ambassador at fourthworld.com Wed Nov 12 16:30:31 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 13:30:31 -0800 Subject: Random algorithm Message-ID: <491B4AF7.8020408@fourthworld.com> Jan Schenkel wrote: > --- Richard Gaskin wrote: >> Mark Brownell wrote: >> > I'm surprised that the random seed was not >> mentioned. >> >> Me too. Wouldn't it suffice to do this before each >> run?: >> >> set the randomSeed to random(4570422) > > In theory, that could result in the same series of > random numbers multiple times, as the first random may > start with the same randomseed as another, thus > resulting in the same random first number, and thus > the same second number and so forth. I'm pretty sure I'm missing something that will make the dim light in my head brighter. It would seem that resetting the randomSeed each time you use the random function would only have a 1-in-4,570,422 chance of getting the same seed as the previous run, no? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From jacques.hausser at unil.ch Wed Nov 12 17:06:24 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Wed, 12 Nov 2008 23:06:24 +0100 Subject: Random algorithm In-Reply-To: <491B4AF7.8020408@fourthworld.com> References: <491B4AF7.8020408@fourthworld.com> Message-ID: It depends of what you use to reset the randomSeed. Some papers (reference burried to deep in my memory to be retrieved) suggest to generate an array of random numbers at start, and then to reset the seed each time it's needed with one of these elements, the index being randomly choosen. And the first x random numbers you draw are used to replace the array for the next time... But that is only a sophisticated kind of reshuffling. I just looked at the Web of Science for "Random number generator": 1252 papers. I do not think there is ONE obvious solution... Jacques Le 12 nov. 2008 ? 22:30, Richard Gaskin a ?crit : > Jan Schenkel wrote: > >> --- Richard Gaskin wrote: >>> Mark Brownell wrote: >>> > I'm surprised that the random seed was not >>> mentioned. >>> Me too. Wouldn't it suffice to do this before each >>> run?: >>> set the randomSeed to random(4570422) >> In theory, that could result in the same series of >> random numbers multiple times, as the first random may >> start with the same randomseed as another, thus >> resulting in the same random first number, and thus >> the same second number and so forth. > > I'm pretty sure I'm missing something that will make the dim light > in my head brighter. > > It would seem that resetting the randomSeed each time you use the > random function would only have a 1-in-4,570,422 chance of getting > the same seed as the previous run, no? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From pepetoo at cox.net Wed Nov 12 17:22:31 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 12 Nov 2008 14:22:31 -0800 Subject: Random algorithm In-Reply-To: References: <491B4AF7.8020408@fourthworld.com> Message-ID: Gentle Rev users, If you have ever watched any of the History Channels expos?s regarding this topic, the Las Vegas ger?s have come to the conclusion that there is no such thing as a random number generator, or they would be using it to foil "us". Read all you want, but it is a waste of time to expect that you will ever come up with anything that is truly random. In my personal use, I have followed the users mouse clicks, used the last one to plug into a pretty exotic personal equation that spits out a seed number for use. Since the mouse clicks of a user are pretty much uncharted, except for being limited pretty much to the screenrect, a fairly high degree of unpredictability should ensue. I haven't used this with Rev, so I'm not sure how well one can hide the personal equation. My 2 centavos, Joe Wilkins On Nov 12, 2008, at 2:06 PM, Jacques Hausser wrote: > It depends of what you use to reset the randomSeed. Some papers > (reference burried to deep in my memory to be retrieved) suggest to > generate an array of random numbers at start, and then to reset the > seed each time it's needed with one of these elements, the index > being randomly choosen. And the first x random numbers you draw are > used to replace the array for the next time... > But that is only a sophisticated kind of reshuffling. > I just looked at the Web of Science for "Random number generator": > 1252 papers. I do not think there is ONE obvious solution... > > Jacques > > > Le 12 nov. 2008 ? 22:30, Richard Gaskin a ?crit : > >> Jan Schenkel wrote: >> >>> --- Richard Gaskin wrote: >>>> Mark Brownell wrote: >>>> > I'm surprised that the random seed was not >>>> mentioned. >>>> Me too. Wouldn't it suffice to do this before each >>>> run?: >>>> set the randomSeed to random(4570422) >>> In theory, that could result in the same series of >>> random numbers multiple times, as the first random may >>> start with the same randomseed as another, thus >>> resulting in the same random first number, and thus >>> the same second number and so forth. >> >> I'm pretty sure I'm missing something that will make the dim light >> in my head brighter. >> >> It would seem that resetting the randomSeed each time you use the >> random function would only have a 1-in-4,570,422 chance of getting >> the same seed as the previous run, no? >> >> -- >> Richard Gaskin >> Managing Editor, revJournal >> _______________________________________________________ >> Rev tips, tutorials and more: 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 > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* From ambassador at fourthworld.com Wed Nov 12 17:41:41 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 14:41:41 -0800 Subject: Random algorithm Message-ID: <491B5BA5.6030301@fourthworld.com> Jacques Hausser wrote: >>> --- Richard Gaskin wrote: >>>> Me too. Wouldn't it suffice to do this before each >>>> run?: >>>> set the randomSeed to random(4570422) ... >> It would seem that resetting the randomSeed each time you use the >> random function would only have a 1-in-4,570,422 chance of getting >> the same seed as the previous run, no? > > It depends of what you use to reset the randomSeed. Right. Using even a psuedo-random number would seem acceptable in most cases because it's being used to reset the basis of the next psuedo-random number. By changing the basis each time it's run, it would seem that the likelihood of emerging patterns would be greatly reduced. Since Rev's randomSeed is in the range of 4 million+, it seems that it would take an extraordinarily large sequence of operations to have any discernible pattern. > Some papers (reference burried to deep in my memory to be retrieved) > suggest to generate an array of random numbers at start, and then to > reset the seed each time it's needed with one of these elements, the > index being randomly choosen. And the first x random numbers you draw > are used to replace the array for the next time... > But that is only a sophisticated kind of reshuffling. > I just looked at the Web of Science for "Random number generator": > 1252 papers. I do not think there is ONE obvious solution... For pure science, probably not. But for getting work done in Rev, maybe. True, the method I mentioned above is still not truly "random", but some philosophers among us might argue that in the meta-patterns that drive the universe there is ultimately no such thing as pure "randomness". Even roulette wheels have a discernible bias; more than a few people have made good money from observing them carefully (which is why casinos today often swap wheels among tables periodically). So all that said, I'm having a tough time imagining the sorts of applications for which a one-in-four-million chance of having a pattern which even then might be discernible only after hundreds of thousands of iterations would be built in Rev. Maybe I just missed something from an earlier post. What is the application in question? People build the most amazing stuff with this tool.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From djdrisk at verizon.net Wed Nov 12 17:42:24 2008 From: djdrisk at verizon.net (David Mendriski) Date: Wed, 12 Nov 2008 16:42:24 -0600 Subject: Standalone error Message-ID: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> I recently foolishly changed the selection for the "Application Icon" and the "Document Icon" in the Standalone setup menu. Since doing so, I receive a "There was an error while saving the standalone application" message. I cannot remember what the settings were before making this change. I have tried selecting "no icon" as well. My program saved a standalone version perfectly before I tampered with that setting. Can anyone help me figure out how to set the original default to RunRev's big R icon, if that is the problem? The only change I made to the program before saving was to add one small simple handler which for the first time uses the "set traversalOn" command. I am trying to save standalones for both Mac OSx and for Windows. Could that be the problem? Please advise. From ambassador at fourthworld.com Wed Nov 12 17:44:32 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 14:44:32 -0800 Subject: Random algorithm Message-ID: <491B5C50.7020308@fourthworld.com> Joe Lewis Wilkins wrote: > In my personal use, I have followed the users mouse clicks, used the > last one to plug into a pretty exotic personal equation that spits out > a seed number for use. Since the mouse clicks of a user are pretty > much uncharted, except for being limited pretty much to the > screenrect, a fairly high degree of unpredictability should ensue. Damn clever, Joe. Inspiringly simple. Almost devious. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From m.schonewille at economy-x-talk.com Wed Nov 12 17:52:55 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 12 Nov 2008 23:52:55 +0100 Subject: Standalone error In-Reply-To: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> References: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> Message-ID: Hi David, You'd better delete the cRevStandalone custom property set from your stack. Turn on View UI Elements in Lists in the View menu. This reveals the property set in the property inspector and allows you to delete it. Now you can set all standalone settings again and will probably be able to build a standalone without problems. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 12 nov 2008, at 23:42, David Mendriski wrote: > I recently foolishly changed the selection for the "Application > Icon" and the "Document Icon" in the Standalone setup menu. Since > doing so, I receive a "There was an error while saving the > standalone application" message. I cannot remember what the > settings were before making this change. I have tried selecting "no > icon" as well. My program saved a standalone version perfectly > before I tampered with that setting. Can anyone help me figure out > how to set the original default to RunRev's big R icon, if that is > the problem? The only change I made to the program before saving > was to add one small simple handler which for the first time uses > the "set traversalOn" command. I am trying to save standalones for > both Mac OSx and for Windows. Could that be the problem? Please > advise. From pepetoo at cox.net Wed Nov 12 18:00:02 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 12 Nov 2008 15:00:02 -0800 Subject: Random algorithm In-Reply-To: <491B5C50.7020308@fourthworld.com> References: <491B5C50.7020308@fourthworld.com> Message-ID: Thank you Richard. My middle name. (smile) Joe Wilkins On Nov 12, 2008, at 2:44 PM, Richard Gaskin wrote: > Joe Lewis Wilkins wrote: >> In my personal use, I have followed the users mouse clicks, used >> the last one to plug into a pretty exotic personal equation that >> spits out a seed number for use. Since the mouse clicks of a user >> are pretty much uncharted, except for being limited pretty much to >> the screenrect, a fairly high degree of unpredictability should >> ensue. > > Damn clever, Joe. Inspiringly simple. Almost devious. :) > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ From jacques.hausser at unil.ch Wed Nov 12 18:58:19 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 13 Nov 2008 00:58:19 +0100 Subject: Random algorithm In-Reply-To: <491B5BA5.6030301@fourthworld.com> References: <491B5BA5.6030301@fourthworld.com> Message-ID: Le 12 nov. 2008 ? 23:41, Richard Gaskin a ?crit (excerpts): > for pure science, probably not. But for getting work done in Rev, > maybe. One not-so-marginal problem is the criticism of pernickery* referees when you (try to) publish your results. They DO want pure science, and usually ask how you did obtain your random numbers ! > What is the application in question? The application I'm developping presently is a general-purpose analyse program of ecological data mostly designed for students training (but it should be useful for "serious" work too). I don't want a good RNG for THIS application only, it's to be used as a library for several applications, mostly simulations in population biology and population genetics, but also research of solutions of systems of equations by processes like simulated annealing. And I suppose you will be glad to hear that I find Revolution excellent to built such simulations, and decently fast even without using externals. One quality of Revolution is the ease to produce (among other things) a visual and animated view of the progress of the simulation (progressive spreading and diversification of genes across a geographic area with variable climatic conditions, for instance). As a teacher, I like that, among plenty of other qualities of Rev. As a researcher, I like also the possibility to easy built quick-and-dirty, but efficient, programs to solve problems when you meet them. And as an emeritus (hum,hum) professor, I want to use some of the time suddently available to replace my quick-and-dirty programs by well presented and well structured applications. Made with Revolution, of course ! Jacques * I went to the dictionary for this one ;o) ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From djdrisk at verizon.net Wed Nov 12 19:15:22 2008 From: djdrisk at verizon.net (David Mendriski) Date: Wed, 12 Nov 2008 18:15:22 -0600 Subject: Standalone error In-Reply-To: References: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> Message-ID: <069DD4D9-0EDB-40DB-B3EA-81BE5C23F04C@verizon.net> Hi Mark (if this indeed gets back to you), I selected the "Turn on View UI Elements" in View menu but did not see any noticeable changes anywhere in the pull down menus. I do not know where the look for the cREVStandalone custom property set where it could be selected or deleted. Under the Stack Inspector I found a selection for "property" where it simply listed MASTER as a sole choice. I must be looking in the wrong place. Could you lead this blind man thru the moves? Thanks for responding. On Nov 12, 2008, at 4:52 PM, Mark Schonewille wrote: > Hi David, > > You'd better delete the cRevStandalone custom property set from > your stack. Turn on View UI Elements in Lists in the View menu. > This reveals the property set in the property inspector and allows > you to delete it. Now you can set all standalone settings again and > will probably be able to build a standalone without problems. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 12 nov 2008, at 23:42, David Mendriski wrote: > >> I recently foolishly changed the selection for the "Application >> Icon" and the "Document Icon" in the Standalone setup menu. Since >> doing so, I receive a "There was an error while saving the >> standalone application" message. I cannot remember what the >> settings were before making this change. I have tried selecting >> "no icon" as well. My program saved a standalone version >> perfectly before I tampered with that setting. Can anyone help me >> figure out how to set the original default to RunRev's big R icon, >> if that is the problem? The only change I made to the program >> before saving was to add one small simple handler which for the >> first time uses the "set traversalOn" command. I am trying to >> save standalones for both Mac OSx and for Windows. Could that be >> the problem? Please advise. > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Wed Nov 12 19:30:15 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 00:30:15 +0000 Subject: Random algorithm In-Reply-To: <84709.18922.qm@web65405.mail.ac4.yahoo.com> References: <84709.18922.qm@web65405.mail.ac4.yahoo.com> Message-ID: <31EC369D-5389-4842-913C-444CBB9782FA@lacscentre.co.uk> On 12 Nov 2008, at 21:21, Jan Schenkel wrote: > If memory serves me well (and I admit mine is > comparable to that of a goldfish) then the engine > initializes the randomseed to the value of the > milliseconds at startup. I thought the same. But while playing just now (as a result of this thread :-)), I see that setting the randomSeed to the milliseconds actually produces the same sequence of random numbers on each run. The maximum number it can be set to seems to be 2130706432. Any number higher, and the same sequence is produced. (on an Intel Mac) Not sure if this is a bug, or just an undocumented limitation. Dave From ambassador at fourthworld.com Wed Nov 12 19:41:33 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 12 Nov 2008 16:41:33 -0800 Subject: Random algorithm Message-ID: <491B77BD.2080107@fourthworld.com> Jacques Hausser wrote: > The application I'm developping presently is a general-purpose analyse > program of ecological data mostly designed for students training (but > it should be useful for "serious" work too). I don't want a good RNG > for THIS application only, it's to be used as a library for several > applications, mostly simulations in population biology and population > genetics, but also research of solutions of systems of equations by > processes like simulated annealing. And I suppose you will be glad to > hear that I find Revolution excellent to built such simulations, and > decently fast even without using externals. One quality of Revolution > is the ease to produce (among other things) a visual and animated view > of the progress of the simulation (progressive spreading and > diversification of genes across a geographic area with variable > climatic conditions, for instance). As a teacher, I like that, among > plenty of other qualities of Rev. As a researcher, I like also the > possibility to easy built quick-and-dirty, but efficient, programs to > solve problems when you meet them. And as an emeritus (hum,hum) > professor, I want to use some of the time suddently available to > replace my quick-and-dirty programs by well presented and well > structured applications. Made with Revolution, of course ! If you'll parson the California colloquialism, those sims sound way flippin' cool! :) Any chance we'll see a screen shot or two of the output and/or input UIs? Simulations are an interest of mine but one I've had little chance to dabble in, so I've had to be content reading about others' work. I may have the opportunity to port a predation simulation related to a prehistoric North American tribe, but such projects don't come along often. Can you tell us anything about its innards? Perhaps in an article for revJournal.com? I'm sure it would be of interest to a great many people. > One not-so-marginal problem is the criticism of pernickery* referees > when you (try to) publish your results. ... > * I went to the dictionary for this one ;o) Good find. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From stephenREVOLUTION2 at barncard.com Wed Nov 12 19:51:13 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 12 Nov 2008 16:51:13 -0800 Subject: Standalone error In-Reply-To: <069DD4D9-0EDB-40DB-B3EA-81BE5C23F04C@verizon.net> References: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> <069DD4D9-0EDB-40DB-B3EA-81BE5C23F04C@verizon.net> Message-ID: Use "application browser" from the "Tools" menu sqb >Hi Mark (if this indeed gets back to you), > > I selected the "Turn on View UI Elements" in View menu but >did not see any noticeable changes anywhere in the pull down menus. >I do not know where the look for the cREVStandalone custom property >set where it could be selected or deleted. Under the Stack >Inspector I found a selection for "property" where it simply listed >MASTER as a sole choice. I must be looking in the wrong place. >Could you lead this blind man thru the moves? Thanks for responding. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From dave.cragg at lacscentre.co.uk Wed Nov 12 20:26:20 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 01:26:20 +0000 Subject: Random algorithm In-Reply-To: <491B4AF7.8020408@fourthworld.com> References: <491B4AF7.8020408@fourthworld.com> Message-ID: <05888079-B8B5-4744-B38E-73AC2BCC42AA@lacscentre.co.uk> > It would seem that resetting the randomSeed each time you use the > random function would only have a 1-in-4,570,422 chance of getting > the same seed as the previous run, no? Yes, but the chances of having the same seed as any of teh previous runs becomes progressively larger. Is it not a bit like the shared birthdays in a classroom. It only takes 23 people gathered in a room to make the chance of two of them sharing a birthday more than 50%. From my probably poor calculation, I think if you ran your randomSeed algorithm about 2500 times, there would be a 50% chance that the same randomSeed had been chosen at least twice. (At 4000, I think the chance is over 80%) In many situations, I think a repeated sequence would be worse than a biased sequence. A long time since I did this kind of thing, so apologies if I have this wrong. Dave From jacques.hausser at unil.ch Wed Nov 12 20:30:22 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 13 Nov 2008 02:30:22 +0100 Subject: Random algorithm In-Reply-To: <491B77BD.2080107@fourthworld.com> References: <491B77BD.2080107@fourthworld.com> Message-ID: <3BF93675-B498-4658-AD47-B5226F2B8D21@unil.ch> Hi Richard, In the future, why not ? But I would be ashamed to show my quick-and- dirty scripts in their present state... Jacques Le 13 nov. 2008 ? 01:41, Richard Gaskin a ?crit : > > Any chance we'll see a screen shot or two of the output and/or input > UIs? > > Simulations are an interest of mine but one I've had little chance > to dabble in, so I've had to be content reading about others' work. > I may have the opportunity to port a predation simulation related to > a prehistoric North American tribe, but such projects don't come > along often. > > Can you tell us anything about its innards? Perhaps in an article > for revJournal.com? I'm sure it would be of interest to a great > many people. > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From noelf at nomigraphics.com Wed Nov 12 20:38:06 2008 From: noelf at nomigraphics.com (Noel) Date: Wed, 12 Nov 2008 18:38:06 -0700 Subject: Random algorithm In-Reply-To: References: <491B5BA5.6030301@fourthworld.com> Message-ID: <0MKp8S-1L0R9v3nd9-0001b6@mrelay.perfora.net> I came into this discussion late, so apologies if this has been mentioned. Have you considered utilizing http://www.random.org ? They might have something available that would work for a solution. - Noel At 04:58 PM 11/12/2008, you wrote: >Le 12 nov. 2008 ? 23:41, Richard Gaskin a ?crit (excerpts): > >>for pure science, probably not. But for getting work done in Rev, >>maybe. > >One not-so-marginal problem is the criticism of pernickery* referees >when you (try to) publish your results. They DO want pure science, and >usually ask how you did obtain your random numbers ! > >>What is the application in question? > > >The application I'm developping presently is a general-purpose analyse >program of ecological data mostly designed for students training (but >it should be useful for "serious" work too). I don't want a good RNG >for THIS application only, it's to be used as a library for several >applications, mostly simulations in population biology and population >genetics, but also research of solutions of systems of equations by >processes like simulated annealing. And I suppose you will be glad to >hear that I find Revolution excellent to built such simulations, and >decently fast even without using externals. One quality of Revolution >is the ease to produce (among other things) a visual and animated view >of the progress of the simulation (progressive spreading and >diversification of genes across a geographic area with variable >climatic conditions, for instance). As a teacher, I like that, among >plenty of other qualities of Rev. As a researcher, I like also the >possibility to easy built quick-and-dirty, but efficient, programs to >solve problems when you meet them. And as an emeritus (hum,hum) >professor, I want to use some of the time suddently available to >replace my quick-and-dirty programs by well presented and well >structured applications. Made with Revolution, of course ! > >Jacques > >* I went to the dictionary for this one ;o) > >****************************************** >Prof. Jacques Hausser >Department of Ecology and Evolution >Biophore / Sorge >University of Lausanne >CH 1015 Lausanne >please use my private address: >6 route de Burtigny >CH-1269 Bassins >tel/fax: ++ 41 22 366 19 40 >mobile: ++ 41 79 757 05 24 >E-Mail: jacques.hausser at unil.ch >******************************************* > >_______________________________________________ >use-revolution mailing list >use-revolution 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 randall at randallreetz.com Wed Nov 12 21:18:19 2008 From: randall at randallreetz.com (Randall Reetz) Date: Wed, 12 Nov 2008 18:18:19 -0800 Subject: Random algorithm Message-ID: <20081113022050.RNSC375.atlmtaow01.cingularme.com@Inbox> There is a huge difference between random and unique. If you are after unique then just use the counting numbers. If you need both random and unique you will have to check each number generated against a saved list of every previous number. There is nothing wrong with a random number generator that spits out duplicate numbers. Random is blind to history (and future). Random is not nostalgic. A coin with two sides is just as good at random as a pair of thousand sided dice. Randall -----Original Message----- From: "Dave Cragg" To: "How to use Revolution" Sent: 11/12/2008 5:26 PM Subject: Re: Random algorithm > It would seem that resetting the randomSeed each time you use the > random function would only have a 1-in-4,570,422 chance of getting > the same seed as the previous run, no? Yes, but the chances of having the same seed as any of teh previous runs becomes progressively larger. Is it not a bit like the shared birthdays in a classroom. It only takes 23 people gathered in a room to make the chance of two of them sharing a birthday more than 50%. From my probably poor calculation, I think if you ran your randomSeed algorithm about 2500 times, there would be a 50% chance that the same randomSeed had been chosen at least twice. (At 4000, I think the chance is over 80%) In many situations, I think a repeated sequence would be worse than a biased sequence. A long time since I did this kind of thing, so apologies if I have this wrong. Dave _______________________________________________ use-revolution mailing list use-revolution 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 randall at randallreetz.com Wed Nov 12 21:39:22 2008 From: randall at randallreetz.com (Randall Reetz) Date: Wed, 12 Nov 2008 18:39:22 -0800 Subject: Random algorithm Message-ID: <20081113024154.NVXO22183.atlmtaow03.cingularme.com@Inbox> And another problem is that a random and unique solution actually reduces randomness as it is run. Each time you eliminate a number, the set of numbers left is reduced. This is even true of an infinate number randomizer. Sometimes i wonder if this fascination with random number generation isnt a good diagnosis of severe case of the geeks. -----Original Message----- From: "Randall Reetz" To: "How to use Revolution" Sent: 11/12/2008 6:18 PM Subject: RE: Random algorithm There is a huge difference between random and unique. If you are after unique then just use the counting numbers. If you need both random and unique you will have to check each number generated against a saved list of every previous number. There is nothing wrong with a random number generator that spits out duplicate numbers. Random is blind to history (and future). Random is not nostalgic. A coin with two sides is just as good at random as a pair of thousand sided dice. Randall -----Original Message----- From: "Dave Cragg" To: "How to use Revolution" Sent: 11/12/2008 5:26 PM Subject: Re: Random algorithm > It would seem that resetting the randomSeed each time you use the > random function would only have a 1-in-4,570,422 chance of getting > the same seed as the previous run, no? Yes, but the chances of having the same seed as any of teh previous runs becomes progressively larger. Is it not a bit like the shared birthdays in a classroom. It only takes 23 people gathered in a room to make the chance of two of them sharing a birthday more than 50%. From my probably poor calculation, I think if you ran your randomSeed algorithm about 2500 times, there would be a 50% chance that the same randomSeed had been chosen at least twice. (At 4000, I think the chance is over 80%) In many situations, I think a repeated sequence would be worse than a biased sequence. A long time since I did this kind of thing, so apologies if I have this wrong. Dave _______________________________________________ use-revolution mailing list use-revolution 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 bvlahos at mac.com Wed Nov 12 22:21:48 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 12 Nov 2008 19:21:48 -0800 Subject: Printing options from answer printer In-Reply-To: <808899.82634.qm@web65412.mail.ac4.yahoo.com> References: <808899.82634.qm@web65412.mail.ac4.yahoo.com> Message-ID: Thanks Jan. Here is the code I came up with. I want a half inch (36 pixels) margin on all sides. case "Print Window..." if the printPaperOrientation = "portrait" then put item 1 of printPaperSize - 36 into vX -- 36 = 0.5 inch margin should be supported on all printers put item 2 of printPaperSize - 36 into vY else put item 1 of printPaperSize - 36 into vY -- 36 = 0.5 inch margin should be supported on all printers put item 2 of printPaperSize - 36 into vX end if answer printer as sheet if the result is not "Cancel" then if (the width of this stack > vX) or (the height of this stack > vY) then -- window bigger than paper if (item 4 of the rect of this card / vY) > (item 3 of the rect of this card / vX) then -- which ratio will be limiting set the printScale to (vY - 36) / item 4 of the rect of this card else set the printScale to (vX - 36) / item 3 of the rect of this card end if else set the printScale to 1 end if set the printMargins to 36,36,36,36 -- 0.5 inch margin print this card end if break The resulting printout includes the menu items above the window (on a Mac - not tested on Windows). How do I prevent it? Bill Vlahos On Nov 10, 2008, at 11:59 PM, Jan Schenkel wrote: > When you use this 'print into rect' approach, > Revolution ignores the 'printScale' property; so if > you want to 'print into rect' with scaling to ensure > that everything fits while preserving a relative size, > you'll need to tweak your paper rectangle a bit. > > Continuing with the above example of a rectangular > area on your card, you would have something like: > (mind the line wrappings) > ## > on mouseUp > answer printer as sheet > if the result is "Cancel" then exit mouseUp > set the printerOutput to "preview" > put the topleft of graphic "PrintRect" into > theTopLeft > put the bottomRight of graphic "PrintRect" into > theBottomRight > put "30,100,500,700" into thePaperRect > -- now we calculate how we can save the relative > size > put item 1 of theBottomRight - item 1 of theTopLeft > \ > into theOriginWidth > put item 2 of theBottomRight - item 2 of theTopLeft > into \ > theOriginHeight > put item 3 of thePaperRect - item 1 of thePaperRect > into \ > thePrintWidth > put item 4 of thePaperRect - item 2 of thePaperRect > into \ > thePrintHeight > put thePrintWidth / theOriginWidth into > theWidthRatio > put thePrintHeight / theOriginHeight into > theHeightRatio > if theWidthRatio > theHeightRatio then > put round(theOriginWidth * theHeightRatio) into > thePrintWidth > else if theWidthRatio < theHeightRatio then > put round(theOriginHeight * theWidthRatio) into > thePrintHeight > end if > put item 1 of thePaperRect + thePrintWidth into \ > item 3 of thePaperRect > put item 2 of thePaperRect + thePrintHeight into \ > item 4 of thePaperRect > print this card from theTopLeft to theBottomRight > into thePaperRect > end mouseUp > ## > > HTH, > > Jan Schenkel. From bvlahos at mac.com Wed Nov 12 22:34:25 2008 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 12 Nov 2008 19:34:25 -0800 Subject: Rev drives me crazy sometimes - this time printing Message-ID: <99B0D40B-0B3E-4C27-A8DD-2C2465C31208@mac.com> I'm printing a card from a Rev 3 standalone that works fine on the Mac. On Windows the text is converted to all UPPER CASE and the Page Setup window seems really archaic (cassette, continuous autofeed, etc.) The systemPrintSelector is true. Here is the code: case "Print Window..." answer printer as sheet if the result is not "Cancel" then print this card end if break Any idea what is going on? Bill Vlahos From jacque at hyperactivesw.com Wed Nov 12 22:36:15 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 12 Nov 2008 21:36:15 -0600 Subject: Standalone error In-Reply-To: <069DD4D9-0EDB-40DB-B3EA-81BE5C23F04C@verizon.net> References: <2B82C135-F02A-4DD1-BD4C-753908C00207@verizon.net> <069DD4D9-0EDB-40DB-B3EA-81BE5C23F04C@verizon.net> Message-ID: <491BA0AF.60308@hyperactivesw.com> David Mendriski wrote: > Hi Mark (if this indeed gets back to you), > > I selected the "Turn on View UI Elements" in View menu but did not > see any noticeable changes anywhere in the pull down menus. I do not > know where the look for the cREVStandalone custom property set where it > could be selected or deleted. After turning on View UI Elements in lists: 1. Open the stack's property inspector 2. Choose the Custom Properties pane from the popup button at the top 3. In the "Set:" popup button, look for a custom property set called "cREVStandalone" 4. Select it, and click the trash icon to the left of the popup to delete the set -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From vokey at uleth.ca Thu Nov 13 00:11:03 2008 From: vokey at uleth.ca (John Vokey) Date: Wed, 12 Nov 2008 22:11:03 -0700 Subject: Random algorithm In-Reply-To: <20081113013816.85458489E03@mail.runrev.com> References: <20081113013816.85458489E03@mail.runrev.com> Message-ID: <13441760-9FA7-425C-9BB0-B0A32BC29137@uleth.ca> All, This has bugged me for a long time (back to the days of the Apple //, at least). All programming languages should *document* their RNGs, so we have some idea of what they are, and, especially, how bad they are (and most are very bad). LGN RNGs are not necessarily bad (a colleague and I developed some quite good ones, back in the day: , but, as Marsaglia has documented more recently, we can do so much better. If you want the Rev (actually, old hypercard) code for my and Kaner's LNG RNGs, I can send it to you, but it is recursive (it replaces itself in place), so can only be used in the IDE or Rev Player (or any variant that doesn't render the RNG stack as a standalone). But, the better principle is the more RNGs (even bad ones) the better. Then, as Marsaglia demonstrated, simply *combine* them in some way: e.g., use RNG 1 to choose which of n RNGs you choose from next, use the result of that second RNG to select among the remaining n-1, and so on, until you get a number. Even a collection of bad RNGs will produce quite random numbers under Marsaglia's insight. On 12-Nov-08, at 6:38 PM, use-revolution-request at lists.runrev.com wrote: > Many thanks for your two cents ! > > I wonder if the first name of people answering my first question is > really random : Mark, Mark and Mark... > > Jacques From gizmotron at earthlink.net Thu Nov 13 00:21:39 2008 From: gizmotron at earthlink.net (Mark Brownell) Date: Wed, 12 Nov 2008 21:21:39 -0800 (GMT-08:00) Subject: Random algorithm Message-ID: <9645819.1226553699957.JavaMail.root@elwamui-wigeon.atl.sa.earthlink.net> random(upperLimit - lowerLimit + 1) + lowerLimit - 1 Gads, I've given myself a headache. The Vegas stuff is interesting. The modern RNGs are safe up to a half a million spins for their one armed bandits. After that an attack can find repeats of the random sequences. Before they fixed it they were hacked from the inside by their own people and that was when they had to improve things. And that is where we are now with RNGs. Any sequence that starts from some unknown random seed will not have discernible repeats before 500,000 unique numbers generated. For my Blowfish CBC I use any number from 1 to 255, sixteen times to produce the first 16 characters to be encrypted. Then they are used to encrypt the next 16 characters to be encrypted. I could set the seed for each of those first 16 characters. That would be almost bomb proof for a brute force attack. put random(10000000 - 1000000 + 1) + (1000000 - 1) into hNewRandomSeed set the randomSeed to hNewRandomSeed put random(hNewRandomSeed - 1000000 + 1) + (1000000 - 1) into hNewRandomSeed set the randomSeed to hNewRandomSeed put random(hNewRandomSeed - 1000000 + 1) + (1000000 - 1) into hNewRandomSeed set the randomSeed to hNewRandomSeed put random(hNewRandomSeed - 1000000 + 1) + (1000000 - 1) into hNewRandomSeed put random(38) into nextSpin What a lively discussion. From janschenkel at yahoo.com Thu Nov 13 00:53:59 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 12 Nov 2008 21:53:59 -0800 (PST) Subject: Random algorithm In-Reply-To: <491B4AF7.8020408@fourthworld.com> Message-ID: <989778.91042.qm@web65416.mail.ac4.yahoo.com> --- Richard Gaskin wrote: > >> set the randomSeed to random(4570422) > > > > In theory, that could result in the same series of > > random numbers multiple times, as the first random > may > > start with the same randomseed as another, thus > > resulting in the same random first number, and > thus > > the same second number and so forth. > > I'm pretty sure I'm missing something that will make > the dim light in my > head brighter. > > It would seem that resetting the randomSeed each > time you use the random > function would only have a 1-in-4,570,422 chance of > getting the same > seed as the previous run, no? > > -- > Richard Gaskin > If you set off with the same randomSeed, the random function will return the same result; ergo you're resetting the randomSeed with the same number, which means the next number coming out of the random function would also be the same. Try it by making a stack with two buttons. - The script of button 1 ## on mouseUp answer random(50000) end mouseUp ## - The script of button 2 ## on mouseUp set the randomSeed to 1 answer random(50000) end mouseUp ## Save the stack to disk and open it in a second Revolution instance. Then click the first button in both instances, and chances are very slim that you'll see the same number. But click on the second button and you'll see two answer boxes with the number 2082 - at least on my iMac PPC, you may see a different number but it should be the same in both instances. This happens as the same calculation is applied to the same randomSeed. One implementation that I've seen involved adding a number and then multiplying with another number, followed by a modulo operator to make it fit in the upper limit. So one shouldn't assume the original random(4570422) will turn up a different number every time. Had the randomSeed in the engine been initialized with 1, you would end up with the same next randomSeed. Lucky for us, the randomSeed is initialized wioth some magic formula that makes it fairly unlikely that two instances churn out the same numbers. 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 janschenkel at yahoo.com Thu Nov 13 01:07:46 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 12 Nov 2008 22:07:46 -0800 (PST) Subject: Rev drives me crazy sometimes - this time printing In-Reply-To: <99B0D40B-0B3E-4C27-A8DD-2C2465C31208@mac.com> Message-ID: <520049.56420.qm@web65406.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > I'm printing a card from a Rev 3 standalone that > works fine on the > Mac. On Windows the text is converted to all UPPER > CASE and the Page > Setup window seems really archaic (cassette, > continuous autofeed, etc.) > > The systemPrintSelector is true. > > Here is the code: > case "Print Window..." > answer printer as sheet > if the result is not "Cancel" then > print this card > end if > break > > Any idea what is going on? > > Bill Vlahos > I'm not sure about the archaic printer selection window - I thought Revolution just called the standard printing dialog box API, though maybe they're using a trusty old Win32 call which has been superseded with another command in Windows XP or Vista. As for the uppercasing, I'm not sure I have a good explanation either. Since this is on Windows, you may be bitten by a side effect of the difference between screen and print fonts on that OS, which you can counteract by setting the 'formatForPrinting' property of your stack to true. To save you some time, here's my advice on that property: - always print from a separate stack, where the user doesn't input data into directly - layout the stack, adding graphics, images and fields - set the 'formatForPrinting' of that stack to true, save to disk and then use the 'Close and remove from memory' option to make sure Rev forgets all about it (or you can just quit Rev) - now when you need to print, your script just opens that stack, fills in the fields and then prints the stack (the stack doesn't even have to be visible to print it so you can make this smooth for your end-user) Follow this principle, and your texts should come out in the proper style, size and location. Note that I've heard that with font sizes 9 or smaller, this may still give funky results - but I like to print things that people can read without a magnifying glass ;-) 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) From janschenkel at yahoo.com Thu Nov 13 01:10:55 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 12 Nov 2008 22:10:55 -0800 (PST) Subject: Printing options from answer printer In-Reply-To: Message-ID: <106755.17065.qm@web65407.mail.ac4.yahoo.com> --- Bill Vlahos wrote: > Thanks Jan. > > Here is the code I came up with. I want a half inch > (36 pixels) margin > on all sides. > case "Print Window..." > if the printPaperOrientation = "portrait" > then > put item 1 of printPaperSize - 36 into > vX -- 36 = 0.5 > inch margin should be supported on all printers > put item 2 of printPaperSize - 36 into > vY > else > put item 1 of printPaperSize - 36 into > vY -- 36 = 0.5 > inch margin should be supported on all printers > put item 2 of printPaperSize - 36 into > vX > end if > answer printer as sheet > if the result is not "Cancel" then > if (the width of this stack > vX) or > (the height of this > stack > vY) then -- window bigger than paper > if (item 4 of the rect of this card > / vY) > (item 3 of > the rect of this card / vX) then -- which ratio will > be limiting > set the printScale to (vY - 36) > / item 4 of the > rect of this card > else > set the printScale to (vX - 36) > / item 3 of the > rect of this card > end if > else > set the printScale to 1 > end if > set the printMargins to 36,36,36,36 -- > 0.5 inch margin > print this card > end if > break > > The resulting printout includes the menu items above > the window (on a > Mac - not tested on Windows). How do I prevent it? > Bill Vlahos > To prevent the menu items from showing up in your printout, you will either have to: - hide them before you print and show them again afterwards - use the 'print into rect' command after calculating which area of the card you want to print where on the paper - or use a separate printing stack without menubar but with its 'formatForPrinting' property set to true to ensure that things look crisp when you print on Windows. 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) From revolution at derbrill.de Thu Nov 13 02:36:31 2008 From: revolution at derbrill.de (Malte Brill) Date: Thu, 13 Nov 2008 08:36:31 +0100 Subject: Random algorithm In-Reply-To: <20081111105017.43C31489B4C@mail.runrev.com> References: <20081111105017.43C31489B4C@mail.runrev.com> Message-ID: <4675E2A8-D3B6-469F-BF5F-B7157E7DB9F5@derbrill.de> Dave wrote: > The maximum number it can be set to seems to be 2130706432. Hi Dave (and all) I am not too sure about that, though I would love to know if there are upper limits. On my Intel mac I get: 9 4 34 30 25 21 16 12 8 3 33 on each run of the following script: on mouseUp pMouseBtnNo repeat with i= 2130706432 to 2130706442 set the randomseed to i put random(34) & cr after fld 1 end repeat end mouseUp So it does not appear to be upper limited at 2130706432. Given the game writers perspective to this, I really like the way the random algorithm the way it is implemented in Revolution, as a seeded algorithm can be used in many ways in games. It prevents the ability to cheat with undo systems in casual games, or even lets you set up whole galaxies without stuffing memory. Cheers, Malte From dave.cragg at lacscentre.co.uk Thu Nov 13 04:02:24 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 09:02:24 +0000 Subject: Random algorithm In-Reply-To: <4675E2A8-D3B6-469F-BF5F-B7157E7DB9F5@derbrill.de> References: <20081111105017.43C31489B4C@mail.runrev.com> <4675E2A8-D3B6-469F-BF5F-B7157E7DB9F5@derbrill.de> Message-ID: <5F60E83F-50C7-49BA-86BF-E94B356A9844@lacscentre.co.uk> Malte It looks like I miscalculated the upper limit, or have goofed something entirely. The script I ran first was this: on mouseUp put the milliseconds into tSeed set the randomSeed to tSeed put empty into field 1 repeat 5 put random (1000) & cr after field 1 end repeat end mouseUp This always gives me the same sequence: 671 250 597 371 78 When I use the script below, I get a different sequence each time as expected (so long as I wait at least 1 second between clicks.) on mouseUp put the seconds into tSeed set the randomSeed to tSeed put empty into field 1 repeat 5 put random (1000) & cr after field 1 end repeat end mouseUp On 13 Nov 2008, at 07:36, Malte Brill wrote: > Dave wrote: > > > The maximum number it can be set to seems to be 2130706432. > > Hi Dave (and all) > > I am not too sure about that, though I would love to know if there > are upper limits. On my Intel mac I get: > > 9 > 4 > 34 > 30 > 25 > 21 > 16 > 12 > 8 > 3 > 33 > > on each run of the following script: > > on mouseUp pMouseBtnNo > repeat with i= 2130706432 to 2130706442 > set the randomseed to i > put random(34) & cr after fld 1 > end repeat > end mouseUp > > So it does not appear to be upper limited at 2130706432. Given the > game writers perspective to this, I really like the way the random > algorithm the way it is implemented in Revolution, as a seeded > algorithm can be used in many ways in games. It prevents the ability > to cheat with undo systems in casual games, or even lets you set up > whole galaxies without stuffing memory. > > 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 dave.cragg at lacscentre.co.uk Thu Nov 13 04:27:13 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 09:27:13 +0000 Subject: Random algorithm In-Reply-To: <20081113022050.RNSC375.atlmtaow01.cingularme.com@Inbox> References: <20081113022050.RNSC375.atlmtaow01.cingularme.com@Inbox> Message-ID: <205F01D7-1162-4EE7-B0B1-ECB5C92CB97E@lacscentre.co.uk> But I think the principal behind generating random numbers is different from generating a random seed. If we could generate a reliably random randomSeed then we would never need to do it. We would be just as well to generate a reliably random sequence of random numbers. On 13 Nov 2008, at 02:18, Randall Reetz wrote: > There is a huge difference between random and unique. If you are > after unique then just use the counting numbers. If you need both > random and unique you will have to check each number generated > against a saved list of every previous number. There is nothing > wrong with a random number generator that spits out duplicate > numbers. Random is blind to history (and future). Random is not > nostalgic. A coin with two sides is just as good at random as a > pair of thousand sided dice. > > Randall > > -----Original Message----- > From: "Dave Cragg" > To: "How to use Revolution" > Sent: 11/12/2008 5:26 PM > Subject: Re: Random algorithm > >> It would seem that resetting the randomSeed each time you use the >> random function would only have a 1-in-4,570,422 chance of getting >> the same seed as the previous run, no? > > Yes, but the chances of having the same seed as any of teh previous > runs becomes progressively larger. Is it not a bit like the shared > birthdays in a classroom. It only takes 23 people gathered in a room > to make the chance of two of them sharing a birthday more than 50%. > > From my probably poor calculation, I think if you ran your randomSeed > algorithm about 2500 times, there would be a 50% chance that the same > randomSeed had been chosen at least twice. (At 4000, I think the > chance is over 80%) In many situations, I think a repeated sequence > would be worse than a biased sequence. > > A long time since I did this kind of thing, so apologies if I have > this wrong. > > Dave > _______________________________________________ > use-revolution mailing list > use-revolution 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 benr_mc at cogapp.com Thu Nov 13 04:42:56 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 13 Nov 2008 09:42:56 +0000 Subject: receiving messages during a drag Message-ID: <491BF6A0.7050403@cogapp.com> I'm trying to accept a drag+drop into a scrolling group. All fine, except that I want to have the group scroll automatically if the user hovers over the top or bottom. If the dragMove shows that the position is at top or bottom of the area, I want to scroll the group a bit; then if they're still then a few ticks later, scroll it a bit more. Picking up the dragMove into an appropriate spot is fine; but I then tried to send myself a message to scroll a bit more, which I cancel if they move out of the zone. However, it seems that messages aren't sent while a drag is in progress - instead the first message isn't sent until the drag ends. So I currently I have something where the user has to wiggle around at the end of the group to scroll it - not great! Is this a known problem? Is there a way to get periodic operations during a drag? Or do I have to block, once I detect that I'm starting to scroll the group, and just poll the mouse position and mousebutton to kep scrolling until the mouse moves or the button is released or I'm scrolled all the way? (And if it is the case that periodic operations are simply stopped during a drag; is this a bug?) TIA, - Ben From eric.chatonet at sosmartsoftware.com Thu Nov 13 04:51:22 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 13 Nov 2008 10:51:22 +0100 Subject: receiving messages during a drag In-Reply-To: <491BF6A0.7050403@cogapp.com> References: <491BF6A0.7050403@cogapp.com> Message-ID: Bonjour Ben, Have a look at Trevor's workaround: http://revolution.screenstepslive.com/lessons/2034-Inability-To-Send- Messages-During-Drag-Operation-Workaround Le 13 nov. 08 ? 10:42, Ben Rubinstein a ?crit : > I'm trying to accept a drag+drop into a scrolling group. All fine, > except that I want to have the group scroll automatically if the > user hovers over the top or bottom. > > If the dragMove shows that the position is at top or bottom of the > area, I want to scroll the group a bit; then if they're still then > a few ticks later, scroll it a bit more. > > Picking up the dragMove into an appropriate spot is fine; but I > then tried to send myself a message to scroll a bit more, which I > cancel if they move out of the zone. However, it seems that > messages aren't sent while a drag is in progress - instead the > first message isn't sent until the drag ends. So I currently I > have something where the user has to wiggle around at the end of > the group to scroll it - not great! > > Is this a known problem? Is there a way to get periodic operations > during a drag? > > Or do I have to block, once I detect that I'm starting to scroll > the group, and just poll the mouse position and mousebutton to kep > scrolling until the mouse moves or the button is released or I'm > scrolled all the way? > > (And if it is the case that periodic operations are simply stopped > during a drag; is this a bug?) > > TIA, > > - Ben Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From benr_mc at cogapp.com Thu Nov 13 05:13:24 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 13 Nov 2008 10:13:24 +0000 Subject: receiving messages during a drag In-Reply-To: References: <491BF6A0.7050403@cogapp.com> Message-ID: <491BFDC4.7060600@cogapp.com> So that is the workaround. Thanks, Eric. - Ben Eric Chatonet wrote: > Bonjour Ben, > > Have a look at Trevor's workaround: > http://revolution.screenstepslive.com/lessons/2034-Inability-To-Send-Messages-During-Drag-Operation-Workaround > > > Le 13 nov. 08 ? 10:42, Ben Rubinstein a ?crit : > >> I'm trying to accept a drag+drop into a scrolling group. All fine, >> except that I want to have the group scroll automatically if the user >> hovers over the top or bottom. >> >> If the dragMove shows that the position is at top or bottom of the >> area, I want to scroll the group a bit; then if they're still then a >> few ticks later, scroll it a bit more. >> >> Picking up the dragMove into an appropriate spot is fine; but I then >> tried to send myself a message to scroll a bit more, which I cancel if >> they move out of the zone. However, it seems that messages aren't >> sent while a drag is in progress - instead the first message isn't >> sent until the drag ends. So I currently I have something where the >> user has to wiggle around at the end of the group to scroll it - not >> great! >> >> Is this a known problem? Is there a way to get periodic operations >> during a drag? >> >> Or do I have to block, once I detect that I'm starting to scroll the >> group, and just poll the mouse position and mousebutton to kep >> scrolling until the mouse moves or the button is released or I'm >> scrolled all the way? >> >> (And if it is the case that periodic operations are simply stopped >> during a drag; is this a bug?) >> >> TIA, >> >> - Ben > > Best regards from Paris, > Eric Chatonet. From dave.cragg at lacscentre.co.uk Thu Nov 13 05:20:34 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 10:20:34 +0000 Subject: Random algorithm In-Reply-To: <4675E2A8-D3B6-469F-BF5F-B7157E7DB9F5@derbrill.de> References: <20081111105017.43C31489B4C@mail.runrev.com> <4675E2A8-D3B6-469F-BF5F-B7157E7DB9F5@derbrill.de> Message-ID: <514F8B4E-5583-4997-9878-A297FEE205B5@lacscentre.co.uk> On 13 Nov 2008, at 07:36, Malte Brill wrote: > > on each run of the following script: > > on mouseUp pMouseBtnNo > repeat with i= 2130706432 to 2130706442 > set the randomseed to i > put random(34) & cr after fld 1 > end repeat > end mouseUp Malte It looks like the limit is 2^31 -- 2147483648 This returns 23 on each line after the first 2: on mouseUp put empty into field 1 repeat with i= 2147483646 to 2147483656 set the randomseed to i put random(34) & cr after fld 1 end repeat end mouseUp From dave at looktowindward.com Thu Nov 13 06:19:13 2008 From: dave at looktowindward.com (Dave) Date: Thu, 13 Nov 2008 11:19:13 +0000 Subject: Post Command Problem In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Message-ID: <892A3847-5AAD-423A-9179-4DFFC25CC4F1@looktowindward.com> Hi, I read records from a database, format them, and add them to a block of data. There is a blocking factor variable, it is set to 200, so I read 200 records from the database, block them into one big block and send it to the server via a "post" command. The Server then sends a response which can be variable in length, the response is in XML format. This process works well 99% of the time, but sometimes, (and this can be reproduced if the right data (or the wrong data in this case!) is present in the database). When this happens the response from the server is truncated in the middle of an XML node. As far as I can tell the difference is that by chance, a group of 200 records has caused the response to be over a certain size. If I set the BlockingFactor to 50, the problem goes away, but this causes a major slowdown. All the Best Dave On 11 Nov 2008, at 21:18, Dave Cragg wrote: > Dave > > I'm not clear about the problem you are having. > > When you say you are "receiving blocks of data", is this as a > result of a series of post commands? (one block per post) > > If so, it seems some responses contain less data than expected. If > you are getting no error (the result is empty), I can think of 2 > possible causes. > > 1. The server is wrongly setting the Content-Length header > > 2. The server is not using a Content-Length header and is not > using the "chunked" transfer-encoding. This is the case with some > servers. This forces the client (Rev app) to use the closing of the > connection as a signal that the transfer has ended. I've seen cases > (although not recently) where the connection is apparently closed > before all data is read. > > (I'm sure there are other possible causes.) > > I'd suspect the latter cause. But only because I've never seen the > first one occur. > > I don't know how ASP.NET works. But I remember having a problem > like this with Rev CGIs on an IIS server. One thing that helped was > to put a short wait (40 milliseconds) at the end of the CGI script. > This seemed to prevent the server from closing the connection > prematurely (from the Rev client's point of view.) > > If I've misunderstood your problem, sorry. > > Dave > > > >>> >>> >>> On Mon, Nov 10, 2008 at 1:27 PM, Dave >>> wrote: >>>> Hi All, >>>> >>>> I'm getting a weird error when receiving data with the "post" >>>> command. I am >>>> receiving blocks of data from a server and some blocks seem to get >>>> truncated. Is this a limit on the size of a data block received >>>> with the >>>> "post" command? If there is, how can I set it bigger? >>>> >>>> Thanks a lot >>>> All the Best >>>> Dave > _______________________________________________ > use-revolution mailing list > use-revolution 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 Thu Nov 13 07:18:51 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 12:18:51 +0000 Subject: Post Command Problem In-Reply-To: <892A3847-5AAD-423A-9179-4DFFC25CC4F1@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <892A3847-5AAD-423A-9179-4DFFC25CC4F1@looktowindward.com> Message-ID: Dave As you are getting back data (even if truncated), I'm guessing that Rev (libUrl) isn't seeing any error. But just to confirm, are you checking "the result" after each post? The normal "result" for this kind of problem is "socket closed before end of file". It might be useful to check that it isn't a basic problem on the server side such as setting a wrong Content-length header. You could do this by either using libUrlSetLogField to log all requests/ responses, or if you can detect programmatically when a problem has occurred, use libUrlLastRHHeaders() to get the response from the server. (You'd need to do this before the next post command) As a start, it would let us know whether the server is using Content- length, or chunked transfer encoding, or neither. (It sounds like neither) To answer your very original question, there is no limit imposed on the amount of data returned by a post command. Cheers Dave On 13 Nov 2008, at 11:19, Dave wrote: > Hi, > > I read records from a database, format them, and add them to a block > of data. There is a blocking factor variable, it is set to 200, so I > read 200 records from the database, block them into one big block > and send it to the server via a "post" command. The Server then > sends a response which can be variable in length, the response is in > XML format. This process works well 99% of the time, but sometimes, > (and this can be reproduced if the right data (or the wrong data in > this case!) is present in the database). When this happens the > response from the server is truncated in the middle of an XML node. > As far as I can tell the difference is that by chance, a group of > 200 records has caused the response to be over a certain size. > > If I set the BlockingFactor to 50, the problem goes away, but this > causes a major slowdown. > From runrev at aboutmyfiles.com Thu Nov 13 09:54:13 2008 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Thu, 13 Nov 2008 14:54:13 +0000 Subject: Microsoft Outlook web mail not recognizing mailto calls Message-ID: The following returns a system error for a person here who is using Microsoft Outlook web mail. This particular user also gets errors when clicking mailto HREFs in a web page. put "mailto:john at example.com" into tMessage revGoURL tMessage if the result is not empty then end if My error checking never kicks in, so the result is empty. Any ideas on how to determine in advance if a mailto is going to work for a given user? Thanks Mark From luis at anachreon.co.uk Thu Nov 13 09:59:49 2008 From: luis at anachreon.co.uk (Luis) Date: Thu, 13 Nov 2008 14:59:49 +0000 Subject: Microsoft Outlook web mail not recognizing mailto calls In-Reply-To: References: Message-ID: <35108F6A-2AB6-4FCA-8535-5ED38DA140E1@anachreon.co.uk> Hiya, What's the error? I've see the problem with mailto HREFs. It got fixed with 'Detect & Repair' in Outlook (under 'Help'). From what I recall that worked for a while. There was another fix, but I can't recall it right now. Cheers, Luis. On 13 Nov 2008, at 14:54, Mark E. Powell wrote: > The following returns a system error for a person here who is using > Microsoft Outlook web mail. This particular user also gets errors > when clicking mailto HREFs in a web page. > > put "mailto:john at example.com" into tMessage > revGoURL tMessage > if the result is not empty then > > end if > > My error checking never kicks in, so the result is empty. Any > ideas on how to determine in advance if a mailto is going to work > for a given user? > > Thanks > > Mark > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 13 10:16:00 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 13 Nov 2008 10:16:00 -0500 Subject: receiving messages during a drag In-Reply-To: <491BF6A0.7050403@cogapp.com> References: <491BF6A0.7050403@cogapp.com> Message-ID: <249C3D07-AE60-4240-975C-5F5E177B8026@mangomultimedia.com> On Nov 13, 2008, at 4:42 AM, Ben Rubinstein wrote: > (And if it is the case that periodic operations are simply stopped > during a drag; is this a bug?) I'm not sure if it is a bug or just a limitation given the fact that the OS is in charge during the drag operation. It is probably worth reporting so that the engineers will take a look. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From toolbook at kestner.de Thu Nov 13 10:39:48 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 13 Nov 2008 16:39:48 +0100 Subject: Untitled... has a problem Message-ID: Hello, With my Rev 3.0, developed on Win XP, Standalone tested on Win XP I am running into following problem. When closing my app I get the following error message, AFTER my App is closed: "Untitled 1.0.0.0 for Windows has encountered a problem and has to be finished". In the details it show that my standalone exe (my startstack) throws this error. This error ONLY happens, if I had a special substack opened, while testing. I can't find any difference in handling this substack compared to the other substacks. Perhaps I am doing something not suitable in opening and closing my stacks. What I am doing is the following: Startstack: on open card --- some other stuff go MainStack close this stack MainStack: --- I open every substack only with the first access and after that I do only hide and show with the stacks, because of performance in opening --- When closing my MainStack I set the destroywindow and the destroystack of all of my stacks (StartStack, MainStack and Substacks) to true and close one by one (just to be on the safe side, without asking if any still is open). This procedure seems to work fine, beside of the one special substack, where I can't find any difference. Is there something completely wrong in handling the open and closes where this error could come from, or does it perhaps has nothing to do with the opening and closing and I have to look at a different issue? Any ideas, any hints welcome! Tiemo From eric.chatonet at sosmartsoftware.com Thu Nov 13 10:42:32 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 13 Nov 2008 16:42:32 +0100 Subject: Untitled... has a problem In-Reply-To: References: Message-ID: <4E4B40CC-2497-4583-AAC9-7F54341FBDAC@sosmartsoftware.com> Bonjour Tiemo, This kind of issue is often related with a 'send in time' message that can't be executed. Can it be the case? Le 13 nov. 08 ? 16:39, Tiemo Hollmann TB a ?crit : > Hello, > > With my Rev 3.0, developed on Win XP, Standalone tested on Win XP I am > running into following problem. When closing my app I get the > following > error message, AFTER my App is closed: "Untitled 1.0.0.0 for > Windows has > encountered a problem and has to be finished". In the details it > show that > my standalone exe (my startstack) throws this error. This error ONLY > happens, if I had a special substack opened, while testing. I can't > find any > difference in handling this substack compared to the other substacks. > Perhaps I am doing something not suitable in opening and closing my > stacks. > What I am doing is the following: > > Startstack: on open card > > --- some other stuff > > go MainStack > > close this stack > > > > MainStack: > > --- I open every substack only with the first access and after that > I do > only hide and show with the stacks, because of performance in opening > > --- When closing my MainStack I set the destroywindow and the > destroystack > of all of my stacks (StartStack, MainStack and Substacks) to true > and close > one by one (just to be on the safe side, without asking if any > still is > open). This procedure seems to work fine, beside of the one special > substack, where I can't find any difference. > > > > Is there something completely wrong in handling the open and closes > where > this error could come from, or does it perhaps has nothing to do > with the > opening and closing and I have to look at a different issue? > > Any ideas, any hints welcome! > > Tiemo Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From m.schonewille at economy-x-talk.com Thu Nov 13 10:45:07 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 13 Nov 2008 16:45:07 +0100 Subject: Untitled... has a problem In-Reply-To: References: Message-ID: <8917E281-28D3-461E-B79B-99A5F31D5914@economy-x-talk.com> Hi Tiemo, You can copy this script and delete the parts that you don't need (e.g. the MySQL part, if you don't include the MySQL drivers in the standalone). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 13 nov 2008, at 16:39, Tiemo Hollmann TB wrote: > Hello, > > With my Rev 3.0, developed on Win XP, Standalone tested on Win XP I am > running into following problem. When closing my app I get the > following > error message, AFTER my App is closed: "Untitled 1.0.0.0 for Windows > has > encountered a problem and has to be finished". In the details it > show that > my standalone exe (my startstack) throws this error. This error ONLY > happens, if I had a special substack opened, while testing. I can't > find any > difference in handling this substack compared to the other substacks. > Perhaps I am doing something not suitable in opening and closing my > stacks. > What I am doing is the following: > > Startstack: on open card > > --- some other stuff > > go MainStack > > close this stack > > > > MainStack: > > --- I open every substack only with the first access and after that > I do > only hide and show with the stacks, because of performance in opening > > --- When closing my MainStack I set the destroywindow and the > destroystack > of all of my stacks (StartStack, MainStack and Substacks) to true > and close > one by one (just to be on the safe side, without asking if any still > is > open). This procedure seems to work fine, beside of the one special > substack, where I can't find any difference. > > > > Is there something completely wrong in handling the open and closes > where > this error could come from, or does it perhaps has nothing to do > with the > opening and closing and I have to look at a different issue? > > Any ideas, any hints welcome! > > Tiemo From dave at looktowindward.com Thu Nov 13 10:55:40 2008 From: dave at looktowindward.com (Dave) Date: Thu, 13 Nov 2008 15:55:40 +0000 Subject: Post Command Problem In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Message-ID: On 11 Nov 2008, at 21:18, Dave Cragg wrote: > Dave > > I'm not clear about the problem you are having. > > When you say you are "receiving blocks of data", is this as a > result of a series of post commands? (one block per post) It is sending one block at a time, each block contains N records. There are around 10,500 records in the database. Each record has an XML node in the reply, depending on the content of the record sent, it will return different data of variable size. It appears if the block returned is greater than a certain size, it is truncated. Basically the process is: repeat for all Records in Database Read Record From Database Encode as XML Add to end of SendDataBlock if the number of records in SendDataBloack > SendBlockingFactor then post database get response process response end if end repeat All the Best Dave From toolbook at kestner.de Thu Nov 13 11:27:17 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 13 Nov 2008 17:27:17 +0100 Subject: AW: Untitled... has a problem In-Reply-To: <8917E281-28D3-461E-B79B-99A5F31D5914@economy-x-talk.com> Message-ID: Thanks Eric and Mark, I don't have any send in time, but Marks approach of closing did it :) The main difference seems to be that I didn't used quit for the standalone. Could it be that? But why, if the error only happened when having had open a special stack and not all the time? And as I see in Marks script, you don't use the destroystack. Probably because the memory is freed completely, when closing the app and I have to use destroystack only to free memory, while my app is running - right? Thank you 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: Donnerstag, 13. November 2008 16:45 > An: How to use Revolution > Betreff: Re: Untitled... has a problem > > Hi Tiemo, > > > > You can copy this script and delete the parts that you don't need > (e.g. the MySQL part, if you don't include the MySQL drivers in the > standalone). > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 13 nov 2008, at 16:39, Tiemo Hollmann TB wrote: > > > Hello, > > > > With my Rev 3.0, developed on Win XP, Standalone tested on Win XP I am > > running into following problem. When closing my app I get the > > following > > error message, AFTER my App is closed: "Untitled 1.0.0.0 for Windows > > has > > encountered a problem and has to be finished". In the details it > > show that > > my standalone exe (my startstack) throws this error. This error ONLY > > happens, if I had a special substack opened, while testing. I can't > > find any > > difference in handling this substack compared to the other substacks. > > Perhaps I am doing something not suitable in opening and closing my > > stacks. > > What I am doing is the following: > > > > Startstack: on open card > > > > --- some other stuff > > > > go MainStack > > > > close this stack > > > > > > > > MainStack: > > > > --- I open every substack only with the first access and after that > > I do > > only hide and show with the stacks, because of performance in opening > > > > --- When closing my MainStack I set the destroywindow and the > > destroystack > > of all of my stacks (StartStack, MainStack and Substacks) to true > > and close > > one by one (just to be on the safe side, without asking if any still > > is > > open). This procedure seems to work fine, beside of the one special > > substack, where I can't find any difference. > > > > > > > > Is there something completely wrong in handling the open and closes > > where > > this error could come from, or does it perhaps has nothing to do > > with the > > opening and closing and I have to look at a different issue? > > > > Any ideas, any hints 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 francois.chaplais at mines-paristech.fr Thu Nov 13 12:47:14 2008 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 13 Nov 2008 18:47:14 +0100 Subject: Random algorithm In-Reply-To: <20081113024154.NVXO22183.atlmtaow03.cingularme.com@Inbox> References: <20081113024154.NVXO22183.atlmtaow03.cingularme.com@Inbox> Message-ID: Le 13 nov. 08 ? 03:39, Randall Reetz a ?crit : > And another problem is that a random and unique solution actually > reduces randomness as it is run. Each time you eliminate a number, > the set of numbers left is reduced. This is even true of an > infinate number randomizer. Sometimes i wonder if this fascination > with random number generation isnt a good diagnosis of severe case > of the geeks. maybe it is just a lack of mathematical background > > > -----Original Message----- > From: "Randall Reetz" > To: "How to use Revolution" > Sent: 11/12/2008 6:18 PM > Subject: RE: Random algorithm > > There is a huge difference between random and unique. If you are > after unique then just use the counting numbers. If you need both > random and unique you will have to check each number generated > against a saved list of every previous number. There is nothing > wrong with a random number generator that spits out duplicate > numbers. Random is blind to history (and future). Random is not > nostalgic. A coin with two sides is just as good at random as a > pair of thousand sided dice. > actually, random is so little nostalgic that a random sequence of zeros and ones (with equal probabilities) can produce ones for a zillion consecutive ones without invalidating the probabilistic model. This fact holds (mathematically) as long as the number of events is finite (which is always the case in practice). The central limit theorem only holds for an "actual" infinite number of values. Of course, some may object that having a zillion consecutive ones is unprobable; however, this assumption itself can only be verified by repeating the experience an actual infinity of times, so we're back to the same modelling problem. In practice, people do not refer to probabilities but to statistics. As far as I know there are two schools of statisticians (at least when it comes to teaching) 1) the "clean" statisticians present statistics as an offspring of probabilities; it is mathematically clean but has the same weaknesses when to it comes to confronting the model to the experiment. 2) the "dirty" statisticians admit that if your random process produces a zillion ones, then you have to pull the trigger on the model, arguing that modelling the sequence by a constant is closer to what happens and as economical as the flawed statistical model. A zillion or two zillion limit: you chose. Now, if you admit that computers are deterministic, then, knowing the initial state of your machine (which may be LARGE), you are able to predict every output of it provided you know the inputs. Relying on unmodelled input (such as the time at which you computer is turned on) only makes the thing unmodelled; it does not garantee randomness. If you go further, if all comes to a problem of semantics: what people want with random series is a user triggered event that will defeat prediction (that's what the las vegas folks want). However this definition is severely hampered the the limitations of the existing languages (man or machine language). You should consider the possibility that one will produce a language/model that can predict what happens. cheers, Fran?ois P.S. on the lighter side, my wife's experience with M$ Word on the PC suggest that a large amount of Word's behaviour is unpredictable. From eric.chatonet at sosmartsoftware.com Thu Nov 13 12:51:52 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 13 Nov 2008 18:51:52 +0100 Subject: Random algorithm In-Reply-To: References: <20081113024154.NVXO22183.atlmtaow03.cingularme.com@Inbox> Message-ID: Bonsoir Fran?ois, Great post indeed :-) I fully agree. Le 13 nov. 08 ? 18:47, Fran?ois Chaplais a ?crit : > > Le 13 nov. 08 ? 03:39, Randall Reetz a ?crit : > >> And another problem is that a random and unique solution actually >> reduces randomness as it is run. Each time you eliminate a >> number, the set of numbers left is reduced. This is even true of >> an infinate number randomizer. Sometimes i wonder if this >> fascination with random number generation isnt a good diagnosis of >> severe case of the geeks. > > maybe it is just a lack of mathematical background >> >> >> -----Original Message----- >> From: "Randall Reetz" >> To: "How to use Revolution" >> Sent: 11/12/2008 6:18 PM >> Subject: RE: Random algorithm >> >> There is a huge difference between random and unique. If you are >> after unique then just use the counting numbers. If you need both >> random and unique you will have to check each number generated >> against a saved list of every previous number. There is nothing >> wrong with a random number generator that spits out duplicate >> numbers. Random is blind to history (and future). Random is not >> nostalgic. A coin with two sides is just as good at random as a >> pair of thousand sided dice. >> > > actually, random is so little nostalgic that a random sequence of > zeros and ones (with equal probabilities) can produce ones for a > zillion consecutive ones without invalidating the probabilistic > model. This fact holds (mathematically) as long as the number of > events is finite (which is always the case in practice). The > central limit theorem only holds for an "actual" infinite number of > values. > Of course, some may object that having a zillion consecutive ones > is unprobable; however, this assumption itself can only be verified > by repeating the experience an actual infinity of times, so we're > back to the same modelling problem. > > In practice, people do not refer to probabilities but to > statistics. As far as I know there are two schools of statisticians > (at least when it comes to teaching) > 1) the "clean" statisticians present statistics as an offspring of > probabilities; it is mathematically clean but has the same > weaknesses when to it comes to confronting the model to the > experiment. > 2) the "dirty" statisticians admit that if your random process > produces a zillion ones, then you have to pull the trigger on the > model, arguing that modelling the sequence by a constant is closer > to what happens and as economical as the flawed statistical model. > A zillion or two zillion limit: you chose. > > Now, if you admit that computers are deterministic, then, knowing > the initial state of your machine (which may be LARGE), you are > able to predict every output of it provided you know the inputs. > Relying on unmodelled input (such as the time at which you computer > is turned on) only makes the thing unmodelled; it does not garantee > randomness. > > If you go further, if all comes to a problem of semantics: what > people want with random series is a user triggered event that will > defeat prediction (that's what the las vegas folks want). However > this definition is severely hampered the the limitations of the > existing languages (man or machine language). You should consider > the possibility that one will produce a language/model that can > predict what happens. > > cheers, > Fran?ois > > P.S. on the lighter side, my wife's experience with M$ Word on the > PC suggest that a large amount of Word's behaviour is unpredictable. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From randall at randallreetz.com Thu Nov 13 13:35:41 2008 From: randall at randallreetz.com (Randall Reetz) Date: Thu, 13 Nov 2008 10:35:41 -0800 Subject: Random algorithm Message-ID: <20081113183813.NOVD22183.atlmtaow03.cingularme.com@Inbox> Thank you Francois, Can statistics be rigorously derived from proability math? I hope so. Both are heavily dependent on what appears to be statistics ("both" refers here to my twin gods). I am a self admitted thermodynamics and information science freak. I'd hate to think that my whole world was anecdotally argued. I do see a strange but familiar symmetry between the finite/infinite distinction that seperates probability theory and practice, and the open/closed system maths that seperates the thermodynamic engineering from pure science. Randall -----Original Message----- From: "Eric Chatonet" To: "How to use Revolution" Sent: 11/13/2008 9:51 AM Subject: Re: Random algorithm Bonsoir Fran?ois, Great post indeed :-) I fully agree. Le 13 nov. 08 ? 18:47, Fran?ois Chaplais a ?crit : > > Le 13 nov. 08 ? 03:39, Randall Reetz a ?crit : > >> And another problem is that a random and unique solution actually >> reduces randomness as it is run. Each time you eliminate a >> number, the set of numbers left is reduced. This is even true of >> an infinate number randomizer. Sometimes i wonder if this >> fascination with random number generation isnt a good diagnosis of >> severe case of the geeks. > > maybe it is just a lack of mathematical background >> >> >> -----Original Message----- >> From: "Randall Reetz" >> To: "How to use Revolution" >> Sent: 11/12/2008 6:18 PM >> Subject: RE: Random algorithm >> >> There is a huge difference between random and unique. If you are >> after unique then just use the counting numbers. If you need both >> random and unique you will have to check each number generated >> against a saved list of every previous number. There is nothing >> wrong with a random number generator that spits out duplicate >> numbers. Random is blind to history (and future). Random is not >> nostalgic. A coin with two sides is just as good at random as a >> pair of thousand sided dice. >> > > actually, random is so little nostalgic that a random sequence of > zeros and ones (with equal probabilities) can produce ones for a > zillion consecutive ones without invalidating the probabilistic > model. This fact holds (mathematically) as long as the number of > events is finite (which is always the case in practice). The > central limit theorem only holds for an "actual" infinite number of > values. > Of course, some may object that having a zillion consecutive ones > is unprobable; however, this assumption itself can only be verified > by repeating the experience an actual infinity of times, so we're > back to the same modelling problem. > > In practice, people do not refer to probabilities but to > statistics. As far as I know there are two schools of statisticians > (at least when it comes to teaching) > 1) the "clean" statisticians present statistics as an offspring of > probabilities; it is mathematically clean but has the same > weaknesses when to it comes to confronting the model to the > experiment. > 2) the "dirty" statisticians admit that if your random process > produces a zillion ones, then you have to pull the trigger on the > model, arguing that modelling the sequence by a constant is closer > to what happens and as economical as the flawed statistical model. > A zillion or two zillion limit: you chose. [truncated by sender] From ambassador at fourthworld.com Thu Nov 13 14:38:35 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 13 Nov 2008 11:38:35 -0800 Subject: Random algorithm Message-ID: <491C823B.5060805@fourthworld.com> Jan Schenkel wrote: > --- Richard Gaskin wrote: >> >> set the randomSeed to random(4570422) >> >> It would seem that resetting the randomSeed each >> time you use the random function would only have >> a 1-in-4,570,422 chance of getting the same seed >> as the previous run, no? > > If you set off with the same randomSeed, the random > function will return the same result; ergo you're > resetting the randomSeed with the same number, which > means the next number coming out of the random > function would also be the same. True, and I've used this to my advantage in some modest encryption algorithms to arrive at non-obvious but reproducible patterns. To make a simplistic example, we could assume this: set the randomSeed to 10 ...will produce this result for calling random(10) 3 times: 5 8 2 If you then set the randomSeed to 10 again and call random(10) another three times, you'll get the same set of results (5,8,2). This is useful if you want to reproduce a given pattern, but of course less useful to simulate the ideal of true randomness. To closer approximate that ideal (and like all ideals in an imperfect world, it can only be an approximation) we can change the randomSeed to a different number each time we want to use it. But as you noted, since random() will deliver the same sequence of results for a given seed, using it to set the randomSeed will provide nothing more than a level of misdirection for what is ultimately still a fixed pattern of results. So we might try something like this: set the randomSeed to 10 put random(10) into x -- x is now 5 set the randomSeed to x put random(10) into y ...and no matter how many times we run this, y will always be the same number. But this is different from my original suggestion. This one sets the randomSeed to a fixed number, while my original suggestion changes it on the fly: set the randomSeed to random(tSomeLargeNumber) Even then we might get the same randomSeed in every session if Rev started out each time using the same number. Fortunately, it doesn't. Rev sets the randomSeed to some non-fixed number (a truncated portion of the milliseconds?) each time it starts. This implies that each session starts with a unique seed, so each sequence derived from it will be similarly unique. Further permutations within that session will also be reasonably unique as long as we continue to avoid setting the randomSeed to a fixed number. So unless I'm missing something obvious (and it certainly wouldn't be the first time), beginning with a fresh seed as Rev does and then resetting it each time during the session seems a fair way to avoid discernible reproducible patterns for most applications. Of course, randomness being what it is, we may just as likely find a pattern in a truly random series as in a pseudo-random one. In a universe replete with synchronicity while seemingly devoid of true randomness, the pursuit of ideal randomness is the domain of the philosopher and perhaps a few pernickety referees of academic journals. :) For us mere applications programmers, we're faced with a simpler, arguably more pragmatic question: What are the implications of psuedo-randomness for our work? For my own modest needs, Malte summed it up well: I really like the way the random algorithm the way it is implemented in Revolution, as a seeded algorithm can be used in many ways in games. It prevents the ability to cheat with undo systems in casual games, or even lets you set up whole galaxies without stuffing memory. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From revolution at derbrill.de Thu Nov 13 14:50:26 2008 From: revolution at derbrill.de (Malte Brill) Date: Thu, 13 Nov 2008 20:50:26 +0100 Subject: Random algorithm In-Reply-To: <20081113174719.A9AEC489D79@mail.runrev.com> References: <20081113174719.A9AEC489D79@mail.runrev.com> Message-ID: <292F59BD-58A8-44FA-BF7D-20FCAB9B3B55@derbrill.de> > It looks like the limit is 2^31 -- 2147483648 Thanks for testing that Dave! Somewhat related :) http://web.archive.org/web/20011027002011/http://dilbert.com/comics/dilbert/archive/images/dilbert2001182781025.gif http://xkcd.com/221/ Cheers, Malte From dave.cragg at lacscentre.co.uk Thu Nov 13 15:25:42 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 20:25:42 +0000 Subject: Random algorithm In-Reply-To: <292F59BD-58A8-44FA-BF7D-20FCAB9B3B55@derbrill.de> References: <20081113174719.A9AEC489D79@mail.runrev.com> <292F59BD-58A8-44FA-BF7D-20FCAB9B3B55@derbrill.de> Message-ID: <9DDE20F5-F909-41C9-A0FB-D1753840EDF4@lacscentre.co.uk> On 13 Nov 2008, at 19:50, Malte Brill wrote: > > Somewhat related :) > > http://web.archive.org/web/20011027002011/http://dilbert.com/comics/dilbert/archive/images/dilbert2001182781025.gif > http://xkcd.com/221/ > Love them!! Dave From dave.cragg at lacscentre.co.uk Thu Nov 13 16:37:27 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 13 Nov 2008 21:37:27 +0000 Subject: Random algorithm In-Reply-To: <491C823B.5060805@fourthworld.com> References: <491C823B.5060805@fourthworld.com> Message-ID: On 13 Nov 2008, at 19:38, Richard Gaskin wrote: > Fortunately, it doesn't. Rev sets the randomSeed to some non-fixed > number (a truncated portion of the milliseconds?) each time it starts. > > This implies that each session starts with a unique seed, so each > sequence derived from it will be similarly unique. This occurred to me last night while reviewing my comment on your seeding method. Does a different randomSeed guarantee a different random sequence in the same way that the same seed produces the same sequence? (I had a feeling this was relevant to my argument but then I fell asleep. :-) ) It might be useful to know this. Cheers Dave From h at FlexibleLearning.com Thu Nov 13 16:56:43 2008 From: h at FlexibleLearning.com (Hugh Senior) Date: Thu, 13 Nov 2008 21:56:43 -0000 Subject: Microsoft Outlook web mail not recognizing mailto calls In-Reply-To: <20081113174719.61397489D78@mail.runrev.com> Message-ID: Mark: Settings: Internet Properties: Programs Tab: E-Mail popup menu... select Microsoft Outlook. To verify, get queryRegistry("HKEY_CLASSES_ROOT\mailto\shell\open\command\") will return the key (i.e. string of data) containing the path to the default mailto: program. /H The following returns a system error for a person here who is using Microsoft Outlook web mail. This particular user also gets errors when clicking mailto HREFs in a web page. put "mailto:john at example.com" into tMessage revGoURL tMessage if the result is not empty then end if My error checking never kicks in, so the result is empty. Any ideas on how to determine in advance if a mailto is going to work for a given user? Thanks Mark From lindley8 at telus.net Thu Nov 13 21:39:59 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Thu, 13 Nov 2008 19:39:59 -0700 Subject: HTTP Secure Requests Message-ID: Can Rev handle secure HTTP requests outside of the RevBrowser functions? I'm trying to do something like this : put url https://www.mysite.com into myVar (or get url https://www.mysite.com put it into myVar) answer myVar All I get is nothing. Works fine with a normal "http" request. Any suggestions? From lists at futilism.com Thu Nov 13 22:01:14 2008 From: lists at futilism.com (Mark Smith) Date: Fri, 14 Nov 2008 03:01:14 +0000 Subject: HTTP Secure Requests In-Reply-To: References: Message-ID: Marcus, which version of Rev do you have? As I understand it, only Enterprise users get secure sockets (which is what libUrl needs to do https). If you're on a mac or linux you can use a shell call to curl: put shell("curl -s https://www.mysite.com") into myVar. Actually, you can install curl on Windows, but it doesn't come as part of the default install. Best, Mark On 14 Nov 2008, at 02:39, Marcus Lindley wrote: > Can Rev handle secure HTTP requests outside of the RevBrowser > functions? > I'm trying to do something like this : > > put url https://www.mysite.com into myVar > (or get url https://www.mysite.com > put it into myVar) > answer myVar > > All I get is nothing. Works fine with a normal "http" request. > > Any suggestions? > _______________________________________________ > use-revolution mailing list > use-revolution 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 capellan2000 at yahoo.com Thu Nov 13 23:46:27 2008 From: capellan2000 at yahoo.com (capellan) Date: Thu, 13 Nov 2008 20:46:27 -0800 (PST) Subject: Interactive Fiction with Runtime Revolution In-Reply-To: <54073236-EB76-4B92-AD39-635B447F5610@anachreon.co.uk> References: <517871.70176.qm@web36505.mail.mud.yahoo.com> <54073236-EB76-4B92-AD39-635B447F5610@anachreon.co.uk> Message-ID: <20494657.post@talk.nabble.com> Hi, Luis, many thanks for these pointers with really useful information! :-) Thom, you made very good points that i should ponder. Many thanks for making available your iTunes Library Suite! :-D About web based Interactive Fiction, look at this fine example: http://www.questml.com/quests/static/legend/start.htm Andre, i have not Revolution Media or this template stack for creating interactive fiction games (like myst) but will be great to look a completed example of a game made with this template stack. Richard, many thanks for your kind words and i will like to be more experienced to create this kind of application in such way, that users could expand and enhance it without too much difficulty or intervention. This project require a well though roadmap with several realistic milestones and many brains well coordinated... Does anyone interested in creating this software could create such roadmap? The kind of challenges that i could foresee in this project: Should this software exports to html pages and other Interactive Fiction formats (like QML, Inform, TADS, etc...) or only work with Stacks? While i was investigating this topic, i noticed that some of the editors and players for these languages are Java and PHP based, so there is an oportunity for creating interpreters and editors in Runrev that could do the job using less resources with better user interface. Thanks again for your help! alejandro -- View this message in context: http://www.nabble.com/Interactive-Fiction-with-Runtime-Revolution-tp20462364p20494657.html Sent from the Revolution - User mailing list archive at Nabble.com. From capellan2000 at yahoo.com Thu Nov 13 23:55:30 2008 From: capellan2000 at yahoo.com (capellan) Date: Thu, 13 Nov 2008 20:55:30 -0800 (PST) Subject: Embedding fonts anomalies In-Reply-To: References: Message-ID: <20494711.post@talk.nabble.com> hi Shari, i have not used this feature, but it is really mind opening to see, how developers use font embedding in their apps. Do you have a sample stack that show the approach that you described? Thanks in advance! alejandro Shari-2 wrote: > > Load several custom fonts. Create a heirarchy of first choice, > second choice, etc. If firstChoice is in the fontNames then set the > fields to it. Else move to secondChoice, thirdChoice, etc., ending > with several fonts that should already be installed on user systems > as a last resort. > -- View this message in context: http://www.nabble.com/Embedding-fonts-anomalies-tp20448453p20494711.html Sent from the Revolution - User mailing list archive at Nabble.com. From toolbook at kestner.de Fri Nov 14 03:54:06 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 14 Nov 2008 09:54:06 +0100 Subject: building a installer with rev Message-ID: Hello, I have read the archives about this issue, but didn't found an answer to my specific needs. Perhaps somebody can give me some advice. What I want to do is to distribute my app on DVD-ROM for Mac and Win. It is heavily based on Videos (7.5GB), that's why the medium is not a CD-ROM, but a double layer DVD-9. My app should be runable direct from DVD-ROM (on Win with autostart), that's why I can't have any packaged/zipped content on the DV-ROM. So far no problem. Now I want to supply the user that he can also install / copy the whole app on HD to be independent of the DVD-ROM. Here I have some open questions. On Mac: - The easiest way would be to tell the user, that he just can copy the whole DVD-ROM into any folder on HD and that's it. I think to provide a "copyAll-setup" wouldn't bring much more comfort - Are there any issues, not to do this, or what the user would expect coming along with a HD install (like a desktop alias on Win)? On Win: - All installers I have seen so far want to compress/zip the content of my app on the medium and do an unzip while installing. Because all my files have to be runable from DVD, they can't be compressed and I can't use any installer (like innosetup or installgadget or stuffit) Do you know any installer, which just can copy the files without having them packaged before? So my thought was to create my own setup with rev, which just copies all the content of my DVD to HD, I don't need any drivers, registry settings or things like that, just a full copy. - If I would offer the user to install into the standard C:\program files, how will Vista give me the privilege of admin rights to copy to that destination? I have read sometime before, that Vista just recognizes a setup from the name "setup.exe". Is this true and sufficient? How to prevent from being virtualized? - How can I create an alias on the desktop and startmenu to my app with rev? Is it possible at all? - How to create an uninstall? After having deleted all my files in C:\programm files\ (what thinks Vista about that?), how do I delete "myself" (the uninstall.exe) Never done such a thing before. - Are there any other issues, I haven't thought about yet and I should tell the win user also, just to copy the DVD wherever he wants to and has to care about it for himself? Thanks for your experience and recommendations Tiemo From toolbook at kestner.de Fri Nov 14 08:38:43 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 14 Nov 2008 14:38:43 +0100 Subject: Test if list is still alive Message-ID: Nothing seen for hours From mpetrides at earthlink.net Fri Nov 14 08:49:45 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Fri, 14 Nov 2008 07:49:45 -0600 Subject: Test if list is still alive In-Reply-To: References: Message-ID: <6AC23025-270C-4C8A-9D9C-5E82DB2A2308@earthlink.net> Got this message, so guess it is alive. On Nov 14, 2008, at 7:38 AM, Tiemo Hollmann TB wrote: > Nothing seen for hours > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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-k.de Fri Nov 14 08:56:57 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 14 Nov 2008 14:56:57 +0100 Subject: Test if list is still alive In-Reply-To: <6AC23025-270C-4C8A-9D9C-5E82DB2A2308@earthlink.net> References: <6AC23025-270C-4C8A-9D9C-5E82DB2A2308@earthlink.net> Message-ID: Hi Tiemo & Marian, Am 14.11.2008 um 14:49 schrieb Petrides, M.D. Marian: > Got this message, so guess it is alive. > On Nov 14, 2008, at 7:38 AM, Tiemo Hollmann TB wrote: > >> Nothing seen for hours I did not get this message, so there may be something wrong... Sorry, couldn't resist :-D Best from germany Klaus Major klaus at major-k.de http://www.major-k.de From mcgrath3 at mac.com Fri Nov 14 09:00:57 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 14 Nov 2008 09:00:57 -0500 Subject: Test if list is still alive In-Reply-To: References: Message-ID: I see you! On Nov 14, 2008, at 8:38 AM, Tiemo Hollmann TB wrote: > Nothing seen for hours > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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-k.de Fri Nov 14 09:14:04 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 14 Nov 2008 15:14:04 +0100 Subject: Test if list is still alive In-Reply-To: References: Message-ID: <97E6F23F-D54E-46F6-BF61-097166402EE3@major-k.de> Hi Thomas, > I see you! Eagle eyes? :-) > On Nov 14, 2008, at 8:38 AM, Tiemo Hollmann TB wrote: > >> Nothing seen for hours Best Klaus Major klaus at major-k.de http://www.major-k.de From mcgrath3 at mac.com Fri Nov 14 09:21:17 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 14 Nov 2008 09:21:17 -0500 Subject: Test if list is still alive In-Reply-To: <97E6F23F-D54E-46F6-BF61-097166402EE3@major-k.de> References: <97E6F23F-D54E-46F6-BF61-097166402EE3@major-k.de> Message-ID: <4ECEB436-912B-4CBC-B041-3EE212C4FBBA@mac.com> Yeah, when I was 18!!!! > Hi Thomas, > >> I see you! > > Eagle eyes? :-) > >> On Nov 14, 2008, at 8:38 AM, Tiemo Hollmann TB wrote: >> >>> Nothing seen for hours > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de From klaus at major-k.de Fri Nov 14 09:48:07 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 14 Nov 2008 15:48:07 +0100 Subject: Test if list is still alive In-Reply-To: <4ECEB436-912B-4CBC-B041-3EE212C4FBBA@mac.com> References: <97E6F23F-D54E-46F6-BF61-097166402EE3@major-k.de> <4ECEB436-912B-4CBC-B041-3EE212C4FBBA@mac.com> Message-ID: Hi Thomas, > Yeah, when I was 18!!!! I guessed, same for me :-) >> Hi Thomas, >>> I see you! >> Eagle eyes? :-) >>> On Nov 14, 2008, at 8:38 AM, Tiemo Hollmann TB wrote: >>>> Nothing seen for hours Best Klaus Major klaus at major-k.de http://www.major-k.de From cmsheffield at gmail.com Fri Nov 14 10:05:03 2008 From: cmsheffield at gmail.com (Chris Sheffield) Date: Fri, 14 Nov 2008 08:05:03 -0700 Subject: building a installer with rev In-Reply-To: References: Message-ID: Tiemo, Speaking from experience, while you can certainly create your own installer using Rev, it ends up being a fair amount of work. You could save a lot of time using another installer tool. Most installers (InnoSetup for one, and it's totally free) will allow you to keep your files external to the installer. In other words, you can opt not to compress the files, and have the installer do a simple copy action instead. Simply use the "external" flag. That way, your app could still run straight from the DVD, but you'd also have an easy interface for allowing the user to copy files to HD. If you're not familiar with InnoSetup, I recommend using ISTool, a third-party interface that provides a lot of extra functionality that you would otherwise have to script yourself. HTH, Chris Sheffield On Nov 14, 2008, at 1:54 AM, Tiemo Hollmann TB wrote: > Hello, > > I have read the archives about this issue, but didn't found an > answer to my > specific needs. Perhaps somebody can give me some advice. What I > want to do > is to distribute my app on DVD-ROM for Mac and Win. It is heavily > based on > Videos (7.5GB), that's why the medium is not a CD-ROM, but a double > layer > DVD-9. My app should be runable direct from DVD-ROM (on Win with > autostart), that's why I can't have any packaged/zipped content on the > DV-ROM. So far no problem. Now I want to supply the user that he can > also > install / copy the whole app on HD to be independent of the DVD-ROM. > Here I > have some open questions. > > On Mac: > > - The easiest way would be to tell the user, that he just can copy > the whole > DVD-ROM into any folder on HD and that's it. I think to provide a > "copyAll-setup" wouldn't bring much more comfort > > - Are there any issues, not to do this, or what the user would > expect coming > along with a HD install (like a desktop alias on Win)? > > On Win: > > - All installers I have seen so far want to compress/zip the content > of my > app on the medium and do an unzip while installing. Because all my > files > have to be runable from DVD, they can't be compressed and I can't > use any > installer (like innosetup or installgadget or stuffit) Do you know any > installer, which just can copy the files without having them packaged > before? > > So my thought was to create my own setup with rev, which just copies > all the > content of my DVD to HD, I don't need any drivers, registry settings > or > things like that, just a full copy. > > - If I would offer the user to install into the standard C:\program > files, > how will Vista give me the privilege of admin rights to copy to that > destination? I have read sometime before, that Vista just recognizes > a setup > from the name "setup.exe". Is this true and sufficient? How to > prevent from > being virtualized? > > - How can I create an alias on the desktop and startmenu to my app > with rev? > Is it possible at all? > > - How to create an uninstall? After having deleted all my files in > C:\programm files\ (what thinks Vista about that?), how do I delete > "myself" > (the uninstall.exe) Never done such a thing before. > > - Are there any other issues, I haven't thought about yet and I > should tell > the win user also, just to copy the DVD wherever he wants to and has > to care > about it for himself? > > Thanks for your experience and recommendations > > 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 -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From toolbook at kestner.de Fri Nov 14 10:39:07 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 14 Nov 2008 16:39:07 +0100 Subject: AW: building a installer with rev In-Reply-To: Message-ID: <54789480079246D6871E74E3D63F8E25@Kestner.local> Hi Chris, that's a really good info! I have worked already with innoSetup, but have never realized the external flag. That will be my approach for win. I wasn't keen on building my own setup :) Does anybody knows same for a Mac installer? And not being a Mac user, what is the difference, if a program is installed into the program folder instead of just copied the whole DVD into any folder? Are there any special functionalities connected with programs in the program folder, what a Mac user expects? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Chris Sheffield > Gesendet: Freitag, 14. November 2008 16:05 > An: How to use Revolution > Betreff: Re: building a installer with rev > > Tiemo, > > Speaking from experience, while you can certainly create your own > installer using Rev, it ends up being a fair amount of work. You could > save a lot of time using another installer tool. > > Most installers (InnoSetup for one, and it's totally free) will allow > you to keep your files external to the installer. In other words, you > can opt not to compress the files, and have the installer do a simple > copy action instead. Simply use the "external" flag. That way, your > app could still run straight from the DVD, but you'd also have an easy > interface for allowing the user to copy files to HD. If you're not > familiar with InnoSetup, I recommend using ISTool, a third-party > interface that provides a lot of extra functionality that you would > otherwise have to script yourself. > > HTH, > Chris Sheffield > > > On Nov 14, 2008, at 1:54 AM, Tiemo Hollmann TB wrote: > > > Hello, > > > > I have read the archives about this issue, but didn't found an > > answer to my > > specific needs. Perhaps somebody can give me some advice. What I > > want to do > > is to distribute my app on DVD-ROM for Mac and Win. It is heavily > > based on > > Videos (7.5GB), that's why the medium is not a CD-ROM, but a double > > layer > > DVD-9. My app should be runable direct from DVD-ROM (on Win with > > autostart), that's why I can't have any packaged/zipped content on the > > DV-ROM. So far no problem. Now I want to supply the user that he can > > also > > install / copy the whole app on HD to be independent of the DVD-ROM. > > Here I > > have some open questions. > > > > On Mac: > > > > - The easiest way would be to tell the user, that he just can copy > > the whole > > DVD-ROM into any folder on HD and that's it. I think to provide a > > "copyAll-setup" wouldn't bring much more comfort > > > > - Are there any issues, not to do this, or what the user would > > expect coming > > along with a HD install (like a desktop alias on Win)? > > > > On Win: > > > > - All installers I have seen so far want to compress/zip the content > > of my > > app on the medium and do an unzip while installing. Because all my > > files > > have to be runable from DVD, they can't be compressed and I can't > > use any > > installer (like innosetup or installgadget or stuffit) Do you know any > > installer, which just can copy the files without having them packaged > > before? > > > > So my thought was to create my own setup with rev, which just copies > > all the > > content of my DVD to HD, I don't need any drivers, registry settings > > or > > things like that, just a full copy. > > > > - If I would offer the user to install into the standard C:\program > > files, > > how will Vista give me the privilege of admin rights to copy to that > > destination? I have read sometime before, that Vista just recognizes > > a setup > > from the name "setup.exe". Is this true and sufficient? How to > > prevent from > > being virtualized? > > > > - How can I create an alias on the desktop and startmenu to my app > > with rev? > > Is it possible at all? > > > > - How to create an uninstall? After having deleted all my files in > > C:\programm files\ (what thinks Vista about that?), how do I delete > > "myself" > > (the uninstall.exe) Never done such a thing before. > > > > - Are there any other issues, I haven't thought about yet and I > > should tell > > the win user also, just to copy the DVD wherever he wants to and has > > to care > > about it for himself? > > > > Thanks for your experience and recommendations > > > > 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 > > -- > Chris Sheffield > Read Naturally, Inc. > www.readnaturally.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 eric.chatonet at sosmartsoftware.com Fri Nov 14 10:49:14 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 14 Nov 2008 16:49:14 +0100 Subject: AW: building a installer with rev In-Reply-To: <54789480079246D6871E74E3D63F8E25@Kestner.local> References: <54789480079246D6871E74E3D63F8E25@Kestner.local> Message-ID: <81D3DC09-28D7-4087-9405-12A85F3711C3@sosmartsoftware.com> Bonjour Tiemo, Le 14 nov. 08 ? 16:39, Tiemo Hollmann TB a ?crit : > Does anybody knows same for a Mac installer? > And not being a Mac user, what is the difference, if a program is > installed > into the program folder instead of just copied the whole DVD into any > folder? Are there any special functionalities connected with > programs in the > program folder, what a Mac user expects? Installation on Macs is much more easier than on Win computers: No 'wizard' needed and no problem, AFAIK, with permissions to copy a bundle into applications folder. A Mac user expects that you open the applications folder on the desktop when finished or if some check boxes have been checked in an intermediate window, launch the app and/or open a Read Me file. He expects too to be able to drag and drop your application by himself into his own applications folder. In order to do this, you can create a disk image the window of it just says: "Drag this icon to your applications folder". But if you have not any Mac on hand, it will be uneasy for you to set up such a window in the Mac partition of your DVD. Actually, Mac users are considered as being reached adulthood ;-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Fri Nov 14 11:51:18 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 14 Nov 2008 17:51:18 +0100 Subject: AW: AW: building a installer with rev In-Reply-To: <81D3DC09-28D7-4087-9405-12A85F3711C3@sosmartsoftware.com> Message-ID: <3A8C6AFC5864421598BCE720AA982B03@Kestner.local> I like these kind of users! :) Thanks Tiemo > > Actually, Mac users are considered as being reached adulthood ;-) > > Best regards from Paris, > Eric Chatonet. From ambassador at fourthworld.com Fri Nov 14 13:38:36 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Nov 2008 10:38:36 -0800 Subject: Random algorithm Message-ID: <491DC5AC.3060606@fourthworld.com> Dave Cragg wrote: > On 13 Nov 2008, at 19:38, Richard Gaskin wrote: > >> Fortunately, it doesn't. Rev sets the randomSeed to some non-fixed >> number (a truncated portion of the milliseconds?) each time it starts. >> >> This implies that each session starts with a unique seed, so each >> sequence derived from it will be similarly unique. > > This occurred to me last night while reviewing my comment on your > seeding method. Does a different randomSeed guarantee a different > random sequence in the same way that the same seed produces the same > sequence? "Guarantee" is a tough claim to verify, since it's possible that even a truly random sequence might by chance appear as a repeated pattern. :) But to test this I made a simple test stack with a button and two fields, with this in the button script: on mouseUp put empty into fld 1 put empty into fld 2 -- -- Test 1: psuedo-random randomSeed: repeat 2 set the randomseed to random(444444) repeat 10 set the randomSeed to random(444444) put random(10) &cr after fld 1 end repeat put cr&cr after fld 1 end repeat -- -- Test 2: fixed randomSeed: repeat 2 set the randomseed to 10 repeat 10 set the randomSeed to random(10) put random(10) &cr after fld 2 end repeat put cr&cr after fld 2 end repeat -- end mouseUp Results: Field 1: 1 5 10 8 8 6 4 4 9 3 1 4 10 10 9 3 9 7 3 9 Field 2: 1 1 6 8 1 1 6 8 1 1 1 1 6 8 1 1 6 8 1 1 This seems to support the hypothesis that using a fixed randomSeed will result in the same sequence being generated even if you later set the randomSeed using random(), but changing the randomSeed to a non-fixed number changes the resulting sequence. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From lists at futilism.com Fri Nov 14 13:42:59 2008 From: lists at futilism.com (Mark Smith) Date: Fri, 14 Nov 2008 18:42:59 +0000 Subject: cursors Message-ID: Has anyone found that setting the cursor to help doesn't seem to do anything? I can't seem to make it work, and I'm hoping to avoid the PITA that creating a custom cursor seems to entail? I'm on OS X. Revolution 3.0. Best Mark From scott at tactilemedia.com Fri Nov 14 14:44:52 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Nov 2008 11:44:52 -0800 Subject: Proper Text Returns Mac -> Win ? Message-ID: Hi List: I'm sure this is ridiculously easy, but am wondering if anyone can explain to me how to generate a simple text document on OS X that has return characters which read properly Windows. I've tried replacing return characters with different values, writing as binary (binfile) data instead of file, and still the text refuses to wrap properly on Windows. My dumb workaround wound up being to physically copy and paste text into a Win text file. What am I missing? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From devin_asay at byu.edu Fri Nov 14 15:07:59 2008 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 14 Nov 2008 13:07:59 -0700 Subject: Proper Text Returns Mac -> Win ? In-Reply-To: References: Message-ID: <077D4227-A0D6-446D-9B92-EFEFD7955D1E@byu.edu> On Nov 14, 2008, at 12:44 PM, Scott Rossi wrote: > Hi List: > > I'm sure this is ridiculously easy, but am wondering if anyone can > explain > to me how to generate a simple text document on OS X that has return > characters which read properly Windows. I've tried replacing return > characters with different values, writing as binary (binfile) data > instead > of file, and still the text refuses to wrap properly on Windows. My > dumb > workaround wound up being to physically copy and paste text into a > Win text > file. > What am I missing? Scott, Try this: get fld "mytext" replace lf with crlf in it put it into url "binfile:myfile" HTH Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From ambassador at fourthworld.com Fri Nov 14 15:09:01 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Nov 2008 12:09:01 -0800 Subject: Proper Text Returns Mac -> Win ? Message-ID: <491DDADD.8010500@fourthworld.com> Scott Rossi wrote: > I'm sure this is ridiculously easy, but am wondering if anyone can explain > to me how to generate a simple text document on OS X that has return > characters which read properly Windows. I've tried replacing return > characters with different values, writing as binary (binfile) data instead > of file, and still the text refuses to wrap properly on Windows. My dumb > workaround wound up being to physically copy and paste text into a Win text > file. > What am I missing? Remember that Mac and Unix use a single character, but Windows uses two: Mac: carriage return (ASCII 13) Unix: line feed (ASCII 10) Win: return followed by linefeed Internally, the Rev engine uses the Unix convention (ASCII 10), which is confusing since it also uses "CR" as the mnemonic for that, which isn't accurate (but at least makes it easy to port scripts from HC). So this should work: replace CR with CRLF in tMyData put tMyData into url ("binfile:Somefolder/Somefile.txt") -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From JimAultWins at yahoo.com Fri Nov 14 15:14:12 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 14 Nov 2008 12:14:12 -0800 Subject: Proper Text Returns Mac -> Win ? In-Reply-To: Message-ID: On 11/14/08 11:44 AM, "Scott Rossi" wrote: > Hi List: > > I'm sure this is ridiculously easy, but am wondering if anyone can explain > to me how to generate a simple text document on OS X that has return > characters which read properly Windows. I've tried replacing return > characters with different values, writing as binary (binfile) data instead > of file, and still the text refuses to wrap properly on Windows. My dumb > workaround wound up being to physically copy and paste text into a Win text > file. > What am I missing? Lookup CRLF in the docs Use the CRLF constant as an easier-to-read substitute for numToChar(13) & numToChar(10). Comments: The CRLF constant is needed because you can't type the characters it represents in a script. The line feed character is the standard end-of-line delimiter on Unix systems. The end-of-line delimiter for Mac OS systems is a carriage return, and the end-of-line delimiter for Windows systems is a carriage return followed by a line feed. Hope this helps in your conversion. Some clipboard operations and file import defaults will automatically try to convert from one system to the other. This is not always reliable. Hope this helps. Jim Ault Las Vegas From scott at tactilemedia.com Fri Nov 14 15:22:51 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Fri, 14 Nov 2008 12:22:51 -0800 Subject: Proper Text Returns Mac -> Win ? In-Reply-To: Message-ID: > Remember that Mac and Unix use a single character, but Windows uses two: > > Mac: carriage return (ASCII 13) > Unix: line feed (ASCII 10) > Win: return followed by linefeed I couldn't remember this because I didn't know this :-) (only saw tangential references in the mail archives) CRLF -- thanks. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mdswindell at cruzio.com Fri Nov 14 16:55:56 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 14 Nov 2008 13:55:56 -0800 Subject: repeat loop and formatting question Message-ID: <4957AC65-A140-41A6-92AC-9B6A9427A96B@cruzio.com> What would be the most efficient structure and syntax to achieve the following?: A text field containing several paragraphs. I want to run through the field, finding and formatting certain strings, all occurrences of a list of certain letter combinations: example, all occurrences of "ck" = bold "ch" = bold "oa" = underline "oo" = underline etc. The repeat loops I have tried run slowly and there are too many unnecessary passes (it seems). I know there must be a more succinct, efficient statement that should work. Any suggestions would be appreciated. Thanks, Mark From lists at futilism.com Fri Nov 14 17:09:35 2008 From: lists at futilism.com (Mark Smith) Date: Fri, 14 Nov 2008 22:09:35 +0000 Subject: repeat loop and formatting question In-Reply-To: <4957AC65-A140-41A6-92AC-9B6A9427A96B@cruzio.com> References: <4957AC65-A140-41A6-92AC-9B6A9427A96B@cruzio.com> Message-ID: <474A9870-C4C5-4F85-A800-FB039D7A984E@futilism.com> How about put fld 1 into tText replace "ck" with "ck" in tText replace "ch" with "ch" in tText replace "oa" with "ch" in tText replace "oo" with "oo" in tText ... set the htmltext of fld 1 to tText Best, Mark On 14 Nov 2008, at 21:55, Mark Swindell wrote: > What would be the most efficient structure and syntax to achieve > the following?: > > A text field containing several paragraphs. I want to run through > the field, finding and formatting certain strings, all occurrences > of a list of certain letter combinations: > > example, all occurrences of > "ck" = bold > "ch" = bold > "oa" = underline > "oo" = underline > etc. > > The repeat loops I have tried run slowly and there are too many > unnecessary passes (it seems). I know there must be a more > succinct, efficient statement that should work. > > Any suggestions would be appreciated. > > Thanks, > Mark > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Fri Nov 14 17:40:26 2008 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 14 Nov 2008 14:40:26 -0800 Subject: repeat loop and formatting question In-Reply-To: <4957AC65-A140-41A6-92AC-9B6A9427A96B@cruzio.com> Message-ID: On 11/14/08 1:55 PM, "Mark Swindell" wrote: > What would be the most efficient structure and syntax to achieve the > following?: > > A text field containing several paragraphs. I want to run through the > field, finding and formatting certain strings, all occurrences of a > list of certain letter combinations: > > example, all occurrences of > "ck" = bold > "ch" = bold > "oa" = underline > "oo" = underline > etc. > > The repeat loops I have tried run slowly and there are too many > unnecessary passes (it seems). I know there must be a more succinct, > efficient statement that should work. > Since you don't give any example of the code you are using, I am going to make a few assumptions. Try the idea of... 1) put the field into a variable 2) replace " ch " with " ch " in variableTxt (note spaces around ' ch ' in order to locate only words) .. and after all the replacements were completed, set the htmlText of field "textBlock" to variableTxt Hope this helps, Jim Ault Las Vegas From mdswindell at cruzio.com Fri Nov 14 18:13:58 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Fri, 14 Nov 2008 15:13:58 -0800 Subject: repeat loop and formatting question In-Reply-To: References: Message-ID: Mark, Jim, Thanks. This approach is what I was looking for (trying to remember). Mark From katheryn.swynford at gmail.com Fri Nov 14 18:46:21 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Fri, 14 Nov 2008 15:46:21 -0800 Subject: cursors In-Reply-To: References: Message-ID: <4be051070811141546l7e0f4c23y2fa7b605958efb76@mail.gmail.com> Mark, Have you tried setting the lock cursor property? I think you need to lock and unlock the cursor for the cursor change to 'stick'. Judy http://revined.blogspot.com On Fri, Nov 14, 2008 at 10:42 AM, Mark Smith wrote: > Has anyone found that setting the cursor to help doesn't seem to do > anything? > > I can't seem to make it work, and I'm hoping to avoid the PITA that creating > a custom cursor seems to entail? > > I'm on OS X. Revolution 3.0. > > Best > > Mark > _______________________________________________ > use-revolution mailing list > use-revolution 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 futilism.com Fri Nov 14 19:42:53 2008 From: lists at futilism.com (Mark Smith) Date: Sat, 15 Nov 2008 00:42:53 +0000 Subject: cursors In-Reply-To: <4be051070811141546l7e0f4c23y2fa7b605958efb76@mail.gmail.com> References: <4be051070811141546l7e0f4c23y2fa7b605958efb76@mail.gmail.com> Message-ID: Thanks Judy, but that bit of swearing and hairloss came earlier :) I've found a better solution anyway, but it does seem like setting the cursor to help doesn't work... Best, Mark On 14 Nov 2008, at 23:46, Judy Perry wrote: > Mark, > > Have you tried setting the lock cursor property? > > I think you need to lock and unlock the cursor for the cursor > change to 'stick'. > > Judy > http://revined.blogspot.com > > On Fri, Nov 14, 2008 at 10:42 AM, Mark Smith > wrote: >> Has anyone found that setting the cursor to help doesn't seem to do >> anything? >> >> I can't seem to make it work, and I'm hoping to avoid the PITA >> that creating >> a custom cursor seems to entail? >> >> I'm on OS X. Revolution 3.0. >> >> Best >> >> Mark >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 lindley8 at telus.net Fri Nov 14 22:01:41 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Fri, 14 Nov 2008 20:01:41 -0700 Subject: Layer Tabs on a Tabbed Button Message-ID: Is there anyway to create a layered effect on a tabbed button, so that you can have two or even three rows of tabs all on the same button? I'd rather not have 7 or 8 tabs all on one row if I can put some of them down onto a second row. From pepetoo at cox.net Fri Nov 14 22:10:55 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 14 Nov 2008 19:10:55 -0800 Subject: Layer Tabs on a Tabbed Button In-Reply-To: References: Message-ID: <745FE6EF-D52B-4DB8-978E-3FFA03FC4503@cox.net> Hi Marcus, Instead of using tabs, why not use one or more pop-up menus? Joe Wilkins On Nov 14, 2008, at 7:01 PM, Marcus Lindley wrote: > Is there anyway to create a layered effect on a tabbed button, so > that you can > have two or even three rows of tabs all on the same button? > I'd rather not have 7 or 8 tabs all on one row if I can put some of > them down onto > a second row. -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From lindley8 at telus.net Fri Nov 14 22:38:44 2008 From: lindley8 at telus.net (Marcus Lindley) Date: Fri, 14 Nov 2008 20:38:44 -0700 Subject: Layer Tabs on a Tabbed Button Message-ID: "Instead of using tabs, why not use one or more pop-up menus?"Because each tab contains a separate group of labelsand fields that need to be displayed separately. A pop-up menuwould not be very accomodating for the user to cycle through thevarious groups. From pepetoo at cox.net Fri Nov 14 22:50:11 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 14 Nov 2008 19:50:11 -0800 Subject: Layer Tabs on a Tabbed Button In-Reply-To: References: Message-ID: <813C4FD9-8137-4112-81F1-1831E04CC3AD@cox.net> I guess you need to see the who thing. I'm just not a big fan of TABs, regardless. (smile) Joe Wilkins On Nov 14, 2008, at 7:38 PM, Marcus Lindley wrote: > "Because each tab contains a separate group of labelsand fields that > need to be displayed separately. A pop-up menuwould not be very > accomodating for the user to cycle through thevarious groups. From katheryn.swynford at gmail.com Fri Nov 14 22:53:00 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Fri, 14 Nov 2008 19:53:00 -0800 Subject: cursors In-Reply-To: References: <4be051070811141546l7e0f4c23y2fa7b605958efb76@mail.gmail.com> Message-ID: <4be051070811141953t5eb2e679t2ac909ff50f6627c@mail.gmail.com> Mark, Sorry for the hair loss (swearing, though, I've personally found, can be quite cathartic), but are you saying that setting the cursor to help doesn't work or setting the cursor to anything other than the default doesn't work? >From the docs: ================ Use the lock cursor command to make the cursor retain a specified appearance until you change it. Comments: The lock cursor command sets the lockCursor property to true. Set the cursor property to change the cursor. ================ What was your solution, anyway? Just curious... Best, Judy http://revined.blogspot.com On Fri, Nov 14, 2008 at 4:42 PM, Mark Smith wrote: > Thanks Judy, but that bit of swearing and hairloss came earlier :) > > I've found a better solution anyway, but it does seem like setting the > cursor to help doesn't work... > From ambassador at fourthworld.com Sat Nov 15 00:02:19 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 14 Nov 2008 21:02:19 -0800 Subject: Layer Tabs on a Tabbed Button Message-ID: <491E57DB.5040705@fourthworld.com> Marcus wrote: > Is there anyway to create a layered effect on a tabbed button, so that you can > have two or even three rows of tabs all on the same button? I understand that multi-row tabs are a common convention, but they're not supported on other OSes for several reasons. First, they break their own metaphor when a user selects a tab in any but the lower-most row, since the row needs to shift to the front and thus departs from the real-world metaphor of a physical object which remains in one place when selected. Also, the moving of the rows often confuses the user; tests show few can predict exactly what will happen when the rows need to shift (I can't find the paper I'd read that in, but maybe one of the others here know the URL). OS X explicitly forbids the use of multi-row tabs, and the Gnome HIG offers the suggestion to consider using a vertical list when you need a selector that has more options than can fit in a single tab row: The nice thing about Calum Benson's suggestion is that it's simple to make in Rev. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From mwieder at ahsoftware.net Sat Nov 15 00:07:36 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 14 Nov 2008 21:07:36 -0800 Subject: Random algorithm In-Reply-To: <491C823B.5060805@fourthworld.com> References: <491C823B.5060805@fourthworld.com> Message-ID: <255776093.20081114210736@ahsoftware.net> Richard- Thursday, November 13, 2008, 11:38:35 AM, you wrote: > True, and I've used this to my advantage in some modest encryption > algorithms to arrive at non-obvious but reproducible patterns. In my world of software testing it is also quite advantageous to be able to craft "random" data streams but in a way that is reproducible in order to be able to recreate a situation that might cause an error. Setting the random seed to a known value before starting this process and saving the random seed used is the key to repeatable randomness. -- -Mark Wieder mwieder at ahsoftware.net From dave.cragg at lacscentre.co.uk Sat Nov 15 03:55:36 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sat, 15 Nov 2008 08:55:36 +0000 Subject: Random algorithm In-Reply-To: <491C823B.5060805@fourthworld.com> References: <491C823B.5060805@fourthworld.com> Message-ID: <41CAE18D-911C-4FDA-A608-3A06C072D702@lacscentre.co.uk> On 13 Nov 2008, at 19:38, Richard Gaskin wrote: > So unless I'm missing something obvious (and it certainly wouldn't > be the first time), beginning with a fresh seed as Rev does and then > resetting it each time during the session seems a fair way to avoid > discernible reproducible patterns for most applications. Sorry for going back to this, but I'd just like to repeat my concern for resetting the seed using a "random" value. I may have misunderstood what "resetting it each time" means. In some posts people have talked about resetting it before "each run" and others have talked about resetting before each call to the random function. My concern was with a particular "each run" situation. Say the task is to produce 5000 sets of 5 random numbers from 1 to 1000. (perhaps for a gaming task) The straightforward way to do this is to use the default Rev seed and call random(1000) 25000 times, dividing the results into 5000 sets of 5. An alternative would be to reset the randomSeed before generating each set of five numbers. At first glance, this might seem like a reasonable thing to do. But depending on how the seed is set, it could produce unwanted results. In the second script below, the seed is reset using the random of an incremented number. (4570422 incremented by 1 to avoid getting stuck with the same seed) The two scripts measure the number of repeated sequences that are generated by the two methods. The first method has yet to produce a repeated sequence here. But the second produces repeated sequences on almost every run. So by resetting the seed for "each run", the occurrence of a repeated sequence changes from a highly improbable event to a fairly safe bet. Cheers Dave METHOD 1 (no resetting) on mouseUp repeat 5000 put empty into tVal repeat 5 put random(1000) & "," after tVal end repeat add 1 to tValArray[tVal] end repeat put 0 into tCount repeat for each element tEl in tValArray if tEl > 1 then add 1 to tCount end if end repeat put tCount end mouseUp METHOD 2 (reset on every "set") on mouseUp ----------------------- put 4570422 into tSeedBase repeat 5000 put empty into tVal2 add 1 to tSeedBase set the randomSeed to random(tSeedBase) repeat 5 put random(1000) & "," after tVal2 end repeat add 1 to tValArray2[tVal2] end repeat --------------------------- put 0 into tCount2 repeat for each element tEl in tValArray2 if tEl > 1 then add 1 to tCount2 end if end repeat put tCount2 end mouseUp From jacques.hausser at unil.ch Sat Nov 15 06:40:57 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Sat, 15 Nov 2008 12:40:57 +0100 Subject: Random algorithm In-Reply-To: <41CAE18D-911C-4FDA-A608-3A06C072D702@lacscentre.co.uk> References: <491C823B.5060805@fourthworld.com> <41CAE18D-911C-4FDA-A608-3A06C072D702@lacscentre.co.uk> Message-ID: <9DD1A5F1-7EBD-41F2-85E1-C0A655964E65@unil.ch> Interesting demonstration ! If I'm not wrong, the probablity to get twice the same sequence with the first method is about 6.25E-32 for "really random" numbers (equiprobability for each number from 1 to 1000), what's a quite satisfying zero for dirty statisticians ! Jacques Le 15 nov. 2008 ? 09:55, Dave Cragg a ?crit : > > On 13 Nov 2008, at 19:38, Richard Gaskin wrote: > >> So unless I'm missing something obvious (and it certainly wouldn't >> be the first time), beginning with a fresh seed as Rev does and >> then resetting it each time during the session seems a fair way to >> avoid discernible reproducible patterns for most applications. > > > Sorry for going back to this, but I'd just like to repeat my concern > for resetting the seed using a "random" value. I may have > misunderstood what "resetting it each time" means. In some posts > people have talked about resetting it before "each run" and others > have talked about resetting before each call to the random function. > My concern was with a particular "each run" situation. > > Say the task is to produce 5000 sets of 5 random numbers from 1 to > 1000. (perhaps for a gaming task) The straightforward way to do this > is to use the default Rev seed and call random(1000) 25000 times, > dividing the results into 5000 sets of 5. > > An alternative would be to reset the randomSeed before generating > each set of five numbers. At first glance, this might seem like a > reasonable thing to do. But depending on how the seed is set, it > could produce unwanted results. In the second script below, the seed > is reset using the random of an incremented number. (4570422 > incremented by 1 to avoid getting stuck with the same seed) > > The two scripts measure the number of repeated sequences that are > generated by the two methods. The first method has yet to produce a > repeated sequence here. But the second produces repeated sequences > on almost every run. So by resetting the seed for "each run", the > occurrence of a repeated sequence changes from a highly improbable > event to a fairly safe bet. > > > Cheers > Dave > > > METHOD 1 (no resetting) > on mouseUp > > repeat 5000 > put empty into tVal > repeat 5 > put random(1000) & "," after tVal > end repeat > add 1 to tValArray[tVal] > end repeat > > put 0 into tCount > > repeat for each element tEl in tValArray > if tEl > 1 then > add 1 to tCount > end if > end repeat > put tCount > end mouseUp > > METHOD 2 (reset on every "set") > on mouseUp > ----------------------- > put 4570422 into tSeedBase > repeat 5000 > put empty into tVal2 > add 1 to tSeedBase > set the randomSeed to random(tSeedBase) > repeat 5 > put random(1000) & "," after tVal2 > end repeat > add 1 to tValArray2[tVal2] > end repeat > --------------------------- > > put 0 into tCount2 > > repeat for each element tEl in tValArray2 > if tEl > 1 then > add 1 to tCount2 > end if > end repeat > > put tCount2 > > end mouseUp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From runrev260805 at m-r-d.de Sat Nov 15 11:21:19 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sat, 15 Nov 2008 16:21:19 +0000 Subject: Conference DVD just arrived here :-) Message-ID: <00032E10.491F050E@the-office.us> Hi, today the conference DVD arrived here. First i was a little shocked, as the package of the DVD told me that it is in NTSC format (here in germany PAL is the video standard), but fortunately my dvd player allowed me to watch it anyway. @Heather: Maybe you should mention in your store that the dvd set is in ntsc format. Just to avoid disappointed customers. Now back to the DVDs.... Regards, Matthias From effendi at wanadoo.fr Sat Nov 15 11:38:48 2008 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sat, 15 Nov 2008 17:38:48 +0100 Subject: I'm sorry but ..... ! Message-ID: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> Hi from Paris, I'm certainly not going to knock Revolution, because I think it's the best thing since sliced bread. Add to this that I recently got an upgrade to V-3 from an old version for a bargain price, and you may ask why I am bitching. Your recent mail saying "due to popular demand", offering the printed Dictionary seems a bit misplaced. Ever since I bought Revolution, I've wanted a printed dictionary. I spent hours trying to find out how to print out the on-line version. I wanted a printed version THAT I COULD ADD MY OWN NOTES TO ! (I'm a very organized person, but my memory fails me a little!!). Now that I have spent a few years doing without a printed version, and relying heavily on the on-line version, I think I can STILL do without. You actually FORCED me to use on-line help when I HATE it ! Books will never be a thing of the past. However, you may try another sales pitch. Sell us the Adobe files for the User Guide and the Dictionary, for a moderate price, and we can print them out ourselves, and also be able to add to them. I've got several printers sitting in a corner, desperately waiting for work. These old work-horses would love to go out on a thousand page canter ........ Francis "Revolution is not just software - it's a way of life !" From kevin at runrev.com Sat Nov 15 11:53:06 2008 From: kevin at runrev.com (Kevin Miller) Date: Sat, 15 Nov 2008 16:53:06 +0000 Subject: Conference DVD just arrived here :-) In-Reply-To: <00032E10.491F050E@the-office.us> Message-ID: On 15/11/08 16:21, "runrev260805 at m-r-d.de" wrote: > today the conference DVD arrived here. > > First i was a little shocked, as the package of the DVD told me that it is in > NTSC format (here in germany PAL is the video standard), but fortunately my > dvd player allowed me to watch it anyway. > > @Heather: Maybe you should mention in your store that the dvd set is in ntsc > format. Just to avoid disappointed customers. > > Now back to the DVDs.... As far as I'm aware, all DVD players play NTSC whereas the reverse is not true. They won't play it if the region code has been set to a different country, but our DVD does not have this set so everyone should be fine. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From mpetrides at earthlink.net Sat Nov 15 11:58:02 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 15 Nov 2008 10:58:02 -0600 Subject: Conference DVD just arrived here :-) In-Reply-To: References: Message-ID: <07DABD72-23AB-4194-AB6A-BA2D1F450713@earthlink.net> Region-less DVDs, what a concept! Too bad more DVD producers don't take Rev's customer-friendly approach. Thanks, Kevin/RunRev!! > They won't play it if the region code has been set to a different > country, but our DVD does not have this set so everyone should be > fine. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools From pepetoo at cox.net Sat Nov 15 12:08:33 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 15 Nov 2008 09:08:33 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> Message-ID: Francis, At least on a Mac, I've been able to save a copy of the User Guide as a PDF document from the Online version. So???? Then, if you have PDFPen, you may modify it to suit your own tastes. So they say. I haven't actually done this. Joe Wilkins On Nov 15, 2008, at 8:38 AM, Francis Nugent Dixon wrote: > Sell us the Adobe files for the User Guide and the Dictionary, > for a moderate price, and we can print them out ourselves, and > also be able to add to them. I've got several printers sitting > in a corner, desperately waiting for work. These old work-horses > would love to go out on a thousand page canter ........ > > Francis From coiin at rcn.com Sat Nov 15 12:11:40 2008 From: coiin at rcn.com (Colin Holgate) Date: Sat, 15 Nov 2008 12:11:40 -0500 Subject: Conference DVD just arrived here :-) In-Reply-To: References: Message-ID: <353EC3F2-F688-4449-BD68-4BE421FC18EB@rcn.com> On Nov 15, 2008, at 11:53 AM, Kevin Miller wrote: > As far as I'm aware, all DVD players play NTSC whereas the reverse > is not > true. They won't play it if the region code has been set to a > different > country, but our DVD does not have this set so everyone should be > fine. The region free-ness does mean that the discs will be playable legally ok, but whether the TV picture will work is another question. You have to have both a DVD player that can cope with the other standard, and a TV that can work at the other frame rate. It's true that more players and sets in Europe can play NTSC and show 60 Hz, than there are players and sets in the US that can play PAL and show 50 Hz, but there will still be a lot of setups that have problems. In all cases though, computers will be able to play the DVD-Video ok (assuming you have a DVD-ROM drive). The main reason to make them as NTSC would be if the video was recorded as NTSC in the first place. It wouldn't be ideal if they were recorded as PAL and then converted to NTSC, to sometimes be viewed in PAL again Doing that would mean everyone is getting less quality than was in the original videos. From mpetrides at earthlink.net Sat Nov 15 12:34:48 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 15 Nov 2008 11:34:48 -0600 Subject: OT: DVD standards, regions ( Was Re: Conference DVD just arrived here :-) In-Reply-To: <353EC3F2-F688-4449-BD68-4BE421FC18EB@rcn.com> References: <353EC3F2-F688-4449-BD68-4BE421FC18EB@rcn.com> Message-ID: <1A7C8176-0E8E-4305-86AB-74FCE857551F@earthlink.net> Well, the conference was in the US, so they most likely originated as NTSC, no? On Nov 15, 2008, at 11:11 AM, Colin Holgate wrote: > > On Nov 15, 2008, at 11:53 AM, Kevin Miller wrote: > >> As far as I'm aware, all DVD players play NTSC whereas the reverse >> is not >> true. They won't play it if the region code has been set to a >> different >> country, but our DVD does not have this set so everyone should be >> fine. > > The region free-ness does mean that the discs will be playable > legally ok, but whether the TV picture will work is another > question. You have to have both a DVD player that can cope with the > other standard, and a TV that can work at the other frame rate. It's > true that more players and sets in Europe can play NTSC and show 60 > Hz, than there are players and sets in the US that can play PAL and > show 50 Hz, but there will still be a lot of setups that have > problems. > > In all cases though, computers will be able to play the DVD-Video ok > (assuming you have a DVD-ROM drive). The main reason to make them as > NTSC would be if the video was recorded as NTSC in the first place. > It wouldn't be ideal if they were recorded as PAL and then converted > to NTSC, to sometimes be viewed in PAL again Doing that would mean > everyone is getting less quality than was in the original videos. > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mpetrides at earthlink.net Sat Nov 15 12:36:36 2008 From: mpetrides at earthlink.net (Petrides, M.D. Marian) Date: Sat, 15 Nov 2008 11:36:36 -0600 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> Message-ID: <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> That's the User Guide. But what about the dictionary? I don't think I was able to do that. (But I WAS able to print the User Guide double- sided at Kinko's before it became available as a print version.) On Nov 15, 2008, at 11:08 AM, Joe Lewis Wilkins wrote: > Francis, > > At least on a Mac, I've been able to save a copy of the User Guide > as a PDF document from the Online version. So???? Then, if you have > PDFPen, you may modify it to suit your own tastes. So they say. I > haven't actually done this. > > Joe Wilkins > > On Nov 15, 2008, at 8:38 AM, Francis Nugent Dixon wrote: > >> Sell us the Adobe files for the User Guide and the Dictionary, >> for a moderate price, and we can print them out ourselves, and >> also be able to add to them. I've got several printers sitting >> in a corner, desperately waiting for work. These old work-horses >> would love to go out on a thousand page canter ........ >> >> 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 coiin at rcn.com Sat Nov 15 12:41:02 2008 From: coiin at rcn.com (Colin Holgate) Date: Sat, 15 Nov 2008 12:41:02 -0500 Subject: OT: DVD standards, regions ( Was Re: Conference DVD just arrived here :-) In-Reply-To: <1A7C8176-0E8E-4305-86AB-74FCE857551F@earthlink.net> References: <353EC3F2-F688-4449-BD68-4BE421FC18EB@rcn.com> <1A7C8176-0E8E-4305-86AB-74FCE857551F@earthlink.net> Message-ID: On Nov 15, 2008, at 12:34 PM, Petrides, M.D. Marian wrote: > Well, the conference was in the US, so they most likely originated > as NTSC, no? That would have been my guess too, unless they brought all their own video gear from Scotland. From randall at randallreetz.com Sat Nov 15 12:44:15 2008 From: randall at randallreetz.com (Randall Reetz) Date: Sat, 15 Nov 2008 09:44:15 -0800 Subject: Random algorithm Message-ID: <20081115174648.NERL28817.atlmtaow02.cingularme.com@Inbox> This is good detextive work. Good science. I think richard has found out how long the truncated ticks number is that rev uses as a seed. -----Original Message----- From: "Dave Cragg" To: "How to use Revolution" Sent: 11/15/2008 12:55 AM Subject: Re: Random algorithm On 13 Nov 2008, at 19:38, Richard Gaskin wrote: > So unless I'm missing something obvious (and it certainly wouldn't > be the first time), beginning with a fresh seed as Rev does and then > resetting it each time during the session seems a fair way to avoid > discernible reproducible patterns for most applications. Sorry for going back to this, but I'd just like to repeat my concern for resetting the seed using a "random" value. I may have misunderstood what "resetting it each time" means. In some posts people have talked about resetting it before "each run" and others have talked about resetting before each call to the random function. My concern was with a particular "each run" situation. Say the task is to produce 5000 sets of 5 random numbers from 1 to 1000. (perhaps for a gaming task) The straightforward way to do this is to use the default Rev seed and call random(1000) 25000 times, dividing the results into 5000 sets of 5. An alternative would be to reset the randomSeed before generating each set of five numbers. At first glance, this might seem like a reasonable thing to do. But depending on how the seed is set, it could produce unwanted results. In the second script below, the seed is reset using the random of an incremented number. (4570422 incremented by 1 to avoid getting stuck with the same seed) The two scripts measure the number of repeated sequences that are generated by the two methods. The first method has yet to produce a repeated sequence here. But the second produces repeated sequences on almost every run. So by resetting the seed for "each run", the occurrence of a repeated sequence changes from a highly improbable event to a fairly safe bet. Cheers Dave METHOD 1 (no resetting) on mouseUp repeat 5000 put empty into tVal repeat 5 put random(1000) & "," after tVal end repeat add 1 to tValArray[tVal] end repeat put 0 into tCount repeat for each element tEl in tValArray if tEl > 1 then add 1 to tCount end if end repeat put tCount end mouseUp METHOD 2 (reset on every "set") on mouseUp ----------------------- put 4570422 into tSeedBase [truncated by sender] From katheryn.swynford at gmail.com Sat Nov 15 12:51:37 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sat, 15 Nov 2008 09:51:37 -0800 Subject: Layer Tabs on a Tabbed Button In-Reply-To: <491E57DB.5040705@fourthworld.com> References: <491E57DB.5040705@fourthworld.com> Message-ID: <4be051070811150951m3d402306qf22717d1a934f1a4@mail.gmail.com> Richard, If you ever find the reference to the study, I'd be interested in it. I seem to recall a particularly ghastly set of magically reorganizing multi-rowed tab controls at the User Interface Hall of Shame. Judy http://revined.blogspot.com On Fri, Nov 14, 2008 at 9:02 PM, Richard Gaskin wrote: > Marcus wrote: >> >> Is there anyway to create a layered effect on a tabbed button, so that you >> can >> have two or even three rows of tabs all on the same button? > > I understand that multi-row tabs are a common convention, but they're > not supported on other OSes for several reasons. > > First, they break their own metaphor when a user selects a tab in any > but the lower-most row, since the row needs to shift to the front and > thus departs from the real-world metaphor of a physical object which > remains in one place when selected. > > Also, the moving of the rows often confuses the user; tests show few can > predict exactly what will happen when the rows need to shift (I can't find > the paper I'd read that in, but maybe one of the others here know the URL). > > OS X explicitly forbids the use of multi-row tabs, and the Gnome HIG offers > the suggestion to consider using a vertical list when you need a selector > that has more options than can fit in a single tab row: > > > The nice thing about Calum Benson's suggestion is that it's simple to make > in Rev. :) > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: 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 pepetoo at cox.net Sat Nov 15 12:58:37 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 15 Nov 2008 09:58:37 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> Message-ID: They've got the Dictionary "locked down"; we have no access to any part of it so that it may be "more useful"; like changing the font size, something that would be a VERY welcome addition to its features. Obviously, they don't want us to mess with it. Too bad! Joe Wilkins On Nov 15, 2008, at 9:36 AM, Petrides, M.D. Marian wrote: > That's the User Guide. But what about the dictionary? I don't > think I was able to do that. (But I WAS able to print the User > Guide double-sided at Kinko's before it became available as a print > version.) From geradamas at yahoo.com Sat Nov 15 15:31:29 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 15 Nov 2008 12:31:29 -0800 (PST) Subject: I'm sorry but ..... ! Message-ID: <301841.34845.qm@web37508.mail.mud.yahoo.com> It's dead easy!!!! The Dictionary files for Runtime Revolution (2.7.1) are stored in XML format. This is what I did: 1. Changed the suffixes to .hmtl 2. opened them in my favourite text-editor (TextEdit on Mac) 3. printed them to PDF after 2.7.2 the Documentation was shoved into "packaged xml" stacks that seem unreadable: however I've just had a "bit of fun" by setting up a stack called "Doc dump" in RevMedia 2.9; then looking up what I want in the documentation and bunging the following into the message box: put fld "short ref" of stack "revDocs" into fld "f1" of stack "Doc dump" not rocket science, but you get yer dictionary page; admittedly all the fancy-font-sizing and the slinky OS icons go down the loo --- but! sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From pepetoo at cox.net Sat Nov 15 15:44:55 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 15 Nov 2008 12:44:55 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <301841.34845.qm@web37508.mail.mud.yahoo.com> References: <301841.34845.qm@web37508.mail.mud.yahoo.com> Message-ID: <27729644-6C25-4805-8342-F0FA5FD3C2DD@cox.net> Richmond, But WHERE is the XML file in the Rev pkg.? I'm looking at the 3.0 version of the dictionary, which changed a lot from 2.9. Joe Wilkins On Nov 15, 2008, at 12:31 PM, Richmond Mathewson wrote: > It's dead easy!!!! From palcibiades-first at yahoo.co.uk Sat Nov 15 17:29:48 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 15 Nov 2008 14:29:48 -0800 (PST) Subject: I'm sorry but ..... ! In-Reply-To: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> Message-ID: <20520141.post@talk.nabble.com> Go to the rev folder /documentation/pdf, the user guide is there. I have a copy of the pdf on one desktop open in a separate pdf viewer, since Rev doesn't yet support multiple desktops..... The price Rev charges for the manual is around what it will cost to get a pdf of that length printed. The dictionary is probably quite a bit less. Bit of a bargain really. -- View this message in context: http://www.nabble.com/I%27m-sorry-but-.....-%21-tp20517175p20520141.html Sent from the Revolution - User mailing list archive at Nabble.com. From kray at sonsothunder.com Sat Nov 15 18:56:01 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 15 Nov 2008 17:56:01 -0600 Subject: Layer Tabs on a Tabbed Button In-Reply-To: <4be051070811150951m3d402306qf22717d1a934f1a4@mail.gmail.com> Message-ID: > I seem to recall a particularly ghastly set of magically reorganizing > multi-rowed tab controls at the User Interface Hall of Shame. Yes, here it is: http://homepage.mac.com/bradster/iarchitect/tabs.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Sat Nov 15 19:10:48 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 15 Nov 2008 18:10:48 -0600 Subject: repeat loop and formatting question In-Reply-To: <474A9870-C4C5-4F85-A800-FB039D7A984E@futilism.com> Message-ID: > How about > > put fld 1 into tText > replace "ck" with "ck" in tText > replace "ch" with "ch" in tText > replace "oa" with "ch" in tText > replace "oo" with "oo" in tText > ... > set the htmltext of fld 1 to tText Actually, you can type less by eliminating the tags: put fld 1 into tText replace "ck" with "ck" in tText replace "ch" with "ch" in tText replace "oa" with "ch" in tText replace "oo" with "oo" in tText Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From katheryn.swynford at gmail.com Sat Nov 15 20:18:24 2008 From: katheryn.swynford at gmail.com (Judy Perry) Date: Sat, 15 Nov 2008 17:18:24 -0800 Subject: Layer Tabs on a Tabbed Button In-Reply-To: References: <4be051070811150951m3d402306qf22717d1a934f1a4@mail.gmail.com> Message-ID: <4be051070811151718v198db1b9v81752a6dacf00890@mail.gmail.com> Oh, geez, yup! That's the one!! Scroll down to the animated GIF of the Word 6 display (always HATED Word 6). When my Rev-related class was on the teaching schedule, the UI HoS was one of my required readings ;-) Thanks for that, Ken! Judy http://revined.blogspot.com On Sat, Nov 15, 2008 at 3:56 PM, Ken Ray wrote: >> I seem to recall a particularly ghastly set of magically reorganizing >> multi-rowed tab controls at the User Interface Hall of Shame. > > Yes, here it is: > > http://homepage.mac.com/bradster/iarchitect/tabs.htm > > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.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 Sat Nov 15 23:49:46 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Sat, 15 Nov 2008 20:49:46 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <20520141.post@talk.nabble.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <20520141.post@talk.nabble.com> Message-ID: Not to mention the non-green aspect of printing hundreds of single sided pages. (most people don't have the time to figure out the machinations needed to print on both sides.) > >The price Rev charges for the manual is around what it will cost to get a >pdf of that length printed. The dictionary is probably quite a bit less. >Bit of a bargain really. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mdswindell at cruzio.com Sun Nov 16 00:32:35 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 15 Nov 2008 21:32:35 -0800 Subject: repeat loop and formatting question In-Reply-To: References: Message-ID: <60449604-80DD-48F8-973F-7D20D56CC233@cruzio.com> Another question: Is there a straightforward way to maintain uppercase letters in this swap-out scheme? replace "th" with "th" in tText also replaces "Th" with "th" Thanks, Mark On Nov 15, 2008, at 4:10 PM, Ken Ray wrote: >> How about >> >> put fld 1 into tText >> replace "ck" with "ck" in tText >> replace "ch" with "ch" in tText >> replace "oa" with "ch" in tText >> replace "oo" with "oo" in tText >> ... >> set the htmltext of fld 1 to tText > > Actually, you can type less by eliminating the tags: > > put fld 1 into tText > replace "ck" with "ck" in tText > replace "ch" with "ch" in tText > replace "oa" with "ch" in tText > replace "oo" with "oo" in tText From sarah.reichelt at gmail.com Sun Nov 16 01:16:55 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 16 Nov 2008 16:16:55 +1000 Subject: repeat loop and formatting question In-Reply-To: <60449604-80DD-48F8-973F-7D20D56CC233@cruzio.com> References: <60449604-80DD-48F8-973F-7D20D56CC233@cruzio.com> Message-ID: On Sun, Nov 16, 2008 at 3:32 PM, Mark Swindell wrote: > Another question: Is there a straightforward way to maintain uppercase > letters in this swap-out scheme? > > replace "th" with "th" in tText also replaces "Th" with "th" > set the caseSensitive to true Run this line before doing the replace and it should all work as expected. Cheers, Sarah From toolbook at kestner.de Sun Nov 16 08:14:19 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 16 Nov 2008 14:14:19 +0100 Subject: Conference DVD without resources? Message-ID: Hello, I received yesterday my conference DVD, but can't find the announced resources to the presentations. There are only the presentation videos in partly very poor (technical) quality. E.G. there are some full presentations, where you can see only the speaker, explaining his slides or code, but without seeing the slides and code. The original advertising, where I paid not less money for was: "The discs include video from the presentations, copies of the slides, high-quality screen captures, and all the stacks and ancillary resources you need to follow along" Did I overlooked something - a link to the resources perhaps? Tiemo From runrev260805 at m-r-d.de Sun Nov 16 08:39:56 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sun, 16 Nov 2008 13:39:56 +0000 Subject: Conference DVD without resources? Message-ID: <00032E76.492030BB@the-office.us> Hi Tiemo, i received on Thursday an email, in whhich i was informed that my DVD is on its way. The email also contained username,password and downloadlink for the resources. Runrev asked not to give this information away. So if you did not receive this email, the best thing is to contact support. Regards, Matthias -------- Original Message -------- Subject: Conference DVD without resources? (16-Nov-2008 14:17) From: Tiemo Hollmann TB To: runrev260805 at m-r-d.de > Hello, > > I received yesterday my conference DVD, but can't find the announced > resources to the presentations. There are only the presentation videos in > partly very poor (technical) quality. E.G. there are some full > presentations, where you can see only the speaker, explaining his slides or > code, but without seeing the slides and code. The original advertising, > where I paid not less money for was: "The discs include video from the > presentations, copies of the slides, high-quality screen captures, and all > the stacks and ancillary resources you need to follow along" Did I > overlooked something - a link to the resources perhaps? > > 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 > > > > > To: use-revolution at lists.runrev.com From toolbook at kestner.de Sun Nov 16 08:49:15 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 16 Nov 2008 14:49:15 +0100 Subject: AW: Conference DVD without resources? In-Reply-To: <00032E76.492030BB@the-office.us> Message-ID: Thanks Matthias, I knew I have overlooked something - the mail was stuck in my spam folder... Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von runrev260805 at m-r-d.de > Gesendet: Sonntag, 16. November 2008 14:40 > An: use-revolution at lists.runrev.com > Betreff: Re: Conference DVD without resources? > > Hi Tiemo, > > i received on Thursday an email, in whhich i was informed that my DVD is > on its way. The email also > contained username,password and downloadlink for the resources. Runrev > asked not to give this information away. > > So if you did not receive this email, the best thing is to contact > support. > > Regards, > > Matthias > From shari at gypsyware.com Sun Nov 16 09:31:09 2008 From: shari at gypsyware.com (Shari) Date: Sun, 16 Nov 2008 09:31:09 -0500 Subject: Embedding fonts anomalies In-Reply-To: <20494711.post@talk.nabble.com> References: <20494711.post@talk.nabble.com> Message-ID: Apologies, no, Alejandro. I am experimenting with this for the first time and after reading the archives of the problems others have encountered, am trying to foresee problems and solve them in advance. No idea if my idea is a good one or will solve the problems others have described, though I'm expecting it should solve one... choosing a font that actually exists (or that you've successfully loaded). So I put forth what I hoped was a solution. If others had tried similar things or found better solutions, perhaps they would post them. But you are the only one who responded so far. All I know is that after reading thru various older postings about embedding fonts, there appeared to be gotchas and I did not find posts that solved the gotchas, only posts that defined them. And one wouldn't know if they had a gotcha until deploying on many machines. Off I go to play with my fonts... :-) Shari >hi Shari, > >i have not used this feature, but it is really >mind opening to see, how developers use >font embedding in their apps. > >Do you have a sample stack that show >the approach that you described? > >Thanks in advance! > >alejandro > > >Shari-2 wrote: >> >> Load several custom fonts. Create a heirarchy of first choice, >> second choice, etc. If firstChoice is in the fontNames then set the >> fields to it. Else move to secondChoice, thirdChoice, etc., ending >> with several fonts that should already be installed on user systems >> as a last resort. > > -- Dogs and bears, sports and cars, and patriots t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From geradamas at yahoo.com Sun Nov 16 11:10:22 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 16 Nov 2008 08:10:22 -0800 (PST) Subject: XML question Message-ID: <946753.69291.qm@web37504.mail.mud.yahoo.com> Can anybody tell me what "packaged xml" is? sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From toolbook at kestner.de Sun Nov 16 12:40:32 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 16 Nov 2008 18:40:32 +0100 Subject: keyup message is send with the arrowkey - why? Message-ID: Hello, I have a field where I have different actions on entering chars (a-z) or using the arrowkeys. The events for the standard chars are handled in keydown/up and the arrowkey in rawkedown/up. The rev docs tell me: "If the key pressed is the Return, Tab, Backspace, Delete, or Enter key, an arrow key, or a function key, no keyUp message is sent." But I am experiencing something else. When pressing the arrowkey (down) in a field WITH content, first the two rawkey messages are send and after that also a keyup with the last char of the field content as the key is send. (which troubles me a little bit). Is this a bug, a wrong doc or a wrong me? Thanks for verifying Tiemo From ambassador at fourthworld.com Sun Nov 16 12:52:05 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 16 Nov 2008 09:52:05 -0800 Subject: keyup message is send with the arrowkey - why? Message-ID: <49205DC5.90303@fourthworld.com> Tiemo Hollmann wrote: > I have a field where I have different actions on entering chars (a-z) or > using the arrowkeys. The events for the standard chars are handled in > keydown/up and the arrowkey in rawkedown/up. The rev docs tell me: "If the > key pressed is the Return, Tab, Backspace, Delete, or Enter key, an arrow > key, or a function key, no keyUp message is sent." But I am experiencing > something else. When pressing the arrowkey (down) in a field WITH content, > first the two rawkey messages are send and after that also a keyup with the > last char of the field content as the key is send. (which troubles me a > little bit). > > Is this a bug, a wrong doc or a wrong me? keyDown and rawKeyDown are different messages. The former handles the keys except for those listed above for exclusion, and the latter handles the superset of all keys. Why not just handle the arrowKey with an arrowKey handler? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From bvg at mac.com Sun Nov 16 13:08:51 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 16 Nov 2008 19:08:51 +0100 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> Message-ID: <96605A2A-89F4-488E-9B58-E7A6958DE8C9@mac.com> Seems I need to pitch BvG docu again. So here it is, in it's Font changing, customer friendly and XML files creating goodness: http://bjoernke.com/runrev/bvgdocu.php On 15 Nov 2008, at 18:58, Joe Lewis Wilkins wrote: > They've got the Dictionary "locked down"; we have no access to any > part of it so that it may be "more useful"; like changing the font > size, something that would be a VERY welcome addition to its > features. Obviously, they don't want us to mess with it. Too bad! -- official ChatRev page: http://bjoernke.com/runrev/chatrev.php Chat with other RunRev developers: go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev" From m.schonewille at economy-x-talk.com Sun Nov 16 13:10:22 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 16 Nov 2008 19:10:22 +0100 Subject: keyup message is send with the arrowkey - why? In-Reply-To: References: Message-ID: <21CFEEFC-D27D-4AC1-8DC8-484F2B881D2A@economy-x-talk.com> Hi Tiemo, I have tested this. Here, on Mac OS X, only the rawKeyDown/Up and arrowKey messages are sent. The keyDown/Up messages are not sent. If this is different from what you observe, it might be a Revolution bug. Are you sure that your own scripts don't trigger additional messages? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 16 nov 2008, at 18:40, Tiemo Hollmann TB wrote: > Hello, > > I have a field where I have different actions on entering chars (a- > z) or > using the arrowkeys. The events for the standard chars are handled in > keydown/up and the arrowkey in rawkedown/up. The rev docs tell me: > "If the > key pressed is the Return, Tab, Backspace, Delete, or Enter key, an > arrow > key, or a function key, no keyUp message is sent." But I am > experiencing > something else. When pressing the arrowkey (down) in a field WITH > content, > first the two rawkey messages are send and after that also a keyup > with the > last char of the field content as the key is send. (which troubles > me a > little bit). > > Is this a bug, a wrong doc or a wrong me? > > Thanks for verifying > > Tiemo From toolbook at kestner.de Sun Nov 16 13:18:17 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 16 Nov 2008 19:18:17 +0100 Subject: AW: keyup message is send with the arrowkey - why? In-Reply-To: <21CFEEFC-D27D-4AC1-8DC8-484F2B881D2A@economy-x-talk.com> Message-ID: Hi Mark, yes I am sure there are no own influences. I created a blank new stack with only one field and these 4 handlers with the same result. I will put it into the QCC Thanks for testing 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: Sonntag, 16. November 2008 19:10 > An: How to use Revolution > Betreff: Re: keyup message is send with the arrowkey - why? > > Hi Tiemo, > > I have tested this. Here, on Mac OS X, only the rawKeyDown/Up and > arrowKey messages are sent. The keyDown/Up messages are not sent. If > this is different from what you observe, it might be a Revolution bug. > Are you sure that your own scripts don't trigger additional messages? > > -- > Best regards, > > Mark Schonewille From toolbook at kestner.de Sun Nov 16 13:21:01 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Sun, 16 Nov 2008 19:21:01 +0100 Subject: AW: keyup message is send with the arrowkey - why? In-Reply-To: <49205DC5.90303@fourthworld.com> Message-ID: Hi Richard, yes thats just my problem, that the keyup handler is also triggerd by the arrowkey, what it shouldn't. In this case I couldn't use the arrowkey handler, because in list fields the new line isn't hilited, when the arrowkey handler is triggered. Seems to be a Win bug, Thanks Tiemo > Betreff: Re: keyup message is send with the arrowkey - why? > > Tiemo Hollmann wrote: > > I have a field where I have different actions on entering chars (a-z) or > > using the arrowkeys. The events for the standard chars are handled in > > keydown/up and the arrowkey in rawkedown/up. The rev docs tell me: "If > the > > key pressed is the Return, Tab, Backspace, Delete, or Enter key, an > arrow > > key, or a function key, no keyUp message is sent." But I am experiencing > > something else. When pressing the arrowkey (down) in a field WITH > content, > > first the two rawkey messages are send and after that also a keyup with > the > > last char of the field content as the key is send. (which troubles me a > > little bit). > > > > Is this a bug, a wrong doc or a wrong me? > > keyDown and rawKeyDown are different messages. The former handles the > keys except for those listed above for exclusion, and the latter handles > the superset of all keys. > > Why not just handle the arrowKey with an arrowKey handler? > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: 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 bvg at mac.com Sun Nov 16 13:27:49 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sun, 16 Nov 2008 19:27:49 +0100 Subject: XML question In-Reply-To: <946753.69291.qm@web37504.mail.mud.yahoo.com> References: <946753.69291.qm@web37504.mail.mud.yahoo.com> Message-ID: I'm assuming this refers to the XML files the documentation is in. They are packaged by Rev as follows: XML Data (without DTD) is put into a customproperty named "c" & "", where number is mostly random (as far as i can tell). This customproperty is in a stack called "revDocClump_" & "", they are numbered continuously. This stack is is saved at this place: ".../3.0.0-gm-3/Documentation/ packaged_xml/dictionary" (or "glossary instead of "dictionary"). In the same folder is a plain text file called "clumps.index" that describes in which rev stack what clumps are saved. One folder up (packaged_xml), you'll find the "dict.index" file. Itcontains several data points about the entries (some information is in there but not in the xml data). This list is also used to create the listing of terms for the build in documentation. If you want just the "dictionary" files, it's probably easisest to let BvG Docu extract them for you, and use the dict.index file yourself (bvg docu names the files appropriately, so they work with the existing index file). The glossary information is not used BvG Docu, and therefore not extracted by it. If you need the DTD, then look at this cprop: the cDictDTD of stack "revDocumentationLibrary". Or at the customproperty of the first card of my dictionary library stack (a substack of BvG docu). cheers Bj?rnke On 16 Nov 2008, at 17:10, Richmond Mathewson wrote: > Can anybody tell me what "packaged xml" is? > > sincerely, Richmond Mathewson. On 15 Nov 2008, at 21:44, Joe Lewis Wilkins wrote: > But WHERE is the XML file in the Rev pkg.? I'm looking at the 3.0 > version of the dictionary, which changed a lot from 2.9. -- official ChatRev page: http://bjoernke.com/runrev/chatrev.php Chat with other RunRev developers: go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev" From effendi at wanadoo.fr Sun Nov 16 13:55:29 2008 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 16 Nov 2008 19:55:29 +0100 Subject: I'm sorry but ..... ! Message-ID: <19CC34A4-94ED-4888-98CD-EF82D0020994@wanadoo.fr> Hi from Paris, Thanks Richard, Joe and Peter. My work-horse printers are trembling in anticipation. Together we will find a way ! -Francis "Nothing should ever be done for the first time !" From shari at gypsyware.com Sun Nov 16 14:07:58 2008 From: shari at gypsyware.com (Shari) Date: Sun, 16 Nov 2008 14:07:58 -0500 Subject: Embedding fonts anomalies In-Reply-To: <20494711.post@talk.nabble.com> References: <20494711.post@talk.nabble.com> Message-ID: >Do you have a sample stack that show >the approach that you described? No, but here's the code I am using, and it appears to be working: on loadGameFonts global gameFonts # gameFonts is the folder that holds several custom fonts set the directory to gameFonts put the files into fileList filter fileList with "*.ttf" # delete all non-ttf-font files repeat for each line x in fileList put gameFonts & "/" & x into theFont revFontLoad theFont end repeat # now all the fonts are loaded and can be used in Rev # in case a font doesn't load for whatever reason, # cycle thru the fonts as a heirarchy, setting the font # of the stack to firstChoice, secondChoice, thirdChoice, etc. # set font heirarchy using the name of the font as # it appears in the fontNames, as the fontNames may contain # several variations of a font and I want a very specific variation, # I put the full, unedited name of the font I want # The following is an example, these are not the actual fonts I used # The dash-number will set the font size as each font may require a # different font size to give a similar size result put "Arial-20,Trebuchet Bold-18,Goudy Old Style-24,Big Caslon-20,Lucida Bright-18" into tit set the wholeMatches to true # so that it doesn't match plain old "Trebuchet" to "Trebuchet Bold" repeat for each item x in tit set the itemDel to "-" if item 1 of x is among the lines of the fontNames then set the textFont of stack "nameOfMainStack" to \ item 1 of x set the textSize of stack "nameOfMainStack" to \ item 2 of x exit repeat end if set the itemDel to comma end repeat # none of the fields have a font set so they will use the font of the stack itself # the only issue needing to be resolved is that you cannot set the line height of a stack # so if you want that to change depending on the font chosen, you'll need to # do some sort of handler to change the line height of each specific field based on # the font end loadGameFonts -- Dogs and bears, sports and cars, and patriots t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From jonathandlynch at gmail.com Sun Nov 16 15:59:05 2008 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Sun, 16 Nov 2008 15:59:05 -0500 Subject: Doing chromakey through Runrev Message-ID: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> Does anyone have any suggestions on how to do professional-quality photographic chromakeying (like blue screen or green screen) with RunRev? -- Do all things with love From mcgrath3 at mac.com Sun Nov 16 23:04:50 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 16 Nov 2008 23:04:50 -0500 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> Message-ID: <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> I just checked the dictionary stack "revDictionary" and it is definitely 'not' locked down. All code is available as well as commands, functions and fields.... What version of the Dictionary are you using? Tom On Nov 15, 2008, at 12:58 PM, Joe Lewis Wilkins wrote: > They've got the Dictionary "locked down"; we have no access to any > part of it so that it may be "more useful"; like changing the font > size, something that would be a VERY welcome addition to its > features. Obviously, they don't want us to mess with it. Too bad! > > Joe Wilkins > > On Nov 15, 2008, at 9:36 AM, Petrides, M.D. Marian wrote: > >> That's the User Guide. But what about the dictionary? I don't >> think I was able to do that. (But I WAS able to print the User >> Guide double-sided at Kinko's before it became available as a print >> 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 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 mcgrath3 at mac.com Sun Nov 16 23:11:09 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 16 Nov 2008 23:11:09 -0500 Subject: I'm sorry but ..... ! In-Reply-To: <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: Also, if you open "revDocumentationLibrary" and search for "kBodySize" you can see the formating for Body text etc. HTHs Tom On Nov 16, 2008, at 11:04 PM, Thomas McGrath III wrote: > I just checked the dictionary stack "revDictionary" and it is > definitely 'not' locked down. All code is available as well as > commands, functions and fields.... What version of the Dictionary > are you using? > > Tom > > On Nov 15, 2008, at 12:58 PM, Joe Lewis Wilkins wrote: > >> They've got the Dictionary "locked down"; we have no access to any >> part of it so that it may be "more useful"; like changing the font >> size, something that would be a VERY welcome addition to its >> features. Obviously, they don't want us to mess with it. Too bad! >> >> Joe Wilkins >> >> On Nov 15, 2008, at 9:36 AM, Petrides, M.D. Marian wrote: >> >>> That's the User Guide. But what about the dictionary? I don't >>> think I was able to do that. (But I WAS able to print the User >>> Guide double-sided at Kinko's before it became available as a >>> print 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 > > > > 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 > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 pepetoo at cox.net Sun Nov 16 23:27:43 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 16 Nov 2008 20:27:43 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: <0633886D-5352-4E2D-B222-2660DF24EF61@cox.net> Hi Tom, 3.0; but I guess my use of the words "lock down" may be deceptive. I just meant I can't open anything that will allow me to see the guts of the Dictionary. I can use it OK, but not examine its roots. Can you? If so, where is everything located? Are there .rev things? Joe Wilkins On Nov 16, 2008, at 8:04 PM, Thomas McGrath III wrote: > I just checked the dictionary stack "revDictionary" and it is > definitely 'not' locked down. All code is available as well as > commands, functions and fields.... What version of the Dictionary > are you using? > > Tom > > On Nov 15, 2008, at 12:58 PM, Joe Lewis Wilkins wrote: > >> They've got the Dictionary "locked down"; we have no access to any >> part of it so that it may be "more useful"; like changing the font >> size, something that would be a VERY welcome addition to its >> features. Obviously, they don't want us to mess with it. Too bad! >> >> Joe Wilkins From pepetoo at cox.net Sun Nov 16 23:39:26 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 16 Nov 2008 20:39:26 -0800 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: How in the devil should I know that I have to look in a folder named Toolset to find this? etc., etc. etc. Most unintuitive. If it is intended that we be able to see/use these kinds of things, there should be buttons that reveal their presence without a high degree of special/inside knowledge. After all, I don't intend to spend the rest of my years exploring the innards of Rev files. Doesn't help a bit, but thanks anyway. I was merely hoping there might be someplace that I could change something that would increase the size of the dictionary's text. Guess I'm just a bit cranky tonight. (meek smile) Joe Wilkins On Nov 16, 2008, at 8:11 PM, Thomas McGrath III wrote: > Also, if you open "revDocumentationLibrary" and search for > "kBodySize" you can see the formating for Body text etc. > > HTHs > > Tom From mcgrath3 at mac.com Sun Nov 16 23:42:03 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 16 Nov 2008 23:42:03 -0500 Subject: I'm sorry but ..... ! In-Reply-To: <0633886D-5352-4E2D-B222-2660DF24EF61@cox.net> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> <0633886D-5352-4E2D-B222-2660DF24EF61@cox.net> Message-ID: <78971A5F-7274-41CA-93BA-AF5EF1537EA1@mac.com> Joe, Yeah I open the Dictionary and then turn on Revolution UI Elements in Lists. Then under the stack "revDictionary" I can open the stack script as well as select the fields and other items of the Dictionary. Then using GLX2 I select the item " revDocumentationPrefSet" which takes me to the "revDocumentationLibrary" where the setting for the "kBodySize" constant is located and it has a value of 11 which is for the Dictionary body fields. I think if you save a copy of the changed stack and then physically replace it in it's place for RR that it should work. Am doing so now. Tom On Nov 16, 2008, at 11:27 PM, Joe Lewis Wilkins wrote: > Hi Tom, > > 3.0; but I guess my use of the words "lock down" may be deceptive. I > just meant I can't open anything that will allow me to see the guts > of the Dictionary. I can use it OK, but not examine its roots. Can > you? If so, where is everything located? Are there .rev things? > > Joe Wilkins > > On Nov 16, 2008, at 8:04 PM, Thomas McGrath III wrote: > >> I just checked the dictionary stack "revDictionary" and it is >> definitely 'not' locked down. All code is available as well as >> commands, functions and fields.... What version of the Dictionary >> are you using? >> >> Tom >> >> On Nov 15, 2008, at 12:58 PM, Joe Lewis Wilkins wrote: >> >>> They've got the Dictionary "locked down"; we have no access to any >>> part of it so that it may be "more useful"; like changing the font >>> size, something that would be a VERY welcome addition to its >>> features. Obviously, they don't want us to mess with it. Too bad! >>> >>> Joe Wilkins > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Sun Nov 16 23:50:41 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 16 Nov 2008 23:50:41 -0500 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: Joe, Actually if you change this text "set the cFontSize of group "DataView" of me to 11" in the stack "revDictionary" to "set the cFontSize of group "DataView" of me to 14" then compile and save you should have the changes that you want. But that is just for the DataView field, you may have to search for the other fields to change them as well. It turns out you do not need to go to the "RevDocumentationLibrary" at all. Tom On Nov 16, 2008, at 11:39 PM, Joe Lewis Wilkins wrote: > How in the devil should I know that I have to look in a folder named > Toolset to find this? etc., etc. etc. > > Most unintuitive. If it is intended that we be able to see/use these > kinds of things, there should be buttons that reveal their presence > without a high degree of special/inside knowledge. After all, I > don't intend to spend the rest of my years exploring the innards of > Rev files. > > Doesn't help a bit, but thanks anyway. I was merely hoping there > might be someplace that I could change something that would increase > the size of the dictionary's text. Guess I'm just a bit cranky > tonight. (meek smile) > > Joe Wilkins > > On Nov 16, 2008, at 8:11 PM, Thomas McGrath III wrote: > >> Also, if you open "revDocumentationLibrary" and search for >> "kBodySize" you can see the formating for Body text etc. >> >> HTHs >> >> Tom > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Sun Nov 16 23:51:20 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 16 Nov 2008 23:51:20 -0500 Subject: I'm sorry but ..... ! In-Reply-To: <78971A5F-7274-41CA-93BA-AF5EF1537EA1@mac.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> <0633886D-5352-4E2D-B222-2660DF24EF61@cox.net> <78971A5F-7274-41CA-93BA-AF5EF1537EA1@mac.com> Message-ID: Read my other reply as this was not necessary after all. Tom On Nov 16, 2008, at 11:42 PM, Thomas McGrath III wrote: > Joe, > > Yeah I open the Dictionary and then turn on Revolution UI Elements > in Lists. Then under the stack "revDictionary" I can open the stack > script as well as select the fields and other items of the > Dictionary. Then using GLX2 I select the item " > revDocumentationPrefSet" which takes me to the > "revDocumentationLibrary" where the setting for the "kBodySize" > constant is located and it has a value of 11 which is for the > Dictionary body fields. > > I think if you save a copy of the changed stack and then physically > replace it in it's place for RR that it should work. Am doing so now. > > Tom > > On Nov 16, 2008, at 11:27 PM, Joe Lewis Wilkins wrote: > >> Hi Tom, >> >> 3.0; but I guess my use of the words "lock down" may be deceptive. >> I just meant I can't open anything that will allow me to see the >> guts of the Dictionary. I can use it OK, but not examine its roots. >> Can you? If so, where is everything located? Are there .rev things? >> >> Joe Wilkins >> >> On Nov 16, 2008, at 8:04 PM, Thomas McGrath III wrote: >> >>> I just checked the dictionary stack "revDictionary" and it is >>> definitely 'not' locked down. All code is available as well as >>> commands, functions and fields.... What version of the Dictionary >>> are you using? >>> >>> Tom >>> >>> On Nov 15, 2008, at 12:58 PM, Joe Lewis Wilkins wrote: >>> >>>> They've got the Dictionary "locked down"; we have no access to >>>> any part of it so that it may be "more useful"; like changing the >>>> font size, something that would be a VERY welcome addition to its >>>> features. Obviously, they don't want us to mess with it. Too bad! >>>> >>>> Joe Wilkins >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 sarah.reichelt at gmail.com Sun Nov 16 23:51:27 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Mon, 17 Nov 2008 14:51:27 +1000 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: On Mon, Nov 17, 2008 at 2:39 PM, Joe Lewis Wilkins wrote: > How in the devil should I know that I have to look in a folder named Toolset > to find this? etc., etc. etc. > > Most unintuitive. If it is intended that we be able to see/use these kinds > of things, there should be buttons that reveal their presence without a high > degree of special/inside knowledge. After all, I don't intend to spend the > rest of my years exploring the innards of Rev files. You don't have to look inside the Toolset folder if you open the dictionary in Rev first. That's just where it is saved. However before messing with any of the Rev stacks, I always prefer to make a backup copy. Open the Dictionary. Go to the View menu and make sure "Revolution UI Elements in Lists" is checked. Open the Application Browser. Find revDictionary in the list. Toggle the disclosure arrow until you can see the Index card. Find & select the Entry field. Right-click on it's name and choose Property Inspector. Set the font size to whatever you like. Go to the Entry Viewer card. Again, find the Entry field and set it's text size. Save the revDictionary stack. This won't give a perfect solution, but it may improve things for you. This technique works for all the stacks in the Rev IDE except for the ones that deal with registration codes and so on. HTH, Sarah From pepetoo at cox.net Sun Nov 16 23:55:45 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 16 Nov 2008 20:55:45 -0800 Subject: I'm sorry but ..... ! In-Reply-To: <78971A5F-7274-41CA-93BA-AF5EF1537EA1@mac.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> <0633886D-5352-4E2D-B222-2660DF24EF61@cox.net> <78971A5F-7274-41CA-93BA-AF5EF1537EA1@mac.com> Message-ID: I'll give this a try, but it may be because you're using GLX2, which I'm not. Thanks, Joe On Nov 16, 2008, at 8:42 PM, Thomas McGrath III wrote: > Joe, > > Yeah I open the Dictionary and then turn on Revolution UI Elements > in Lists. Then under the stack "revDictionary" I can open the stack > script as well as select the fields and other items of the > Dictionary. Then using GLX2 I select the item " > revDocumentationPrefSet" which takes me to the > "revDocumentationLibrary" where the setting for the "kBodySize" > constant is located and it has a value of 11 which is for the > Dictionary body fields. > > I think if you save a copy of the changed stack and then physically > replace it in it's place for RR that it should work. Am doing so now. > > Tom From pepetoo at cox.net Mon Nov 17 00:11:11 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 16 Nov 2008 21:11:11 -0800 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: <84E423AB-9C14-4524-82EF-91E3C814656B@cox.net> Thanks, Sarah and Tom. I always have backups of everything on my (2) 500 GB Hard Drives. We'll see how this works. It looks kind of imposing already! Joe On Nov 16, 2008, at 8:51 PM, Sarah Reichelt wrote: > You don't have to look inside the Toolset folder if you open the > dictionary in Rev first. That's just where it is saved. However before > messing with any of the Rev stacks, I always prefer to make a backup > copy. > > Open the Dictionary. > Go to the View menu and make sure "Revolution UI Elements in Lists" > is checked. > Open the Application Browser. > Find revDictionary in the list. > Toggle the disclosure arrow until you can see the Index card. > Find & select the Entry field. > Right-click on it's name and choose Property Inspector. > Set the font size to whatever you like. > Go to the Entry Viewer card. > Again, find the Entry field and set it's text size. > Save the revDictionary stack. > > This won't give a perfect solution, but it may improve things for you. > > This technique works for all the stacks in the Rev IDE except for the > ones that deal with registration codes and so on. > > HTH, > Sarah From pepetoo at cox.net Mon Nov 17 01:00:41 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 16 Nov 2008 22:00:41 -0800 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <4D31F27A-78BE-47C3-9388-D5DA2985E7AF@earthlink.net> <93ACA788-1A01-4EE2-B2F2-47BC7970936A@mac.com> Message-ID: Well, Tom & Sarah, It was worth it. I was unable to increase the font size to 24 as I would have liked, since the line height is apparently fixed and I was unable to find a selectable property for that, but 14 is a heck of a lot better than 9. (smile) Thanks, Joe Wilkins On Nov 16, 2008, at 8:51 PM, Sarah Reichelt wrote: > You don't have to look inside the Toolset folder if you open the > dictionary in Rev first. That's just where it is saved. However before > messing with any of the Rev stacks, I always prefer to make a backup > copy. From toolbook at kestner.de Mon Nov 17 03:07:04 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 17 Nov 2008 09:07:04 +0100 Subject: IDE crashes on startup Message-ID: <3BBA8CC7B81E4D258A1346218A599471@Kestner.local> Hello, Rev 3.0, Win XP, SP3. On an irregular basis my IDE crashes on startup when performing the final steps of startup. It is before opening any own stack. Last time before this crash I have closed my work and rev completely regular, without any error messages. It happens about once or twice a week. The error message is: "Rev has a problem and has to be closed. Appname: revolution.exe, Offset: 000951cd" The only chance to start now rev is to delete the revpreferences.rev file. After that rev starts without error messages and I can go on working. Am I doing anything wrong, what provokes such a behaviour? Anything I can do to prevent such a problem? Tiemo Btw. Deleting the revpreferences.rev is anyway a good thing for me, because after that rev is running much more faster again (as I posted some time before). From runrev at animabit.de Mon Nov 17 03:18:30 2008 From: runrev at animabit.de (runrev at animabit.de) Date: Mon, 17 Nov 2008 08:18:30 +0000 Subject: building a installer with rev Message-ID: Gr?? Dich Tiemo, 1) Perhaps you should try a mixed approach with an installer doing the hard things and your application doing the additional needs you want: a small installer + your own routines for copiing from the DVD after start of your installed application. Make an installer for example with installgadget with just a few files necessary for installation, running, registry settings and uninstall. start.exe ->start.rev Your own application could then do the rest when the installed version starts (the first time or whenever the user wants to copy the videos from DVD to the drive): * find the location of the DVD * Let the user define a folder where to store the videos (the installation folder might be not good for such an amount of videos on different drives/partitions) and store this location in a userproperty ;-) of the installed start.rev or in a file. * copy all files from the DVD to this folder * your start.rev should check during start whether a local media folder has been created or the videos of the DVD must be used. Regards, Franz Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 From toolbook at kestner.de Mon Nov 17 03:30:22 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 17 Nov 2008 09:30:22 +0100 Subject: AW: building a installer with rev In-Reply-To: Message-ID: Hello Franz, Yes, I have also thought about this approach and will follow that. Thank you for your thoughts Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von runrev at animabit.de > Gesendet: Montag, 17. November 2008 09:19 > An: use-revolution at lists.runrev.com > Betreff: Re: building a installer with rev > > Gr?? Dich Tiemo, > > 1) Perhaps you should try a mixed approach with an installer doing the > hard things and your application doing the additional needs you want: > a small installer + your own routines for copiing from the DVD after start > of your installed application. > > Make an installer for example with installgadget with just a few files > necessary for installation, running, registry settings and uninstall. > start.exe ->start.rev > Your own application could then do the rest when the installed version > starts (the first time or whenever the user wants to copy the videos from > DVD to the drive): > > * find the location of the DVD > * Let the user define a folder where to store the videos (the installation > folder might be not good for such an amount of videos on different > drives/partitions) and store this location in a userproperty ;-) of the > installed start.rev or in a file. > * copy all files from the DVD to this folder > * your start.rev should check during start whether a local media folder > has been created or the videos of the DVD must be used. > > > > Regards, Franz > Mit freundlichen Gr??en > Franz B?hmisch > > boehmisch at animabit.de > http://www.animabit.de > GF Animabit Multimedia Software GmbH > Am Sonnenhang 22 > D-94136 Thyrnau > Tel +49 (0)8501-8538 > Fax +49 (0)8501-8537 From toolbook at kestner.de Mon Nov 17 03:32:15 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 17 Nov 2008 09:32:15 +0100 Subject: fastes way to copy a whole folder with showing the progress? Message-ID: Hello, what is the most performing way to copy all files of a folder from DVD to HD with showing the user a progress? ( about 18.000 files of total 7,5GB) When making a loop with revcopyfile it is slow, but I can show the user a progress. When using revcopyfolder it is faster, but I can't show a progress ,what is essential when copying 7,5GB :) Do you have any other approach for such a task? Thanks Tiemo From jacques.hausser at unil.ch Mon Nov 17 03:47:51 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Mon, 17 Nov 2008 09:47:51 +0100 Subject: Doing chromakey through Runrev In-Reply-To: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> References: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> Message-ID: <27F5C3E1-BD79-41C0-A01F-CA1462D02CE1@unil.ch> Hi Jonathan, I'm surprised that nobody answered till now. I did not try chromakeying myself, but I would suggest 1) to sample the color of blue background (perhaps at different places to get an amplitude of variation of the color - it is never absolutely constant) with the mouseColor function. Alternatively, put arbitrary limits at + - n pixels of each channel of the sampled color. 2) to identify pixels of the image of which the color is in these limits 3) to set the corresponding pixels of the alphadata or ot the maskdata of this image to 0. Then the image with be transparent except for what you want to keep 4) to replace the pixels of the imageData of your new background image by the non-transparent pixels of the first image -- or alternatively to put the partially transparent image over the background image, what allow to change the scale, for example, and then to use a snapshot to merge the two images (at screen definition) 6) to use the alphadata or the maskdata of the first image to identify the limits of the incrusted one, and to apply some blurring algorithm to the pixels around this limit. Without that, the limit will appear jaggered. The two images must of course have exactly the same dimensions in pixel rows and columns. Look at the dictionnary for imageData,MaskData and alphaData for details... and tell us about your experiences ! good luck Jacques Le 16 nov. 2008 ? 21:59, Jonathan Lynch a ?crit : > Does anyone have any suggestions on how to do professional-quality > photographic chromakeying (like blue screen or green screen) with > RunRev? > > -- > Do all things with love > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From runrev at animabit.de Mon Nov 17 04:15:42 2008 From: runrev at animabit.de (runrev at animabit.de) Date: Mon, 17 Nov 2008 09:15:42 +0000 Subject: Re-2: Doing chromakey through Runrev Message-ID: Hello, I once found two stacks with the names ImageTrans.rev and one with altMakeTrans.rev from altuit which both do what you want and have the necessary scripts within. Try altuit ... Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 Original Message processed by David InfoCenter Subject: Re: Doing chromakey through Runrev (17-Nov-2008 9:47) From: Jacques Hausser To: boehmisch at animabit.de Hi Jonathan, I'm surprised that nobody answered till now. I did not try chromakeying myself, but I would suggest 1) to sample the color of blue background (perhaps at different places to get an amplitude of variation of the color - it is never absolutely constant) with the mouseColor function. Alternatively, put arbitrary limits at + - n pixels of each channel of the sampled color. 2) to identify pixels of the image of which the color is in these limits 3) to set the corresponding pixels of the alphadata or ot the maskdata of this image to 0. Then the image with be transparent except for what you want to keep 4) to replace the pixels of the imageData of your new background image by the non-transparent pixels of the first image -- or alternatively to put the partially transparent image over the background image, what allow to change the scale, for example, and then to use a snapshot to merge the two images (at screen definition) 6) to use the alphadata or the maskdata of the first image to identify the limits of the incrusted one, and to apply some blurring algorithm to the pixels around this limit. Without that, the limit will appear jaggered. The two images must of course have exactly the same dimensions in pixel rows and columns. Look at the dictionnary for imageData,MaskData and alphaData for details... and tell us about your experiences ! good luck Jacques Le 16 nov. 2008 ? 21:59, Jonathan Lynch a ?crit : > Does anyone have any suggestions on how to do professional-quality > photographic chromakeying (like blue screen or green screen) with > RunRev? > > -- > Do all things with love > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* _______________________________________________ use-revolution mailing list use-revolution 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 mazzapaolo at libero.it Mon Nov 17 05:27:59 2008 From: mazzapaolo at libero.it (mazzapaolo at libero.it) Date: Mon, 17 Nov 2008 11:27:59 +0100 (CET) Subject: video chat from revolution Message-ID: <8895688.240901226917679982.JavaMail.defaultUser@defaultHost> Hello Revs, as you certanly know Google has added audio and video chat to Gmail. The new video-chat essentially offer most of the features of Skype, but you can access it from the browser. To have the video chat working you need to install a plug-in. I wonder if there is a way to have this video chat working in a Revolution application. I would be great! Any clue about it? Thanks a lot Paolo Mazza From m.schonewille at economy-x-talk.com Mon Nov 17 05:35:30 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 17 Nov 2008 11:35:30 +0100 Subject: video chat from revolution In-Reply-To: <8895688.240901226917679982.JavaMail.defaultUser@defaultHost> References: <8895688.240901226917679982.JavaMail.defaultUser@defaultHost> Message-ID: Hi Paolo, Install the plugin and try to make it work with the revBrowser. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 17 nov 2008, at 11:27, mazzapaolo at libero.it wrote: > Hello Revs, > as you certanly know Google has added audio and video chat to > Gmail. > The new video-chat essentially offer most of the features of Skype, > but you can access it from the browser. > To have the video chat working you > need to install a plug-in. > I wonder if there is a way to have this video chat > working in a Revolution application. > I would be great! > Any clue about it? > > Thanks a lot > > Paolo Mazza From dave at looktowindward.com Mon Nov 17 06:29:03 2008 From: dave at looktowindward.com (Dave) Date: Mon, 17 Nov 2008 11:29:03 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> Message-ID: <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> Hi All, Please see below for the history of this problem. Since then I have some more information: I installed WireShark and recreated the problem. When I look at the captured information, it looks as if the response is being sent and received by server/client ok. It shows a number of TCP packets (TCP Segment of a reassembled PDU) and then one block that shows as HTTP/ XML. When I select this block it shows the packet reassembled as 23782 bytes. However when the error occurs, the response return by the RunRev post command only shows the first 2736 bytes, e.g. the rest of the reassembled block is truncated. I have the dumps as text files but they are too big to post here. When I looked up the post command in RunRev it says it is part of the internet library, however I can't find any source code for this. Is it available? I'd like to add some trace information so I can see if this library is being passed the whole block and if so why is it going wrong on this block. Is there another way to do this in RunRev? e.g. A alternative to the "post" command? Any ideas or suggestions on how to fix or even get a handle of this problem would be greatly appreciated. All the Best Dave ------ I read records from a database, format them, and add them to a block of data. There is a blocking factor variable, it is set to 200, so I read 200 records from the database, block them into one big block and send it to the server via a "post" command. The Server then sends a response which can be variable in length, the response is in XML format. This process works well 99% of the time, but sometimes, (and this can be reproduced if the right data (or the wrong data in this case!) is present in the database). When this happens the response from the server is truncated in the middle of an XML node. As far as I can tell the difference is that by chance, a group of 200 records has caused the response to be over a certain size. If I set the BlockingFactor to 50, the problem goes away, but this causes a major slowdown. ------ It is sending one block at a time, each block contains N records. There are around 10,500 records in the database. Each record has an XML node in the reply, depending on the content of the record sent, it will return different data of variable size. It appears if the block returned is greater than a certain size, it is truncated. Basically the process is: repeat for all Records in Database Read Record From Database Encode as XML Add to end of SendDataBlock if the number of records in SendDataBloack > SendBlockingFactor then post SendDataBlock get response process response put empty into SendDataBlock end if end repeat From lists at futilism.com Mon Nov 17 07:00:52 2008 From: lists at futilism.com (Mark Smith) Date: Mon, 17 Nov 2008 12:00:52 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> Message-ID: Dave, I wonder if it would be worth trying to do the post using curl (or some other tool) to see if the problem still occurs? Also, have you looked at what actual bytes the truncated response ends with ie. is the server sending back something weird? Best, Mark On 17 Nov 2008, at 11:29, Dave wrote: > Hi All, > > Please see below for the history of this problem. Since then I have > some more information: > > I installed WireShark and recreated the problem. When I look at the > captured information, it looks as if the response is being sent and > received by server/client ok. It shows a number of TCP packets (TCP > Segment of a reassembled PDU) and then one block that shows as HTTP/ > XML. When I select this block it shows the packet reassembled as > 23782 bytes. However when the error occurs, the response return by > the RunRev post command only shows the first 2736 bytes, e.g. the > rest of the reassembled block is truncated. I have the dumps as > text files but they are too big to post here. > > When I looked up the post command in RunRev it says it is part of > the internet library, however I can't find any source code for > this. Is it available? I'd like to add some trace information so I > can see if this library is being passed the whole block and if so > why is it going wrong on this block. > > Is there another way to do this in RunRev? e.g. A alternative to > the "post" command? > > Any ideas or suggestions on how to fix or even get a handle of this > problem would be greatly appreciated. > > All the Best > Dave > > ------ > > I read records from a database, format them, and add them to a > block of data. There is a blocking factor variable, it is set to > 200, so I read 200 records from the database, block them into one > big block and send it to the server via a "post" command. The > Server then sends a response which can be variable in length, the > response is in XML format. This process works well 99% of the time, > but sometimes, (and this can be reproduced if the right data (or > the wrong data in this case!) is present in the database). When > this happens the response from the server is truncated in the > middle of an XML node. As far as I can tell the difference is that > by chance, a group of 200 records has caused the response to be > over a certain size. > > If I set the BlockingFactor to 50, the problem goes away, but this > causes a major slowdown. > > ------ > > It is sending one block at a time, each block contains N records. > There are around 10,500 records in the database. > > Each record has an XML node in the reply, depending on the content > of the record sent, it will return different data of variable size. > It appears if the block returned is greater than a certain size, it > is truncated. > > Basically the process is: > > repeat for all Records in Database > Read Record From Database > Encode as XML > Add to end of SendDataBlock > > if the number of records in SendDataBloack > SendBlockingFactor then > post SendDataBlock > get response > process response > put empty into SendDataBlock > end if > > end repeat > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Mon Nov 17 07:43:57 2008 From: mazzapaolo at libero.it (mazzapaolo at libero.it) Date: Mon, 17 Nov 2008 13:43:57 +0100 (CET) Subject: R: Re: video chat from revolution Message-ID: <29192302.271981226925837207.JavaMail.defaultUser@defaultHost> Hi Mark, unfortunately If you sign in to Gmail using a browser that isn't fully supported, you'll automatically be directed to a basic HTML view of gMail without the chat application. I wonder if there is a workaround for this. More than this, I have no idea how can I install a plugin for the rev-browser application. Thanks Paolo From dave at looktowindward.com Mon Nov 17 09:40:31 2008 From: dave at looktowindward.com (Dave) Date: Mon, 17 Nov 2008 14:40:31 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> Message-ID: <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> Hi Mark, I can't figure out the correct format for the "curl" command, or how to call it from RunRev. Given that the current post command looks like this: set the httpHeaders to myHTTPHeader post mySoapEnvelope to url mySoapURL put it into myReply put the result into myResult How would I do this using curl? The function to send the command is called from all over the place so I would have to change it in the low level function, if so then the above is the only data I can get at and I have to return myReply and myResult in the same format as the post command would use. Is this possible using curl? Thanks a lot All the Best Dave On 17 Nov 2008, at 12:00, Mark Smith wrote: > Dave, I wonder if it would be worth trying to do the post using > curl (or some other tool) to see if the problem still occurs? > > Also, have you looked at what actual bytes the truncated response > ends with ie. is the server sending back something weird? > > Best, > > Mark > > On 17 Nov 2008, at 11:29, Dave wrote: > >> Hi All, >> >> Please see below for the history of this problem. Since then I >> have some more information: >> >> I installed WireShark and recreated the problem. When I look at >> the captured information, it looks as if the response is being >> sent and received by server/client ok. It shows a number of TCP >> packets (TCP Segment of a reassembled PDU) and then one block that >> shows as HTTP/XML. When I select this block it shows the packet >> reassembled as 23782 bytes. However when the error occurs, the >> response return by the RunRev post command only shows the first >> 2736 bytes, e.g. the rest of the reassembled block is truncated. I >> have the dumps as text files but they are too big to post here. >> >> When I looked up the post command in RunRev it says it is part of >> the internet library, however I can't find any source code for >> this. Is it available? I'd like to add some trace information so I >> can see if this library is being passed the whole block and if so >> why is it going wrong on this block. >> >> Is there another way to do this in RunRev? e.g. A alternative to >> the "post" command? >> >> Any ideas or suggestions on how to fix or even get a handle of >> this problem would be greatly appreciated. >> >> All the Best >> Dave >> >> ------ >> >> I read records from a database, format them, and add them to a >> block of data. There is a blocking factor variable, it is set to >> 200, so I read 200 records from the database, block them into one >> big block and send it to the server via a "post" command. The >> Server then sends a response which can be variable in length, the >> response is in XML format. This process works well 99% of the >> time, but sometimes, (and this can be reproduced if the right data >> (or the wrong data in this case!) is present in the database). >> When this happens the response from the server is truncated in the >> middle of an XML node. As far as I can tell the difference is that >> by chance, a group of 200 records has caused the response to be >> over a certain size. >> >> If I set the BlockingFactor to 50, the problem goes away, but this >> causes a major slowdown. >> >> ------ >> >> It is sending one block at a time, each block contains N records. >> There are around 10,500 records in the database. >> >> Each record has an XML node in the reply, depending on the content >> of the record sent, it will return different data of variable >> size. It appears if the block returned is greater than a certain >> size, it is truncated. >> >> Basically the process is: >> >> repeat for all Records in Database >> Read Record From Database >> Encode as XML >> Add to end of SendDataBlock >> >> if the number of records in SendDataBloack > SendBlockingFactor then >> post SendDataBlock >> get response >> process response >> put empty into SendDataBlock >> end if >> >> end repeat >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 jonathandlynch at gmail.com Mon Nov 17 09:57:32 2008 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Mon, 17 Nov 2008 09:57:32 -0500 Subject: Doing chromakey through Runrev In-Reply-To: <27F5C3E1-BD79-41C0-A01F-CA1462D02CE1@unil.ch> References: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> <27F5C3E1-BD79-41C0-A01F-CA1462D02CE1@unil.ch> Message-ID: <31e1938c0811170657x15dd611ar714ad44cff7bf495@mail.gmail.com> Hi Jacques, Thank you for your reply. I actually did something like that already, but... It only works on a very clean and even background, which is surprisingly hard to achieve in the real world. High-quality chromakey algorithms apparently use rather complex formulas. It is not enough to determine the color of substitution pixels based on their range around a selected color (or relative ratios of one color component to another, like red to green, green to blue, and red to blue). It is also necessary to have categories of pixel colors that involve partial transparency, and another category of pixel colors for keeping the foreground pixel, but supressing any background color that may be splashing over onto the foreground object. On top of all that, one needs to detect shadow pixels, in order to create darkened shadow areas of the replacement background. Apparently, from what I have researched, good chromakey algorithms are the product of many years of work :( So, I was thinking I would just find some sort of chromakey algorithm that I can buy, and then turn into an external, or maybe a separate program that I can acess through command-line commands. Any thoughts? On Mon, Nov 17, 2008 at 3:47 AM, Jacques Hausser wrote: > Hi Jonathan, > > I'm surprised that nobody answered till now. I did not try chromakeying > myself, but I would suggest > 1) to sample the color of blue background (perhaps at different places to > get an amplitude of variation of the color - it is never absolutely > constant) with the mouseColor function. Alternatively, put arbitrary limits > at + - n pixels of each channel of the sampled color. > 2) to identify pixels of the image of which the color is in these limits > 3) to set the corresponding pixels of the alphadata or ot the maskdata of > this image to 0. Then the image with be transparent except for what you want > to keep > 4) to replace the pixels of the imageData of your new background image by > the non-transparent pixels of the first image > -- or alternatively to put the partially transparent image over the > background image, what allow to change the scale, for example, and then to > use a snapshot to merge the two images (at screen definition) > 6) to use the alphadata or the maskdata of the first image to identify the > limits of the incrusted one, and to apply some blurring algorithm to the > pixels around this limit. Without that, the limit will appear jaggered. > > The two images must of course have exactly the same dimensions in pixel > rows and columns. Look at the dictionnary for imageData,MaskData and > alphaData for details... and tell us about your experiences ! > > good luck > > Jacques > > Le 16 nov. 2008 ? 21:59, Jonathan Lynch a ?crit : > > Does anyone have any suggestions on how to do professional-quality >> photographic chromakeying (like blue screen or green screen) with RunRev? >> >> -- >> Do all things with love >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > -- Do all things with love From jonathandlynch at gmail.com Mon Nov 17 10:01:42 2008 From: jonathandlynch at gmail.com (Jonathan Lynch) Date: Mon, 17 Nov 2008 10:01:42 -0500 Subject: Re-2: Doing chromakey through Runrev In-Reply-To: References: Message-ID: <31e1938c0811170701j322f7c73tf4c400e3ccd520e6@mail.gmail.com> I shall investigate them - thanks ! On Mon, Nov 17, 2008 at 4:15 AM, runrev at animabit.de wrote: > Hello, > > I once found two stacks with the names > > ImageTrans.rev > and one with > altMakeTrans.rev from altuit > > which both do what you want and have the necessary scripts within. > > Try altuit ... > > Mit freundlichen Gr??en > Franz B?hmisch > > boehmisch at animabit.de > http://www.animabit.de > GF Animabit Multimedia Software GmbH > Am Sonnenhang 22 > D-94136 Thyrnau > Tel +49 (0)8501-8538 > Fax +49 (0)8501-8537 > > > > > > Original Message processed by David InfoCenter > Subject: Re: Doing chromakey through Runrev (17-Nov-2008 9:47) > From: Jacques Hausser > To: boehmisch at animabit.de > > > Hi Jonathan, > > I'm surprised that nobody answered till now. I did not try > chromakeying myself, but I would suggest > 1) to sample the color of blue background (perhaps at different places to > get an amplitude of variation of the color - it is never absolutely > constant) with the mouseColor function. Alternatively, put arbitrary > limits at + - n pixels of each channel of the sampled color. > 2) to identify pixels of the image of which the color is in these limits > 3) to set the corresponding pixels of the alphadata or ot the maskdata of > this image to 0. Then the image with be transparent except for what you want > to keep > 4) to replace the pixels of the imageData of your new background > image by the non-transparent pixels of the first image > -- or alternatively to put the partially transparent image over the > background image, what allow to change the scale, for example, and > then to use a snapshot to merge the two images (at screen definition) > 6) to use the alphadata or the maskdata of the first image to identify the > limits of the incrusted one, and to apply some blurring algorithm to the > pixels around this limit. Without that, the limit will appear > jaggered. > > The two images must of course have exactly the same dimensions in > pixel rows and columns. Look at the dictionnary for imageData,MaskData and > alphaData for details... and tell us about your experiences ! > > good luck > > Jacques > > Le 16 nov. 2008 ? 21:59, Jonathan Lynch a ?crit : > > > Does anyone have any suggestions on how to do professional-quality > > photographic chromakeying (like blue screen or green screen) with > > RunRev? > > > > -- > > Do all things with love > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > ****************************************** > Prof. Jacques Hausser > Department of Ecology and Evolution > Biophore / Sorge > University of Lausanne > CH 1015 Lausanne > please use my private address: > 6 route de Burtigny > CH-1269 Bassins > tel/fax: ++ 41 22 366 19 40 > mobile: ++ 41 79 757 05 24 > E-Mail: jacques.hausser at unil.ch > ******************************************* > > _______________________________________________ > use-revolution mailing list > use-revolution 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 > -- Do all things with love From lists at futilism.com Mon Nov 17 10:21:48 2008 From: lists at futilism.com (Mark Smith) Date: Mon, 17 Nov 2008 15:21:48 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> Message-ID: <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> Dave, you'll need something like this: put the tempname into tFile put mySoapEnvelope into url("file:" & tFile) -- this is so we don't pass a load of data on the command line put "curl -s" into tCurlStr repeat for each line L in myHttpHeaders -- if you're only setting one header, you don't need a repeat, of course. put " -H" && "'" & L & "'" after tCurlStr end repeat put " -d" && tFile && tUrl after tCurlStr put shell(tCurlStr) into tResponse delete file tFile -- cleanup If you want to see the whole exchange including headers and everything, then replace "-s" with "-v" in the third line. Alternatively, you could try my library (http://futsoft.futilism.com/ revolutionstuff.html), in which case it would be put curl.new() into tCurl curl.setUrl tCurl, tUrl curl.setHeaders tCurl, myHttpHeaders curl.setPostData tCurl, mySoapEnvelope put curl.runTilDone(tCurl) into tResponse Best, Mark On 17 Nov 2008, at 14:40, Dave wrote: > Hi Mark, > > I can't figure out the correct format for the "curl" command, or > how to call it from RunRev. > > Given that the current post command looks like this: > > set the httpHeaders to myHTTPHeader > post mySoapEnvelope to url mySoapURL > put it into myReply > put the result into myResult > > How would I do this using curl? The function to send the command is > called from all over the place so I would have to change it in the > low level function, if so then the above is the only data I can get > at and I have to return myReply and myResult in the same format as > the post command would use. > > Is this possible using curl? > > Thanks a lot > All the Best > Dave > > On 17 Nov 2008, at 12:00, Mark Smith wrote: > >> Dave, I wonder if it would be worth trying to do the post using >> curl (or some other tool) to see if the problem still occurs? >> >> Also, have you looked at what actual bytes the truncated response >> ends with ie. is the server sending back something weird? >> >> Best, >> >> Mark >> >> On 17 Nov 2008, at 11:29, Dave wrote: >> >>> Hi All, >>> >>> Please see below for the history of this problem. Since then I >>> have some more information: >>> >>> I installed WireShark and recreated the problem. When I look at >>> the captured information, it looks as if the response is being >>> sent and received by server/client ok. It shows a number of TCP >>> packets (TCP Segment of a reassembled PDU) and then one block >>> that shows as HTTP/XML. When I select this block it shows the >>> packet reassembled as 23782 bytes. However when the error occurs, >>> the response return by the RunRev post command only shows the >>> first 2736 bytes, e.g. the rest of the reassembled block is >>> truncated. I have the dumps as text files but they are too big to >>> post here. >>> >>> When I looked up the post command in RunRev it says it is part of >>> the internet library, however I can't find any source code for >>> this. Is it available? I'd like to add some trace information so >>> I can see if this library is being passed the whole block and if >>> so why is it going wrong on this block. >>> >>> Is there another way to do this in RunRev? e.g. A alternative to >>> the "post" command? >>> >>> Any ideas or suggestions on how to fix or even get a handle of >>> this problem would be greatly appreciated. >>> >>> All the Best >>> Dave >>> >>> ------ >>> >>> I read records from a database, format them, and add them to a >>> block of data. There is a blocking factor variable, it is set to >>> 200, so I read 200 records from the database, block them into one >>> big block and send it to the server via a "post" command. The >>> Server then sends a response which can be variable in length, the >>> response is in XML format. This process works well 99% of the >>> time, but sometimes, (and this can be reproduced if the right >>> data (or the wrong data in this case!) is present in the >>> database). When this happens the response from the server is >>> truncated in the middle of an XML node. As far as I can tell the >>> difference is that by chance, a group of 200 records has caused >>> the response to be over a certain size. >>> >>> If I set the BlockingFactor to 50, the problem goes away, but >>> this causes a major slowdown. >>> >>> ------ >>> >>> It is sending one block at a time, each block contains N records. >>> There are around 10,500 records in the database. >>> >>> Each record has an XML node in the reply, depending on the >>> content of the record sent, it will return different data of >>> variable size. It appears if the block returned is greater than a >>> certain size, it is truncated. >>> >>> Basically the process is: >>> >>> repeat for all Records in Database >>> Read Record From Database >>> Encode as XML >>> Add to end of SendDataBlock >>> >>> if the number of records in SendDataBloack > SendBlockingFactor then >>> post SendDataBlock >>> get response >>> process response >>> put empty into SendDataBlock >>> end if >>> >>> end repeat >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 runrev at animabit.de Mon Nov 17 10:50:45 2008 From: runrev at animabit.de (runrev at animabit.de) Date: Mon, 17 Nov 2008 15:50:45 +0000 Subject: 2 revBrowser Instances on one card with target references from first to the second - possible? Message-ID: Hello Q: I would like a card with 2 altBrowsers, which have names and the second is the target of the first Is this possible? compare: if I have a link in HTML with target="second" the browser opens a second window. If I use this reference target="second" in another window or in the first window the browser would use the already used window nr 2. Might this be possible in runrev using 2 browser instances? Any Ideas? show myinfo in target window2 opened in altBrowser window1 ... any possibility to give a second instance the name "window2" as would do the browsers? Mit freundlichen Gr??en Franz B?hmisch boehmisch at animabit.de http://www.animabit.de GF Animabit Multimedia Software GmbH Am Sonnenhang 22 D-94136 Thyrnau Tel +49 (0)8501-8538 Fax +49 (0)8501-8537 Regards, Franz From ambassador at fourthworld.com Mon Nov 17 11:04:56 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 17 Nov 2008 08:04:56 -0800 Subject: Random algorithm Message-ID: <49219628.9080208@fourthworld.com> Dave Cragg wrote: ... > The two scripts measure the number of repeated sequences that are > generated by the two methods. The first method has yet to produce a > repeated sequence here. ... > METHOD 1 (no resetting) Bingo. The psuedo-random algo used in Rev is pretty good as it is. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From dave at looktowindward.com Mon Nov 17 11:10:00 2008 From: dave at looktowindward.com (Dave) Date: Mon, 17 Nov 2008 16:10:00 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> Message-ID: <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> Hi, Thanks for this. I looked at your library and found that it won't run under RunRev 2.8.1.472 which is what I am using. Writing to a file will slow it down, do I *have* to use a file? If not, how would I format the command? Also there are two return variables using the post command and I need to return both: post mySoapEnvelope to url mySoapURL put it into myReply put the result into myResult How can I do this using the shell command? Would it be worth replacing the internet library from the latest version of RunRev? Will this work? Are they compatible? All the Best Dave On 17 Nov 2008, at 15:21, Mark Smith wrote: > Dave, you'll need something like this: > > put the tempname into tFile > put mySoapEnvelope into url("file:" & tFile) -- this is so we don't > pass a load of data on the command line > put "curl -s" into tCurlStr > > repeat for each line L in myHttpHeaders -- if you're only setting > one header, you don't need a repeat, of course. > put " -H" && "'" & L & "'" after tCurlStr > end repeat > > put " -d" && tFile && tUrl after tCurlStr > put shell(tCurlStr) into tResponse > delete file tFile -- cleanup > > > If you want to see the whole exchange including headers and > everything, then replace "-s" with "-v" in the third line. > > Alternatively, you could try my library (http:// > futsoft.futilism.com/revolutionstuff.html), > in which case it would be > > put curl.new() into tCurl > curl.setUrl tCurl, tUrl > curl.setHeaders tCurl, myHttpHeaders > curl.setPostData tCurl, mySoapEnvelope > put curl.runTilDone(tCurl) into tResponse > > > Best, > > Mark > > > On 17 Nov 2008, at 14:40, Dave wrote: > >> Hi Mark, >> >> I can't figure out the correct format for the "curl" command, or >> how to call it from RunRev. >> >> Given that the current post command looks like this: >> >> set the httpHeaders to myHTTPHeader >> post mySoapEnvelope to url mySoapURL >> put it into myReply >> put the result into myResult >> >> How would I do this using curl? The function to send the command >> is called from all over the place so I would have to change it in >> the low level function, if so then the above is the only data I >> can get at and I have to return myReply and myResult in the same >> format as the post command would use. >> >> Is this possible using curl? >> >> Thanks a lot >> All the Best >> Dave >> >> On 17 Nov 2008, at 12:00, Mark Smith wrote: >> >>> Dave, I wonder if it would be worth trying to do the post using >>> curl (or some other tool) to see if the problem still occurs? >>> >>> Also, have you looked at what actual bytes the truncated response >>> ends with ie. is the server sending back something weird? >>> >>> Best, >>> >>> Mark >>> >>> On 17 Nov 2008, at 11:29, Dave wrote: >>> >>>> Hi All, >>>> >>>> Please see below for the history of this problem. Since then I >>>> have some more information: >>>> >>>> I installed WireShark and recreated the problem. When I look at >>>> the captured information, it looks as if the response is being >>>> sent and received by server/client ok. It shows a number of TCP >>>> packets (TCP Segment of a reassembled PDU) and then one block >>>> that shows as HTTP/XML. When I select this block it shows the >>>> packet reassembled as 23782 bytes. However when the error >>>> occurs, the response return by the RunRev post command only >>>> shows the first 2736 bytes, e.g. the rest of the reassembled >>>> block is truncated. I have the dumps as text files but they are >>>> too big to post here. >>>> >>>> When I looked up the post command in RunRev it says it is part >>>> of the internet library, however I can't find any source code >>>> for this. Is it available? I'd like to add some trace >>>> information so I can see if this library is being passed the >>>> whole block and if so why is it going wrong on this block. >>>> >>>> Is there another way to do this in RunRev? e.g. A alternative to >>>> the "post" command? >>>> >>>> Any ideas or suggestions on how to fix or even get a handle of >>>> this problem would be greatly appreciated. >>>> >>>> All the Best >>>> Dave >>>> >>>> ------ >>>> >>>> I read records from a database, format them, and add them to a >>>> block of data. There is a blocking factor variable, it is set to >>>> 200, so I read 200 records from the database, block them into >>>> one big block and send it to the server via a "post" command. >>>> The Server then sends a response which can be variable in >>>> length, the response is in XML format. This process works well >>>> 99% of the time, but sometimes, (and this can be reproduced if >>>> the right data (or the wrong data in this case!) is present in >>>> the database). When this happens the response from the server is >>>> truncated in the middle of an XML node. As far as I can tell the >>>> difference is that by chance, a group of 200 records has caused >>>> the response to be over a certain size. >>>> >>>> If I set the BlockingFactor to 50, the problem goes away, but >>>> this causes a major slowdown. >>>> >>>> ------ >>>> >>>> It is sending one block at a time, each block contains N >>>> records. There are around 10,500 records in the database. >>>> >>>> Each record has an XML node in the reply, depending on the >>>> content of the record sent, it will return different data of >>>> variable size. It appears if the block returned is greater than >>>> a certain size, it is truncated. >>>> >>>> Basically the process is: >>>> >>>> repeat for all Records in Database >>>> Read Record From Database >>>> Encode as XML >>>> Add to end of SendDataBlock >>>> >>>> if the number of records in SendDataBloack > SendBlockingFactor >>>> then >>>> post SendDataBlock >>>> get response >>>> process response >>>> put empty into SendDataBlock >>>> end if >>>> >>>> end repeat >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution 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 dave at looktowindward.com Mon Nov 17 11:15:42 2008 From: dave at looktowindward.com (Dave) Date: Mon, 17 Nov 2008 16:15:42 +0000 Subject: I'm sorry but ..... ! In-Reply-To: References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <20520141.post@talk.nabble.com> Message-ID: <58F66CF8-C037-4F34-8857-3ED6BC9A4B46@looktowindward.com> Hi, Well I doubt anyone would print the whole thing on single sided and definitely not on an InkJet Printer. But if you have a Laser Printer of any statue double-sided printing is as simple as selecting it. As for the non-green aspect, this has just got to be a better option since you don't have to waste (much) energy transporting it a 1000 page document. All the Best Dave On 16 Nov 2008, at 04:49, Stephen Barncard wrote: > Not to mention the non-green aspect of printing hundreds of single > sided pages. > > (most people don't have the time to figure out the machinations > needed to print on both sides.) > >> >> The price Rev charges for the manual is around what it will cost >> to get a >> pdf of that length printed. The dictionary is probably quite a >> bit less. >> Bit of a bargain really. > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 luis at anachreon.co.uk Mon Nov 17 11:25:56 2008 From: luis at anachreon.co.uk (Luis) Date: Mon, 17 Nov 2008 16:25:56 +0000 Subject: I'm sorry but ..... ! In-Reply-To: <58F66CF8-C037-4F34-8857-3ED6BC9A4B46@looktowindward.com> References: <7D22DD78-524A-4E8B-969B-88A57EE14566@wanadoo.fr> <20520141.post@talk.nabble.com> <58F66CF8-C037-4F34-8857-3ED6BC9A4B46@looktowindward.com> Message-ID: <5B855458-93E3-4F1C-A806-0FA100A3C4C8@anachreon.co.uk> Hiya, I tend to print 4 'pages' per paper page on large documentation. Sometimes makes it easier to reference items and notes on the same page. Cheers, Luis. On 17 Nov 2008, at 16:15, Dave wrote: > Hi, > > Well I doubt anyone would print the whole thing on single sided and > definitely not on an InkJet Printer. But if you have a Laser > Printer of any statue double-sided printing is as simple as > selecting it. As for the non-green aspect, this has just got to be > a better option since you don't have to waste (much) energy > transporting it a 1000 page document. > > All the Best > Dave > > On 16 Nov 2008, at 04:49, Stephen Barncard wrote: > >> Not to mention the non-green aspect of printing hundreds of single >> sided pages. >> >> (most people don't have the time to figure out the machinations >> needed to print on both sides.) >> >>> >>> The price Rev charges for the manual is around what it will cost >>> to get a >>> pdf of that length printed. The dictionary is probably quite a >>> bit less. >>> Bit of a bargain really. >> >> >> -- >> >> >> stephen barncard >> s a n f r a n c i s c o >> - - - - - - - - - - - - >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 futilism.com Mon Nov 17 11:32:47 2008 From: lists at futilism.com (Mark Smith) Date: Mon, 17 Nov 2008 16:32:47 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> Message-ID: Sorry, I should have said, the library requires 2.9. How big is the data you're sending? I've had trouble putting large amounts of data on the command line (maybe a limitation of rev's 'shell' call, or something else). I was suggesting this mainly as a way fo see if it gave you any indication of what the problem might be, whether or not it would be useful in 'production'. Anyway, you could certainly try passing the soap envelope on the command line (does writing it to a file really slow it down all that much?). Anyway, you'll need to url encode the data, so something like put "curl -s" into tCurlStr repeat for each line L in myHttpHeaders -- if you're only setting one header, you don't need a repeat, of course. put " -H" && "'" & L & "'" after tCurlStr end repeat put " -d" && "-" && quote & urlencode(mySoapEnvelope) & quote && tUrl after tCurlStr put shell(tCurlStr) into tResponse I think libUrl only ever puts errors into the result. What the shell call returns will be either the returned data, or an error (though the result may contain something if there was an error in the shell call itself). Also, I've just realised that if you do need to write to a tempfile, the line should be: put " -d" && "@" & tFile && tUrl after tCurlStr Best, Mark On 17 Nov 2008, at 16:10, Dave wrote: > Hi, > > Thanks for this. I looked at your library and found that it won't > run under RunRev 2.8.1.472 which is what I am using. > > Writing to a file will slow it down, do I *have* to use a file? If > not, how would I format the command? > > Also there are two return variables using the post command and I > need to return both: > > post mySoapEnvelope to url mySoapURL > put it into myReply > put the result into myResult > > How can I do this using the shell command? > > Would it be worth replacing the internet library from the latest > version of RunRev? Will this work? Are they compatible? > > All the Best > Dave > > On 17 Nov 2008, at 15:21, Mark Smith wrote: > >> Dave, you'll need something like this: >> >> put the tempname into tFile >> put mySoapEnvelope into url("file:" & tFile) -- this is so we >> don't pass a load of data on the command line >> put "curl -s" into tCurlStr >> >> repeat for each line L in myHttpHeaders -- if you're only setting >> one header, you don't need a repeat, of course. >> put " -H" && "'" & L & "'" after tCurlStr >> end repeat >> >> put " -d" && tFile && tUrl after tCurlStr >> put shell(tCurlStr) into tResponse >> delete file tFile -- cleanup >> >> >> If you want to see the whole exchange including headers and >> everything, then replace "-s" with "-v" in the third line. >> >> Alternatively, you could try my library (http:// >> futsoft.futilism.com/revolutionstuff.html), >> in which case it would be >> >> put curl.new() into tCurl >> curl.setUrl tCurl, tUrl >> curl.setHeaders tCurl, myHttpHeaders >> curl.setPostData tCurl, mySoapEnvelope >> put curl.runTilDone(tCurl) into tResponse >> >> >> Best, >> >> Mark >> >> >> On 17 Nov 2008, at 14:40, Dave wrote: >> >>> Hi Mark, >>> >>> I can't figure out the correct format for the "curl" command, or >>> how to call it from RunRev. >>> >>> Given that the current post command looks like this: >>> >>> set the httpHeaders to myHTTPHeader >>> post mySoapEnvelope to url mySoapURL >>> put it into myReply >>> put the result into myResult >>> >>> How would I do this using curl? The function to send the command >>> is called from all over the place so I would have to change it in >>> the low level function, if so then the above is the only data I >>> can get at and I have to return myReply and myResult in the same >>> format as the post command would use. >>> >>> Is this possible using curl? >>> >>> Thanks a lot >>> All the Best >>> Dave >>> >>> On 17 Nov 2008, at 12:00, Mark Smith wrote: >>> >>>> Dave, I wonder if it would be worth trying to do the post using >>>> curl (or some other tool) to see if the problem still occurs? >>>> >>>> Also, have you looked at what actual bytes the truncated >>>> response ends with ie. is the server sending back something weird? >>>> >>>> Best, >>>> >>>> Mark >>>> >>>> On 17 Nov 2008, at 11:29, Dave wrote: >>>> >>>>> Hi All, >>>>> >>>>> Please see below for the history of this problem. Since then I >>>>> have some more information: >>>>> >>>>> I installed WireShark and recreated the problem. When I look at >>>>> the captured information, it looks as if the response is being >>>>> sent and received by server/client ok. It shows a number of TCP >>>>> packets (TCP Segment of a reassembled PDU) and then one block >>>>> that shows as HTTP/XML. When I select this block it shows the >>>>> packet reassembled as 23782 bytes. However when the error >>>>> occurs, the response return by the RunRev post command only >>>>> shows the first 2736 bytes, e.g. the rest of the reassembled >>>>> block is truncated. I have the dumps as text files but they are >>>>> too big to post here. >>>>> >>>>> When I looked up the post command in RunRev it says it is part >>>>> of the internet library, however I can't find any source code >>>>> for this. Is it available? I'd like to add some trace >>>>> information so I can see if this library is being passed the >>>>> whole block and if so why is it going wrong on this block. >>>>> >>>>> Is there another way to do this in RunRev? e.g. A alternative >>>>> to the "post" command? >>>>> >>>>> Any ideas or suggestions on how to fix or even get a handle of >>>>> this problem would be greatly appreciated. >>>>> >>>>> All the Best >>>>> Dave >>>>> >>>>> ------ >>>>> >>>>> I read records from a database, format them, and add them to a >>>>> block of data. There is a blocking factor variable, it is set >>>>> to 200, so I read 200 records from the database, block them >>>>> into one big block and send it to the server via a "post" >>>>> command. The Server then sends a response which can be variable >>>>> in length, the response is in XML format. This process works >>>>> well 99% of the time, but sometimes, (and this can be >>>>> reproduced if the right data (or the wrong data in this case!) >>>>> is present in the database). When this happens the response >>>>> from the server is truncated in the middle of an XML node. As >>>>> far as I can tell the difference is that by chance, a group of >>>>> 200 records has caused the response to be over a certain size. >>>>> >>>>> If I set the BlockingFactor to 50, the problem goes away, but >>>>> this causes a major slowdown. >>>>> >>>>> ------ >>>>> >>>>> It is sending one block at a time, each block contains N >>>>> records. There are around 10,500 records in the database. >>>>> >>>>> Each record has an XML node in the reply, depending on the >>>>> content of the record sent, it will return different data of >>>>> variable size. It appears if the block returned is greater than >>>>> a certain size, it is truncated. >>>>> >>>>> Basically the process is: >>>>> >>>>> repeat for all Records in Database >>>>> Read Record From Database >>>>> Encode as XML >>>>> Add to end of SendDataBlock >>>>> >>>>> if the number of records in SendDataBloack > SendBlockingFactor >>>>> then >>>>> post SendDataBlock >>>>> get response >>>>> process response >>>>> put empty into SendDataBlock >>>>> end if >>>>> >>>>> end repeat >>>>> >>>>> >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution 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 rjb at robelko.com Mon Nov 17 11:41:10 2008 From: rjb at robelko.com (Robert Brenstein) Date: Mon, 17 Nov 2008 17:41:10 +0100 Subject: repeat loop and formatting question In-Reply-To: References: Message-ID: >Actually, you can type less by eliminating the tags: > >put fld 1 into tText >replace "ck" with "ck" in tText >replace "ch" with "ch" in tText >replace "oa" with "ch" in tText >replace "oo" with "oo" in tText > Or in a more generic way -- more code but easier to maintain put fld 1 into tText set the caseSensitive to true put "ck ch" into vChunksToBold repeat for each word w in vChunksToBold replace w with "" & w & "" in tText end repeat put "ch oo" into vChunksToUnderline repeat for each word w in vChunksToUnderline replace w with "" & w & "" in tText end repeat set the caseSensitive to false put tText into fld 1 And if think you may need more style in the future, even more generic way would be to use an array put fld 1 into tText set the caseSensitive to true put "ck ch" into vChunksToMark["b"] -- bolds put "ch oo" into vChunksToMark["u"] -- underlines repeat for each line k in the keys of vChunksToMark put "<" & k & ">" into vMarkBeg put "" into vMarkEnd repeat for each word w in vChunksToMark[k] replace w with vMarkBeg & w & vMarkEnd in tText end repeat end repeat set the caseSensitive to false put tText into fld 1 Robert From capellan2000 at yahoo.com Mon Nov 17 11:58:25 2008 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Mon, 17 Nov 2008 08:58:25 -0800 (PST) Subject: Embedding fonts anomalies References: <20081117120057.D3908488F4C@mail.runrev.com> Message-ID: <932441.28438.qm@web111412.mail.gq1.yahoo.com> on Sun, 16 Nov 2008 14:07:58 -0500 Shari wrote: > No, but here's the code I am using, and it appears to be working: > snip Great! i am going to test your code in Windows and Ubuntu Linux and tomorrow will report the results. Thanks again for posting your work! alejandro From jacques.hausser at unil.ch Mon Nov 17 12:49:18 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Mon, 17 Nov 2008 18:49:18 +0100 Subject: Doing chromakey through Runrev In-Reply-To: <31e1938c0811170657x15dd611ar714ad44cff7bf495@mail.gmail.com> References: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> <27F5C3E1-BD79-41C0-A01F-CA1462D02CE1@unil.ch> <31e1938c0811170657x15dd611ar714ad44cff7bf495@mail.gmail.com> Message-ID: Hi Jonathan, Sorry I have misunderstood your question, not giving enough attention to the word "professional" ;o) Unfortunately, I have no ideas just yet, but I would be very interested if one appear on the list ! By the way, following Franz suggestion, I looked at Altuit and specially at testComposite.rev. Sure it will save me some headache in the near future ! Thank you Chipp ! Jacques ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From dave.cragg at lacscentre.co.uk Mon Nov 17 16:58:11 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 17 Nov 2008 21:58:11 +0000 Subject: Random algorithm In-Reply-To: <49219628.9080208@fourthworld.com> References: <49219628.9080208@fourthworld.com> Message-ID: On 17 Nov 2008, at 16:04, Richard Gaskin wrote: > Dave Cragg wrote: > ... > > The two scripts measure the number of repeated sequences that are > > generated by the two methods. The first method has yet to produce a > > repeated sequence here. > ... > > METHOD 1 (no resetting) > > Bingo. The psuedo-random algo used in Rev is pretty good as it is. I'm not sure if you can safely draw that conclusion. (Although I've no reason to think it isn't pretty good.) My example script sliced the 25000 random numbers into sets of 5 and found no repeats among the sets. It's possible there were repeating sequences that crossed the "set boundaries". Looking at the responses to my last mail, I'm not sure if I made my point clearly. (It wouldn't be the first time.) I was just wanting to point out the danger of repeatedly resetting the randomSeed with a random number (or any other technique that involves a risk of repeating the randomSeed value). The scripts I posted were to demonstrate a probably unwanted outcome that, although entirely predictable, is not always obvious. Cheers Dave From ambassador at fourthworld.com Mon Nov 17 19:07:26 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 17 Nov 2008 16:07:26 -0800 Subject: Random algorithm Message-ID: <4922073E.9060305@fourthworld.com> Dave Cragg wrote: > On 17 Nov 2008, at 16:04, Richard Gaskin wrote: > >> Dave Cragg wrote: >> ... >> > The two scripts measure the number of repeated sequences that are >> > generated by the two methods. The first method has yet to produce a >> > repeated sequence here. >> ... >> > METHOD 1 (no resetting) >> >> Bingo. The psuedo-random algo used in Rev is pretty good as it is. > > I'm not sure if you can safely draw that conclusion. (Although I've no > reason to think it isn't pretty good.) There's the rub: when attempting to compare anything to a truly random set, there's always the possibility that even repeating patterns may be the result of randomness too. :) But I think we're on the same page here: short of calling some supercomputer over the web which uses some fancier means, monkeying with Rev's built-in random function may not be much better than just leaving it alone, which seems suitable for a great many practical applications. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From sanke at hrz.uni-kassel.de Mon Nov 17 19:24:19 2008 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Tue, 18 Nov 2008 01:24:19 +0100 Subject: Conference DVDs: Design principles Message-ID: <49220B33.3020304@hrz.uni-kassel.de> Just received the Conference DVDs along with some accompanying materials and I might give some feedback on the basis of my first and still incomplete impressions. First of all, it is surely an interesting experience to see and watch some of the chosen Revolution protagonists in action. It adds to and possibly corrects the pictures that have slowly developed in your mind over time while reading their contributions on the Rev lists. In one part of the disks Bj?rnke von Gierke presents his "Animation Engine", but unfortunately never appears in person, he is only allowed to talk from the "off". As for the contents of the discs, I do not yet have a good overview, but it appeared to me that they also contain, at least at some places, very basic stuff, as for instance explaining the fundamental differences between PNG, JPEG, and GIF image formats (on a world-wide conference!). Maybe it would be a good idea for future conferences to sort the contents at least in two categories - low end stuff in the first four disks, high end for the other four - and then offer them separately to the corresponding target audiences. The short lists on the back of the disk boxes surely help as a first orientation. I would appreciate if some more detailed information (sort of short summaries) would be provided on two extra sheet of papers, which could also contain more information about the conference, its proceedings outside of the presentations, about participants, results, perspectives etc.. The technical quality of the recordings is average at best, probably reflecting the small budget allocated here. Light conditions vary, audio quality is sometimes very poor and some parts are hardly understandable, also the displayed script examples and other written material are very difficult to read.- As I could not participate personally in the conference, I was surprised and pleased to find out that at least one of my stacks had made it to Las Vegas as a sample stack. Scott Rossi used it in his "Multimedia II" presentation - the "II" in the section title probably indicating that this belongs in the advanced high-end stuff category - to demonstrate design principles (DVD 7, minutes 47 to 48). On the one hand he praised my stack of April 2007 ("Imagedata Toolkit 3 Preview" ) for containing "a lot of powerful stuff" and "lots of features and functions" (soundtrack Rossi), on the other hand he used it to demonstrate some of the "Dont's" of interface design. As I did not have the opportunity to comment on design principles earlier, I think I am entitled to a few remarks here. I agree with Scott that the stack - unfinished as it is - lends itself as an example to discuss questions of interface design. So would have other stacks. Scott complains that he did not know where to look first on the card. This is somehow understandable as the stack has a rather complex structure, as one fact containing 542 controls on one card, having 452 buttons (and an extra script library in a substack), of which 116 are visible and cluttering the card. Taking the time to read the three introductory texts available on the card (two buttons on top center), surely would have helped. The stack is not an exercise in interface design nor intended as a model for design, it is a "preview" stack (not a finished commercial product) and I wanted to get out this "powerful stuff" to the Rev community as we had already discussed details of its contents on the lists. In the meantime more than 60 other functions for imagedata processing have been added, and probably I will divide up the whole stuff in several separate stacks. One will be the already announced "Photo Patchworks" stack, another one has already been released ("Seamless Tiles 2" -) which probably can be assessed more favorably for its surface design. I myself have thought about various alternatives of structuring the interface, but this was not yet one of the essential points on my agenda. Among other solutions, I had thought about a strict menu structure (e.g. like in "PaintShop Pro"), but at least for the time being (and for time reasons) I decided against it, because I preferred the different functions - which can interact in various sequential ways to produce special effects - to be available right at your fingertips side by side, instead of digging deep into menu structures and start at the first level each time when you want to access a related function. Such considerations are also design principles, although not of the visual surface , but of internal structure and usability. Because of the complexity of the stack you might think of it as an adventurous, creative enterprise, which requires some time to detect all of its features and possibilities, given the about 300 (?) functions that can additionally interact in various ways. Another point Scott raised was why the 116 visible buttons on the card were not or insufficiently grouped according to their specific functions and that he could not understand the logic of the color codes. But a closer look would have revealed that indeed the majority of the buttons *are* ordered in functional groups, most indicated as such - surrounded by a field, having a title - others being in obvious neighborhood to each other. There are however some "stray" buttons, which had been added at a later time and placed at a free place (like button "Glassy Reflections" which should have been added to the "mirrors" group). There is also and certainly some logic in the coloring of the buttons and groups, but this may indeed be improved. Scott has even invested the effort to produce and present an alternative surface for my stack in his presentation which is absolutely convincing in showing his design principles, but he put only about 20 percent of my functions on his card, probably by that conveying a hint that such a complex stack should be really divided into several parts - like I mentioned above - but then conflicting with the other mentioned principle to have most of the essential functions available at your fingertips. There are a number of aspects present in the theory and practice of design that have to be brought into a balance and often conflict with each other, among them the difficult task to streamline and organize the interaction of scripts, aspects of usability, of an esthetic surface and more. There can be, however, products with a shiny and polished interface and almost no contents, empty packages as it were. Having said this, I remember a stack I used in a programming seminar some years ago, which certainly possesses a sound didactic step-wise structure, but is equipped with a shiny surface (with windowshapes, semi-transparent dialogs and buttons, and gradient colors) because I wanted to demonstrate at the same time some of the graphical possibilities of Revolution. It is a stack about developing "multiple-choice exercises". You can find it here: "Multiple-Choice Tutorial English" . Best regards, Wilhelm Sanke From mdswindell at cruzio.com Mon Nov 17 22:12:32 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 17 Nov 2008 19:12:32 -0800 Subject: repeat loop and formatting question In-Reply-To: References: <60449604-80DD-48F8-973F-7D20D56CC233@cruzio.com> Message-ID: <25F6BD3B-3C70-4946-8BE3-4029F40E4374@cruzio.com> Thanks. Mark On Nov 15, 2008, at 10:16 PM, Sarah Reichelt wrote: > On Sun, Nov 16, 2008 at 3:32 PM, Mark Swindell > wrote: >> Another question: Is there a straightforward way to maintain >> uppercase >> letters in this swap-out scheme? >> >> replace "th" with "th" in tText also replaces "Th" with >> "th" >> > > > set the caseSensitive to true > > Run this line before doing the replace and it should all work as > expected. > > 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 mdswindell at cruzio.com Mon Nov 17 22:20:38 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Mon, 17 Nov 2008 19:20:38 -0800 Subject: repeat loop and formatting question In-Reply-To: References: Message-ID: Yes, this is a much more efficient direction to take things. Given over 90 different digraphs and blends, it's a lot less code than I was using. Thanks. Mark On Nov 17, 2008, at 8:41 AM, Robert Brenstein wrote: >> Actually, you can type less by eliminating the tags: >> >> put fld 1 into tText >> replace "ck" with "ck" in tText >> replace "ch" with "ch" in tText >> replace "oa" with "ch" in tText >> replace "oo" with "oo" in tText >> > > Or in a more generic way -- more code but easier to maintain > > put fld 1 into tText > set the caseSensitive to true > put "ck ch" into vChunksToBold > repeat for each word w in vChunksToBold > replace w with "" & w & "" in tText > end repeat > put "ch oo" into vChunksToUnderline > repeat for each word w in vChunksToUnderline > replace w with "" & w & "" in tText > end repeat > set the caseSensitive to false > put tText into fld 1 > > And if think you may need more style in the future, even more > generic way would be to use an array > > put fld 1 into tText > set the caseSensitive to true > put "ck ch" into vChunksToMark["b"] -- bolds > put "ch oo" into vChunksToMark["u"] -- underlines > repeat for each line k in the keys of vChunksToMark > put "<" & k & ">" into vMarkBeg > put "" into vMarkEnd > repeat for each word w in vChunksToMark[k] > replace w with vMarkBeg & w & vMarkEnd in tText > end repeat > end repeat > set the caseSensitive to false > put tText into fld 1 > > Robert > _______________________________________________ > use-revolution mailing list > use-revolution 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 hershf at rgllc.us Mon Nov 17 19:07:12 2008 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 17 Nov 2008 19:07:12 -0500 Subject: Scripts externally modified Message-ID: Hi, after a bit absence I'm back, thanks every body for your help. Starting to work with 3.0 I'm a bit puzzled and I'd appreciate some help. What does it mean when the "scripts externally modified" opens up? What causes it and who does it work? Also is there a way to use the old style script editor in 3.0? Thanks in advanced, Hershel Fisch From eric.chatonet at sosmartsoftware.com Tue Nov 18 02:54:02 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 18 Nov 2008 08:54:02 +0100 Subject: Scripts externally modified In-Reply-To: References: Message-ID: Bonjour Herschel, Le 18 nov. 08 ? 01:07, Hershel Fisch a ?crit : > Hi, after a bit absence I'm back, thanks every body for your help. > Starting to work with 3.0 I'm a bit puzzled and I'd appreciate some > help. > What does it mean when the "scripts externally modified" opens up? > What > causes it and who does it work? Also is there a way to use the old > style > script editor in 3.0? It means that a script has been modified somewhere else than in the script editor itself: For instance, it will happen if you use search/replace in Rev Find dialog, modify a script by script, etc. Then the script editor proposes to reload the script in its tab to take changes into account. AFAIK there is no possibility to use 2.9 editor in 3.0. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From francois.chaplais at mines-paristech.fr Tue Nov 18 05:29:52 2008 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Tue, 18 Nov 2008 11:29:52 +0100 Subject: Random algorithm In-Reply-To: <20081113183813.NOVD22183.atlmtaow03.cingularme.com@Inbox> References: <20081113183813.NOVD22183.atlmtaow03.cingularme.com@Inbox> Message-ID: <9EB8542C-9138-42D8-B555-3027048918D8@mines-paristech.fr> Le 13 nov. 08 ? 19:35, Randall Reetz a ?crit : > Thank you Francois, > > Can statistics be rigorously derived from proability math? I hope so. yes, that is the "clean" way, which is, by the way, the best suited for academic teaching. > Both are heavily dependent on what appears to be statistics ("both" > refers here to my twin gods). I am a self admitted thermodynamics > and information science freak. I'd hate to think that my whole > world was anecdotally argued. I do see a strange but familiar > symmetry between the finite/infinite distinction that seperates > probability theory and practice, and the open/closed system maths > that seperates the thermodynamic engineering from pure science. > > Randall > I dug up my old textbooks on statistical physics (which is another word for thermodynamics) and the textbook is entirely based on probabilistic methods. The official motivation for statistical physics is that, for "macroscopic" systems, the behaviour of" individual" elements are not observable, so you only have access to their statistics. I won't digress more on this subject, as it is OT. Just one last word: even in you stick to deterministic models, sampling, aka A/D converters, is a tricky issue, for reasons which are similar to experiments on probabilistically modeled systems: the data set that is accessible to you is of measure zero with respect to the (hidden) set of data that lives in the model. In practice, unless you enforce stronger assumptions on the model, there is now way to bring contradiction to the mathematical model by means of a suitable experiment. Now, back to rev... cheers Fran?ois From alemrantareq at yahoo.com Tue Nov 18 05:46:20 2008 From: alemrantareq at yahoo.com (tareq tareq) Date: Tue, 18 Nov 2008 02:46:20 -0800 (PST) Subject: Two problems Message-ID: <963457.76648.qm@web31901.mail.mud.yahoo.com> Hi, I use windows xp. I need the solution of the following problems. Pls, solve the problems in detail and make me greatful. 1. In "autorun.inf" file, there may be written "open=autorun.exe" or "open=myFile.txt" or "Open=Readme.pdf" etc. I need to verify what filename is written after "open=" and to delete that file. What will be the script? Is it possible with lineoffset function? 2. How to delete only the hidden files from a directory? pls, help me... From klaus at major-k.de Tue Nov 18 06:08:44 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 18 Nov 2008 12:08:44 +0100 Subject: Two problems In-Reply-To: <963457.76648.qm@web31901.mail.mud.yahoo.com> References: <963457.76648.qm@web31901.mail.mud.yahoo.com> Message-ID: <01D4ADEF-E40E-45A7-A473-F1A55BDDA07C@major-k.de> Hi tareq > Hi, > > I use windows xp. I need the solution of the following > problems. Pls, solve the problems in detail and make > me greatful. > > 1. In "autorun.inf" file, there may be written > "open=autorun.exe" or "open=myFile.txt" or > "Open=Readme.pdf" etc. I need to verify what filename > is written after "open=" and to delete that file. What > will be the script? Is it possible with lineoffset > function? Yes :-) Given you have the file "autorun.inf" already in a variable named my_autorun: ... put lineoffset("open=",my_autorun) into tLine if tLine <> 0 then put line tLine of my_autorun into my_line replace "open=" with "" in my_line ## Now my_line contains the desired filename ## and you can do whatever you want with it... end if ... > 2. How to delete only the hidden files from a > directory? If all the hidden files have DOT as the first char in the filename then you can do this: ... ## Get the directorys content: set the directory to "You folder here" put the files into tFiles ## Filter only files that start with a dot: filter tFiles with ".*" ## Now tFiles holds all hidden files, do whatever you think you have to ;-) ... > pls, help me... Sure we do, but please a tad less drama the next time :-D Best Klaus Major klaus at major-k.de http://www.major-k.de From rjb at robelko.com Tue Nov 18 06:00:28 2008 From: rjb at robelko.com (Robert Brenstein) Date: Tue, 18 Nov 2008 12:00:28 +0100 Subject: repeat loop and formatting question In-Reply-To: References: Message-ID: On 17/11/08 at 19:20 -0800 Mark Swindell apparently wrote: >Yes, this is a much more efficient direction to take things. Given >over 90 different digraphs and blends, it's a lot less code than I >was using. > > Thanks. >Mark > If you have that many, it may be worth to have a config page with a table which has the marking in one column and a list of affected digraphs in the other. Comments could be in the third column. I mean entries line: b tab ck ch tab -- bolds u tab ch oo tab -- underlines Then, you could replace >put "ck ch" into vChunksToMark["b"] -- bolds >put "ch oo" into vChunksToMark["u"] -- underlines with get field "digraphMarking" of cd "settings" set the itemDelimiter to tab repeat for each line i in it put item 2 of i into vChunksToMark[item 1 of i] end repeat so you can control markings without direct changes in script. Robert From toolbook at kestner.de Tue Nov 18 07:39:49 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 13:39:49 +0100 Subject: How to add CRs with revAddXMLNode Message-ID: Hello, I am writing an XML file with putting the revXMLText(tDocID) into a file. I created the XML tree with revAddXMLNode. That works fine, beside the whole tree is put in one line, what is good for the machine, but not so nice readable and controlling for human beings. Is there any parameter where I could add a CR after each closing tag or do I really have to parse the XML output and add CRs after each closing tag myself? Any ideas? Tiemo From eric.chatonet at sosmartsoftware.com Tue Nov 18 07:40:51 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 18 Nov 2008 13:40:51 +0100 Subject: How to add CRs with revAddXMLNode In-Reply-To: References: Message-ID: <1BA89F0D-F09B-46F4-8761-43C2569E1B63@sosmartsoftware.com> Bonjour Tiemo, Le 18 nov. 08 ? 13:39, Tiemo Hollmann TB a ?crit : > I am writing an XML file with putting the revXMLText(tDocID) into a > file. I > created the XML tree with revAddXMLNode. That works fine, beside > the whole > tree is put in one line, what is good for the machine, but not so nice > readable and controlling for human beings. Is there any parameter > where I > could add a CR after each closing tag or do I really have to parse > the XML > output and add CRs after each closing tag myself? Have a look at Sarah's invaluable tutorial: http://www.troz.net/Rev/tutorials.php Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From lists at futilism.com Tue Nov 18 07:49:46 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 18 Nov 2008 12:49:46 +0000 Subject: How to add CRs with revAddXMLNode In-Reply-To: References: Message-ID: <0BB4BEB6-9799-4355-885E-412EF056A000@futilism.com> Tiemo, you can do this: put revXmlText(tDocId,,true) into tText -- note the empty second parameter This will do some basic formatting, though I've found that it gets a bit confused when there are many levels in the xml hierarchy. Another, really basic thing that I sometimes do: put revXmlText(tDocId) into tXml replace "><" with ">" & cr & "<" in tXml Best, Mark On 18 Nov 2008, at 12:39, Tiemo Hollmann TB wrote: > Hello, > > I am writing an XML file with putting the revXMLText(tDocID) into a > file. I > created the XML tree with revAddXMLNode. That works fine, beside > the whole > tree is put in one line, what is good for the machine, but not so nice > readable and controlling for human beings. Is there any parameter > where I > could add a CR after each closing tag or do I really have to parse > the XML > output and add CRs after each closing tag myself? > > Any ideas? > > 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 toolbook at kestner.de Tue Nov 18 08:20:28 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 14:20:28 +0100 Subject: AW: How to add CRs with revAddXMLNode In-Reply-To: <0BB4BEB6-9799-4355-885E-412EF056A000@futilism.com> Message-ID: Thanks Eric and Mark, there are so many value infos out there that you sometimes don't know where to start to search for :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Mark Smith > Gesendet: Dienstag, 18. November 2008 13:50 > An: How to use Revolution > Betreff: Re: How to add CRs with revAddXMLNode > > Tiemo, you can do this: > > put revXmlText(tDocId,,true) into tText -- note the empty second > parameter > > This will do some basic formatting, though I've found that it gets a > bit confused when there are many levels in the xml hierarchy. > > Another, really basic thing that I sometimes do: > > put revXmlText(tDocId) into tXml > replace "><" with ">" & cr & "<" in tXml > > Best, > > Mark > > On 18 Nov 2008, at 12:39, Tiemo Hollmann TB wrote: > > > Hello, > > > > I am writing an XML file with putting the revXMLText(tDocID) into a > > file. I > > created the XML tree with revAddXMLNode. That works fine, beside > > the whole > > tree is put in one line, what is good for the machine, but not so nice > > readable and controlling for human beings. Is there any parameter > > where I > > could add a CR after each closing tag or do I really have to parse > > the XML > > output and add CRs after each closing tag myself? > > > > Any ideas? > > > > 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 eric.chatonet at sosmartsoftware.com Tue Nov 18 08:23:21 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 18 Nov 2008 14:23:21 +0100 Subject: AW: How to add CRs with revAddXMLNode In-Reply-To: References: Message-ID: <365882E2-947B-4EB4-9C6D-5F65EAC8CBC1@sosmartsoftware.com> Re Bonjour, Le 18 nov. 08 ? 14:20, Tiemo Hollmann TB a ?crit : > Thanks Eric and Mark, > there are so many value infos out there that you sometimes don't > know where > to start to search for :) Glad to help. If you had brought up Revolution Search Engine (help menu) and specified xml to search the web database, you would have found: Altuit 2_Chipp Walters Inspired Logic_Geoff Canyon Mark_Schonewille_1 RunRev LibUrl RunRev Scripting Conferences RunRev Unsupported Stacks Sarah_Tutorials Sons of Thunder Software_1 Sweat Technologies_M. Goulding Wilhelm Sanke_1 e.g. ten items that open ten interesting links about xml :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From dave at looktowindward.com Tue Nov 18 08:39:04 2008 From: dave at looktowindward.com (Dave) Date: Tue, 18 Nov 2008 13:39:04 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> Message-ID: <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> Hi Mark, I've tried it using a file, and with the code below, the command gets sent but shell doesn't return. The there is one function that wraps the "post" command, here it is along with the : constant kUseRunRevPostCommand="false" function LibSoapPostCommand theHTTPHeader,theSOAPEnvelope,theSoapURL, at theSoapReply, at theSoapResponse local myShellCommand local myCommandLineResponse local myShellResult local myFilePathName get StackLogStringWithTime(cr & cr & "---------------------------------------------------------------" & cr & cr) get StackLogStringWithTime("theSoapURL:" && theSoapURL) get StackLogStringWithTime("theSOAPEnvelope:" && theSOAPEnvelope) if kUseRunRevPostCommand = true then try set the httpheaders to theHTTPHeader --libUrlSetSSLVerification false -- -- Post the Data -- post theSOAPEnvelope to url theSoapURL -- -- Catch Time-Out Errors -- catch myError put the result into theSoapResponse put it into theSoapReply get StackLogStringWithTime("TIME-OUT - theSoapResponse:" && theSoapResponse) get StackLogStringWithTime("theSoapReply:" && theSoapReply) return empty end try -- -- Retreive Results -- put the result into theSoapResponse put it into theSoapReply get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) get StackLogStringWithTime("theSoapReply:" && theSoapReply) else breakpoint put UtilStackGetTempFolderPathName() & "CURLTemp.txt" into myFilePathName put theSOAPEnvelope into url("file:" & myFilePathName) put "curl -s" into myShellCommand repeat for each line myHeaderLine in theHTTPHeader put " -H '" & myHeaderLine & "' " after myShellCommand end repeat put "-d @" & myFilePathName && theSoapURL after myShellCommand put shell(myShellCommand) into myCommandLineResponse put the result into myShellResult put myCommandLineResponse into theSoapResponse put myShellResult into theSoapReply get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) get StackLogStringWithTime("theSoapReply:" && theSoapReply) delete file myFilePathName end if return empty end LibSoapPostCommand ------------------------------------------------------ This is the contents of the temp file: ------------------------------------------------------ ------------------------------------------------------ This is the Shell Command: curl -s -H 'Accept: text/xml' -H 'Accept: multipart/*' -H 'Content- length: 689' -H 'Content-Type: text/xml; charset=utf-8' -H 'SOAPAction: "http://bandyaboutmusic.com/GenX/IAccountService/ DbPing"' -d @/Documents/Programming/RunRevBase/Projects/GenX/RunTime/ Temp/CURLTemp.txt http://britservices.genxdev.com/Account.svc?wsdl When I run this from RunRev the shell() function never returns, the same happens if I run it from the command line. Thanks a lot Dave On 17 Nov 2008, at 16:32, Mark Smith wrote: > Sorry, I should have said, the library requires 2.9. > > How big is the data you're sending? I've had trouble putting large > amounts of data on the command line (maybe a limitation of rev's > 'shell' call, or something else). I was suggesting this mainly as a > way fo see if it gave you any indication of what the problem might > be, whether or not it would be useful in 'production'. > Anyway, you could certainly try passing the soap envelope on the > command line (does writing it to a file really slow it down all > that much?). > Anyway, you'll need to url encode the data, so something like > > put "curl -s" into tCurlStr > > repeat for each line L in myHttpHeaders -- if you're only setting > one header, you don't need a repeat, of course. > put " -H" && "'" & L & "'" after tCurlStr > end repeat > > put " -d" && "-" && quote & urlencode(mySoapEnvelope) & quote && > tUrl after tCurlStr > put shell(tCurlStr) into tResponse > > I think libUrl only ever puts errors into the result. What the > shell call returns will be either the returned data, or an error > (though the result may contain something if there was an error in > the shell call itself). > > Also, I've just realised that if you do need to write to a > tempfile, the line should be: > put " -d" && "@" & tFile && tUrl after tCurlStr > > > Best, > > Mark > > On 17 Nov 2008, at 16:10, Dave wrote: > >> Hi, >> >> Thanks for this. I looked at your library and found that it won't >> run under RunRev 2.8.1.472 which is what I am using. >> >> Writing to a file will slow it down, do I *have* to use a file? If >> not, how would I format the command? >> >> Also there are two return variables using the post command and I >> need to return both: >> >> post mySoapEnvelope to url mySoapURL >> put it into myReply >> put the result into myResult >> >> How can I do this using the shell command? >> >> Would it be worth replacing the internet library from the latest >> version of RunRev? Will this work? Are they compatible? >> >> All the Best >> Dave >> >> On 17 Nov 2008, at 15:21, Mark Smith wrote: >> >>> Dave, you'll need something like this: >>> >>> put the tempname into tFile >>> put mySoapEnvelope into url("file:" & tFile) -- this is so we >>> don't pass a load of data on the command line >>> put "curl -s" into tCurlStr >>> >>> repeat for each line L in myHttpHeaders -- if you're only setting >>> one header, you don't need a repeat, of course. >>> put " -H" && "'" & L & "'" after tCurlStr >>> end repeat >>> >>> put " -d" && tFile && tUrl after tCurlStr >>> put shell(tCurlStr) into tResponse >>> delete file tFile -- cleanup >>> >>> >>> If you want to see the whole exchange including headers and >>> everything, then replace "-s" with "-v" in the third line. >>> >>> Alternatively, you could try my library (http:// >>> futsoft.futilism.com/revolutionstuff.html), >>> in which case it would be >>> >>> put curl.new() into tCurl >>> curl.setUrl tCurl, tUrl >>> curl.setHeaders tCurl, myHttpHeaders >>> curl.setPostData tCurl, mySoapEnvelope >>> put curl.runTilDone(tCurl) into tResponse >>> >>> >>> Best, >>> >>> Mark >>> >>> >>> On 17 Nov 2008, at 14:40, Dave wrote: >>> >>>> Hi Mark, >>>> >>>> I can't figure out the correct format for the "curl" command, or >>>> how to call it from RunRev. >>>> >>>> Given that the current post command looks like this: >>>> >>>> set the httpHeaders to myHTTPHeader >>>> post mySoapEnvelope to url mySoapURL >>>> put it into myReply >>>> put the result into myResult >>>> >>>> How would I do this using curl? The function to send the command >>>> is called from all over the place so I would have to change it >>>> in the low level function, if so then the above is the only data >>>> I can get at and I have to return myReply and myResult in the >>>> same format as the post command would use. >>>> >>>> Is this possible using curl? >>>> >>>> Thanks a lot >>>> All the Best >>>> Dave >>>> >>>> On 17 Nov 2008, at 12:00, Mark Smith wrote: >>>> >>>>> Dave, I wonder if it would be worth trying to do the post using >>>>> curl (or some other tool) to see if the problem still occurs? >>>>> >>>>> Also, have you looked at what actual bytes the truncated >>>>> response ends with ie. is the server sending back something weird? >>>>> >>>>> Best, >>>>> >>>>> Mark >>>>> >>>>> On 17 Nov 2008, at 11:29, Dave wrote: >>>>> >>>>>> Hi All, >>>>>> >>>>>> Please see below for the history of this problem. Since then I >>>>>> have some more information: >>>>>> >>>>>> I installed WireShark and recreated the problem. When I look >>>>>> at the captured information, it looks as if the response is >>>>>> being sent and received by server/client ok. It shows a number >>>>>> of TCP packets (TCP Segment of a reassembled PDU) and then one >>>>>> block that shows as HTTP/XML. When I select this block it >>>>>> shows the packet reassembled as 23782 bytes. However when the >>>>>> error occurs, the response return by the RunRev post command >>>>>> only shows the first 2736 bytes, e.g. the rest of the >>>>>> reassembled block is truncated. I have the dumps as text files >>>>>> but they are too big to post here. >>>>>> >>>>>> When I looked up the post command in RunRev it says it is part >>>>>> of the internet library, however I can't find any source code >>>>>> for this. Is it available? I'd like to add some trace >>>>>> information so I can see if this library is being passed the >>>>>> whole block and if so why is it going wrong on this block. >>>>>> >>>>>> Is there another way to do this in RunRev? e.g. A alternative >>>>>> to the "post" command? >>>>>> >>>>>> Any ideas or suggestions on how to fix or even get a handle of >>>>>> this problem would be greatly appreciated. >>>>>> >>>>>> All the Best >>>>>> Dave >>>>>> >>>>>> ------ >>>>>> >>>>>> I read records from a database, format them, and add them to a >>>>>> block of data. There is a blocking factor variable, it is set >>>>>> to 200, so I read 200 records from the database, block them >>>>>> into one big block and send it to the server via a "post" >>>>>> command. The Server then sends a response which can be >>>>>> variable in length, the response is in XML format. This >>>>>> process works well 99% of the time, but sometimes, (and this >>>>>> can be reproduced if the right data (or the wrong data in this >>>>>> case!) is present in the database). When this happens the >>>>>> response from the server is truncated in the middle of an XML >>>>>> node. As far as I can tell the difference is that by chance, a >>>>>> group of 200 records has caused the response to be over a >>>>>> certain size. >>>>>> >>>>>> If I set the BlockingFactor to 50, the problem goes away, but >>>>>> this causes a major slowdown. >>>>>> >>>>>> ------ >>>>>> >>>>>> It is sending one block at a time, each block contains N >>>>>> records. There are around 10,500 records in the database. >>>>>> >>>>>> Each record has an XML node in the reply, depending on the >>>>>> content of the record sent, it will return different data of >>>>>> variable size. It appears if the block returned is greater >>>>>> than a certain size, it is truncated. >>>>>> >>>>>> Basically the process is: >>>>>> >>>>>> repeat for all Records in Database >>>>>> Read Record From Database >>>>>> Encode as XML >>>>>> Add to end of SendDataBlock >>>>>> >>>>>> if the number of records in SendDataBloack > >>>>>> SendBlockingFactor then >>>>>> post SendDataBlock >>>>>> get response >>>>>> process response >>>>>> put empty into SendDataBlock >>>>>> end if >>>>>> >>>>>> end repeat >>>>>> >>>>>> >>>>>> _______________________________________________ >>>>>> use-revolution mailing list >>>>>> use-revolution 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 toolbook at kestner.de Tue Nov 18 08:44:06 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 14:44:06 +0100 Subject: AW: AW: How to add CRs with revAddXMLNode In-Reply-To: <365882E2-947B-4EB4-9C6D-5F65EAC8CBC1@sosmartsoftware.com> Message-ID: <97DEDDE405004AF79544EFF4CCC70CD3@Kestner.local> Oh boy, shame on me ;( > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Dienstag, 18. November 2008 14:23 > An: How to use Revolution > Betreff: Re: AW: How to add CRs with revAddXMLNode > > Re Bonjour, > > Le 18 nov. 08 ? 14:20, Tiemo Hollmann TB a ?crit : > > > Thanks Eric and Mark, > > there are so many value infos out there that you sometimes don't > > know where > > to start to search for :) > > Glad to help. > If you had brought up Revolution Search Engine (help menu) and > specified xml to search the web database, you would have found: > > Altuit 2_Chipp Walters > Inspired Logic_Geoff Canyon > Mark_Schonewille_1 > RunRev LibUrl > RunRev Scripting Conferences > RunRev Unsupported Stacks > Sarah_Tutorials > Sons of Thunder Software_1 > Sweat Technologies_M. Goulding > Wilhelm Sanke_1 > > e.g. ten items that open ten interesting links about xml :-) > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.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 futilism.com Tue Nov 18 08:50:01 2008 From: lists at futilism.com (Mark Smith) Date: Tue, 18 Nov 2008 13:50:01 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> Message-ID: <90269606-8135-4E08-8798-E2C55B312E72@futilism.com> Dave, the only things I might try would be 1) remove the double quotes from :-H 'SOAPAction: "http:// bandyaboutmusic.com/GenX/IAccountService/DbPing"' --might cause confused parsing of the command, so: -H 'SOAPAction: http://bandyaboutmusic.com/GenX/IAccountService/DbPing' 2) are you sure that the url you're using should include the "?wsdl" - it looks like a request for the wsdl, might this confuse the server? 3) try again using "-v" instead of "-s", this puts curl in verbose mode and might show something useful... Best, Mark On 18 Nov 2008, at 13:39, Dave wrote: > Hi Mark, > > I've tried it using a file, and with the code below, the command > gets sent but shell doesn't return. > > The there is one function that wraps the "post" command, here it is > along with the : > > constant kUseRunRevPostCommand="false" > > function LibSoapPostCommand > theHTTPHeader,theSOAPEnvelope,theSoapURL, at theSoapReply, at theSoapRespons > e > local myShellCommand > local myCommandLineResponse > local myShellResult > local myFilePathName > > get StackLogStringWithTime(cr & cr & > "---------------------------------------------------------------" & > cr & cr) > get StackLogStringWithTime("theSoapURL:" && theSoapURL) > get StackLogStringWithTime("theSOAPEnvelope:" && theSOAPEnvelope) > > if kUseRunRevPostCommand = true then > try > set the httpheaders to theHTTPHeader > --libUrlSetSSLVerification false > > -- > -- Post the Data > -- > post theSOAPEnvelope to url theSoapURL > > -- > -- Catch Time-Out Errors > -- > catch myError > put the result into theSoapResponse > put it into theSoapReply > get StackLogStringWithTime("TIME-OUT - theSoapResponse:" && > theSoapResponse) > get StackLogStringWithTime("theSoapReply:" && theSoapReply) > return empty > end try > > -- > -- Retreive Results > -- > put the result into theSoapResponse > put it into theSoapReply > get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) > get StackLogStringWithTime("theSoapReply:" && theSoapReply) > > else > breakpoint > put UtilStackGetTempFolderPathName() & "CURLTemp.txt" into > myFilePathName > put theSOAPEnvelope into url("file:" & myFilePathName) > > put "curl -s" into myShellCommand > repeat for each line myHeaderLine in theHTTPHeader > put " -H '" & myHeaderLine & "' " after myShellCommand > end repeat > > put "-d @" & myFilePathName && theSoapURL after myShellCommand > put shell(myShellCommand) into myCommandLineResponse > put the result into myShellResult > > put myCommandLineResponse into theSoapResponse > put myShellResult into theSoapReply > > get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) > get StackLogStringWithTime("theSoapReply:" && theSoapReply) > > delete file myFilePathName > end if > > return empty > end LibSoapPostCommand > > ------------------------------------------------------ > This is the contents of the temp file: > ------------------------------------------------------ > > > xmlns:xsd="http://www.w3.org/2001/XMLSchema" > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" > xmlns:ccn2="http://schemas.datacontract.org/2004/07/ > ServiceContracts.Data" > xmlns:ccn3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" > xmlns:i0="http://bam.com/" > SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" > xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> > > > > > > > > > > ------------------------------------------------------ > > This is the Shell Command: > > curl -s -H 'Accept: text/xml' -H 'Accept: multipart/*' -H > 'Content-length: 689' -H 'Content-Type: text/xml; charset=utf-8' - > H 'SOAPAction: "http://bandyaboutmusic.com/GenX/IAccountService/ > DbPing"' -d @/Documents/Programming/RunRevBase/Projects/GenX/ > RunTime/Temp/CURLTemp.txt http://britservices.genxdev.com/ > Account.svc?wsdl > > When I run this from RunRev the shell() function never returns, the > same happens if I run it from the command line. > > Thanks a lot > Dave > > On 17 Nov 2008, at 16:32, Mark Smith wrote: > >> Sorry, I should have said, the library requires 2.9. >> >> How big is the data you're sending? I've had trouble putting large >> amounts of data on the command line (maybe a limitation of rev's >> 'shell' call, or something else). I was suggesting this mainly as >> a way fo see if it gave you any indication of what the problem >> might be, whether or not it would be useful in 'production'. >> Anyway, you could certainly try passing the soap envelope on the >> command line (does writing it to a file really slow it down all >> that much?). >> Anyway, you'll need to url encode the data, so something like >> >> put "curl -s" into tCurlStr >> >> repeat for each line L in myHttpHeaders -- if you're only setting >> one header, you don't need a repeat, of course. >> put " -H" && "'" & L & "'" after tCurlStr >> end repeat >> >> put " -d" && "-" && quote & urlencode(mySoapEnvelope) & quote && >> tUrl after tCurlStr >> put shell(tCurlStr) into tResponse >> >> I think libUrl only ever puts errors into the result. What the >> shell call returns will be either the returned data, or an error >> (though the result may contain something if there was an error in >> the shell call itself). >> >> Also, I've just realised that if you do need to write to a >> tempfile, the line should be: >> put " -d" && "@" & tFile && tUrl after tCurlStr >> >> >> Best, >> >> Mark >> >> On 17 Nov 2008, at 16:10, Dave wrote: >> >>> Hi, >>> >>> Thanks for this. I looked at your library and found that it won't >>> run under RunRev 2.8.1.472 which is what I am using. >>> >>> Writing to a file will slow it down, do I *have* to use a file? >>> If not, how would I format the command? >>> >>> Also there are two return variables using the post command and I >>> need to return both: >>> >>> post mySoapEnvelope to url mySoapURL >>> put it into myReply >>> put the result into myResult >>> >>> How can I do this using the shell command? >>> >>> Would it be worth replacing the internet library from the latest >>> version of RunRev? Will this work? Are they compatible? >>> >>> All the Best >>> Dave >>> >>> On 17 Nov 2008, at 15:21, Mark Smith wrote: >>> >>>> Dave, you'll need something like this: >>>> >>>> put the tempname into tFile >>>> put mySoapEnvelope into url("file:" & tFile) -- this is so we >>>> don't pass a load of data on the command line >>>> put "curl -s" into tCurlStr >>>> >>>> repeat for each line L in myHttpHeaders -- if you're only >>>> setting one header, you don't need a repeat, of course. >>>> put " -H" && "'" & L & "'" after tCurlStr >>>> end repeat >>>> >>>> put " -d" && tFile && tUrl after tCurlStr >>>> put shell(tCurlStr) into tResponse >>>> delete file tFile -- cleanup >>>> >>>> >>>> If you want to see the whole exchange including headers and >>>> everything, then replace "-s" with "-v" in the third line. >>>> >>>> Alternatively, you could try my library (http:// >>>> futsoft.futilism.com/revolutionstuff.html), >>>> in which case it would be >>>> >>>> put curl.new() into tCurl >>>> curl.setUrl tCurl, tUrl >>>> curl.setHeaders tCurl, myHttpHeaders >>>> curl.setPostData tCurl, mySoapEnvelope >>>> put curl.runTilDone(tCurl) into tResponse >>>> >>>> >>>> Best, >>>> >>>> Mark >>>> >>>> >>>> On 17 Nov 2008, at 14:40, Dave wrote: >>>> >>>>> Hi Mark, >>>>> >>>>> I can't figure out the correct format for the "curl" command, >>>>> or how to call it from RunRev. >>>>> >>>>> Given that the current post command looks like this: >>>>> >>>>> set the httpHeaders to myHTTPHeader >>>>> post mySoapEnvelope to url mySoapURL >>>>> put it into myReply >>>>> put the result into myResult >>>>> >>>>> How would I do this using curl? The function to send the >>>>> command is called from all over the place so I would have to >>>>> change it in the low level function, if so then the above is >>>>> the only data I can get at and I have to return myReply and >>>>> myResult in the same format as the post command would use. >>>>> >>>>> Is this possible using curl? >>>>> >>>>> Thanks a lot >>>>> All the Best >>>>> Dave >>>>> >>>>> On 17 Nov 2008, at 12:00, Mark Smith wrote: >>>>> >>>>>> Dave, I wonder if it would be worth trying to do the post >>>>>> using curl (or some other tool) to see if the problem still >>>>>> occurs? >>>>>> >>>>>> Also, have you looked at what actual bytes the truncated >>>>>> response ends with ie. is the server sending back something >>>>>> weird? >>>>>> >>>>>> Best, >>>>>> >>>>>> Mark >>>>>> >>>>>> On 17 Nov 2008, at 11:29, Dave wrote: >>>>>> >>>>>>> Hi All, >>>>>>> >>>>>>> Please see below for the history of this problem. Since then >>>>>>> I have some more information: >>>>>>> >>>>>>> I installed WireShark and recreated the problem. When I look >>>>>>> at the captured information, it looks as if the response is >>>>>>> being sent and received by server/client ok. It shows a >>>>>>> number of TCP packets (TCP Segment of a reassembled PDU) and >>>>>>> then one block that shows as HTTP/XML. When I select this >>>>>>> block it shows the packet reassembled as 23782 bytes. However >>>>>>> when the error occurs, the response return by the RunRev post >>>>>>> command only shows the first 2736 bytes, e.g. the rest of the >>>>>>> reassembled block is truncated. I have the dumps as text >>>>>>> files but they are too big to post here. >>>>>>> >>>>>>> When I looked up the post command in RunRev it says it is >>>>>>> part of the internet library, however I can't find any source >>>>>>> code for this. Is it available? I'd like to add some trace >>>>>>> information so I can see if this library is being passed the >>>>>>> whole block and if so why is it going wrong on this block. >>>>>>> >>>>>>> Is there another way to do this in RunRev? e.g. A alternative >>>>>>> to the "post" command? >>>>>>> >>>>>>> Any ideas or suggestions on how to fix or even get a handle >>>>>>> of this problem would be greatly appreciated. >>>>>>> >>>>>>> All the Best >>>>>>> Dave >>>>>>> >>>>>>> ------ >>>>>>> >>>>>>> I read records from a database, format them, and add them to >>>>>>> a block of data. There is a blocking factor variable, it is >>>>>>> set to 200, so I read 200 records from the database, block >>>>>>> them into one big block and send it to the server via a >>>>>>> "post" command. The Server then sends a response which can be >>>>>>> variable in length, the response is in XML format. This >>>>>>> process works well 99% of the time, but sometimes, (and this >>>>>>> can be reproduced if the right data (or the wrong data in >>>>>>> this case!) is present in the database). When this happens >>>>>>> the response from the server is truncated in the middle of an >>>>>>> XML node. As far as I can tell the difference is that by >>>>>>> chance, a group of 200 records has caused the response to be >>>>>>> over a certain size. >>>>>>> >>>>>>> If I set the BlockingFactor to 50, the problem goes away, but >>>>>>> this causes a major slowdown. >>>>>>> >>>>>>> ------ >>>>>>> >>>>>>> It is sending one block at a time, each block contains N >>>>>>> records. There are around 10,500 records in the database. >>>>>>> >>>>>>> Each record has an XML node in the reply, depending on the >>>>>>> content of the record sent, it will return different data of >>>>>>> variable size. It appears if the block returned is greater >>>>>>> than a certain size, it is truncated. >>>>>>> >>>>>>> Basically the process is: >>>>>>> >>>>>>> repeat for all Records in Database >>>>>>> Read Record From Database >>>>>>> Encode as XML >>>>>>> Add to end of SendDataBlock >>>>>>> >>>>>>> if the number of records in SendDataBloack > >>>>>>> SendBlockingFactor then >>>>>>> post SendDataBlock >>>>>>> get response >>>>>>> process response >>>>>>> put empty into SendDataBlock >>>>>>> end if >>>>>>> >>>>>>> end repeat >>>>>>> >>>>>>> >>>>>>> _______________________________________________ >>>>>>> use-revolution mailing list >>>>>>> use-revolution 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 >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 toolbook at kestner.de Tue Nov 18 09:30:25 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 15:30:25 +0100 Subject: where do I find the temp folder on a Mac? Message-ID: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Beeing not a Mac guy, I don't know where I find the temp folder on a Mac. I used the specialfolderpath("temp") and according to Kens website (@Eric: I used the docs!) it is supposed to be: /private/tmp/501/Temporary Items, but I don't see it. Actually I don't even find the "private" path. Is it hidden, and if yes, how to show it? Thanks Tiemo From klaus at major-k.de Tue Nov 18 09:45:23 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 18 Nov 2008 15:45:23 +0100 Subject: where do I find the temp folder on a Mac? In-Reply-To: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> References: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Message-ID: Hi Tiemo Hollmann, > Beeing not a Mac guy, I don't know where I find the temp folder on a > Mac. I > used the specialfolderpath("temp") and according to Kens website > (@Eric: I > used the docs!) it is supposed to be: /private/tmp/501/Temporary > Items, but > I don't see it. Actually I don't even find the "private" path. Is it > hidden, > and if yes, how to show it? obviously there are more than ONE temp folder on OS X and they may be even different on other machines! 1. put specialfolderpath("temp") -> /Users/klaus/Library/Caches/ TemporaryItems BUT: 2. put the tempname -> /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE++ +TQ/TemporaryItems/tmp0 VERY cryptic = geeky :-) Why do you wan to "find" these folders? Do you really want to check them in the Finder? The easiest way to "go" there would be to simply uzse Rev to open these folders :-) Put this into the message box ... launch document specialfolderpath("temp") ... OR set itemdel to "/";launch document (item 1 to -2 of the tempname) > Thanks > > Tiemo Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. Regarding your last post: ... Oh boy, shame on me ;(... ... You know what to do?!!! And this is the text you should HANDwrite 200 times: I will use Erics merveillieux Revolution Search Engine the next time! :-D From dave at looktowindward.com Tue Nov 18 09:45:45 2008 From: dave at looktowindward.com (Dave) Date: Tue, 18 Nov 2008 14:45:45 +0000 Subject: where do I find the temp folder on a Mac? In-Reply-To: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> References: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Message-ID: See the tempName property. This will give you a file path, to get the folder remove the file name. Cheers Dave On 18 Nov 2008, at 14:30, Tiemo Hollmann TB wrote: > Beeing not a Mac guy, I don't know where I find the temp folder on > a Mac. I > used the specialfolderpath("temp") and according to Kens website > (@Eric: I > used the docs!) it is supposed to be: /private/tmp/501/Temporary > Items, but > I don't see it. Actually I don't even find the "private" path. Is > it hidden, > and if yes, how to show it? > > Thanks > > 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 toolbook at kestner.de Tue Nov 18 10:03:49 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 16:03:49 +0100 Subject: AW: where do I find the temp folder on a Mac? In-Reply-To: Message-ID: Hi Dave and Klaus, enlightning :) I found my temp as you described under 1. Why I wanted to find it? Because I write some stuff into it (which is being deleted after program end) and I wanted to SEE (with my eyes:), if I wrote it to the right place. Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Klaus Major > Gesendet: Dienstag, 18. November 2008 15:45 > An: How to use Revolution > Betreff: Re: where do I find the temp folder on a Mac? > > Hi Tiemo Hollmann, > > > Beeing not a Mac guy, I don't know where I find the temp folder on a > > Mac. I > > used the specialfolderpath("temp") and according to Kens website > > (@Eric: I > > used the docs!) it is supposed to be: /private/tmp/501/Temporary > > Items, but > > I don't see it. Actually I don't even find the "private" path. Is it > > hidden, > > and if yes, how to show it? > > obviously there are more than ONE temp folder on OS X and they may be > even > different on other machines! > > 1. > put specialfolderpath("temp") -> /Users/klaus/Library/Caches/ > TemporaryItems > > BUT: > 2. > put the tempname -> /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE++ > +TQ/TemporaryItems/tmp0 > > VERY cryptic = geeky :-) > > Why do you wan to "find" these folders? > Do you really want to check them in the Finder? > > The easiest way to "go" there would be to simply uzse Rev to open > these folders :-) > Put this into the message box > ... > launch document specialfolderpath("temp") > ... > > OR > set itemdel to "/";launch document (item 1 to -2 of the tempname) > > > Thanks > > > > Tiemo > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > > P.S. > Regarding your last post: > ... > Oh boy, shame on me ;(... > ... > > You know what to do?!!! > > And this is the text you should HANDwrite 200 times: > I will use Erics merveillieux Revolution Search Engine the next time! > > :-D > _______________________________________________ > use-revolution mailing list > use-revolution 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-k.de Tue Nov 18 10:19:10 2008 From: klaus at major-k.de (Klaus Major) Date: Tue, 18 Nov 2008 16:19:10 +0100 Subject: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: Hi Tiemo, > Hi Dave and Klaus, > enlightning :) I found my temp as you described under 1. > Why I wanted to find it? Because I write some stuff into it (which > is being > deleted after program end) and I wanted to SEE (with my eyes:), if I > wrote > it to the right place. Ah, I understand: Seeing is believing! :-) > Thanks Tiemo Best Klaus Major klaus at major-k.de http://www.major-k.de P.S. When can I take a look at your "imposition"? ;-) From alptex2 at orwell.net Tue Nov 18 10:22:38 2008 From: alptex2 at orwell.net (Tim Ponn) Date: Tue, 18 Nov 2008 10:22:38 -0500 Subject: Moving a rev stack to the foreground Message-ID: <1F17C7A9-F913-447B-BDDA-3F564C2575F9@orwell.net> Hello! I'm using rev 2.8.1 Enterprise edition to write an app. Part of this app's function is to accept a drag/drop from another app. The dragData is always text. Here's a description of the interaction between the other app (FireFox) and mine: FireFox is in the foreground I select text on a web page I drag it to my app (still in the background) My app receives the drag/drop with no problems...but here's where it gets sticky... My app then asks for a quantity. The problem is, my app is still in the background, so the user has to click twice...once to bring my app to the front (make active) and another to click the "OK" button in the ask dialog box. Is there a way to automatically bring a rev app to the foreground? Best Regards, Timothy R. Ponn From mcgrath3 at mac.com Tue Nov 18 10:27:55 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 10:27:55 -0500 Subject: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: <6DCFE7E0-1DB5-4416-8C4F-2A47D2060A1B@mac.com> Tiemo, This is a good reason to 'see' it but normally it is not acceptable for most Mac users to reveal/show the hidden folders etc. I don't know if that will effect the permissions on those folders either. I am always having to clean up permissions and this will usually reset the hidden nature of these folders. 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 Nov 18, 2008, at 10:03 AM, Tiemo Hollmann TB wrote: > Hi Dave and Klaus, > enlightning :) I found my temp as you described under 1. > Why I wanted to find it? Because I write some stuff into it (which > is being > deleted after program end) and I wanted to SEE (with my eyes:), if I > wrote > it to the right place. > Thanks Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Klaus Major >> Gesendet: Dienstag, 18. November 2008 15:45 >> An: How to use Revolution >> Betreff: Re: where do I find the temp folder on a Mac? >> >> Hi Tiemo Hollmann, >> >>> Beeing not a Mac guy, I don't know where I find the temp folder on a >>> Mac. I >>> used the specialfolderpath("temp") and according to Kens website >>> (@Eric: I >>> used the docs!) it is supposed to be: /private/tmp/501/Temporary >>> Items, but >>> I don't see it. Actually I don't even find the "private" path. Is it >>> hidden, >>> and if yes, how to show it? >> >> obviously there are more than ONE temp folder on OS X and they may be >> even >> different on other machines! >> >> 1. >> put specialfolderpath("temp") -> /Users/klaus/Library/Caches/ >> TemporaryItems >> >> BUT: >> 2. >> put the tempname -> /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE++ >> +TQ/TemporaryItems/tmp0 >> >> VERY cryptic = geeky :-) >> >> Why do you wan to "find" these folders? >> Do you really want to check them in the Finder? >> >> The easiest way to "go" there would be to simply uzse Rev to open >> these folders :-) >> Put this into the message box >> ... >> launch document specialfolderpath("temp") >> ... >> >> OR >> set itemdel to "/";launch document (item 1 to -2 of the tempname) >> >>> Thanks >>> >>> Tiemo >> >> Best >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de >> >> >> >> P.S. >> Regarding your last post: >> ... >> Oh boy, shame on me ;(... >> ... >> >> You know what to do?!!! >> >> And this is the text you should HANDwrite 200 times: >> I will use Erics merveillieux Revolution Search Engine the next time! >> >> :-D >> From m.schonewille at economy-x-talk.com Tue Nov 18 10:33:56 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 16:33:56 +0100 Subject: Moving a rev stack to the foreground In-Reply-To: <1F17C7A9-F913-447B-BDDA-3F564C2575F9@orwell.net> References: <1F17C7A9-F913-447B-BDDA-3F564C2575F9@orwell.net> Message-ID: <2202F344-3396-469E-B34D-A72F90FD87ED@economy-x-talk.com> Hi Tim, For Windows, here is a possible solution: and on the Mac, you can simply use AppleScript: tell application to activate -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 16:22, Tim Ponn wrote: > Hello! > > I'm using rev 2.8.1 Enterprise edition to write an app. Part of > this app's function is to accept a drag/drop from another app. The > dragData is always text. Here's a description of the interaction > between the other app (FireFox) and mine: > > FireFox is in the foreground > I select text on a web page > I drag it to my app (still in the background) > My app receives the drag/drop with no problems...but here's where it > gets sticky... > > My app then asks for a quantity. The problem is, my app is still in > the background, so the user has to click twice...once to bring my > app to the front (make active) and another to click the "OK" button > in the ask dialog box. > > Is there a way to automatically bring a rev app to the foreground? > > > > Best Regards, > > Timothy R. Ponn From toolbook at kestner.de Tue Nov 18 10:37:37 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 16:37:37 +0100 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: <6DCFE7E0-1DB5-4416-8C4F-2A47D2060A1B@mac.com> Message-ID: Hi Thomas, now you are puzzeling me, after I just have found my temp folder and was happy that everthing worked as expected :) The user shouldn't have a look to my files in temp, I just wanted to check what I am doing. I don't understand what you mean with permissions and hidden folder concerning the temp folder. Should this temp folder usually be hidden (if yes, the better) or do I usually don't have a permission to write to it? (if yes, not good) Could you explain me your thoughts? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Thomas McGrath III > Gesendet: Dienstag, 18. November 2008 16:28 > An: How to use Revolution > Betreff: Re: AW: where do I find the temp folder on a Mac? > > Tiemo, > > This is a good reason to 'see' it but normally it is not acceptable > for most Mac users to reveal/show the hidden folders etc. I don't know > if that will effect the permissions on those folders either. I am > always having to clean up permissions and this will usually reset the > hidden nature of these folders. > > 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 Nov 18, 2008, at 10:03 AM, Tiemo Hollmann TB wrote: > > > Hi Dave and Klaus, > > enlightning :) I found my temp as you described under 1. > > Why I wanted to find it? Because I write some stuff into it (which > > is being > > deleted after program end) and I wanted to SEE (with my eyes:), if I > > wrote > > it to the right place. > > Thanks Tiemo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > >> bounces at lists.runrev.com] Im Auftrag von Klaus Major > >> Gesendet: Dienstag, 18. November 2008 15:45 > >> An: How to use Revolution > >> Betreff: Re: where do I find the temp folder on a Mac? > >> > >> Hi Tiemo Hollmann, > >> > >>> Beeing not a Mac guy, I don't know where I find the temp folder on a > >>> Mac. I > >>> used the specialfolderpath("temp") and according to Kens website > >>> (@Eric: I > >>> used the docs!) it is supposed to be: /private/tmp/501/Temporary > >>> Items, but > >>> I don't see it. Actually I don't even find the "private" path. Is it > >>> hidden, > >>> and if yes, how to show it? > >> > >> obviously there are more than ONE temp folder on OS X and they may be > >> even > >> different on other machines! > >> > >> 1. > >> put specialfolderpath("temp") -> /Users/klaus/Library/Caches/ > >> TemporaryItems > >> > >> BUT: > >> 2. > >> put the tempname -> /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE++ > >> +TQ/TemporaryItems/tmp0 > >> > >> VERY cryptic = geeky :-) > >> > >> Why do you wan to "find" these folders? > >> Do you really want to check them in the Finder? > >> > >> The easiest way to "go" there would be to simply uzse Rev to open > >> these folders :-) > >> Put this into the message box > >> ... > >> launch document specialfolderpath("temp") > >> ... > >> > >> OR > >> set itemdel to "/";launch document (item 1 to -2 of the tempname) > >> > >>> Thanks > >>> > >>> Tiemo > >> > >> Best > >> > >> Klaus Major > >> klaus at major-k.de > >> http://www.major-k.de > >> > >> > >> > >> P.S. > >> Regarding your last post: > >> ... > >> Oh boy, shame on me ;(... > >> ... > >> > >> You know what to do?!!! > >> > >> And this is the text you should HANDwrite 200 times: > >> I will use Erics merveillieux Revolution Search Engine the next time! > >> > >> :-D > >> > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Tue Nov 18 10:45:34 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 10:45:34 -0500 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: Hi Tiemo, No you will have permissions to write to it always, but it remains hidden as it should be. That's all. And you checking what you are doing IS a good reason to do this, I think. It is just that when ever I have 'issues' like slow downs of my system I have to run a check and fix my permissions and the Disk Utility app usually resets all of the permissions that I have changed. I am pretty sure the hidden state of a folder is tied into the permissions of a folder. Someone can correct me if this is not the case. You are fine in what you are doing here. I was just letting you know that it might not be a good idea in a distributed stack or app to go around a users system and changing the hidden state of folders. Tom On Nov 18, 2008, at 10:37 AM, Tiemo Hollmann TB wrote: > Hi Thomas, > now you are puzzeling me, after I just have found my temp folder and > was > happy that everthing worked as expected :) The user shouldn't have a > look to > my files in temp, I just wanted to check what I am doing. > I don't understand what you mean with permissions and hidden folder > concerning the temp folder. Should this temp folder usually be > hidden (if > yes, the better) or do I usually don't have a permission to write to > it? (if > yes, not good) > Could you explain me your thoughts? > Thanks > Tiemo > >> -----Urspr?ngliche Nachricht----- >> Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- >> bounces at lists.runrev.com] Im Auftrag von Thomas McGrath III >> Gesendet: Dienstag, 18. November 2008 16:28 >> An: How to use Revolution >> Betreff: Re: AW: where do I find the temp folder on a Mac? >> >> Tiemo, >> >> This is a good reason to 'see' it but normally it is not acceptable >> for most Mac users to reveal/show the hidden folders etc. I don't >> know >> if that will effect the permissions on those folders either. I am >> always having to clean up permissions and this will usually reset the >> hidden nature of these folders. >> >> 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 Nov 18, 2008, at 10:03 AM, Tiemo Hollmann TB wrote: >> >>> Hi Dave and Klaus, >>> enlightning :) I found my temp as you described under 1. >>> Why I wanted to find it? Because I write some stuff into it (which >>> is being >>> deleted after program end) and I wanted to SEE (with my eyes:), if I >>> wrote >>> it to the right place. >>> Thanks Tiemo >>> >>>> -----Urspr?ngliche Nachricht----- >>>> Von: use-revolution-bounces at lists.runrev.com [mailto:use- >>>> revolution- >>>> bounces at lists.runrev.com] Im Auftrag von Klaus Major >>>> Gesendet: Dienstag, 18. November 2008 15:45 >>>> An: How to use Revolution >>>> Betreff: Re: where do I find the temp folder on a Mac? >>>> >>>> Hi Tiemo Hollmann, >>>> >>>>> Beeing not a Mac guy, I don't know where I find the temp folder >>>>> on a >>>>> Mac. I >>>>> used the specialfolderpath("temp") and according to Kens website >>>>> (@Eric: I >>>>> used the docs!) it is supposed to be: /private/tmp/501/Temporary >>>>> Items, but >>>>> I don't see it. Actually I don't even find the "private" path. >>>>> Is it >>>>> hidden, >>>>> and if yes, how to show it? >>>> >>>> obviously there are more than ONE temp folder on OS X and they >>>> may be >>>> even >>>> different on other machines! >>>> >>>> 1. >>>> put specialfolderpath("temp") -> /Users/klaus/Library/Caches/ >>>> TemporaryItems >>>> >>>> BUT: >>>> 2. >>>> put the tempname -> /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE >>>> ++ >>>> +TQ/TemporaryItems/tmp0 >>>> >>>> VERY cryptic = geeky :-) >>>> >>>> Why do you wan to "find" these folders? >>>> Do you really want to check them in the Finder? >>>> >>>> The easiest way to "go" there would be to simply uzse Rev to open >>>> these folders :-) >>>> Put this into the message box >>>> ... >>>> launch document specialfolderpath("temp") >>>> ... >>>> >>>> OR >>>> set itemdel to "/";launch document (item 1 to -2 of the tempname) >>>> >>>>> Thanks >>>>> >>>>> Tiemo >>>> >>>> Best >>>> >>>> Klaus Major >>>> klaus at major-k.de >>>> http://www.major-k.de >>>> >>>> >>>> >>>> P.S. >>>> Regarding your last post: >>>> ... >>>> Oh boy, shame on me ;(... >>>> ... >>>> >>>> You know what to do?!!! >>>> >>>> And this is the text you should HANDwrite 200 times: >>>> I will use Erics merveillieux Revolution Search Engine the next >>>> time! >>>> >>>> :-D >>>> >> >> >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 Tue Nov 18 10:50:17 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 16:50:17 +0100 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: <61F6E9ED-31E9-4B22-8FBE-BF08523266AE@economy-x-talk.com> Hi Tiemo, Normally, you have permissions to read from and write to the temp folder. I prefer to avoid Revolution's specialfolderpath function. It often gives unreliable or unexpected results. On the Mac, use "/tmp", on Windows use $TEMP (this variable should be visible in the global variables pane of the message box). -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 16:37, Tiemo Hollmann TB wrote: > Hi Thomas, > now you are puzzeling me, after I just have found my temp folder and > was > happy that everthing worked as expected :) The user shouldn't have a > look to > my files in temp, I just wanted to check what I am doing. > I don't understand what you mean with permissions and hidden folder > concerning the temp folder. Should this temp folder usually be > hidden (if > yes, the better) or do I usually don't have a permission to write to > it? (if > yes, not good) > Could you explain me your thoughts? > Thanks > Tiemo From m.schonewille at economy-x-talk.com Tue Nov 18 10:54:34 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 16:54:34 +0100 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: Hi, On the Mac, the temp folder in the library folder is not hidden. The folder "/tmp" is. The visibility of a folder is not connected to permissions on Mac/Unix/Linux. I think it is the same on Windows. Because the Windows temp folder is a system folder, it is supposed to be hidden on Windows regardless of permissions. Of course, it is a Very Bad Idea to change the permissions of your temp folder. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 16:45, Thomas McGrath III wrote: > Hi Tiemo, > > No you will have permissions to write to it always, but it remains > hidden as it should be. That's all. And you checking what you are > doing IS a good reason to do this, I think. > > It is just that when ever I have 'issues' like slow downs of my > system I have to run a check and fix my permissions and the Disk > Utility app usually resets all of the permissions that I have > changed. I am pretty sure the hidden state of a folder is tied into > the permissions of a folder. Someone can correct me if this is not > the case. > > You are fine in what you are doing here. I was just letting you know > that it might not be a good idea in a distributed stack or app to go > around a users system and changing the hidden state of folders. > > Tom > On Nov 18, 2008, at 10:37 AM, Tiemo Hollmann TB wrote: > From mcgrath3 at mac.com Tue Nov 18 11:02:10 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 11:02:10 -0500 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: Mark, I believe it if you say the hidden state is not connected to the permissions, (I thought it was) but then why when I run Disk tools and Fix Permissions does it then also reset the hidden state of a folder that I 'changed'? Thanks Tom On Nov 18, 2008, at 10:54 AM, Mark Schonewille wrote: > Hi, > > On the Mac, the temp folder in the library folder is not hidden. The > folder "/tmp" is. The visibility of a folder is not connected to > permissions on Mac/Unix/Linux. I think it is the same on Windows. > Because the Windows temp folder is a system folder, it is supposed > to be hidden on Windows regardless of permissions. Of course, it is > a Very Bad Idea to change the permissions of your temp folder. > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 18 nov 2008, at 16:45, Thomas McGrath III wrote: > >> Hi Tiemo, >> >> No you will have permissions to write to it always, but it remains >> hidden as it should be. That's all. And you checking what you are >> doing IS a good reason to do this, I think. >> >> It is just that when ever I have 'issues' like slow downs of my >> system I have to run a check and fix my permissions and the Disk >> Utility app usually resets all of the permissions that I have >> changed. I am pretty sure the hidden state of a folder is tied into >> the permissions of a folder. Someone can correct me if this is not >> the case. >> >> You are fine in what you are doing here. I was just letting you >> know that it might not be a good idea in a distributed stack or app >> to go around a users system and changing the hidden state of folders. >> >> Tom >> On Nov 18, 2008, at 10:37 AM, Tiemo Hollmann TB wrote: >> > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Tue Nov 18 11:09:54 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 17:09:54 +0100 Subject: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: References: Message-ID: <5EFD0AD2-08A2-4DAA-A103-E3526773B37B@economy-x-talk.com> Hi Tom, I don't use Disk Tools but Disk Utility. So, I have no experience with Disk Tools, but apparently it does two different things, resetting both permissions and visiblity. Permissions is only about write, execute and read access. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 17:02, Thomas McGrath III wrote: > Mark, > > I believe it if you say the hidden state is not connected to the > permissions, (I thought it was) but then why when I run Disk tools > and Fix Permissions does it then also reset the hidden state of a > folder that I 'changed'? > > Thanks > > Tom > From dave at looktowindward.com Tue Nov 18 11:38:32 2008 From: dave at looktowindward.com (Dave) Date: Tue, 18 Nov 2008 16:38:32 +0000 Subject: RunRev V3.0 Question/Message Box Message-ID: Hi, I'm evaluating RunRev 3.0, my 2.8.x built app seems to work ok. I have one strange problem tho, when running under the IDE the message box pops up! It looks like my code and it's probably some debug code that got left in by mistake, however I can't find it! I remember a while back seeing something about how to trace message box problems like this but I can't seem to find it now. Is there a way of doing this? Also, why should this happen under 3.0, but not 2.8.1.472? All the Best Dave From toolbook at kestner.de Tue Nov 18 11:43:25 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 17:43:25 +0100 Subject: AW: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: <61F6E9ED-31E9-4B22-8FBE-BF08523266AE@economy-x-talk.com> Message-ID: <047B3F2ED6D7433EB81E20B8C3EC7301@Kestner.local> Hi Marc, you are scaring me - often unreliable results! I am using some different specialfolderpath(). Isn't this really a good practice or just a single experience? Thanks Tiemo >I prefer to avoid Revolution's specialfolderpath function. It > often gives unreliable or unexpected results. On the Mac, use "/tmp", > on Windows use $TEMP (this variable should be visible in the global > variables pane of the message box). > > -- > Best regards, > > Mark Schonewille From andre at andregarzia.com Tue Nov 18 12:38:48 2008 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 18 Nov 2008 15:38:48 -0200 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <90269606-8135-4E08-8798-E2C55B312E72@futilism.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> <90269606-8135-4E08-8798-E2C55B312E72@futilism.com> Message-ID: <7c87a2a10811180938x5e6730a2ic59e5c201a7a825@mail.gmail.com> Dave, You can also try scripting your post call by hand using socket routines from Rev itself. You basically assemble an HTTP request inside a string and use write to socket to send it around. This is pretty easy to do and gives you a lot of control over what is happening. Cheers andre On Tue, Nov 18, 2008 at 11:50 AM, Mark Smith wrote: > Dave, the only things I might try would be > 1) remove the double quotes from :-H 'SOAPAction: > "http://bandyaboutmusic.com/GenX/IAccountService/DbPing"' --might cause > confused parsing of the command, so: > -H 'SOAPAction: http://bandyaboutmusic.com/GenX/IAccountService/DbPing' > > 2) are you sure that the url you're using > should include the > "?wsdl" - it looks like a request for the wsdl, might this confuse the > server? > > 3) try again using "-v" instead of "-s", this puts curl in verbose mode and > might show something useful... > > > Best, > > Mark > > > On 18 Nov 2008, at 13:39, Dave wrote: > >> Hi Mark, >> >> I've tried it using a file, and with the code below, the command gets sent >> but shell doesn't return. >> >> The there is one function that wraps the "post" command, here it is along >> with the : >> >> constant kUseRunRevPostCommand="false" >> >> function LibSoapPostCommand >> theHTTPHeader,theSOAPEnvelope,theSoapURL, at theSoapReply, at theSoapResponse >> local myShellCommand >> local myCommandLineResponse >> local myShellResult >> local myFilePathName >> >> get StackLogStringWithTime(cr & cr & >> "---------------------------------------------------------------" & cr & cr) >> get StackLogStringWithTime("theSoapURL:" && theSoapURL) >> get StackLogStringWithTime("theSOAPEnvelope:" && theSOAPEnvelope) >> >> if kUseRunRevPostCommand = true then >> try >> set the httpheaders to theHTTPHeader >> --libUrlSetSSLVerification false >> >> -- >> -- Post the Data >> -- >> post theSOAPEnvelope to url theSoapURL >> >> -- >> -- Catch Time-Out Errors >> -- >> catch myError >> put the result into theSoapResponse >> put it into theSoapReply >> get StackLogStringWithTime("TIME-OUT - theSoapResponse:" && >> theSoapResponse) >> get StackLogStringWithTime("theSoapReply:" && theSoapReply) >> return empty >> end try >> >> -- >> -- Retreive Results >> -- >> put the result into theSoapResponse >> put it into theSoapReply >> get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) >> get StackLogStringWithTime("theSoapReply:" && theSoapReply) >> >> else >> breakpoint >> put UtilStackGetTempFolderPathName() & "CURLTemp.txt" into >> myFilePathName >> put theSOAPEnvelope into url("file:" & myFilePathName) >> >> put "curl -s" into myShellCommand >> repeat for each line myHeaderLine in theHTTPHeader >> put " -H '" & myHeaderLine & "' " after myShellCommand >> end repeat >> >> put "-d @" & myFilePathName && theSoapURL after myShellCommand >> put shell(myShellCommand) into myCommandLineResponse >> put the result into myShellResult >> >> put myCommandLineResponse into theSoapResponse >> put myShellResult into theSoapReply >> >> get StackLogStringWithTime("theSoapResponse:" && theSoapResponse) >> get StackLogStringWithTime("theSoapReply:" && theSoapReply) >> >> delete file myFilePathName >> end if >> >> return empty >> end LibSoapPostCommand >> >> ------------------------------------------------------ >> This is the contents of the temp file: >> ------------------------------------------------------ >> >> >> > xmlns:xsd="http://www.w3.org/2001/XMLSchema" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:ccn2="http://schemas.datacontract.org/2004/07/ServiceContracts.Data" >> xmlns:ccn3="http://schemas.microsoft.com/2003/10/Serialization/Arrays" >> xmlns:i0="http://bam.com/" >> SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/" >> xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" >> xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------ >> >> This is the Shell Command: >> >> curl -s -H 'Accept: text/xml' -H 'Accept: multipart/*' -H >> 'Content-length: 689' -H 'Content-Type: text/xml; charset=utf-8' -H >> 'SOAPAction: "http://bandyaboutmusic.com/GenX/IAccountService/DbPing"' -d >> @/Documents/Programming/RunRevBase/Projects/GenX/RunTime/Temp/CURLTemp.txt >> http://britservices.genxdev.com/Account.svc?wsdl >> >> When I run this from RunRev the shell() function never returns, the same >> happens if I run it from the command line. >> >> Thanks a lot >> Dave >> >> On 17 Nov 2008, at 16:32, Mark Smith wrote: >> >>> Sorry, I should have said, the library requires 2.9. >>> >>> How big is the data you're sending? I've had trouble putting large >>> amounts of data on the command line (maybe a limitation of rev's 'shell' >>> call, or something else). I was suggesting this mainly as a way fo see if it >>> gave you any indication of what the problem might be, whether or not it >>> would be useful in 'production'. >>> Anyway, you could certainly try passing the soap envelope on the command >>> line (does writing it to a file really slow it down all that much?). >>> Anyway, you'll need to url encode the data, so something like >>> >>> put "curl -s" into tCurlStr >>> >>> repeat for each line L in myHttpHeaders -- if you're only setting one >>> header, you don't need a repeat, of course. >>> put " -H" && "'" & L & "'" after tCurlStr >>> end repeat >>> >>> put " -d" && "-" && quote & urlencode(mySoapEnvelope) & quote && tUrl >>> after tCurlStr >>> put shell(tCurlStr) into tResponse >>> >>> I think libUrl only ever puts errors into the result. What the shell call >>> returns will be either the returned data, or an error (though the result may >>> contain something if there was an error in the shell call itself). >>> >>> Also, I've just realised that if you do need to write to a tempfile, the >>> line should be: >>> put " -d" && "@" & tFile && tUrl after tCurlStr >>> >>> >>> Best, >>> >>> Mark >>> >>> On 17 Nov 2008, at 16:10, Dave wrote: >>> >>>> Hi, >>>> >>>> Thanks for this. I looked at your library and found that it won't run >>>> under RunRev 2.8.1.472 which is what I am using. >>>> >>>> Writing to a file will slow it down, do I *have* to use a file? If not, >>>> how would I format the command? >>>> >>>> Also there are two return variables using the post command and I need to >>>> return both: >>>> >>>> post mySoapEnvelope to url mySoapURL >>>> put it into myReply >>>> put the result into myResult >>>> >>>> How can I do this using the shell command? >>>> >>>> Would it be worth replacing the internet library from the latest version >>>> of RunRev? Will this work? Are they compatible? >>>> >>>> All the Best >>>> Dave >>>> >>>> On 17 Nov 2008, at 15:21, Mark Smith wrote: >>>> >>>>> Dave, you'll need something like this: >>>>> >>>>> put the tempname into tFile >>>>> put mySoapEnvelope into url("file:" & tFile) -- this is so we don't >>>>> pass a load of data on the command line >>>>> put "curl -s" into tCurlStr >>>>> >>>>> repeat for each line L in myHttpHeaders -- if you're only setting one >>>>> header, you don't need a repeat, of course. >>>>> put " -H" && "'" & L & "'" after tCurlStr >>>>> end repeat >>>>> >>>>> put " -d" && tFile && tUrl after tCurlStr >>>>> put shell(tCurlStr) into tResponse >>>>> delete file tFile -- cleanup >>>>> >>>>> >>>>> If you want to see the whole exchange including headers and everything, >>>>> then replace "-s" with "-v" in the third line. >>>>> >>>>> Alternatively, you could try my library >>>>> (http://futsoft.futilism.com/revolutionstuff.html), >>>>> in which case it would be >>>>> >>>>> put curl.new() into tCurl >>>>> curl.setUrl tCurl, tUrl >>>>> curl.setHeaders tCurl, myHttpHeaders >>>>> curl.setPostData tCurl, mySoapEnvelope >>>>> put curl.runTilDone(tCurl) into tResponse >>>>> >>>>> >>>>> Best, >>>>> >>>>> Mark >>>>> >>>>> >>>>> On 17 Nov 2008, at 14:40, Dave wrote: >>>>> >>>>>> Hi Mark, >>>>>> >>>>>> I can't figure out the correct format for the "curl" command, or how >>>>>> to call it from RunRev. >>>>>> >>>>>> Given that the current post command looks like this: >>>>>> >>>>>> set the httpHeaders to myHTTPHeader >>>>>> post mySoapEnvelope to url mySoapURL >>>>>> put it into myReply >>>>>> put the result into myResult >>>>>> >>>>>> How would I do this using curl? The function to send the command is >>>>>> called from all over the place so I would have to change it in the low level >>>>>> function, if so then the above is the only data I can get at and I have to >>>>>> return myReply and myResult in the same format as the post command would >>>>>> use. >>>>>> >>>>>> Is this possible using curl? >>>>>> >>>>>> Thanks a lot >>>>>> All the Best >>>>>> Dave >>>>>> >>>>>> On 17 Nov 2008, at 12:00, Mark Smith wrote: >>>>>> >>>>>>> Dave, I wonder if it would be worth trying to do the post using curl >>>>>>> (or some other tool) to see if the problem still occurs? >>>>>>> >>>>>>> Also, have you looked at what actual bytes the truncated response >>>>>>> ends with ie. is the server sending back something weird? >>>>>>> >>>>>>> Best, >>>>>>> >>>>>>> Mark >>>>>>> >>>>>>> On 17 Nov 2008, at 11:29, Dave wrote: >>>>>>> >>>>>>>> Hi All, >>>>>>>> >>>>>>>> Please see below for the history of this problem. Since then I have >>>>>>>> some more information: >>>>>>>> >>>>>>>> I installed WireShark and recreated the problem. When I look at the >>>>>>>> captured information, it looks as if the response is being sent and received >>>>>>>> by server/client ok. It shows a number of TCP packets (TCP Segment of a >>>>>>>> reassembled PDU) and then one block that shows as HTTP/XML. When I select >>>>>>>> this block it shows the packet reassembled as 23782 bytes. However when the >>>>>>>> error occurs, the response return by the RunRev post command only shows the >>>>>>>> first 2736 bytes, e.g. the rest of the reassembled block is truncated. I >>>>>>>> have the dumps as text files but they are too big to post here. >>>>>>>> >>>>>>>> When I looked up the post command in RunRev it says it is part of >>>>>>>> the internet library, however I can't find any source code for this. Is it >>>>>>>> available? I'd like to add some trace information so I can see if this >>>>>>>> library is being passed the whole block and if so why is it going wrong on >>>>>>>> this block. >>>>>>>> >>>>>>>> Is there another way to do this in RunRev? e.g. A alternative to the >>>>>>>> "post" command? >>>>>>>> >>>>>>>> Any ideas or suggestions on how to fix or even get a handle of this >>>>>>>> problem would be greatly appreciated. >>>>>>>> >>>>>>>> All the Best >>>>>>>> Dave >>>>>>>> >>>>>>>> ------ >>>>>>>> >>>>>>>> I read records from a database, format them, and add them to a block >>>>>>>> of data. There is a blocking factor variable, it is set to 200, so I read >>>>>>>> 200 records from the database, block them into one big block and send it to >>>>>>>> the server via a "post" command. The Server then sends a response which can >>>>>>>> be variable in length, the response is in XML format. This process works >>>>>>>> well 99% of the time, but sometimes, (and this can be reproduced if the >>>>>>>> right data (or the wrong data in this case!) is present in the database). >>>>>>>> When this happens the response from the server is truncated in the middle of >>>>>>>> an XML node. As far as I can tell the difference is that by chance, a group >>>>>>>> of 200 records has caused the response to be over a certain size. >>>>>>>> >>>>>>>> If I set the BlockingFactor to 50, the problem goes away, but this >>>>>>>> causes a major slowdown. >>>>>>>> >>>>>>>> ------ >>>>>>>> >>>>>>>> It is sending one block at a time, each block contains N records. >>>>>>>> There are around 10,500 records in the database. >>>>>>>> >>>>>>>> Each record has an XML node in the reply, depending on the content >>>>>>>> of the record sent, it will return different data of variable size. It >>>>>>>> appears if the block returned is greater than a certain size, it is >>>>>>>> truncated. >>>>>>>> >>>>>>>> Basically the process is: >>>>>>>> >>>>>>>> repeat for all Records in Database >>>>>>>> Read Record From Database >>>>>>>> Encode as XML >>>>>>>> Add to end of SendDataBlock >>>>>>>> >>>>>>>> if the number of records in SendDataBloack > SendBlockingFactor then >>>>>>>> post SendDataBlock >>>>>>>> get response >>>>>>>> process response >>>>>>>> put empty into SendDataBlock >>>>>>>> end if >>>>>>>> >>>>>>>> end repeat >>>>>>>> >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> use-revolution mailing list >>>>>>>> use-revolution 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 >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 > -- http://www.andregarzia.com All We Do Is Code. From hershf at rgllc.us Tue Nov 18 15:40:00 2008 From: hershf at rgllc.us (hershel fisch) Date: Tue, 18 Nov 2008 12:40:00 -0800 Subject: Scripts externally modified In-Reply-To: Message-ID: On 11/17/08 11:54 PM, "Eric Chatonet" wrote: > Bonjour Herschel, Thanks for your reply, but I'm wondering I edited a script in a btn and while running it came up and after pressing the reload when I ran it again it came up again? Thanks in advanced, Hershel > > Le 18 nov. 08 ? 01:07, Hershel Fisch a ?crit : > >> Hi, after a bit absence I'm back, thanks every body for your help. >> Starting to work with 3.0 I'm a bit puzzled and I'd appreciate some >> help. >> What does it mean when the "scripts externally modified" opens up? >> What >> causes it and who does it work? Also is there a way to use the old >> style >> script editor in 3.0? > > It means that a script has been modified somewhere else than in the > script editor itself: > For instance, it will happen if you use search/replace in Rev Find > dialog, modify a script by script, etc. > Then the script editor proposes to reload the script in its tab to > take changes into account. > AFAIK there is no possibility to use 2.9 editor in 3.0. > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ > Email: eric.chatonet at sosmartsoftware.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 Tue Nov 18 12:41:51 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 18:41:51 +0100 Subject: Scripts externally modified In-Reply-To: References: Message-ID: Hi, This is a bug. Just always press Cancel. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 21:40, hershel fisch wrote: >> >> Le 18 nov. 08 ? 01:07, Hershel Fisch a ?crit : >> >>> Hi, after a bit absence I'm back, thanks every body for your help. >>> Starting to work with 3.0 I'm a bit puzzled and I'd appreciate some >>> help. >>> What does it mean when the "scripts externally modified" opens up? >>> What >>> causes it and who does it work? Also is there a way to use the old >>> style >>> script editor in 3.0? >> From jacque at hyperactivesw.com Tue Nov 18 13:42:32 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 18 Nov 2008 12:42:32 -0600 Subject: AW: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: <047B3F2ED6D7433EB81E20B8C3EC7301@Kestner.local> References: <047B3F2ED6D7433EB81E20B8C3EC7301@Kestner.local> Message-ID: <49230C98.9050001@hyperactivesw.com> Tiemo Hollmann TB wrote: > Hi Marc, > you are scaring me - often unreliable results! I am using some different > specialfolderpath(). Isn't this really a good practice or just a single > experience? I use specialFolderpath() without any problems. There was one Rev release where specialFolderPath("temporary") returned incorrect results on Mac OS X, but that was quickly fixed and it is safe to use now. Other folders returned by specialFolderPath() have always been reliable as far as I know, and I use the function all the time. Mac OS X hides certain folders because changing them can harm the operating system. You can see and open these folders manually if you want. Changing files in the tmp folder won't hurt anything, just don't change anything else you find in there. To access one of the system's hidden folders on OS X, go to the Finder. In the "Go" menu, choose "Go to folder..". Type in the full path to the hidden folder you want to see. It will become visible and you can open the files inside it. The folder icon will be half-transparent, indicating that it is really a hidden folder. If you close the finder window, the folder will hide itself again; you don't need to do anything special to re-hide it. Permissions are not changed. Note that the temporary folder on a Mac will vary depending on the curent user. Sometimes it will be 501, sometimes 502, and so forth, depending on the current user account. Using specialFolderPath() is the best way to know which hidden folder is the correct one for the current user files. The tempname function also returns a correct location for the current user. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From dave.cragg at lacscentre.co.uk Tue Nov 18 13:51:01 2008 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 18 Nov 2008 18:51:01 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <7c87a2a10811102106p11924f9egfab404f1235c7cea@mail.gmail.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> Message-ID: <571A9444-6B3F-41F0-8347-5CAD059B1FBF@lacscentre.co.uk> Dave I know you're trying the curl approach now, but did you ever try logging the request/response in the original post command? From earlier mail: > Dave > > As you are getting back data (even if truncated), I'm guessing that > Rev (libUrl) isn't seeing any error. But just to confirm, are you > checking "the result" after each post? The normal "result" for this > kind of problem is "socket closed before end of file". > > It might be useful to check that it isn't a basic problem on the > server side such as setting a wrong Content-length header. You could > do this by either using libUrlSetLogField to log all requests/ > responses, or if you can detect programmatically when a problem has > occurred, use libUrlLastRHHeaders() to get the response from the > server. (You'd need to do this before the next post command) > > As a start, it would let us know whether the server is using Content- > length, or chunked transfer encoding, or neither. (It sounds like > neither) > > To answer your very original question, there is no limit imposed on > the amount of data returned by a post command. > > Cheers > Dave From toolbook at kestner.de Tue Nov 18 13:56:07 2008 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 18 Nov 2008 19:56:07 +0100 Subject: AW: AW: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: <49230C98.9050001@hyperactivesw.com> Message-ID: Thank you Jacqueline, good to hear :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von J. Landman Gay > Gesendet: Dienstag, 18. November 2008 19:43 > An: How to use Revolution > Betreff: Re: AW: AW: AW: where do I find the temp folder on a Mac? > > Tiemo Hollmann TB wrote: > > Hi Marc, > > you are scaring me - often unreliable results! I am using some different > > specialfolderpath(). Isn't this really a good practice or just a single > > experience? > > I use specialFolderpath() without any problems. There was one Rev > release where specialFolderPath("temporary") returned incorrect results > on Mac OS X, but that was quickly fixed and it is safe to use now. Other > folders returned by specialFolderPath() have always been reliable as far > as I know, and I use the function all the time. > > Mac OS X hides certain folders because changing them can harm the > operating system. You can see and open these folders manually if you > want. Changing files in the tmp folder won't hurt anything, just don't > change anything else you find in there. > > To access one of the system's hidden folders on OS X, go to the Finder. > In the "Go" menu, choose "Go to folder..". Type in the full path to the > hidden folder you want to see. It will become visible and you can open > the files inside it. The folder icon will be half-transparent, > indicating that it is really a hidden folder. If you close the finder > window, the folder will hide itself again; you don't need to do anything > special to re-hide it. Permissions are not changed. > > Note that the temporary folder on a Mac will vary depending on the > curent user. Sometimes it will be 501, sometimes 502, and so forth, > depending on the current user account. Using specialFolderPath() is the > best way to know which hidden folder is the correct one for the current > user files. The tempname function also returns a correct location for > the current user. > > -- > 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 Camm29 at tesco.net Tue Nov 18 14:21:46 2008 From: Camm29 at tesco.net (Camm29) Date: Tue, 18 Nov 2008 19:21:46 -0000 Subject: RunRev V3.0 Question/Message Box References: Message-ID: <000801c949b2$e81e3570$0b01a8c0@workshop> Dave , Do you use any ASK or ANSWER within your scripts. I have been unable to build any Standalone that use Ask or Answer in Rev 3.0.0 The same scripts bulid fine with no problems in Rev 2.8 It has been reported as show stopper bug. Regards Camm ----- Original Message ----- From: "Dave" To: "How to use Revolution" Sent: Tuesday, November 18, 2008 4:38 PM Subject: RunRev V3.0 Question/Message Box > Hi, > > I'm evaluating RunRev 3.0, my 2.8.x built app seems to work ok. I > have one strange problem tho, when running under the IDE the message > box pops up! It looks like my code and it's probably some debug code > that got left in by mistake, however I can't find it! I remember a > while back seeing something about how to trace message box problems > like this but I can't seem to find it now. Is there a way of doing this? > > Also, why should this happen under 3.0, but not 2.8.1.472? > > All the Best > Dave > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > Internal Virus Database is out-of-date. > Checked by AVG. > Version: 7.5.524 / Virus Database: 270.8.1/1732 - Release Date: 18/10/2008 18:01 > > From sarah.reichelt at gmail.com Tue Nov 18 14:45:52 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 19 Nov 2008 05:45:52 +1000 Subject: where do I find the temp folder on a Mac? In-Reply-To: References: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Message-ID: >> Beeing not a Mac guy, I don't know where I find the temp folder on a Mac. >> I >> used the specialfolderpath("temp") and according to Kens website (@Eric: I >> used the docs!) it is supposed to be: /private/tmp/501/Temporary Items, >> but >> I don't see it. Actually I don't even find the "private" path. Is it >> hidden, >> and if yes, how to show it? > > obviously there are more than ONE temp folder on OS X and they may be even > different on other machines! > > 1. > put specialfolderpath("temp") -> /Users/klaus/Library/Caches/TemporaryItems > > BUT: > 2. > put the tempname -> > /private/var/folders/lK/lKjzn8FMEkS6hmXTm6HEDE+++TQ/TemporaryItems/tmp0 > > VERY cryptic = geeky :-) I have found 3 different temporary folders. Try this command in the message box: put specialFolderPath("temp") & cr & the tempname & cr & $TMPDIR It gives me: /Users/sarah/Library/Caches/TemporaryItems /private/var/folders/vF/vFLJdnX0Er44KsbRytuL1U+++TI/TemporaryItems/tmp2 /var/folders/vF/vFLJdnX0Er44KsbRytuL1U+++TI/-Tmp-/ So my question is: which one should I use? In my case, I need it to catch the output from a shell command running in the background. So the shell needs to be able to write, my Rev app needs to be able to read, and preferably to delete the file afterwards to tidy up. I have been using $TMPDIR and that works fine, but specialFolderPath("temp") looks a lot nicer. Are they all functionally the same or are there any differences, particularly if running a non-admin account? Cheers, Sarah From mcgrath3 at mac.com Tue Nov 18 14:49:59 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 14:49:59 -0500 Subject: RunRev V3.0 Question/Message Box In-Reply-To: References: Message-ID: <492E2710-36AE-4041-9810-0F3FC526A34C@mac.com> If you use GLX2 there is an item under the "Go" menu called "Find Orphaned "Put" Statements" that might help. 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 Nov 18, 2008, at 11:38 AM, Dave wrote: > Hi, > > I'm evaluating RunRev 3.0, my 2.8.x built app seems to work ok. I > have one strange problem tho, when running under the IDE the message > box pops up! It looks like my code and it's probably some debug code > that got left in by mistake, however I can't find it! I remember a > while back seeing something about how to trace message box problems > like this but I can't seem to find it now. Is there a way of doing > this? > > Also, why should this happen under 3.0, but not 2.8.1.472? > > All the Best > Dave From larsbrehmer at mac.com Tue Nov 18 14:54:46 2008 From: larsbrehmer at mac.com (Lars Brehmer) Date: Tue, 18 Nov 2008 21:54:46 +0200 Subject: Kagi as a distributor? In-Reply-To: <20081118180005.229F0489BCD@mail.runrev.com> References: <20081118180005.229F0489BCD@mail.runrev.com> Message-ID: <32894B6F-FEE9-4A54-B580-CAFE33824789@mac.com> Does anyone out there use Kagi to distribute/sell their applications? I am considering using Kagi but my problem is that I just do not have the skills to use their APIs to incorporate their automatic registrationunlock keys into my rev made applications. Whos distriutes through Kagi and what can you tell me about the entire process of building their distribution and security features into rev standalones? Any help would be greatly appreciated! Lars From mcgrath3 at mac.com Tue Nov 18 14:59:36 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 14:59:36 -0500 Subject: where do I find the temp folder on a Mac? In-Reply-To: References: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Message-ID: <5FE8CE73-7FC0-41FD-944B-8C1E52A40A5E@mac.com> I'm sure some one else will answer this but I just wanted to comment: I thought the purpose of the temp folder was so that you would not need to clean up after writing to it? Is that not the case? besides the answers to your questions I am curious about this too. 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 Nov 18, 2008, at 2:45 PM, Sarah Reichelt wrote: > > > So my question is: which one should I use? > In my case, I need it to catch the output from a shell command running > in the background. > So the shell needs to be able to write, my Rev app needs to be able to > read, and preferably to delete the file afterwards to tidy up. > > I have been using $TMPDIR and that works fine, but > specialFolderPath("temp") looks a lot nicer. > > Are they all functionally the same or are there any differences, > particularly if running a non-admin account? > > Cheers, > Sarah From saxtell at neb.rr.com Tue Nov 18 16:28:59 2008 From: saxtell at neb.rr.com (Steven Axtell) Date: Tue, 18 Nov 2008 15:28:59 -0600 Subject: Using Palette Command Message-ID: <001101c949c4$ac0e0f30$0301000a@saxtell> I know that the following command is used to open a stack in a palette window: palette stack "My Stack" What is the specific command to open a particular card in a stack as a palette window? For instance, what if I wanted to open card "Boy" in stack "My Stack" as a palette window? I have tried using the following series of commands: palette stack "My Stack" go to card "Boy" of stack "My Stack" In this case, I see the card contents change when the "go to card" statement is implemented (whole operation is too slow). I just haven't run across any documentation on this. I appreciate any help. Thanks, Steve From bvg at mac.com Tue Nov 18 16:32:15 2008 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 18 Nov 2008 22:32:15 +0100 Subject: Conference DVDs: Design principles In-Reply-To: <49220B33.3020304@hrz.uni-kassel.de> References: <49220B33.3020304@hrz.uni-kassel.de> Message-ID: I really liked your comments, it reassured me that I made the right decision in not buying the DVD, but instead going there myself ;-) Of course it was a pleasure to present a small part of Scott's presentation, but the Audio had to be recorded again, which I did from my home after not talking English since weeks, and a few months after the actual conference. So excuse the bad non-contextual, bumpy and rambling nonsense I deliver there... Just a small error correction: Please note that "Animation Engine" is owned and developed by Malte Brill, not by me, despite me saying I'll get a cut every time it's sold (I own a part of Malte, so to say). Have fun Bj?rnke On 18 Nov 2008, at 01:24, Wilhelm Sanke wrote: > In one part of the disks Bj?rnke von Gierke presents his "Animation > Engine", but unfortunately never appears in person, he is only > allowed to talk from the "off". -- official ChatRev page: http://bjoernke.com/runrev/chatrev.php Chat with other RunRev developers: go stack URL "http://bjoernke.com/stacks/chatrev/chatrev1.3b3.rev" From eric.chatonet at sosmartsoftware.com Tue Nov 18 16:32:30 2008 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 18 Nov 2008 22:32:30 +0100 Subject: Using Palette Command In-Reply-To: <001101c949c4$ac0e0f30$0301000a@saxtell> References: <001101c949c4$ac0e0f30$0301000a@saxtell> Message-ID: Bonsoir Steve, go card Boy" of stack "My Stack" as "palette" will make the job :-) Le 18 nov. 08 ? 22:28, Steven Axtell a ?crit : > I know that the following command is used to open a stack in a > palette window: > > palette stack "My Stack" > > What is the specific command to open a particular card in a stack > as a palette window? For instance, what if I wanted to open card > "Boy" in stack "My Stack" as a palette window? > > I have tried using the following series of commands: > > palette stack "My Stack" > go to card "Boy" of stack "My Stack" > > In this case, I see the card contents change when the "go to card" > statement is implemented (whole operation is too slow). > > I just haven't run across any documentation on this. I appreciate > any help. > > Thanks, Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From saxtell at neb.rr.com Tue Nov 18 16:39:28 2008 From: saxtell at neb.rr.com (Steven Axtell) Date: Tue, 18 Nov 2008 15:39:28 -0600 Subject: Using Palette Command References: <001101c949c4$ac0e0f30$0301000a@saxtell> Message-ID: <001c01c949c6$22cf4110$0301000a@saxtell> Eric, Thank you much for the help! Steve From mcgrath3 at mac.com Tue Nov 18 16:39:27 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Tue, 18 Nov 2008 16:39:27 -0500 Subject: Conference DVDs: Design principles In-Reply-To: References: <49220B33.3020304@hrz.uni-kassel.de> Message-ID: <8828EF7A-B545-401A-BAAD-4A7229F14DFC@mac.com> I want to own a part of Malte too!!! Tom On Nov 18, 2008, at 4:32 PM, Bj?rnke von Gierke wrote: > Just a small error correction: Please note that "Animation Engine" > is owned and developed by Malte Brill, not by me, despite me saying > I'll get a cut every time it's sold (I own a part of Malte, so to > say). From m.schonewille at economy-x-talk.com Tue Nov 18 17:26:19 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Tue, 18 Nov 2008 23:26:19 +0100 Subject: AW: AW: AW: where do I find the temp folder on a Mac? In-Reply-To: <49230C98.9050001@hyperactivesw.com> References: <047B3F2ED6D7433EB81E20B8C3EC7301@Kestner.local> <49230C98.9050001@hyperactivesw.com> Message-ID: <844C960A-527F-4A67-A0CA-23BF3EB08CCC@economy-x-talk.com> Hi Jacque, Tiemo and others, The specialfolderpath function has changed a few times over the years and I can't know whether it won't change again. It is weird that specialfolderpath("temp") gives a result different from the tempname on Mac. Also, the path returned by specialfolderpath("temp") is different on Mac OS X 10.3 and earlier from the path returned on Mac OS X 10.4 and later. This is understandable, but it seems that Revolution is making decisions for me that I might want to make by myself. SpecialFolderPath("temp") doesn't work at all on Linux, but there is a folder "/tmp" and the tempname works correctly. I call this a bug. Another example, considering the preferences folder, can be found in my article at . If you read that, you will understand why I often prefer to write my own functions instead of using specialfolderpath(). I don't always want to use the same folder on every platform. There isn't necessarily a bug in Rev 3.0 with regard to the specialfolderpath function on Mac and Windows, but for me there are many cases in which I want to be in control and don't want to leave things to Revolution. Also, this function appeared to be quite unreliable in earlier versions, which means that most of my projects have a custom function as a substitute for the specialfolderpath function anyway. Btw, my Mac OS X 10.5 system doesn't have any 50x folders in any temp folder in any of the temporary folders found by Revolution (but it does have a folder "/.TemporaryItems/folders.501"). As a result, some of my older stacks simply write to "/tmp/" which seems to work fine. I hope this explains it. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 18 nov 2008, at 19:42, J. Landman Gay wrote: > Tiemo Hollmann TB wrote: >> Hi Marc, >> you are scaring me - often unreliable results! I am using some >> different >> specialfolderpath(). Isn't this really a good practice or just a >> single >> experience? > > I use specialFolderpath() without any problems. There was one Rev > release where specialFolderPath("temporary") returned incorrect > results on Mac OS X, but that was quickly fixed and it is safe to > use now. Other folders returned by specialFolderPath() have always > been reliable as far as I know, and I use the function all the time. > > Mac OS X hides certain folders because changing them can harm the > operating system. You can see and open these folders manually if you > want. Changing files in the tmp folder won't hurt anything, just > don't change anything else you find in there. > > To access one of the system's hidden folders on OS X, go to the > Finder. In the "Go" menu, choose "Go to folder..". Type in the full > path to the hidden folder you want to see. It will become visible > and you can open the files inside it. The folder icon will be half- > transparent, indicating that it is really a hidden folder. If you > close the finder window, the folder will hide itself again; you > don't need to do anything special to re-hide it. Permissions are not > changed. > > Note that the temporary folder on a Mac will vary depending on the > curent user. Sometimes it will be 501, sometimes 502, and so forth, > depending on the current user account. Using specialFolderPath() is > the best way to know which hidden folder is the correct one for the > current user files. The tempname function also returns a correct > location for the current user. > > -- > 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 dave at looktowindward.com Tue Nov 18 17:57:57 2008 From: dave at looktowindward.com (Dave) Date: Tue, 18 Nov 2008 22:57:57 +0000 Subject: More - Post Command Problem looks like a RunRev problem? In-Reply-To: <7c87a2a10811180938x5e6730a2ic59e5c201a7a825@mail.gmail.com> References: <0AAD4A60-E59D-46B0-BDE1-D2412FF3CDF9@looktowindward.com> <0B3F5B5A-C51E-49DD-B7C6-CEFE8AEF5955@looktowindward.com> <6B320A62-14A3-4C73-82A2-9D658A719812@looktowindward.com> <75BFC2C0-77C4-416D-B578-E91F24CE819B@futilism.com> <0FCE7835-4F62-476C-8A6E-05E3ED37F3FA@looktowindward.com> <15B390E8-1FF4-47D0-9D51-5F4D581CE03F@looktowindward.com> <90269606-8135-4E08-8798-E2C55B312E72@futilism.com> <7c87a2a10811180938x5e6730a2ic59e5c201a7a825@mail.gmail.com> Message-ID: <397764B1-A626-4793-9F2B-89D2DD43A0FE@looktowindward.com> Hi Andre, I've got no clue where to start on this and anything that is written has to follow the interface as defined by the "LibSoapPostCommand". Is there any sample code for this? Time is fast running out on this. What I really don't understand is why the "post" command is not working, I've tried this on 3.0 and I get the same problem. I reluctant to blame the RunRev code for this since it could be elsewhere. What would be really handy is a 3rd party extension that would handle the post command natively and then we could see. All the Best Dave On 18 Nov 2008, at 17:38, Andre Garzia wrote: > Dave, > > You can also try scripting your post call by hand using socket > routines from Rev itself. You basically assemble an HTTP request > inside a string and use write to socket to send it around. This is > pretty easy to do and gives you a lot of control over what is > happening. > > Cheers > andre > From devin_asay at byu.edu Tue Nov 18 18:02:33 2008 From: devin_asay at byu.edu (Devin Asay) Date: Tue, 18 Nov 2008 16:02:33 -0700 Subject: where do I find the temp folder on a Mac? In-Reply-To: References: <7E8245E9ABAD4941BBABB183F4DD216C@Kestner.local> Message-ID: <67AB1F83-142C-4226-A0C5-192E5A81BEE5@byu.edu> On Nov 18, 2008, at 12:45 PM, Sarah Reichelt wrote: > > I have found 3 different temporary folders. Try this command in the > message box: > put specialFolderPath("temp") & cr & the tempname & cr & $TMPDIR > > It gives me: > > /Users/sarah/Library/Caches/TemporaryItems > /private/var/folders/vF/vFLJdnX0Er44KsbRytuL1U+++TI/TemporaryItems/ > tmp2 > /var/folders/vF/vFLJdnX0Er44KsbRytuL1U+++TI/-Tmp-/ > > So my question is: which one should I use? > In my case, I need it to catch the output from a shell command running > in the background. > So the shell needs to be able to write, my Rev app needs to be able to > read, and preferably to delete the file afterwards to tidy up. > > I have been using $TMPDIR and that works fine, but > specialFolderPath("temp") looks a lot nicer. > > Are they all functionally the same or are there any differences, > particularly if running a non-admin account? As far as I know the /tmp folder (actually /private/tmp) on OS X is the only one that gets automatically cleaned out on reboot. On a related note, here's some guidance from Apple about where to store temporary files: Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From hershf at rgllc.us Tue Nov 18 23:13:22 2008 From: hershf at rgllc.us (hershel fisch) Date: Tue, 18 Nov 2008 20:13:22 -0800 Subject: RevOpenDatabase(tQuery) Message-ID: Hi, what is the reason that this doesn't work Put revOpenDatabase(tQuery) into tResult Tquery contains "SQLite","/Applications/Revolution Enterprise/3.0.0-rc-3/test.db",, The error stack "x": execution error at line n/a () near "revdberr,syntax error" Thanks, Hershel From hershf at rgllc.us Tue Nov 18 23:31:29 2008 From: hershf at rgllc.us (hershel fisch) Date: Tue, 18 Nov 2008 20:31:29 -0800 Subject: RevOpenDatabase(tQuery) In-Reply-To: Message-ID: On 11/18/08 8:13 PM, "hershel fisch" wrote: This is the correct syntax but doesn?t work, if I spell it out then it does. > Hi, what is the reason that this doesn't work > Put revOpenDatabase(tQuery) into tResult Tquery contains ("SQLite","/Applications/Revolution Enterprise/3.0.0-rc-3/test.db",,,,) > > The error stack "x": execution error at line n/a () near "revdberr,syntax > error" > > Thanks, Hershel > > _______________________________________________ > use-revolution mailing list > use-revolution 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 cszasz at mac.com Tue Nov 18 22:47:32 2008 From: cszasz at mac.com (Charles Szasz) Date: Tue, 18 Nov 2008 19:47:32 -0800 (PST) Subject: Rev Tutorial Videos has audio but no video Message-ID: <20573242.post@talk.nabble.com> I have OS 10.5.5 and Rev. 3.0. I recently purchased QuickTime Pro. Last weekend, I decided to view one of the Rev tutorial videos. I got audio but only a green screen instead of video. I have installed the Techsmith Codec for Intel OSX machines twice and rebooted each time but with the same results - no video. I also get the same results with Rev 2.9. Rev support has been unable to solve this problem. Any suggestions? -- View this message in context: http://www.nabble.com/Rev-Tutorial-Videos-has-audio-but-no-video-tp20573242p20573242.html Sent from the Revolution - User mailing list archive at Nabble.com. From mr.prmurray at gmail.com Wed Nov 19 00:14:36 2008 From: mr.prmurray at gmail.com (Paul Murray) Date: Tue, 18 Nov 2008 22:14:36 -0700 Subject: SQLite revQueryDatabase "where" param won't detect invalid target Message-ID: <4e65e2fc0811182114w53e922bv6645c01579f3642e@mail.gmail.com> When trying to detect that an entry in a table is missing, revQueryDatabase "SELECT... WHERE..." is returning an integer (cursor) result when the table is actually empty or the search value has never been inserted into the table: The following code is preceded by the creation of the table before any records are inserted: put "SELECT * FROM players WHERE playerID=:1" into doSQL put "abc1234" into anonID put revQuerydatabase(wgdbConID,doSQL,"anonID") into playersCursor answer doSQL & ":" & anonID &" result = " & playersCursor -- shows the result (playersCursor value is always an integer) The result (playersCursor) is ALWAYS an integer, no matter if there are any entries in the table or not, and no matter what value is given to the anonID variable. I need to be able to determine if the record with the specified "playerID" exists or not. Does anyone have any idea where the problem is? Any help would be greatly appreciated. Thanks. From sarah.reichelt at gmail.com Wed Nov 19 00:41:31 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 19 Nov 2008 15:41:31 +1000 Subject: RunRev V3.0 Question/Message Box In-Reply-To: <000801c949b2$e81e3570$0b01a8c0@workshop> References: <000801c949b2$e81e3570$0b01a8c0@workshop> Message-ID: On Wed, Nov 19, 2008 at 5:21 AM, Camm29 wrote: > Dave , > > Do you use any ASK or ANSWER within your scripts. > > I have been unable to build any Standalone that use Ask or Answer in Rev > 3.0.0 > > The same scripts bulid fine with no problems in Rev 2.8 This is terrible for you. I have been building apps with ask & answer dialogs and no problems so I wonder what the differences are. Do ask & answer work in the IDE? Is the problem that they are not being copied to the standalone or does the standalone not build at all? If they do not work in the IDE, then I suggest re-installing Rev. If they do not get copied to the standalone, then make sure you have chosen your own inclusions in the standalone settings and selected both these dialogs. Do you have an unusual characters in the file path to the standalone? That can stop a standalone from building. Apart from that, have you tried a basic stack with just a single control that calls the answer dialog and seeing if that can work. HTH, Sarah From revolution at derbrill.de Wed Nov 19 02:35:55 2008 From: revolution at derbrill.de (Malte Brill) Date: Wed, 19 Nov 2008 08:35:55 +0100 Subject: Conference DVDs: Design principles In-Reply-To: <20081118150239.847F5489B89@mail.runrev.com> References: <20081118150239.847F5489B89@mail.runrev.com> Message-ID: Tom wrote: > I want to own a part of Malte too!!! Lol. I have an arm and a leg I do not use at the moment. Would that help? Cheers, Malte From klaus at major-k.de Wed Nov 19 03:16:52 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 19 Nov 2008 09:16:52 +0100 Subject: Conference DVDs: Design principles In-Reply-To: <8828EF7A-B545-401A-BAAD-4A7229F14DFC@mac.com> References: <49220B33.3020304@hrz.uni-kassel.de> <8828EF7A-B545-401A-BAAD-4A7229F14DFC@mac.com> Message-ID: Am 18.11.2008 um 22:39 schrieb Thomas McGrath III: > I want to own a part of Malte too!!! Naughty Boy! > Tom :-) Klaus Major klaus at major-k.de http://www.major-k.de From 00bioarchimed at free.fr Wed Nov 19 03:50:23 2008 From: 00bioarchimed at free.fr (Thierry) Date: Wed, 19 Nov 2008 09:50:23 +0100 Subject: answer file with filter ??? Message-ID: Hi all, After having checked the doc, and drink 2 coffees, I'm stuck this morning with this simple one line of code: answer file "Choose a ICS file..." with filter "ICS,*.ics" the filtering doesn't work at all ? Well, did try with different suffix and same behavior... Rev 3.0 on Tiger Any hints ? Regards, Thierry From m.schonewille at economy-x-talk.com Wed Nov 19 04:43:11 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 19 Nov 2008 10:43:11 +0100 Subject: answer file with filter ??? In-Reply-To: References: Message-ID: Hi Thierry, On Mac, a file type is expected, while on Windows a file extension is expected. You need to check the platform and then use the right command. For example, for Mac: answer file "Choose a ICS file..." with filter "ICS,ICS " I have put a space after the ICS file type, because file types always have to be 4 characters long. The first item in the filter is just a command, which appears in a menu if you use multiple filters. On Windows: answer file "Choose a ICS file..." with filter "ICS,*ics". A much easier way is to use the answer file with type command: answer file "" with type "ICS|*ics|ICS " This form can be used on both Mac and Windows. Note the space after the file type again. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 19 nov 2008, at 09:50, Thierry wrote: > Hi all, > > After having checked the doc, and drink 2 coffees, > I'm stuck this morning with this simple one line of code: > > answer file "Choose a ICS file..." with filter "ICS,*.ics" > > the filtering doesn't work at all ? > Well, did try with different suffix and same behavior... > > Rev 3.0 on Tiger > > Any hints ? > > Regards, > Thierry From 00bioarchimed at free.fr Wed Nov 19 05:45:55 2008 From: 00bioarchimed at free.fr (Thierry) Date: Wed, 19 Nov 2008 11:45:55 +0100 Subject: answer file with filter ??? In-Reply-To: References: Message-ID: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> Le 19 nov. 08 ? 10:43, Mark Schonewille a ?crit : > Hi Thierry, > > On Mac, a file type is expected, while on Windows a file extension > is expected. > You need to check the platform and then use the right command. Thanks Mark ! Here is about the confusion: From the Dictionary Doc: ----------------------------- example topic: ... answer file (field "Prompt") of type "RSTK" answer file empty with filter "JPEGs,*.jpg" a bit further, we can read: The way file types are specified depends on the platform: Filtering for Mac OS: You can use either with filter or of type...... ------------------------------------------------- But, your examples do not help me in this case :-( In fact, the files *.ics I'm looking for in a file open dialog, can come from different apps and from different systems..... ( just to make it easy ) and, these .ics files are by now, just plain text files coming from a Linux system. Looking the file Creator and Type with FileInfo, I only have "????" and "????" So, does this means I have the choice to *not* do any filtering ? Thierry From m.schonewille at economy-x-talk.com Wed Nov 19 05:53:33 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 19 Nov 2008 11:53:33 +0100 Subject: answer file with filter ??? In-Reply-To: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> Message-ID: <482CEC68-6B6C-4DE3-84AE-3FD6BE850AAF@economy-x-talk.com> Thierry, As I wrote in my previous e-mail, you should use WITH type and not OF type. answer file "" with type "ICS|*ics|ICS " You can add additional filters: answer file "" with type "ICS|*ics|ICS " or type "All Files|*|*" I believe that the ICS type defined as "ICS|*ics|ICS " should work fine, because the file extension is right, but if that doesn't work, you can choose All Files from the option menu in the file dialog. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 19 nov 2008, at 11:45, Thierry wrote: > > Thanks Mark ! > > Here is about the confusion: > > From the Dictionary Doc: ----------------------------- > > example topic: > ... > answer file (field "Prompt") of type "RSTK" > answer file empty with filter "JPEGs,*.jpg" > > a bit further, we can read: > > The way file types are specified depends on the platform: > Filtering for Mac OS: You can use either with filter or of type...... > ------------------------------------------------- > > But, your examples do not help me in this case :-( > > In fact, the files *.ics I'm looking for in a file open dialog, can > come from > different apps and from different systems..... ( just to make it > easy ) > and, these .ics files are by now, just plain text files coming from > a Linux system. > Looking the file Creator and Type with FileInfo, I only have "????" > and "????" > > So, does this means I have the choice to *not* do any filtering ? > > > Thierry From klaus at major-k.de Wed Nov 19 06:14:25 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 19 Nov 2008 12:14:25 +0100 Subject: answer file with filter ??? In-Reply-To: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> Message-ID: <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> Bonjour Thierry, > Le 19 nov. 08 ? 10:43, Mark Schonewille a ?crit : > >> Hi Thierry, >> >> On Mac, a file type is expected, while on Windows a file extension >> is expected. >> You need to check the platform and then use the right command. > > Thanks Mark ! > > Here is about the confusion: > > From the Dictionary Doc: ----------------------------- > > example topic: > ... > answer file (field "Prompt") of type "RSTK" > answer file empty with filter "JPEGs,*.jpg" > > a bit further, we can read: > > The way file types are specified depends on the platform: > Filtering for Mac OS: You can use either with filter or of type...... > ------------------------------------------------- > > But, your examples do not help me in this case :-( > > In fact, the files *.ics I'm looking for in a file open dialog, can > come from > different apps and from different systems..... ( just to make it > easy ) > and, these .ics files are by now, just plain text files coming from > a Linux system. > Looking the file Creator and Type with FileInfo, I only have "????" > and "????" > > So, does this means I have the choice to *not* do any filtering ? If you opmit the FILETYPE part, the system will only show files that have the supplied suffix, even on OS X: answer file "" with type "ICS|*ics|" Will work for you :-) > Thierry Best Klaus Major klaus at major-k.de http://www.major-k.de From janschenkel at yahoo.com Wed Nov 19 06:23:06 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 19 Nov 2008 03:23:06 -0800 (PST) Subject: SQLite revQueryDatabase "where" param won't detect invalid target In-Reply-To: <4e65e2fc0811182114w53e922bv6645c01579f3642e@mail.gmail.com> Message-ID: <24588.14735.qm@web65408.mail.ac4.yahoo.com> --- Paul Murray wrote: > When trying to detect that an entry in a table is > missing, revQueryDatabase > "SELECT... WHERE..." is returning an integer > (cursor) result when the table > is actually empty or the search value has never been > inserted into the > table: > > The following code is preceded by the creation of > the table before any > records are inserted: > > put "SELECT * FROM players WHERE playerID=:1" into > doSQL > put "abc1234" into anonID > put revQuerydatabase(wgdbConID,doSQL,"anonID") into > playersCursor > answer doSQL & ":" & anonID &" result = " & > playersCursor -- shows the > result (playersCursor value is always an integer) > > The result (playersCursor) is ALWAYS an integer, no > matter if there are any > entries in the table or not, and no matter what > value is given to the anonID > variable. > > I need to be able to determine if the record with > the specified "playerID" > exists or not. > Does anyone have any idea where the problem is? > Any help would be greatly appreciated. Thanks. > Hi Paul, Let me assure you: nothing is wrong, and you're not going crazy either :-) A 'cursor' or 'record set' that you get from revQueryDatabase is an integer number, if the query was successful, and this number is nothing more than an identifier that you can use for calls to revMoveToNextRecord, revNumberOfRecords of revDatabaseColumnCount. In this case, if you want to know if a record exists, use the revDataFromQuery function with a slightly different SQL query. ## put "SELECT COUNT(*) FROM players WHERE playerID=:1" into doSQL put "abc1234" into anonID put revDataFromQuery(wgdbConID,doSQL,"anonID") into tRecordCount answer doSQL & ":" & anonID &" result = " & tRecordCount ## If the database can't find said record, the result of the COUNT(*) function is 0 (zero), otherwise it's 1 (assuming that playerID is your primary, unique key for that table) 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) From janschenkel at yahoo.com Wed Nov 19 06:26:52 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 19 Nov 2008 03:26:52 -0800 (PST) Subject: Conference DVDs: Design principles In-Reply-To: Message-ID: <175606.48103.qm@web65407.mail.ac4.yahoo.com> --- Malte Brill wrote: > Tom wrote: > > > I want to own a part of Malte too!!! > > Lol. I have an arm and a leg I do not use at the > moment. Would that > help? > > Cheers, > > Malte > I was already grateful nobody said "I want to eat Malte, just to possess his powers!" - and now he's offering limbs to the gastronomically curious. *grin* Jan Schenkel. PS: one can never watch too many Lewis Black and George Carlin videos... Quartam Reports & PDF Library for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) From janschenkel at yahoo.com Wed Nov 19 06:29:40 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Wed, 19 Nov 2008 03:29:40 -0800 (PST) Subject: RevOpenDatabase(tQuery) In-Reply-To: Message-ID: <521404.75742.qm@web65401.mail.ac4.yahoo.com> --- hershel fisch wrote: > On 11/18/08 8:13 PM, "hershel fisch" > wrote: > This is the correct syntax but doesn?t work, if I > spell it out then it does. > > > Hi, what is the reason that this doesn't work > > Put revOpenDatabase(tQuery) into tResult > Tquery contains ("SQLite","/Applications/Revolution > Enterprise/3.0.0-rc-3/test.db",,,,) > > > > The error stack "x": execution error at line n/a > () near "revdberr,syntax > > error" > > > > Thanks, Hershel > > > That's just how xTalks work, you can't just toss all parameters into a single variable and hope that the command or function figures it out - unless said command or function is explicitly programmed to do so. Revolution can do a great many things, but not telepathic connections to the developers, I'm afraid. 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 00bioarchimed at free.fr Wed Nov 19 06:30:13 2008 From: 00bioarchimed at free.fr (Thierry) Date: Wed, 19 Nov 2008 12:30:13 +0100 Subject: answer file with filter ??? In-Reply-To: <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> Message-ID: <58D1D2B6-D230-4761-B1DC-18BE3F677661@free.fr> > answer file "" with type "ICS|*ics|" > > Will work for you :-) Hmmm, try differents solutions from Mark and You, and always get it wrong !!!! So, it's not my day :-( I think i'm going to check the answer dialog stack... May be corrupted ? Merci beaucoup Thierry From klaus at major-k.de Wed Nov 19 06:47:03 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 19 Nov 2008 12:47:03 +0100 Subject: answer file with filter ??? In-Reply-To: <58D1D2B6-D230-4761-B1DC-18BE3F677661@free.fr> References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> <58D1D2B6-D230-4761-B1DC-18BE3F677661@free.fr> Message-ID: <02D363C6-24B5-49EC-9636-A58EADF8F55B@major-k.de> Bonjour, Thierry: >> answer file "" with type "ICS|*ics|" >> >> Will work for you :-) > > > Hmmm, try differents solutions from Mark and You, > and always get it wrong !!!! > > So, it's not my day :-( > > I think i'm going to check the answer dialog stack... > May be corrupted ? No no, just a typo we did not notice so far :-) Please omit the asteriks * in the suffix: answer file "" with type "ICS|ics|" > Merci beaucoup A votre service! > Thierry Best Klaus Major klaus at major-k.de http://www.major-k.de From 00bioarchimed at free.fr Wed Nov 19 07:44:13 2008 From: 00bioarchimed at free.fr (Thierry) Date: Wed, 19 Nov 2008 13:44:13 +0100 Subject: answer file with filter ??? In-Reply-To: <02D363C6-24B5-49EC-9636-A58EADF8F55B@major-k.de> References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> <58D1D2B6-D230-4761-B1DC-18BE3F677661@free.fr> <02D363C6-24B5-49EC-9636-A58EADF8F55B@major-k.de> Message-ID: > Please omit the asteriks * in the suffix: > answer file "" with type "ICS|ics|" and even few chars less: answer file "Select a ICS file..." with type "|ics" Et voila ... It works :-) Hmm, do I need to say that having the solution I don't see how one could come to it by reading the Docs ? Anyway, great list once again and thanks to all to be here. Herzlichen Dank, Klaus ! Dann habe ich mir jetzt eine Kaffeepause verdient :-) Thierry From klaus at major-k.de Wed Nov 19 07:55:56 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 19 Nov 2008 13:55:56 +0100 Subject: answer file with filter ??? In-Reply-To: References: <8479BC3D-29DB-42DC-8C0D-88ADA252D597@free.fr> <276320C8-150F-4337-8DB5-58A0ADCF5F27@major-k.de> <58D1D2B6-D230-4761-B1DC-18BE3F677661@free.fr> <02D363C6-24B5-49EC-9636-A58EADF8F55B@major-k.de> Message-ID: <235CFA83-131C-4A12-8BE6-9B5541F557B0@major-k.de> Bonjour Thierry, >> Please omit the asteriks * in the suffix: >> answer file "" with type "ICS|ics|" > > and even few chars less: > answer file "Select a ICS file..." with type "|ics" > Et voila ... It works :-) Please also check bug #6433 http://quality.runrev.com/qacenter/show_bug.cgi?id=6433 > Hmm, do I need to say that having the solution > I don't see how one could come to it by reading the Docs ? This is in the docs (more or less clearly ;-) > Anyway, great list once again and thanks to all > to be here. > > Herzlichen Dank, Klaus ! > > Dann habe ich mir jetzt eine Kaffeepause verdient :-) Jawohl :-) > Thierry Best Klaus Major klaus at major-k.de http://www.major-k.de From mcgrath3 at mac.com Wed Nov 19 07:57:23 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 07:57:23 -0500 Subject: Conference DVDs: Design principles In-Reply-To: <175606.48103.qm@web65407.mail.ac4.yahoo.com> References: <175606.48103.qm@web65407.mail.ac4.yahoo.com> Message-ID: <3EECCB27-5AF1-4590-B0AA-3BFEA4F6F36B@mac.com> LOL..... On Nov 19, 2008, at 6:26 AM, Jan Schenkel wrote: > --- Malte Brill wrote: >> Tom wrote: >> >>> I want to own a part of Malte too!!! >> >> Lol. I have an arm and a leg I do not use at the >> moment. Would that >> help? >> >> Cheers, >> >> Malte >> > > I was already grateful nobody said "I want to eat > Malte, just to possess his powers!" - and now he's > offering limbs to the gastronomically curious. > > *grin* > > Jan Schenkel. > > PS: one can never watch too many Lewis Black and > George Carlin videos... > > Quartam Reports & PDF Library for Revolution > > From ccondit at geo.umass.edu Wed Nov 19 11:36:21 2008 From: ccondit at geo.umass.edu (Chris Condit) Date: Wed, 19 Nov 2008 11:36:21 -0500 Subject: re-Ordering sub stacks Message-ID: I've got a project that has numerous subStacks, to which I often make changes or enhancements. Numerous others use the same basic project, and in order to simplify updating their projects, I have the user run an "updater" stack, which among other things deletes the subStack that has been changed in their project, and adds a "copy of" that substack to their mainstack, and renames it back to its original name. My problem comes when I then attempt to re-order the substacks in the mainstack. The below script works fine in Revolution versions previous to 3.0, but when run in 3.0 causes Revolution to shut down, and results in the original stack being left with only one substack. If you want to download a test stack with half a dozen substacks, and the button installed in the mainstack, the URL is below. http://ddm.geo.umass.edu/ddm-testReorderStacks-rev.zip I caution you that you might want to make a copy of it, and run that copy because of how Rev 3.0, along with shutting down, changes the original multi-substack version to a single stack version before quitting. Appreciate any help with this - it does look bad to tell users you have to use a previous version of Revolution to run this re-ordering script. Chris button script: --re-order substacks on mouseUp set the hilite of me to true put mainstacks() into listOfMainStacks put the num of lines in listOfMainStacks into numToDo repeat with x = 1 to numToDo if char 1 to 4 of line x of listOfMainStacks = "ddm-" then put line x of listOfMainStacks into thismainStack exit repeat end if end repeat set the cursor to busy lock Screen orderSubs thismainStack set the hilite of me to false beep answer "Done!" set the cursor to arrow set the hilite of me to false end mouseUp on orderSubs thismainStack get the substacks of stack thismainStack sort it set the substacks of stack thismainStack to it save stack thismainStack end orderSubs -- Dr. Christopher D. Condit, Associate Prof., Dept. of Geosciences Univ. Massachusetts, 611 North Pleasant St., Amherst, MA, 01003-9297 ccondit at geo.umass.edu 413-545-0272 My Web Page: http://www.geo.umass.edu/faculty/condit.htm Revolution Dynamic Digital Maps: http://ddm.geo.umass.edu From mcgrath3 at mac.com Wed Nov 19 12:06:26 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 12:06:26 -0500 Subject: re-Ordering sub stacks In-Reply-To: References: Message-ID: <170B1795-95A7-4756-A713-CF4F5123DA7B@mac.com> Chris, As far as your actual problem maybe it is better to set the substacks mainstack property as in: on orderSubs thismainStack get the substacks of stack thismainStack sort it put it into theSubstacks repeat with x = 1 to the number of lines of theSubstacks put line x of theSubstacks into theStack set the mainstack of stack theStack to thismainStack end repeat --set the substacks of stack thismainStack to it save stack thismainStack end orderSubs This works for me here with your stack. P.S. Although this may not relate to your problem I wanted to comment: Your repeat loop will only find the first stack (if any) that starts with "ddm-" so maybe the repeat is not the best way to go. 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 Nov 19, 2008, at 11:36 AM, Chris Condit wrote: > button script: > > --re-order substacks > on mouseUp > set the hilite of me to true > put mainstacks() into listOfMainStacks > put the num of lines in listOfMainStacks into numToDo > repeat with x = 1 to numToDo > if char 1 to 4 of line x of listOfMainStacks = "ddm-" then > put line x of listOfMainStacks into thismainStack > exit repeat > end if > end repeat > set the cursor to busy > lock Screen > orderSubs thismainStack > set the hilite of me to false > beep > answer "Done!" > set the cursor to arrow > set the hilite of me to false > end mouseUp > > on orderSubs thismainStack > get the substacks of stack thismainStack > sort it > set the substacks of stack thismainStack to it > save stack thismainStack > end orderSubs > > - From mwieder at ahsoftware.net Wed Nov 19 12:08:10 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Nov 2008 09:08:10 -0800 Subject: RunRev V3.0 Question/Message Box In-Reply-To: References: <000801c949b2$e81e3570$0b01a8c0@workshop> Message-ID: <75394609906.20081119090810@ahsoftware.net> Sarah- Tuesday, November 18, 2008, 9:41:31 PM, you wrote: > Do ask & answer work in the IDE? Is the problem that they are not > being copied to the standalone or does the standalone not build at > all? I also had this problem with at least one stack, where it was critical that answer dialogs be available. They would work fine in the IDE but not in the standalone version. Interestingly if I handed them to another developer they would compile and work fine. Didn't matter whether I allowed the IDE to find them automatically or explicitly selected them. The problem with that stack mysteriously cleared itself up after some time and I haven't been able to replicate it. To this day I have no idea what was going on there. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Wed Nov 19 12:10:24 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Nov 2008 09:10:24 -0800 Subject: Conference DVDs: Design principles In-Reply-To: References: <20081118150239.847F5489B89@mail.runrev.com> Message-ID: <127394744468.20081119091024@ahsoftware.net> Malte- Tuesday, November 18, 2008, 11:35:55 PM, you wrote: > Lol. I have an arm and a leg I do not use at the moment. Would that > help? Yes. I have a plumbing application coming up where an extra hand would be quite useful. Thanks for the offer. -- -Mark Wieder mwieder at ahsoftware.net From mcgrath3 at mac.com Wed Nov 19 12:19:17 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 12:19:17 -0500 Subject: re-Ordering sub stacks In-Reply-To: <170B1795-95A7-4756-A713-CF4F5123DA7B@mac.com> References: <170B1795-95A7-4756-A713-CF4F5123DA7B@mac.com> Message-ID: <2EACBDC5-279E-40FF-823D-2C86C83A9BA8@mac.com> Chris, This might be a better approach for the repeat loop I mentioned in the previous email. Use the lineoffset instead: on mouseUp set the hilite of me to true put mainstacks() into listOfMainStacks put line (lineoffset("ddm-",listOfMainStacks)) of listOfMainStacks into thismainStack set the cursor to busy lock screen orderSubs thismainStack set the hilite of me to false beep answer "Done!" set the cursor to arrow set the hilite of me to false end mouseUp on orderSubs thismainStack get the substacks of stack thismainStack sort it put it into theSubstacks repeat with x = 1 to the number of lines of theSubstacks put line x of theSubstacks into theStack set the mainstack of stack theStack to thismainStack end repeat save stack thismainStack end orderSubs 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 Nov 19, 2008, at 11:36 AM, Chris Condit wrote: >> button script: >> >> --re-order substacks >> on mouseUp >> set the hilite of me to true >> put mainstacks() into listOfMainStacks >> put the num of lines in listOfMainStacks into numToDo >> repeat with x = 1 to numToDo >> if char 1 to 4 of line x of listOfMainStacks = "ddm-" then >> put line x of listOfMainStacks into thismainStack >> exit repeat >> end if >> end repeat >> set the cursor to busy >> lock Screen >> orderSubs thismainStack >> set the hilite of me to false >> beep >> answer "Done!" >> set the cursor to arrow >> set the hilite of me to false >> end mouseUp >> >> on orderSubs thismainStack >> get the substacks of stack thismainStack >> sort it >> set the substacks of stack thismainStack to it >> save stack thismainStack >> end orderSubs From mcgrath3 at mac.com Wed Nov 19 12:21:35 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 12:21:35 -0500 Subject: Conference DVDs: Design principles In-Reply-To: <127394744468.20081119091024@ahsoftware.net> References: <20081118150239.847F5489B89@mail.runrev.com> <127394744468.20081119091024@ahsoftware.net> Message-ID: <249C824E-79E6-430A-95D6-8FCA2236E2D7@mac.com> Ha Ha Ha, And I could really use a 'leg up' in this company I work for. Interesting!!! 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 Nov 19, 2008, at 12:10 PM, Mark Wieder wrote: > Malte- > > Tuesday, November 18, 2008, 11:35:55 PM, you wrote: > >> Lol. I have an arm and a leg I do not use at the moment. Would that >> help? > > Yes. I have a plumbing application coming up where an extra hand would > be quite useful. Thanks for the offer. > > -- > -Mark Wieder > mwieder at ahsoftware.net From nealk3nc at gmail.com Wed Nov 19 12:23:08 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Wed, 19 Nov 2008 12:23:08 -0500 Subject: Conference DVDs: Design principles In-Reply-To: <249C824E-79E6-430A-95D6-8FCA2236E2D7@mac.com> References: <20081118150239.847F5489B89@mail.runrev.com> <127394744468.20081119091024@ahsoftware.net> <249C824E-79E6-430A-95D6-8FCA2236E2D7@mac.com> Message-ID: <325413300811190923o4b00c1a0xd8cf085de71642de@mail.gmail.com> I am glad no one wants to get ahead in their company! Neal Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com - $15.99 ------------------------------------------------- For a great dog book, visit www.abrohamneal.com ------------------------------------------------- See the FlexRadio Systems Flex-5000a in action at www.flex-videos.com On Wed, Nov 19, 2008 at 12:21 PM, Thomas McGrath III wrote: > Ha Ha Ha, > > And I could really use a 'leg up' in this company I work for. Interesting!!! > > 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 Nov 19, 2008, at 12:10 PM, Mark Wieder wrote: > >> Malte- >> >> Tuesday, November 18, 2008, 11:35:55 PM, you wrote: >> >>> Lol. I have an arm and a leg I do not use at the moment. Would that >>> help? >> >> Yes. I have a plumbing application coming up where an extra hand would >> be quite useful. Thanks for the offer. >> >> -- >> -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 jacque at hyperactivesw.com Wed Nov 19 12:36:49 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 11:36:49 -0600 Subject: Conference DVDs: Design principles In-Reply-To: <325413300811190923o4b00c1a0xd8cf085de71642de@mail.gmail.com> References: <20081118150239.847F5489B89@mail.runrev.com> <127394744468.20081119091024@ahsoftware.net> <249C824E-79E6-430A-95D6-8FCA2236E2D7@mac.com> <325413300811190923o4b00c1a0xd8cf085de71642de@mail.gmail.com> Message-ID: <49244EB1.3050807@hyperactivesw.com> Neal Campbell wrote: > I am glad no one wants to get ahead in their company! I could use a shoulder to cry on. Pretty soon there will be nothing left of poor Malte. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Nov 19 12:39:50 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 11:39:50 -0600 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <20573242.post@talk.nabble.com> References: <20573242.post@talk.nabble.com> Message-ID: <49244F66.8050606@hyperactivesw.com> Charles Szasz wrote: > I have OS 10.5.5 and Rev. 3.0. I recently purchased QuickTime Pro. Last > weekend, I decided to view one of the Rev tutorial videos. I got audio but > only a green screen instead of video. I have installed the Techsmith Codec > for Intel OSX machines twice and rebooted each time but with the same > results - no video. I also get the same results with Rev 2.9. Rev support > has been unable to solve this problem. Could someone with the newly-released version of QT try testing one of the tutorials? The only thought I had was that the new QT may have broken the TechSmith codec. The versions I have here work fine, but I've heard enough bad things about the latest QT that I hesitate to download it right now. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mcgrath3 at mac.com Wed Nov 19 12:54:20 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 12:54:20 -0500 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <49244F66.8050606@hyperactivesw.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> Message-ID: <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> I tried one of the Tutorials and got a blank screen. I went and installed/reinstalled the TechSmith codec and now I can see the video. Everything looks fine. Quicktime Pro 7 Rev 3.0.0 Mac OSX 10.5.5 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 Nov 19, 2008, at 12:39 PM, J. Landman Gay wrote: > Charles Szasz wrote: >> I have OS 10.5.5 and Rev. 3.0. I recently purchased QuickTime Pro. >> Last >> weekend, I decided to view one of the Rev tutorial videos. I got >> audio but >> only a green screen instead of video. I have installed the >> Techsmith Codec >> for Intel OSX machines twice and rebooted each time but with the same >> results - no video. I also get the same results with Rev 2.9. Rev >> support >> has been unable to solve this problem. > > Could someone with the newly-released version of QT try testing one > of the tutorials? The only thought I had was that the new QT may > have broken the TechSmith codec. The versions I have here work fine, > but I've heard enough bad things about the latest QT that I hesitate > to download it right now. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com From hershf at rgllc.us Wed Nov 19 15:57:12 2008 From: hershf at rgllc.us (hershel fisch) Date: Wed, 19 Nov 2008 12:57:12 -0800 Subject: RevOpenDatabase(tQuery) In-Reply-To: <521404.75742.qm@web65401.mail.ac4.yahoo.com> Message-ID: On 11/19/08 3:29 AM, "Jan Schenkel" wrote: I'm wondering because this works? put revOpenDatabase (" & pDbType &"," & pHost & "," & pDbName & "," & pUserName & "," & pPassword &",)" into tResult (with postgresql)? Hershel > --- hershel fisch wrote: >> On 11/18/08 8:13 PM, "hershel fisch" >> wrote: >> This is the correct syntax but doesn?t work, if I >> spell it out then it does. >> >>> Hi, what is the reason that this doesn't work >>> Put revOpenDatabase(tQuery) into tResult >> Tquery contains ("SQLite","/Applications/Revolution >> Enterprise/3.0.0-rc-3/test.db",,,,) >>> >>> The error stack "x": execution error at line n/a >> () near "revdberr,syntax >>> error" >>> >>> Thanks, Hershel >>> >> > > That's just how xTalks work, you can't just toss all > parameters into a single variable and hope that the > command or function figures it out - unless said > command or function is explicitly programmed to do so. > > Revolution can do a great many things, but not > telepathic connections to the developers, I'm afraid. > > 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) > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 rcn.com Wed Nov 19 12:58:11 2008 From: coiin at rcn.com (Colin Holgate) Date: Wed, 19 Nov 2008 12:58:11 -0500 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> Message-ID: <8FEC2F2A-CEF0-44D4-BF84-E5F463227F0E@rcn.com> On Nov 19, 2008, at 12:54 PM, Thomas McGrath III wrote: > Quicktime Pro 7 > Rev 3.0.0 > Mac OSX 10.5.5 Which version of QuickTime, and what kind of Mac? There were changes in 7.5.5 that upset some machines, but an update the other day improved things a bit. From katir at hindu.org Wed Nov 19 13:06:31 2008 From: katir at hindu.org (Sivakatirswami) Date: Wed, 19 Nov 2008 08:06:31 -1000 Subject: Converting Hypercard Stack -- No Scripts? Message-ID: <492455A7.1020006@hindu.org> Wow, someone was cleaning up their computer here and sent me three hypercard stacks that I think i made nearly 20 years ago! One has some important, still useful data. I just opened the HC stack in Revolution and viola it appears. But I'm getting some strange behaviors that I don't know how to solve. This is basically a little roll-a-dex of card with information about Ayurveda ranging from info on foods, recipes, remedies for illnesses etc. The cards are divided into sections like chapters in a book and these chapters are are organized as sections... The home card has a set of buttons that look like tabs at the bottom of the window: Find, Remedies, Herbs, Organs, Recipies, Nutrients, New Card that goes section. Then each section has a unique set of buttons in a group that are nust for that section Nutrients, Breads, Chutneys, Curries, Liquids, Rices, Sweets, Plate Sample It's a simple ebook... meant to be expanded as time goes on.... Now we have one basic problem: I cannot find any script in any object! there is no stack script, no card script and no script in any of the groups that will open in the Script editor. But this is "nuts" because if I click on the buttons, they got the first card of each chapter In those early days I did not know much and I just used a find function to drive a button to a specific card. Today I would name the cards... OK, so I open the stack in Application browser an we see that in the tab buttons under the column that shows number of lines of code in the script that most buttons have 3 lines of code and some have 5 or 12. Again, I did not know what I was doing in those days and would today put all the functions in the stack script. But here's the wierd part... I try to edit the script of a button that shows it has 3 lines of code in it.. either the script editor will refuse to open or it opens and there is no code there at all. And sometimes I get this error: compiling at 7:48:19 AM Type Chunk: can't create a variable with that name (explicitVariables?) Object Find Line put "find whole" "e& kumba "e into the message box Hint message which shows that *some* script is active, but if I click "Script" to open the script. nothing happens. No script editor is invoked, and the script of the button with the "offending" command is not available. Any ideas? From mcgrath3 at mac.com Wed Nov 19 13:06:53 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 13:06:53 -0500 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> Message-ID: <63D9FB95-9974-420E-B2E3-8CE18D4F20AB@mac.com> I then installed via software update Quicktime Pro 7.5 update. Played same tutorial and it was fine. Played new/downloaded tutorial and it was fine as well 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 Nov 19, 2008, at 12:54 PM, Thomas McGrath III wrote: > I tried one of the Tutorials and got a blank screen. I went and > installed/reinstalled the TechSmith codec and now I can see the > video. Everything looks fine. > > Quicktime Pro 7 > Rev 3.0.0 > Mac OSX 10.5.5 > > 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 Nov 19, 2008, at 12:39 PM, J. Landman Gay wrote: > >> Charles Szasz wrote: >>> I have OS 10.5.5 and Rev. 3.0. I recently purchased QuickTime Pro. >>> Last >>> weekend, I decided to view one of the Rev tutorial videos. I got >>> audio but >>> only a green screen instead of video. I have installed the >>> Techsmith Codec >>> for Intel OSX machines twice and rebooted each time but with the >>> same >>> results - no video. I also get the same results with Rev 2.9. >>> Rev support >>> has been unable to solve this problem. >> >> Could someone with the newly-released version of QT try testing one >> of the tutorials? The only thought I had was that the new QT may >> have broken the TechSmith codec. The versions I have here work >> fine, but I've heard enough bad things about the latest QT that I >> hesitate to download it right now. >> >> -- >> 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 mcgrath3 at mac.com Wed Nov 19 13:07:42 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 13:07:42 -0500 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <8FEC2F2A-CEF0-44D4-BF84-E5F463227F0E@rcn.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> <8FEC2F2A-CEF0-44D4-BF84-E5F463227F0E@rcn.com> Message-ID: <9DD0CB46-7FCF-48D2-AE56-8A0A3A7EC471@mac.com> First 7.0 and then 7.5 and both seem to work fine. 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 Nov 19, 2008, at 12:58 PM, Colin Holgate wrote: > > On Nov 19, 2008, at 12:54 PM, Thomas McGrath III wrote: > >> Quicktime Pro 7 >> Rev 3.0.0 >> Mac OSX 10.5.5 > > Which version of QuickTime, and what kind of Mac? There were changes > in 7.5.5 that upset some machines, but an update the other day > improved things a bit. > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Camm29 at tesco.net Wed Nov 19 13:05:56 2008 From: Camm29 at tesco.net (Camm29) Date: Wed, 19 Nov 2008 18:05:56 -0000 Subject: RunRev V3.0 Question/Message Box References: <000801c949b2$e81e3570$0b01a8c0@workshop> Message-ID: <002201c94a71$7e893190$0b01a8c0@workshop> Sarah , Works in IDE with no problems. Tried all manner of inclusions or not etc , still fails to build standalone. I made a small stack with just an answer dialog and its fails to build in Rev 3. If I leave out any ask , answer dialog then stacks will build in Rev 3. Regards Camm ----- Original Message ----- From: "Sarah Reichelt" To: "How to use Revolution" Sent: Wednesday, November 19, 2008 5:41 AM Subject: Re: RunRev V3.0 Question/Message Box > On Wed, Nov 19, 2008 at 5:21 AM, Camm29 wrote: > > Dave , > > > > Do you use any ASK or ANSWER within your scripts. > > > > I have been unable to build any Standalone that use Ask or Answer in Rev > > 3.0.0 > > > > The same scripts bulid fine with no problems in Rev 2.8 > > This is terrible for you. I have been building apps with ask & answer > dialogs and no problems so I wonder what the differences are. > Do ask & answer work in the IDE? Is the problem that they are not > being copied to the standalone or does the standalone not build at > all? > If they do not work in the IDE, then I suggest re-installing Rev. > If they do not get copied to the standalone, then make sure you have > chosen your own inclusions in the standalone settings and selected > both these dialogs. > Do you have an unusual characters in the file path to the standalone? > That can stop a standalone from building. > > Apart from that, have you tried a basic stack with just a single > control that calls the answer dialog and seeing if that can work. > > HTH, > 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 > > > -- > Internal Virus Database is out-of-date. > Checked by AVG. > Version: 7.5.524 / Virus Database: 270.8.1/1732 - Release Date: 18/10/2008 18:01 > > From scott at tactilemedia.com Wed Nov 19 13:20:59 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 19 Nov 2008 10:20:59 -0800 Subject: Rev 3 Player/Stack Title Bug - Help? Message-ID: Hello List: Good grief... I'm wondering if anyone can find a workaround for this odd behavior in Rev 3, Windows. Create a new stack. Give it a title, like "ABCDE". Drag a player control onto the stack. Hit enter in title field of Rev's inspector, solely to update the title. If you see what I see, the stack's title (in the titlebar) changes to "A"; the title in the inspector does change. Then no matter what I try I cannot get the full title to show in the stack's titlebar unless I delete the player object. The title field in the inspector and the engine both maintain that the stack's title is "ABCDE". This is extremely disconcerting as I have to deliver an application by Friday and the client has already pointed out this mistake in the preview build. It appears there is no way to fix this. Any ideas? Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jacque at hyperactivesw.com Wed Nov 19 13:20:54 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 12:20:54 -0600 Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <9DD0CB46-7FCF-48D2-AE56-8A0A3A7EC471@mac.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> <8FEC2F2A-CEF0-44D4-BF84-E5F463227F0E@rcn.com> <9DD0CB46-7FCF-48D2-AE56-8A0A3A7EC471@mac.com> Message-ID: <49245906.7010804@hyperactivesw.com> Thomas McGrath III wrote: > First 7.0 and then 7.5 and both seem to work fine. Thanks for checking, Tom. Appreciate it. After Colin's comment, I just downloaded 7.5.5 and it seems to work fine here too with the Rev tutorials. Charles, did you download and install the correct codec? There are two on the web site, one for older Macs and one for Intels. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Wed Nov 19 13:25:23 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 19 Nov 2008 10:25:23 -0800 Subject: Rev 3 Player/Stack Title Bug - Help? In-Reply-To: Message-ID: Recently, Scott Rossi wrote: > If you see what I see, the stack's title (in the titlebar) changes to "A"; > the title in the inspector does change. ...does NOT change. Sorry for the typo (frustration evident). Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From klaus at major-k.de Wed Nov 19 13:26:18 2008 From: klaus at major-k.de (Klaus Major) Date: Wed, 19 Nov 2008 19:26:18 +0100 Subject: Rev 3 Player/Stack Title Bug - Help? In-Reply-To: References: Message-ID: <7560BDE4-CE89-4E2A-A51B-8376830ABFF0@major-k.de> Hi Scott, > Hello List: > > Good grief... I'm wondering if anyone can find a workaround for > this odd > behavior in Rev 3, Windows. > > Create a new stack. Give it a title, like "ABCDE". > Drag a player control onto the stack. > Hit enter in title field of Rev's inspector, solely to update the > title. > If you see what I see, the stack's title (in the titlebar) changes > to "A"; > the title in the inspector does change. > > Then no matter what I try I cannot get the full title to show in the > stack's > titlebar unless I delete the player object. The title field in the > inspector and the engine both maintain that the stack's title is > "ABCDE". > > This is extremely disconcerting as I have to deliver an application by > Friday and the client has already pointed out this mistake in the > preview > build. It appears there is no way to fix this. Any ideas? Sorry, no solution, but I also experience this strange behaviour on Win. As soon as there is an active and visible player involved, the titlebar gets completely messed up and shows cryptic signs (mainly these empty squares and ???), or like in your case only the first character is being displayed. Very annoying! > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design Regards Klaus Major klaus at major-k.de http://www.major-k.de From jacque at hyperactivesw.com Wed Nov 19 13:28:08 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 12:28:08 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <492455A7.1020006@hindu.org> References: <492455A7.1020006@hindu.org> Message-ID: <49245AB8.4020703@hyperactivesw.com> Sivakatirswami wrote: > > I just opened the HC stack in Revolution and viola it appears. But I'm > getting some strange behaviors that I don't know how to solve. ... > No script editor is invoked, and the script of the button with the > "offending" command is not available. > > Any ideas? Odd. I've never seen this happen. You could try turning off messages (click the Messages icon in the toolbar) and see if that helps. You could also try, from the message box: set the clipboardData to the script of button See if you get anything in the clipboard. If so, you could set the script to empty via message box, then paste in the retrieved script and correct the errors. Finally, if the stack has so few scripts, it might just be easier to open it in a text editor and copy out the pieces you need. Then set the scripts to empty from the message box, open them, paste in the retrieved text, and correct the scripts. I'm thinking there may be a stray end-of-script character in there somewhere, or something else that makes the editor think there's nothing to display. I saw that happen once in HC, but never in Revolution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From cmsheffield at gmail.com Wed Nov 19 13:28:56 2008 From: cmsheffield at gmail.com (Chris Sheffield) Date: Wed, 19 Nov 2008 11:28:56 -0700 Subject: Rev 3 Player/Stack Title Bug - Help? In-Reply-To: References: Message-ID: Does setting the title in a preOpenStack handler make any difference? On Nov 19, 2008, at 11:25 AM, Scott Rossi wrote: > Recently, Scott Rossi wrote: > >> If you see what I see, the stack's title (in the titlebar) changes >> to "A"; >> the title in the inspector does change. > > ...does NOT change. Sorry for the typo (frustration evident). > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Chris Sheffield Read Naturally, Inc. www.readnaturally.com From scott at tactilemedia.com Wed Nov 19 13:35:22 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 19 Nov 2008 10:35:22 -0800 Subject: Rev 3 Player/Stack Title Bug - Help? In-Reply-To: Message-ID: Recently, Chris Sheffield wrote: > Does setting the title in a preOpenStack handler make any difference? Even if it did, the bug appears to happen when the engine encounters a card with a player. So if you switch a new card that has player (my situation), the title gets shot. I have tried adding scripts to force the title without success. Thanks for trying though. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jacque at hyperactivesw.com Wed Nov 19 13:38:20 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 12:38:20 -0600 Subject: Rev 3 Player/Stack Title Bug - Help? In-Reply-To: References: Message-ID: <49245D1C.4070200@hyperactivesw.com> Scott Rossi wrote: > Hello List: > > Good grief... I'm wondering if anyone can find a workaround for this odd > behavior in Rev 3, Windows. > > Create a new stack. Give it a title, like "ABCDE". > Drag a player control onto the stack. > Hit enter in title field of Rev's inspector, solely to update the title. > If you see what I see, the stack's title (in the titlebar) changes to "A"; > the title in the inspector does change. > > Then no matter what I try I cannot get the full title to show in the stack's > titlebar unless I delete the player object. The title field in the > inspector and the engine both maintain that the stack's title is "ABCDE". > > This is extremely disconcerting as I have to deliver an application by > Friday and the client has already pointed out this mistake in the preview > build. It appears there is no way to fix this. Any ideas? I'm not sure, but maybe something in the bug report will give you an idea about a work-around: The recipe is precise enough that maybe you can tinker with the order of the steps. Maybe hiding the player, or creating a new one on demand? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mr.prmurray at gmail.com Wed Nov 19 14:02:37 2008 From: mr.prmurray at gmail.com (Paul Murray) Date: Wed, 19 Nov 2008 12:02:37 -0700 Subject: SQLite revQueryDatabase "where" param won't detect invalid target In-Reply-To: <24588.14735.qm@web65408.mail.ac4.yahoo.com> References: <4e65e2fc0811182114w53e922bv6645c01579f3642e@mail.gmail.com> <24588.14735.qm@web65408.mail.ac4.yahoo.com> Message-ID: <4e65e2fc0811191102x567e6dd7x4b2e77696ec7900e@mail.gmail.com> Jan, Thanks very much for your help! btw... got a syntax error on: put revDataFromQuery(wgdbConID,doSQL,"anonID") into tRecordCount so I checked the documentation, and although it implies the first two parameters are optional, I had to add a couple of leading commas to get it to work: put revDataFromQuery(,,wgdbConID,doSQL,"anonID") into tRecordCount Very minor compared to much research time you saved me! Thanks again. Paul On Wed, Nov 19, 2008 at 4:23 AM, Jan Schenkel wrote: > --- Paul Murray wrote: > > When trying to detect that an entry in a table is > > missing, revQueryDatabase > > "SELECT... WHERE..." is returning an integer > > (cursor) result when the table > > is actually empty or the search value has never been > > inserted into the > > table: > > > > The following code is preceded by the creation of > > the table before any > > records are inserted: > > > > put "SELECT * FROM players WHERE playerID=:1" into > > doSQL > > put "abc1234" into anonID > > put revQuerydatabase(wgdbConID,doSQL,"anonID") into > > playersCursor > > answer doSQL & ":" & anonID &" result = " & > > playersCursor -- shows the > > result (playersCursor value is always an integer) > > > > The result (playersCursor) is ALWAYS an integer, no > > matter if there are any > > entries in the table or not, and no matter what > > value is given to the anonID > > variable. > > > > I need to be able to determine if the record with > > the specified "playerID" > > exists or not. > > Does anyone have any idea where the problem is? > > Any help would be greatly appreciated. Thanks. > > > > Hi Paul, > > Let me assure you: nothing is wrong, and you're not > going crazy either :-) > > A 'cursor' or 'record set' that you get from > revQueryDatabase is an integer number, if the query > was successful, and this number is nothing more than > an identifier that you can use for calls to > revMoveToNextRecord, revNumberOfRecords of > revDatabaseColumnCount. > > In this case, if you want to know if a record exists, > use the revDataFromQuery function with a slightly > different SQL query. > ## > put "SELECT COUNT(*) FROM players WHERE playerID=:1" > into doSQL > put "abc1234" into anonID > put revDataFromQuery(wgdbConID,doSQL,"anonID") into > tRecordCount > answer doSQL & ":" & anonID &" result = " & > tRecordCount > ## > > If the database can't find said record, the result of > the COUNT(*) function is 0 (zero), otherwise it's 1 > (assuming that playerID is your primary, unique key > for that table) > > 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) > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 scoxford at hermansilvercpas.com Wed Nov 19 15:05:00 2008 From: scoxford at hermansilvercpas.com (Shari Coxford) Date: Wed, 19 Nov 2008 15:05:00 -0500 Subject: Backdrop in Media Message-ID: <2653beda.1c94a82.72130c49.29@hermansilvercpas.com> The forced backdrop when running a stack with the Media player is NOT user friendly, it is downright hostile. It prevents folks from switching back and forth easily from other applications to the Rev stacks. I've tried a boatload of ways to run these stacks without the backdrop. Failed attempts: # fails because the Rev player forces the backdrop On preOpenStack Set the backdrop to none End preOpenStack # produces errors regarding the other stacks There are three stacks. The primary stack, which is the shell, and the two stacks where data is saved. I did not embed them in case I ever want to turn this into a standalone. Resaving the stacks with my Enterprise version and then attempting to run them with Stackrunner produces Can't Find Stack errors on launch. # cannot override Revs built in controlKeyDown commands Got the idea to maybe just let them use it in Media itself but hide the Media toolbars and menus so that they can only access mine. However cannot find a way to disable controlKeyDown overrides that access Rev's menus. I tried creating a dummy hidden menu to trap all of the commandKeyDown possibilities but just typing Control-T for example shows/hides the tool bar no matter how I try to trap for and prevent it. I tried adding a menuPick handler to the stack with the items from the dummy menu, but again, Rev's built in commands get thru anyway. # Hassle if they need a change or find a bug Yes I could take it home, turn it into a standalone with my own Enterprise and bring it back for them, but right now I need to be able to update it on the fly when I am here. If I turn it into a standalone I cannot update it and give it right back to them. I'm only here two days a week and they may not want to wait for an update. The only problem I have with the Rev player is that danged backdrop. It really is unprofessional and hostile. How can someone look at a file on their computer, and then use info from that file to enter it into the stack I've created for them? They cannot. The backdrop makes the Player totally useless in this case. I understand Rev wanting to protect their stuff and make sure someone with Media cannot sneaky upgrade somehow, but the forced backdrop offers nothing. It should have been optional. I am very frustrated. Shari From cszasz at mac.com Wed Nov 19 15:33:16 2008 From: cszasz at mac.com (Charles Szasz) Date: Wed, 19 Nov 2008 12:33:16 -0800 (PST) Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <20573242.post@talk.nabble.com> References: <20573242.post@talk.nabble.com> Message-ID: <20588678.post@talk.nabble.com> The video problem was due to Perian 1.1.2, which is a QT component. After I removed it the video returned. -- View this message in context: http://www.nabble.com/Rev-Tutorial-Videos-has-audio-but-no-video-tp20573242p20588678.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Wed Nov 19 15:36:16 2008 From: cszasz at mac.com (Charles Szasz) Date: Wed, 19 Nov 2008 12:36:16 -0800 (PST) Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <63D9FB95-9974-420E-B2E3-8CE18D4F20AB@mac.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> <63D9FB95-9974-420E-B2E3-8CE18D4F20AB@mac.com> Message-ID: <20588723.post@talk.nabble.com> The video problem was due to Perian 1.1.2, which is a QT component. After I removed it the video returned. Thomas McGrath III-3 wrote: > > I then installed via software update Quicktime Pro 7.5 update. > Played same tutorial and it was fine. > Played new/downloaded tutorial and it was fine as well > > > 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 Nov 19, 2008, at 12:54 PM, Thomas McGrath III wrote: > >> I tried one of the Tutorials and got a blank screen. I went and >> installed/reinstalled the TechSmith codec and now I can see the >> video. Everything looks fine. >> >> Quicktime Pro 7 >> Rev 3.0.0 >> Mac OSX 10.5.5 >> >> 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 Nov 19, 2008, at 12:39 PM, J. Landman Gay wrote: >> >>> Charles Szasz wrote: >>>> I have OS 10.5.5 and Rev. 3.0. I recently purchased QuickTime Pro. >>>> Last >>>> weekend, I decided to view one of the Rev tutorial videos. I got >>>> audio but >>>> only a green screen instead of video. I have installed the >>>> Techsmith Codec >>>> for Intel OSX machines twice and rebooted each time but with the >>>> same >>>> results - no video. I also get the same results with Rev 2.9. >>>> Rev support >>>> has been unable to solve this problem. >>> >>> Could someone with the newly-released version of QT try testing one >>> of the tutorials? The only thought I had was that the new QT may >>> have broken the TechSmith codec. The versions I have here work >>> fine, but I've heard enough bad things about the latest QT that I >>> hesitate to download it right now. >>> >>> -- >>> 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 > > -- View this message in context: http://www.nabble.com/Rev-Tutorial-Videos-has-audio-but-no-video-tp20573242p20588723.html Sent from the Revolution - User mailing list archive at Nabble.com. From cszasz at mac.com Wed Nov 19 15:37:25 2008 From: cszasz at mac.com (Charles Szasz) Date: Wed, 19 Nov 2008 12:37:25 -0800 (PST) Subject: Rev Tutorial Videos has audio but no video In-Reply-To: <49245906.7010804@hyperactivesw.com> References: <20573242.post@talk.nabble.com> <49244F66.8050606@hyperactivesw.com> <791166CA-E8DF-4CB1-9D40-88505460C79C@mac.com> <8FEC2F2A-CEF0-44D4-BF84-E5F463227F0E@rcn.com> <9DD0CB46-7FCF-48D2-AE56-8A0A3A7EC471@mac.com> <49245906.7010804@hyperactivesw.com> Message-ID: <20588740.post@talk.nabble.com> The video problem was due to Perian 1.1.2, which is a QT component. After I removed it the video returned. -- 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/Rev-Tutorial-Videos-has-audio-but-no-video-tp20573242p20588740.html Sent from the Revolution - User mailing list archive at Nabble.com. From mcgrath3 at mac.com Wed Nov 19 16:03:34 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 16:03:34 -0500 Subject: re-Ordering sub stacks In-Reply-To: References: Message-ID: Chris, I just reread your post and think that if this script 'used' to work prior to 3.0 then either it is a bug or maybe 3.0 changed the way it handles the substacks function. You might want to enter a bug report on this. 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 Nov 19, 2008, at 11:36 AM, Chris Condit wrote: > The below script works fine in Revolution versions previous to 3.0, > but when run in 3.0 causes Revolution to shut down, and results in > the original stack being left with only one substack. From benr_mc at cogapp.com Wed Nov 19 16:37:04 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 19 Nov 2008 21:37:04 +0000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <49245AB8.4020703@hyperactivesw.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> Message-ID: <49248700.5010106@cogapp.com> Sivakatirswami wrote: > > I just opened the HC stack in Revolution and viola it appears. But I'm getting some strange behaviors that I don't know how to solve. ... > No script editor is invoked, and the script of the button with the "offending" command is not available. > > Any ideas? I had something similar happen a month or two ago; a stack that had started life in HyperCard, been converted to Revolution several years ago. Opened in 3.0, couldn't open any scripts. But simply "put"ing the script of any object delivered the script fine. So the scripts are there (and as you noted you may even be able to run) but something fouls up with the script editor so it doesn't open. Unfortunately, I can't now recall what changed to sort this out. I recall that I did what I immediately needed to do in 2.9 (or was it even 2.8?) (where the script editor still worked fine) instead of 3.0. Did simply opening and resaving the stack from 2.8/2.9 fix it (it would previously have last been saved from a much earlier version)? Or was it a change I made in the scripts - eg I recall that the scripts used the 'byte' as a variable, which of course in 3.0 became a reserved word. Sorry - this was one of those times where I was under too much pressure to be able to put any time into figuring out what was going on, I just needed to find a workaround and get on with my work. But if you're seeing it too, there's evidently a problem that's been introduced, and it would be good to track it down. - Ben From lfredricks at proactive-intl.com Wed Nov 19 16:58:42 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Wed, 19 Nov 2008 13:58:42 -0800 Subject: Backdrop in Media In-Reply-To: <2653beda.1c94a82.72130c49.29@hermansilvercpas.com> References: <2653beda.1c94a82.72130c49.29@hermansilvercpas.com> Message-ID: <96A10F69E3284A738649FB2BC54095A5@GATEWAY> > The only problem I have with the Rev player is that danged > backdrop. It really is unprofessional and hostile. How can > someone look at a file on their computer, and then use info > from that file to enter it into the stack I've created for > them? They cannot. The backdrop makes the Player totally > useless in this case. I understand Rev wanting to protect > their stuff and make sure someone with Media cannot sneaky > upgrade somehow, but the forced backdrop offers nothing. It > should have been optional. Revolution Media has this limitation to narrow the scope of applications it can create to multimedia type projects that "own" the computer they are running on - meaning its great for a presentation, multimedia type game, kiosk and the like, but not so for multi window applications. At $49, Revolution Media is an extremely powerful package. If you want to build more sophisticated, professional applications, then Revolution Studio is the way to go. And thanks to the major price drop that happened not all that long ago, a Media -> Studio upgrade is an even better deal. If you already have Enterprise at home - I shouldn't have to be selling you on Studio or Enterprise ;-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From r.venzl-schubert at macbay.de Wed Nov 19 17:09:01 2008 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Wed, 19 Nov 2008 23:09:01 +0100 Subject: How to manage german mutated vowel in SQLite Message-ID: <303EA2E7-7F9B-40A5-AE64-9157344C2FF8@macbay.de> Hi! In my program I use a SQLite database, to store sentences in german language. I can store sentences as rtf-text with mutated vowels and can get them back from SQLite, everything works well. But now I want to export some records and reimport them later. This is my export-script: put "SELECT * FROM Text_table" into tSQL put revdb_querylist(,,gConID,tSQL) into Text_data Text_data: 1 Text_table {\rtf\mac *CR*} {\rtf\mac *CR*aou} {\rtf\mac *CR*\'8A\'9A \'9F} For my import-script I changed the TABs in Text-data like this: put "INSERT INTO Text_table VALUES (null, '{\rtf\mac *CR*}', '{\rtf \mac *CR*\'8A\'9A\'9F}')" into tSQL put revdb_execute(gConID,tSQL) into tTmp When there is a german mutated vowel in the value SQLite refuses to create a new record. What can I do? Reinhold From pepetoo at cox.net Wed Nov 19 18:04:02 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 15:04:02 -0800 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <49248700.5010106@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> Message-ID: <1A172CB7-ED23-4495-AD49-9527FF0B30B9@cox.net> That also happened to me right after I got 3.0. If I remember correctly, everything was OK after I compacted the stack before opening it in Rev. Of course, that meant I had to be able to open it in HC to do that. Seems like there was something else, too. I think it was Jacqui who put me on the right track. Not sure? It's possible I have my problems mixed up. (sigh!) Joe Wilkins On Nov 19, 2008, at 1:37 PM, Ben Rubinstein wrote: > Sivakatirswami wrote: > > > > I just opened the HC stack in Revolution and viola it appears. But > I'm getting some strange behaviors that I don't know how to solve. > > ... > > No script editor is invoked, and the script of the button with the > "offending" command is not available. > > > > Any ideas? > > I had something similar happen a month or two ago; a stack that had > started life in HyperCard, been converted to Revolution several > years ago. Opened in 3.0, couldn't open any scripts. But simply > "put"ing the script of any object delivered the script fine. So the > scripts are there (and as you noted you may even be able to run) but > something fouls up with the script editor so it doesn't open. > > Unfortunately, I can't now recall what changed to sort this out. I > recall that I did what I immediately needed to do in 2.9 (or was it > even 2.8?) (where the script editor still worked fine) instead of > 3.0. Did simply opening and resaving the stack from 2.8/2.9 fix it > (it would previously have last been saved from a much earlier > version)? Or was it a change I made in the scripts - eg I recall > that the scripts used the 'byte' as a variable, which of course in > 3.0 became a reserved word. > > Sorry - this was one of those times where I was under too much > pressure to be able to put any time into figuring out what was going > on, I just needed to find a workaround and get on with my work. But > if you're seeing it too, there's evidently a problem that's been > introduced, and it would be good to track it down. > > - Ben From benr_mc at cogapp.com Wed Nov 19 18:30:59 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Wed, 19 Nov 2008 23:30:59 +0000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <1A172CB7-ED23-4495-AD49-9527FF0B30B9@cox.net> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <1A172CB7-ED23-4495-AD49-9527FF0B30B9@cox.net> Message-ID: <4924A1B3.9020503@cogapp.com> Joe Lewis Wilkins wrote: > That also happened to me right after I got 3.0. If I remember correctly, > everything was OK after I compacted the stack before opening it in Rev. > Of course, that meant I had to be able to open it in HC to do that. > Seems like there was something else, too. I think it was Jacqui who put > me on the right track. hcAddressing? - Ben From pepetoo at cox.net Wed Nov 19 19:02:22 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 16:02:22 -0800 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4924A1B3.9020503@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <1A172CB7-ED23-4495-AD49-9527FF0B30B9@cox.net> <4924A1B3.9020503@cogapp.com> Message-ID: <37B24491-EB5D-439F-8A17-EDF3CC64B88E@cox.net> At the time I didn't even know that property existed. Joe Wilkins On Nov 19, 2008, at 3:30 PM, Ben Rubinstein wrote: > Joe Lewis Wilkins wrote: >> That also happened to me right after I got 3.0. If I remember >> correctly, everything was OK after I compacted the stack before >> opening it in Rev. Of course, that meant I had to be able to open >> it in HC to do that. Seems like there was something else, too. I >> think it was Jacqui who put me on the right track. > > hcAddressing? > > - Ben > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From shari at gypsyware.com Wed Nov 19 19:27:55 2008 From: shari at gypsyware.com (Shari) Date: Wed, 19 Nov 2008 19:27:55 -0500 Subject: Backdrop in Media In-Reply-To: <96A10F69E3284A738649FB2BC54095A5@GATEWAY> References: <2653beda.1c94a82.72130c49.29@hermansilvercpas.com> <96A10F69E3284A738649FB2BC54095A5@GATEWAY> Message-ID: Lynn, I cannot sell them on more than the $49 I've already sold them on. I found a kludgie workaround. I'm not totally happy with it but with that one danged Player issue I had to find some other way. The backdrop is ridiculous. I don't know of any products excepting a few games where the desktop is obliterated and cannot be gotten to. I'm not sure who the target audience for Media is, but the Player should really not force the backdrop unless the stack creator believes it's useful. There is no place that tells you exactly what the difference is between Media, Studio and Enterprise before you purchase. There is no list of specific details, handlers, commands, nothing about the Player, I looked high and lo before making a case to them. And Media allowed me to create exactly what they needed. At their office. On their nickel. And as technically Media belongs to them (and Enterprise belongs to me), I could simply allow them to use the stacks with Media itself, which is what I've done. I'd have much rather them use the stacks with the Player so that they cannot ball anything up or get confused. I put in the preOpenStack handler to hide the Tools stack, Rev menubar and message box. This created a bit of a weird bug where the browse tool became the select tool and you couldn't push a button or menu item or anything, so I had to add Choose Browse Tool after hiding the Rev stacks. But they could still access the development environment with Control-keys and I discovered by right-clicking they get Rev menus. Haven't figured out how to turn this off. Any road, if anybody knows a way to disable all the built in menu items accessed with control keys and right clicking anywhere, I would appreciate it. Once they've been using the stacks awhile and I know all the bugs are worked out and everything they want added has been added, I could bring them home and turn them into a standalone to prevent them accessing where they shouldn't be. But I was trying to use the Player as Rev intended Media stacks to be used with. Shari >Revolution Media has this limitation to narrow the scope of applications it >can create to multimedia type projects that "own" the computer they are >running on - meaning its great for a presentation, multimedia type game, >kiosk and the like, but not so for multi window applications. At $49, >Revolution Media is an extremely powerful package. If you want to build more >sophisticated, professional applications, then Revolution Studio is the way >to go. And thanks to the major price drop that happened not all that long >ago, a Media -> Studio upgrade is an even better deal. > >If you already have Enterprise at home - I shouldn't have to be selling you >on Studio or Enterprise ;-) > >Best regards, > >Lynn Fredricks -- Dogs and bears, sports and cars, and patriots t-shirts http://www.villagetshirts.com WlND0WS and MAClNT0SH shareware games http://www.gypsyware.com From pepetoo at cox.net Wed Nov 19 21:13:55 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 18:13:55 -0800 Subject: Confused Message-ID: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> Once more I find myself going in circles. I've created a standalone for both Intel and Legacy Macs that plays a number of .aiff music files. At one point it worked great in the IDE, but then I started messing with things trying to get the Legacy version working under 2.6.1. And I accomplished that, I think. (smile) Unfortunately, I have lots of memory and I've gotten kind of sloppy with where things are stored. Partly because of where Rev chooses to put its things; partly because I'm just a bad boy! (smile) Regardless, I need to get my mind straightened out about this "external" files thing. What is the very best place to have your external files so that when someone puts them on their computer the same relationship exists for them as it does for me. I was always of the opinion that if you put everything in the same folder, the externals would be seen by the application, and not having to worry about exactly where that folder is placed. So, if I have the following setup things should work: A folder -- That I want a user to be able to drag from a CD to their Desktop or anywhere else they see fit. My standalone application MusicFolder Music1.aiff Music2.aiff etc. Then the application should have the source for the players as: / MusicFolder/Music1.aiff -- and so forth But this doesn't work. Am I all wet someway? TIA, Joe Wilkins From stephenREVOLUTION2 at barncard.com Wed Nov 19 21:25:53 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 19 Nov 2008 18:25:53 -0800 Subject: Confused In-Reply-To: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> Message-ID: Hi Joe, Try using a full path to the files, rather than the uncertainty of a partial path. It's easy to generate a "whereAmI()" function..... and create it and add on the fly to combine with the desired file name. sqb > >Then the application should have the source for the players as: >/MusicFolder/Music1.aiff -- and so forth > >But this doesn't work. Am I all wet someway? > >TIA, > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From katir at hindu.org Wed Nov 19 21:52:42 2008 From: katir at hindu.org (Sivakatirswami) Date: Wed, 19 Nov 2008 16:52:42 -1000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <49248700.5010106@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> Message-ID: <4924D0FA.8020902@hindu.org> Ben Rubinstein wrote: > Sivakatirswami wrote: > > > > I just opened the HC stack in Revolution and viola it appears. But > I'm getting some strange behaviors that I don't know how to solve. > > ... > > No script editor is invoked, and the script of the button with the > "offending" command is not available. > > > > Any ideas? > > I had something similar happen a month or two ago; a stack that had > started life in HyperCard, been converted to Revolution several years > ago. Opened in 3.0, couldn't open any scripts. But simply "put"ing > the script of any object delivered the script fine. So the scripts > are there (and as you noted you may even be able to run) but something > fouls up with the script editor so it doesn't open. > > Unfortunately, I can't now recall what changed to sort this out. I > recall that I did what I immediately needed to do in 2.9 (or was it > even 2.8?) (where the script editor still worked fine) instead of > 3.0. Did simply opening and resaving the stack from 2.8/2.9 fix it > (it would previously have last been saved from a much earlier version)? OK I followed your lead... I booted 2.8.1 and opened the hypercard stack. hurray! scripts are now available.. I went thru most all buttons that had scripts and hit tab, placed a space somewhere which I though would force Rev to update it's script "memory" for each object...I also repaired the buttons with syntax that was not valid current revolution correct clean code; then did a Save As, in case possibly save as a new stack might leave some gremlins behind... Opened in 3.0 -- huh ? Still cannot edit scripts... interesting... but my repaired buttons were working now without error msgs.. I tried opening again in 2.8.1, compact stack, save as again, open in 3.0... still no go... I would call this a bug and the best way to submit it will be with my original HC stack + the converted version... it's not an emergency so I think I will let the Rev team deal with it. On the other hand my overall architecture in those old days was terrible when I was a true newbie... ... each card has his own buttons when it should be a group placed as a background for each section of the book etc... and common scripts consolidated to a single handler in the stack script etc... so I will probably use Jacqueline method -- "put the script of button "recipes" does give me the script and I can copy these to new buttons and rebuild. This old B/W stack is scary ugly than a charred California fire swath.. so cleaning it up will be a good thing to do... Put the script of btn "remedies" --> on mouseUp go to bkgnd "Remedies" end mouseUp From pepetoo at cox.net Wed Nov 19 22:00:25 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 19:00:25 -0800 Subject: Confused In-Reply-To: References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> Message-ID: <25A7BAEB-61BF-45D1-9289-26D5D8FCEAC3@cox.net> Hi Stephen, So you create a path and then assign that path to the players' source property? Haven't used a function to find out "whereAmI", but guess a little rooting around in Rev will not be too difficult. That's when I learn new things. I thought the method I was proposing was fool-proof. guess not. If that is the case, what property do you initially assign to the players? Or can you just leave it empty? Thanks, Joe Wilkins On Nov 19, 2008, at 6:25 PM, Stephen Barncard wrote: > Hi Joe, > > Try using a full path to the files, rather than the uncertainty of a > partial path. It's easy to generate a "whereAmI()" function..... and > create it and add on the fly to combine with the desired file name. > > sqb From mcgrath3 at mac.com Wed Nov 19 22:02:28 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 22:02:28 -0500 Subject: Confused In-Reply-To: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> Message-ID: <5B6AB2E7-487B-45D3-9440-F86230BFD86E@mac.com> on openStack put applicationFolder() into AppPathMusic put "MusicFolder/" after AppPathMusic put AppPath -- Now you can do what you want with looking up the .aiff files and you can be sure the path is correct to those files -- Access the .aiff files with AppPath -- You can also use this for other sub-folders in your folder put applicationFolder() into AppPathImages put "Images/" after AppPathImages end openStack function applicationFolder put the effective filename of this stack into tFullPath put empty into tFolder set the itemdel to "/" repeat for each item I in tFullPath if I contains ".app" or I contains ".rev" or I contains ".exe" then exit repeat put I & "/" after tFolder end repeat return tFolder end applicationFolder 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 Nov 19, 2008, at 9:13 PM, Joe Lewis Wilkins wrote: > Once more I find myself going in circles. I've created a standalone > for both Intel and Legacy Macs that plays a number of .aiff music > files. At one point it worked great in the IDE, but then I started > messing with things trying to get the Legacy version working under > 2.6.1. And I accomplished that, I think. (smile) Unfortunately, I > have lots of memory and I've gotten kind of sloppy with where things > are stored. Partly because of where Rev chooses to put its things; > partly because I'm just a bad boy! (smile) > > Regardless, I need to get my mind straightened out about this > "external" files thing. What is the very best place to have your > external files so that when someone puts them on their computer the > same relationship exists for them as it does for me. I was always of > the opinion that if you put everything in the same folder, the > externals would be seen by the application, and not having to worry > about exactly where that folder is placed. So, if I have the > following setup things should work: > > A folder -- That I want a user to be able to drag from a CD to > their Desktop or anywhere else they see fit. > My standalone application > MusicFolder > Music1.aiff > Music2.aiff > etc. > > Then the application should have the source for the players as: / > MusicFolder/Music1.aiff -- and so forth > > But this doesn't work. Am I all wet someway? > > TIA, > > Joe Wilkins > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Wed Nov 19 22:11:18 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 22:11:18 -0500 Subject: Confused In-Reply-To: <5B6AB2E7-487B-45D3-9440-F86230BFD86E@mac.com> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <5B6AB2E7-487B-45D3-9440-F86230BFD86E@mac.com> Message-ID: Correction: on openStack put applicationFolder() into AppPathMusic put "MusicFolder/" after AppPathMusic put AppPathMusic -- Now you can do what you want with looking up the .aiff files and you can be sure the path is correct to those files -- Access the .aiff files with AppPathMusic -- You can also use this for other sub-folders in your folder put applicationFolder() into AppPathImages put "Images/" after AppPathImages end openStack Tom 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 Nov 19, 2008, at 10:02 PM, Thomas McGrath III wrote: > on openStack > put applicationFolder() into AppPathMusic > put "MusicFolder/" after AppPathMusic > put AppPath > -- Now you can do what you want with looking up the .aiff files and > you can be sure the path is correct to those files > -- Access the .aiff files with AppPath > > -- You can also use this for other sub-folders in your folder > put applicationFolder() into AppPathImages > put "Images/" after AppPathImages > end openStack > > function applicationFolder > put the effective filename of this stack into tFullPath > put empty into tFolder > set the itemdel to "/" > repeat for each item I in tFullPath > if I contains ".app" or I contains ".rev" or I contains > ".exe" then exit repeat > put I & "/" after tFolder > end repeat > return tFolder > end applicationFolder > > > 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 Nov 19, 2008, at 9:13 PM, Joe Lewis Wilkins wrote: > >> Once more I find myself going in circles. I've created a standalone >> for both Intel and Legacy Macs that plays a number of .aiff music >> files. At one point it worked great in the IDE, but then I started >> messing with things trying to get the Legacy version working under >> 2.6.1. And I accomplished that, I think. (smile) Unfortunately, I >> have lots of memory and I've gotten kind of sloppy with where >> things are stored. Partly because of where Rev chooses to put its >> things; partly because I'm just a bad boy! (smile) >> >> Regardless, I need to get my mind straightened out about this >> "external" files thing. What is the very best place to have your >> external files so that when someone puts them on their computer the >> same relationship exists for them as it does for me. I was always >> of the opinion that if you put everything in the same folder, the >> externals would be seen by the application, and not having to worry >> about exactly where that folder is placed. So, if I have the >> following setup things should work: >> >> A folder -- That I want a user to be able to drag from a CD to >> their Desktop or anywhere else they see fit. >> My standalone application >> MusicFolder >> Music1.aiff >> Music2.aiff >> etc. >> >> Then the application should have the source for the players as: / >> MusicFolder/Music1.aiff -- and so forth >> >> But this doesn't work. Am I all wet someway? >> >> TIA, >> >> Joe Wilkins >> From briany at qldlearning.com Wed Nov 19 22:11:29 2008 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 19 Nov 2008 19:11:29 -0800 Subject: Confused In-Reply-To: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> Message-ID: <2E63BD7D-E2BB-4DC7-9AF9-8481AE181E47@qldlearning.com> Joe, Are you using actual relative paths, or is the below a typo? A relative path would start with a period (".") as in: ./MusicFolder/Music1.aiff ==> relative path /MusicFolder/Music1.aiff ==> root directory of your hard drive > Then the application should have the source for the players as: / > MusicFolder/Music1.aiff -- and so forth From stephenREVOLUTION2 at barncard.com Wed Nov 19 22:19:43 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Wed, 19 Nov 2008 19:19:43 -0800 Subject: Confused In-Reply-To: <25A7BAEB-61BF-45D1-9289-26D5D8FCEAC3@cox.net> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <25A7BAEB-61BF-45D1-9289-26D5D8FCEAC3@cox.net> Message-ID: FUNCTION whereAmI get the effective filename of me set the itemdelimiter to "/" delete last item of it return it END whereAmI >Hi Stephen, > >So you create a path and then assign that path to the players' >source property? Haven't used a function to find out "whereAmI", but >guess a little rooting around in Rev will not be too difficult. >That's when I learn new things. I thought the method I was proposing >was fool-proof. guess not. > >If that is the case, what property do you initially assign to the >players? Or can you just leave it empty? > >Thanks, > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From pepetoo at cox.net Wed Nov 19 22:28:06 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 19:28:06 -0800 Subject: Confused In-Reply-To: References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <5B6AB2E7-487B-45D3-9440-F86230BFD86E@mac.com> Message-ID: Thanks Tom. You're doing some pretty amazing stuff with Rev. Joe Wilkins On Nov 19, 2008, at 7:11 PM, Thomas McGrath III wrote: > Correction: > > on openStack > put applicationFolder() into AppPathMusic > put "MusicFolder/" after AppPathMusic > put AppPathMusic > -- Now you can do what you want with looking up the .aiff files and > you can be sure the path is correct to those files > -- Access the .aiff files with AppPathMusic > > -- You can also use this for other sub-folders in your folder > put applicationFolder() into AppPathImages > put "Images/" after AppPathImages > end openStack > > Tom > > 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 pepetoo at cox.net Wed Nov 19 22:34:17 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 19:34:17 -0800 Subject: Confused In-Reply-To: References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <25A7BAEB-61BF-45D1-9289-26D5D8FCEAC3@cox.net> Message-ID: <4657133D-6250-416C-8FEB-DA877FD8F5CD@cox.net> You too, Stephen. thanks, Joe Wilkins On Nov 19, 2008, at 7:19 PM, Stephen Barncard wrote: > FUNCTION whereAmI > get the effective filename of me > set the itemdelimiter to "/" > delete last item of it > return it > END whereAmI > > >> Hi Stephen, >> >> So you create a path and then assign that path to the players' >> source property? Haven't used a function to find out "whereAmI", >> but guess a little rooting around in Rev will not be too difficult. >> That's when I learn new things. I thought the method I was >> proposing was fool-proof. guess not. >> >> If that is the case, what property do you initially assign to the >> players? Or can you just leave it empty? >> >> Thanks, >> >> Joe Wilkins > From mcgrath3 at mac.com Wed Nov 19 22:34:08 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Wed, 19 Nov 2008 22:34:08 -0500 Subject: Confused In-Reply-To: References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <5B6AB2E7-487B-45D3-9440-F86230BFD86E@mac.com> Message-ID: <4B96DBBE-14C8-48C9-A75F-5812176AEEC0@mac.com> Thanks Joe, I learn something new everyday and before long things just start happening.... Regards, 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 Nov 19, 2008, at 10:28 PM, Joe Lewis Wilkins wrote: > Thanks Tom. You're doing some pretty amazing stuff with Rev. > > Joe Wilkins > > On Nov 19, 2008, at 7:11 PM, Thomas McGrath III wrote: > >> Correction: >> >> on openStack >> put applicationFolder() into AppPathMusic >> put "MusicFolder/" after AppPathMusic >> put AppPathMusic >> -- Now you can do what you want with looking up the .aiff files >> and you can be sure the path is correct to those files >> -- Access the .aiff files with AppPathMusic >> >> -- You can also use this for other sub-folders in your folder >> put applicationFolder() into AppPathImages >> put "Images/" after AppPathImages >> end openStack >> >> Tom >> >> Tom McGrath III From jacque at hyperactivesw.com Wed Nov 19 23:16:47 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 19 Nov 2008 22:16:47 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4924D0FA.8020902@hindu.org> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <4924D0FA.8020902@hindu.org> Message-ID: <4924E4AF.2070605@hyperactivesw.com> Sivakatirswami wrote: > I tried opening again in 2.8.1, compact stack, save as again, open in > 3.0... still no go... The compacting pretty much has to be done in HyperCard, and it's a fairly important step. Some uncompacted stacks won't open at all in any version of Rev, or may open incorrectly (missing cards and objects.) It has to do with HyperCard's file format and how much junk gets stored in uncompacted stacks. Compacting twice in a row in HC before moving the stack to Rev will clean out almost all the junk and allow Rev to see the file structure correctly. If you no longer have access to HC then what you're doing is probably the only way. > > I would call this a bug and the best way to submit it will be with my > original HC stack + the converted version... it's not an emergency so I > think I will let the Rev team deal with it. It might be a bug. But it also might be that the uncompacted HC stack was just too far gone to decipher correctly. I was recently turned on to Mini VMac. It's a marvel; it allows you to run HC on an Intel machine (and I believe there is one for running HC in Windows too.) It's open source. It does require a very old Mac ROM and it only emulates a Mac Plus. But that's enough to run HC 2.x and do the compaction. Now that I just looked up the link, I see they have added color capabilities to it just last week. Maybe it will emulate a newer Mac now. This is another good link, explaining how to install a Mac-on-a-stick. It has all the download links, including one for ROMs: I have a copy of Mac OS 7.somthing running HC 2.4.1 on a USB stick, it's pretty neat. Remember waiting ten minutes for the Plus to boot up? Mini vMac boots the whole OS in a few milliseconds. Kind of destroys the nostalgia. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Wed Nov 19 23:24:51 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 20 Nov 2008 14:24:51 +1000 Subject: RunRev V3.0 Question/Message Box In-Reply-To: <002201c94a71$7e893190$0b01a8c0@workshop> References: <000801c949b2$e81e3570$0b01a8c0@workshop> <002201c94a71$7e893190$0b01a8c0@workshop> Message-ID: > Works in IDE with no problems. > > Tried all manner of inclusions or not etc , still fails to build standalone. > > I made a small stack with just an answer dialog and its fails to build in > Rev 3. > > If I leave out any ask , answer dialog then stacks will build in Rev 3. That's really weird. Have you tried un-installing and re-installing Rev? Cheers, Sarah From mwieder at ahsoftware.net Thu Nov 20 00:46:20 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 19 Nov 2008 21:46:20 -0800 Subject: RunRev V3.0 Question/Message Box In-Reply-To: <002201c94a71$7e893190$0b01a8c0@workshop> References: <000801c949b2$e81e3570$0b01a8c0@workshop> <002201c94a71$7e893190$0b01a8c0@workshop> Message-ID: <127440099718.20081119214620@ahsoftware.net> Camm29- Wednesday, November 19, 2008, 10:05:56 AM, you wrote: > Sarah , > Works in IDE with no problems. > Tried all manner of inclusions or not etc , still fails to build standalone. > I made a small stack with just an answer dialog and its fails to build in > Rev 3. > If I leave out any ask , answer dialog then stacks will build in Rev 3. If it helps any, I did find my problem. I was calling a function that only has relevance in the IDE. In the standalone, calling the function threw an error that apparently did something like an exit to top, since any following code (the answer dialog with its result) never got executed. -- -Mark Wieder mwieder at ahsoftware.net From pepetoo at cox.net Thu Nov 20 02:46:24 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 19 Nov 2008 23:46:24 -0800 Subject: Confused In-Reply-To: <2E63BD7D-E2BB-4DC7-9AF9-8481AE181E47@qldlearning.com> References: <97250C5E-E87F-471A-B126-6E56AD804B58@cox.net> <2E63BD7D-E2BB-4DC7-9AF9-8481AE181E47@qldlearning.com> Message-ID: Good point, Brian. I'll have to check my code to see if I inadvertently included a period. This whole path issue has been a real bother to me from day one. I think this is one area where there should not be quite so much flexibility. I know my poor eyesight creates a lot of room for errors - i.e. typos in scripts. I don't see little things like that real easily. I'm slowly getting all the text pumped up to about 18 points when I find a way, but??? (smile) Actually, it was my intention to use a relative path and I wasn't aware that they begin with a period. Thanks, Joe Wilkins On Nov 19, 2008, at 7:11 PM, Brian Yennie wrote: > Joe, > > Are you using actual relative paths, or is the below a typo? > A relative path would start with a period (".") as in: > > ./MusicFolder/Music1.aiff ==> relative path > /MusicFolder/Music1.aiff ==> root directory of your hard drive > >> Then the application should have the source for the players as: / >> MusicFolder/Music1.aiff -- and so forth > > From effendi at wanadoo.fr Thu Nov 20 06:46:03 2008 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Thu, 20 Nov 2008 12:46:03 +0100 Subject: Confused Message-ID: <0ADB98A3-8433-4773-9AEA-C8DC52187E09@wanadoo.fr> Hi from Paris, Jo, I had this problem early on and decided to develop a standard It may look a tad heavy at first, but I have build lots of stacks with external files (music, photos, data, etc.). I have never regretted making this decision. You can always strip the idea down to what you need. I have a folder standard : Revolution Folderforstackswithnoexternalfiles Models StackName1 Data -- .txt files usually, especially 2 data bases - see below) Music -- .MP3 files only - I suppose you can use .aif files, but they are so heavy ! Photos -- .jpg files Program -- .rev file Documentation -- Anything I might want to pass on to the User. Backups -- .txt file backups of the Data base BEFORE each execution. StackName2 Data etc. Any stack with no external file goes into the folder "Folderforstackswithnoexternalfiles" Choose the name you want. When I create a new stack, I try to base it on one of the many models that I have in my "Model" folder. ........ Otherwise, it becomes a new model. For any stacks with external files, I create a complete set of subfolders (whose names are always the same) under a subfolder which has the name of the stack. I NEVER deviate from this rule, even if some of my stacks don't need some of the subfolders. Empty folders dont take up much space :) I usually add a "Read-Me" file to each of the subfolders, to explain to my user how the files of the folder are used. I put an absolutely standard openStack script in ALL my stacks (even if they don't have external files). Depending on the needs of each stack, I can add unique commands at the end of the standard script. In various scripts throughout the rest of the stack, I make available whichever global variables I need from the Openstack script. Obviously, they never change during execution. I have "Language" buttons in most of my stacks. Click a button and all the labels and messages change to the new language (I have family in 4 continents !) As a result, whatever I need for any type of stack is always available. If I add new functions to the stack later on, the infrastructure is already there. Since I moved to 3.0 recently, I also use this setup for standalone Rev stacks, and the "Data" subfolder now also contains the exported Data Bases to be loaded into the standalone stack. I have standard Export and Import scripts for use in a standalone environment. I create one data base for each platform (Mac or PC). When I have built my stack, I export the contents to the data bases, empty the stack and save the .rev file to the "Program" Folder. When I move the folder subset to another platform (The folder subset will go into the "Revolution" folder which I create the first time). All I have to do is to create an alias of the .rev app and move it to the deskTop. BTW, I use GVxxx for global variable names, and LVxxx for local variables. Best Regards -Francis OpenStack script follows : (be careful of wraparounds !) on openStack -- global GVThisPlatform,GVStackName,GVStackPath,GVStackLanguage global GVDataPath ,GVMusicPath ,GVPhotosPath,GVPrintPath,GVProgramPath,GVBackupPath,GVDeskTop -- -- 1 - Identify current platform and set a few global variables. -- put the platform into LVHoldPlatform -- Get the Machine Platform. if LVHoldPlatform = "MacOS" then -- Is it a Mac ? put "Mac" into GVThisPlatform -- Show it is a Mac. put "/Revolution/" into GVStackPath -- Set Mac StackPath Header. end if if LVHoldPlatform = "Win32" then -- Is it a PC ? put "PC" into GVThisPlatform -- Show it is a PC. put line 1 of the volumes into LVPCID -- Pick up PC Systems Disk Drive ID. put LVPCID & "/Revolution/" into GVStackPath -- Set PC StackPath Header with Disk ID. end if -- put 1 into GVStackLanguage -- Set Language - Assume English when loading stack. -- -- 2 - Set my Revolution Paths. These point to Revolution folders which are identical in levels and names, on both -- the Mac and the PC. I use here "GVStackPath" and "GVStackName" which have previously been initialized. -- -- Note that (for some reason) the Disk element on a Mac does not form part of the path. On the PC, it is usually "C:" -- put GVStackPath & GVStackName & "/Data/" into GVDataPath put GVStackPath & GVStackName & "/Music/" into GVMusicPath put GVStackPath & GVStackName & "/Photos/" into GVPhotosPath put GVStackPath & GVStackName & "/Print/" into GVPrintPath put GVStackPath & GVStackName & "/Program/" into GVProgramPath put GVStackPath & GVStackName & "/Multiples/" into GVMultiplesPath put GVStackPath & GVStackName & "/Backups/" into GVBackupPath put specialFolderPath("DeskTop") into GVDeskTop -- -- Some of my stacks have a header card (card 1) where I show information, if the reception fields exist. -- if exists(field MyDataPath) then put GVDataPath into field MyDataPath if exists(field MyMusicPath) then put GVMusicPath into field MyMusicPath if exists(field MyPhotosPath) then put GVPhotosPath into field MyPhotosPath if exists(field MyPrintPath) then put GVPrintPath into field MyPrintPath if exists(field MyProgramPath) then put GVProgramPath into field MyProgramPath if exists(field MyBackupPath) then put GVBackupPath into field MyBackupPath if exists(field MyPlatform) then put GVThisPlatform into field MyPlatform of card 1 of stack GVStackName -- -- ****************************************************************************************************************************** -- -- The following section is valid only for this specific stack. -- -- ****************************************************************************************************************************** -- end openStack From r.venzl-schubert at macbay.de Thu Nov 20 08:26:48 2008 From: r.venzl-schubert at macbay.de (Reinhold Venzl-Schubert) Date: Thu, 20 Nov 2008 14:26:48 +0100 Subject: How to manage german mutated vowel in SQLite In-Reply-To: <20081120030031.166D5489D2B@mail.runrev.com> References: <20081120030031.166D5489D2B@mail.runrev.com> Message-ID: Hello! I found the solution myself! SQLite interprets the " ' " in '{\rtf \mac *CR*\'8A\'9A\'9F} as the end of a value. Therefore the instruction is to long. I replaced all " ' " witn " ' ' " and then it works well. SQLite seems to cut of the second " ' " itself, because in the database I find only on " ' " Allthough this group had been a great help for me. To word it in english forced me to think more exactly about my problem. :-) Reinhold > In my program I use a SQLite database, to store sentences in german > language. > I can store sentences as rtf-text with mutated vowels and can get them > back from SQLite, everything works well. > > But now I want to export some records and reimport them later. > > This is my export-script: > > put "SELECT * FROM Text_table" into tSQL > put revdb_querylist(,,gConID,tSQL) into Text_data > > Text_data: > 1 Text_table {\rtf\mac *CR*} {\rtf\mac *CR*aou} {\rtf\mac *CR*\'8A\'9A > \'9F} > > For my import-script I changed the TABs in Text-data like this: > > put "INSERT INTO Text_table VALUES (null, '{\rtf\mac *CR*}', '{\rtf > \mac *CR*\'8A\'9A\'9F}')" into tSQL > put revdb_execute(gConID,tSQL) into tTmp > > When there is a german mutated vowel in the value SQLite refuses to > create a new record. > > What can I do? From pepetoo at cox.net Thu Nov 20 09:41:00 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 20 Nov 2008 06:41:00 -0800 Subject: Confused In-Reply-To: <0ADB98A3-8433-4773-9AEA-C8DC52187E09@wanadoo.fr> References: <0ADB98A3-8433-4773-9AEA-C8DC52187E09@wanadoo.fr> Message-ID: <9FFDE93F-AE84-4048-9C77-B12F198767A1@cox.net> Hi from San Diego, Francis, I hope you didn't create all of this just for my edification. (smile) Thanks a lot. Maybe I'll get so organized one day. Actually, one of my basic problems is a fantastic memory, so I get along with pretty intolerable situations that would force others to "organize"; while I just keep remembering and remembering; only to find that when the memory gets into the range of gigabytes that I've stretched it too far. (sigh!) I guess the time has come. Joe Wilkins On Nov 20, 2008, at 3:46 AM, Francis Nugent Dixon wrote: > Hi from Paris, > > Jo, I had this problem early on and decided to develop a standard > It may look a tad heavy at first, but I have build lots of stacks > with external files (music, photos, data, etc.). I have never > regretted making this decision. You can always strip the idea down > to what you need. > > I have a folder standard : From sundown at pacifier.com Thu Nov 20 10:27:25 2008 From: sundown at pacifier.com (-= JB =-) Date: Thu, 20 Nov 2008 07:27:25 -0800 Subject: Kermit file transfer Message-ID: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> Does Rev support Kermit file transfer and if so how? thanks, -=>JB<=- From janschenkel at yahoo.com Thu Nov 20 10:59:05 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 20 Nov 2008 07:59:05 -0800 (PST) Subject: How to manage german mutated vowel in SQLite In-Reply-To: Message-ID: <350945.22233.qm@web65413.mail.ac4.yahoo.com> Hi Reinhold, The question must have slipped by me, but the best way to avoid this problem, is by using placeholders and variables - the RevDB drivers will then do the necessary substitutions. So your code would become something like: ## put "INSERT INTO Text_table VALUES (null,:1,:2)" into tSQL put "'{\rtf\mac *CR*}'" into tData[1] put "'{\rtf\mac *CR*\'8A\'9A\'9F}'" into tData[2] put revdb_execute(gConID,tSQL,"tData") into tTmp ## Important to note is that you're giving the _name_ of the variable as a parameter, inside a quoted string. You can use a list of names, or (as I did here) the name of an array, and then the RevDB system picks up the data. HTH, Jan Schenkel. -- Quartam Reports & PDF Library for Revolution http://www.quartam.com --- Reinhold Venzl-Schubert wrote: > Hello! > > I found the solution myself! > > SQLite interprets the " ' " in '{\rtf \mac > *CR*\'8A\'9A\'9F} as the > end of a value. > Therefore the instruction is to long. > > I replaced all " ' " witn " ' ' " and then it works > well. > SQLite seems to cut of the second " ' " itself, > because in the > database I find only on " ' " > > Allthough this group had been a great help for me. > To word it in english forced me to think more > exactly about my problem. > > :-) > Reinhold > > > > In my program I use a SQLite database, to store > sentences in german > > language. > > I can store sentences as rtf-text with mutated > vowels and can get them > > back from SQLite, everything works well. > > > > But now I want to export some records and reimport > them later. > > > > This is my export-script: > > > > put "SELECT * FROM Text_table" into tSQL > > put revdb_querylist(,,gConID,tSQL) into Text_data > > > > Text_data: > > 1 Text_table {\rtf\mac *CR*} {\rtf\mac *CR*aou} > {\rtf\mac *CR*\'8A\'9A > > \'9F} > > > > For my import-script I changed the TABs in > Text-data like this: > > > > put "INSERT INTO Text_table VALUES (null, > '{\rtf\mac *CR*}', '{\rtf > > \mac *CR*\'8A\'9A\'9F}')" into tSQL > > put revdb_execute(gConID,tSQL) into tTmp > > > > When there is a german mutated vowel in the value > SQLite refuses to > > create a new record. > > > > What can I do? > > _______________________________________________ > use-revolution mailing list > use-revolution 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 janschenkel at yahoo.com Thu Nov 20 11:00:18 2008 From: janschenkel at yahoo.com (Jan Schenkel) Date: Thu, 20 Nov 2008 08:00:18 -0800 (PST) Subject: SQLite revQueryDatabase "where" param won't detect invalid target In-Reply-To: <4e65e2fc0811191102x567e6dd7x4b2e77696ec7900e@mail.gmail.com> Message-ID: <636320.49874.qm@web65412.mail.ac4.yahoo.com> --- Paul Murray wrote: > Jan, > Thanks very much for your help! > > btw... got a syntax error on: > put revDataFromQuery(wgdbConID,doSQL,"anonID") into > tRecordCount > > so I checked the documentation, and although it > implies the first two > parameters are optional, > I had to add a couple of leading commas to get it to > work: > put revDataFromQuery(,,wgdbConID,doSQL,"anonID") > into tRecordCount > > Very minor compared to much research time you saved > me! > Thanks again. > Paul > Oops, I was too quick in sending it off, but I'm glad you picked it up and found the fix. Glad to be of assistance! Cheers, 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 lists at mangomultimedia.com Thu Nov 20 11:43:06 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 20 Nov 2008 11:43:06 -0500 Subject: $ reports '223' With Swiss French Keyboard on Windows Message-ID: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> Anyone know why rawkeydown reports 223 when pressing the "$" key on a Swiss French keyboard on Windows? After the $ character is entered then the Revolution field reports that the character number is 36 but that isn't much help if you are trying to filter input. On Mac the same keyboard layout reports 36 in rawkeydown. I've tested on Windows XP running under VMWare Fusion and OS X 10.5. Regards, -- 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 dbrooks at unlserve.unl.edu Thu Nov 20 11:44:28 2008 From: dbrooks at unlserve.unl.edu (David Brooks) Date: Thu, 20 Nov 2008 10:44:28 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4924A1B3.9020503@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <1A172CB7-ED23-4495-AD49-9527FF0B30B9@cox.net> <4924A1B3.9020503@cogapp.com> Message-ID: <1D817240-ED26-4D0D-BBD3-DBDBC7130A95@unlserve.unl.edu> Yesterday a colleague teaching statistics brought me a HC stack he's used. He had to run it on an old machine. It was copied to a 3.5" disk and I moved it into my iMac and converted it to RunRev. I could get to a script using "put the script of ..." and copying it from the message box. (Finding a disc reader wasn't so simple either.) Right after that, this thread started -- and I remembered an earlier similar thread. Setting the HCaddressing to false does indeed permit access to button scripts. Thanks again to this list and to the extraordinary members of the RunRev community. Best, Dave B. On Nov 19, 2008, at 5:30 PM, Ben Rubinstein wrote: > Joe Lewis Wilkins wrote: >> That also happened to me right after I got 3.0. If I remember >> correctly, everything was OK after I compacted the stack before >> opening it in Rev. Of course, that meant I had to be able to open >> it in HC to do that. Seems like there was something else, too. I >> think it was Jacqui who put me on the right track. > > hcAddressing? > > - Ben > > _______________________________________________ > use-revolution mailing list > use-revolution 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 benr_mc at cogapp.com Thu Nov 20 11:55:24 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Thu, 20 Nov 2008 16:55:24 +0000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4924E4AF.2070605@hyperactivesw.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <4924D0FA.8020902@hindu.org> <4924E4AF.2070605@hyperactivesw.com> Message-ID: <4925967C.9070203@cogapp.com> J. Landman Gay wrote: .... > It might be a bug. But it also might be that the uncompacted HC stack > was just too far gone to decipher correctly. I don't think it's anything to do with that; I had the same experience with a stack that was converted from HyperCard several years ago, probably with Rev 2.1, and has been through a few versions of Rev since. It's a Rev stack, which happens to have it's origins in a HyperCard stack; but something breaks in Rev 3.0 when attempting to edit the scripts. Sivakatirswami - could you try setting the hcAddressing to false? I don't know that it's that, but it would be worth ruling it out. > I was recently turned on to Mini VMac. Is this better than SheepShaver, which is what I used when I first moved to an Intel Mac to look at legacy classic stuff, including HyperCard? SheepShaver runs MacOS 9.something, supports colour, ethernet etc... - Ben From jacques.hausser at unil.ch Thu Nov 20 12:25:35 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 20 Nov 2008 18:25:35 +0100 Subject: $ reports '223' With Swiss French Keyboard on Windows In-Reply-To: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> Message-ID: <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Hi Trevor, Strange... I have no Windows available home, but I made a little standalone to check it with Crossover, and the "$" character number becomes... 92 ! And it's not the only case, even if for most of chars the numbers are corrects. For the "French french" keyboard "$" number is 59 and for the American one it is 36, OK. I think the responsability is on the "Windo?ds" for Mac, it should be tested on a native Windows. Jacques Le 20 nov. 2008 ? 17:43, Trevor DeVore a ?crit : > Anyone know why rawkeydown reports 223 when pressing the "$" key on > a Swiss French keyboard on Windows? After the $ character is entered > then the Revolution field reports that the character number is 36 > but that isn't much help if you are trying to filter input. On Mac > the same keyboard layout reports 36 in rawkeydown. > > I've tested on Windows XP running under VMWare Fusion and OS X 10.5. > > Regards, > > -- > 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 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From jacques.hausser at unil.ch Thu Nov 20 12:41:49 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Thu, 20 Nov 2008 18:41:49 +0100 Subject: $ reports '223' With Swiss French Keyboard on Windows In-Reply-To: <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: <650DDFF0-46CC-4A7C-AEF5-73A51D61056B@unil.ch> Complement: in both Swiss french and French keyboards, rawkeydown = 36 corresponds to the localisation of "$" on American keyboard. Le 20 nov. 2008 ? 18:25, Jacques Hausser a ?crit : > Hi Trevor, > > Strange... I have no Windows available home, but I made a little > standalone to check it with Crossover, and the "$" character number > becomes... 92 ! And it's not the only case, even if for most of > chars the numbers are corrects. For the "French french" keyboard "$" > number is 59 and for the American one it is 36, OK. > I think the responsability is on the "Windo?ds" for Mac, it should > be tested on a native Windows. > > Jacques > > Le 20 nov. 2008 ? 17:43, Trevor DeVore a ?crit : > >> Anyone know why rawkeydown reports 223 when pressing the "$" key on >> a Swiss French keyboard on Windows? After the $ character is >> entered then the Revolution field reports that the character number >> is 36 but that isn't much help if you are trying to filter input. >> On Mac the same keyboard layout reports 36 in rawkeydown. >> >> I've tested on Windows XP running under VMWare Fusion and OS X 10.5. >> >> Regards, >> >> -- >> 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 >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 ****************************************** Prof. Jacques Hausser Department of Ecology and Evolution Biophore / Sorge University of Lausanne CH 1015 Lausanne please use my private address: 6 route de Burtigny CH-1269 Bassins tel/fax: ++ 41 22 366 19 40 mobile: ++ 41 79 757 05 24 E-Mail: jacques.hausser at unil.ch ******************************************* From lists at mangomultimedia.com Thu Nov 20 13:16:58 2008 From: lists at mangomultimedia.com (Trevor DeVore) Date: Thu, 20 Nov 2008 13:16:58 -0500 Subject: $ reports '223' With Swiss French Keyboard on Windows In-Reply-To: <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: On Nov 20, 2008, at 12:25 PM, Jacques Hausser wrote: > Strange... I have no Windows available home, but I made a little > standalone to check it with Crossover, and the "$" character number > becomes... 92 ! And it's not the only case, even if for most of > chars the numbers are corrects. For the "French french" keyboard "$" > number is 59 and for the American one it is 36, OK. > I think the responsability is on the "Windo?ds" for Mac, it should > be tested on a native Windows. I have a customer that sees the same behavior on a native Windows machine and I just ran a test on a Windows XP machine here with the same results. Perhaps it is a Revolution bug. Regards, -- Trevor DeVore Blue Mango Learning Systems www.bluemangolearning.com - www.screensteps.com From shoreagent at gmail.com Thu Nov 20 13:21:56 2008 From: shoreagent at gmail.com (william humphrey) Date: Thu, 20 Nov 2008 14:21:56 -0400 Subject: Confused In-Reply-To: <9FFDE93F-AE84-4048-9C77-B12F198767A1@cox.net> References: <0ADB98A3-8433-4773-9AEA-C8DC52187E09@wanadoo.fr> <9FFDE93F-AE84-4048-9C77-B12F198767A1@cox.net> Message-ID: <459b22a90811201021m737fd685y79bc93851bfec906@mail.gmail.com> Fantastic memory huh? Just wait until you see what a little age does to that memory... On Thu, Nov 20, 2008 at 10:41 AM, Joe Lewis Wilkins wrote: > Hi from San Diego, > > Francis, I hope you didn't create all of this just for my edification. > (smile) > > Thanks a lot. Maybe I'll get so organized one day. Actually, one of my > basic problems is a fantastic memory, so I get along with pretty intolerable > situations that would force others to "organize"; while I just keep > remembering and remembering; only to find that when the memory gets into the > range of gigabytes that I've stretched it too far. (sigh!) I guess the time > has come. > > Joe Wilkins > > On Nov 20, 2008, at 3:46 AM, Francis Nugent Dixon wrote: > > Hi from Paris, >> >> Jo, I had this problem early on and decided to develop a standard It may >> look a tad heavy at first, but I have build lots of stacks with external >> files (music, photos, data, etc.). I have never regretted making this >> decision. You can always strip the idea down to what you need. >> >> I have a folder standard : >> > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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.bluewatermaritime.com From jacque at hyperactivesw.com Thu Nov 20 13:23:19 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Nov 2008 12:23:19 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4925967C.9070203@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <4924D0FA.8020902@hindu.org> <4924E4AF.2070605@hyperactivesw.com> <4925967C.9070203@cogapp.com> Message-ID: <4925AB17.1070308@hyperactivesw.com> Ben Rubinstein wrote: > J. Landman Gay wrote: > .... >> It might be a bug. But it also might be that the uncompacted HC stack >> was just too far gone to decipher correctly. > > I don't think it's anything to do with that; I had the same experience > with a stack that was converted from HyperCard several years ago, > probably with Rev 2.1, and has been through a few versions of Rev > since. It's a Rev stack, which happens to have it's origins in a > HyperCard stack; but something breaks in Rev 3.0 when attempting to edit > the scripts. You may be right, I'd forgotten about the HCAddressing. That could explain a lot. The script editor rewrite is probably not handling that very well. I did have several HC stacks that opened with missing pieces and truncated data, and needed to be re-compacted before moving them to Rev. But if the stack in question does open and does work, then your explanation sounds more likely. I need to make a note of this...I don't have the fabled gigabyte memory. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From Bleiler at buffalo.edu Thu Nov 20 13:23:20 2008 From: Bleiler at buffalo.edu (Tim Bleiler) Date: Thu, 20 Nov 2008 13:23:20 -0500 Subject: Tablet PC And Rev In-Reply-To: References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: Hi, Anyone try using Rev with a Tablet PC lately. I don't have one of these machines but I have a client who is thinking of getting one. There hasn't been any discussion on the list about these devices recently but in some older posts there were issues with stylus input into Rev fields. Is that still an issue? Are there other issues related to the touch screen? Is it possible to accommodate the screen twisting and changing orientation at runtime? Any comments on Tablet PC and Rev from someone with experience is greatly appreciated. Thanks Tim Bleiler Instructional Designer University at Buffalo Phone: 716-829-3867 From jacque at hyperactivesw.com Thu Nov 20 13:25:52 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 20 Nov 2008 12:25:52 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4925967C.9070203@cogapp.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <4924D0FA.8020902@hindu.org> <4924E4AF.2070605@hyperactivesw.com> <4925967C.9070203@cogapp.com> Message-ID: <4925ABB0.3020608@hyperactivesw.com> Ben Rubinstein wrote: >> I was recently turned on to Mini VMac. > > Is this better than SheepShaver, which is what I used when I first moved > to an Intel Mac to look at legacy classic stuff, including HyperCard? > SheepShaver runs MacOS 9.something, supports colour, ethernet etc... > > Forgot to answer this. I use both. But Sheepshaver crashes a lot more, and mini vMac is very stable. If I have to look at a stack with color, for example, I might boot it in Sheepshaver. But for simple compactions or script editing, I like mini vMac better. It seems solid as a rock. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Thu Nov 20 13:38:33 2008 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 20 Nov 2008 16:38:33 -0200 Subject: Kermit file transfer In-Reply-To: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> Message-ID: <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> Kermit as in Old School BBS file transfer protocol? On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- wrote: > Does Rev support Kermit file transfer and if so how? > > thanks, > -=>JB<=- > _______________________________________________ > use-revolution mailing list > use-revolution 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 mpetrides at earthlink.net Thu Nov 20 13:43:14 2008 From: mpetrides at earthlink.net (Marian Petrides, MD) Date: Thu, 20 Nov 2008 12:43:14 -0600 Subject: Tablet PC And Rev In-Reply-To: References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: On Nov 20, 2008, at 12:23 PM, Tim Bleiler wrote: > Hi, > > Anyone try using Rev with a Tablet PC lately. I don't have one of > these machines but I have a client who is thinking of getting one. > There hasn't been any discussion on the list about these devices > recently but in some older posts there were issues with stylus input > into Rev fields. Is that still an issue? Tim, I have a tablet but do most of my development on a Mac and then port over to Windows. So I don't have experience actually CREATING stacks on a tablet but I do have a little experience running ported stacks on it (see my reply to your second question below. If you are talking about entering text into an input field using the stylus, I haven't tried that, but I'll see if I can get around to creating a little stack to test it. If you could give a specific example, I'll try to implement that. > Are there other issues related to the touch screen? Is it possible > to accommodate the screen twisting and changing orientation at > runtime? I have a stack that was initially designed to be 800X400 (to allow it to play even in Win 95). It uses graphic buttons, radio buttons and check boxes and works fine on my HP 2710p tablet running Vista. The only issue is that when I rotate the screen, the stack is a bit too wide to display completely in portrait view. The fit is pretty close, so I didn't even notice it until you asked, but I suspect a stack that is much wider than 800 pixels won't work very well. HTH. Marian From sundown at pacifier.com Thu Nov 20 14:57:28 2008 From: sundown at pacifier.com (-= JB =-) Date: Thu, 20 Nov 2008 11:57:28 -0800 Subject: Kermit file transfer In-Reply-To: <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> Message-ID: Yes, that is what I am interested in. Do you know how? On Nov 20, 2008, at 10:38 AM, Andre Garzia wrote: > Kermit as in Old School BBS file transfer protocol? > > On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- > wrote: >> Does Rev support Kermit file transfer and if so how? >> >> thanks, >> -=>JB<=- >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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. > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 20 15:00:14 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 20 Nov 2008 21:00:14 +0100 Subject: ANN: Flow Chart Software Project Message-ID: Hello, The Flow Char Software Project is a great example of what one may accomplish with Revolution. This programme lets you build a diagram from ready-made components. Create pictures of management hierarchies, production processes, programming code, personal relationships, and so on. Just click on a button to create a shape, drag the shape to the right place and connect it to other shapes to compose a flow chart. More info is available at . Special code for readers of this list only: DSCRR (valid until 31 December). Having that said, I have two questions. First of all, does anyone know a great name for this programme? I have been thinking about a name since the start of the project, but still have no inspiration. Any ideas? The seconds question considers Apple's logos. I have been searching for a good modern Mac OS X logo. Apple has logo's available, which indicate that software runs on a Mac, but there are no logos that indicate that software runs on Mac OS X, e.g. in addition to Mac OS 9, Linux, Darwin or even Windows (all these operating systems run or ran on a Mac). Does anyone know where to find a good, high-resolution Mac OS X logo? Best regards, Mark -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! From Bleiler at buffalo.edu Thu Nov 20 15:04:15 2008 From: Bleiler at buffalo.edu (Tim Bleiler) Date: Thu, 20 Nov 2008 15:04:15 -0500 Subject: Tablet PC And Rev In-Reply-To: References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: <58040576-3F81-4A3C-A89E-C70ADB12ADD9@buffalo.edu> Marian, Thanks for your reply. It sounds like most simple stacks should run fine. Most of my text input would be pretty simple. I wonder if when the screen is rotated the working ScreenRect returns values consistent with the new screen orientation. Tim Bleiler Instructional Designer, HSIT University at Buffalo Phone: 716-829-3867 On Nov 20, 2008, at 1:43 PM, Marian Petrides, MD wrote: > > On Nov 20, 2008, at 12:23 PM, Tim Bleiler wrote: > >> Hi, >> >> Anyone try using Rev with a Tablet PC lately. I don't have one of >> these machines but I have a client who is thinking of getting one. >> There hasn't been any discussion on the list about these devices >> recently but in some older posts there were issues with stylus >> input into Rev fields. Is that still an issue? > Tim, > > I have a tablet but do most of my development on a Mac and then > port over to Windows. So I don't have experience actually CREATING > stacks on a tablet but I do have a little experience running ported > stacks on it (see my reply to your second question below. > > If you are talking about entering text into an input field using > the stylus, I haven't tried that, but I'll see if I can get around > to creating a little stack to test it. If you could give a > specific example, I'll try to implement that. > >> Are there other issues related to the touch screen? Is it possible >> to accommodate the screen twisting and changing orientation at >> runtime? > > I have a stack that was initially designed to be 800X400 (to allow > it to play even in Win 95). It uses graphic buttons, radio buttons > and check boxes and works fine on my HP 2710p tablet running > Vista. The only issue is that when I rotate the screen, the stack > is a bit too wide to display completely in portrait view. The fit > is pretty close, so I didn't even notice it until you asked, but I > suspect a stack that is much wider than 800 pixels won't work very > well. > > HTH. > > 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 francois.chaplais at mines-paristech.fr Thu Nov 20 15:07:08 2008 From: francois.chaplais at mines-paristech.fr (=?ISO-8859-1?Q?Fran=E7ois_Chaplais?=) Date: Thu, 20 Nov 2008 21:07:08 +0100 Subject: Kermit file transfer In-Reply-To: <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> Message-ID: <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> There is a wikipedia entry on this http://en.wikipedia.org/wiki/Kermit_(protocol) They mention a kermit app for the mac, which I may have used a long time ago, to replace it later by ftp within NCSA telnet. On MacOS X Leopard, "man kermit" does not return anything in the terminal. Le 20 nov. 08 ? 19:38, Andre Garzia a ?crit : > Kermit as in Old School BBS file transfer protocol? > > On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- > wrote: >> Does Rev support Kermit file transfer and if so how? >> >> thanks, >> -=>JB<=- >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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. > _______________________________________________ > use-revolution mailing list > use-revolution 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 Thu Nov 20 15:23:40 2008 From: sundown at pacifier.com (-= JB =-) Date: Thu, 20 Nov 2008 12:23:40 -0800 Subject: Kermit file transfer In-Reply-To: <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> Message-ID: <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> I think the App they recommend is C-Kermit for OS X 10.4.11 which is what I am using but I wanted to include the Kermit option in a serial communication program I wrote in Rev if it is possible. -=>JB<=- On Nov 20, 2008, at 12:07 PM, Fran?ois Chaplais wrote: > There is a wikipedia entry on this > http://en.wikipedia.org/wiki/Kermit_(protocol) > They mention a kermit app for the mac, which I may have used a long > time ago, to replace it later by ftp within NCSA telnet. > On MacOS X Leopard, "man kermit" does not return anything in the > terminal. > > Le 20 nov. 08 ? 19:38, Andre Garzia a ?crit : > >> Kermit as in Old School BBS file transfer protocol? >> >> On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- >> wrote: >>> Does Rev support Kermit file transfer and if so how? >>> >>> thanks, >>> -=>JB<=- >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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. >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 dan at clearvisiontech.com Thu Nov 20 15:35:47 2008 From: dan at clearvisiontech.com (Dan Friedman) Date: Thu, 20 Nov 2008 12:35:47 -0800 Subject: Rev Crash on HP Printer In-Reply-To: <20081120030030.D23EE489D29@mail.runrev.com> Message-ID: Greetings. If I type "answer printer" in the message box with the default printer set to a HP LaserJet 1022n, Revolution 3.0 crashes. Rev 2.5.1 does not. Anyone experience this or know of a workaround? Thank you in advance, Dan From mpetrides at earthlink.net Thu Nov 20 15:39:30 2008 From: mpetrides at earthlink.net (Marian Petrides, MD) Date: Thu, 20 Nov 2008 14:39:30 -0600 Subject: Tablet PC And Rev In-Reply-To: <58040576-3F81-4A3C-A89E-C70ADB12ADD9@buffalo.edu> References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> <58040576-3F81-4A3C-A89E-C70ADB12ADD9@buffalo.edu> Message-ID: Tim I just created a stack with a single button and a single field named "MyField" containing the following script: On MouseUp Ask "What is your name?" Get it put it into field "MyField" End mouseUp It runs fine in both orientations, but the sticky wicket is that it does not allow input from the stylus--not even if you try to use the Tablet PC Input Panel (the insert button is dimmed out on the Input Panel). So the only way to enter text is by the keyboard. And THAT is problematic when the tablet is in portrait orientation because the keyboard is hidden behind the tablet screen. It IS possible but it is very kludgy. And, more importantly, you can NOT enter handwritten text. Or maybe you can and I just don't know how to capture such input. Sorry. M On Nov 20, 2008, at 2:04 PM, Tim Bleiler wrote: > Marian, > > Thanks for your reply. It sounds like most simple stacks should run > fine. Most of my text input would be pretty simple. I wonder if when > the screen is rotated the working ScreenRect returns values > consistent with the new screen orientation. > > > Tim Bleiler > Instructional Designer, HSIT > University at Buffalo > Phone: 716-829-3867 > > > On Nov 20, 2008, at 1:43 PM, Marian Petrides, MD wrote: > >> >> On Nov 20, 2008, at 12:23 PM, Tim Bleiler wrote: >> >>> Hi, >>> >>> Anyone try using Rev with a Tablet PC lately. I don't have one of >>> these machines but I have a client who is thinking of getting one. >>> There hasn't been any discussion on the list about these devices >>> recently but in some older posts there were issues with stylus >>> input into Rev fields. Is that still an issue? >> Tim, >> >> I have a tablet but do most of my development on a Mac and then >> port over to Windows. So I don't have experience actually CREATING >> stacks on a tablet but I do have a little experience running ported >> stacks on it (see my reply to your second question below. >> >> If you are talking about entering text into an input field using >> the stylus, I haven't tried that, but I'll see if I can get around >> to creating a little stack to test it. If you could give a >> specific example, I'll try to implement that. >> >>> Are there other issues related to the touch screen? Is it possible >>> to accommodate the screen twisting and changing orientation at >>> runtime? >> >> I have a stack that was initially designed to be 800X400 (to allow >> it to play even in Win 95). It uses graphic buttons, radio buttons >> and check boxes and works fine on my HP 2710p tablet running >> Vista. The only issue is that when I rotate the screen, the stack >> is a bit too wide to display completely in portrait view. The fit >> is pretty close, so I didn't even notice it until you asked, but I >> suspect a stack that is much wider than 800 pixels won't work very >> well. >> >> HTH. >> >> 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 Bleiler at buffalo.edu Thu Nov 20 16:18:55 2008 From: Bleiler at buffalo.edu (Tim Bleiler) Date: Thu, 20 Nov 2008 16:18:55 -0500 Subject: Tablet PC And Rev In-Reply-To: References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> <58040576-3F81-4A3C-A89E-C70ADB12ADD9@buffalo.edu> Message-ID: <0FBF2AAB-81AC-4AC0-915A-BEC520AE63FA@buffalo.edu> Marian, Thanks. Your experience with text input is consistent with older comments I found in the archives of this list. Has this problem been reported as a bug or is it more appropriately entered as a feature request? Sometimes my searches miss things. --Tim On Nov 20, 2008, at 3:39 PM, Marian Petrides, MD wrote: > Tim > > I just created a stack with a single button and a single field > named "MyField" containing the following script: > > On MouseUp > Ask "What is your name?" > Get it > put it into field "MyField" > End mouseUp > > It runs fine in both orientations, but the sticky wicket is that it > does not allow input from the stylus--not even if you try to use > the Tablet PC Input Panel (the insert button is dimmed out on the > Input Panel). So the only way to enter text is by the keyboard. > And THAT is problematic when the tablet is in portrait orientation > because the keyboard is hidden behind the tablet screen. It IS > possible but it is very kludgy. And, more importantly, you can NOT > enter handwritten text. Or maybe you can and I just don't know how > to capture such input. > > Sorry. > > M > On Nov 20, 2008, at 2:04 PM, Tim Bleiler wrote: > >> Marian, >> >> Thanks for your reply. It sounds like most simple stacks should >> run fine. Most of my text input would be pretty simple. I wonder >> if when the screen is rotated the working ScreenRect returns >> values consistent with the new screen orientation. >> >> >> Tim Bleiler >> Instructional Designer, HSIT >> University at Buffalo >> Phone: 716-829-3867 >> >> >> On Nov 20, 2008, at 1:43 PM, Marian Petrides, MD wrote: >> >>> >>> On Nov 20, 2008, at 12:23 PM, Tim Bleiler wrote: >>> >>>> Hi, >>>> >>>> Anyone try using Rev with a Tablet PC lately. I don't have one >>>> of these machines but I have a client who is thinking of getting >>>> one. There hasn't been any discussion on the list about these >>>> devices recently but in some older posts there were issues with >>>> stylus input into Rev fields. Is that still an issue? >>> Tim, >>> >>> I have a tablet but do most of my development on a Mac and then >>> port over to Windows. So I don't have experience actually >>> CREATING stacks on a tablet but I do have a little experience >>> running ported stacks on it (see my reply to your second question >>> below. >>> >>> If you are talking about entering text into an input field using >>> the stylus, I haven't tried that, but I'll see if I can get >>> around to creating a little stack to test it. If you could give >>> a specific example, I'll try to implement that. >>> >>>> Are there other issues related to the touch screen? Is it >>>> possible to accommodate the screen twisting and changing >>>> orientation at runtime? >>> >>> I have a stack that was initially designed to be 800X400 (to >>> allow it to play even in Win 95). It uses graphic buttons, radio >>> buttons and check boxes and works fine on my HP 2710p tablet >>> running Vista. The only issue is that when I rotate the screen, >>> the stack is a bit too wide to display completely in portrait >>> view. The fit is pretty close, so I didn't even notice it until >>> you asked, but I suspect a stack that is much wider than 800 >>> pixels won't work very well. >>> >>> HTH. >>> >>> 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mpetrides at earthlink.net Thu Nov 20 16:23:41 2008 From: mpetrides at earthlink.net (Marian Petrides, MD) Date: Thu, 20 Nov 2008 15:23:41 -0600 Subject: Tablet PC And Rev In-Reply-To: <0FBF2AAB-81AC-4AC0-915A-BEC520AE63FA@buffalo.edu> References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> <58040576-3F81-4A3C-A89E-C70ADB12ADD9@buffalo.edu> <0FBF2AAB-81AC-4AC0-915A-BEC520AE63FA@buffalo.edu> Message-ID: <0C8CE19D-4596-44C9-8386-15A348E966FE@earthlink.net> I doubt it is a bug... seems more like a feature request to me. Alas, I have no idea whether it has been entered as either. Sorry. On Nov 20, 2008, at 3:18 PM, Tim Bleiler wrote: > Thanks. Your experience with text input is consistent with older > comments I found in the archives of this list. Has this problem been > reported as a bug or is it more appropriately entered as a feature > request? Sometimes my searches miss things. > From pepetoo at cox.net Thu Nov 20 18:03:10 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 20 Nov 2008 15:03:10 -0800 Subject: Confused In-Reply-To: <459b22a90811201021m737fd685y79bc93851bfec906@mail.gmail.com> References: <0ADB98A3-8433-4773-9AEA-C8DC52187E09@wanadoo.fr> <9FFDE93F-AE84-4048-9C77-B12F198767A1@cox.net> <459b22a90811201021m737fd685y79bc93851bfec906@mail.gmail.com> Message-ID: Hi Bill, Perhaps you haven't noticed. I'm almost 76, but I take a lot of great supplements. (smile) And the short term memory has suffered some, but the long term is longer than ever, and maybe even better for the kinds of things I really want to remember. It gets selective after a while. (smile) Joe Wilkins On Nov 20, 2008, at 10:21 AM, william humphrey wrote: > Fantastic memory huh? Just wait until you see what a little age does > to that > memory... > > On Thu, Nov 20, 2008 at 10:41 AM, Joe Lewis Wilkins > wrote: > >> Hi from San Diego, >> >> Francis, I hope you didn't create all of this just for my >> edification. >> (smile) >> >> Thanks a lot. Maybe I'll get so organized one day. Actually, one of >> my >> basic problems is a fantastic memory, so I get along with pretty >> intolerable >> situations that would force others to "organize"; while I just keep >> remembering and remembering; only to find that when the memory gets >> into the >> range of gigabytes that I've stretched it too far. (sigh!) I guess >> the time >> has come. >> >> Joe Wilkins -- Please avoid sending me Word or PowerPoint attachments. See ---------------------------------------- Joe Lewis Wilkins pepetoo at cox.net From pepetoo at cox.net Thu Nov 20 18:06:00 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 20 Nov 2008 15:06:00 -0800 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4925AB17.1070308@hyperactivesw.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <49248700.5010106@cogapp.com> <4924D0FA.8020902@hindu.org> <4924E4AF.2070605@hyperactivesw.com> <4925967C.9070203@cogapp.com> <4925AB17.1070308@hyperactivesw.com> Message-ID: OK, I give up. Fabled? I would say legendary, according to my first wife. (smile) Joe Wilkins On Nov 20, 2008, at 10:23 AM, J. Landman Gay wrote: > I need to make a note of this...I don't have the fabled gigabyte > memory. :) From sarah.reichelt at gmail.com Thu Nov 20 19:48:19 2008 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 21 Nov 2008 10:48:19 +1000 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: > Having that said, I have two questions. First of all, does anyone know a > great name for this programme? I have been thinking about a name since the > start of the project, but still have no inspiration. Any ideas? ProFlow ? > The seconds question considers Apple's logos. I have been searching for a > good modern Mac OS X logo. Apple has logo's available, which indicate that > software runs on a Mac, but there are no logos that indicate that software > runs on Mac OS X, e.g. in addition to Mac OS 9, Linux, Darwin or even > Windows (all these operating systems run or ran on a Mac). Does anyone know > where to find a good, high-resolution Mac OS X logo? If you use the Universal logo, that indicates OS X. Here is a link to Apple's Logo site. They want you to sign an agreement before using the logos, but it's all on this page: Cheers, Sarah From m.schonewille at economy-x-talk.com Thu Nov 20 19:53:13 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Nov 2008 01:53:13 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: <58F30FC1-A32D-45FA-8F64-FF578FDD3E59@economy-x-talk.com> Hi Sarah, I sent in the papers for that logo a long time ago, but never heard back from Apple. I'm not really looking for something that "implies", I am looking for an OS X logo. Thank you for the name suggestion. I've put it on the list. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 21 nov 2008, at 01:48, Sarah Reichelt wrote: >> great name for this programme? I have been thinking about a name >> since the >> start of the project, but still have no inspiration. Any ideas? > > ProFlow ? > > If you use the Universal logo, that indicates OS X. Here is a link to > Apple's Logo site. They want you to sign an agreement before using the > logos, but it's all on this page: > > > Cheers, > Sarah From nealk3nc at gmail.com Thu Nov 20 19:53:35 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Thu, 20 Nov 2008 19:53:35 -0500 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: <325413300811201653j21a9f81cib268fe5c175eb7dd@mail.gmail.com> It might be too American, but how about Flowbee? (I need a haircut btw) Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com - $15.99 ------------------------------------------------- For a great dog book, visit www.abrohamneal.com ------------------------------------------------- See the FlexRadio Systems Flex-5000a in action at www.flex-videos.com On Thu, Nov 20, 2008 at 7:48 PM, Sarah Reichelt wrote: >> Having that said, I have two questions. First of all, does anyone know a >> great name for this programme? I have been thinking about a name since the >> start of the project, but still have no inspiration. Any ideas? > > ProFlow ? > > >> The seconds question considers Apple's logos. I have been searching for a >> good modern Mac OS X logo. Apple has logo's available, which indicate that >> software runs on a Mac, but there are no logos that indicate that software >> runs on Mac OS X, e.g. in addition to Mac OS 9, Linux, Darwin or even >> Windows (all these operating systems run or ran on a Mac). Does anyone know >> where to find a good, high-resolution Mac OS X logo? > > > If you use the Universal logo, that indicates OS X. Here is a link to > Apple's Logo site. They want you to sign an agreement before using the > logos, but it's all on this page: > > > 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 Thu Nov 20 20:04:59 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Nov 2008 02:04:59 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: <325413300811201653j21a9f81cib268fe5c175eb7dd@mail.gmail.com> References: <325413300811201653j21a9f81cib268fe5c175eb7dd@mail.gmail.com> Message-ID: <714D8DFD-F1A7-4DDC-A89E-3826EFA47720@economy-x-talk.com> Thanks Neal. I've added it to the list. When does one "need" a haircut, who decides this? :-) -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 21 nov 2008, at 01:53, Neal Campbell wrote: > It might be too American, but how about Flowbee? > > (I need a haircut btw) > Neal Campbell > Abroham Neal Software > Programming Services for Windows, OS X and Linux > (540) 242 0911 From stephenREVOLUTION2 at barncard.com Thu Nov 20 20:56:29 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Thu, 20 Nov 2008 17:56:29 -0800 Subject: ANN: Flow Chart Software Project In-Reply-To: <58F30FC1-A32D-45FA-8F64-FF578FDD3E59@economy-x-talk.com> References: <58F30FC1-A32D-45FA-8F64-FF578FDD3E59@economy-x-talk.com> Message-ID: here's one I found in google images http://blogs.sun.com/draks/resource/MacLogo.jpg here are many http://images.google.com/images?um=1&hl=en&safe=off&client=safari&rls=en-us&q=mac+logo&btnG=Search+Images >Hi Sarah, > >I sent in the papers for that logo a long time ago, but never heard >back from Apple. I'm not really looking for something that >"implies", I am looking for an OS X logo. > >Thank you for the name suggestion. I've put it on the list. > >-- >Best regards, > >Mark Schonewille > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From m.schonewille at economy-x-talk.com Thu Nov 20 21:06:20 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Nov 2008 03:06:20 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: References: <58F30FC1-A32D-45FA-8F64-FF578FDD3E59@economy-x-talk.com> Message-ID: <646666B0-A8F3-4631-ADFA-16F390B88319@economy-x-talk.com> Those are the wrong ones. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 21 nov 2008, at 02:56, Stephen Barncard wrote: > here's one I found in google images > http://blogs.sun.com/draks/resource/MacLogo.jpg > > here are many > http://images.google.com/images?um=1&hl=en&safe=off&client=safari&rls=en-us&q=mac+logo&btnG=Search+Images From nealk3nc at gmail.com Thu Nov 20 21:09:52 2008 From: nealk3nc at gmail.com (Neal Campbell) Date: Thu, 20 Nov 2008 21:09:52 -0500 Subject: ANN: Flow Chart Software Project In-Reply-To: <714D8DFD-F1A7-4DDC-A89E-3826EFA47720@economy-x-talk.com> References: <325413300811201653j21a9f81cib268fe5c175eb7dd@mail.gmail.com> <714D8DFD-F1A7-4DDC-A89E-3826EFA47720@economy-x-talk.com> Message-ID: <325413300811201809u24b7620djb83e5e883ce3ab2@mail.gmail.com> Flowbee is a bizarre device that you put on the end of your vacuum cleaner hose and turn it on and brush it thru your hair. It supposedly cuts your hair and vacuums it up at the same time, making sure your hair is the exact length everywhere (why you would want that is not explained!) They sold it via TV commercials (like Silver Star is on European TV) non-stop for many years! Neal Campbell Abroham Neal Software Programming Services for Windows, OS X and Linux (540) 242 0911 --------------------------------------------------------------------- Try Spot for OS X, the intelligent DXCluster Client at www.abrohamnealsoftware.com - $15.99 ------------------------------------------------- For a great dog book, visit www.abrohamneal.com ------------------------------------------------- See the FlexRadio Systems Flex-5000a in action at www.flex-videos.com On Thu, Nov 20, 2008 at 8:04 PM, Mark Schonewille wrote: > Thanks Neal. I've added it to the list. > > When does one "need" a haircut, who decides this? :-) > > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.com ! > > On 21 nov 2008, at 01:53, Neal Campbell wrote: > >> It might be too American, but how about Flowbee? >> >> (I need a haircut btw) >> Neal Campbell >> Abroham Neal Software >> Programming Services for Windows, OS X and Linux >> (540) 242 0911 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Thu Nov 20 21:21:08 2008 From: support at ahsomme.com (Paul Looney) Date: Thu, 20 Nov 2008 18:21:08 -0800 Subject: ANN: Flow Chart Software Project Message-ID: Mark, For your consideration: "FastFlo Charter" Paul Looney From m.schonewille at economy-x-talk.com Thu Nov 20 22:13:30 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Nov 2008 04:13:30 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: Hi, There was a person who believed the code to be a license key. To avoid any confusion: the code can be used on the website to obtain the software at a reduced price (but I didn't want to spam, so I didn't elaborate on that). Apologies to those who had the impression to get the software for free, but I can't post license keys here. If you have any questions, you can always write me off-list. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 20 nov 2008, at 21:00, Mark Schonewille wrote: > Hello, > > The Flow Char Software Project is a great example of what one may > accomplish with Revolution. This programme lets you build a diagram > from ready-made components. Create pictures of management > hierarchies, production processes, programming code, personal > relationships, and so on. Just click on a button to create a shape, > drag the shape to the right place and connect it to other shapes to > compose a flow chart. > > More info is available at >. Special code for readers of this list only: DSCRR (valid until 31 > December). From stephenREVOLUTION2 at barncard.com Fri Nov 21 00:56:56 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Thu, 20 Nov 2008 21:56:56 -0800 Subject: ANN: Flow Chart Software Project In-Reply-To: <646666B0-A8F3-4631-ADFA-16F390B88319@economy-x-talk.com> References: <58F30FC1-A32D-45FA-8F64-FF578FDD3E59@economy-x-talk.com> <646666B0-A8F3-4631-ADFA-16F390B88319@economy-x-talk.com> Message-ID: sorry. >Those are the wrong ones. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From palcibiades-first at yahoo.co.uk Fri Nov 21 02:01:11 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Thu, 20 Nov 2008 23:01:11 -0800 (PST) Subject: Jan Schenkel's merge tutorials Message-ID: <20616121.post@talk.nabble.com> Jan, many thanks - great tutorials, very illuminating. Why, after this, merge might even persuade me to give up awk.... Peter -- View this message in context: http://www.nabble.com/Jan-Schenkel%27s-merge-tutorials-tp20616121p20616121.html Sent from the Revolution - User mailing list archive at Nabble.com. From runrev260805 at m-r-d.de Fri Nov 21 03:48:51 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 21 Nov 2008 08:48:51 +0000 Subject: Jan Schenkel's merge tutorials Message-ID: <00033004.49268402@the-office.us> Peter, could you please bring some light into my darkness. Which tutorials do you mean and where can i find them? Regards, Matthias -------- Original Message -------- Subject: Jan Schenkel's merge tutorials (21-Nov-2008 8:03) From: Peter Alcibiades To: runrev260805 at m-r-d.de > > Jan, many thanks - great tutorials, very illuminating. Why, after this, > merge might even persuade me to give up awk.... > > Peter > -- > View this message in context: http://www.nabble.com/Jan-Schenkel%27s-merge- > tutorials-tp20616121p20616121.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 > > > > > To: use-revolution at lists.runrev.com From luis at anachreon.co.uk Fri Nov 21 04:43:03 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 21 Nov 2008 09:43:03 +0000 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> Hiya, 'LineUp'? 'Easy Flow'? 'Flow Lines'? 'Flowless'? (As in 'flawless'...) Cheers, Luis. On 20 Nov 2008, at 20:00, Mark Schonewille wrote: > Hello, > > The Flow Char Software Project is a great example of what one may > accomplish with Revolution. This programme lets you build a diagram > from ready-made components. Create pictures of management > hierarchies, production processes, programming code, personal > relationships, and so on. Just click on a button to create a shape, > drag the shape to the right place and connect it to other shapes to > compose a flow chart. > > More info is available at index.php>. Special code for readers of this list only: DSCRR > (valid until 31 December). > > Having that said, I have two questions. First of all, does anyone > know a great name for this programme? I have been thinking about a > name since the start of the project, but still have no inspiration. > Any ideas? > > The seconds question considers Apple's logos. I have been searching > for a good modern Mac OS X logo. Apple has logo's available, which > indicate that software runs on a Mac, but there are no logos that > indicate that software runs on Mac OS X, e.g. in addition to Mac OS > 9, Linux, Darwin or even Windows (all these operating systems run > or ran on a Mac). Does anyone know where to find a good, high- > resolution Mac OS X logo? > > Best regards, > > Mark > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.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 palcibiades-first at yahoo.co.uk Fri Nov 21 04:55:35 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 21 Nov 2008 01:55:35 -0800 (PST) Subject: Jan Schenkel's merge tutorials In-Reply-To: <00033004.49268402@the-office.us> References: <20616121.post@talk.nabble.com> <00033004.49268402@the-office.us> Message-ID: <20618122.post@talk.nabble.com> http://www.runrev.com/newsletter/november/issue61/index.php?id=NW61S446354 It is interesting, if you contrast with what you find for merge in the user guide - nothing. And what you find in the dictionary, very cryptic and brief. This is why what Rev needs is a recipe book: how to make meals of all these different ingredients. Or a reverse dictionary if you like, a dictionary of meanings, whereas what we have now is a list of ingredients, but little guidance on how to make dishes with them. runrev260805 wrote: > > Peter, > > could you please bring some light into my darkness. Which tutorials do you > mean and where can i find them? > > Regards, > > Matthias > > > -------- Original Message -------- > Subject: Jan Schenkel's merge tutorials (21-Nov-2008 8:03) > From: Peter Alcibiades > To: runrev260805 at m-r-d.de > >> >> Jan, many thanks - great tutorials, very illuminating. Why, after this, >> merge might even persuade me to give up awk.... >> >> Peter >> -- >> View this message in context: >> http://www.nabble.com/Jan-Schenkel%27s-merge- >> tutorials-tp20616121p20616121.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 >> >> >> >> >> 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 > > -- View this message in context: http://www.nabble.com/Jan-Schenkel%27s-merge-tutorials-tp20616121p20618122.html Sent from the Revolution - User mailing list archive at Nabble.com. From klaus at major-k.de Fri Nov 21 04:59:37 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 21 Nov 2008 10:59:37 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> Message-ID: <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> Hi Mark, > Hiya, > > 'LineUp'? 'Easy Flow'? 'Flow Lines'? 'Flowless'? (As in 'flawless'...) > > Cheers, > > Luis. What about "Slow Fart"? Sorry, couldn't resist :-D Best Klaus Major klaus at major-k.de http://www.major-k.de From palcibiades-first at yahoo.co.uk Fri Nov 21 05:01:47 2008 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 21 Nov 2008 02:01:47 -0800 (PST) Subject: OT: Totally OT, question about Apple aluminum keyboard Message-ID: <20618222.post@talk.nabble.com> Does anyone use this for lots of regular typing, writing prose, and if so how do you like it? I like the old clickety clack buckling spring keyboards, IBM or the old Apple extended. Or failing that quite like the logitech OEM. But am thinking about the aluminum because its quiet and compact and requires little finger travel. But a bit worried about how it will be for doing a lot of writing. -- View this message in context: http://www.nabble.com/OT%3A--Totally-OT%2C-question-about-Apple-aluminum-keyboard-tp20618222p20618222.html Sent from the Revolution - User mailing list archive at Nabble.com. From sims at ezpzapps.com Fri Nov 21 05:19:57 2008 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 21 Nov 2008 11:19:57 +0100 Subject: OT: Totally OT, question about Apple aluminum keyboard In-Reply-To: <20618222.post@talk.nabble.com> References: <20618222.post@talk.nabble.com> Message-ID: <050117A5-44B9-4A78-BF67-75EEE4660EE1@ezpzapps.com> On Nov 21, 2008, at 11:01 AM, Peter Alcibiades wrote: > Does anyone use this for lots of regular typing, writing prose, and > if so how > do you like it? I like the old clickety clack buckling spring > keyboards, > IBM or the old Apple extended. Or failing that quite like the > logitech OEM. > But am thinking about the aluminum because its quiet and compact and > requires little finger travel. But a bit worried about how it will > be for > doing a lot of writing. My partner, Cloe, and I both use them. Great for carrying from one island to the next (wireless, smaller version). My opinion doesn't count - I stab at keyboards with a finger or two. Cloe is an authority in several fields however ;-) one of which is 'touch typing'; one could say she is particular. ;-) She LOVES that keyboard, loves the action of the keys and the fact that is very quiet. sims From lists at futilism.com Fri Nov 21 05:30:09 2008 From: lists at futilism.com (Mark Smith) Date: Fri, 21 Nov 2008 10:30:09 +0000 Subject: ANN: Flow Chart Software Project In-Reply-To: <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> Message-ID: Is that what happens when you're trying to get on/off the autobahn but you're stuck in traffic? :) Mark On 21 Nov 2008, at 09:59, Klaus Major wrote: > Hi Mark, > >> Hiya, >> >> 'LineUp'? 'Easy Flow'? 'Flow Lines'? 'Flowless'? (As in >> 'flawless'...) >> >> Cheers, >> >> Luis. > > What about "Slow Fart"? > > Sorry, couldn't resist :-D > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > use-revolution mailing list > use-revolution 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-k.de Fri Nov 21 05:34:02 2008 From: klaus at major-k.de (Klaus Major) Date: Fri, 21 Nov 2008 11:34:02 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> Message-ID: Hi Mark, > Is that what happens when you're trying to get on/off the autobahn > but you're stuck in traffic? > > :) LOL :-D Yep, kind of... > Mark > > On 21 Nov 2008, at 09:59, Klaus Major wrote: >> Hi Mark, >>> Hiya, >>> 'LineUp'? 'Easy Flow'? 'Flow Lines'? 'Flowless'? (As in >>> 'flawless'...) >>> Cheers, >>> Luis. >> >> What about "Slow Fart"? >> Sorry, couldn't resist :-D >> >> Best >> >> Klaus Major >> klaus at major-k.de >> http://www.major-k.de Best Klaus Major klaus at major-k.de http://www.major-k.de From luis at anachreon.co.uk Fri Nov 21 05:43:51 2008 From: luis at anachreon.co.uk (Luis) Date: Fri, 21 Nov 2008 10:43:51 +0000 Subject: ANN: Flow Chart Software Project In-Reply-To: <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> Message-ID: Someone's having beans with their cereal... :) 'Flow2Go'? '123Flow!'? Cheers, Luis. On 21 Nov 2008, at 09:59, Klaus Major wrote: > Hi Mark, > >> Hiya, >> >> 'LineUp'? 'Easy Flow'? 'Flow Lines'? 'Flowless'? (As in >> 'flawless'...) >> >> Cheers, >> >> Luis. > > What about "Slow Fart"? > > Sorry, couldn't resist :-D > > > Best > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Nov 21 05:59:36 2008 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Fri, 21 Nov 2008 10:59:36 +0000 Subject: Re-2: Jan Schenkel's merge tutorials Message-ID: <00033005.4926A2A7@the-office.us> Thanks to you, Peter and Shame on me! I have the newsletter #61 already in my Inbox, but did not have the time to read it. Regards, Matthias -------- Original Message -------- Subject: Re: Jan Schenkel's merge tutorials (21-Nov-2008 11:18) From: Peter Alcibiades To: runrev260805 at m-r-d.de > > http://www.runrev.com/newsletter/november/issue61/index.php?id=NW61S446354 > > It is interesting, if you contrast with what you find for merge in the user > guide - nothing. And what you find in the dictionary, very cryptic and > brief. This is why what Rev needs is a recipe book: how to make meals of > all these different ingredients. Or a reverse dictionary if you like, a > dictionary of meanings, whereas what we have now is a list of ingredients, > but little guidance on how to make dishes with them. > > runrev260805 wrote: > > > > Peter, > > > > could you please bring some light into my darkness. Which tutorials do you > > mean and where can i find them? > > > > Regards, > > > > Matthias > > > > > > -------- Original Message -------- > > Subject: Jan Schenkel's merge tutorials (21-Nov-2008 8:03) > > From: Peter Alcibiades > > To: runrev260805 at m-r-d.de > > > >> > >> Jan, many thanks - great tutorials, very illuminating. Why, after this, > >> merge might even persuade me to give up awk.... > >> > >> Peter > >> -- > >> View this message in context: > >> http://www.nabble.com/Jan-Schenkel%27s-merge- > >> tutorials-tp20616121p20616121.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 > >> > >> > >> > >> > >> 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 > > > > > > -- > View this message in context: http://www.nabble.com/Jan-Schenkel%27s-merge- > tutorials-tp20616121p20618122.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 > > > > > To: use-revolution at lists.runrev.com From benr_mc at cogapp.com Fri Nov 21 06:00:13 2008 From: benr_mc at cogapp.com (Ben Rubinstein) Date: Fri, 21 Nov 2008 11:00:13 +0000 Subject: receiving messages during a drag In-Reply-To: <249C3D07-AE60-4240-975C-5F5E177B8026@mangomultimedia.com> References: <491BF6A0.7050403@cogapp.com> <249C3D07-AE60-4240-975C-5F5E177B8026@mangomultimedia.com> Message-ID: <492694BD.9040609@cogapp.com> Trevor DeVore wrote: > On Nov 13, 2008, at 4:42 AM, Ben Rubinstein wrote: > >> (And if it is the case that periodic operations are simply stopped >> during a drag; is this a bug?) > > I'm not sure if it is a bug or just a limitation given the fact that the > OS is in charge during the drag operation. It is probably worth > reporting so that the engineers will take a look. Turns out it was already reported: http://quality.runrev.com/qacenter/show_bug.cgi?id=6897 - Ben From mcgrath3 at mac.com Fri Nov 21 09:28:38 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 21 Nov 2008 09:28:38 -0500 Subject: ANN: Flow Chart Software Project In-Reply-To: References: Message-ID: <8AD50CEA-49C6-41D6-990F-945B27F2017C@mac.com> Mark, I was able to crash this software. I think I have a formula for it. Are you interested? If so where can I post that formula? 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 Nov 20, 2008, at 3:00 PM, Mark Schonewille wrote: > Hello, > > The Flow Char Software Project is a great example of what one may > accomplish with Revolution. This programme lets you build a diagram > from ready-made components. Create pictures of management > hierarchies, production processes, programming code, personal > relationships, and so on. Just click on a button to create a shape, > drag the shape to the right place and connect it to other shapes to > compose a flow chart. > > More info is available at >. Special code for readers of this list only: DSCRR (valid until 31 > December). > > Having that said, I have two questions. First of all, does anyone > know a great name for this programme? I have been thinking about a > name since the start of the project, but still have no inspiration. > Any ideas? > > The seconds question considers Apple's logos. I have been searching > for a good modern Mac OS X logo. Apple has logo's available, which > indicate that software runs on a Mac, but there are no logos that > indicate that software runs on Mac OS X, e.g. in addition to Mac OS > 9, Linux, Darwin or even Windows (all these operating systems run or > ran on a Mac). Does anyone know where to find a good, high- > resolution Mac OS X logo? > > Best regards, > > Mark > -- > Best regards, > > Mark Schonewille > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http://www.salery.biz > Dutch forum: http://runrev.info/rrforum > > Color Converter has been updated! Get it at > http://colorconverter.economy-x-talk.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 mcgrath3 at mac.com Fri Nov 21 09:34:41 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Fri, 21 Nov 2008 09:34:41 -0500 Subject: OT: Totally OT, question about Apple aluminum keyboard In-Reply-To: <20618222.post@talk.nabble.com> References: <20618222.post@talk.nabble.com> Message-ID: <43B61C6A-FA3B-4F6A-AE77-0055D081DF40@mac.com> I love mine. And I do both regular typing and also type a lot of emails and letters. I use the wireless one and find it perfect for grabbing on the run and for putting on my lap when reclining.... 2Cents 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 Nov 21, 2008, at 5:01 AM, Peter Alcibiades wrote: > > Does anyone use this for lots of regular typing, writing prose, and > if so how > do you like it? I like the old clickety clack buckling spring > keyboards, > IBM or the old Apple extended. Or failing that quite like the > logitech OEM. > But am thinking about the aluminum because its quiet and compact and > requires little finger travel. But a bit worried about how it will > be for > doing a lot of writing. > -- > View this message in context: http://www.nabble.com/OT%3A--Totally-OT%2C-question-about-Apple-aluminum-keyboard-tp20618222p20618222.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 Roger.E.Eller at sealedair.com Fri Nov 21 09:39:22 2008 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Fri, 21 Nov 2008 09:39:22 -0500 Subject: ANN: Flow Chart Software Project In-Reply-To: Message-ID: > Having that said, I have two questions. First of all, does anyone know a > great name for this programme? I have been thinking about a name since the > start of the project, but still have no inspiration. Any ideas? How about "RiverFlowPro", or "BReasyFlow", thinking of naturally occurring things that "flow". Roger Eller From m.schonewille at economy-x-talk.com Fri Nov 21 09:39:51 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 21 Nov 2008 15:39:51 +0100 Subject: ANN: Flow Chart Software Project In-Reply-To: <8AD50CEA-49C6-41D6-990F-945B27F2017C@mac.com> References: <8AD50CEA-49C6-41D6-990F-945B27F2017C@mac.com> Message-ID: Hi Tom, Sure, that's very useful information. Just send it m.schonewille at economy-x-talk.com or support at economy-x-talk.com. Do you think you can include the crash log? -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! On 21 nov 2008, at 15:28, Thomas McGrath III wrote: > Mark, > > I was able to crash this software. I think I have a formula for it. > Are you interested? If so where can I post that formula? > > > 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 jim at d-film.com Fri Nov 21 10:02:16 2008 From: jim at d-film.com (Jim Kanter) Date: Fri, 21 Nov 2008 10:02:16 -0500 Subject: OT: Totally OT, question about Apple aluminum keyboard In-Reply-To: <43B61C6A-FA3B-4F6A-AE77-0055D081DF40@mac.com> References: <20618222.post@talk.nabble.com> <43B61C6A-FA3B-4F6A-AE77-0055D081DF40@mac.com> Message-ID: I love mine and bought some extras for my older system and a MacBook Pro. If you're going to be doing a LOT of writing consider the ergonomic keyboards from Kinesis. They're not cheap but they're having a sale right now. Years ago I purchased their contoured keyboard. It takes some getting used to but if you're a touch typist it works well once you get acclimated. http://www.kinesis-ergo.com/ Jim From camm29 at tesco.net Fri Nov 21 10:19:41 2008 From: camm29 at tesco.net (camm29 at tesco.net) Date: Fri, 21 Nov 2008 15:19:41 +0000 Subject: RunRev V3.0 Question/Message Box In-Reply-To: Message-ID: <20081121151941.QBN6Y.86242.root@web10-winn.ispmail.private.ntl.com> Sarah , Yes , I have re-installed. Will try again. If fails when "Checking Directories" Regards ---- Sarah Reichelt wrote: > > Works in IDE with no problems. > > > > Tried all manner of inclusions or not etc , still fails to build standalone. > > > > I made a small stack with just an answer dialog and its fails to build in > > Rev 3. > > > > If I leave out any ask , answer dialog then stacks will build in Rev 3. > > > That's really weird. Have you tried un-installing and re-installing Rev? > > 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 andre at andregarzia.com Fri Nov 21 10:49:36 2008 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 21 Nov 2008 13:49:36 -0200 Subject: Kermit file transfer In-Reply-To: <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> Message-ID: <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> JB, I could not find a simple Kermit implementation, but I found those interesting links. Kermit, a file transfer protocol - http://www.columbia.edu/kermit/fdcreviews.html Official Kermit Project page - http://www.columbia.edu/kermit/ Is there any reason for kermit instead of xmodem, ymodem or zmodem? Cheers andre On Thu, Nov 20, 2008 at 6:23 PM, -= JB =- wrote: > I think the App they recommend is C-Kermit for OS X 10.4.11 which is > what I am using but I wanted to include the Kermit option in a serial > communication program I wrote in Rev if it is possible. > > -=>JB<=- > > > On Nov 20, 2008, at 12:07 PM, Fran?ois Chaplais wrote: > >> There is a wikipedia entry on this >> http://en.wikipedia.org/wiki/Kermit_(protocol) >> They mention a kermit app for the mac, which I may have used a long time >> ago, to replace it later by ftp within NCSA telnet. >> On MacOS X Leopard, "man kermit" does not return anything in the terminal. >> >> Le 20 nov. 08 ? 19:38, Andre Garzia a ?crit : >> >>> Kermit as in Old School BBS file transfer protocol? >>> >>> On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- wrote: >>>> >>>> Does Rev support Kermit file transfer and if so how? >>>> >>>> thanks, >>>> -=>JB<=- >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution 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. >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 > -- http://www.andregarzia.com All We Do Is Code. From support at ahsomme.com Fri Nov 21 10:50:26 2008 From: support at ahsomme.com (Paul Looney) Date: Fri, 21 Nov 2008 07:50:26 -0800 Subject: OT: Totally OT, question about Apple aluminum keyboard In-Reply-To: <20618222.post@talk.nabble.com> References: <20618222.post@talk.nabble.com> Message-ID: <38F3DF30-F3B6-44BD-A3D5-96E7BCD43274@ahsomme.com> Good morning Peter, I personally find the keyboard on my Aluminum G4 to be the best laptop keyboard I've owned (going back about 15 years). Some people I've talked with like the newer laptop keyboards better, but I don't. In my office (and on the road, when I know I'm going to be doing a lot of typing I carry a Mac/PC mini PRO from: http://www.fentek-ind.com/kbmmacusb.htm It uses the black-stemmed Cherry mechanical keyswitches (more info if you are interested). There is a USB model buckling spring keyboard based on the IBM Model M: Google "IBM Model M" for a vast amount of information on the keyboard - including sources of PS/2 to USB adapters (buy an old M at a garage sale for $4). I have not tried it, but, like you, remember the clickety clack Model M fondly. Another helpful item is: Product Page: This does not change the tactile part of typing but definitely improves the auditory - you hear the keys click. And you can adjust the volume! I've used it for a while now and like it a lot (great bargain at $5). For a treat, try "typewriter" mode. You can try this for a couple weeks without buying it. Sincerely, Paul Looney On Nov 21, 2008, at 2:01 AM, Peter Alcibiades wrote: > > Does anyone use this for lots of regular typing, writing prose, and > if so how > do you like it? I like the old clickety clack buckling spring > keyboards, > IBM or the old Apple extended. Or failing that quite like the > logitech OEM. > But am thinking about the aluminum because its quiet and compact and > requires little finger travel. But a bit worried about how it will > be for > doing a lot of writing. > -- > View this message in context: http://www.nabble.com/OT%3A--Totally- > OT%2C-question-about-Apple-aluminum-keyboard-tp20618222p20618222.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 sundown at pacifier.com Fri Nov 21 11:48:03 2008 From: sundown at pacifier.com (-= JB =-) Date: Fri, 21 Nov 2008 08:48:03 -0800 Subject: Kermit file transfer In-Reply-To: <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> Message-ID: <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> andre, Thanks for taking the time to provide info and help. Basically I have lately been working with some old CPM disks and KERMIT was once the way to go transferring CPM files. And since I occasionally work on a stack I have written for Rev that supports the serial port & communications I was looking in the Dictionary to see if Rev supports KERMIT but couldn't find any mention of KERMIT. It is not a big deal but thought I would add it if it was not too much trouble. thanks again, -=>JB<=- On Nov 21, 2008, at 7:49 AM, Andre Garzia wrote: > JB, > > I could not find a simple Kermit implementation, but I found those > interesting links. > > Kermit, a file transfer protocol - > http://www.columbia.edu/kermit/fdcreviews.html > Official Kermit Project page - http://www.columbia.edu/kermit/ > > Is there any reason for kermit instead of xmodem, ymodem or zmodem? > > Cheers > andre > > On Thu, Nov 20, 2008 at 6:23 PM, -= JB =- > wrote: >> I think the App they recommend is C-Kermit for OS X 10.4.11 which is >> what I am using but I wanted to include the Kermit option in a serial >> communication program I wrote in Rev if it is possible. >> >> -=>JB<=- >> >> >> On Nov 20, 2008, at 12:07 PM, Fran?ois Chaplais wrote: >> >>> There is a wikipedia entry on this >>> http://en.wikipedia.org/wiki/Kermit_(protocol) >>> They mention a kermit app for the mac, which I may have used a >>> long time >>> ago, to replace it later by ftp within NCSA telnet. >>> On MacOS X Leopard, "man kermit" does not return anything in the >>> terminal. >>> >>> Le 20 nov. 08 ? 19:38, Andre Garzia a ?crit : >>> >>>> Kermit as in Old School BBS file transfer protocol? >>>> >>>> On Thu, Nov 20, 2008 at 1:27 PM, -= JB =- >>>> wrote: >>>>> >>>>> Does Rev support Kermit file transfer and if so how? >>>>> >>>>> thanks, >>>>> -=>JB<=- >>>>> _______________________________________________ >>>>> use-revolution mailing list >>>>> use-revolution 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. >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution 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 >> > > > > -- > http://www.andregarzia.com All We Do Is Code. > _______________________________________________ > use-revolution mailing list > use-revolution 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 geradamas at yahoo.com Fri Nov 21 12:48:54 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 21 Nov 2008 09:48:54 -0800 (PST) Subject: Clacking Keyboards Message-ID: <525190.33409.qm@web37502.mail.mud.yahoo.com> I have just uploaded to revOnline a really goofy little stack called "CLACKER.rev" ( find it under Richmond ). It just traps rawKeyDowns However: It only works when it is frontmost It won't 'Clack' when I type in a text editor It gets in the way of the normal key-commands HELP NEEDED!!!!! :) sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From katir at hindu.org Fri Nov 21 12:57:29 2008 From: katir at hindu.org (Sivakatirswami) Date: Fri, 21 Nov 2008 07:57:29 -1000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <49245AB8.4020703@hyperactivesw.com> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> Message-ID: <4926F689.4020307@hindu.org> J. Landman Gay wrote: > > You could also try, from the message box: > set the HCAddressing of this stack to false Bingo! That worked. Issue that cmd from the msg box with your recently imported HC stack as the top stack, then save immediately and all scripts are now opening as expected. case closed, though I'm not sure whether this still need to be reported as a bug in 3.0. ?? skts From jacque at hyperactivesw.com Fri Nov 21 13:16:29 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Nov 2008 12:16:29 -0600 Subject: Jan Schenkel's merge tutorials In-Reply-To: <20616121.post@talk.nabble.com> References: <20616121.post@talk.nabble.com> Message-ID: <4926FAFD.2010004@hyperactivesw.com> Peter Alcibiades wrote: > Jan, many thanks - great tutorials, very illuminating. I have to agree, I was thunderstruck. Jan, a Word export would be perfect for my current project, but I need to know how to incorporate images into the rtf file. Do you know how, or do I have to do my own research? Would sure appreciate any tips you may have. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Fri Nov 21 13:21:08 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Nov 2008 12:21:08 -0600 Subject: ANN: Flow Chart Software Project In-Reply-To: References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> Message-ID: <4926FC14.3060907@hyperactivesw.com> Luis wrote: > Someone's having beans with their cereal... :) > > 'Flow2Go'? '123Flow!'? Please don't suggest "FlowMax"... (For the non-Americans, FlowMax is a medication intended to help men with prostate trouble when they are using the toilet.) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From benr at cogapp.com Fri Nov 21 13:26:30 2008 From: benr at cogapp.com (Ben Rubinstein) Date: Fri, 21 Nov 2008 18:26:30 +0000 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4926F689.4020307@hindu.org> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <4926F689.4020307@hindu.org> Message-ID: <4926FD56.1040603@cogapp.com> Sivakatirswami wrote: > J. Landman Gay wrote: > >> >> You could also try, from the message box: > > > set the HCAddressing of this stack to false > > > Bingo! That worked. Issue that cmd from the msg box with your recently > imported HC stack as the top stack, then save immediately and all > scripts are now opening as expected. > > case closed, though I'm not sure whether this still need to be reported > as a bug in 3.0. Definitely. A stack that Revolution worked with happily before 3.0, but the new script editor breaks on - that's a bug. Do you have a simple repro case, or a sample you can attach to RQCC? I just tried setting hcAddressing true on a rev-from-birth stack, and that didn't kill the script editor. - Ben From mwieder at ahsoftware.net Fri Nov 21 13:27:08 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 21 Nov 2008 10:27:08 -0800 Subject: Kermit file transfer In-Reply-To: <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> Message-ID: <60572147531.20081121102708@ahsoftware.net> JB- Friday, November 21, 2008, 8:48:03 AM, you wrote: > been working with some old CPM disks !!! I haven't looked at the KERMIT protocol in years, but IIRC it's well documented in the RFCs. Open port 47 and take it from there. http://www.networksorcery.com/enp/rfc/rfc2839.txt http://www.networksorcery.com/enp/rfc/rfc2840.txt -- -Mark Wieder mwieder at ahsoftware.net From mikeythek at gmail.com Fri Nov 21 13:34:59 2008 From: mikeythek at gmail.com (Mikey) Date: Fri, 21 Nov 2008 13:34:59 -0500 Subject: Clacking Keyboards In-Reply-To: <525190.33409.qm@web37502.mail.mud.yahoo.com> References: <525190.33409.qm@web37502.mail.mud.yahoo.com> Message-ID: <9b408d8e0811211034k722f50b2od25ed6d2a5153b19@mail.gmail.com> Just hit your keys harder. Also, I've found that crouton crumbs work. Always there to help. -- On the first day, God created the heavens and the Earth On the second day, God created the oceans. On the third day, God put the animals on hold for a few hours, and did a little diving. And God said, "This is good." From jacque at hyperactivesw.com Fri Nov 21 13:40:00 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 21 Nov 2008 12:40:00 -0600 Subject: Converting Hypercard Stack -- No Scripts? In-Reply-To: <4926F689.4020307@hindu.org> References: <492455A7.1020006@hindu.org> <49245AB8.4020703@hyperactivesw.com> <4926F689.4020307@hindu.org> Message-ID: <49270080.9010407@hyperactivesw.com> Sivakatirswami wrote: > J. Landman Gay wrote: > >> >> You could also try, from the message box: > > > set the HCAddressing of this stack to false > > > Bingo! That worked. Issue that cmd from the msg box with your recently > imported HC stack as the top stack, then save immediately and all > scripts are now opening as expected. > > case closed, though I'm not sure whether this still need to be reported > as a bug in 3.0. It's a bug, but probably a very minor one. I suspect there are very few people who are still importing these old HC stacks. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From rcozens at pon.net Fri Nov 21 14:17:28 2008 From: rcozens at pon.net (Rob Cozens) Date: Fri, 21 Nov 2008 11:17:28 -0800 Subject: Tablet PC And Rev In-Reply-To: References: <823AA613-DC38-4E3F-8099-2E53615EAB4E@mangomultimedia.com> <41FA61F7-8F37-4A48-A74E-5C8ADBCA51C8@unil.ch> Message-ID: Hello Tim, >Anyone try using Rev with a Tablet PC lately. I don't have one of >these machines but I have a client who is thinking of getting one. >There hasn't been any discussion on the list about these devices >recently but in some older posts there were issues with stylus input >into Rev fields. Is that still an issue? Are there other issues >related to the touch screen? Is it possible to accommodate the screen >twisting and changing orientation at runtime? Any comments on Tablet >PC and Rev from someone with experience is greatly appreciated. I have been using a Motion M1300 TPC as my primary Revolution hardware platform since 2005...running RRv2.6.1 and deploying on various Windows boxes with no problem. However, and I say this having not seen RRv3, Revolution lacks smooth handling of TPC Control Panel input and is deficient in several other areas. The issues are documented in my bug report #3252 at RR.com's Quality Control Center, . If you have further questions after reading the bug report, please post them. If you would like a set of demo stacks that includes handlers to deal with _some_ TPC comparability.issues, contact me privately. My (perviously-posted) comments in a nutshell: "The pen is mightier than the mouse!" My caveat: Don't buy a "convertible" TPC with an attached keyboard; buy a "slate" TPC and leave the keyboard in its box. Rob Cozens CCW Serendipity Software Company "And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee." from "The Triple Foole" by John Donne (1572-1631) From sundown at pacifier.com Fri Nov 21 15:22:00 2008 From: sundown at pacifier.com (-= JB =-) Date: Fri, 21 Nov 2008 12:22:00 -0800 Subject: Kermit file transfer In-Reply-To: <60572147531.20081121102708@ahsoftware.net> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> <60572147531.20081121102708@ahsoftware.net> Message-ID: Thanks for the info! -=>JB<=- On Nov 21, 2008, at 10:27 AM, Mark Wieder wrote: > JB- > > Friday, November 21, 2008, 8:48:03 AM, you wrote: > >> been working with some old CPM disks > > !!! > > I haven't looked at the KERMIT protocol in years, but IIRC it's well > documented in the RFCs. Open port 47 and take it from there. > > http://www.networksorcery.com/enp/rfc/rfc2839.txt > http://www.networksorcery.com/enp/rfc/rfc2840.txt > > -- > -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 geradamas at yahoo.com Fri Nov 21 16:25:58 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 21 Nov 2008 13:25:58 -0800 (PST) Subject: Funny Pictures Message-ID: <478227.30439.qm@web37504.mail.mud.yahoo.com> Just found 2 pictures; 1. some people sitting on the porch of a tin-roofed house. 2. a hand showing off a leguminous crop. there is no text accompanying the images. HERE: http://www.runrev.com/downloads/free-trial/ don't see the connexion ??? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From lfredricks at proactive-intl.com Fri Nov 21 16:42:18 2008 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Fri, 21 Nov 2008 13:42:18 -0800 Subject: Funny Pictures In-Reply-To: <478227.30439.qm@web37504.mail.mud.yahoo.com> References: <478227.30439.qm@web37504.mail.mud.yahoo.com> Message-ID: > http://www.runrev.com/downloads/free-trial/ > > don't see the connexion ??? Runtime Revolution is farm fresh and ripe for the picking :-) Best regards, Lynn Fredricks Mirye Software Publishing http://www.mirye.com Mirye Community NING http://miryesoftware.ning.com From devinasay at gmail.com Fri Nov 21 19:02:17 2008 From: devinasay at gmail.com (Devin Asay) Date: Fri, 21 Nov 2008 17:02:17 -0700 Subject: Preparing strings for Shell Message-ID: Hi all, We have a URLencode function to prepare strings for posting to an http server. Is there anything comparable for formatting strings to execute as a shell command? (I'm on OSX). For example, spaces in file paths have to be escaped with a backslash (\), as do other characters. What's the best practice for this? Regards, Devin From lists at futilism.com Fri Nov 21 19:06:20 2008 From: lists at futilism.com (Mark Smith) Date: Sat, 22 Nov 2008 00:06:20 +0000 Subject: Preparing strings for Shell In-Reply-To: References: Message-ID: <33DE3A2D-A7E6-47E8-B78D-05DC56305A39@futilism.com> Devin, I've always found that quoting things like filepaths sems to do the trick - is there some problem that quoting doesn't solve? Best, Mark On 22 Nov 2008, at 00:02, Devin Asay wrote: > Hi all, > > We have a URLencode function to prepare strings for posting to an > http server. Is there anything comparable for formatting strings to > execute as a shell command? (I'm on OSX). For example, spaces in > file paths have to be escaped with a backslash (\), as do other > characters. What's the best practice for this? > > Regards, > > Devin > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Fri Nov 21 19:34:46 2008 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 21 Nov 2008 17:34:46 -0700 Subject: Preparing strings for Shell In-Reply-To: <33DE3A2D-A7E6-47E8-B78D-05DC56305A39@futilism.com> References: <33DE3A2D-A7E6-47E8-B78D-05DC56305A39@futilism.com> Message-ID: On Nov 21, 2008, at 5:06 PM, Mark Smith wrote: > Devin, I've always found that quoting things like filepaths sems to > do the trick - is there some problem that quoting doesn't solve? I'll try that. It may be all I need. Thanks for the feedback. Devin > > On 22 Nov 2008, at 00:02, Devin Asay wrote: > >> Hi all, >> >> We have a URLencode function to prepare strings for posting to an >> http server. Is there anything comparable for formatting strings to >> execute as a shell command? (I'm on OSX). For example, spaces in >> file paths have to be escaped with a backslash (\), as do other >> characters. What's the best practice for this? >> Devin Asay Humanities Technology and Research Support Center Brigham Young University From pepetoo at cox.net Fri Nov 21 22:47:02 2008 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 21 Nov 2008 19:47:02 -0800 Subject: OT - The Matrix running on Windows... References: <3EFF9793-9C09-47C7-8E6B-E61CFE9539C5@ca.rr.com> Message-ID: <8077DA3F-57CA-414B-BD56-4A319A16FA25@cox.net> I thought some of you might enjoy this. It's not very long. Joe Wilkins >> >> http://www.collegehumor.com/video:1886349 >> From index at kenjikojima.com Sat Nov 22 01:52:09 2008 From: index at kenjikojima.com (Kenji Kojima) Date: Sat, 22 Nov 2008 01:52:09 -0500 Subject: Japanese input method for Linux Message-ID: <692F720D-DA73-4E3A-BEA1-DDB83F567F09@kenjikojima.com> Hi, I installed Fedora 9 and Runtime Revolution 3.0 on Parallels Desktop 4.0 for Mac, and Japanese input method was SCIM (Anthy1.2.4). When I use a text editor and other applications, the input method window appears and I can type Japanese text. But the input method does not work and I cannot input Japanese text on a Revolution text field. Did anybody try Japanese text on Fedora? Or other unicode text input method? Thanks, -- Kenji Kojima http://www.kenjikojima.com/ From mwieder at ahsoftware.net Sat Nov 22 13:33:38 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 22 Nov 2008 10:33:38 -0800 Subject: Kermit file transfer In-Reply-To: <60572147531.20081121102708@ahsoftware.net> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> <60572147531.20081121102708@ahsoftware.net> Message-ID: <192658943375.20081122103338@ahsoftware.net> JB- Friday, November 21, 2008, 10:27:08 AM, you wrote: > documented in the RFCs. Open port 47 and take it from there. ...er ...make that port 1649 ...sorry about that. I blame the lack of caffeine. -- -Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Sat Nov 22 13:46:40 2008 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sat, 22 Nov 2008 10:46:40 -0800 Subject: OT - The Matrix running on Windows... In-Reply-To: <8077DA3F-57CA-414B-BD56-4A319A16FA25@cox.net> References: <3EFF9793-9C09-47C7-8E6B-E61CFE9539C5@ca.rr.com> <8077DA3F-57CA-414B-BD56-4A319A16FA25@cox.net> Message-ID: <198659724562.20081122104640@ahsoftware.net> Joe- Friday, November 21, 2008, 7:47:02 PM, you wrote: > I thought some of you might enjoy this. It's not very long. ROTFL. Well done. -- -Mark Wieder mwieder at ahsoftware.net From ambassador at fourthworld.com Sat Nov 22 14:02:34 2008 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sat, 22 Nov 2008 11:02:34 -0800 Subject: Citrix experiences Message-ID: <4928574A.5040702@fourthworld.com> One of my clients has an installation using Citrix 4.5 and they report being unable to print. They say there's no error reported by either the system or our software, just nothing comes out of the printer. Everything else seems to work fine, and we have other Citrix installations which print well. I'm nearly completely ignorant about Citrix, so I'm coming to you folks: Have of any of you seen Citrix installations in which printing neither happens nor throws an error of any kind? If so, how did you resolve it? TIA - -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From sundown at pacifier.com Sat Nov 22 14:32:34 2008 From: sundown at pacifier.com (-= JB =-) Date: Sat, 22 Nov 2008 11:32:34 -0800 Subject: Kermit file transfer In-Reply-To: <192658943375.20081122103338@ahsoftware.net> References: <3B52A17E-77D7-49F2-8510-98866FF1AC02@pacifier.com> <7c87a2a10811201038q4296c7a5m6690b0c2db76f8d9@mail.gmail.com> <3F2D209E-5D2E-4FF3-97A3-FEDBA59B7B6C@mines-paristech.fr> <1122C497-BC6F-4516-9A7D-1F9A17C4782C@pacifier.com> <7c87a2a10811210749w2682ca63u5d21abac787f4050@mail.gmail.com> <1D889025-E52D-49C3-A205-80C81ECEAE56@pacifier.com> <60572147531.20081121102708@ahsoftware.net> <192658943375.20081122103338@ahsoftware.net> Message-ID: Mark, Okay, thanks for taking the time to tell me. -=>JB<=- On Nov 22, 2008, at 10:33 AM, Mark Wieder wrote: > JB- > > Friday, November 21, 2008, 10:27:08 AM, you wrote: > >> documented in the RFCs. Open port 47 and take it from there. > > ..er ...make that port 1649 ...sorry about that. > I blame the lack of caffeine. > > -- > -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 sundown at pacifier.com Sat Nov 22 17:16:19 2008 From: sundown at pacifier.com (-= JB =-) Date: Sat, 22 Nov 2008 14:16:19 -0800 Subject: Sample Project Internet Chat Message-ID: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> From within the Revolution Resource Center I am accessing the Sample Project Internet Chat and when I click the link to go to the corresponding video and pdf Safari on my Mac says it can't open that page. I was interested in learning about sockets is this the best example available? thanks, -=>JB<=- From scott at tactilemedia.com Sat Nov 22 17:58:48 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 22 Nov 2008 14:58:48 -0800 Subject: Titlebar Bug Workaround Challenge Message-ID: Hi List: Is there any way to trap the rollover of the mouse in the Windows taskbar to make whatever stack name the mouse is over in the taskbar to become the defaultStack? I'm trying to create a workaround for the Windows titlebar rendering issue that I mentioned a couple of days ago. For those that missed it, there is a bug in Rev Windows where the stack name displayed in the Windows titlebar becomes messed up when a player is present on a card. I've given up trying to force the titlebar to render properly and am now attempting to use an offscreen "proxy stack" to represent the "real stack" in the taskbar (the real stack has a fake titlebar and no decorations, thus the real stack does not show up in the taskbar). Now I need to be able to iconify the proxy stack, and simultaneously hide the real stack. This works fine EXCEPT the proxy stack requires two clicks in the taskbar to become iconified -- this makes sense because the proxy stack is not the active stack while the user is viewing the real stack. The only way I can see to make the proxy stack the default stack at all times is to make the real stack a palette, but I wonder if this is going down too complex path that will be prone to failure. I was thinking if there was some way to trap the mouse while in the taskbar I might be able to make the proxy stack the defaultstack before the iconify message is sent. Any other suggestions? I hate having to jump through all these hoops but I can't find any other way to solve this issue. Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From tsj at unimelb.edu.au Sat Nov 22 19:04:05 2008 From: tsj at unimelb.edu.au (Terry Judd) Date: Sun, 23 Nov 2008 11:04:05 +1100 Subject: Titlebar Bug Workaround Challenge In-Reply-To: Message-ID: It's a real hack, but what if you place the player in a separate palette stack that is sized to fit the player and has no decorations and then reposition it when the user move the main stack. Terry... On 23/11/08 9:58 AM, "Scott Rossi" wrote: > Hi List: > > Is there any way to trap the rollover of the mouse in the Windows taskbar to > make whatever stack name the mouse is over in the taskbar to become the > defaultStack? I'm trying to create a workaround for the Windows titlebar > rendering issue that I mentioned a couple of days ago. > > For those that missed it, there is a bug in Rev Windows where the stack name > displayed in the Windows titlebar becomes messed up when a player is present > on a card. I've given up trying to force the titlebar to render properly > and am now attempting to use an offscreen "proxy stack" to represent the > "real stack" in the taskbar (the real stack has a fake titlebar and no > decorations, thus the real stack does not show up in the taskbar). > > Now I need to be able to iconify the proxy stack, and simultaneously hide > the real stack. This works fine EXCEPT the proxy stack requires two clicks > in the taskbar to become iconified -- this makes sense because the proxy > stack is not the active stack while the user is viewing the real stack. > > The only way I can see to make the proxy stack the default stack at all > times is to make the real stack a palette, but I wonder if this is going > down too complex path that will be prone to failure. I was thinking if > there was some way to trap the mouse while in the taskbar I might be able to > make the proxy stack the defaultstack before the iconify message is sent. > > Any other suggestions? I hate having to jump through all these hoops but I > can't find any other way to solve this issue. > > Thanks & Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution -- Dr Terry Judd Lecturer in Educational Technology (Design) Biomedical Multimedia Unit Faculty of Medicine, Dentistry & Health Sciences The University of Melbourne Parkville VIC 3052 AUSTRALIA 61-3 8344 0187 From luis at anachreon.co.uk Sat Nov 22 19:49:25 2008 From: luis at anachreon.co.uk (Luis) Date: Sun, 23 Nov 2008 00:49:25 +0000 Subject: Citrix experiences In-Reply-To: <4928574A.5040702@fourthworld.com> References: <4928574A.5040702@fourthworld.com> Message-ID: <4928A895.2000604@anachreon.co.uk> Hiya, It might need to set local printers as remote (or vice versa, depending on where he/she's printing from) like in Windows Terminal Services. Check the settings/prefs in the Citrix client. Cheers, Luis. Richard Gaskin wrote: > One of my clients has an installation using Citrix 4.5 and they report > being unable to print. They say there's no error reported by either the > system or our software, just nothing comes out of the printer. > Everything else seems to work fine, and we have other Citrix > installations which print well. > > I'm nearly completely ignorant about Citrix, so I'm coming to you folks: > Have of any of you seen Citrix installations in which printing neither > happens nor throws an error of any kind? If so, how did you resolve it? > > TIA - > From luis at anachreon.co.uk Sat Nov 22 19:51:11 2008 From: luis at anachreon.co.uk (Luis) Date: Sun, 23 Nov 2008 00:51:11 +0000 Subject: ANN: Flow Chart Software Project In-Reply-To: <4926FC14.3060907@hyperactivesw.com> References: <8E406B9C-4503-4DC6-BAF2-F3C33431D0D5@anachreon.co.uk> <37C72443-D714-4BBF-81E8-F10746F13579@major-k.de> <4926FC14.3060907@hyperactivesw.com> Message-ID: <4928A8FF.4090702@anachreon.co.uk> That rather 'smoothly' (ugh!) reminds me of Exlax... Cheers, Luis. J. Landman Gay wrote: > Luis wrote: >> Someone's having beans with their cereal... :) >> >> 'Flow2Go'? '123Flow!'? > > Please don't suggest "FlowMax"... > > (For the non-Americans, FlowMax is a medication intended to help men > with prostate trouble when they are using the toilet.) > From jacque at hyperactivesw.com Sat Nov 22 21:02:50 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 22 Nov 2008 20:02:50 -0600 Subject: Titlebar Bug Workaround Challenge In-Reply-To: References: Message-ID: <4928B9CA.1030303@hyperactivesw.com> Scott Rossi wrote: > The only way I can see to make the proxy stack the default stack at all > times is to make the real stack a palette, but I wonder if this is going > down too complex path that will be prone to failure. I was thinking if > there was some way to trap the mouse while in the taskbar I might be able to > make the proxy stack the defaultstack before the iconify message is sent. That sounds like a good work-around. You could make the real stack modeless. Those look and act pretty much like regular windows but they don't show in the taskbar. Your proxy stack's title should show in the taskbar if it's a toplevel stack, and clicking the taskbar should bring the proxy to the front. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sat Nov 22 22:15:21 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sat, 22 Nov 2008 21:15:21 -0600 Subject: Sample Project Internet Chat In-Reply-To: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> Message-ID: <4928CAC9.6070202@hyperactivesw.com> -= JB =- wrote: > From within the Revolution Resource Center I am accessing the Sample > Project Internet Chat > and when I click the link to go to the corresponding video and pdf > Safari on my Mac says it > can't open that page. Seems to be a bad link. In Firefox I an unrelated page. This would be worth a bug report in the QCC. But if you click the video button at the bottom of the resource window, the video downloads directly into the resource center and begins playing. And the Stack button at the bottom right opens the two sample stacks. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at tactilemedia.com Sat Nov 22 22:21:39 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 22 Nov 2008 19:21:39 -0800 Subject: Titlebar Bug Workaround Challenge In-Reply-To: <4928B9CA.1030303@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: >> The only way I can see to make the proxy stack the default stack at all >> times is to make the real stack a palette, but I wonder if this is going >> down too complex path that will be prone to failure. I was thinking if >> there was some way to trap the mouse while in the taskbar I might be able to >> make the proxy stack the defaultstack before the iconify message is sent. > > That sounds like a good work-around. You could make the real stack > modeless. Those look and act pretty much like regular windows but they > don't show in the taskbar. Your proxy stack's title should show in the > taskbar if it's a toplevel stack, and clicking the taskbar should bring > the proxy to the front. But this is the problem. I don't want to simply bring the proxy to the front, I want to iconify it immediately, because using this smoke and mirrors setup, the proxy is supposed to represent the real stack, and clicking the button in the taskbar should iconify it, not bring it to the front. Hmm -- maybe after it becomes the frontmost stack I could use resume or resumestack to then iconfiy it... Ah, what a tangled hack we weave. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From scott at tactilemedia.com Sat Nov 22 22:23:09 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 22 Nov 2008 19:23:09 -0800 Subject: Titlebar Bug Workaround Challenge In-Reply-To: Message-ID: Recently, Terry Judd wrote: > It's a real hack, but what if you place the player in a separate palette > stack that is sized to fit the player and has no decorations and then > reposition it when the user move the main stack. This is an another idea worth trying. The only problem is, this hack works with a visible stack, whereas the proxy stack is off screen, so if something fails, it may not fail in front of the user... Thanks for the suggestions. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From chipp at chipp.com Sat Nov 22 22:43:33 2008 From: chipp at chipp.com (Chipp Walters) Date: Sat, 22 Nov 2008 21:43:33 -0600 Subject: Doing chromakey through Runrev In-Reply-To: References: <31e1938c0811161259m4cebc356m694abda969d04a0e@mail.gmail.com> <27F5C3E1-BD79-41C0-A01F-CA1462D02CE1@unil.ch> <31e1938c0811170657x15dd611ar714ad44cff7bf495@mail.gmail.com> Message-ID: <665591460811221943q76838830pf817320afb6abd3c@mail.gmail.com> You might check out: ImageTransparency Demo This demo has a Threshold slider for Image Transparency along with an eyedropper tool to select the color you want to make transparent. http://www.altuit.com/webs/altuit2/RunRev/Downloads.htm From sundown at pacifier.com Sat Nov 22 23:48:35 2008 From: sundown at pacifier.com (-= JB =-) Date: Sat, 22 Nov 2008 20:48:35 -0800 Subject: Sample Project Internet Chat In-Reply-To: <4928CAC9.6070202@hyperactivesw.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> Message-ID: On Nov 22, 2008, at 7:15 PM, J. Landman Gay wrote: > Seems to be a bad link. In Firefox I an unrelated page. This would > be worth a bug report in the QCC. > > But if you click the video button at the bottom of the resource > window, the video downloads directly into the resource center and > begins playing. And the Stack button at the bottom right opens the > two sample stacks. > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com When the video plays all I see is a green screen with the sound. Do you see a video or is it just sound too? I was able to open and save the stacks so it is possible I am not really missing much with the video and pdf. -=>JB<=- From sims at ezpzapps.com Sun Nov 23 00:19:19 2008 From: sims at ezpzapps.com (Jim Sims) Date: Sun, 23 Nov 2008 06:19:19 +0100 Subject: Titlebar Bug Workaround Challenge In-Reply-To: References: Message-ID: <2CB5129B-7C8E-40D9-B144-B934A8C7FA68@ezpzapps.com> On Nov 23, 2008, at 4:23 AM, Scott Rossi wrote: >> It's a real hack, but what if you place the player in a separate >> palette >> stack that is sized to fit the player and has no decorations and then >> reposition it when the user move the main stack. > > This is an another idea worth trying. The only problem is, this > hack works > with a visible stack, whereas the proxy stack is off screen, so if > something > fails, it may not fail in front of the user... My suggestions are probably weird, but that won't stop me ;-) In the proxy stack (the one kept offscreen) have a stack be spit out of a userprop when needed and then deleted after use. sims From jacque at hyperactivesw.com Sun Nov 23 01:10:28 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 23 Nov 2008 00:10:28 -0600 Subject: Sample Project Internet Chat In-Reply-To: References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> Message-ID: <4928F3D4.5030304@hyperactivesw.com> -= JB =- wrote: > When the video plays all I see is a green screen with the sound. Do you > see > a video or is it just sound too? I was able to open and save the stacks > so it > is possible I am not really missing much with the video and pdf. This just came up in the support queue and on this list. Turns out that the open-source Perian QT component can cause this. Do you have that installed? Apparently there is a conflict between it and the TechSmith codec. When I load the video, I get both visual and audio. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mdswindell at cruzio.com Sun Nov 23 01:28:30 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 22 Nov 2008 22:28:30 -0800 Subject: htmlText and returns in a variable Message-ID: on mouseUp put "green gold tan" into Var1 repeat for each word w in Var1 put w&return after Var2 end repeat replace gold with "gold" in Var2 *set the htmltext of field 1 to Var2 *put Var2 into field 1 end mouseUp ----------------- In the preceding script: Starred line 1 places "green gold tan" into field 1, with "gold" being bolded, but returns not respected. Starred line 2 places "green gold tan" into field 1 with no bold type, but the returns are respected. What I'm not understanding is: why aren't the returns maintained in -- *set the htmltext of field 1 to Var2 ? What do I need to script to make each item appear on its own line? Thanks, Mark From jacque at hyperactivesw.com Sun Nov 23 01:30:21 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 23 Nov 2008 00:30:21 -0600 Subject: Titlebar Bug Workaround Challenge In-Reply-To: References: Message-ID: <4928F87D.3090402@hyperactivesw.com> Scott Rossi wrote: > Recently, J. Landman Gay wrote: > >>> The only way I can see to make the proxy stack the default stack at all >>> times is to make the real stack a palette, but I wonder if this is going >>> down too complex path that will be prone to failure. I was thinking if >>> there was some way to trap the mouse while in the taskbar I might be able to >>> make the proxy stack the defaultstack before the iconify message is sent. >> That sounds like a good work-around. You could make the real stack >> modeless. Those look and act pretty much like regular windows but they >> don't show in the taskbar. Your proxy stack's title should show in the >> taskbar if it's a toplevel stack, and clicking the taskbar should bring >> the proxy to the front. > > But this is the problem. I don't want to simply bring the proxy to the > front, I want to iconify it immediately, because using this smoke and > mirrors setup, the proxy is supposed to represent the real stack, and > clicking the button in the taskbar should iconify it, not bring it to the > front. With the caveat that I haven't actually tried any of this, I was thinking along these lines: Your real stack is modeless, the proxy is toplevel. The proxy is offscreen, the modeless one looks like the real thing. The user clicks the (fake) minimize button in your fake titlebar. The button script hides the stack it's in, and sends an iconify message to the proxy. The proxy gets iconified and is represented in the taskbar. When the user clicks the taskbar, an uniconify message gets sent to the proxy. The proxy stack script catches this message and makes the real stack visible again. Would that do it? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION2 at barncard.com Sun Nov 23 01:52:12 2008 From: stephenREVOLUTION2 at barncard.com (Stephen Barncard) Date: Sat, 22 Nov 2008 22:52:12 -0800 Subject: htmlText and returns in a variable In-Reply-To: References: Message-ID:

bla bla

html don't care about returns. > >What do I need to script to make each item appear on its own line? > >Thanks, >Mark > > >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your >subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mdswindell at cruzio.com Sun Nov 23 02:01:04 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 22 Nov 2008 23:01:04 -0800 Subject: htmlText and returns in a variable In-Reply-To: References: Message-ID: <1BEC8D71-E139-4E30-B111-8D52B665C1DC@cruzio.com> Oh. On Nov 22, 2008, at 10:52 PM, Stephen Barncard wrote: >

bla bla

> > html don't care about returns. > >> >> What do I need to script to make each item appear on its own line? >> >> Thanks, >> Mark >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Sun Nov 23 02:05:00 2008 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 22 Nov 2008 23:05:00 -0800 Subject: Titlebar Bug Workaround Challenge In-Reply-To: <4928F87D.3090402@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: > With the caveat that I haven't actually tried any of this, I was > thinking along these lines: > > Your real stack is modeless, the proxy is toplevel. The proxy is > offscreen, the modeless one looks like the real thing. The user clicks > the (fake) minimize button in your fake titlebar. The button script > hides the stack it's in, and sends an iconify message to the proxy. The > proxy gets iconified and is represented in the taskbar. > > When the user clicks the taskbar, an uniconify message gets sent to the > proxy. The proxy stack script catches this message and makes the real > stack visible again. > > Would that do it? Yes this works fine. But the (minor) problem arises when the user *doesn't* use the stack's minimize button and instead clicks the stack's icon button in the taskbar. The first click makes the proxy stack active; then the second click actually does the minimizing. So it's not that this arrangement doesn't work at all -- it's just that the first taskbar click doesn't do anything (as far as the user knows) so the minimize behavior appears to be buggy. And check this out: since Vista displays thumbnail representations of open applications above the taskbar, I have to create a snapshot in my proxy stack of the real stack's current screen every time it changes, so that the taskbar thumbnail is accurate. I hate jumping through these hoops. Thanks for your continued suggestions. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From mdswindell at cruzio.com Sun Nov 23 02:09:02 2008 From: mdswindell at cruzio.com (Mark Swindell) Date: Sat, 22 Nov 2008 23:09:02 -0800 Subject: htmlText and returns in a variable In-Reply-To: References: Message-ID: Thanks. All fixed. :) On Nov 22, 2008, at 10:52 PM, Stephen Barncard wrote: >

bla bla

> > html don't care about returns. > >> >> What do I need to script to make each item appear on its own line? >> >> Thanks, >> Mark >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 Sun Nov 23 05:32:54 2008 From: sundown at pacifier.com (-= JB =-) Date: Sun, 23 Nov 2008 02:32:54 -0800 Subject: Sample Project Internet Chat In-Reply-To: <4928F3D4.5030304@hyperactivesw.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> Message-ID: <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> When I do a Spotlight search I get some Perian prefs so maybe it is installed. Do you know how to uninstall it? thanks, -=>JB<=- On Nov 22, 2008, at 10:10 PM, J. Landman Gay wrote: > -= JB =- wrote: > >> When the video plays all I see is a green screen with the sound. >> Do you see >> a video or is it just sound too? I was able to open and save the >> stacks so it >> is possible I am not really missing much with the video and pdf. > > This just came up in the support queue and on this list. Turns out > that the open-source Perian QT component can cause this. Do you > have that installed? Apparently there is a conflict between it and > the TechSmith codec. > > When I load the video, I get both visual and audio. > > -- > 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 sundown at pacifier.com Sun Nov 23 05:56:20 2008 From: sundown at pacifier.com (-= JB =-) Date: Sun, 23 Nov 2008 02:56:20 -0800 Subject: Sample Project Internet Chat In-Reply-To: <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> Message-ID: <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> I looked at my system prefs and now I see I do have Perian installed and know how to uninstall it too. It is the Swiss Army knife pref. I am not so sure I want to uninstall it since it provides the ability to see many different types of videos I can't see without it. Is there a way to download the video in a format that will work with Perian installed? -=>JB<=- On Nov 23, 2008, at 2:32 AM, -= JB =- wrote: > When I do a Spotlight search I get some Perian prefs so maybe it is > installed. > Do you know how to uninstall it? > > thanks, > -=>JB<=- > > > On Nov 22, 2008, at 10:10 PM, J. Landman Gay wrote: > >> -= JB =- wrote: >> >>> When the video plays all I see is a green screen with the sound. >>> Do you see >>> a video or is it just sound too? I was able to open and save the >>> stacks so it >>> is possible I am not really missing much with the video and pdf. >> >> This just came up in the support queue and on this list. Turns out >> that the open-source Perian QT component can cause this. Do you >> have that installed? Apparently there is a conflict between it and >> the TechSmith codec. >> >> When I load the video, I get both visual and audio. >> >> -- >> 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 david at architex.tv Sun Nov 23 08:20:05 2008 From: david at architex.tv (David Bovill) Date: Sun, 23 Nov 2008 13:20:05 +0000 Subject: put something into url "http://www.mydomain.com" Message-ID: Got a fairly basic http / interent question - how do I set up my server to receive http "put"? I know I can write a cgi and use "post" or "get" - but its ugly, and Ive got a bunch of scripts that use local url's to store things - if I switch the urls to remote ones on my server everything is nice and neat and I don't have to change any code - just the url. Anyone know what I'd have to do to set up Apache? From lists at futilism.com Sun Nov 23 08:27:16 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 23 Nov 2008 13:27:16 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: References: Message-ID: David, I found these: http://www.apacheweek.com/features/put http://bitworking.org/news/PUT_SaferOrDangerous Hope it helps, Best, Mark On 23 Nov 2008, at 13:20, David Bovill wrote: > Got a fairly basic http / interent question - how do I set up my > server to > receive http "put"? > > I know I can write a cgi and use "post" or "get" - but its ugly, > and Ive got > a bunch of scripts that use local url's to store things - if I > switch the > urls to remote ones on my server everything is nice and neat and I > don't > have to change any code - just the url. Anyone know what I'd have > to do to > set up Apache? > _______________________________________________ > use-revolution mailing list > use-revolution 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 vaudevillecourt.tv Sun Nov 23 08:31:57 2008 From: david at vaudevillecourt.tv (David Bovill) Date: Sun, 23 Nov 2008 13:31:57 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: References: Message-ID: Thank for the links Mark - if found this: http://www.nabble.com/put-method-cgi-script-or-webdav--td18162564.html So it seems that a more modern method would be to enable WebDav? And probably put the WebDav directory under https? 2008/11/23 Mark Smith > David, I found these: > > http://www.apacheweek.com/features/put > http://bitworking.org/news/PUT_SaferOrDangerous > > Hope it helps, > > Best, > > Mark > > > On 23 Nov 2008, at 13:20, David Bovill wrote: > > Got a fairly basic http / interent question - how do I set up my server to >> receive http "put"? >> >> I know I can write a cgi and use "post" or "get" - but its ugly, and Ive >> got >> a bunch of scripts that use local url's to store things - if I switch the >> urls to remote ones on my server everything is nice and neat and I don't >> have to change any code - just the url. Anyone know what I'd have to do to >> set up Apache? >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 jacques.hausser at unil.ch Sun Nov 23 08:57:38 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Sun, 23 Nov 2008 14:57:38 +0100 Subject: fillGradient coordinates In-Reply-To: <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> Message-ID: Hello the Gurus I'm new to gradients... and for any reason, I'm not able to get the keys of the Fillgradient property of such-and-such graphic to analyse it in details. My main problem just now is: what kind of coordinates the properties hereunder are using ? It would just be fantastic if they where graphic-centered coordinates, but probably they are windows coordinates... Please confirm (and I would very happily welcome additional information). Dictionnary information is: fillGradient["from"] A coordinate specifying the starting point of the gradient fillGradient["to"] A coordinate specifying the end point of the gradient fillGradient["via"] A coordinate specifying the intermediate point of the gradient (affects scaling and shearing of the gradient) Very concise... If you are curious (you ARE, usually), I'm wanting some precisions to use gradients to adjust the light-shadow (night-day) areas of the earth and the moon running around each other and around the sun in a little application demonstrating the components of sea tides. Yes, even land-locked Swiss biologists deal with maritime problems ! - although our local heroes have had a bad start in the "Vend?e Globe" .o( Thank you in advance Jacques (with a s, don't mix) From lists at futilism.com Sun Nov 23 09:36:45 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 23 Nov 2008 14:36:45 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: References: Message-ID: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> David, I'm not expert on this, but I'd bear in mind that webDav is not HTTP (as far as I know). Also, PUT is not well supported in libUrl, and I don't think webDav is at all (Dave Cragg may be able to say more...) As for modernity, with Amazon's S3 service, http PUT is the main method of getting stuff in, so that seems pretty 'modern' to me :) As I understand it, if you've got Apache set up as described on one of those pages, you could have a rev cgi script that reads from stdin and writes to the right places on the server. Best, Mark On 23 Nov 2008, at 13:31, David Bovill wrote: > Thank for the links Mark - if found this: > > http://www.nabble.com/put-method-cgi-script-or-webdav--td18162564.html > > So it seems that a more modern method would be to enable WebDav? And > probably put the WebDav directory under https? > > 2008/11/23 Mark Smith > >> David, I found these: >> >> http://www.apacheweek.com/features/put >> http://bitworking.org/news/PUT_SaferOrDangerous >> >> Hope it helps, >> >> Best, >> >> Mark >> >> >> On 23 Nov 2008, at 13:20, David Bovill wrote: >> >> Got a fairly basic http / interent question - how do I set up my >> server to >>> receive http "put"? >>> >>> I know I can write a cgi and use "post" or "get" - but its ugly, >>> and Ive >>> got >>> a bunch of scripts that use local url's to store things - if I >>> switch the >>> urls to remote ones on my server everything is nice and neat and >>> I don't >>> have to change any code - just the url. Anyone know what I'd have >>> to do to >>> set up Apache? >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 david at vaudevillecourt.tv Sun Nov 23 10:04:22 2008 From: david at vaudevillecourt.tv (David Bovill) Date: Sun, 23 Nov 2008 15:04:22 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> References: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> Message-ID: 2008/11/23 Mark Smith > David, I'm not expert on this, but I'd bear in mind that webDav is not HTTP > (as far as I know). Ive just looked and done a test - and yes WebDav uses PUT and the other basic HTTP actions - it just extends them with metadata and COPY / MOVE etc. I've set up a WebDav server and it seems to work fine - very simple from Rev. > Also, PUT is not well supported in libUrl, and I don't think webDav is at > all (Dave Cragg may be able to say more...) > > As for modernity, with Amazon's S3 service, http PUT is the main method of > getting stuff in, so that seems pretty 'modern' to me :) I'll take another look - from memory it was a very well implemented done REST service - but the PUT you refer to was not simply the data - but a formatted XML packet - still I must look at it again and the library kicking around on the list? From mcgrath3 at mac.com Sun Nov 23 10:15:10 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 23 Nov 2008 10:15:10 -0500 Subject: fillGradient coordinates In-Reply-To: References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> Message-ID: <731A8D3E-D4B4-4CEA-853E-7567D9E2322A@mac.com> Jacques, If you go to "Rev Online" under user mcgrath3 I have a stack "Gradient lab" Open it and select the top square with the selection tool. Open the Properties Inspector for that object and switch to Gradient in the pop- up. Now when you make changes graphically within the square you can hit update and see the corresponding numerical equivalents of the changes. This helped me understand the From To Via aspects of Gradients. HTH 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 Nov 23, 2008, at 8:57 AM, Jacques Hausser wrote: > Hello the Gurus > > I'm new to gradients... and for any reason, I'm not able to get the > keys of the Fillgradient property of such-and-such graphic to > analyse it in details. > My main problem just now is: what kind of coordinates the properties > hereunder are using ? > It would just be fantastic if they where graphic-centered > coordinates, but probably they are windows coordinates... > Please confirm (and I would very happily welcome additional > information). Dictionnary information is: > > fillGradient["from"] > A coordinate specifying the starting point of the gradient > > fillGradient["to"] > A coordinate specifying the end point of the gradient > > fillGradient["via"] > A coordinate specifying the intermediate point of the gradient > (affects scaling and shearing of the gradient) > > Very concise... > > If you are curious (you ARE, usually), I'm wanting some precisions > to use gradients to adjust the light-shadow (night-day) areas of the > earth and the moon running around each other and around the sun in a > little application demonstrating the components of sea tides. Yes, > even land-locked Swiss biologists deal with maritime problems ! - > although our local heroes have had a bad start in the "Vend?e > Globe" .o( > > Thank you in advance > > Jacques (with a s, don't > mix)_______________________________________________ > use-revolution mailing list > use-revolution 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 djdrisk at verizon.net Sun Nov 23 10:26:19 2008 From: djdrisk at verizon.net (David Mendriski) Date: Sun, 23 Nov 2008 09:26:19 -0600 Subject: Is culprit traversalOn? Message-ID: <3D997EC0-9948-4167-9CFF-11E45DA825D7@verizon.net> Please help! When I add a button to my Italian program with the following handler, I get a message that there was an error while saving standalone. When I delete this button, the standalone saves perfectly. The target OS are Mac and windows. I retyped the handler here because cut and paste apparently puts more into the email than meets the eye. The button works perfectly in the Studio development version. I hope this is not more than 15 kb or I'll never get this message across. Dave on mouseup global italverb set the traversalOn of field "italiano" to false -- remove input ability hide me put "la risposta ?..." into field "Commentary" wait .4 sec put "" into hint -- empty variable repeat with x = 1 to number of chars of italverb put char x of italverb after hint put hint into field "italiano" wait .2 sec end repeat wait .4 sec put "Premi il tasto 'Return'" into field "Commentary" set the traversalOn of field "Italiano" to true end mouseup From lists at futilism.com Sun Nov 23 10:31:38 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 23 Nov 2008 15:31:38 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: References: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> Message-ID: <388A43BD-786D-4F70-B72E-DDD0413F987D@futilism.com> Glad to hear you've got it working. Re S3, in the REST interface, PUT is indeed the method, it's only in the SOAP interface that the data is uploaded as a DIME attachment to a SOAP envelope. When I was writing my S3 library, I found that doing PUTs with libUrl tended to fail with data bigger than a megabyte or so, DELETE kind of worked, but seemed to take a long time to return, and I seem to remember that making HEAD requests wasn't completely plain sailing, either (nothing new there :)). Also, libUrl won't upload files from disc using http. The version currently knocking about used my own socket/http routines, and seems to work well enough, but the version I'm currently working with uses curl. Best, Mark On 23 Nov 2008, at 15:04, David Bovill wrote: > 2008/11/23 Mark Smith > >> David, I'm not expert on this, but I'd bear in mind that webDav is >> not HTTP >> (as far as I know). > > > Ive just looked and done a test - and yes WebDav uses PUT and the > other > basic HTTP actions - it just extends them with metadata and COPY / > MOVE etc. > I've set up a WebDav server and it seems to work fine - very simple > from > Rev. > > >> Also, PUT is not well supported in libUrl, and I don't think >> webDav is at >> all (Dave Cragg may be able to say more...) >> >> As for modernity, with Amazon's S3 service, http PUT is the main >> method of >> getting stuff in, so that seems pretty 'modern' to me :) > > > I'll take another look - from memory it was a very well implemented > done > REST service - but the PUT you refer to was not simply the data - > but a > formatted XML packet - still I must look at it again and the > library kicking > around on the list? > _______________________________________________ > use-revolution mailing list > use-revolution 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 djdrisk at verizon.net Sun Nov 23 10:38:42 2008 From: djdrisk at verizon.net (David Mendriski) Date: Sun, 23 Nov 2008 09:38:42 -0600 Subject: Is the culprit TraversalOn? Message-ID: Please help! When I add a button to my Italian program with the following handler, I get a message that there was an error while saving standalone. When I delete this button, the standalone saves perfectly. The target OS are Mac and windows. I retyped the handler here because cut and paste apparently puts more into the email than meets the eye. The button works perfectly in the Studio development version. I hope this is not more than 15 kb or I'll never get this message across. Dave on mouseup global italverb set the traversalOn of field "italiano" to false -- remove input ability hide me put "la risposta ?..." into field "Commentary" wait .4 sec put "" into hint -- empty variable repeat with x = 1 to number of chars of italverb put char x of italverb after hint put hint into field "italiano" wait .2 sec end repeat wait .4 sec put "Premi il tasto 'Return'" into field "Commentary" set the traversalOn of field "Italiano" to true end mouseup From jacques.hausser at unil.ch Sun Nov 23 10:52:28 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Sun, 23 Nov 2008 16:52:28 +0100 Subject: fillGradient coordinates In-Reply-To: <731A8D3E-D4B4-4CEA-853E-7567D9E2322A@mac.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> <731A8D3E-D4B4-4CEA-853E-7567D9E2322A@mac.com> Message-ID: Tom, Many thanks. Such little stacks greatly help to shorten the "try and cry" period in the ever-lasting process of learning Revolution's new features ;o) Jacques Le 23 nov. 2008 ? 16:15, Thomas McGrath III a ?crit : > Jacques, > > If you go to "Rev Online" under user mcgrath3 I have a stack > "Gradient lab" > > Open it and select the top square with the selection tool. Open the > Properties Inspector for that object and switch to Gradient in the > pop-up. Now when you make changes graphically within the square you > can hit update and see the corresponding numerical equivalents of > the changes. > > This helped me understand the From To Via aspects of Gradients. > > HTH > > > 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 m.schonewille at economy-x-talk.com Sun Nov 23 10:53:12 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 23 Nov 2008 16:53:12 +0100 Subject: Unicode font installation on Linux Message-ID: <436883AC-F18E-4472-B21F-67054991C2BE@economy-x-talk.com> Hi, What exactly is necessary to make a font visible to Revolution in Linux, in terms of format and installation? I want to use my own Arabic, Hebrew and Thai fonts on Linux. I posted the following bug report about this: User-installed fonts or special* fonts are not recognised by Revolution on Linux. Install this font http://scripts.sil.org/cms/scripts/render_download.php?site_id=nrsi&format=file&media_id=EzraSIL251.deb&filename=ttf-sil-ezra_2.51-2_all.deb Or install any other font manually in /usr/shared/fonts/truetype/ fontname and run sudo fc-cache -f -v in the terminal. All fonts are found by all applications except Revolution. *) I'm not sure what is special about the fonts. Maybe it is indeed because they are installed by the user, maybe Revolution has a built-in list with recognised fonts on Linux and my fonts are not included, maybe the problem is that I'm using unicode fonts, perhaps the problem is only that the name of the font is in UTF8 format. Fact is, the fonts work correctly with Revolution on every platform except Linux and they work with every application in Linux except Revolution. You can find this report here: <. Of course, I don't really think that there is a built-in font list, but then again I consider anything possible. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! From mcgrath3 at mac.com Sun Nov 23 10:59:14 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 23 Nov 2008 10:59:14 -0500 Subject: fillGradient coordinates In-Reply-To: References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> <731A8D3E-D4B4-4CEA-853E-7567D9E2322A@mac.com> Message-ID: <54B26A23-8CEE-4202-BA31-01118C4ADD22@mac.com> jacques, I just uploaded a better version. 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 Nov 23, 2008, at 10:52 AM, Jacques Hausser wrote: > Tom, > > Many thanks. Such little stacks greatly help to shorten the "try and > cry" period in the ever-lasting process of learning Revolution's new > features ;o) > > Jacques > > Le 23 nov. 2008 ? 16:15, Thomas McGrath III a ?crit : > >> Jacques, >> >> If you go to "Rev Online" under user mcgrath3 I have a stack >> "Gradient lab" >> >> Open it and select the top square with the selection tool. Open the >> Properties Inspector for that object and switch to Gradient in the >> pop-up. Now when you make changes graphically within the square you >> can hit update and see the corresponding numerical equivalents of >> the changes. >> >> This helped me understand the From To Via aspects of Gradients. >> >> HTH >> >> >> 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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 jacques.hausser at unil.ch Sun Nov 23 11:03:55 2008 From: jacques.hausser at unil.ch (Jacques Hausser) Date: Sun, 23 Nov 2008 17:03:55 +0100 Subject: fillGradient coordinates In-Reply-To: <54B26A23-8CEE-4202-BA31-01118C4ADD22@mac.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> <731A8D3E-D4B4-4CEA-853E-7567D9E2322A@mac.com> <54B26A23-8CEE-4202-BA31-01118C4ADD22@mac.com> Message-ID: <21426F68-9A8B-45CD-9F23-A96EC045089F@unil.ch> Le 23 nov. 2008 ? 16:59, Thomas McGrath III a ?crit : > jacques, > > I just uploaded a better version. Got it - Thanks again Jacques From mcgrath3 at mac.com Sun Nov 23 11:07:49 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 23 Nov 2008 11:07:49 -0500 Subject: Is culprit traversalOn? In-Reply-To: <3D997EC0-9948-4167-9CFF-11E45DA825D7@verizon.net> References: <3D997EC0-9948-4167-9CFF-11E45DA825D7@verizon.net> Message-ID: <7A2B485A-8FC6-4BBA-A12B-F21D06046132@mac.com> Works here! I built a blank stack with the two fields and a button with your script. I 'set' the global from the message box. HTHs 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 Nov 23, 2008, at 10:26 AM, David Mendriski wrote: > Please help! When I add a button to my Italian program with the > following handler, I get a message that there was an error while > saving standalone. When I delete this button, the standalone saves > perfectly. The target OS are Mac and windows. I retyped the handler > here because cut and paste apparently puts more into the email than > meets the eye. The button works perfectly in the Studio development > version. I hope this is not more than 15 kb or I'll never get this > message across. > > Dave > > on mouseup > global italverb > set the traversalOn of field "italiano" to false -- remove input > ability > hide me > put "la risposta ?..." into field "Commentary" > wait .4 sec > put "" into hint -- empty variable > repeat with x = 1 to number of chars of italverb > put char x of italverb after hint > put hint into field "italiano" > wait .2 sec > end repeat > wait .4 sec > put "Premi il tasto 'Return'" into field "Commentary" > set the traversalOn of field "Italiano" to true > end mouseup > > _______________________________________________ > use-revolution mailing list > use-revolution 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 mcgrath3 at mac.com Sun Nov 23 11:15:59 2008 From: mcgrath3 at mac.com (Thomas McGrath III) Date: Sun, 23 Nov 2008 11:15:59 -0500 Subject: Latest News Message-ID: <6A4CE001-6351-4602-9182-B338010E2F9F@mac.com> Rev 2.8.1 is Released!!!!!! The Latest News in RevOnline Viewer still lists Rev 2.8.1 as the latest release. HUH.... 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 ian at 1492.ca Sun Nov 23 11:23:32 2008 From: ian at 1492.ca (Ian Gordon) Date: Sun, 23 Nov 2008 11:23:32 -0500 Subject: Titlebar Bug Workaround Challenge In-Reply-To: <20081123152634.2696648A19B@mail.runrev.com> References: <20081123152634.2696648A19B@mail.runrev.com> Message-ID: <8765D39E-83A3-46BF-AE4E-A27F58D44C9B@1492.ca> Hi Scott I experience the same problem on Windows apps since Rev. v2.9 There is a partial fix that seems to work for some apps (but not all). Check out ticket #6235 if you haven't seen it - maybe the workaround will work for you? http://quality.runrev.com/qacenter/show_bug.cgi?id=6235 Ian From coiin at rcn.com Sun Nov 23 11:39:05 2008 From: coiin at rcn.com (Colin Holgate) Date: Sun, 23 Nov 2008 11:39:05 -0500 Subject: Latest News In-Reply-To: <6A4CE001-6351-4602-9182-B338010E2F9F@mac.com> References: <6A4CE001-6351-4602-9182-B338010E2F9F@mac.com> Message-ID: <5DFD9752-006E-4AC1-A7AE-B7C4F70E486C@rcn.com> On Nov 23, 2008, at 11:15 AM, Thomas McGrath III wrote: > Rev 2.8.1 is Released!!!!!! > > The Latest News in RevOnline Viewer still lists Rev 2.8.1 as the > latest release. > > HUH.... If we downgrade from 3.0, will Rev pay us the original upgrade price? From geradamas at yahoo.com Sun Nov 23 11:48:50 2008 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sun, 23 Nov 2008 08:48:50 -0800 (PST) Subject: Latest News Message-ID: <11167.18876.qm@web37502.mail.mud.yahoo.com> > Rev 2.8.1 is Released!!!!!! > > The Latest News in RevOnline Viewer still lists Rev 2.8.1 as the > latest release. > > HUH.... As I, personally, am working with Dreamcard 2.6.1 most of the time that IS news to me :) Further to that, I would like to tell readers about a nifty, new little program called Hypercard. It is really wonderful and works extremely well with the new Macintosh LCIII, running Mac OS 7.5.5 I have just sunk six month's earnings into. sincerely, Richmond Mathewson. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ From m.schonewille at economy-x-talk.com Sun Nov 23 10:36:24 2008 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Sun, 23 Nov 2008 16:36:24 +0100 Subject: Unicode font installation on Linux Message-ID: <88E90211-D404-49A0-92D7-373F358A97B1@economy-x-talk.com> Hi, What exactly is necessary to make a font visible to Revolution in Linux, in terms of format and installation? I want to use my own Arabic, Hebrew and Thai fonts on Linux. I posted the following bug report about this: User-installed fonts or special* fonts are not recognised by Revolution on Linux. Install this font Or install any other font manually in /usr/shared/fonts/truetype/ fontname and run "sudo fc-cache -f -v" in the terminal. All fonts are found by all applications except Revolution. *) I'm not sure what is special about the fonts. Maybe it is indeed because they are installed by the user, maybe Revolution has a built-in list with recognised fonts on Linux and my fonts are not included, maybe the problem is that I'm using unicode fonts, perhaps the problem is only that the name of the font is in UTF8 format. Fact is, the fonts work correctly with Revolution on every platform except Linux and they work with every application in Linux except Revolution. You can find this report here: . Of course, I don't really think that there is a built-in font list, but then again I consider anything possible. -- Best regards, Mark Schonewille Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http://www.salery.biz Dutch forum: http://runrev.info/rrforum Color Converter has been updated! Get it at http://colorconverter.economy-x-talk.com ! From david at vaudevillecourt.tv Sun Nov 23 11:57:02 2008 From: david at vaudevillecourt.tv (David Bovill) Date: Sun, 23 Nov 2008 16:57:02 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: <388A43BD-786D-4F70-B72E-DDD0413F987D@futilism.com> References: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> <388A43BD-786D-4F70-B72E-DDD0413F987D@futilism.com> Message-ID: I'll take a look Mark! Have you looked at the Cloud stuff they just released? 2008/11/23 Mark Smith > Glad to hear you've got it working. > > Re S3, in the REST interface, PUT is indeed the method, it's only in the > SOAP interface that the data is uploaded as a DIME attachment to a SOAP > envelope. > > When I was writing my S3 library, I found that doing PUTs with libUrl > tended to fail with data bigger than a megabyte or so, DELETE kind of > worked, but seemed to take a long time to return, and I seem to remember > that making HEAD requests wasn't completely plain sailing, either (nothing > new there :)). > Also, libUrl won't upload files from disc using http. > > The version currently knocking about used my own socket/http routines, and > seems to work well enough, but the version I'm currently working with uses > curl. > > Best, > > Mark > > > On 23 Nov 2008, at 15:04, David Bovill wrote: > > 2008/11/23 Mark Smith >> >> David, I'm not expert on this, but I'd bear in mind that webDav is not >>> HTTP >>> (as far as I know). >>> >> >> >> Ive just looked and done a test - and yes WebDav uses PUT and the other >> basic HTTP actions - it just extends them with metadata and COPY / MOVE >> etc. >> I've set up a WebDav server and it seems to work fine - very simple from >> Rev. >> >> >> Also, PUT is not well supported in libUrl, and I don't think webDav is at >>> all (Dave Cragg may be able to say more...) >>> >>> As for modernity, with Amazon's S3 service, http PUT is the main method >>> of >>> getting stuff in, so that seems pretty 'modern' to me :) >>> >> >> >> I'll take another look - from memory it was a very well implemented done >> REST service - but the PUT you refer to was not simply the data - but a >> formatted XML packet - still I must look at it again and the library >> kicking >> around on the list? >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 howard.bornstein at gmail.com Sun Nov 23 12:41:23 2008 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Sun, 23 Nov 2008 12:41:23 -0500 Subject: OT - The Matrix running on Windows... In-Reply-To: <8077DA3F-57CA-414B-BD56-4A319A16FA25@cox.net> References: <3EFF9793-9C09-47C7-8E6B-E61CFE9539C5@ca.rr.com> <8077DA3F-57CA-414B-BD56-4A319A16FA25@cox.net> Message-ID: <3f07cc260811230941m12a1a0f5y21d8584d2d056ca6@mail.gmail.com> On Fri, Nov 21, 2008 at 10:47 PM, Joe Lewis Wilkins wrote: > I thought some of you might enjoy this. It's not very long. > > Joe Wilkins > >> >>> http://www.collegehumor.com/video:1886349 >>> >>> They got the vocal inflections down perfectly! -- Regards, Howard Bornstein ----------------------- www.designeq.com From lists at futilism.com Sun Nov 23 13:49:22 2008 From: lists at futilism.com (Mark Smith) Date: Sun, 23 Nov 2008 18:49:22 +0000 Subject: put something into url "http://www.mydomain.com" In-Reply-To: References: <401D37EE-177C-4202-93B6-70C0662640FA@futilism.com> <388A43BD-786D-4F70-B72E-DDD0413F987D@futilism.com> Message-ID: <808C08EB-52C8-4038-BC07-428C0F1AEE68@futilism.com> Yes I have, the project I'm working on at the moment is using pretty much all of the services, and I have working libraries for s3, sdb, ec2 and sqs - no docs and I'm still making changes, but I intend to release them to the community when I'm ready. So far, I'm really impressed with what amazon are offering, though you have to think a bit differently about the whole client-server-db- storage architecture. Best, Mark On 23 Nov 2008, at 16:57, David Bovill wrote: > I'll take a look Mark! Have you looked at the Cloud stuff they just > released? > > 2008/11/23 Mark Smith > >> Glad to hear you've got it working. >> >> Re S3, in the REST interface, PUT is indeed the method, it's only >> in the >> SOAP interface that the data is uploaded as a DIME attachment to a >> SOAP >> envelope. >> >> When I was writing my S3 library, I found that doing PUTs with libUrl >> tended to fail with data bigger than a megabyte or so, DELETE kind of >> worked, but seemed to take a long time to return, and I seem to >> remember >> that making HEAD requests wasn't completely plain sailing, either >> (nothing >> new there :)). >> Also, libUrl won't upload files from disc using http. >> >> The version currently knocking about used my own socket/http >> routines, and >> seems to work well enough, but the version I'm currently working >> with uses >> curl. >> >> Best, >> >> Mark >> >> >> On 23 Nov 2008, at 15:04, David Bovill wrote: >> >> 2008/11/23 Mark Smith >>> >>> David, I'm not expert on this, but I'd bear in mind that webDav >>> is not >>>> HTTP >>>> (as far as I know). >>>> >>> >>> >>> Ive just looked and done a test - and yes WebDav uses PUT and the >>> other >>> basic HTTP actions - it just extends them with metadata and >>> COPY / MOVE >>> etc. >>> I've set up a WebDav server and it seems to work fine - very >>> simple from >>> Rev. >>> >>> >>> Also, PUT is not well supported in libUrl, and I don't think >>> webDav is at >>>> all (Dave Cragg may be able to say more...) >>>> >>>> As for modernity, with Amazon's S3 service, http PUT is the main >>>> method >>>> of >>>> getting stuff in, so that seems pretty 'modern' to me :) >>>> >>> >>> >>> I'll take another look - from memory it was a very well >>> implemented done >>> REST service - but the PUT you refer to was not simply the data - >>> but a >>> formatted XML packet - still I must look at it again and the library >>> kicking >>> around on the list? >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 Sun Nov 23 14:35:59 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 23 Nov 2008 13:35:59 -0600 Subject: Titlebar Bug Workaround Challenge In-Reply-To: References: Message-ID: <4929B09F.8010209@hyperactivesw.com> Scott Rossi wrote: > But the (minor) problem arises when the user *doesn't* use the stack's > minimize button and instead clicks the stack's icon button in the taskbar. > The first click makes the proxy stack active; then the second click actually > does the minimizing. So it's not that this arrangement doesn't work at all > -- it's just that the first taskbar click doesn't do anything (as far as the > user knows) so the minimize behavior appears to be buggy. Can you trap that in a resumeStack handler located in the proxy? On resumeStack, do the same actions that would happen if they'd clicked the minimze button in the modeless stack. > And check this out: since Vista displays thumbnail representations of open > applications above the taskbar, I have to create a snapshot in my proxy > stack of the real stack's current screen every time it changes, so that the > taskbar thumbnail is accurate. I hate jumping through these hoops. What a mess. I'd forgotten about the trick in the bug report #6235. I guess I'd try that first, apparently it worked in a few cases. If it doesn't, try resumestack. I'm not sure it helps, but you have my sympathy. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Nov 23 14:38:47 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 23 Nov 2008 13:38:47 -0600 Subject: Sample Project Internet Chat In-Reply-To: <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> References: <479F16D3-F1E6-43A4-9308-D4880D956FAF@pacifier.com> <4928CAC9.6070202@hyperactivesw.com> <4928F3D4.5030304@hyperactivesw.com> <4749DDAE-FFE2-41FC-82EB-C6823E0E666E@pacifier.com> <6D3DC354-61BF-4D51-AA9A-BFBD1C3488C4@pacifier.com> Message-ID: <4929B147.4090709@hyperactivesw.com> -= JB =- wrote: > I looked at my system prefs and now I see I do have Perian installed and > know how to uninstall it too. It is the Swiss Army knife pref. I am > not so > sure I want to uninstall it since it provides the ability to see many > different > types of videos I can't see without it. Is there a way to download the > video in a format that will work with Perian installed? I don't think so, the tutorials were encoded with the TechSmith codec and that's the only version available. You may be able to re-name the Perian component temporarily in the Finder, that might prevent its activation. It should be located in /Library/QuickTime/. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Nov 23 15:20:32 2008 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 23 Nov 2008 14:20:32 -0600 Subject: Titlebar Bug Workaround Challenge In-Reply-To: References: Message-ID: <4929BB10.4000003@hyperactivesw.com> Scott Rossi wrote: > > But the (minor) problem arises when the user *doesn't* use the stack's > minimize button and instead clicks the stack's icon button in the taskbar. > The first click makes the proxy stack active; then the second click actually > does the minimizing. So it's not that this arrangement doesn't work at all > -- it's just that the first taskbar click doesn't do anything (as far as the > user knows) so the minimize behavior appears to be buggy. I messed around with this a bit. This seems to work: In the proxy stack script: on iconifyStack hide stack "real" end iconifyStack on uniconifyStack show stack "real" end uniconifyStack In the fake minimize button in the real stack: on mouseUp hide this stack set the iconic of stack "proxy" to true end mouseUp My resumestack suggestion seems to do nothing, so skip that. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sun Nov 23 16:13:26 2008 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 23 Nov 2008 15:13:26 -0600 Subject: Moving a rev stack to the foreground In-Reply-To: <2202F344-3396-469E-B34D-A72F90FD87ED@economy-x-talk.com> Message-ID: > For Windows, here is a possible solution: > Thanks for posting that, Mark... it's been a long time since I wrote that code, and since we can now call VBScript directly without having to use the shell , I just wanted to bring up a couple of things: 1) We *can't* use the new "do