From chipp at chipp.com Sun Jul 1 01:42:50 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 1 Jul 2007 00:42:50 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> Message-ID: <7aa52a210706302242p444dcb3dub83cde5af2503692@mail.gmail.com> Another follow-up on the iPhone: Some more Positives: - Keyboard becomes larger when in landscape mode--but only in Safari - Has a small external speaker so you can hear YouTube videos - Apple says software updates will be free - Most people claim the battery is pretty good And some more negatives: - Safari can't render pages with embedded Flash, and doesn't work with some other web based technologies - Can only use Apple's available ringtones-- Can't import your own - No copy/paste of any kind from any app - No bluetooth hookup for your car. Bluetooth is ONLY good for connecting a headset. That's it. No printer support. - Need an adapter for most 3rd party headphones because of recessed headphone jack. - Battery good for only 400 charges, then you have to return the phone to Apple (what do you do for a phone while it's getting a new battery replacement?) - No file browser whatsoever - Camera for Dummies. No settings for the camera at all. Just a button. - No Speed Dialing (where you press and hold a number for a couple of seconds and the phone dials) - No Voice Dialing - Making a call, can take as many as six steps: wake the phone, unlock its buttons, summon the Home screen, open the Phone program, view the Recent Calls or favorites list and select a name. - No Games. None. From scott at tactilemedia.com Sun Jul 1 02:35:50 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Sat, 30 Jun 2007 23:35:50 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <4ED8E623-2675-4BD8-BAE7-7DE5E1A0DCA0@cox.net> Message-ID: Recently, Joe Lewis Wilkins wrote: > Guess Apple needs to implement voice input someway. Perhaps not. There's a vibrational technology that sounds very promising for this and other cell phones. It uses the built-in vibration mode of the phone combined with a split second timing algorithm that is triggered when pressing on-screen controls. The result is simulated tactile feedback -- you "feel" the response in your fingertips, even though the entire phone is vibrates when pressing a control. IIRC, the article I read claims a Japanese(?) company spent 12 years developing the algorithm. Another company, Immersion, holds several (all?) patents on force feedback stuff. Personally, I'm hoping something like this is adopted for cell phones and portable devices. Otherwise, there's not a lot of good substitutes for real tactile feedback. Apologies for continuing the off-topic thread. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From palcibiades-first at yahoo.co.uk Sun Jul 1 03:28:14 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 1 Jul 2007 08:28:14 +0100 Subject: type ahead search and typing speed - thanks! Message-ID: <200707010828.14432.palcibiades-first@yahoo.co.uk> Guys (Jacque and Ken) - Thanks so much for immediately sending an 'classic' version. Its typical of what makes the list such a pleasure! Peter From revlist at azurevision.co.uk Sun Jul 1 05:44:57 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Sun, 1 Jul 2007 10:44:57 +0100 Subject: [OT] iPhone anyone? In-Reply-To: <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> Message-ID: <7E6B5623-FBF3-4BDC-BB1B-6D0AC009AF29@azurevision.co.uk> On 1 Jul 2007, at 02:39, Chipp Walters wrote: > (Side note: there WILL be a huge market in 3rd party styluses for > this thing.) Given that the touch screen is working off skin conductance it might not be as straightforward as that. Simply tapping the screen with a solid object doesn't work, from what I've read. Ian From dave.cragg at lacscentre.co.uk Sun Jul 1 06:17:30 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 1 Jul 2007 11:17:30 +0100 Subject: Deleting files on Vista In-Reply-To: <20070629165511577609.1f3da4c4@sonsothunder.com> References: <20070629105348222086.cdaae718@sonsothunder.com> <20070629165511577609.1f3da4c4@sonsothunder.com> Message-ID: <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> A little more to add... It seems I've also been hit by Vista Virtual Store issue. I don't think my situation is quite the same as others have described. The app is for use in corporate envionments. It writes user-specific settings to the appropriate AppData folder on the user's account. This part works fine. But there are a few settings that are intended to work globally for all users on the computer and these settings should only be made by someone with "admin" rights on the computer. "admin rights" are considered to be anyone who can write to the app folder within the Program Files folder. The app tries to write a small file to the same location as the executable at startup. If this succeeds, the user is considered an "admin" and can make the global settings. These settings are written to a config file in the Application folder (presumably in Program Files). This worked very nicely in XP, and generally fitted in with the various security/installation policies at different companies. But Vista produces these results: Writing a file to the application folder appears to work for all users, so all users are able to make the "global" changes. The "global" changes in fact are written to the users Virtual Store, and so don't apply to everyone. I don't have an answer to this yet. Switching the "compatibility" setting on the app seems to have no effect on the Virtual Store bevavior. If anyone can suggest a solution, I'd be grateful. Cheers Dave From scott at cdroo.com Sun Jul 1 06:24:36 2007 From: scott at cdroo.com (Scott Kane) Date: Sun, 1 Jul 2007 20:24:36 +1000 Subject: Deleting files on Vista References: <20070629105348222086.cdaae718@sonsothunder.com><20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> Message-ID: <001001c7bbca$08df7a80$0201010a@esbi3dg1ukz0fj> ----- Original Message ----- From: "Dave Cragg" > If anyone can suggest a solution, I'd be grateful. The solution is not to use the Program Files folder for writing data *ever*. Short of turning off everything in Vista there is no solution here. Your users are *never* admin's in the way they were in XP and before. Even the Admin is not the admin. When doing admin tasks your application itself has to be elevated to admin level and there is no way of doing this in Vista as far as I can find using Rev. I do know programmers who are doing it in low level languages - but they are literally hacking Vista to do it. Installing software does this with the co-operation of Vista. "All Users" is the only folder (under My Documents) that is readable by all and can be set by the admin. Scott Kane From dave at looktowindward.com Sun Jul 1 06:30:41 2007 From: dave at looktowindward.com (Dave) Date: Sun, 1 Jul 2007 11:30:41 +0100 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: <20070629075253574263.3af6e6f2@sonsothunder.com> References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <20070629075253574263.3af6e6f2@sonsothunder.com> Message-ID: <20E38E7F-BA77-41F2-8960-54587BF0D59F@looktowindward.com> On 29 Jun 2007, at 13:52, Ken Ray wrote: > On Fri, 29 Jun 2007 11:31:31 +0100, Dave wrote: > >> That's why I can't see the argument that's it's more typing, it >> really isn't, and the bugs that can be caused by not declaring your >> locals are so hard to find that I really can't see any reason not to >> declare them. > > Well, if you have a handler that is quite long (larger than one full > screen's worth), you would have to keep scrolling up and down to copy > and paste variables. If you copy and paste it may not be more > *typing*, > but it's still a PITA which you don't need to do if your variables are > not declared. Personally, my feeling is "whatever works for you, works > for you" - by that I mean that over the years of not declaring xTalk > variables I have gotten to the point that the likelihood of me making > an error in typing a variable is extremely low, so there really is > very > little benefit and a lot of extra hassle for me to start declaring > them. But that's me... Anything that makes the process more efficient > is good, IMHO. Well, long functions are a different probem, best practice would be to split a long functions into a number of smaller ones. But even if the function is long, you don't have to keep scrolling up and down, depending on the editor you are using and the platform you are running, it's easy enough to either split the window so the locals are in the top pane or copy them to a separate window. I usually have CodeWarrior running and have a number of windows that contain bits of code I have pasted into place that I can re-use later on. All the Best Dave From klaus at major-k.de Sun Jul 1 06:48:27 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 1 Jul 2007 12:48:27 +0200 Subject: help with replacetext In-Reply-To: References: Message-ID: <300B5ECC-2CAF-48FB-8461-FDEEF68340E6@major-k.de> Hi Jim, Mark and Peter, Am 30.06.2007 um 20:36 schrieb Jim Ault: > I did my first answer without the "right before the suffix" part > > \d means digit > [^\d] means non-digit > [^\d\n\.] means non-digit, not linefeed and not period > > Using replaceText makes the task a bit difficult but here is a > solution that > works: > --need to setup a condition where digits not followed by a period > can be > located, then purge them > -- "[\d]+q" says locate runs of digits followed by a "q" > > put replaceText( tolower(tFiles5),"[^\d\n\.]","q") into tFiles6 > put replaceText( tFiles6,"[\d]+q", empty) into tFiles6 > replace "q" with empty in tFiles6 > replace "." with empty in tFiles6 > filter tFiles6 without empty > > or (matchChunk /or/ matchText) repeat loop to grab the positive > matches for > digit-followed-by-period strings thank you very much for your input, will surely help me with my problem! > Jim Ault > Las Vegas Best Klaus Major klaus at major-k.de http://www.major-k.de From dave.cragg at lacscentre.co.uk Sun Jul 1 06:49:35 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 1 Jul 2007 11:49:35 +0100 Subject: Deleting files on Vista In-Reply-To: <001001c7bbca$08df7a80$0201010a@esbi3dg1ukz0fj> References: <20070629105348222086.cdaae718@sonsothunder.com><20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> <001001c7bbca$08df7a80$0201010a@esbi3dg1ukz0fj> Message-ID: <4C4C64A3-6E2F-4136-9BC9-CFB3F6AF2D8F@lacscentre.co.uk> On 1 Jul 2007, at 11:24, Scott Kane wrote: > "All Users" is the only folder (under My Documents) that is > readable by all and can be set by the admin. It seems the "All Users" folder is now the ProgramData folder. I say "seems", as I've read it is in some way linked to the Users/Public folder. (More reading to do, I fear.) At the time, there was a reason for not using the All Users folder for global settings. I forget the details. I guess I'll have to revisit this. Cheers Dave From mpetrides at earthlink.net Sun Jul 1 08:33:11 2007 From: mpetrides at earthlink.net (Marian Petrides) Date: Sun, 1 Jul 2007 07:33:11 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <7E6B5623-FBF3-4BDC-BB1B-6D0AC009AF29@azurevision.co.uk> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <7E6B5623-FBF3-4BDC-BB1B-6D0AC009AF29@azurevision.co.uk> Message-ID: <2A384833-F0DC-4AD5-9653-2FBA73C9F01E@earthlink.net> That's correct. A neighbor kept trying to tap mine with his fingernail.... no response. On Jul 1, 2007, at 4:44 AM, Ian Wood wrote: > > On 1 Jul 2007, at 02:39, Chipp Walters wrote: > >> (Side note: there WILL be a huge market in 3rd party styluses for >> this thing.) > > Given that the touch screen is working off skin conductance it > might not be as straightforward as that. Simply tapping the screen > with a solid object doesn't work, from what I've read. > > Ian > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sun Jul 1 11:01:06 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 01 Jul 2007 08:01:06 -0700 Subject: =?iso-8859-1?q?=B3?= Wild Characters =?iso-8859-1?q?=B2_?= in search In-Reply-To: Message-ID: On 6/30/07 7:17 AM, "LunchnMeets at aol.com" wrote: > Hi Everyone, > > Is there a way to do a search for a year in a date in the find and replace > dialog box? > > I was thinking along the lines of using ???/06? figuring the question mark > was any character. Obviously that doesn?t work. Fairly simple to do open the Find and Replace dialog box enter "../07" turn on RegEx check on field text click Find Jim Ault Las Vegas From LunchnMeets at aol.com Sun Jul 1 11:32:42 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Sun, 1 Jul 2007 11:32:42 EDT Subject: =?iso-8859-1?q?Re=3A_3_Wild_Characters_2=A0_in_search?= Message-ID: Thanks Jim, I never knew what the Reg. Expression in that dialog box was used for. Joe ************************************** See what's free at http://www.aol.com. From runrev260805 at m-r-d.de Sun Jul 1 11:54:04 2007 From: runrev260805 at m-r-d.de (runrev260805 at m-r-d.de) Date: Sun, 1 Jul 2007 15:54:04 +0000 Subject: revzip - don't understand how to use it... Message-ID: <00029CC3.4687EA3A@192.168.168.3> Hi, can someone help me with revzip? I want to update a file to an existing archive or, if the archive does not exists, create the archive and add the file. I read the documentation about revzip, but don?t understand what exactly i have to do. Regards, Matthias From mwieder at ahsoftware.net Sun Jul 1 12:10:39 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 1 Jul 2007 09:10:39 -0700 Subject: [OT] iPhone anyone? In-Reply-To: References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> Message-ID: <169131355839.20070701091039@ahsoftware.net> Stephen- Saturday, June 30, 2007, 3:16:04 PM, you wrote: > Not me. I'm not an 'early adopter' at all. With Apple's viral marketing around the iPhone, I think people have forgotten the cardinal rule "never buy v1.0 of *anything*". -- -Mark Wieder mwieder at ahsoftware.net From jbv.silences at club-internet.fr Sun Jul 1 12:15:11 2007 From: jbv.silences at club-internet.fr (jbv) Date: Sun, 01 Jul 2007 18:15:11 +0200 Subject: [OT] iPhone anyone? References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <169131355839.20070701091039@ahsoftware.net> Message-ID: <4687D305.D706FA4D@club-internet.fr> Mark , > Stephen- > > Saturday, June 30, 2007, 3:16:04 PM, you wrote: > > > Not me. I'm not an 'early adopter' at all. > > With Apple's viral marketing around the iPhone, I think people have > forgotten the cardinal rule "never buy v1.0 of *anything*". Mmmh... I think that rule works only with gear that you want to use, not with stuff that you just want to show off with... JB From andre at andregarzia.com Sun Jul 1 12:24:34 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 1 Jul 2007 13:24:34 -0300 Subject: [OT] iPhone anyone? In-Reply-To: <169131355839.20070701091039@ahsoftware.net> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <169131355839.20070701091039@ahsoftware.net> Message-ID: <7c87a2a10707010924t3a996a52i6460e2ac6af2f855@mail.gmail.com> I have a macbook v1.0, no hardware ever gave me as much trouble as this machine... even my old g3 iBook thats seven years old, or my newton that is more than 10 years old, never gave me such trouble as that machine. :-/ On 7/1/07, Mark Wieder wrote: > > Stephen- > > Saturday, June 30, 2007, 3:16:04 PM, you wrote: > > > Not me. I'm not an 'early adopter' at all. > > With Apple's viral marketing around the iPhone, I think people have > forgotten the cardinal rule "never buy v1.0 of *anything*". > > -- > -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 kray at sonsothunder.com Sun Jul 1 12:30:30 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 1 Jul 2007 11:30:30 -0500 Subject: Deleting files on Vista In-Reply-To: <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> References: <20070629105348222086.cdaae718@sonsothunder.com> <20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> Message-ID: <20070701113030193172.b30a2f4b@sonsothunder.com> On Sun, 1 Jul 2007 11:17:30 +0100, Dave Cragg wrote: > But there are a few settings that are intended to work globally for > all users on the computer and these settings should only be made by > someone with "admin" rights on the computer. "admin rights" are > considered to be anyone who can write to the app folder within the > Program Files folder. The app tries to write a small file to the same > location as the executable at startup. Ah, this is the problem.. :-) Writing this file makes it virtualized into the currently logged-in user's VirtualStore. > If this succeeds, the user is > considered an "admin" and can make the global settings. These > settings are written to a config file in the Application folder > (presumably in Program Files). > > This worked very nicely in XP, and generally fitted in with the > various security/installation policies at different companies. > > But Vista produces these results: > > Writing a file to the application folder appears to work for all > users, so all users are able to make the "global" changes. > The "global" changes in fact are written to the users Virtual Store, > and so don't apply to everyone. That's correct - anything that gets virtualized ends up being virtualized for only that user... so until we get a tool that lets our apps get elevated permission levels on Vista (hint, hint, RunRev?), we cannot install in a universally accessible area to all users without having someone with a specific set of permissions log in and do it. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From andre at andregarzia.com Sun Jul 1 12:43:36 2007 From: andre at andregarzia.com (Andre Garzia) Date: Sun, 1 Jul 2007 13:43:36 -0300 Subject: which one is faster marking cards or custom prop + lineoffset? Message-ID: <7c87a2a10707010943w36e4cecfr2815e3971eb98d7f@mail.gmail.com> Friends, I have a questions, I have a database made with cards, each card is a record. To query this database, I use the following procedure: I have a custom property with a cache of the fields I'd like to query, for example in a phone book, I have a custom prop named "name" that holds names and card long ids pairs. To search, I'd use lineoffset to find the name in the custom prop, get the long id and jump to the card. This works very very fast! :-D The downside is that I need to think in advance and pre-cache everything every time the stack changes, which for my db is not an issue because it doesn't change much. Now that I know about the mark cards command, I wonder if this is fast. I could use it or I could make a combination of both, like if there's a cache for that query, then use it, if there ain't no cache, use mark cards to search. The database change very little, so if I can move computation from query time to edit time, it's an advantage to me. Anyone want to say a word or two? For example in a 3k cards database, looping the cards looking for a record took 802 millisecs. To use a custom prop cache and the filter command, it took 11 millisecs to find the same results. I didn't tried the mark cards command yet. cheers andre From kray at sonsothunder.com Sun Jul 1 12:48:47 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 1 Jul 2007 11:48:47 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> Message-ID: <20070701114847227113.039bbd6c@sonsothunder.com> On Sat, 30 Jun 2007 20:39:57 -0500, Chipp Walters wrote: > - Absolutely could not type on the keyboard. Very difficult. Perhaps > my fingers are too large. Where's the stylus when you need one? > (Side note: > there WILL be a huge market in 3rd party styluses for this thing.) > My guess > is they'll have to fix the keyboard input. AFAICT, it's just not usable. When I first heard about the keyboard, I was really wondering if it was going to be usable. But I saw this video (http://www.apple.com/iphone/usingiphone/keyboard.html) shows that the keyboard has predictive capabilities and autocorrect features so that it will allow you to (a) type words incorrectly and still have them show up properly, and (b) expand the touch area of a letter to make it easier to strike it. For (a), take a look closely at the tail end of the video where the person is typing up an email with two thumbs - he makes a lot of mistakes, but the iPhone autocorrected his text as he was typing. And for (b), which is also in the video, here's the example they gave: If you are typing a word that starts with "tim", the iPhone knows that there aren't any common words that start with "timr" or timw" (the "r" and "w" are on either side of the "e" on the keyboard), so it *widens* the tap zone of the "e" key by taking most of space from the "w" and most of the space from the "r". I personally haven't tried it, but I would guess that based on this info, and it only may apply to certain apps, but I think we'll have to wait a few weeks to see how people are doing with it to get a good feel for whether it becomes usable. It may be likely that people are trying (logically) to type real words are are correcting themselves before the predictive/autocorrect features can kick in (I know *I* would if I didn't know about the keyboard features above). Just my 2 cents, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mwieder at ahsoftware.net Sun Jul 1 13:06:14 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Sun, 1 Jul 2007 10:06:14 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <4687D305.D706FA4D@club-internet.fr> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <169131355839.20070701091039@ahsoftware.net> <4687D305.D706FA4D@club-internet.fr> Message-ID: <56134690684.20070701100614@ahsoftware.net> jb- Sunday, July 1, 2007, 9:15:11 AM, you wrote: > Mmmh... I think that rule works only with gear that you want to use, > not with stuff that you just want to show off with... rotfl. I do indeed stand corrected... -- -Mark Wieder mwieder at ahsoftware.net From pepetoo at cox.net Sun Jul 1 13:08:22 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 1 Jul 2007 10:08:22 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <20070701114847227113.039bbd6c@sonsothunder.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> Message-ID: This is going to make the keyboard highly "english" dependent, I should think. I haven't even been concerned with "localizing" my projects, but for the iPhone to have truly universal appeal that is probably a must concern for its software. Joe Wilkins On Jul 1, 2007, at 9:48 AM, Ken Ray wrote: > On Sat, 30 Jun 2007 20:39:57 -0500, Chipp Walters wrote: > >> - Absolutely could not type on the keyboard. Very difficult. >> Perhaps >> my fingers are too large. Where's the stylus when you need one? >> (Side note: >> there WILL be a huge market in 3rd party styluses for this thing.) >> My guess >> is they'll have to fix the keyboard input. AFAICT, it's just not >> usable. > > When I first heard about the keyboard, I was really wondering if it > was > going to be usable. But I saw this video > (http://www.apple.com/iphone/usingiphone/keyboard.html) shows that the > keyboard has predictive capabilities and autocorrect features so that > it will allow you to (a) type words incorrectly and still have them > show up properly, and (b) expand the touch area of a letter to make it > easier to strike it. For (a), take a look closely at the tail end of > the video where the person is typing up an email with two thumbs - he > makes a lot of mistakes, but the iPhone autocorrected his text as he > was typing. And for (b), which is also in the video, here's the > example > they gave: If you are typing a word that starts with "tim", the iPhone > knows that there aren't any common words that start with "timr" or > timw" (the "r" and "w" are on either side of the "e" on the keyboard), > so it *widens* the tap zone of the "e" key by taking most of space > from > the "w" and most of the space from the "r". > > I personally haven't tried it, but I would guess that based on this > info, and it only may apply to certain apps, but I think we'll have to > wait a few weeks to see how people are doing with it to get a good > feel > for whether it becomes usable. It may be likely that people are trying > (logically) to type real words are are correcting themselves before > the > predictive/autocorrect features can kick in (I know *I* would if I > didn't know about the keyboard features above). > > Just my 2 cents, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ From effendi at wanadoo.fr Sun Jul 1 13:11:20 2007 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 1 Jul 2007 19:11:20 +0200 Subject: implicitVars [Was: Re: Best Practices in Rev development] Message-ID: Hi from Paris, Chipp, I am sure that we ALL have our own "flawed" programming practices. I have always been amazed by the different opinions of everybody, on a subject where the "correct" solution seems so obvious ............. to each of us ........... ! I came from 1401 Autocoder, through Fortran, through Cobol, through years of 360 Assembler, through PL/1, through Basic, ignored C (couldn't understand how you use so many words to say so little !), through 12 years of Hypercard, and finally to Rev (two years .. and counting !). I define all my globals (GVxxx), and also define all my locals (LVxxx) as globals during development of a stack, and make them comments when the stack runs OK (but switch them back to globals, if I run any major mods). I never use the debug function. I go to bed with a problem on my mind, and the next day, I code the solution straight into the machine, and it works (it always amazes me !). Now I know that Maslow said "If all you have in your hand is a hammer, you tend to treat everything around you as a nail", and I respect your point of view on variables, but programming practices are in themselves "variable". After 40 years of programming, I think I could write a book called "Some programmers are from Mars, Others are from Venus" (and I don't know what planet I came from ......!) The same thing is true for "comments". Nobody (in his right mind) will ever read my scripts in any of my Rev stacks. In fact, nobody will ever see any of my Rev stacks (with the exception of "FamilyTree"). Yet, I spend many hours commenting my scripts, simply because I grew up in a commercial environment, and learned to hate the "fancy" programmers that never left a comment for others, and gave impossible names to their variables. I shudder when I remember a well-travelled student who wrote his first program, couldn't think of any sensible names for his variables, and so used the names of all the towns and cities in China. We loved that guy to bits when we had maintain his program for the following years .......! I can come back to any of MY OWN Hypercard and Rev stacks, years later, and within two minutes can master the twisted mind of the guy who wrote those scripts years before. Explicit Variables ...... Comments ........ I'm all for them ! -Francis From JimAultWins at yahoo.com Sun Jul 1 13:12:09 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 01 Jul 2007 10:12:09 -0700 Subject: which one is faster marking cards or custom prop + lineoffset? In-Reply-To: <7c87a2a10707010943w36e4cecfr2815e3971eb98d7f@mail.gmail.com> Message-ID: In my very limited experience, the key question is what kind of searching do you want? Simple partial word match with correct spelling, or compound words that continually narrow the search (and even booleans such as FIND('Tom' or 'Thomas') and FIND('Jackie' or 'Jacquie' or 'Jaci' or 'Jacqi') Allowing the user to put in one word, see the result list, then add words to shorten the list seems to be faster if you are working with the short list rather than managing the marked cards. I guess you need to decide how often there will be multiple hits and how will the user know when there is more than one. Jim Ault Las Vegas On 7/1/07 9:43 AM, "Andre Garzia" wrote: > Friends, > I have a questions, I have a database made with cards, each card is a > record. To query this database, I use the following procedure: > > I have a custom property with a cache of the fields I'd like to query, for > example in a phone book, I have a custom prop named "name" that holds names > and card long ids pairs. To search, I'd use lineoffset to find the name in > the custom prop, get the long id and jump to the card. This works very very > fast! :-D > > The downside is that I need to think in advance and pre-cache everything > every time the stack changes, which for my db is not an issue because it > doesn't change much. > > Now that I know about the mark cards command, I wonder if this is fast. I > could use it or I could make a combination of both, like if there's a cache > for that query, then use it, if there ain't no cache, use mark cards to > search. > > The database change very little, so if I can move computation from query > time to edit time, it's an advantage to me. Anyone want to say a word or > two? > > For example in a 3k cards database, looping the cards looking for a record > took 802 millisecs. To use a custom prop cache and the filter command, it > took 11 millisecs to find the same results. I didn't tried the mark cards > command yet. From effendi at wanadoo.fr Sun Jul 1 08:05:59 2007 From: effendi at wanadoo.fr (Francis Nugent Dixon) Date: Sun, 1 Jul 2007 14:05:59 +0200 Subject: type ahead search and typing speed Message-ID: <419a385d0361c20e353b7599c0ac6eda@wanadoo.fr> Hi from Paris, Devin, I would just love to take a look at the "type ahead and search" stack, but I get an error message "no such card" when I execute your command from the message box. Is it because I run an "olde" version of Rev (2.6.1) ? Best Regards -Francis "Nothing should ever be done for the first time !" From pepetoo at cox.net Sun Jul 1 13:20:52 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 1 Jul 2007 10:20:52 -0700 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: References: Message-ID: Finally!!!! You're my hero. Joe Wilkins On Jul 1, 2007, at 10:11 AM, Francis Nugent Dixon wrote: > Hi from Paris, > > Chipp, > > I am sure that we ALL have our own "flawed" programming > practices. I have always been amazed by the different > opinions of everybody, on a subject where the "correct" > solution seems so obvious ............. to each of us ........... ! > > I came from 1401 Autocoder, through Fortran, through > Cobol, through years of 360 Assembler, through PL/1, > through Basic, ignored C (couldn't understand how you > use so many words to say so little !), through 12 years > of Hypercard, and finally to Rev (two years .. and counting !). > > I define all my globals (GVxxx), and also define all my > locals (LVxxx) as globals during development of a stack, > and make them comments when the stack runs OK (but > switch them back to globals, if I run any major mods). > > I never use the debug function. I go to bed with a problem > on my mind, and the next day, I code the solution straight > into the machine, and it works (it always amazes me !). > > Now I know that Maslow said "If all you have in your hand > is a hammer, you tend to treat everything around you as a > nail", and I respect your point of view on variables, but > programming practices are in themselves "variable". > > After 40 years of programming, I think I could write a book > called "Some programmers are from Mars, Others are from > Venus" (and I don't know what planet I came from ......!) > > The same thing is true for "comments". Nobody (in his > right mind) will ever read my scripts in any of my Rev > stacks. In fact, nobody will ever see any of my Rev > stacks (with the exception of "FamilyTree"). Yet, I spend > many hours commenting my scripts, simply because I > grew up in a commercial environment, and learned to > hate the "fancy" programmers that never left a comment > for others, and gave impossible names to their variables. > > I shudder when I remember a well-travelled student who > wrote his first program, couldn't think of any sensible names > for his variables, and so used the names of all the towns > and cities in China. We loved that guy to bits when we had > maintain his program for the following years .......! > > I can come back to any of MY OWN Hypercard and Rev > stacks, years later, and within two minutes can master the > twisted mind of the guy who wrote those scripts years before. > > Explicit Variables ...... Comments ........ I'm all for them ! > > -Francis From stephenREVOLUTION at barncard.com Sun Jul 1 13:43:33 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 1 Jul 2007 12:43:33 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <169131355839.20070701091039@ahsoftware.net> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <169131355839.20070701091039@ahsoftware.net> Message-ID: Though I must add that I'm very trusting of Rev and use the latest versions now....! >Stephen- > >Saturday, June 30, 2007, 3:16:04 PM, you wrote: > >> Not me. I'm not an 'early adopter' at all. > >With Apple's viral marketing around the iPhone, I think people have >forgotten the cardinal rule "never buy v1.0 of *anything*". > >-- >-Mark Wieder > mwieder at ahsoftware.net -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Sun Jul 1 14:04:40 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 01 Jul 2007 13:04:40 -0500 Subject: type ahead search and typing speed In-Reply-To: <419a385d0361c20e353b7599c0ac6eda@wanadoo.fr> References: <419a385d0361c20e353b7599c0ac6eda@wanadoo.fr> Message-ID: <4687ECB8.70009@hyperactivesw.com> Francis Nugent Dixon wrote: > Hi from Paris, > > Devin, I would just love to take a look at the > "type ahead and search" stack, but I get an > error message "no such card" when I execute > your command from the message box. > > Is it because I run an "olde" version of Rev (2.6.1) ? Yes. I've just sent you a copy saved in 2.4 format. It would be helpful if list folks who generously offer stacks or who upload to RevOnline would always save in legacy format, since not everyone can open newer format stacks. The one exception would be for stacks that use syntax or features that require version 2.7 or higher. Requirements for these stacks should be mentioned in the description or announcement. Also, Media users cannot save in legacy format, so they should also mention that their contributions require Rev 2.7 (or ask someone with Studio or Enterprise to resave the stack for them.) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Sun Jul 1 14:13:20 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 01 Jul 2007 13:13:20 -0500 Subject: problems with drawer In-Reply-To: <123C167A-F1C9-4273-BF59-F192F7F6D3B8@swissonline.ch> References: <123C167A-F1C9-4273-BF59-F192F7F6D3B8@swissonline.ch> Message-ID: <4687EEC0.7010601@hyperactivesw.com> Martin Meili wrote: > hi > I've got two stacks. From the first stack I open the second stack as a > drawer. The "drawer stack" generates a psssword. As long as the two > stacks are just stacks (not standalones) they work perfectly. > > If I make a standalone of the first stack, I can still open the second > stack as a drawer. But, now, the problem is, that the scripts of the > stack which should generate the new password don't work anymore. Is > there anybody who could me a hint? It's hard to say what is going on without knowing where the different handlers are located. Does your password handler live in the drawer stack's card script? Stack script? Main stack? Does the handler refer to "this stack", which may not be the one you expect. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Sun Jul 1 15:01:30 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sun, 1 Jul 2007 14:01:30 -0500 Subject: [OT] iPhone anyone? In-Reply-To: References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> Message-ID: <20070701140130173911.7078d5ce@sonsothunder.com> On Sun, 1 Jul 2007 10:08:22 -0700, Joe Lewis Wilkins wrote: > This is going to make the keyboard highly "english" dependent, I > should think. I haven't even been concerned with "localizing" my > projects, but for the iPhone to have truly universal appeal that is > probably a must concern for its software. I don't know about that... I would think that the keyboard and internal lookup dictionary would be different based on the targeted country... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Sun Jul 1 15:10:53 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 1 Jul 2007 12:10:53 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <20070701140130173911.7078d5ce@sonsothunder.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> <20070701140130173911.7078d5ce@sonsothunder.com> Message-ID: <97DF6068-A052-4F80-876F-E5926C2C9EB7@cox.net> Well, what Apple has already done is pretty extraordinary; but handling the "anticipation/substitution/completion" factor to the keyboard selections with all of the various languages has got to be much harder by a factor of ???? "really huge". I wish them luck. I think I'd been inclined to take an easier path, but when has Apple ever done that? (smile) Joe Wilkins On Jul 1, 2007, at 12:01 PM, Ken Ray wrote: > On Sun, 1 Jul 2007 10:08:22 -0700, Joe Lewis Wilkins wrote: > >> This is going to make the keyboard highly "english" dependent, I >> should think. I haven't even been concerned with "localizing" my >> projects, but for the iPhone to have truly universal appeal that is >> probably a must concern for its software. > > I don't know about that... I would think that the keyboard and > internal > lookup dictionary would be different based on the targeted country... > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ From stephenREVOLUTION at barncard.com Sun Jul 1 13:46:10 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 1 Jul 2007 12:46:10 -0500 Subject: [OT] iPhone anyone? In-Reply-To: References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> Message-ID: Chipp, My Japanese-speaking son wanted to know if the iPhone displays UNICODE!! sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From chipp at chipp.com Sun Jul 1 17:37:32 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 1 Jul 2007 16:37:32 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <20070701114847227113.039bbd6c@sonsothunder.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> Message-ID: <7aa52a210707011437yb2e59bew3cf0ad6182026270@mail.gmail.com> Hi Ken, Well, I was trying to type in "Dripping Springs, TX" into the Map app, and it was very, very hard. It couldn't figure out the Dripping part at all. >From what I've read in some of the forums, the predictive typing is a mixed bag of blessing and curse. Of course the video from Apple shows it working well. I can't imagine them showing it NOT working well ;-) -Chipp On 7/1/07, Ken Ray wrote: > > > When I first heard about the keyboard, I was really wondering if it was > going to be usable. But I saw this video > (http://www.apple.com/iphone/usingiphone/keyboard.html) From chipp at chipp.com Sun Jul 1 17:43:34 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 1 Jul 2007 16:43:34 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <7aa52a210707011437yb2e59bew3cf0ad6182026270@mail.gmail.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> <7aa52a210707011437yb2e59bew3cf0ad6182026270@mail.gmail.com> Message-ID: <7aa52a210707011443t6db04469w8328f824abec7a17@mail.gmail.com> BTW, I did watch the video. At the beginning, it shows 1 finger covering 4 characters. That's a fat finger! (Probably mine). And, that's the problem I have. When a single finger covers that many keys, it not only makes it difficult to figure out which key you are typing, but also it hides 3 other keys which you may be looking for. I would assume, like anything else, one would get better with practice. For my 2 cents, I'd rather have a stylus and keyboard, than use my fingers. Speaking of stylus, I didn't know one couldn't be used on the iPhone. Bummer, I was hoping some day to see a small 'sketch' app for it, like Newton, Palm, and all PocketPC phones already have. I've found the ability to jot down an address or phone number or small picture extremely valuable on my past Smartphones. -Chipp On 7/1/07, Chipp Walters wrote: > > Hi Ken, > > Well, I was trying to type in "Dripping Springs, TX" into the Map app, and > it was very, very hard. It couldn't figure out the Dripping part at all. > > From what I've read in some of the forums, the predictive typing is a > mixed bag of blessing and curse. Of course the video from Apple shows it > working well. I can't imagine them showing it NOT working well ;-) > > -Chipp > > On 7/1/07, Ken Ray wrote: > > > > > > When I first heard about the keyboard, I was really wondering if it was > > going to be usable. But I saw this video > > (http://www.apple.com/iphone/usingiphone/keyboard.html ) > > > From chipp at chipp.com Sun Jul 1 18:08:17 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 1 Jul 2007 17:08:17 -0500 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: References: Message-ID: <7aa52a210707011508v4857157aj65bd21831d56dc9f@mail.gmail.com> Hi Francis, I have no doubt each of us has their own style of programming. I can't imagine not using a debugger. You don't like not declaring vars. Doesn't mean either of us is right or wrong, just that we both have different ways of programming in Rev. -Chipp From SimPLsol at aol.com Sun Jul 1 18:39:05 2007 From: SimPLsol at aol.com (SimPLsol at aol.com) Date: Sun, 1 Jul 2007 18:39:05 EDT Subject: [OT] iPhone anyone? Message-ID: Chipp, According to a current rumor on Apple Insider, the next gen iPhone will have the keyboard in landscape mode (instead of portrait). Should make more finger room. Glad you waited? Paul Looney ************************************** See what's free at http://www.aol.com. From bvlahos at mac.com Sun Jul 1 18:53:11 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 1 Jul 2007 15:53:11 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <20070701114847227113.039bbd6c@sonsothunder.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> Message-ID: <16EA4A5F-E6F0-461D-B4C1-F08595050852@mac.com> I tried typing using the on-screen keyboard and it worked very well. My fingers are not small. As others pointed out, a standard stylus won't give the conductance needed. However, I suspect that it won't take long for someone to come out with an imitation finger as a stylus and will probably look like the eraser end of a pencil. Although after using my finder I'd say it works pretty well and isn't something I'm likely to lose. Bill Vlahos On Jul 1, 2007, at 9:48 AM, Ken Ray wrote: > >> - Absolutely could not type on the keyboard. Very difficult. >> Perhaps >> my fingers are too large. Where's the stylus when you need one? >> (Side note: From bvlahos at mac.com Sun Jul 1 18:57:05 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Sun, 1 Jul 2007 15:57:05 -0700 Subject: [OT] iPhone anyone? In-Reply-To: <16EA4A5F-E6F0-461D-B4C1-F08595050852@mac.com> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> <16EA4A5F-E6F0-461D-B4C1-F08595050852@mac.com> Message-ID: <8665D0C1-46DF-4332-8850-A9F040243E40@mac.com> Been a Mac user too long. I meant to say, "...using my finger..." Bill On Jul 1, 2007, at 3:53 PM, Bill Vlahos wrote: > Although after using my finder I'd say it works pretty well and > isn't something I'm likely to lose. From katir at hindu.org Sun Jul 1 19:43:59 2007 From: katir at hindu.org (Sivakatirswami) Date: Sun, 01 Jul 2007 13:43:59 -1000 Subject: AW: The Art of Dissolving Splash Screens In-Reply-To: References: <000e01c7b95a$b7979bb0$18b2a8c0@TiemoPC2> <01e401c7b961$fba131c0$0201010a@esbi3dg1ukz0fj> <46842F11.2010900@hindu.org> Message-ID: <46883C3F.1050205@hindu.org> Stephen Barncard wrote: > One of the neatest features of working with the splash screen method is > that in MacOSX, you can create the splash screen standalone once, and > from then on one can work in the IDE with the code INSIDE the standalone > package. This is interesting, but I'm not sure I understand what you are saying. Max OSX package, right? 1) What exactly is the code "inside" the standalone package that you can edit in the IDE? 2) Don't you mean that you keep a *.rev stack which you work with in the IDE and then rebuild as a stand alone each time? 3) Or do you mean that you can actually open stuff inside the executable? I can see how this mgith work on the mac if you has stack file included in the application bundle. But then how would you re-output those for Windows if you were in buildng a cross platform app? > > Add, subtract stacks at will, and all the paths will stay the same, too. > The only downside I have with it is that backup software will look at > the package date, not the date of stack files within the package. So the > stack files inside need their own system of backup. > > You can even test the standalone package as an app, while at the same > time the same files are standing by inside the IDE. (I do quit the > standalone for code editing) This is the fastest > compile-run-test-change-compile turnaround in the business, bar none. > > With all due respect to Chipp, I really like the Mac application package > system. You can put EVERYTHING you need in one, nice, clean package. > Stacks, sounds, picture files, movie files, everything. - Sivakatirswami From m.schonewille at economy-x-talk.com Sun Jul 1 20:21:59 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 2 Jul 2007 02:21:59 +0200 Subject: ANN: Snapper Screen Recorder for Mac OS X Message-ID: Dear List, It is a pleasure to announce Snapper for Mac OS X, a simple utility to capture your on-screen work into movies. You can read about it at and download it from . This project would not have been possible without Trevor's wonderful EnhancedQT External. Many thanks, Trevor! Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http;//www.salery.com Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com From ambassador at fourthworld.com Sun Jul 1 23:02:05 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 01 Jul 2007 20:02:05 -0700 Subject: [OT] iPhone anyone? Message-ID: <46886AAD.9030301@fourthworld.com> No iPhone for me. I'm holding out for a device with: - Phone - Still camera (5mpx or greater - Video (HD) - Voice recorder - MP3/OGG player - GPS - AM, FM, NOAA/weather band, and most importantly Shortwave radio - Internet/web/email - Optional satellite phone service module - OPEN ARCHITECTURE so I can write my own programs for it All of these technologies are available cheaply enough right now, but they require a Batman utility belt to wear them all. I don't think it's too much to ask to have all of these in one device for under $500, which is about what it costs to replicate parts buying these separately today (well, except for the sat. phone, which is still way overpriced right now). When such a device appears, it'll rule the world. PS: I can't help but ask if anyone noticed that the iPhone UI has no menu bar at all? :) Hmmmm.... -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From chipp at chipp.com Mon Jul 2 00:07:51 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 1 Jul 2007 23:07:51 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <46886AAD.9030301@fourthworld.com> References: <46886AAD.9030301@fourthworld.com> Message-ID: <7aa52a210707012107w43a1b50fsbac3c4804d2f2e64@mail.gmail.com> Well, Let's see how many of your checklist iPhone satisfies... On 7/1/07, Richard Gaskin wrote: > > > No iPhone for me. I'm holding out for a device with: > > - Phone Check - Still camera (5mpx or greater Check (but not 5mpx) - Video (HD) Check on Video Playback, No check on Video record - Voice recorder No check (wonder why?) - MP3/OGG player iTunes plays mp3, but I don't think OGG. 1/2 a check. - GPS While iPhone has a Map application, it doesn't "know" where itself is. No check. - AM, FM, NOAA/weather band, and most importantly Shortwave radio No check - Internet/web/email Big check (unless you need to use Flash) - Optional satellite phone service module (You're kidding, right?) - OPEN ARCHITECTURE so I can write my own programs for it Not even close to a check. All of these technologies are available cheaply enough right now, but > they require a Batman utility belt to wear them all. Hah! I don't think it's too much to ask to have all of these in one device > for under $500, which is about what it costs to replicate parts buying > these separately today (well, except for the sat. phone, which is still > way overpriced right now). > > When such a device appears, it'll rule the world. I don't think so...but it's just my opinion. One of the problems with iPhone and other Smartphones, is the fact that their batteries do double duty. So, if you run out of juice watching a movie, then you're not only dead in the water as far as iTunes goes, your phone is also dead-- which for most people is much more serious than finding out whodunnit at the end of a mystery podcast. With some Smartphones, you can replace the battery, which helps. Sadly, the designers of iPhone cared more about slick looks than a seemingly important feature like a replaceable battery. It will be interesting to see how this ends up playing out. So, another prediction: Watch out for a plethora of 3rd party battery backups for iPhone. PS: I can't help but ask if anyone noticed that the iPhone UI has no > menu bar at all? :) Hmmmm.... Am I hearing another Gaskin prediction? Let's see, you predicted Intel and the two button mouse-- dare you go out on a limb? From ambassador at fourthworld.com Mon Jul 2 00:38:55 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Sun, 01 Jul 2007 21:38:55 -0700 Subject: [OT] iPhone anyone? Message-ID: <4688815F.2090907@fourthworld.com> Chipp Walters wrote: > On 7/1/07, Richard Gaskin wrote: >> No iPhone for me. I'm holding out for a device with: ... > - Video (HD) > > Check on Video Playback, No check on Video record Yes, should have clarified: not just video playback, but needs to also be a digital camcorder. ... > - Internet/web/email > > Big check (unless you need to use Flash) Because Apple chose to use last year's slower technology for connection, maybe this one's half a check? > - Optional satellite phone service module > > (You're kidding, right?) Actually, I'm dead serious on this one. Or more literally, not dead because I'm serious on this one: Some of the places I go backpacking are pretty remote, and none of them get cell service. I've looked into personal locator beacons, but that's a far less flexible option than having a satellite phone. PLBs do have some advantages for providing precise location (though the integrated GPS in this proposed device takes care of that), but they're not the right tool for the job if all you want to do is let your gal know you'll be a few hours late. True, some locations and weather conditions give satellite phones less than truly global coverage, but if you like to get off the beaten path having a sat phone can be a life saver. Renting them is cheap enough, but I'd so love to have it as an optional module for my dream phone. > - OPEN ARCHITECTURE so I can write my own programs for it > > Not even close to a check. Yesh, that's really the biggest one for me. ... >> When such a device appears, it'll rule the world. > > I don't think so...but it's just my opinion. One of the problems with iPhone > and other Smartphones, is the fact that their batteries do double duty. So, > if you run out of juice watching a movie, then you're not only dead in the > water as far as iTunes goes, your phone is also dead-- which for most people > is much more serious than finding out whodunnit at the end of a mystery > podcast. With some Smartphones, you can replace the battery, which helps. > Sadly, the designers of iPhone cared more about slick looks than a seemingly > important feature like a replaceable battery. It will be interesting to see > how this ends up playing out. Yes, very important consideration about the battery, which reminds me about the other item I forgot from my wish-list: - Comes with solar recharger unit This one's compact and very stylish: The One-Watt Initiative was the frontier for consumer electronics design in the 1990s (all that "energy vampire" stuff). In the 21st century, I believe the next frontier for designers of consumer electronics is complete energy independence. I expect to see a lot of small rechargers coming out in the next couple years. Making the smarter ones available in bundles with products like the iPhone seems a logical step forward, and lets the bundling company take advantage of this current larger-than-ever interest in marketing products that move the Green Revolution forward. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From stephenREVOLUTION at barncard.com Mon Jul 2 00:37:26 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sun, 1 Jul 2007 23:37:26 -0500 Subject: AW: The Art of Dissolving Splash Screens In-Reply-To: <46883C3F.1050205@hindu.org> References: <000e01c7b95a$b7979bb0$18b2a8c0@TiemoPC2> <01e401c7b961$fba131c0$0201010a@esbi3dg1ukz0fj> <46842F11.2010900@hindu.org> <46883C3F.1050205@hindu.org> Message-ID: >Stephen Barncard wrote: >>One of the neatest features of working with the splash screen >>method is that in MacOSX, you can create the splash screen >>standalone once, and from then on one can work in the IDE with the >>code INSIDE the standalone package. > >This is interesting, but I'm not sure I understand what you are saying. >Max OSX package, right? yes > >1) What exactly is the code "inside" the standalone package that >you can edit in the IDE? stacks and directories with more stacks (the 'startup splash' is the executable) > >2) Don't you mean that you keep a *.rev stack which you work with >in the IDE and then rebuild as a stand alone each time? nope, as long as the startup is the same, I never rebuild. I used to rebuild each time until I discovered I could do this. > >3) Or do you mean that you can actually open stuff inside the >executable? It's not an executable, it's the .app PACKAGE which is really a folder, that the system will let you double click. But of course the user doesn't know this and isn't likely to use the ctrl-click (show package contents) to open it. >I can see how this mgith work on the mac if you has >stack file included in the application bundle. But then how would >you re-output those for Windows if you were in buildng a cross platform >app? Until REV or MS comes up with a plan that does the same kind of packaging, I won't. I said before I don't do or care about Windows. I have over 12 stacks in this thing, inside folders. My few encounters with Windows have been extremely frustrating, annoying, stressful and pointless, and I have lived a Windows-free life for over two decades. If I had to work with it, I'd choose another profession. My client doesn't want the app cross platform either, and it's a wonderful world. I really do realize how fortunate I am. > >> >>Add, subtract stacks at will, and all the paths will stay the same, >>too. The only downside I have with it is that backup software will >>look at the package date, not the date of stack files within the >>package. So the stack files inside need their own system of backup. >> >>You can even test the standalone package as an app, while at the >>same time the same files are standing by inside the IDE. (I do quit >>the standalone for code editing) This is the fastest >>compile-run-test-change-compile turnaround in the business, bar >>none. >> >>With all due respect to Chipp, I really like the Mac application >>package system. You can put EVERYTHING you need in one, nice, clean >>package. Stacks, sounds, picture files, movie files, everything. > >- > >Sivakatirswami -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jperryl at ecs.fullerton.edu Mon Jul 2 02:51:13 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Sun, 1 Jul 2007 23:51:13 -0700 (PDT) Subject: [OT] iPhone anyone? In-Reply-To: <46886AAD.9030301@fourthworld.com> Message-ID: You don't want much, do you ? ;-) Judy On Sun, 1 Jul 2007, Richard Gaskin wrote: > > No iPhone for me. I'm holding out for a device with: > > - Phone > - Still camera (5mpx or greater > - Video (HD) > - Voice recorder > - MP3/OGG player > - GPS > - AM, FM, NOAA/weather band, and most importantly Shortwave radio > - Internet/web/email > - Optional satellite phone service module > - OPEN ARCHITECTURE so I can write my own programs for it From dave.cragg at lacscentre.co.uk Mon Jul 2 03:53:57 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Mon, 2 Jul 2007 08:53:57 +0100 Subject: Deleting files on Vista In-Reply-To: <20070701113030193172.b30a2f4b@sonsothunder.com> References: <20070629105348222086.cdaae718@sonsothunder.com> <20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> <20070701113030193172.b30a2f4b@sonsothunder.com> Message-ID: On 1 Jul 2007, at 17:30, Ken Ray wrote: > That's correct - anything that gets virtualized ends up being > virtualized for only that user... so until we get a tool that lets our > apps get elevated permission levels on Vista (hint, hint, RunRev?), we > cannot install in a universally accessible area to all users without > having someone with a specific set of permissions log in and do it. I see Rev's own updater tool is affected by this. (Need to set the app to "Run as Administrator" to get it to work.) Hopefully that will provide the appropriate incentive for them to come up with a solution. Cheers Dave From klaus at major-k.de Mon Jul 2 06:20:51 2007 From: klaus at major-k.de (Klaus Major) Date: Mon, 2 Jul 2007 12:20:51 +0200 Subject: AW: newbie video player questions In-Reply-To: <15513322.1272571181377085482.JavaMail.www@wwinf6303> References: <15513322.1272571181377085482.JavaMail.www@wwinf6303> Message-ID: Dag Eddie, > thanks, Graag gedaan :-) > I actually like that handler name a lot :-) > I'll see if I can get it all together and read the dictionary. > eddie >> OK, here is the EASY NEW YORK DJ "Aufulitch" LIVE REMIX version ;-) >> on opensthecorrectstackaccordingtothecurrentdaytime > snip >> OK the handler name is incredible :-), but the rest of the >> script should be easier to understand. >> Please look up all unknown terms in the dictionary. >> >> Hope that helps. Tot dan Klaus Major klaus at major-k.de http://www.major-k.de From palcibiades-first at yahoo.co.uk Mon Jul 2 07:17:49 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Mon, 2 Jul 2007 12:17:49 +0100 Subject: AW: The Art of Dissolving Splash Screens Message-ID: <200707021217.49947.palcibiades-first@yahoo.co.uk> Yes, the same thing works in Linux standalones compiled in Linux. You just open the 'other' file, the non-splash substack, in the IDE. Then save, no need to recompile. Doesn't work for the main stack of course. But who cares, since it only calls the substack which does all the work. Very nice. Best of both worlds, interpreted and compiled. Peter From claudi.c at fiberworld.nl Mon Jul 2 08:58:48 2007 From: claudi.c at fiberworld.nl (Claudi Cornaz) Date: Mon, 2 Jul 2007 14:58:48 +0200 Subject: core image transitions Message-ID: <1e7d223c997f50743c2f239c890d4f05@fiberworld.nl> Hi all, Currently I am working on a "arty" project. In a kind of dark box images (actually always tiling patterns) will be projected on all 4 sides. In this box will be tables and chairs and people will be sitting there. These patters (hundreds of them) will slowly dissolve one in the other. This part I got working beautifully with blendLevels and different inks. (the patterns will be choosen at random and also the timing will have a random component) The next part is more complicated and I don't know if it can be done in rev. (I hope so) Over these background patterns I need to move spot's of other patterns, a bit like clouds. These "clouds" should change the undelying pattern in contrast, or color, or luminosity etc. I was hoping I might use the new core transitions to achieve this but I can't get them to work. I manage the CIDissolveTransition to work but alas I can't get any of the blendModes to do anything. I hope there is something obvious I am missing. I have a stack with 2 images and a btn with the script. on mouseUp hide img "testImg" do "show img" && quote & testImg & quote && "with visual effect CISaturationBlendMode slowly" -- for instance, I tried all blendModes end mouseUp I also tryed to put the destination img after the blendMode (with visual effect CISaturationBlendMode slowly to "bgImg") Alas no dice. After a delay the testImg just pops in front of the bgImg. No transition no combining of the 2 images, nothing. If anyone has a sugestion, please I am in a bit of a fix now, not knowing if it can be done with rev or that I need to find some other way to do this (other solutions are very welcome as well of course) All the best Claudi Ps. I have the newest macBook and of course 10.4 and the latest build of rev. From pepetoo at cox.net Mon Jul 2 09:12:33 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 2 Jul 2007 06:12:33 -0700 Subject: Revolution Freezing or Quitting Unexpectedly In-Reply-To: References: <86ae76bb0706181928h24dd274re6ff33ab4c2c56ce@mail.gmail.com> Message-ID: <7B038549-C97F-4490-B42C-4588D12517A2@cox.net> Hi Shari, I was under the impression this thread ended a long time ago; and how did it finally come through with the crash log in it? Joe Wilkins On Jun 19, 2007, at 5:01 AM, Shari wrote: >> Hey, when you guys report things like this, it would be very >> helpful if we knew what you're using. Computer and OS and Rev >> version. >> >> Joe Wilkins > > In my case this has occurred on two computers: > > MacPro Macintel 10.4.7 running a standalone built with 2.8.1. The > standalone was built as a Universal Binary. > > Also on a Mac G-5 running 10.4.9 using the same standalone. > < huge snip > > ### end crash log ### > > Shari From andre at andregarzia.com Mon Jul 2 09:34:06 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 2 Jul 2007 10:34:06 -0300 Subject: [OT] iPhone anyone? In-Reply-To: References: <46886AAD.9030301@fourthworld.com> Message-ID: <7c87a2a10707020634u46cf500ct6c96901a35167a86@mail.gmail.com> What I always wanted was a phone that exposed itself in some sane API for some lightweight language such as lisp or forth. For example, here in Brazil you have your phone number as a 8 digits phone. If you're on a different state (or city) you need to put the 2 digits DDD (distance direct call) for your city in front of those 8 numbers and since we have more than one carrier for landlines you also need to put the 2 digits code of the carrier you want to use. So whenever I travel for example to s?o paulo, my home phone which is 26095048 becomes something like 01121-26095048, now, all my numbers in my contact list don't have that prefix, if the damn phone exposed some API I could code a 'add prefix to all numbers' function or something like that. There's no limit what an open architecture can do. Almost all Richards wants below are resolved if the iPhone had an open API and one single USB port for missing hardware. Presto! All your GPS, sat phone, anything needs are thus solved, just take code and some new pcbs. andre On 7/2/07, Judy Perry wrote: > > You don't want much, do you ? > > ;-) > > Judy > > On Sun, 1 Jul 2007, Richard Gaskin wrote: > > > > > No iPhone for me. I'm holding out for a device with: > > > > - Phone > > - Still camera (5mpx or greater > > - Video (HD) > > - Voice recorder > > - MP3/OGG player > > - GPS > > - AM, FM, NOAA/weather band, and most importantly Shortwave radio > > - Internet/web/email > > - Optional satellite phone service module > > - OPEN ARCHITECTURE so I can write my own programs for it > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jason at polydiam.com Mon Jul 2 09:35:22 2007 From: jason at polydiam.com (Polydiam.com) Date: Mon, 2 Jul 2007 14:35:22 +0100 Subject: Converting Image to Line Drawing Message-ID: <000c01c7bcad$d9027710$4b01a8c0@Jason> Hi I'm looking to make a small application that converts an image to a line drawing. Any help would be appreciated. Jason From david at openpartnership.net Mon Jul 2 10:08:20 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 2 Jul 2007 15:08:20 +0100 Subject: core image transitions In-Reply-To: <1e7d223c997f50743c2f239c890d4f05@fiberworld.nl> References: <1e7d223c997f50743c2f239c890d4f05@fiberworld.nl> Message-ID: Claudi - I have not tried the core transition blend modes, but looking at the Apple documentation it seems that you may need some parameters: CISaturationBlendMode Uses the luminance and hue values of the background with the saturation of the source image. Parameters*inputImage* A CIImage class whose display name is Image. *inputBackgroundImage* A CIImage class whose display name is Background Image. Now - I'm not sure what the parameters are in Rev - but it should look something like: > show image "Target Image" with visual effect CISaturationBlendMode with * > inputImage* id 5389 and *inputBackgroundImage* id 5394 As others look like this: show image "Target Image" with visual effect CISaturationBlendMode with > backsideImage id 5389 and shadingImage id 5394 You may want to look at using Quartz Composer - You should be able to create movies in which you can move and animate the various layers with the effects you describe. These are then simple QuickTime movies so you can play them in Rev stacks - on OSX Tiger and above. You should be able to add inputs so that the videos talk to each other, and you may need to make Rev loop the videos and have some problems with glitches on looping.... If I get you right you are doing a four sided cube installation? Can i come and see it :) From andre at andregarzia.com Mon Jul 2 10:08:44 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 2 Jul 2007 11:08:44 -0300 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: References: Message-ID: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> Mark, nice software! I am one that is always using such tools! :D just one question, is there a way to show the cursor during capture? Congratulations! Cheers andre On 7/1/07, Mark Schonewille wrote: > > Dear List, > > It is a pleasure to announce Snapper for Mac OS X, a simple utility > to capture your on-screen work into movies. You can read about it at > and download it from . > > This project would not have been possible without Trevor's wonderful > EnhancedQT External. Many thanks, Trevor! > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http;//www.salery.com > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.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 david at openpartnership.net Mon Jul 2 10:12:48 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 2 Jul 2007 15:12:48 +0100 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> References: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> Message-ID: Nice mark - I need to do something similar for a project - good to know it works !!! NB - what sort of fps can you get? From m.schonewille at economy-x-talk.com Mon Jul 2 10:14:57 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 2 Jul 2007 16:14:57 +0200 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> References: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> Message-ID: Hi Andre, I can't show the cursor yet. I have been thinking of several solutions. Maybe I can show a cursor in a cursor-shaped system window during recording, but I am sure this will be annoying. Perhaps I could remember the cursor location in a list and add a picture of the cursor later. As far as I know, there is no way to show the cursor when making a snapshot in Revolution. Ideas to solve this problem are highly appreciated! Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http;//www.salery.com Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 2-jul-2007, om 16:08 heeft Andre Garzia het volgende geschreven: > Mark, > nice software! I am one that is always using such tools! :D > > just one question, is there a way to show the cursor during capture? > > Congratulations! > > Cheers > andre From shaosean at wehostmacs.com Mon Jul 2 10:17:04 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Mon, 2 Jul 2007 10:17:04 -0400 Subject: core image transitions Message-ID: The following worked fine for me on mouseUp hide img "testImg" show img "testImg" with visual effect CICopyMachineTransition slow end mouseUp From m.schonewille at economy-x-talk.com Mon Jul 2 10:47:24 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 2 Jul 2007 16:47:24 +0200 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: References: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> Message-ID: <43EACB22-2EF1-4916-A2EB-CB8A4D18246B@economy-x-talk.com> Hi David, On a fast computer (2.16 Mhz MacBook) I get easily 12 to 24 frames per second, but when core image techniques are used, such as the dock's ghost-out-of-bottle effect (as it is called in Dutch), the application stalls. To show these effects, we probably need some changes at engine level. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http;//www.salery.com Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 2-jul-2007, om 16:12 heeft David Bovill het volgende geschreven: > Nice mark - I need to do something similar for a project - good to > know it > works !!! NB - what sort of fps can you get? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From andre at andregarzia.com Mon Jul 2 10:53:49 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 2 Jul 2007 11:53:49 -0300 Subject: Using Rev to learn CS or How I coded an assembler interpreter in one night. Message-ID: <7c87a2a10707020753m14c225bek29ec0026cf4595e0@mail.gmail.com> Friends, I wrote a little article about how I coded in less than five hours a simple Assembly interpreter. I had a problem that in my university they teach us some Assembly for a simulated machine called SIMx86 that only runs on windows. I use macs and had no way to study (except watching the powerpoint presentations on keynote), my assembly examination was approaching so I took the job of coding myself an intepreter that was compatible with the instructions of SIMx86 to a level that I was able to run all the examples we learned in class and experiment on my own. In the end, I coded it all, it works and it even has a line by line debugger. The article is here: http://andregarzia.com/blog/files/aasm.html Thats one success story of using Revolution in Education :-) Cheers andre From andre at andregarzia.com Mon Jul 2 11:05:55 2007 From: andre at andregarzia.com (Andre Garzia) Date: Mon, 2 Jul 2007 12:05:55 -0300 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: References: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> Message-ID: <7c87a2a10707020805g420f21f4xf625c278a8fe5d7b@mail.gmail.com> Hello Mark, try this, get the global cursor location for each frame, if you can't do that in Rev, then you can do that with applescript, I am sure. just record the positions for each frame. Then before packing the images together, use an PNG with alpha channel and put it on the location for each frame and take a new snapshot. This will take more time rendering but I think it will work. With such technique you can also implement cursor trails to help people see what is happening or custom cursors. two things come to mind: Applescript OSAX ExtraSuite http://osaxen.com/files/extrasuites1.1.html This suite has mouse location functions. Or you can for each frame capture, lock the screen, show a stack the size of the screen, get the mouseloc() for that stack, hide the stack. Don't know how fast you can do this and how it affects the fps. Some better coders in here may have better ideas!!! :-D Cheers andre On 7/2/07, Mark Schonewille wrote: > > Hi Andre, > > I can't show the cursor yet. I have been thinking of several > solutions. Maybe I can show a cursor in a cursor-shaped system window > during recording, but I am sure this will be annoying. Perhaps I > could remember the cursor location in a list and add a picture of the > cursor later. As far as I know, there is no way to show the cursor > when making a snapshot in Revolution. Ideas to solve this problem are > highly appreciated! > > Best regards, > > Mark Schonewille > > -- > > Economy-x-Talk Consulting and Software Engineering > http://economy-x-talk.com > http;//www.salery.com > > Quickly extract data from your HyperCard stacks with DIFfersifier. > http://differsifier.economy-x-talk.com > > > Op 2-jul-2007, om 16:08 heeft Andre Garzia het volgende geschreven: > > > Mark, > > nice software! I am one that is always using such tools! :D > > > > just one question, is there a way to show the cursor during capture? > > > > Congratulations! > > > > Cheers > > 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 > From devin_asay at byu.edu Mon Jul 2 11:14:59 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 2 Jul 2007 09:14:59 -0600 Subject: type ahead search and typing speed In-Reply-To: <4687ECB8.70009@hyperactivesw.com> References: <419a385d0361c20e353b7599c0ac6eda@wanadoo.fr> <4687ECB8.70009@hyperactivesw.com> Message-ID: <8E533B40-7AC7-451C-8FAA-F0EBAB734306@byu.edu> On Jul 1, 2007, at 12:04 PM, J. Landman Gay wrote: > Francis Nugent Dixon wrote: >> Hi from Paris, >> Devin, I would just love to take a look at the >> "type ahead and search" stack, but I get an >> error message "no such card" when I execute >> your command from the message box. >> Is it because I run an "olde" version of Rev (2.6.1) ? > > Yes. I've just sent you a copy saved in 2.4 format. > > It would be helpful if list folks who generously offer stacks or > who upload to RevOnline would always save in legacy format, since > not everyone can open newer format stacks. The one exception would > be for stacks that use syntax or features that require version 2.7 > or higher. Requirements for these stacks should be mentioned in the > description or announcement. Also, Media users cannot save in > legacy format, so they should also mention that their contributions > require Rev 2.7 (or ask someone with Studio or Enterprise to resave > the stack for them.) Noted, Jacque. Sorry, folks, for that oversight. I've posted a legacy- formatted stack at go stack url "http://asay.byu.edu/typeAheadSearch-Legacy.rev" I hope you find it useful. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From viktoras at ekoinf.net Mon Jul 2 11:32:04 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Mon, 2 Jul 2007 18:32:04 +0300 (FLE Daylight Time) Subject: Converting Image to Line Drawing References: <000c01c7bcad$d9027710$4b01a8c0@Jason> Message-ID: <46891A74.000001.03204@MAZYTIS> http://www.microsoft.com/windowsxp/using/digitalphotography/prophoto/lineart mspx -------Original Message------- From: Polydiam.com Date: 07/02/07 16:35:19 To: use-revolution at lists.runrev.com Subject: Converting Image to Line Drawing Hi I'm looking to make a small application that converts an image to a line drawing. Any help would be appreciated. Jason _______________________________________________ use-revolution mailing list use-revolution at 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 Jul 2 11:32:26 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 2 Jul 2007 08:32:26 -0700 Subject: Using Rev to learn CS or How I coded an assembler interpreter in one night. In-Reply-To: <7c87a2a10707020753m14c225bek29ec0026cf4595e0@mail.gmail.com> References: <7c87a2a10707020753m14c225bek29ec0026cf4595e0@mail.gmail.com> Message-ID: Andre, I am truly, truly impressed with your even having recognized that you might do something like this; much less actually doing it. Not that it will be all that useful for anyone else, but impressive none the less. Congratulations on a job well done. Really makes me feel old! Joe Wilkins On Jul 2, 2007, at 7:53 AM, Andre Garzia wrote: > Friends, > I wrote a little article about how I coded in less than five hours > a simple > Assembly interpreter. I had a problem that in my university they > teach us > some Assembly for a simulated machine called SIMx86 that only runs on > windows. I use macs and had no way to study (except watching the > powerpoint > presentations on keynote), my assembly examination was approaching > so I took > the job of coding myself an intepreter that was compatible with the > instructions of SIMx86 to a level that I was able to run all the > examples we > learned in class and experiment on my own. > > In the end, I coded it all, it works and it even has a line by line > debugger. > > The article is here: http://andregarzia.com/blog/files/aasm.html > > Thats one success story of using Revolution in Education :-) > > Cheers > andre From devin_asay at byu.edu Mon Jul 2 11:34:22 2007 From: devin_asay at byu.edu (Devin Asay) Date: Mon, 2 Jul 2007 09:34:22 -0600 Subject: Revolution Freezing or Quitting Unexpectedly In-Reply-To: <7B038549-C97F-4490-B42C-4588D12517A2@cox.net> References: <86ae76bb0706181928h24dd274re6ff33ab4c2c56ce@mail.gmail.com> <7B038549-C97F-4490-B42C-4588D12517A2@cox.net> Message-ID: I'm seeing a similar thing today--responses to message threads that are a few weeks old suddenly showing up in my mail today. It's almost like the mail server was holding them hostage, and finally released them. Did someone pay a ransom? ;-) Devin On Jul 2, 2007, at 7:12 AM, Joe Lewis Wilkins wrote: > Hi Shari, > > I was under the impression this thread ended a long time ago; and > how did it finally come through with the crash log in it? > > Joe Wilkins > > On Jun 19, 2007, at 5:01 AM, Shari wrote: > >>> Hey, when you guys report things like this, it would be very >>> helpful if we knew what you're using. Computer and OS and Rev >>> version. >>> >>> Joe Wilkins >> >> In my case this has occurred on two computers: >> >> MacPro Macintel 10.4.7 running a standalone built with 2.8.1. The >> standalone was built as a Universal Binary. >> >> Also on a Mac G-5 running 10.4.9 using the same standalone. > >> < huge snip > > >> ### end crash log ### >> >> Shari > > _______________________________________________ > use-revolution mailing list > use-revolution 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 scott at cdroo.com Mon Jul 2 11:37:07 2007 From: scott at cdroo.com (Scott Kane) Date: Tue, 3 Jul 2007 01:37:07 +1000 Subject: Revolution Freezing or Quitting Unexpectedly References: <86ae76bb0706181928h24dd274re6ff33ab4c2c56ce@mail.gmail.com><7B038549-C97F-4490-B42C-4588D12517A2@cox.net> Message-ID: <006f01c7bcbe$db7b7da0$0201010a@esbi3dg1ukz0fj> From: "Devin Asay" > I'm seeing a similar thing today--responses to message threads that > are a few weeks old suddenly showing up in my mail today. It's almost > like the mail server was holding them hostage, and finally released > them. Did someone pay a ransom? ;-) The list is retro moderated for posts that exceed a certain size. Scott Kane From pevensen at siboneylg.com Mon Jul 2 12:03:08 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Mon, 02 Jul 2007 11:03:08 -0500 Subject: [OT] iPhone anyone? In-Reply-To: <97DF6068-A052-4F80-876F-E5926C2C9EB7@cox.net> References: <7aa52a210706301115q579fff05waea0ec6d67cd6b7e@mail.gmail.com> <7aa52a210706301839t5a21ff64n1c9647e2efd35b16@mail.gmail.com> <20070701114847227113.039bbd6c@sonsothunder.com> <20070701140130173911.7078d5ce@sonsothunder.com> <97DF6068-A052-4F80-876F-E5926C2C9EB7@cox.net> Message-ID: <468921BC.5030804@siboneylg.com> It shouldn't be that hard. The code should be the same, just a different database of words. I would assume they put more frequently used words first. Joe Lewis Wilkins wrote: > Well, what Apple has already done is pretty extraordinary; but > handling the "anticipation/substitution/completion" factor to the > keyboard selections with all of the various languages has got to be > much harder by a factor of ???? "really huge". I wish them luck. I > think I'd been inclined to take an easier path, but when has Apple > ever done that? (smile) > > Joe Wilkins > > On Jul 1, 2007, at 12:01 PM, Ken Ray wrote: > >> On Sun, 1 Jul 2007 10:08:22 -0700, Joe Lewis Wilkins wrote: >> >>> This is going to make the keyboard highly "english" dependent, I >>> should think. I haven't even been concerned with "localizing" my >>> projects, but for the iPhone to have truly universal appeal that is >>> probably a must concern for its software. >> >> I don't know about that... I would think that the keyboard and internal >> lookup dictionary would be different based on the targeted country... >> >> 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 scott at tactilemedia.com Mon Jul 2 13:07:46 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 02 Jul 2007 10:07:46 -0700 Subject: core image transitions In-Reply-To: <1e7d223c997f50743c2f239c890d4f05@fiberworld.nl> Message-ID: Recently, Claudi Cornaz wrote: > Over these background patterns I need to move spot's of other patterns, > a > bit like clouds. These "clouds" should change the undelying pattern in > contrast, > or color, or luminosity etc. I was hoping I might use the new core > transitions to > achieve this but I can't get them to work. I was told by Mark W at RunRev that currently only Core Effects which are transitions work within Revolution (transitions have a source and destination). Effects do not. You might want to look at Rev's ink effects as the range of these were recently expanded to include blend effects like those found in Photoshop's layer styles and more. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From david at openpartnership.net Mon Jul 2 13:12:09 2007 From: david at openpartnership.net (David Bovill) Date: Mon, 2 Jul 2007 18:12:09 +0100 Subject: core image transitions In-Reply-To: References: <1e7d223c997f50743c2f239c890d4f05@fiberworld.nl> Message-ID: On 02/07/07, Scott Rossi wrote: > > > I was told by Mark W at RunRev that currently only Core Effects which are > transitions work within Revolution (transitions have a source and > destination). Effects do not. In which case that would mean only: - CICopyMachineTransition - CIDisintegrateWithMaskTransition - CIDissolveTransition - CIFlashTransition - CIModTransition - CIPageCurlTransition - CIRippleTransition - CISwipeTransition From jperryl at ecs.fullerton.edu Mon Jul 2 13:20:56 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 2 Jul 2007 10:20:56 -0700 (PDT) Subject: Converting Image to Line Drawing In-Reply-To: <46891A74.000001.03204@MAZYTIS> Message-ID: I get a 404 on this. Anybody else? Judy On Mon, 2 Jul 2007, Viktoras Didziulis wrote: > http://www.microsoft.com/windowsxp/using/digitalphotography/prophoto/lineart > mspx > > -------Original Message------- From R.Beynon at liverpool.ac.uk Mon Jul 2 13:29:34 2007 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Mon, 2 Jul 2007 18:29:34 +0100 Subject: Automatic mail send (RevMail?) Message-ID: <08DA90FD83D9AF40ADC882D28C63C74D9929DB@EVSSTAFF1.livad.liv.ac.uk> HI All, I'm writing an instrument error reporting application and I'd like the bug report page to automatically send an email, via our smtp/imap mail server, to a recipient. I understand that revMail invokes a client, but because these machines aren't set up for email, this is inconvenient. Any ideas about sending an email automatically? (I will program the entire content, including the body in plain text). Is there a PC shell command that I could use that could be called to automate the process? Thanks in advance Rob ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on Mon, 02 Jul, 2007 at 6:29 PM. From scott at tactilemedia.com Mon Jul 2 13:57:28 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 02 Jul 2007 10:57:28 -0700 Subject: Automatic mail send (RevMail?) In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74D9929DB@EVSSTAFF1.livad.liv.ac.uk> Message-ID: Recently, Beynon, Rob wrote: > Any ideas about sending an email automatically? (I will program the entire > content, including the body in plain text). Andre Garzia wrote a mail stack (SMTP Raw) some time ago that handles mail within Rev (no external mail app needed). I don't see his stack posted anywhere but you could email him. Also, Shao Sean has written a stack called libEmail (perhaps this is now called SMTP Library?) which I haven't used but also might be an option. http://shaosean.tk Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From jacque at hyperactivesw.com Mon Jul 2 14:07:46 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 02 Jul 2007 13:07:46 -0500 Subject: Deleting files on Vista In-Reply-To: References: <20070629105348222086.cdaae718@sonsothunder.com> <20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> <20070701113030193172.b30a2f4b@sonsothunder.com> Message-ID: <46893EF2.6020007@hyperactivesw.com> Dave Cragg wrote: > > On 1 Jul 2007, at 17:30, Ken Ray wrote: >> That's correct - anything that gets virtualized ends up being >> virtualized for only that user... so until we get a tool that lets our >> apps get elevated permission levels on Vista (hint, hint, RunRev?), we >> cannot install in a universally accessible area to all users without >> having someone with a specific set of permissions log in and do it. > > I see Rev's own updater tool is affected by this. (Need to set the app > to "Run as Administrator" to get it to work.) I don't have Vista yet but I know this is going to come up for my clients eventually. Could someone give a step by step instruction for setting an app to run as administrator, something that I can quote until I break down and get my own copy? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From mark at maseurope.net Mon Jul 2 14:24:21 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 2 Jul 2007 19:24:21 +0100 Subject: Automatic mail send (RevMail?) In-Reply-To: References: Message-ID: <51AA6AD6-F2CA-4402-9980-33F6E5E5A978@maseurope.net> I have an app which uses Shao Seans libSmtp to send email everyday, and it's been working perfectly for at least a year. Best, Mark On 2 Jul 2007, at 18:57, Scott Rossi wrote: > Recently, Beynon, Rob wrote: > >> Any ideas about sending an email automatically? (I will program >> the entire >> content, including the body in plain text). > > Andre Garzia wrote a mail stack (SMTP Raw) some time ago that > handles mail > within Rev (no external mail app needed). I don't see his stack > posted > anywhere but you could email him. > > Also, Shao Sean has written a stack called libEmail (perhaps this > is now > called SMTP Library?) which I haven't used but also might be an > option. > http://shaosean.tk > > 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 From scott at tactilemedia.com Mon Jul 2 14:25:50 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Mon, 02 Jul 2007 11:25:50 -0700 Subject: Deleting files on Vista In-Reply-To: <46893EF2.6020007@hyperactivesw.com> Message-ID: Recently, J. Landman Gay wrote: > I don't have Vista yet but I know this is going to come up for my > clients eventually. Could someone give a step by step instruction for > setting an app to run as administrator, something that I can quote until > I break down and get my own copy? I don't have Vista in front of me but IIRC, I do it by right-clicking on the Rev app and choosing the selection from the contextual menu. I couldn't find a way to make the setting "stick" but there may be one. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From userev at canelasoftware.com Mon Jul 2 14:39:13 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Mon, 02 Jul 2007 11:39:13 -0700 Subject: lifURL -- FTP upload folder In-Reply-To: <46847488.6090604@hindu.org> References: <46847488.6090604@hindu.org> Message-ID: <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> On Jun 28, 2007, at 7:55 PM, Sivakatirswami wrote: > I'm not finding a facile cmd in libURL for uploading an entire > directory. > > libUrlFtpUploadFolder does not exist > > Am I missing something? > > Of course we can jump thru hoops and do a "mkdir" first and > then repeat loop thru the files using libURLDownloadToFile > for each one in the new folder, but I was hoping for something > already glued together ... Anyone have script for this already done? > or is there a "secret" libURL cmd not in the docs? Hello Sivakatirswami, You can take a look at my simple FTP program on RevNet "CS FTP". It has a routine that will do just that for you. Mark Talluto -- CANELA Software http://www.canelasoftware.com From kray at sonsothunder.com Mon Jul 2 14:45:06 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 2 Jul 2007 13:45:06 -0500 Subject: Deleting files on Vista In-Reply-To: <46893EF2.6020007@hyperactivesw.com> References: <20070629105348222086.cdaae718@sonsothunder.com> <20070629165511577609.1f3da4c4@sonsothunder.com> <6B558D79-AEDA-45B9-8AC0-63CAB2D938BD@lacscentre.co.uk> <20070701113030193172.b30a2f4b@sonsothunder.com> <46893EF2.6020007@hyperactivesw.com> Message-ID: <20070702134506082203.8546418c@sonsothunder.com> On Mon, 02 Jul 2007 13:07:46 -0500, J. Landman Gay wrote: > I don't have Vista yet but I know this is going to come up for my > clients eventually. Could someone give a step by step instruction for > setting an app to run as administrator, something that I can quote > until I break down and get my own copy? What you do is right-click on the application and choose "Run as Administrator" from the menu. If you're logged in with Admin privileges and UAC turned ON, you'll get the "approval" dialog (excuse the ASCII-only representation here): --------------------------------------------------------------- User Account Control --------------------------------------------------------------- An unidentified program wants access to your computer Don't run the program unless you know where it's from or you've used it before. [icon] YourProgramName.exe Unidentified Publisher -> Cancel I don't know where this program is from or what it's for. -> Allow I trust this program. I know where it's from or I've used it before. (v) Details User Account Control helps stop unauthorized changes to your computer --------------------------------------------------------------- If you're logged in as a non-Admin user with UAC turned ON, you'll get the "authentication" dialog: --------------------------------------------------------------- User Account Control --------------------------------------------------------------- An unidentified program wants access to your computer Don't run the program unless you know where it's from or you've used it before. [icon] YourProgramName.exe Unidentified Publisher To continue, type an administrator password, and then click OK. [icon] AdministratorName [-------Password entry field-------] (v) Details [OK] [Cancel] User Account Control helps stop unauthorized changes to your computer --------------------------------------------------------------- And if you're logged in with UAC turned off, you have the option in the menu, but you don't get any prompts - it justs runs the prorgam as an administrator. HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jbv.silences at club-internet.fr Mon Jul 2 14:57:51 2007 From: jbv.silences at club-internet.fr (jbv) Date: Mon, 02 Jul 2007 20:57:51 +0200 Subject: spell checking ? Message-ID: <46894AA3.DEA25A92@club-internet.fr> Hi list, I know this has been discussed already, but I haven't found anything useful in my own archives nor in the list archives... I was wondering if there was any french dictionnary available somewhere for download for use as a spellchecker in a Rev cgi script... Or, on the same topic, has anyone tried to use the google api for spellchecking ? Thanks, JB From hershf at rgllc.us Mon Jul 2 15:16:42 2007 From: hershf at rgllc.us (Hershel Fisch) Date: Mon, 02 Jul 2007 15:16:42 -0400 Subject: Best Practices in Rev development In-Reply-To: Message-ID: >> >> I read somewhere a long time ago that switch statements run faster than >> if/else. > http://lists.runrev.com/pipermail/use-revolution/2007-February/094289.html Hershel From viktoras at ekoinf.net Mon Jul 2 15:46:04 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Mon, 2 Jul 2007 22:46:04 +0300 (FLE Daylight Time) Subject: Converting Image to Line Drawing References: Message-ID: <468955FB.000001.02580@MAZYTIS> the very end should be lineart.mspx -Viktoras -------Original Message------- From: Judy Perry Date: 02/07/2007 20:21:22 To: How to use Revolution Subject: Re: Converting Image to Line Drawing I get a 404 on this. Anybody else? Judy On Mon, 2 Jul 2007, Viktoras Didziulis wrote: > http://www.microsoft com/windowsxp/using/digitalphotography/prophoto/lineart > mspx > > -------Original Message------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Mon Jul 2 15:52:16 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Mon, 2 Jul 2007 21:52:16 +0200 Subject: ANN: Snapper Screen Recorder for Mac OS X In-Reply-To: <7c87a2a10707020805g420f21f4xf625c278a8fe5d7b@mail.gmail.com> References: <7c87a2a10707020708t4de1a73apf46ae42cc0e81224@mail.gmail.com> <7c87a2a10707020805g420f21f4xf625c278a8fe5d7b@mail.gmail.com> Message-ID: Hi Andre, It should be possible to get the global mouseLoc in Rev. At least, I am going to try this. I don't really feel like taking another snapshot of the images and an AppleScript OSAX is no option for this application, but I am sure I can work out something. The idea of a cursor trail is very nice. I will definitely implement that when I find the time for it. Best regards, Mark Schonewille -- Economy-x-Talk Consulting and Software Engineering http://economy-x-talk.com http;//www.salery.com Quickly extract data from your HyperCard stacks with DIFfersifier. http://differsifier.economy-x-talk.com Op 2-jul-2007, om 17:05 heeft Andre Garzia het volgende geschreven: > Hello Mark, > > try this, get the global cursor location for each frame, if you > can't do > that in Rev, then you can do that with applescript, I am sure. just > record > the positions for each frame. Then before packing the images > together, use > an PNG with alpha channel and put it on the location for each frame > and take > a new snapshot. This will take more time rendering but I think it > will work. > With such technique you can also implement cursor trails to help > people see > what is happening or custom cursors. > > > two things come to mind: > Applescript OSAX ExtraSuite http://osaxen.com/files/ > extrasuites1.1.html > This suite has mouse location functions. > > > Or you can for each frame capture, lock the screen, show a stack > the size of > the screen, get the mouseloc() for that stack, hide the stack. > Don't know > how fast you can do this and how it affects the fps. > > > Some better coders in here may have better ideas!!! :-D > > > Cheers > andre From shoreagent at gmail.com Mon Jul 2 16:11:05 2007 From: shoreagent at gmail.com (william humphrey) Date: Mon, 2 Jul 2007 16:11:05 -0400 Subject: RunRev Support Message-ID: <459b22a90707021311ja0b0d73kc7fcfd23990196ad@mail.gmail.com> I just read the support page at RunRev. Wow, doesn't come cheap. I just spent the whole day working on a stack which has thirteen substacks. For some reason one of the substacks disappeared. I figured it just got renamed or something but when I opened the main stack again all the substacks were gone. I found that I could go to a substack but it wasn't a substack any longer. I am using galaxy which I thought made automatic back-ups but I can't find those either. I know things are seriously awry because the main stack is not visible in the application browser although it is open. Is there some RunRev preferences Revolution Studio 2.8.1 that I should start erasing? From jacque at hyperactivesw.com Mon Jul 2 16:11:55 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Mon, 02 Jul 2007 15:11:55 -0500 Subject: Deleting files on Vista In-Reply-To: References: Message-ID: <46895C0B.5050108@hyperactivesw.com> Scott Rossi wrote: > Recently, J. Landman Gay wrote: > >> I don't have Vista yet but I know this is going to come up for my >> clients eventually. Could someone give a step by step instruction for >> setting an app to run as administrator, something that I can quote until >> I break down and get my own copy? > > I don't have Vista in front of me but IIRC, I do it by right-clicking on the > Rev app and choosing the selection from the contextual menu. I couldn't > find a way to make the setting "stick" but there may be one. Thanks to both you and Ken. I did some poking around and found you can do this: 1. Right-click the program icon and click Properties. 2. On the Property sheet, click the Compatibility tab. 3. Under Privilege Level, select the Run this program as an administrator check box, and then click OK. Elsewhere I also found this note: Since you?re running this program with administrative privileges you?ll be prompted by UAC every time you use the software as a security precaution. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From shoreagent at gmail.com Mon Jul 2 16:20:20 2007 From: shoreagent at gmail.com (william humphrey) Date: Mon, 2 Jul 2007 16:20:20 -0400 Subject: RunRev Support In-Reply-To: <459b22a90707021311ja0b0d73kc7fcfd23990196ad@mail.gmail.com> References: <459b22a90707021311ja0b0d73kc7fcfd23990196ad@mail.gmail.com> Message-ID: <459b22a90707021320g5abffdedpa8ad2f79d115bdc2@mail.gmail.com> I found the missing stack by opening all the substacks one by one and ignoring the fact that runrev claimed they were not substacks, saving everything and then re-opening. Then the missing stack turned up renamed something else. So if the application browser had continued to work the whole time this would have been easier to figure out. This is also something which I hope to never repeat so I don't see how it can be a "repeatable bug" But for other newbees (since this has happened to me before) usually when a stack disappears it is because it got renamed somehow. On 7/2/07, william humphrey wrote: > I just read the support page at RunRev. Wow, doesn't come cheap. > > I just spent the whole day working on a stack which has thirteen > substacks. For some reason one of the substacks disappeared. I figured > it just got renamed or something but when I opened the main stack > again all the substacks were gone. I found that I could go to a > substack but it wasn't a substack any longer. > > I am using galaxy which I thought made automatic back-ups but I can't > find those either. > > I know things are seriously awry because the main stack is not visible > in the application browser although it is open. > > Is there some RunRev preferences Revolution Studio 2.8.1 that I should > start erasing? > From mwieder at ahsoftware.net Mon Jul 2 17:08:36 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 2 Jul 2007 14:08:36 -0700 Subject: Using Rev to learn CS or How I coded an assembler interpreter inone night. References: <7c87a2a10707020753m14c225bek29ec0026cf4595e0@mail.gmail.com> Message-ID: Andre- Very nice. And one of the nice things about doing it this way is that you have to internalize the knowledge of how the registers work in order to code it, so you end up with a deep understanding of the process. Much better than if you were just working with the canned simulator. I do think you're going to run into problems with subroutines, though - you'd probably be best off turning your tCL variable into a FILO stack. -- Mark Wieder mwieder at ahsoftware.net From jhurley0305 at sbcglobal.net Mon Jul 2 17:52:53 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Mon, 2 Jul 2007 14:52:53 -0700 Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: <20070702101601.063984892CB@mail.runrev.com> References: <20070702101601.063984892CB@mail.runrev.com> Message-ID: <92BB2A32-7AB0-458A-8718-0501B654CF90@sbcglobal.net> I originally thought it would be useful to see if Run Rev could mimic ads I have seen on television in which an animated pencil is used to write a signature at the bottom of a page of text. Alas, it was not to be. Couldn't find a way to convert the alphabet to Run Rev graphic objects. Maybe someone has some ideas. In any event, here are some examples of the pencil in animation. In the message box run: go url "http://home.infostations.net/jhurley/WritingWithPencil.rev" Jim P. S. This works best in Run Rev 2.6. The pencil took a beating in subsequent upgrades. P.S. If the number one pencil in America is the No. 2 lead pencil, why is it No. 2? From mwieder at ahsoftware.net Mon Jul 2 18:55:11 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Mon, 2 Jul 2007 15:55:11 -0700 Subject: the pencil References: <20070702101601.063984892CB@mail.runrev.com> <92BB2A32-7AB0-458A-8718-0501B654CF90@sbcglobal.net> Message-ID: James- On this anniversary of the first pencil made in America (2 July 1812), I offer the following: http://www.uh.edu/admin/engines/epi339.htm ...and also the fact that the first pencil-making machine was invented by a... ...wait for it... Ebenezer Wood -- Mark Wieder mwieder at ahsoftware.net From JimAultWins at yahoo.com Mon Jul 2 19:31:25 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 02 Jul 2007 16:31:25 -0700 Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: <92BB2A32-7AB0-458A-8718-0501B654CF90@sbcglobal.net> Message-ID: > > P.S. If the number one pencil in America is the No. 2 lead pencil, > why is it No. 2? Because the No. 1 lead pencil was too hard to use :-) Jim Ault Las Vegas From pepetoo at cox.net Mon Jul 2 19:50:41 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 2 Jul 2007 16:50:41 -0700 Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: References: Message-ID: <87CBA810-BD2B-47A9-B6CB-6C8A540BD339@cox.net> Jim, I think you missed the point! (chuckle) Joe Wilkins On Jul 2, 2007, at 4:31 PM, Jim Ault wrote: > >> >> P.S. If the number one pencil in America is the No. 2 lead pencil, >> why is it No. 2? > Because the No. 1 lead pencil was too hard to use :-) > > Jim Ault > Las Vegas From john at debraneys.com Mon Jul 2 19:58:10 2007 From: john at debraneys.com (john at debraneys.com) Date: Mon, 02 Jul 2007 23:58:10 +0000 Subject: [ANN} Writing (not drawing) with the pencil Message-ID: If the number 1 lead pencil was so hard to use maybe the user documentation should have been better? wait, that reminds me of another thread... : ) >-----Original Message----- >From: Joe Lewis Wilkins [mailto:pepetoo at cox.net] >Sent: Monday, July 2, 2007 07:50 PM >To: 'How to use Revolution' >Subject: Re: [ANN} Writing (not drawing) with the pencil > >Jim, I think you missed the point! (chuckle) > >Joe Wilkins > >On Jul 2, 2007, at 4:31 PM, Jim Ault wrote: > >> >>> >>> P.S. If the number one pencil in America is the No. 2 lead pencil, >>> why is it No. 2? >> Because the No. 1 lead pencil was too hard to use :-) >> >> Jim Ault >> Las Vegas >_______________________________________________ >use-revolution mailing list >use-revolution at lists.runrev.com >Please visit this url to subscribe, unsubscribe and manage your subscription preferences: >http://lists.runrev.com/mailman/listinfo/use-revolution > From jperryl at ecs.fullerton.edu Mon Jul 2 20:30:04 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Mon, 2 Jul 2007 17:30:04 -0700 (PDT) Subject: Converting Image to Line Drawing In-Reply-To: <468955FB.000001.02580@MAZYTIS> Message-ID: Thanks. Sorry for being such a dolt. I had it all BUT the . Judy On Mon, 2 Jul 2007, Viktoras Didziulis wrote: > the very end should be lineart.mspx > > -Viktoras > > -------Original Message------- > > From: Judy Perry > Date: 02/07/2007 20:21:22 > To: How to use Revolution > Subject: Re: Converting Image to Line Drawing > > I get a 404 on this. > > Anybody else? > > Judy > > On Mon, 2 Jul 2007, Viktoras Didziulis wrote: > > > http://www.microsoft > com/windowsxp/using/digitalphotography/prophoto/lineart > > mspx > > > > -------Original Message------- > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From katir at hindu.org Mon Jul 2 21:29:03 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 02 Jul 2007 15:29:03 -1000 Subject: Astrology and Art In-Reply-To: References: <997591BC-5FA5-4F35-A494-BF0BFF3CA9E3@centurytel.net> Message-ID: <4689A65F.6050009@hindu.org> Bill Marriott wrote: > It's interesting you ask about this. Revolution is used to create what is > perhaps the most powerful and sophisticated astrology program out there: > Astrological Bureau of Ideas (ABOI) > > http://www.aboi.com > Hmm. uses the tropical system, unfortunately, so, doesn't really come close to "most powerful and sophisticated" except perhaps from a software implementation angle. A sideraeal version, where houses, signs etc are based on their real, astrophysical, true visible locations would be a *huge* seller. > > "Dale Pond" wrote in > message news:997591BC-5FA5-4F35-A494-BF0BFF3CA9E3 at centurytel.net... >> A couple of newbie type questions. >> >> 1) Does anyone know of a Revolution stack or pluggin that calculates an >> astrological chart also giving the positions and houses? >> >> 2) What is the print resolution/format from drawings in Revolution? Or >> what format can be exported to be imported into say PhotoShop for >> modification? >> >> Life, Light, Love & Laughter, >> Dale Pond >> Sympathetic Vibratory Physics >> http://www.svpvril.com/ >> Be a victor - not a victim: >> http://www.free.tstn.com?KBID=2712 >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 > -- Om shanti (In Peace) Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From pepetoo at cox.net Mon Jul 2 22:52:58 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 2 Jul 2007 19:52:58 -0700 Subject: Astrology and Art In-Reply-To: <4689A65F.6050009@hindu.org> References: <997591BC-5FA5-4F35-A494-BF0BFF3CA9E3@centurytel.net> <4689A65F.6050009@hindu.org> Message-ID: I've been seriously involved with astrology for over 35 years and most of the manual charting that is done by individual astrologers, and used to be taught in classes, utilizes the tropical system, so this implementation should be widely accepted. I was very impressed with what I saw. One of the books in my library was pressed from copper plates back in 1784. It has accurate natal charts for all the reining monarchs of that period. Joe Wilkins On Jul 2, 2007, at 6:29 PM, Sivakatirswami wrote: > Bill Marriott wrote: >> It's interesting you ask about this. Revolution is used to create >> what is perhaps the most powerful and sophisticated astrology >> program out there: Astrological Bureau of Ideas (ABOI) >> http://www.aboi.com > > Hmm. uses the tropical system, unfortunately, > so, doesn't really come close to "most powerful and sophisticated" > except perhaps from a software implementation angle. > > A sideraeal version, where houses, signs etc are > based on their real, astrophysical, true visible locations > would be a *huge* seller. From katir at hindu.org Tue Jul 3 00:30:54 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 02 Jul 2007 18:30:54 -1000 Subject: HTML mail on the Mac. Message-ID: <4689D0FE.8020004@hindu.org> is there a way to pass styled text to mail.app on the mac via: revMail address[,ccAddress[,mailSubject[,messageBody]]] where messageBody will be seen as html or styled text by the recipient? Sivakatirswami From katir at hindu.org Tue Jul 3 00:48:01 2007 From: katir at hindu.org (Sivakatirswami) Date: Mon, 02 Jul 2007 18:48:01 -1000 Subject: lifURL -- FTP upload folder In-Reply-To: <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> References: <46847488.6090604@hindu.org> <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> Message-ID: <4689D501.70603@hindu.org> Mark Talluto wrote: > > On Jun 28, 2007, at 7:55 PM, Sivakatirswami wrote: > >> I'm not finding a facile cmd in libURL for uploading an entire directory. >> >> libUrlFtpUploadFolder does not exist >> >> Am I missing something? >> >> Of course we can jump thru hoops and do a "mkdir" first and >> then repeat loop thru the files using libURLDownloadToFile >> for each one in the new folder, but I was hoping for something >> already glued together ... Anyone have script for this already done? >> or is there a "secret" libURL cmd not in the docs? > > Hello Sivakatirswami, > > You can take a look at my simple FTP program on RevNet "CS FTP". It has > a routine that will do just that for you. > > > > Mark Talluto Mark, got it thanks! btw... poking around your web site.... does your multi-media presentation tool box do the two screen thing? ala PowerPoint and KeyNote where the projector plugged into the external monitor (monitor 2) automatically defaults becoming is the primary screen for the viewing audience and on the actual CPU internal screen, running the show there are presentor's notes tied to the slide that appears in the external window (projector....) I'm thinking this can be done now with Rev 2 monitor support, but would need to be built from the ground up... From shaosean at wehostmacs.com Tue Jul 3 01:10:20 2007 From: shaosean at wehostmacs.com (Shao Sean) Date: Tue, 3 Jul 2007 01:10:20 -0400 Subject: HTML mail on the Mac. Message-ID: <6A9C4C2B-E134-45BD-ABA9-BF20AAC3A997@wehostmacs.com> I have an old library that can take a Rev text field (including embedded images) and create a properly encoded HTML message.. I'll dig it out of the archives and post it in the next day or two :-) From claudi.c at fiberworld.nl Tue Jul 3 04:34:12 2007 From: claudi.c at fiberworld.nl (Claudi Cornaz) Date: Tue, 3 Jul 2007 10:34:12 +0200 Subject: core image transitions In-Reply-To: References: Message-ID: Thanks for all the answers. It looks like Scott is right and only the transitions work. Alas I hope the others will become available as well. Well, it looks like I have to figure out some other scheme. Fortunatly the whole concept is still in the making so everything is still open. David, off course you are invited to come and see, in fact all off you are. It will be sometime after he holliday's, I don't know yet the exact date. It will be here in Hal 4 in Rotterdam, the Netherlands. For all those who can't make it to the Netherlands, when I have a nice demo I will try to put something on revOnLine. (depending on the size of the images etc.) Thank you all and best wishes Claudi From geradamas at yahoo.com Tue Jul 3 05:35:06 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 3 Jul 2007 10:35:06 +0100 (BST) Subject: the pencil Message-ID: <779387.86097.qm@web37501.mail.mud.yahoo.com> Well, the fact that there is some anniversary for pencils made in The United States of America (that is what I take Mark Weider to mean; as most citizens of the USA forget about the other American countries in their rush to take over the world) is nothing special: and as a Scot who, like most Scots labours under the impression that everything was invented in Scotland - I have to confess that pencils seem to have been invented in England: http://en.wikipedia.org/wiki/Pencil No doubt there are also anniversaries in Canada (which is an American country) for the first kilt sewn in the Yukon, and the first Gumbo served in Prince Edward Island; but the modest Canadians forebear! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ All New Yahoo! Mail ? Tired of unwanted email come-ons? Let our SpamGuard protect you. http://uk.docs.yahoo.com/nowyoucan.html From runrev at aboutmyfiles.com Tue Jul 3 10:08:07 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 03 Jul 2007 14:08:07 +0000 Subject: Auto-update architecture on Windows...dealing with bulk Message-ID: On Windows, and am using the auto-update architecture, i.e. a compiled auto-loader app that pulls non-compiled main stack updates from the network. I have two questions that I would like advice on. -1- How to optimize the bulk: Given that the auto-loader should avoid having to update itself, and given then that the main stack constitutes the baggage that has to be schlepped around, does it not make sense to remove hefty and unlikely-to-change elements from the main stack and put them into the auto-loader? For example, UI image elements that add a lot to the file size of the main stack could instead be anchored in the auto-loader. In other words, what are the ramifications to me saying: "If element X will not change, put it into the auto-loader half." -2- How do I distribute this architecture on CD, without requiring that the user be connected to the network. In the non-CD delivery, I state that first use requires connectivity. But I would like the ability to provide the entire thing on disk as well. Do I need an installer that wraps everything? Thanks. Mark From andre at andregarzia.com Tue Jul 3 10:09:10 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 11:09:10 -0300 Subject: the pencil In-Reply-To: <779387.86097.qm@web37501.mail.mud.yahoo.com> References: <779387.86097.qm@web37501.mail.mud.yahoo.com> Message-ID: <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> well, the airplane was invented by a brazilian while he was in paris, and by airplane I mean something heavier than air that lift itself and propel itself by its own means and is controllable but again, most americans think they invented the airplane. Sometimes, I wonder how weird must be an american history book. At least here credit is where credit is due, england invented football, not brazil... >From the mail Mark sent, in the URL there was some centuries old pencil from some guy named Faber, here I use Faber Castell pencils, is this the same guy? :-O Just like Levis jeans, when I finally learned where that brand come from, I was amazed how things can survive age.... it's morning here, I need more coffee, which also was not invented in Brazil but we take it as the national drink anyway.... and talking about coffee, is very hard to drink real world strong coffee overseas. In the US it tastes like water or it is flavoured, in england it's beer and they serve it by the pint, could never find coffee but always found guinness. In paris it was coffee but it was priced as gold.... here, on a simple bakery, a little cup of coffee, good coffee costs about 13 US Cents and thats what I need now.. actually, I want a cappuccino which I don't know where it was invented but I learned to like in the U.S. by going to starbucks (and my father said: "that. is. not. coffee.") Good morning to all, it's actually pleasant to wake up and say hello to my favorite list. Cheers andre On 7/3/07, Richmond Mathewson wrote: > > Well, the fact that there is some anniversary for > pencils made in The United States of America (that is > what I take Mark Weider to mean; as most citizens of > the USA forget about the other American countries in > their rush to take over the world) is nothing special: > and as a Scot who, like most Scots labours under the > impression that everything was invented in Scotland - > I have to confess that pencils seem to have been > invented in England: > > http://en.wikipedia.org/wiki/Pencil > > No doubt there are also anniversaries in Canada (which > is an American country) for the first kilt sewn in the > Yukon, and the first Gumbo served in Prince Edward > Island; but the modest Canadians forebear! > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life > Cycle. > ____________________________________________________________ > > > > > ___________________________________________________________ > All New Yahoo! Mail ? Tired of unwanted email come-ons? Let our SpamGuard > protect you. http://uk.docs.yahoo.com/nowyoucan.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 andre at andregarzia.com Tue Jul 3 10:15:54 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 11:15:54 -0300 Subject: Automatic mail send (RevMail?) In-Reply-To: <51AA6AD6-F2CA-4402-9980-33F6E5E5A978@maseurope.net> References: <51AA6AD6-F2CA-4402-9980-33F6E5E5A978@maseurope.net> Message-ID: <7c87a2a10707030715u3f3420d5l496c81be384c9bdb@mail.gmail.com> Shao Sean library works great. My library which is available on RevOnline is to be used on just one case, when you don't have SMTP configuration available so it acts as the SMTP mailer, this works with some servers but don't work with others because some server will do a reverse MX records check in the IP that is sending the email to see if it can be a SMTP mailer, which usually it can't, so the mail will be rejected as span. I use my library for I know that .Mac allows anything thru and I am using it only to send email to me :-) For error reporting, I don't recommend sending email from the app but using a CGI call that act as a conduit to the email. Firewalls or complex networks make sending emails not the most trivial task in the world, it's better to use something like: post TheErrorReport to URL TheErrorCGIURL And this CGI can then dispatch the mail for you. This way you have a clear and flexible solution, for example, what happens when you change emails or are overquota with a solution that simply sends emails, you can't patch everyone. I recommend using a CGI. Also with the CGI approach you can gather statistical data and mine this data for stuff to achieve your goals. Cheers andre On 7/2/07, Mark Smith wrote: > > I have an app which uses Shao Seans libSmtp to send email everyday, > and it's been working perfectly for at least a year. > > Best, > > Mark > > On 2 Jul 2007, at 18:57, Scott Rossi wrote: > > > Recently, Beynon, Rob wrote: > > > >> Any ideas about sending an email automatically? (I will program > >> the entire > >> content, including the body in plain text). > > > > Andre Garzia wrote a mail stack (SMTP Raw) some time ago that > > handles mail > > within Rev (no external mail app needed). I don't see his stack > > posted > > anywhere but you could email him. > > > > Also, Shao Sean has written a stack called libEmail (perhaps this > > is now > > called SMTP Library?) which I haven't used but also might be an > > option. > > http://shaosean.tk > > > > 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 > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 cdroo.com Tue Jul 3 10:19:01 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 00:19:01 +1000 Subject: the pencil References: <779387.86097.qm@web37501.mail.mud.yahoo.com> <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> Message-ID: <000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> From: "Andre Garzia" > At least here credit is where credit is due, england invented football, > not brazil... You mean "soccer". Football is really a game called "Aussy Rules" where by we take the ball and *kick it*. Bouncing it on your head would be very painful and possibly fatal. Scott Kane From andre at andregarzia.com Tue Jul 3 10:23:53 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 11:23:53 -0300 Subject: Auto-update architecture on Windows...dealing with bulk In-Reply-To: References: Message-ID: <7c87a2a10707030723yaa3f2d7o6aa1d7911dfe4227@mail.gmail.com> Hello Mark, the solutions to this are many, I'll tell you what my current approach is. First minimal loader, no code or elements but the ones needed for loading the mainstack and a possible version check of the loader itself that may prompt the user to download a new loader in case you need an updated engine. The problem is what to do when the user is not connected or how to deploy that application in non networked environments. What I do is that I have a library here that "downloads & cache" my files, so if there's no connection, I simply loaded the cached files, if there's a connection, I check versions, if they are the same, I load the cached versions, I only try to update in the case there's a network and an update available. So to distribute on CD, I can simply include the cached files folder (actually, you need to put some check to see if you can write to disk before attempting an update, I haven't tackled the problem of cds yet). so you can load more than one stack over the network, I work with a "bill of materials" stack that has a list of downloadable components and their versions. you can put all your art in a single stack and the code in other, this way you can update code without updating huge art stacks. Compressing the stacks is a wise decision because saves bandwidth. Andre On 7/3/07, Mark E. Powell wrote: > > On Windows, and am using the auto-update architecture, i.e. a compiled > auto-loader app that pulls non-compiled main stack updates from the > network. I have two questions that I would like advice on. > > -1- > How to optimize the bulk: Given that the auto-loader should avoid having > to update itself, and given then that the main stack constitutes the baggage > that has to be schlepped around, does it not make sense to remove hefty and > unlikely-to-change elements from the main stack and put them into the > auto-loader? For example, UI image elements that add a lot to the file size > of the main stack could instead be anchored in the auto-loader. In other > words, what are the ramifications to me saying: > > "If element X will not change, put it into the auto-loader half." > > -2- > How do I distribute this architecture on CD, without requiring that the > user be connected to the network. In the non-CD delivery, I state that > first use requires connectivity. But I would like the ability to provide > the entire thing on disk as well. Do I need an installer that wraps > everything? > > 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 andre at andregarzia.com Tue Jul 3 10:39:37 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 11:39:37 -0300 Subject: the pencil In-Reply-To: <000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> References: <779387.86097.qm@web37501.mail.mud.yahoo.com> <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> <000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> Message-ID: <7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com> I think it is only called soccer in the US and that the rest of the world called it football. But we're talking of the game that involves two groups of players chasing a little ball with nike making millions. you know, we call soccer an art form in here, in some cases it's a martial art form, the last time I played I lost a shirt and a watch during the play... I still remember the referee yelling to someone: "no, you can't put your foot as high as the head of the other player, no matter if he is shorter than you!" And for those that are not into soccer in here, there's money to be made with soccer fans. Check www.joga.com it's a social network for soccer fans. Also check games like Elifoot (old) and Championship Manager, both could be done in Rev and they sell nice figures. For example here there's what is called "pelada" which is the same word as used for the naked form but used in the sense of a field without grass. People will often play "pelada" which means they are gathering a group of very non professional players and playing in an impromptu field. Like kids do. This is how people play here. Now, some guys created a website called " peladeiro.com" where you can register your team, enroll in leagues and championships. The website keeps scores, statistics, photos and the like. The basic idea of the site is to arrange matches between the teams, but it also hosts a nice social network. this website made the news all over Brazil, they have thousands of teams, leagues, championships. it was not hard to create and it has a huge public. There's in Manaus a championship called "Pelad?o" (?o in portuguese means big) where 522 teams compete against each other. Each team has it's queen and a miss pelad?o championship also takes place, both competitions are linked so if a team is loosing but his miss is favored by the public, the team goes back to the top of the chart and is back on the game! 11 players and a miss! :-D now imagine, manaus is jungle, too near the amazon. 522 teams, 522 beautiful queens, in the jungle competing in a field that is more mud than grass... there are things, only Brazil will do for you! PS: I never been to manaus, it's cheaper to go to florida also, my father who worked there for a while told me you need to sign non aggression agreements with the mosquitos or they will take you away at night so many they are. Andre On 7/3/07, Scott Kane wrote: > > From: "Andre Garzia" > > > At least here credit is where credit is due, england invented football, > > not brazil... > > You mean "soccer". Football is really a game called "Aussy Rules" where > by > we take the ball and *kick it*. Bouncing it on your head would be very > painful and possibly fatal. > > Scott Kane > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Jul 3 10:42:18 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 3 Jul 2007 15:42:18 +0100 (BST) Subject: the pencil Message-ID: <287220.56286.qm@web37504.mail.mud.yahoo.com> I spent 3 years in Illinois and the only thing that I would call "coffee" I found there was what I boiled in my saucepan - with cardamon. The Bulgarians make coffee that would probably make the average US citizens eyes water somewhat. However, my taste in coffee developed in various Arabic countries where I have worked (hence the cardamon). As to pencils: well at the moment in my language school we provide the children with a choice of Turkish, Taiwanese or Indonesian - mainly because they are cheap: and poor people can never afford to be picky! Now, as we are on the Runtime Revolution use-list and one wouldn't want to get too far off-topic: I shall raise the idea of RR selling Runtime Revolution 2.0 at a greatly reduced rate for the "have-not-so-muches". sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html From scott at cdroo.com Tue Jul 3 10:47:15 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 00:47:15 +1000 Subject: the pencil References: <779387.86097.qm@web37501.mail.mud.yahoo.com><7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com><000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> <7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com> Message-ID: <002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj> From: "Andre Garzia" > I think it is only called soccer in the US and that the rest of the world > called it football. LOL. I know what you are intending to say - but for the record - last I checked Australia and New Zealand where part of the world and we do call "Soccer" "Soccer" and not "Football". We have three codes here. Aussy Rules. Rugby (two distinct codes of rugger) and Soccer. ;-) Anyway - as long as you know I'm just teasing and not at all serious. ;) Scott Kane` From scott at cdroo.com Tue Jul 3 10:50:33 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 00:50:33 +1000 Subject: the pencil References: <287220.56286.qm@web37504.mail.mud.yahoo.com> Message-ID: <003201c7bd81$84a4eb60$0201010a@esbi3dg1ukz0fj> From: "Richmond Mathewson" > I shall raise the idea of RR selling Runtime Revolution 2.0 at a greatly > reduced rate for the "have-not-so-muches". Actually... I was thinking the other day it'd be kind of cool if there was a version that compiled but did not contain extras like database support etc. Something in between Media and Studio to attract those wanting cross platform but who aren't ready to commit to heavily. Golly! Am I agree with Richmond Thane of Scotland? Scott Kane From runrev at aboutmyfiles.com Tue Jul 3 11:07:05 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Tue, 03 Jul 2007 15:07:05 +0000 Subject: Auto-update architecture on Windows...dealing with bulk Message-ID: Hi Andre: Good information. Couple of more questions: -1- On first use, do you require connectivity in order to cache the main stack? I assume yes, right? -2- In the BOM stack approach, how do you control versioning and dependency? (i.e. resource stack X must be downloaded with widget Y, otherwise the app doesn't operate). Is there a best practice on how to avoid mismatches with 'modularized' main stacks? Thanks, Mark From andre at andregarzia.com Tue Jul 3 11:23:41 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 12:23:41 -0300 Subject: Auto-update architecture on Windows...dealing with bulk In-Reply-To: References: Message-ID: <7c87a2a10707030823q6cf9d85dr57d15a82522d05ef@mail.gmail.com> Mark, I am no expert on such issues but my best answers are: -1- You can bundle a copy of your main stack with your installer, so you have an environment with all the needed files for the first run. -2- The way I do is using "order of download", dependencies are downloaded before the stuff that depended on them. Since I use a queue of files to be downloaded, that ensures that when something has a dependency, that file will already be in place when the actual file arrives. As for versioning, I don't have much experience on versioning different components, I usually just change mainstack and libraries, I keep them all with the same version number. I though of this architecture but I didn't needed it yet. You need to keep a clear architecture, if your mainstack depends on three other library stacks, two of which are updated, you simply download them and control the release using the BOM. I cache the BOM file too, so for a given release, I know all the files and all the versions, if something is wrong, I just need to fetch the files again. Caching the BOM files also allow you to rollback to any version you want, it's just a matter of downloading the files again. For this to work, you need to make all the files available, so you can use folders on your server for example /1.0/mainstack.rev /1.5/mainstack.rev So for a given release, you have all your metadata on a BOM file and a server that is organized to allow you to download any release at will. This architecture allows for simple versioning and remember since you're loading stacks, you can use preOpenStack or something to check for further dependencies. what about this? Andre On 7/3/07, Mark E. Powell wrote: > > Hi Andre: > > Good information. Couple of more questions: > > -1- On first use, do you require connectivity in order to cache the main > stack? I assume yes, right? > -2- In the BOM stack approach, how do you control versioning and > dependency? (i.e. resource stack X must be downloaded with widget Y, > otherwise the app doesn't operate). Is there a best practice on how to > avoid mismatches with 'modularized' main stacks? > > 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 mwieder at ahsoftware.net Tue Jul 3 12:03:38 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2007 09:03:38 -0700 Subject: the pencil References: <779387.86097.qm@web37501.mail.mud.yahoo.com> Message-ID: Richmond- >Well, the fact that there is some anniversary for >pencils made in The United States of America (that is >what I take Mark Weider to mean; as most citizens of >the USA forget about the other American countries in >their rush to take over the world) is nothing special: Finding myself hoist on my own petard (I'm usually the one taking people to task for that error of chauvanistic syntax) I shall attempt to redeem myself by claiming that the machine invented in 1812 was no doubt the first pencil-making machine in the Americas as a whole; and that brought about only because the US could no longer import its pencils from England, seeing as how we were at war and all. >I have to confess that pencils seem to have been >invented in England: This is indeed true (1560 is the date I've heard, but I suppose nobody really can pin it down that closely). There's a wonderful book by Henry Petroski called (of all things) "The Pencil", which should be required reading for anyone interested in the history of engineering. -- Mark Wieder mwieder at ahsoftware.net From mwieder at ahsoftware.net Tue Jul 3 12:09:25 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2007 09:09:25 -0700 Subject: soccer (was pencil) References: <779387.86097.qm@web37501.mail.mud.yahoo.com> <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> Message-ID: ...and for no apparent reason, I felt like telling the world that those of us unfortunate enough not to be attending the Copa America in person can still catch the live webcasts: http://www.univision.com/contentroot/uol/30deportes/content/jhtml/copa_america/NOMETA_partidosEnVivo.jhtml -- Mark Wieder mwieder at ahsoftware.net From dave at looktowindward.com Tue Jul 3 12:13:33 2007 From: dave at looktowindward.com (Dave) Date: Tue, 3 Jul 2007 17:13:33 +0100 Subject: Revolution Freezing or Quitting Unexpectedly In-Reply-To: References: <86ae76bb0706181928h24dd274re6ff33ab4c2c56ce@mail.gmail.com> Message-ID: <5B5C69F6-D394-4319-83C0-0942586DC6FD@looktowindward.com> Hi, I have a similar problem, e.g. a crash/quit and it's inside QuickTime too. Are you using a player or making use of the export snapshot command? I have this problem on the following machines: G5, G4, G4 PowerBook all running 10.4.10. All the Best Dave From toolbook at kestner.de Tue Jul 3 12:47:51 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 3 Jul 2007 18:47:51 +0200 Subject: switch - case works different on Win-Mac !? Message-ID: <001201c7bd91$e5dbe6d0$18b2a8c0@TiemoPC2> Hello all, I am struggeling with a mysterious problem, where a mac standalone calls different handlers as a win standalone in a switch structure, build on Win with 2.8.1. I have one big switch structure on stack level to handle all button ups. It looks like this, nothing sophisticated: switch (tTarget) -- some more cases case "btnBildKopieren" if the cpTest of this stack is true then answer "Test 1" -- calling some handlers break case "btnBildSpeichern" if the cpTest of this stack is true then answer "Test 2" -- calling some handlers break case "btnBildEinf?gen" if the cpTest of this stack is true then answer "Test 3" -- calling some handlers break -- some more cases end switch This worked perfect on Win, but now testing on Mac more than one case structure is executed (at least it seems so, because the result is as if so), though I have a break in each case. Because I don?t have a Mac for testing, I integrated the above test answers to see which way the handler goes. So I set a custom property ?cpTest? to true to get the answers to follow the execution. Now the funny thing happens. When activating the test answers, everything works OK on Mac as on Win. Once I set the cpTest property to false and I don?t get the answer dialogs, the program brings the unwanted results again and runs probably into different case structures. I changed already the sequence of case structures, without result. I don?t know, where to look for any more and can?t debug it on my Win machine, because on win I can?t reproduce this error. Has anyone seen something like this before and has any idea where to look for? Thanks for any hint Tiemo From kray at sonsothunder.com Tue Jul 3 13:20:33 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 3 Jul 2007 12:20:33 -0500 Subject: switch - case works different on Win-Mac !? In-Reply-To: <001201c7bd91$e5dbe6d0$18b2a8c0@TiemoPC2> References: <001201c7bd91$e5dbe6d0$18b2a8c0@TiemoPC2> Message-ID: <20070703122033685855.45710055@sonsothunder.com> On Tue, 3 Jul 2007 18:47:51 +0200, Tiemo Hollmann TB wrote: > I am struggeling with a mysterious problem, where a mac standalone calls > different handlers as a win standalone in a switch structure, build on Win > with 2.8.1. I have one big switch structure on stack level to handle all > button ups. It looks like this, nothing sophisticated: I haven't run into this before, but I *have* run into situations where the "if... then..." structure without an "end if" gave me unexpected results (but it wasn't on a specific platform). Can you try restructuring your "if"s so that they go like this: if the cpTest of this stack is true then answer "Test1" end if It may not help, but other than that I can't see anything that might be a problem with the code you posted. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From toolbook at kestner.de Tue Jul 3 13:22:54 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 3 Jul 2007 19:22:54 +0200 Subject: AW: switch - case works different on Win-Mac !? In-Reply-To: <20070703122033685855.45710055@sonsothunder.com> Message-ID: <001701c7bd96$cb6dc020$18b2a8c0@TiemoPC2> Hi Ken, I added the Ifs after the problem occured just for my test scenario. The problem was there before I added the Ifs and is still there with the Ifs and cpTest = false. Perhaps I am working completely at the wrong side of the problem, I think I have to look for a redesign. 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 Ken Ray Gesendet: Dienstag, 3. Juli 2007 19:21 An: How to use Revolution Betreff: Re: switch - case works different on Win-Mac !? On Tue, 3 Jul 2007 18:47:51 +0200, Tiemo Hollmann TB wrote: > I am struggeling with a mysterious problem, where a mac standalone calls > different handlers as a win standalone in a switch structure, build on Win > with 2.8.1. I have one big switch structure on stack level to handle all > button ups. It looks like this, nothing sophisticated: I haven't run into this before, but I *have* run into situations where the "if... then..." structure without an "end if" gave me unexpected results (but it wasn't on a specific platform). Can you try restructuring your "if"s so that they go like this: if the cpTest of this stack is true then answer "Test1" end if It may not help, but other than that I can't see anything that might be a problem with the code you posted. 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 userev at canelasoftware.com Tue Jul 3 13:48:12 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Tue, 03 Jul 2007 10:48:12 -0700 Subject: lifURL -- FTP upload folder In-Reply-To: <4689D501.70603@hindu.org> References: <46847488.6090604@hindu.org> <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> <4689D501.70603@hindu.org> Message-ID: <123B782D-9F26-4BF7-86BE-D830EB2E52B9@canelasoftware.com> On Jul 2, 2007, at 9:48 PM, Sivakatirswami wrote: > Mark, got it thanks! > > btw... poking around your web site.... does your multi-media > presentation > tool box do the two screen thing? ala PowerPoint and KeyNote where > the projector plugged into the external monitor (monitor 2) > automatically defaults becoming is the primary screen for the viewing > audience and on the actual CPU internal screen, running the > show there are presentor's notes tied to the slide that appears > in the external window (projector....) > > I'm thinking this can be done now with Rev 2 monitor support, but > would need to be built from the ground up... Unfortunately not. I opened sourced that code though if you are interested in playing around with it. Let me know and I'll send it to you. Mark Talluto -- CANELA Software http://www.canelasoftware.com From mark at maseurope.net Tue Jul 3 14:04:57 2007 From: mark at maseurope.net (Mark Smith) Date: Tue, 3 Jul 2007 19:04:57 +0100 Subject: the pencil In-Reply-To: <287220.56286.qm@web37504.mail.mud.yahoo.com> References: <287220.56286.qm@web37504.mail.mud.yahoo.com> Message-ID: Well I think the US gets an unfair press regarding coffee. I have travelled reasonably extensively in the US, and generally found it easy to find good Italian coffee, at least in major cities... A good cup of tea, on the other hand, seems to be strangely impossible outside the UK and some parts of it's former empire. :) best, Mark On 3 Jul 2007, at 15:42, Richmond Mathewson wrote: > I spent 3 years in Illinois and the only thing that I > would call "coffee" I found there was what I boiled in > my saucepan - with cardamon. From toolbook at kestner.de Tue Jul 3 14:06:17 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 3 Jul 2007 20:06:17 +0200 Subject: casesensitive doesn't work with Umlaute on Mac Message-ID: <001801c7bd9c$de21bf90$18b2a8c0@TiemoPC2> Hello, I have an other phenomenom, which works on Win perfect but gives other results on Mac standalone. I am looking for a searchstring in a textfield with lineoffset(). Before searching I set the casesensitive to false, so that I can search with lower and upper cases. Everything works perfect in all situations on Win and Mac besides the one single german Umlaut character ??? (o with double point). When entering the lower ??? into my search sting the lineoffset() doesn?t find the words with upper ???. The funny thing is that it works with the other german Umlaute even on Mac and with all Umlaute on Win. The field datas are stored in a user property and converted with ISOtoMac() before loaded into the field. Could this phenomenom be a bug in ISOtoMac()? Thanks for your thoughts Tiemo From toolbook at kestner.de Tue Jul 3 14:23:40 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 3 Jul 2007 20:23:40 +0200 Subject: AW: casesensitive doesn't work with Umlaute on Mac In-Reply-To: <001801c7bd9c$de21bf90$18b2a8c0@TiemoPC2> Message-ID: <001d01c7bd9f$484c2cf0$18b2a8c0@TiemoPC2> Additional question: If I wouldn't store my text in a user property, but in a field, the charset would be converted to Mac when creating the Mac standalone. Do you think that could give a other result as ISOtoMac(), or does anybody know if internally happen the same things. In that case I wouldn't have to redesign my app and had to live with the 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 Tiemo Hollmann TB Gesendet: Dienstag, 3. Juli 2007 20:06 An: Revolution mailing list Betreff: casesensitive doesn't work with Umlaute on Mac Hello, I have an other phenomenom, which works on Win perfect but gives other results on Mac standalone. I am looking for a searchstring in a textfield with lineoffset(). Before searching I set the casesensitive to false, so that I can search with lower and upper cases. Everything works perfect in all situations on Win and Mac besides the one single german Umlaut character ??? (o with double point). When entering the lower ??? into my search sting the lineoffset() doesn?t find the words with upper ???. The funny thing is that it works with the other german Umlaute even on Mac and with all Umlaute on Win. The field datas are stored in a user property and converted with ISOtoMac() before loaded into the field. Could this phenomenom be a bug in ISOtoMac()? Thanks for your thoughts 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 mdswindell at cruzio.com Tue Jul 3 14:25:55 2007 From: mdswindell at cruzio.com (Mark Swindell) Date: Tue, 3 Jul 2007 11:25:55 -0700 Subject: the pencil In-Reply-To: References: <287220.56286.qm@web37504.mail.mud.yahoo.com> Message-ID: <18FA825C-9FE3-44DB-AD46-E446C972411B@cruzio.com> Yup. I can't speak for the whole country, but here in Santa Cruz, CA the coffee is as good as anywhere in the world, and far better than most places I've visited. Thirty years ago you couldn't get good bread, beer, or coffee anywhere, it seemed. Now those staples are world class in more than a few parts of the country. ?Viva la revoluci?n! Mark On Jul 3, 2007, at 11:04 AM, Mark Smith wrote: > Well I think the US gets an unfair press regarding coffee. I have > travelled reasonably extensively in the US, and generally found it > easy to find good Italian coffee, at least in major cities... > > A good cup of tea, on the other hand, seems to be strangely > impossible outside the UK and some parts of it's former empire. :) > > best, > > Mark > > On 3 Jul 2007, at 15:42, Richmond Mathewson wrote: > >> I spent 3 years in Illinois and the only thing that I >> would call "coffee" I found there was what I boiled in >> my saucepan - with cardamon. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > "Many of life's failures are people who did not realize how close they were to success when they gave up." -Thomas Edison From andre at andregarzia.com Tue Jul 3 14:43:51 2007 From: andre at andregarzia.com (Andre Garzia) Date: Tue, 3 Jul 2007 15:43:51 -0300 Subject: the pencil In-Reply-To: <18FA825C-9FE3-44DB-AD46-E446C972411B@cruzio.com> References: <287220.56286.qm@web37504.mail.mud.yahoo.com> <18FA825C-9FE3-44DB-AD46-E446C972411B@cruzio.com> Message-ID: <7c87a2a10707031143u4db3813eo956329d7843073dd@mail.gmail.com> I am sure you're actually saying ?Viva la imigrassion! because that's what you should thank for your good coffee! :-P On 7/3/07, Mark Swindell wrote: > > Yup. I can't speak for the whole country, but here in Santa Cruz, CA > the coffee is as good as anywhere in the world, and far better than > most places I've visited. Thirty years ago you couldn't get good > bread, beer, or coffee anywhere, it seemed. Now those staples are > world class in more than a few parts of the country. > > ?Viva la revoluci?n! > > Mark > > On Jul 3, 2007, at 11:04 AM, Mark Smith wrote: > > > Well I think the US gets an unfair press regarding coffee. I have > > travelled reasonably extensively in the US, and generally found it > > easy to find good Italian coffee, at least in major cities... > > > > A good cup of tea, on the other hand, seems to be strangely > > impossible outside the UK and some parts of it's former empire. :) > > > > best, > > > > Mark > > > > On 3 Jul 2007, at 15:42, Richmond Mathewson wrote: > > > >> I spent 3 years in Illinois and the only thing that I > >> would call "coffee" I found there was what I boiled in > >> my saucepan - with cardamon. > > > > _______________________________________________ > > use-revolution mailing list > > use-revolution at lists.runrev.com > > Please visit this url to subscribe, unsubscribe and manage your > > subscription preferences: > > http://lists.runrev.com/mailman/listinfo/use-revolution > > > > "Many of life's failures are people who did not realize how close > they were to success when they gave up." > -Thomas Edison > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Jul 3 15:14:09 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2007 12:14:09 -0700 Subject: the pencil Message-ID: <468AA001.8010701@fourthworld.com> Andre Garzia wrote: > I am sure you're actually saying > ?Viva la imigrassion! > > because that's what you should thank for your good coffee! :-P FWIW, as a matter of company policy the coffee pot here at the Fourth World Embassy brews only Fair Trade Certified coffees: This helps ensure at least a living wage to all growers and suppliers in the chain. The cost is on par with non-certified coffees, and there are some darn tasty blends available, some from Brazil. Lately I've even started buying Fair Trade Certified sugar, and I'm told a local vendor sells Fair Trade Certified chocolate products as well. Hmmmm... Maybe it's time for me to bake up a batch of Fair Trade Certified chocolate chip cookies.... :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From bvg at mac.com Tue Jul 3 16:21:37 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Tue, 3 Jul 2007 22:21:37 +0200 Subject: quitting is too complicated Message-ID: I seldom make applications, but I've run into these problems when I tried to make my first os x standalone this year: 1. command-q does never produce closestackrequest. 2. closing the stack does leave the application running (as long as there is any other stack in memory). Therefore I had to use three messages (reposted below). Please someone tell me that I missed the one correct message for intercepting quitting and saving a stack :( on closeStackRequest if the environment <> "development" then quit end if pass closeStackRequest end closeStackRequest on shutdownRequest if the environment <> "development" then save this stack end if pass shutdownRequest end shutdownRequest on appleEvent theID, theEvent if theID = "aevt" and theEvent = "quit" and the environment <> "development" then save this stack end if pass appleEvent end appleEvent -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From revolution at jaedworks.com Tue Jul 3 15:48:18 2007 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Tue, 3 Jul 2007 12:48:18 -0700 Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: <92BB2A32-7AB0-458A-8718-0501B654CF90@sbcglobal.net> References: <20070702101601.063984892CB@mail.runrev.com> <92BB2A32-7AB0-458A-8718-0501B654CF90@sbcglobal.net> Message-ID: At 2:52 PM -0700 7/2/2007, James Hurley wrote: >I originally thought it would be useful to see if Run Rev could >mimic ads I have seen on television in which an animated pencil is >used to write a signature at the bottom of a page of text. > >Alas, it was not to be. Couldn't find a way to convert the alphabet >to Run Rev graphic objects. > >Maybe someone has some ideas. Hmmm. I'm not sure whether this would suit your needs, but one classic way to do this is to start with the complete signature, then erase it little by little while recording a frame every so often, and then run the animation backward so you see the signature appearing. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From sarah.reichelt at gmail.com Tue Jul 3 18:13:43 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 4 Jul 2007 08:13:43 +1000 Subject: the pencil In-Reply-To: <002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj> References: <779387.86097.qm@web37501.mail.mud.yahoo.com> <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> <000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> <7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com> <002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj> Message-ID: > > I think it is only called soccer in the US and that the rest of the world > > called it football. > > LOL. I know what you are intending to say - but for the record - last I > checked Australia and New Zealand where part of the world and we do call > "Soccer" "Soccer" and not "Football". We have three codes here. Aussy > Rules. Rugby (two distinct codes of rugger) and Soccer. ;-) > > Anyway - as long as you know I'm just teasing and not at all serious. ;) And Scott is revealing which part of Australia he lives in. In Victoria & South Australia "football" means "Australian Rules". In New South Wales & Queensland, "football" means rugby league :-) Sarah From jacque at hyperactivesw.com Tue Jul 3 20:50:02 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 03 Jul 2007 19:50:02 -0500 Subject: quitting is too complicated In-Reply-To: References: Message-ID: <468AEEBA.4000503@hyperactivesw.com> Bj?rnke von Gierke wrote: > I seldom make applications, but I've run into these problems when I > tried to make my first os x standalone this year: > > 1. command-q does never produce closestackrequest. Right. CloseStackRequest is only sent when the user physically clicks the close box. It's the only way a script can know if the user does that. > 2. closing the stack does leave the application running (as long as > there is any other stack in memory). Yes. Other things that will prevent quitting are 1) if there are any pending messages in the queue, and 2) if there are any active drivers that need to be unloaded (like revUnloadSpeech.) > > Therefore I had to use three messages (reposted below). Please someone > tell me that I missed the one correct message for intercepting quitting > and saving a stack :( I usually manage things on closeStack, though it depends on the stack setup. For stacks that have open substacks that always need to be closed, I do something like this in the main stack script: on closeStack if the target is not me then pass closeStack repeat for each line L in the substacks of this stack close stack L end repeat save this stack -- the main stack (optional) if the environment <> "development" then quit end closeStack Closestack is always sent, whether the user clicks the close box, chooses "quit" or "close" from a menu, or when a script issues a quit command. If your main stack has only a single card, you could use a closeCard handler instead. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From kray at sonsothunder.com Tue Jul 3 18:06:51 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 3 Jul 2007 17:06:51 -0500 Subject: quitting is too complicated In-Reply-To: References: Message-ID: <20070703170651936886.f86cb1d9@sonsothunder.com> On Tue, 3 Jul 2007 22:21:37 +0200, Bj?rnke von Gierke wrote: > I seldom make applications, but I've run into these problems when I > tried to make my first os x standalone this year: > > 1. command-q does never produce closestackrequest. No, and I think it may be a documentation issue - closeStackRequest is only sent when the user clicks the closebox on a window that has one, or is told by the current Window Manager (whatever that is at the time) that a window should close. It doesn't happen due to the results of a script, which is how you're able to quit at all (is by script). Only 'closeStack' AFAIK is sent whenever a stack closes, and for any reason (user or script initiated) - unless it's being trapped and not passed by a frontscript or if lockMessages is currently on. > 2. closing the stack does leave the application running (as long as > there is any other stack in memory). Yes, this is typical behavior on a Mac - you can close all the windows of an application and still leave it open. So if you're still showing *your* menus, they have to come from a stack that is loaded in memory and so it won't quit. > > Therefore I had to use three messages (reposted below). Please > someone tell me that I missed the one correct message for > intercepting quitting and saving a stack :( Yup, and in fact you can see how it's done here: http://www.sonsothunder.com/devres/revolution/tips/menu001.htm HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mwieder at ahsoftware.net Tue Jul 3 21:46:51 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 3 Jul 2007 18:46:51 -0700 Subject: Deleting files on Vista In-Reply-To: <46895C0B.5050108@hyperactivesw.com> References: <46895C0B.5050108@hyperactivesw.com> Message-ID: <72338727734.20070703184651@ahsoftware.net> Jacque- Monday, July 2, 2007, 1:11:55 PM, you wrote: > Elsewhere I also found this note: Since you?re running this program with > administrative privileges you?ll be prompted by UAC every time you use > the software as a security precaution. Note that UAC can be turned off. It's somewhere in the security control panel settings. Thankfully I don't have a Vista computer in front of me at the moment to find out exactly where. And do note that running in admin mode isn't the same as running as the user called Administrator. That's turned off in Vista, and there are some things you can only do from that account, so you might want to consider enabling it: http://www.neowin.net/forum/index.php?showtopic=537806 -- -Mark Wieder mwieder at ahsoftware.net From katir at hindu.org Tue Jul 3 23:32:48 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 03 Jul 2007 17:32:48 -1000 Subject: OT (semi): Democracy inside Revolution Message-ID: <468B14E0.8060103@hindu.org> http://www.getdemocracy.com/ Anyone familiar with Democracy? Rev leverages its framework to talk with open source DB's (PostGreSql etc.) Why not follow that trend into Video delivery? could an open source player object successfully leap frog the limitations of QT for cross platform media delivery? Would we even want that? pros, cons? Sivakatirswami www.himalayanacademy.com Get Hinduism Today Digital Edition. It's Free! http://www.hinduismtoday.com/digital/ From katir at hindu.org Tue Jul 3 23:39:27 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 03 Jul 2007 17:39:27 -1000 Subject: HTML mail on the Mac. In-Reply-To: <6A9C4C2B-E134-45BD-ABA9-BF20AAC3A997@wehostmacs.com> References: <6A9C4C2B-E134-45BD-ABA9-BF20AAC3A997@wehostmacs.com> Message-ID: <468B166F.5080103@hindu.org> Shao Sean wrote: > I have an old library that can take a Rev text field (including embedded > images) and create a properly encoded HTML message.. I'll dig it out of > the archives and post it in the next day or two :-) > _______________________________________________ Great.. thanks... FYI. your web site doesn't load for me right now... problems? I just downloaded your latest libSMPT 2.5... if that helps. Sivakatirswami www.himalayanacademy.com From scott at cdroo.com Wed Jul 4 00:33:27 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 14:33:27 +1000 Subject: the pencil References: <779387.86097.qm@web37501.mail.mud.yahoo.com><7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com><000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj><7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com><002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj> Message-ID: <006601c7bdf4$79a5b000$0201010a@esbi3dg1ukz0fj> From: "Sarah Reichelt" > And Scott is revealing which part of Australia he lives in. In Victoria & > South Australia "football" means "Australian Rules". In New > South Wales & Queensland, "football" means rugby league :-) I'm exposed by a New South Welshperson! Actually - WA and Tas also play Aussy Rules primarily - but we won't go there.... Scott Kane From sarah.reichelt at gmail.com Wed Jul 4 00:37:50 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 4 Jul 2007 14:37:50 +1000 Subject: the pencil In-Reply-To: <006601c7bdf4$79a5b000$0201010a@esbi3dg1ukz0fj> References: <779387.86097.qm@web37501.mail.mud.yahoo.com> <7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com> <000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj> <7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com> <002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj> <006601c7bdf4$79a5b000$0201010a@esbi3dg1ukz0fj> Message-ID: On 7/4/07, Scott Kane wrote: > From: "Sarah Reichelt" > > > And Scott is revealing which part of Australia he lives in. In Victoria & > > South Australia "football" means "Australian Rules". In New > > South Wales & Queensland, "football" means rugby league :-) > > I'm exposed by a New South Welshperson! Actually - WA and Tas also > play Aussy Rules primarily - but we won't go there.... > Now he's insulting me! I'm a Queenslander :-) Sarah From john at debraneys.com Wed Jul 4 00:38:12 2007 From: john at debraneys.com (john at debraneys.com) Date: Wed, 04 Jul 2007 04:38:12 +0000 Subject: the pencil Message-ID: G'Day mates, I am in Sydney, Oz. We could almost form a user group (if only the country wasn't so damn big) : ) Regards John T >From: "Sarah Reichelt" sarah.reichelt at gmail.com > >> And Scott is revealing which part of Australia he lives in. In Victoria & >> South Australia "football" means "Australian Rules". In New >> South Wales & Queensland, "football" means rugby league :-) > >I'm exposed by a New South Welshperson! Actually - WA and Tas also >play Aussy Rules primarily - but we won't go there.... > >Scott Kane From scott at cdroo.com Wed Jul 4 00:40:54 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 14:40:54 +1000 Subject: the pencil References: <779387.86097.qm@web37501.mail.mud.yahoo.com><7c87a2a10707030709j3aaa2d8fq4a6bf23883635412@mail.gmail.com><000c01c7bd7d$1c6bffb0$0201010a@esbi3dg1ukz0fj><7c87a2a10707030739o6a3f8459i289b3693c592e8dc@mail.gmail.com><002d01c7bd81$0e249da0$0201010a@esbi3dg1ukz0fj><006601c7bdf4$79a5b000$0201010a@esbi3dg1ukz0fj> Message-ID: <007601c7bdf5$841ba570$0201010a@esbi3dg1ukz0fj> From: "Sarah Reichelt" > Now he's insulting me! I'm a Queenslander :-) ROFL! Now I've done it. :-) Scott Kane From scott at cdroo.com Wed Jul 4 00:43:55 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 14:43:55 +1000 Subject: the pencil References: Message-ID: <007901c7bdf5$efa84cd0$0201010a@esbi3dg1ukz0fj> From: G'day John, > I am in Sydney, Oz. We could almost form a user group (if only the country > wasn't so damn big) : ) It'd be nice to all get together sometime kind of like they do for Europe and the USA. Though I'm unsure how many of us there is in order to make it anything more than a friendly get together (not that there is anything wrong in that). Of course I'd have to be very careful not to accuse anybody of being from NSW when they are in QLD or of being in "Australia" when they come from Tassy! Scott Kane From katir at hindu.org Wed Jul 4 01:09:44 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 03 Jul 2007 19:09:44 -1000 Subject: Two Screen Presentations In-Reply-To: <123B782D-9F26-4BF7-86BE-D830EB2E52B9@canelasoftware.com> References: <46847488.6090604@hindu.org> <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> <4689D501.70603@hindu.org> <123B782D-9F26-4BF7-86BE-D830EB2E52B9@canelasoftware.com> Message-ID: <468B2B98.3030504@hindu.org> Mark Talluto wrote: > > On Jul 2, 2007, at 9:48 PM, Sivakatirswami wrote: > >> Mark, got it thanks! >> >> btw... poking around your web site.... does your multi-media presentation >> tool box do the two screen thing? ala PowerPoint and KeyNote where >> the projector plugged into the external monitor (monitor 2) >> automatically defaults becoming is the primary screen for the viewing >> audience and on the actual CPU internal screen, running the >> show there are presentor's notes tied to the slide that appears >> in the external window (projector....) >> >> I'm thinking this can be done now with Rev 2 monitor support, but >> would need to be built from the ground up... > > > Unfortunately not. I opened sourced that code though if you are > interested in playing around with it. Let me know and I'll send it to you. > > > Mark Talluto Sure, I would love to see it..send it along.. But we do need the 2 screen framework Our context always starts out as live presentation.. an actual presentor is there looking at the notes on the box which are different than what the audience sees on the wall. Later these Keynotes are repurposed distributed as a QT movie (by doing the presentation w/mic in a sound booth and saving in SnapZPro as a QT movie) If, where appropriate, the whole thing began as a Rev presentation, we have some very interesting options for turning these into much richer education modules at much, much smaller files size which could be driven from either a Windows or Mac Rev player. I say "where appropriate" because sometimes there's no reason to reinvent the wheel and KeyNote is perfect and has the GL transitions glitz. So, if you are presenting at a conference and the presentation has a lifetime of 24 hours... just do it in Keynote. But huge amt of effort is going into some of these and you cannot even export, edit and import the presentor's notes in Keynote... From john at debraneys.com Wed Jul 4 02:17:13 2007 From: john at debraneys.com (john at debraneys.com) Date: Wed, 04 Jul 2007 06:17:13 +0000 Subject: the pencil Message-ID: Hi Scott, Yes it would be good to catch up with some other Revolutionaries. We should see what our various travels allow. So Sarah is Qld, I am NSW and you are Vic? or Tas? Regards John >G'day John, >It'd be nice to all get together sometime kind of like they do for Europe >and the USA. >Scott Kane From ambassador at fourthworld.com Wed Jul 4 02:26:39 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 03 Jul 2007 23:26:39 -0700 Subject: the pencil Message-ID: <468B3D9F.3090606@fourthworld.com> john wrote: > Yes it would be good to catch up with some other Revolutionaries. > We should see what our various travels allow. > So Sarah is Qld, I am NSW and you are Vic? or Tas? I have a client in AU and a good many customers there who've been asking me to set up some training for them, so if the timing's right I may be able to join in. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jperryl at ecs.fullerton.edu Wed Jul 4 02:27:57 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Tue, 3 Jul 2007 23:27:57 -0700 (PDT) Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: Message-ID: Ahhh, yes, I remember this solution from the HC list. I wanted to produce a similar effect and covered the "handwriting" with a bazillion little teeny-tiny buttons that were sequentially hidden. Worked, tho'! I remember somebody suggesting that I bite the bullet and learn Flash, but I think Flash's not exactly cheap these days... Love the pencil stack! In my mind's eye I keep seeing the "drawing" of Elizabeth I's signature at I think it was either the beginning or the end of each episode of the 1970s BBC miniseries on Elizabeth starring Glenda Jackson. Judy On Tue, 3 Jul 2007, Jeanne A. E. DeVoto wrote: > Hmmm. I'm not sure whether this would suit your needs, but one > classic way to do this is to start with the complete signature, then > erase it little by little while recording a frame every so often, and > then run the animation backward so you see the signature appearing. From monte at sweattechnologies.com Wed Jul 4 02:39:48 2007 From: monte at sweattechnologies.com (Monte Goulding) Date: Wed, 4 Jul 2007 16:09:48 +0930 Subject: the pencil References: Message-ID: <00bb01c7be06$20459220$0501010a@fred> > Yes it would be good to catch up with some other Revolutionaries. We > should see what our various travels allow. > So Sarah is Qld, I am NSW and you are Vic? or Tas? It was discussed a few years ago but I think there was only about three of us then. Since then I've receded into lurker status on this list. Cheers from Adelaide (hopefully one of these days a hamlet in SE Tas ;-) Carn the Crows! -- Monte Goulding BCompSci Sweat Technologies BAppSci (Hons) InstallGadget - How to create an installer in 10 seconds Download now from: http://www.sweattechnologies.com/InstallGadget From rkrivera at earthlink.net Wed Jul 4 02:50:26 2007 From: rkrivera at earthlink.net (Reuben Rivera) Date: Tue, 3 Jul 2007 23:50:26 -0700 Subject: Standalone, Dialog box font size when using 2.8.1 Message-ID: <41A3CF45-C886-4D6E-83ED-50631D7EE9B8@earthlink.net> Hello, I've noticed that when I create a Mac X universal application using Rev 2.8.1 the font size and type that appears in the dialog box when I type in my response is much smaller in size compared to that generated with Rev version 2.7.x. Is there anyway of getting it to look larger as it did when using the earlier version on Rev. Is there something I have to do in the preferences before generating the standalone so that the font size and style will appear "normal". It's significantly smaller and hard to read and it only happens with 2.8.x. Thanks, Reuben Rivera From revlist at azurevision.co.uk Wed Jul 4 03:49:17 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 4 Jul 2007 08:49:17 +0100 Subject: Two Screen Presentations In-Reply-To: <468B2B98.3030504@hindu.org> References: <46847488.6090604@hindu.org> <827CDAB1-1592-402D-A77B-E100D71A598B@canelasoftware.com> <4689D501.70603@hindu.org> <123B782D-9F26-4BF7-86BE-D830EB2E52B9@canelasoftware.com> <468B2B98.3030504@hindu.org> Message-ID: On 4 Jul 2007, at 06:09, Sivakatirswami wrote: > But huge amt of > effort is going into some of these and you cannot even export, edit > and import the presentor's notes in Keynote... Actually, the presenter's notes are about the only bit of text in Keynote where you have direct r/w access via Applescript. Ian From alex at harryscollar.com Wed Jul 4 05:00:01 2007 From: alex at harryscollar.com (Alex Shaw) Date: Wed, 04 Jul 2007 19:00:01 +1000 Subject: the pencil In-Reply-To: References: Message-ID: <468B6191.9060306@harryscollar.com> hello from brisbane ;) regards alex john at debraneys.com wrote: > Hi Scott, > > Yes it would be good to catch up with some other Revolutionaries. We should see what our various travels allow. > So Sarah is Qld, I am NSW and you are Vic? or Tas? > From dave at looktowindward.com Wed Jul 4 06:48:19 2007 From: dave at looktowindward.com (Dave) Date: Wed, 4 Jul 2007 11:48:19 +0100 Subject: switch - case works different on Win-Mac !? In-Reply-To: <001201c7bd91$e5dbe6d0$18b2a8c0@TiemoPC2> References: <001201c7bd91$e5dbe6d0$18b2a8c0@TiemoPC2> Message-ID: <41C9174E-4F06-4078-90A6-040E65C4B8B6@looktowindward.com> Hi, As a test, do this: set the cpTest of this stack to empty switch (tTarget) case "btnBildKopieren" put the cpTest of this stack into myTemp put tTarget & cr after myTemp set the cpTest of this stack to myTemp break -- copy the above code for each "case". end switch put the cpTest of this stack into myTemp answer myTemp This should tell you if the case statements are running into each other. Hope this helps All the Best Dave On 3 Jul 2007, at 17:47, Tiemo Hollmann TB wrote: > Hello all, > > I am struggeling with a mysterious problem, where a mac standalone > calls > different handlers as a win standalone in a switch structure, build > on Win > with 2.8.1. I have one big switch structure on stack level to > handle all > button ups. It looks like this, nothing sophisticated: > > > > switch (tTarget) > > -- some more cases > > case "btnBildKopieren" > > if the cpTest of this stack is true then answer "Test 1" > > -- calling some handlers > > break > > case "btnBildSpeichern" > > if the cpTest of this stack is true then answer "Test 2" > > -- calling some handlers > > break > > case "btnBildEinf?gen" > > if the cpTest of this stack is true then answer "Test 3" > > -- calling some handlers > > break > > -- some more cases > > end switch > > > > This worked perfect on Win, but now testing on Mac more than one case > structure is executed (at least it seems so, because the result is > as if > so), though I have a break in each case. Because I don?t have a Mac > for > testing, I integrated the above test answers to see which way the > handler > goes. So I set a custom property ?cpTest? to true to get the > answers to > follow the execution. Now the funny thing happens. When activating > the test > answers, everything works OK on Mac as on Win. Once I set the cpTest > property to false and I don?t get the answer dialogs, the program > brings the > unwanted results again and runs probably into different case > structures. I > changed already the sequence of case structures, without result. I > don?t > know, where to look for any more and can?t debug it on my Win machine, > because on win I can?t reproduce this error. > > Has anyone seen something like this before and has any idea where > to look > for? > > Thanks for any hint > > 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 Wed Jul 4 07:31:33 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 4 Jul 2007 13:31:33 +0200 Subject: AW: switch - case works different on Win-Mac !? In-Reply-To: <41C9174E-4F06-4078-90A6-040E65C4B8B6@looktowindward.com> Message-ID: <002701c7be2e$e0ccf510$18b2a8c0@TiemoPC2> Good idea, thanks Dave -----Urspr?ngliche Nachricht----- Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] Im Auftrag von Dave Gesendet: Mittwoch, 4. Juli 2007 12:48 An: How to use Revolution Betreff: Re: switch - case works different on Win-Mac !? Hi, As a test, do this: set the cpTest of this stack to empty switch (tTarget) case "btnBildKopieren" put the cpTest of this stack into myTemp put tTarget & cr after myTemp set the cpTest of this stack to myTemp break -- copy the above code for each "case". end switch put the cpTest of this stack into myTemp answer myTemp This should tell you if the case statements are running into each other. Hope this helps All the Best Dave On 3 Jul 2007, at 17:47, Tiemo Hollmann TB wrote: > Hello all, > > I am struggeling with a mysterious problem, where a mac standalone > calls > different handlers as a win standalone in a switch structure, build > on Win > with 2.8.1. I have one big switch structure on stack level to > handle all > button ups. It looks like this, nothing sophisticated: > > > > switch (tTarget) > > -- some more cases > > case "btnBildKopieren" > > if the cpTest of this stack is true then answer "Test 1" > > -- calling some handlers > > break > > case "btnBildSpeichern" > > if the cpTest of this stack is true then answer "Test 2" > > -- calling some handlers > > break > > case "btnBildEinf?gen" > > if the cpTest of this stack is true then answer "Test 3" > > -- calling some handlers > > break > > -- some more cases > > end switch > > > > This worked perfect on Win, but now testing on Mac more than one case > structure is executed (at least it seems so, because the result is > as if > so), though I have a break in each case. Because I don?t have a Mac > for > testing, I integrated the above test answers to see which way the > handler > goes. So I set a custom property ?cpTest? to true to get the > answers to > follow the execution. Now the funny thing happens. When activating > the test > answers, everything works OK on Mac as on Win. Once I set the cpTest > property to false and I don?t get the answer dialogs, the program > brings the > unwanted results again and runs probably into different case > structures. I > changed already the sequence of case structures, without result. I > don?t > know, where to look for any more and can?t debug it on my Win machine, > because on win I can?t reproduce this error. > > Has anyone seen something like this before and has any idea where > to look > for? > > Thanks for any hint > > 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 bvg at mac.com Wed Jul 4 07:34:07 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Wed, 4 Jul 2007 13:34:07 +0200 Subject: Standalone, Dialog box font size when using 2.8.1 In-Reply-To: <41A3CF45-C886-4D6E-83ED-50631D7EE9B8@earthlink.net> References: <41A3CF45-C886-4D6E-83ED-50631D7EE9B8@earthlink.net> Message-ID: <55b5b1f9bb433f8cdccb20331826f207@mac.com> Ah! I was confused by the ask dialogues font settings too, seems they borked it: http://quality.runrev.com/qacenter/show_bug.cgi?id=5167 On 04 Jul 2007, at 08:50, Reuben Rivera wrote: > Hello, > I've noticed that when I create a Mac X universal application using > Rev 2.8.1 the font size and type that appears in the dialog box when I > type in my response is much smaller in size compared to that generated > with Rev version 2.7.x. Is there anyway of getting it to look larger > as it did when using the earlier version on Rev. Is there something I > have to do in the preferences before generating the standalone so that > the font size and style will appear "normal". It's significantly > smaller and hard to read and it only happens with 2.8.x. > Thanks, > Reuben Rivera > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From revolution at derbrill.de Wed Jul 4 08:32:30 2007 From: revolution at derbrill.de (Malte Brill) Date: Wed, 04 Jul 2007 14:32:30 +0200 Subject: Finding out the amount of Ram installed on a computer In-Reply-To: <20070703141603.5B37E4892D8@mail.runrev.com> References: <20070703141603.5B37E4892D8@mail.runrev.com> Message-ID: <468B935E.2070600@derbrill.de> Hi all, is there a cross platform solution to find out how much Ram is installed on the computer a Rev app is running on? All pointers highly appreciated. All the best, Malte From kray at sonsothunder.com Wed Jul 4 09:31:32 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 4 Jul 2007 08:31:32 -0500 Subject: Finding out the amount of Ram installed on a computer In-Reply-To: <468B935E.2070600@derbrill.de> References: <20070703141603.5B37E4892D8@mail.runrev.com> <468B935E.2070600@derbrill.de> Message-ID: <20070704083132769122.3271de5f@sonsothunder.com> On Wed, 04 Jul 2007 14:32:30 +0200, Malte Brill wrote: > Hi all, > > is there a cross platform solution to find out how much Ram is > installed on the computer a Rev app is running on? > > All pointers highly appreciated. You can use shell("mem") for Windows, and shell("system_profiler SPMemoryDataType") on OS X, and parse them out. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From scott at cdroo.com Wed Jul 4 09:39:48 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 4 Jul 2007 23:39:48 +1000 Subject: Australia & Rev Was: the pencil References: <468B6191.9060306@harryscollar.com> Message-ID: <014c01c7be40$ccbad850$0201010a@esbi3dg1ukz0fj> OK. That's two in QLD. One in Vic (me), one in NSW one in South Australia. Rich is a maybe if we can schedule it close to his needs and I guess he'd be flying into Sydney unless his clients are elsewhere. If we could get a few more voices to this it'd be easier but I suspect a logical idea would be halfway which is Sydney if we got together to do something. Thoughts? Scott From dave at looktowindward.com Wed Jul 4 10:41:01 2007 From: dave at looktowindward.com (Dave) Date: Wed, 4 Jul 2007 15:41:01 +0100 Subject: Calling a Function in an Object in another object In-Reply-To: References: Message-ID: Hi, Is there anyway to call a function in the Script on an Object (like a field) from another object (like a button) ? Thanks a lot All the Best Dave From mark at maseurope.net Wed Jul 4 10:53:28 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 4 Jul 2007 15:53:28 +0100 Subject: Calling a Function in an Object in another object In-Reply-To: References: Message-ID: <5361B4EC-23AD-47D6-84A7-5CC59AF8814A@maseurope.net> Yes, I think you need to check "call" in the docs... best, Mark On 4 Jul 2007, at 15:41, Dave wrote: > Hi, > > Is there anyway to call a function in the Script on an Object (like > a field) from another object (like a button) ? > > 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 eric.chatonet at sosmartsoftware.com Wed Jul 4 11:00:39 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 4 Jul 2007 17:00:39 +0200 Subject: Calling a Function in an Object in another object In-Reply-To: <5361B4EC-23AD-47D6-84A7-5CC59AF8814A@maseurope.net> References: <5361B4EC-23AD-47D6-84A7-5CC59AF8814A@maseurope.net> Message-ID: <14B74743-3D4A-4638-8439-A98561AD505F@sosmartsoftware.com> Hi Dave and Mark, Le 4 juil. 07 ? 16:53, Mark Smith a ?crit : > Yes, I think you need to check "call" in the docs... > > best, > > Mark > > On 4 Jul 2007, at 15:41, Dave wrote: > >> Hi, >> >> Is there anyway to call a function in the Script on an Object >> (like a field) from another object (like a button) ? >> >> Thanks a lot >> All the Best >> Dave Call command can't 'call' a function but a handler only. But a handler can return a value in the result variable. Then make your function (function) a handler (on) and use: local tResult ----- call of put the result into tResult ---------------------------------------------- on My_Handler return end My_Handler Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From jacque at hyperactivesw.com Wed Jul 4 11:32:57 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2007 10:32:57 -0500 Subject: Calling a Function in an Object in another object In-Reply-To: References: Message-ID: <468BBDA9.3040407@hyperactivesw.com> Dave wrote: > Hi, > > Is there anyway to call a function in the Script on an Object (like a > field) from another object (like a button) ? get value("myfunction()",fld 1) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From eric.chatonet at sosmartsoftware.com Wed Jul 4 11:39:13 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 4 Jul 2007 17:39:13 +0200 Subject: Calling a Function in an Object in another object In-Reply-To: <468BBDA9.3040407@hyperactivesw.com> References: <468BBDA9.3040407@hyperactivesw.com> Message-ID: <52A40EF9-AA92-4BD0-AE0C-83AE7FB4C359@sosmartsoftware.com> Hi Jacque, Le 4 juil. 07 ? 17:32, J. Landman Gay a ?crit : > Dave wrote: >> Hi, >> Is there anyway to call a function in the Script on an Object >> (like a field) from another object (like a button) ? > > get value("myfunction()",fld 1) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com Very neat! Did not know this one: thanks :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From mark at maseurope.net Wed Jul 4 11:41:25 2007 From: mark at maseurope.net (Mark Smith) Date: Wed, 4 Jul 2007 16:41:25 +0100 Subject: Calling a Function in an Object in another object In-Reply-To: <468BBDA9.3040407@hyperactivesw.com> References: <468BBDA9.3040407@hyperactivesw.com> Message-ID: Ah! I thought there was a way - memory going, again... Mark On 4 Jul 2007, at 16:32, J. Landman Gay wrote: > Dave wrote: >> Hi, >> Is there anyway to call a function in the Script on an Object >> (like a field) from another object (like a button) ? > > get value("myfunction()",fld 1) > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jhurley0305 at sbcglobal.net Wed Jul 4 11:52:22 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Wed, 4 Jul 2007 08:52:22 -0700 Subject: [ANN} Writing (not drawing) with the pencil In-Reply-To: <20070704113422.719E84893C9@mail.runrev.com> References: <20070704113422.719E84893C9@mail.runrev.com> Message-ID: <265EAB5A-E118-43F2-A99B-B9EB0BF0865E@sbcglobal.net> > > Message: 26 > Date: Tue, 3 Jul 2007 23:27:57 -0700 (PDT) > From: Judy Perry > Subject: Re: [ANN} Writing (not drawing) with the pencil > To: How to use Revolution > Message-ID: > > Content-Type: TEXT/PLAIN; charset=US-ASCII > > Ahhh, yes, I remember this solution from the HC list. > > I wanted to produce a similar effect and covered the "handwriting" > with a > bazillion little teeny-tiny buttons that were sequentially hidden. > > Worked, tho'! > > I remember somebody suggesting that I bite the bullet and learn > Flash, but > I think Flash's not exactly cheap these days... > > Love the pencil stack! In my mind's eye I keep seeing the > "drawing" of > Elizabeth I's signature at I think it was either the beginning or > the end > of each episode of the 1970s BBC miniseries on Elizabeth starring > Glenda > Jackson. > > Judy > > > > On Tue, 3 Jul 2007, Jeanne A. E. DeVoto wrote: > >> Hmmm. I'm not sure whether this would suit your needs, but one >> classic way to do this is to start with the complete signature, then >> erase it little by little while recording a frame every so often, and >> then run the animation backward so you see the signature appearing. > > Thanks Jean and Judy. A useful suggestion that managed to filter through the noise. I was hoisted on the petard of my own distraction with that reference to the number 2 pencil. I was hoping that there would some mechanism within Run Rev to construct a graphic alphabet from a set of image characters. Perhaps import a character from Photoshop and let Run Rev create a set of points by reading the image data. I have had no experience with this sort of thing. I found a much better image than the pencil. It is a hand holding a pen. Take a look at: go url "http://home.infostations.net/jhurley/ WritingWithPen.rev" Also, it bothered me a bit that my enhanced points I used needed an end point correction. Here is a fix. If L is the length of the line defined by two given end points, and one chooses a pixel separation s, then the number of points will be L/s = n. But this n is not necessarily a whole number. So let N = round(n) and choose a modified pixel separation S = L/N. You are then assured that N times S is exactly equal to L, the given line length and there is no end point correction. Or, briefly, this method allows only segment lengths which exactly fill the length of the given line. To see this in action check the last card in the URL cited above. Jim From jacque at hyperactivesw.com Wed Jul 4 12:53:02 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2007 11:53:02 -0500 Subject: Calling a Function in an Object in another object In-Reply-To: <52A40EF9-AA92-4BD0-AE0C-83AE7FB4C359@sosmartsoftware.com> References: <468BBDA9.3040407@hyperactivesw.com> <52A40EF9-AA92-4BD0-AE0C-83AE7FB4C359@sosmartsoftware.com> Message-ID: <468BD06E.9040204@hyperactivesw.com> Eric Chatonet wrote: >> get value("myfunction()",fld 1) > > Very neat! > Did not know this one: thanks :-) Don't thank me, thank Jeanne DeVoto. I learned it from her. She knows everything. :) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jul 4 13:12:15 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2007 12:12:15 -0500 Subject: What I did with Rev last night Message-ID: <468BD4EF.7080208@hyperactivesw.com> I have a ditzy canary that was taken from his parents too early. Male canaries need to learn to sing, and during their first year they listen to other males, extract portions of various songs, and recombine pieces into a song that is their own. This song identifies them to other canaries and every male's song is unique. Unfortunatly my little guy had no one to learn from, so he has been belting out songs copied from wild birds he hears through the window, in particular, the mourning doves that hang out on our roof. I heard him practicing carefully for weeks ("ooooh-oo-oo. Oo. Oo." Sung with a litttle trill.) It's very funny, but not really a song that a decent canary would be proud of. I looked at CDs you can purchase to teach your canary to sing, but figured I could do better. So I downloaded some sample mp3 canary files from a web site, tossed in a few I recorded from my previous canary, and made a little stack that plays back random songs at random time intervals. It took me about 20 minutes to write. This morning I started the stack running and my little bird is responding, singing his mourning dove call at the top of his voice. Then he listens intently. With luck, he'll learn some new tunes. The house is full of bird song, it's lovely. It is so satisfying to be able to write whatever I need. Anyone else done little personal stacks with Rev lately? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From andre at andregarzia.com Wed Jul 4 13:19:20 2007 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 4 Jul 2007 14:19:20 -0300 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <7c87a2a10707041019h36cadf35o4ef9be3e42a6af10@mail.gmail.com> Nice Stack Jacque! I wish I could learn to sing that way but belive me, after almost three decades listening to musice never made me sing well :-) As for personal stacks, I am now a CS student and made a little Assembly interpreter stack to teach me that dreadful computer language... I did a little article on it here: http://andregarzia.com/blog/files/aasm.html I took one night and I am pretty happy with it although Mark pointed that I should code some variables differently if I ever think about implementing subroutines. I think I'll build a picture croping tool next, I keep launching iPhoto just to crop some shots or pics. Cheers andre On 7/4/07, J. Landman Gay wrote: > > I have a ditzy canary that was taken from his parents too early. Male > canaries need to learn to sing, and during their first year they listen > to other males, extract portions of various songs, and recombine pieces > into a song that is their own. This song identifies them to other > canaries and every male's song is unique. > > Unfortunatly my little guy had no one to learn from, so he has been > belting out songs copied from wild birds he hears through the window, in > particular, the mourning doves that hang out on our roof. I heard him > practicing carefully for weeks ("ooooh-oo-oo. Oo. Oo." Sung with a > litttle trill.) It's very funny, but not really a song that a decent > canary would be proud of. > > I looked at CDs you can purchase to teach your canary to sing, but > figured I could do better. So I downloaded some sample mp3 canary files > from a web site, tossed in a few I recorded from my previous canary, and > made a little stack that plays back random songs at random time > intervals. It took me about 20 minutes to write. > > This morning I started the stack running and my little bird is > responding, singing his mourning dove call at the top of his voice. Then > he listens intently. With luck, he'll learn some new tunes. The house is > full of bird song, it's lovely. > > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? > > -- > Jacqueline Landman Gay | jacque at hyperactivesw.com > HyperActive Software | http://www.hyperactivesw.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From scott at cdroo.com Wed Jul 4 13:27:33 2007 From: scott at cdroo.com (Scott Kane) Date: Thu, 5 Jul 2007 03:27:33 +1000 Subject: What I did with Rev last night References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <006801c7be60$9d60e7a0$0201010a@esbi3dg1ukz0fj> From: "J. Landman Gay" > It is so satisfying to be able to write whatever I need. Anyone else done > little personal stacks with Rev lately? What a lovely story! :-) No personal stacks here at the moment as such. Mostly boring library function stacks. Though I've been lovingly working up my anti-piracy stuff and that's a bit of fun, at least for me. Scott Kane From wdesmet at wanadoo.nl Wed Jul 4 14:00:39 2007 From: wdesmet at wanadoo.nl (William de Smet) Date: Wed, 4 Jul 2007 20:00:39 +0200 Subject: Easy, readable and fast text based format for Rev? In-Reply-To: <7c87a2a10706120953w29f0a81elb11a9a8a1fd46f8e@mail.gmail.com> References: <7c87a2a10706120953w29f0a81elb11a9a8a1fd46f8e@mail.gmail.com> Message-ID: Hi there, I download your library and i really like it. I checked the demo which shows how to make vCard but I don't know how to start with iCalendar output. Could you or someone else give me a starting point with iCalendar output (.ics)? The manual says it will be updated... Thanks! William 2007/6/12, Andre Garzia : > David, > > a format I like is the vObject format used by vCards and iCalendar files. > > It's easy and allow for grouping, name/value pairs and attributes. > > I made a alpha library that you can check. My routines have some bugs > as many pointed out but I can't really focus on that library right > now. > > go url "http://www.soapdog.org/vObjectPackage.rev" > > This library also contains the RFC for the formats, this should give > you a nice idea of how to make your own objetcs. > > ;-) > > The JSON object format is quite nice too, did someone created a > parser/generator for that in Rev yet? > > Andre > > > On 6/12/07, David Bovill wrote: > > Based on the simple but fast philosophy of JSON - I'm looking at defining a > > text based format which is readable, non binary and as fast as possible for > > Rev to parse. I want like JSON to throw away all those pesky XML tags. > > > > Now I can't remember the details but JSON and YAML I think use a simple > > "name [delim] value" type notation - but keeping things completely flat (no > > nesting). At the moment (see below) I am using a tab character for the > > delimiter - I tried others but this seems to work for readability and > > flexibility. > > > > The notation i am thinking of therefore are simple lines like the following > > (think of " [tab] " as just a single tab character): > > > > name [tab] david > > > height [tab] 6ft 2inches > > > biography [tab] footballwhatever > > > notes [tab] flattened htmltext > > > photo [tab] base64ofAnImage > > > > > > > I've been using this format for some things for a while - but thinking of > > going with it for a large project. The idea is for XML to strip out any > > white space - flatten it into one line - here are some of the (hoped for) > > advantages: > > > > - for htmltext that means just "replace CR" - setting it does not > > require the CR so its fast. > > - It also means you can split and combine the format into arrays for > > fast processing. > > - Sending the data around, as messages, over socket / the wire is fine > > - As a text format I can use subversion to keep incremental backups > > - I seem to be able to nest it indefinitley by using base64 encoding > > of an entire chunk > > - It is fast to convert to XML, JSON or other formats > > > > I am not sure about using [tab] - but it just seems to work. Comments > > appreciated. > > _______________________________________________ > > use-revolution mailing list > > use-revolution 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 > > > -- ICT-co?rdinator Herman Broerenschool 2612 SP Delft 015-2141066 http://www.hermanbroerenschool-delft.nl From andre at andregarzia.com Wed Jul 4 14:04:16 2007 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 4 Jul 2007 15:04:16 -0300 Subject: Easy, readable and fast text based format for Rev? In-Reply-To: References: <7c87a2a10706120953w29f0a81elb11a9a8a1fd46f8e@mail.gmail.com> Message-ID: <7c87a2a10707041104s5d1b7c9cxb0e2369b7db07191@mail.gmail.com> Hello William, I haven't touched that library in ages, but since there appears to be a renewed interest in it, I'll try to update it. Best place to learn more about iCalendar files is to look into the RFCs included in the library. They explain everyting. Cheers andre On 7/4/07, William de Smet wrote: > > Hi there, > > I download your library and i really like it. > I checked the demo which shows how to make vCard but I don't know how > to start with iCalendar output. Could you or someone else give me a > starting point with iCalendar output (.ics)? The manual says it will > be updated... > > > Thanks! > > William > > > > 2007/6/12, Andre Garzia : > > David, > > > > a format I like is the vObject format used by vCards and iCalendar > files. > > > > It's easy and allow for grouping, name/value pairs and attributes. > > > > I made a alpha library that you can check. My routines have some bugs > > as many pointed out but I can't really focus on that library right > > now. > > > > go url "http://www.soapdog.org/vObjectPackage.rev" > > > > This library also contains the RFC for the formats, this should give > > you a nice idea of how to make your own objetcs. > > > > ;-) > > > > The JSON object format is quite nice too, did someone created a > > parser/generator for that in Rev yet? > > > > Andre > > > > > > On 6/12/07, David Bovill wrote: > > > Based on the simple but fast philosophy of JSON - I'm looking at > defining a > > > text based format which is readable, non binary and as fast as > possible for > > > Rev to parse. I want like JSON to throw away all those pesky XML tags. > > > > > > Now I can't remember the details but JSON and YAML I think use a > simple > > > "name [delim] value" type notation - but keeping things completely > flat (no > > > nesting). At the moment (see below) I am using a tab character for the > > > delimiter - I tried others but this seems to work for readability and > > > flexibility. > > > > > > The notation i am thinking of therefore are simple lines like the > following > > > (think of " [tab] " as just a single tab character): > > > > > > name [tab] david > > > > height [tab] 6ft 2inches > > > > biography [tab] football > whatever > > > > notes [tab] flattened htmltext > > > > photo [tab] base64ofAnImage > > > > > > > > > > I've been using this format for some things for a while - but thinking > of > > > going with it for a large project. The idea is for XML to strip out > any > > > white space - flatten it into one line - here are some of the (hoped > for) > > > advantages: > > > > > > - for htmltext that means just "replace CR" - setting it does not > > > require the CR so its fast. > > > - It also means you can split and combine the format into arrays > for > > > fast processing. > > > - Sending the data around, as messages, over socket / the wire is > fine > > > - As a text format I can use subversion to keep incremental backups > > > - I seem to be able to nest it indefinitley by using base64 > encoding > > > of an entire chunk > > > - It is fast to convert to XML, JSON or other formats > > > > > > I am not sure about using [tab] - but it just seems to work. Comments > > > appreciated. > > > _______________________________________________ > > > use-revolution mailing list > > > use-revolution 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 > > > > > > > > > -- > ICT-co?rdinator > Herman Broerenschool > 2612 SP Delft > 015-2141066 > http://www.hermanbroerenschool-delft.nl > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From wdesmet at wanadoo.nl Wed Jul 4 14:14:58 2007 From: wdesmet at wanadoo.nl (William de Smet) Date: Wed, 4 Jul 2007 20:14:58 +0200 Subject: Easy, readable and fast text based format for Rev? In-Reply-To: <7c87a2a10707041104s5d1b7c9cxb0e2369b7db07191@mail.gmail.com> References: <7c87a2a10706120953w29f0a81elb11a9a8a1fd46f8e@mail.gmail.com> <7c87a2a10707041104s5d1b7c9cxb0e2369b7db07191@mail.gmail.com> Message-ID: OK Andre, I struggle myself through the RFC's and hope to find a startingpoint. If you can find the time to update the library many people will be happy I think. Greetings, William 2007/7/4, Andre Garzia : > Hello William, > I haven't touched that library in ages, but since there appears to be a > renewed interest in it, I'll try to update it. > > > Best place to learn more about iCalendar files is to look into the RFCs > included in the library. They explain everyting. > > Cheers > andre > > > On 7/4/07, William de Smet wrote: > > > > Hi there, > > > > I download your library and i really like it. > > I checked the demo which shows how to make vCard but I don't know how > > to start with iCalendar output. Could you or someone else give me a > > starting point with iCalendar output (.ics)? The manual says it will > > be updated... > > > > > > Thanks! > > > > William > > > > > > > > 2007/6/12, Andre Garzia : > > > David, > > > > > > a format I like is the vObject format used by vCards and iCalendar > > files. > > > > > > It's easy and allow for grouping, name/value pairs and attributes. > > > > > > I made a alpha library that you can check. My routines have some bugs > > > as many pointed out but I can't really focus on that library right > > > now. > > > > > > go url "http://www.soapdog.org/vObjectPackage.rev" > > > > > > This library also contains the RFC for the formats, this should give > > > you a nice idea of how to make your own objetcs. > > > > > > ;-) > > > > > > The JSON object format is quite nice too, did someone created a > > > parser/generator for that in Rev yet? > > > > > > Andre > > > > > > > > > On 6/12/07, David Bovill wrote: > > > > Based on the simple but fast philosophy of JSON - I'm looking at > > defining a > > > > text based format which is readable, non binary and as fast as > > possible for > > > > Rev to parse. I want like JSON to throw away all those pesky XML tags. > > > > > > > > Now I can't remember the details but JSON and YAML I think use a > > simple > > > > "name [delim] value" type notation - but keeping things completely > > flat (no > > > > nesting). At the moment (see below) I am using a tab character for the > > > > delimiter - I tried others but this seems to work for readability and > > > > flexibility. > > > > > > > > The notation i am thinking of therefore are simple lines like the > > following > > > > (think of " [tab] " as just a single tab character): > > > > > > > > name [tab] david > > > > > height [tab] 6ft 2inches > > > > > biography [tab] football > > whatever > > > > > notes [tab] flattened htmltext > > > > > photo [tab] base64ofAnImage > > > > > > > > > > > > > I've been using this format for some things for a while - but thinking > > of > > > > going with it for a large project. The idea is for XML to strip out > > any > > > > white space - flatten it into one line - here are some of the (hoped > > for) > > > > advantages: > > > > > > > > - for htmltext that means just "replace CR" - setting it does not > > > > require the CR so its fast. > > > > - It also means you can split and combine the format into arrays > > for > > > > fast processing. > > > > - Sending the data around, as messages, over socket / the wire is > > fine > > > > - As a text format I can use subversion to keep incremental backups > > > > - I seem to be able to nest it indefinitley by using base64 > > encoding > > > > of an entire chunk > > > > - It is fast to convert to XML, JSON or other formats > > > > > > > > I am not sure about using [tab] - but it just seems to work. Comments > > > > appreciated. > > > > _______________________________________________ > > > > use-revolution mailing list > > > > use-revolution 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 > > > > > > > > > > > > > > > -- > > ICT-co?rdinator > > Herman Broerenschool > > 2612 SP Delft > > 015-2141066 > > http://www.hermanbroerenschool-delft.nl > > _______________________________________________ > > use-revolution mailing list > > use-revolution 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 > > > -- ICT-co?rdinator Herman Broerenschool 2612 SP Delft 015-2141066 http://www.hermanbroerenschool-delft.nl From jacque at hyperactivesw.com Wed Jul 4 14:16:09 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2007 13:16:09 -0500 Subject: What I did with Rev last night In-Reply-To: <7c87a2a10707041019h36cadf35o4ef9be3e42a6af10@mail.gmail.com> References: <468BD4EF.7080208@hyperactivesw.com> <7c87a2a10707041019h36cadf35o4ef9be3e42a6af10@mail.gmail.com> Message-ID: <468BE3E9.4010606@hyperactivesw.com> Andre Garzia wrote: > Nice Stack Jacque! > I wish I could learn to sing that way but belive me, after almost three > decades listening to musice never made me sing well :-) You could try singing like a mourning dove. Apparently that isn't so hard. :) > As for personal stacks, I am now a CS student and made a little Assembly > interpreter stack to teach me that dreadful computer language... I did a > little article on it here: http://andregarzia.com/blog/files/aasm.html Andre, your "little personal stacks" are things that would take me weeks or months to do, and even then probably wouldn't work. You have a talent. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Wed Jul 4 14:17:41 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 04 Jul 2007 13:17:41 -0500 Subject: What I did with Rev last night In-Reply-To: <006801c7be60$9d60e7a0$0201010a@esbi3dg1ukz0fj> References: <468BD4EF.7080208@hyperactivesw.com> <006801c7be60$9d60e7a0$0201010a@esbi3dg1ukz0fj> Message-ID: <468BE445.2070305@hyperactivesw.com> Scott Kane wrote: > From: "J. Landman Gay" > >> It is so satisfying to be able to write whatever I need. Anyone else >> done little personal stacks with Rev lately? > > What a lovely story! :-) It may not be working out as planned. The canary hasn't changed yet, but my parrots are starting to sound like mourning doves. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From scott at cdroo.com Wed Jul 4 14:49:01 2007 From: scott at cdroo.com (Scott Kane) Date: Thu, 5 Jul 2007 04:49:01 +1000 Subject: What I did with Rev last night References: <468BD4EF.7080208@hyperactivesw.com><006801c7be60$9d60e7a0$0201010a@esbi3dg1ukz0fj> <468BE445.2070305@hyperactivesw.com> Message-ID: <00a001c7be6c$000213b0$0201010a@esbi3dg1ukz0fj> From: "J. Landman Gay" > It may not be working out as planned. The canary hasn't changed yet, but > my parrots are starting to sound like mourning doves. LOL! We had a video with cat stuff like meows,growls, birds,fish etc, for our Siamese. Cat would run away when we played it - eldest child (then a toddler) would sit in front of it for hours. [Hmmm. Now she's 12 and all grown up maybe that explains her behaviour! ] Scott From brentj84062 at gmail.com Wed Jul 4 16:20:33 2007 From: brentj84062 at gmail.com (Brent Anderson) Date: Wed, 4 Jul 2007 14:20:33 -0600 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: Hello. A simple PGP Encrypt/Decrypt program that uses GPG for it's backend. It's not worthy of publishing, but it certainly gets the job done. Thanks, Brent Anderson Fiery Ferret From stephenREVOLUTION at barncard.com Wed Jul 4 16:43:55 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 4 Jul 2007 15:43:55 -0500 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: A few weeks ago I was in upstate NY producing a record when the project was cancelled so I went to visit some friends near Albany. They're into high end exterior lighting design and use AutoCad drawings to illustrate lamp layouts. When they go out into the field it's important to know the inventory of lamps to take to the job. They use objects in the drawing with three or four character codes to indicate lamps and mountings. But their Autocad is PC, the rest of the office was Mac, and Autocad didn't have the kind of reporting they needed. I had showed up unexpectedly and they were working hard, and I felt like I wanted to contribute rather than take up space, so I figured I'd offer to fix their network or do any kind of cyber-handyman work they needed. They told me they REALLY needed an accurate way to get a listing of lamps/mounts from the drawing. Aha. A challenge. At first they had tried using PowerCADD, which can read AutoCad files directly. But PowerCADD's reporting was hard to use and quite baffling. But powerCADD can export in DXF, a text description language. So I whipped up an executable Mac app that could read a DXF file and report on the lamps found from a list in a field. Total time: about 6 hours, most of which were spent on interface. I even included a custom icon of Bob, the "subgenus" dude. I hid the lookup lists inside the executable, and provided a 'reveal in finder' Applescript call so they could edit the lists in TextEdit. This provided a time shortcut for me so I wouldn't have to take time to make an editor. They seemed very happy with it. >Hello. > >A simple PGP Encrypt/Decrypt program that uses GPG for it's backend. >It's not worthy of publishing, but it certainly gets the job done. > >Thanks, >Brent Anderson >Fiery Ferret -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From briany at qldlearning.com Wed Jul 4 16:45:13 2007 From: briany at qldlearning.com (Brian Yennie) Date: Wed, 4 Jul 2007 13:45:13 -0700 Subject: What I did with Rev last night In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <4698DE4B-557F-4F46-917A-6F4CE3859E00@qldlearning.com> A build script for my PHP-based project. The project itself consists of PHP/Javascript/AJAX, except the critical script that turns development files into a production release =). One-click build, courtesy of Rev. Things that are easy in a Rev-based build script: (note: these can be done in PHP too, but I find Rev is the easiest way to do all of them in a readable, concise script) * merging and renaming text files * altering lines in a config file * minimizing CSS / other RegEx tasks * comparing file modification dates * running shell commands (ex: Javascript minimizer) * gzip compression of files * running simple automated tests (ex: make sure a web page loads and contains some element) * deleting unwanted directories / hidden files Not for "personal" use in the non-work sense, but a very handy little script for my sanity. From pepetoo at cox.net Wed Jul 4 17:15:10 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 4 Jul 2007 14:15:10 -0700 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: Very interesting, Stephen. Had you experience with DXF files before? All of you are doing some very creative things with Rev. I just received a 4th of July card from one of my sisters. This card looks as if it could have been done with Rev. Any chance? If you care to see it, this is the link: Joe Wilkins On Jul 4, 2007, at 1:43 PM, Stephen Barncard wrote: > A few weeks ago I was in upstate NY producing a record when the > project was cancelled so I went to visit some friends near Albany. > They're into high end exterior lighting design and use AutoCad > drawings to illustrate lamp layouts. When they go out into the > field it's important to know the inventory of lamps to take to the > job. They use objects in the drawing with three or four character > codes to indicate lamps and mountings. But their Autocad is PC, the > rest of the office was Mac, and Autocad didn't have the kind of > reporting they needed. > > I had showed up unexpectedly and they were working hard, and I felt > like I wanted to contribute rather than take up space, so I figured > I'd offer to fix their network or do any kind of cyber-handyman > work they needed. > > They told me they REALLY needed an accurate way to get a listing of > lamps/mounts from the drawing. Aha. A challenge. At first they had > tried using PowerCADD, which can read AutoCad files directly. But > PowerCADD's reporting was hard to use and quite baffling. But > powerCADD can export in DXF, a text description language. > > So I whipped up an executable Mac app that could read a DXF file > and report on the lamps found from a list in a field. Total time: > about 6 hours, most of which were spent on interface. I even > included a custom icon of Bob, the "subgenus" dude. I hid the > lookup lists inside the executable, and provided a 'reveal in > finder' Applescript call so they could edit the lists in TextEdit. > This provided a time shortcut for me so I wouldn't have to take > time to make an editor. > > They seemed very happy with it. > >> Hello. >> >> A simple PGP Encrypt/Decrypt program that uses GPG for it's >> backend. It's not worthy of publishing, but it certainly gets the >> job done. >> >> Thanks, >> Brent Anderson >> Fiery Ferret > > -- > > > stephen barncard > s a n f r a n c i s c o > - - - - - - - - - - - - From stevef at upnaway.com Wed Jul 4 17:28:28 2007 From: stevef at upnaway.com (Flavel Steve) Date: Thu, 5 Jul 2007 07:28:28 +1000 Subject: Australia & Rev Was: the pencil In-Reply-To: <014c01c7be40$ccbad850$0201010a@esbi3dg1ukz0fj> References: <468B6191.9060306@harryscollar.com> <014c01c7be40$ccbad850$0201010a@esbi3dg1ukz0fj> Message-ID: <8CD4F397-D7F6-4BB2-9557-C2D17500E171@upnaway.com> Count me I am in Perth Steve Flavel On 04/07/2007, at 11:39 PM, Scott Kane wrote: > OK. That's two in QLD. One in Vic (me), one in NSW one in South > Australia. Rich is a maybe if we can schedule it close to his needs > and I guess he'd be flying into Sydney unless his clients are > elsewhere. If we could get a few more voices to this it'd be > easier but I suspect a logical idea would be halfway which is > Sydney if we got together to do something. Thoughts? > > Scott > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From john at debraneys.com Wed Jul 4 17:30:40 2007 From: john at debraneys.com (John Tregea) Date: Thu, 05 Jul 2007 07:30:40 +1000 Subject: the pencil In-Reply-To: <468B3D9F.3090606@fourthworld.com> References: <468B3D9F.3090606@fourthworld.com> Message-ID: <468C1180.9030002@debraneys.com> Hi Richard, Please do let us Rev.Aussies know when you are coming this way. You would be welcome. Beaches, BBQ's, Bike riding on Botany Bay... ahhh, this is the life. Cheers Cobber John Richard Gaskin wrote: > john wrote: > > > Yes it would be good to catch up with some other Revolutionaries. > > We should see what our various travels allow. > > So Sarah is Qld, I am NSW and you are Vic? or Tas? > > I have a client in AU and a good many customers there who've been > asking me to set up some training for them, so if the timing's right I > may be able to join in. > From andre at andregarzia.com Wed Jul 4 17:31:20 2007 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 4 Jul 2007 18:31:20 -0300 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <7c87a2a10707041431y510bc9a2v2bccba54e8a0dc7c@mail.gmail.com> Hello Joe, card making with Rev: http://ezpzapps.com/kartolina/ Jims Sims made this software... it works very well! :-D Cheers andre On 7/4/07, Joe Lewis Wilkins wrote: > > Very interesting, Stephen. Had you experience with DXF files before? > All of you are doing some very creative things with Rev. I just > received a 4th of July card from one of my sisters. This card looks > as if it could have been done with Rev. Any chance? If you care to > see it, this is the link: > > code=1243988046186&source=jl999> > > > Joe Wilkins > > On Jul 4, 2007, at 1:43 PM, Stephen Barncard wrote: > > > A few weeks ago I was in upstate NY producing a record when the > > project was cancelled so I went to visit some friends near Albany. > > They're into high end exterior lighting design and use AutoCad > > drawings to illustrate lamp layouts. When they go out into the > > field it's important to know the inventory of lamps to take to the > > job. They use objects in the drawing with three or four character > > codes to indicate lamps and mountings. But their Autocad is PC, the > > rest of the office was Mac, and Autocad didn't have the kind of > > reporting they needed. > > > > I had showed up unexpectedly and they were working hard, and I felt > > like I wanted to contribute rather than take up space, so I figured > > I'd offer to fix their network or do any kind of cyber-handyman > > work they needed. > > > > They told me they REALLY needed an accurate way to get a listing of > > lamps/mounts from the drawing. Aha. A challenge. At first they had > > tried using PowerCADD, which can read AutoCad files directly. But > > PowerCADD's reporting was hard to use and quite baffling. But > > powerCADD can export in DXF, a text description language. > > > > So I whipped up an executable Mac app that could read a DXF file > > and report on the lamps found from a list in a field. Total time: > > about 6 hours, most of which were spent on interface. I even > > included a custom icon of Bob, the "subgenus" dude. I hid the > > lookup lists inside the executable, and provided a 'reveal in > > finder' Applescript call so they could edit the lists in TextEdit. > > This provided a time shortcut for me so I wouldn't have to take > > time to make an editor. > > > > They seemed very happy with it. > > > >> Hello. > >> > >> A simple PGP Encrypt/Decrypt program that uses GPG for it's > >> backend. It's not worthy of publishing, but it certainly gets the > >> job done. > >> > >> Thanks, > >> Brent Anderson > >> Fiery Ferret > > > > -- > > > > > > 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 stephenREVOLUTION at barncard.com Wed Jul 4 17:30:57 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 4 Jul 2007 16:30:57 -0500 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: >Very interesting, Stephen. Had you experience with DXF files before? Only when I was curious about what MacDraft exported a few years ago.. I was delighted to find out it was text-based. Text that describes pictures is always interesting to me... like Postscript. And the amazing HC XCMD PrintReport. ( I bought almost everything that Heizer software put out... then it became Royal... run by none other than the original author of Rev., Ro Nagy) Back when laser printers always had Postscript (and before Printreport), it was the only way to get accurate printouts. >All of you are doing some very creative things with Rev. I just >received a 4th of July card from one of my sisters. This card looks >as if it could have been done with Rev. Any chance? nahhh. It's flash. >If you care to see it, this is the link: > > > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From john at debraneys.com Wed Jul 4 17:33:41 2007 From: john at debraneys.com (John Tregea) Date: Thu, 05 Jul 2007 07:33:41 +1000 Subject: the pencil In-Reply-To: <00bb01c7be06$20459220$0501010a@fred> References: <00bb01c7be06$20459220$0501010a@fred> Message-ID: <468C1235.4090700@debraneys.com> Hi Monte, Good to know the Revolution is happening all around Oz. Now I wonder who is in WA or ACT? Regards John Monte Goulding wrote: > >> Yes it would be good to catch up with some other Revolutionaries. We >> should see what our various travels allow. >> So Sarah is Qld, I am NSW and you are Vic? or Tas? > > It was discussed a few years ago but I think there was only about > three of us then. Since then I've receded into lurker status on this > list. > > Cheers from Adelaide (hopefully one of these days a hamlet in SE Tas ;-) > > Carn the Crows! > > -- > > Monte Goulding BCompSci > Sweat Technologies BAppSci (Hons) > > InstallGadget - How to create an installer in 10 seconds > Download now from: http://www.sweattechnologies.com/InstallGadget > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From john at debraneys.com Wed Jul 4 17:40:08 2007 From: john at debraneys.com (john at debraneys.com) Date: Wed, 04 Jul 2007 21:40:08 +0000 Subject: Australia & Rev Was: the pencil Message-ID: Hi Steve, That answered my question about WA. Lol I will keep a list of the Aussies in here and we can use it for any meeting ups when we each travel. John >-----Original Message----- >From: Flavel Steve [mailto:stevef at upnaway.com] >Sent: Wednesday, July 4, 2007 05:28 PM >To: 'How to use Revolution' >Subject: Re: Australia & Rev Was: the pencil > >Count me > >I am in Perth > >Steve Flavel > > > > > > > >On 04/07/2007, at 11:39 PM, Scott Kane wrote: > >> OK. That's two in QLD. One in Vic (me), one in NSW one in South >> Australia. Rich is a maybe if we can schedule it close to his needs >> and I guess he'd be flying into Sydney unless his clients are >> elsewhere. If we could get a few more voices to this it'd be >> easier but I suspect a logical idea would be halfway which is >> Sydney if we got together to do something. Thoughts? >> >> Scott >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 john at debraneys.com Wed Jul 4 18:04:17 2007 From: john at debraneys.com (John Tregea) Date: Thu, 05 Jul 2007 08:04:17 +1000 Subject: Australia & Rev Was: the pencil In-Reply-To: <014c01c7be40$ccbad850$0201010a@esbi3dg1ukz0fj> References: <468B6191.9060306@harryscollar.com> <014c01c7be40$ccbad850$0201010a@esbi3dg1ukz0fj> Message-ID: <468C1961.1040108@debraneys.com> Sydney sounds GREAT to me. : ) Easy of course, but I could promise to show anyone that came the sights of the city. We could use some space at the University of Wollongong for meeting/presentations if there are a few of us. Regards John T Scott Kane wrote: > OK. That's two in QLD. One in Vic (me), one in NSW one in South > Australia. Rich is a maybe if we can schedule it close to his needs > and I guess he'd be flying into Sydney unless his clients are > elsewhere. If we could get a few more voices to this it'd be easier > but I suspect a logical idea would be halfway which is Sydney if we > got together to do something. Thoughts? > > Scott > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > From jperryl at ecs.fullerton.edu Wed Jul 4 18:22:57 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 4 Jul 2007 15:22:57 -0700 (PDT) Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> Message-ID: Well, I have only two sorry little entries. The first was a repeat of what Catherine Kunicki did and announced on the HC list some time ago when her daughter had a guitar that needed tuning. About a year ago I bought a miniature but functional guitar (okay, the functional part is iffy at best as it doesn't stay in tune long) but came out of the store out of tune, so I whipped open Jon Bettancourt's (sp?) CommandAgent or whatever it was called that allowed you to simulate the play "flute" b3w functionality. I could have used my flute, but then couldn't maintain the tone AND tune the guitar strings simultaneously. The second was a little "learn your ABCs" for the kiddies about a year ago. I found a set of animated letter GIFs (and made the mistake of importing all 26 of them to a 'library' card; processor predictably slowed to a crawl). It used TTS and allowed each child to select a "helper" franchise character. Whever I'd work on it, the two of them would positively all but crawl into my laptop screen in excitement. Judy On Wed, 4 Jul 2007, J. Landman Gay wrote: > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? From jperryl at ecs.fullerton.edu Wed Jul 4 18:24:43 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Wed, 4 Jul 2007 15:24:43 -0700 (PDT) Subject: What I did with Rev last night In-Reply-To: <468BE445.2070305@hyperactivesw.com> Message-ID: It may take some time. I think I remember reading somewhere that birds even practice their songs in their sleep. I think the researchers monitored brain waves or some such thing to show that the birds would silently rehearse in their sleep. Judy On Wed, 4 Jul 2007, J. Landman Gay wrote: > It may not be working out as planned. The canary hasn't changed yet, but > my parrots are starting to sound like mourning doves. From bryan at deepfoo.com Wed Jul 4 18:39:01 2007 From: bryan at deepfoo.com (Bryan McCormick) Date: Wed, 04 Jul 2007 18:39:01 -0400 Subject: PDF files handling Message-ID: <468C2185.40708@deepfoo.com> Folks, This may have been answered long ago. Maybe not. What I have is a collection now approaching thousands of academic papers. I would like to be able to read the titles of these papers (usually nicely isolated on page 1) into rev and associate the title with the file name. In other words, build a simple topic to file index. I have no idea how to even start this in Rev. Or even if it is all that good an idea. Why do I want to do this? First, so that the papers can be more easily cataloged. Second, once cataloged, I want to be able to do my own annotations and what not. The plan actually is to generate a catalog page in HTML so that people in the office can browse the papers more easily on the server share. Oh, and I would prefer not to have to run another server process to index them, etc. Can Rev do such a thing (easily) or am I destined to pick up the light version of Google's indexing server? From R.Beynon at liverpool.ac.uk Wed Jul 4 18:58:16 2007 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Wed, 4 Jul 2007 23:58:16 +0100 Subject: Sending email from within an application: Thanks! Message-ID: <08DA90FD83D9AF40ADC882D28C63C74D992A0D@EVSSTAFF1.livad.liv.ac.uk> I wanted help in sending an email from within an app, using the University mail server... Thanks to Mark Smith, Andre Garzia and Scott Rossi, all of whom took the time to point me in the right direction. In the end, and guided by their advice, I also found Sarah Reichelt's SMTP library and surmised that it would do what wanted. However, surmise became reality through a patient and enormously helpful dialogue with Sarah (what a star!) and I now have the tricky bit of a little application working. I am one happy bunny! Thanks to all, and especially Sarah. ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ From capellan2000 at yahoo.com Wed Jul 4 19:02:33 2007 From: capellan2000 at yahoo.com (Alejandro Tejada) Date: Wed, 4 Jul 2007 16:02:33 -0700 (PDT) Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <20070704170006.A3EBC4891DB@mail.runrev.com> Message-ID: <871987.16258.qm@web36506.mail.mud.yahoo.com> Hi all, Recently, i was extracting data from a 8 gigabyte ANSI text file (a XML customer database), but after processing approximately 3.5 gigabyte of data, Revolution quits itself and Windows XP presents the familiar dialog asking to notify the Developer of this error. The log file that i saved, while using the stack, shows that after reading character 3,758,096,384 (that is more than 3 thousand million of characters) the stack could not read anymore into the XML database and start repeating the same last line of text that it reads. Notice that i checked the processor and memory use with Windows Task Manager and everything was normal. The stack was using between a 30 to 70 % of processor and memory use was between 45 MB and 125 MB. The code used is similar to this: repeat until tCounter = 8589934592 -- 8 Gigabites read from file tData from char tCounter for 10000 -- reading 10,000 characters from database -- these character are placed in the variable: it put processDATA(it) into tProcessedData write tProcessedData to tNewFile put tCounter && last line of it & cr after URL tLOG add 10000 to tCounter end repeat etc... I have repeated the test at least 3 times :(( and the results are almost the same, with a small difference between the character where stack quits, while reading this 8 Gigabyte size XML database. I have checked for strange characters in that part of the database, when i splitted the file in many parts, but have not found any. Every insight that you could provide to process this database from start to end is more than welcome. :) Thanks in advance. alejandro Visit my site: http://www.geocities.com/capellan2000/ ____________________________________________________________________________________ Sucker-punch spam with award-winning protection. Try the free Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/features_spam.html From pepetoo at cox.net Wed Jul 4 19:07:16 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 4 Jul 2007 16:07:16 -0700 Subject: What I did with Rev last month In-Reply-To: <7c87a2a10707041431y510bc9a2v2bccba54e8a0dc7c@mail.gmail.com> References: <468BD4EF.7080208@hyperactivesw.com> <7c87a2a10707041431y510bc9a2v2bccba54e8a0dc7c@mail.gmail.com> Message-ID: Thanks for the info Andre. Joe Wilkins On Jul 4, 2007, at 2:31 PM, Andre Garzia wrote: > Hello Joe, > card making with Rev: http://ezpzapps.com/kartolina/ > > Jims Sims made this software... it works very well! :-D > > Cheers > andre > > On 7/4/07, Joe Lewis Wilkins wrote: >> >> Very interesting, Stephen. Had you experience with DXF files before? >> All of you are doing some very creative things with Rev. I just >> received a 4th of July card from one of my sisters. This card looks >> as if it could have been done with Rev. Any chance? If you care to >> see it, this is the link: >> >> > code=1243988046186&source=jl999> >> >> >> Joe Wilkins >> >> On Jul 4, 2007, at 1:43 PM, Stephen Barncard wrote: >> >> > A few weeks ago I was in upstate NY producing a record when the >> > project was cancelled so I went to visit some friends near Albany. >> > They're into high end exterior lighting design and use AutoCad >> > drawings to illustrate lamp layouts. When they go out into the >> > field it's important to know the inventory of lamps to take to the >> > job. They use objects in the drawing with three or four character >> > codes to indicate lamps and mountings. But their Autocad is PC, the >> > rest of the office was Mac, and Autocad didn't have the kind of >> > reporting they needed. >> > >> > I had showed up unexpectedly and they were working hard, and I felt >> > like I wanted to contribute rather than take up space, so I figured >> > I'd offer to fix their network or do any kind of cyber-handyman >> > work they needed. >> > >> > They told me they REALLY needed an accurate way to get a listing of >> > lamps/mounts from the drawing. Aha. A challenge. At first they had >> > tried using PowerCADD, which can read AutoCad files directly. But >> > PowerCADD's reporting was hard to use and quite baffling. But >> > powerCADD can export in DXF, a text description language. >> > >> > So I whipped up an executable Mac app that could read a DXF file >> > and report on the lamps found from a list in a field. Total time: >> > about 6 hours, most of which were spent on interface. I even >> > included a custom icon of Bob, the "subgenus" dude. I hid the >> > lookup lists inside the executable, and provided a 'reveal in >> > finder' Applescript call so they could edit the lists in TextEdit. >> > This provided a time shortcut for me so I wouldn't have to take >> > time to make an editor. >> > >> > They seemed very happy with it. >> > >> >> Hello. >> >> >> >> A simple PGP Encrypt/Decrypt program that uses GPG for it's >> >> backend. It's not worthy of publishing, but it certainly gets the >> >> job done. >> >> >> >> Thanks, >> >> Brent Anderson >> >> Fiery Ferret >> > >> > -- >> > >> > >> > stephen barncard >> > s a n f r a n c i s c o >> > - - - - - - - - - - - - From pepetoo at cox.net Wed Jul 4 19:20:45 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 4 Jul 2007 16:20:45 -0700 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: Stephen, Does this mean that we can extract info from a MacDraft DXF export with Rev? I've never tried anything like that, but I can see that properly drawn and annotated MacDraft documents might be used to create bills of materials if that is true. I know MD has a bunch of features I've never explored, but didn't know this might be one of them. Not sure even how I might proceed. From the standpoint of ease of use and even output, so long as you don't mind being limited to 2D, MD is far superior to AC. IMO, of course. A very long time ago, I started creating some HC stacks that could be used for the description of a project so that data could be used to generate everything else; meaning that no actual drawing had to be done. It could all be done via specifications and the like; but I never got beyond that point. I was saving all the data as text files and resources and hoped to use it within a language such as Future Basic, which was extremely fast and not difficult, but by the time I got that far Apple took us into OSX and dropped support for HC and never really developed color support. I got discouraged, but I've not given up. If I can just figure out how to do all this drawing using Rev, but that doesn't look too promising from what I've seen. Thanks for your continued info. Joe Wilkins On Jul 4, 2007, at 2:30 PM, Stephen Barncard wrote: >> Very interesting, Stephen. Had you experience with DXF files before? > > Only when I was curious about what MacDraft exported a few years > ago.. I was delighted to find out it was text-based. > > Text that describes pictures is always interesting to me... like > Postscript. And the amazing HC XCMD PrintReport. ( I bought almost > everything that Heizer software put out... then it became Royal... > run by none other than the original author of Rev., Ro Nagy) > > Back when laser printers always had Postscript (and before > Printreport), it was the only way to get accurate printouts. > >> All of you are doing some very creative things with Rev. I just >> received a 4th of July card from one of my sisters. This card >> looks as if it could have been done with Rev. Any chance? > > nahhh. It's flash. > > >> If you care to see it, this is the link: >> >> > code=1243988046186&source=jl999> >> >> Joe Wilkins > > -- > > > 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 kray at sonsothunder.com Wed Jul 4 22:18:34 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 4 Jul 2007 21:18:34 -0500 Subject: PDF files handling In-Reply-To: <468C2185.40708@deepfoo.com> References: <468C2185.40708@deepfoo.com> Message-ID: <20070704211834494672.82a9da8c@sonsothunder.com> On Wed, 04 Jul 2007 18:39:01 -0400, Bryan McCormick wrote: > Can Rev do such a thing (easily) or am I destined to pick up the > light version of Google's indexing server? No, Rev an do it so long as it's consistent. If the files aren't that large, read them from disk into a variable as if it was a text file. The title of the document may be in the text. For example, here's the first part of one PDF (version 1.2) for the AportisDoc Reader: %PDF-1.2 %???? 1 0 obj << /CreationDate (D:19980420172555) /Producer (Acrobat Distiller 3.01 for Power Macintosh) /Keywords () /Subject (AprotisDoc Reader) /Creator (Adobe PageMaker 6.52) /Title (AportisDoc Reader) /Author (Aportis Technologies Corp.) >> endobj I tested a bunch of PDFs, and they all had a /Title "property" that you can search for, although some were plain (like the one above), and some were encrypted, like the Read Me from QuickBooks: /CreationDate (`??:?-?D???%???_9]?) /Creator (s??n) /ModDate (`??:?-?D???/???_9]?) /Producer (i??*?K?-?? ?3???\\lQ???i??F?B?) /Title (u??i?Z?C???-???O> J???J???) That might give you a start if they're all created in the same way... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From andre at andregarzia.com Wed Jul 4 22:55:37 2007 From: andre at andregarzia.com (Andre Garzia) Date: Wed, 4 Jul 2007 23:55:37 -0300 Subject: PDF files handling In-Reply-To: <468C2185.40708@deepfoo.com> References: <468C2185.40708@deepfoo.com> Message-ID: <7c87a2a10707041955t10f6b7b3j1461fbd55d06718a@mail.gmail.com> Bryan, PDF spec allows very different PDF internals from file to file, a good trick is, make a Rev stack that calls an pdf2html converter tool from command line, then processing the HTML files is easier and since you know which html originated from which pdf file you simply map them back later. at least, that's how I'd solve it. or pdf2txt... Andre On 7/4/07, Bryan McCormick wrote: > > Folks, > > This may have been answered long ago. Maybe not. What I have is a > collection now approaching thousands of academic papers. I would like to > be able to read the titles of these papers (usually nicely isolated on > page 1) into rev and associate the title with the file name. In other > words, build a simple topic to file index. I have no idea how to even > start this in Rev. Or even if it is all that good an idea. > > Why do I want to do this? > > First, so that the papers can be more easily cataloged. > > Second, once cataloged, I want to be able to do my own annotations and > what not. The plan actually is to generate a catalog page in HTML so > that people in the office can browse the papers more easily on the > server share. > > Oh, and I would prefer not to have to run another server process to > index them, etc. > > Can Rev do such a thing (easily) or am I destined to pick up the light > version of Google's indexing server? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jeff at siphonophore.com Wed Jul 4 23:09:49 2007 From: jeff at siphonophore.com (Jeff Reynolds) Date: Wed, 4 Jul 2007 23:09:49 -0400 Subject: What I did with Rev last night In-Reply-To: <20070704232053.0F2814893EC@mail.runrev.com> References: <20070704232053.0F2814893EC@mail.runrev.com> Message-ID: <5791CDB2-219D-4CF3-96BE-79CE85EA6892@siphonophore.com> Not a personal story, but a pararallel. about 8 years ago the Monterey Bay Aqarium plowed about $1 million into revamping their auditorium where some of my exhibits run. New mega projection system, HD non compressed video server, huge amx control system, the works. I was also updating my exhibit system (then written in metacard, now rev) and also making my system work with all these new systems. now instead of talking directly with all the equipment i had to to talk through the amx system, i was at the mercy of the rest of the system to make my system work. they had a really great amx programmer working on things and was on the speaker phone with the HD server programmer there as they were getting this first gen HD server to work with the amx control system and banging their heads into a big wall on something. i finally late in the evening asked (these guys were C programmers, way more programming under their belts than i) what the hang up was and got a long list of problems, and they were now thinking if they wrote a little program to take commands in from the serial port and then spit them out to the dos shell they would control the HD video server. there was talk of how to engineer this beast and what it would require. i walked away and came back 5 minutes later with little metacard app that did just that, read the serial port and spit that out to the dos shell. Poped it on the HD server and it started working like a charm. jaws hit the floor. in the time it took them to just start listing what they would have to do to create the app it was done and running with metacard! I get a grin every time i go back to work on things there when i see the same little mc app is still running there and working great. it was one of the most satisfying moments for me for such little work! Not usually easy to get the C guys to give the hypertalk much respect! I have been amazed at what i have been able to do with hypertalk in such a rapid and flexible manner over the years. makes rabbits pop out of hats! cheers, jeff On Jul 4, 2007, at 7:20 PM, use-revolution-request at lists.runrev.com wrote: > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? From bvlahos at mac.com Wed Jul 4 23:12:53 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Wed, 4 Jul 2007 20:12:53 -0700 Subject: What I did with Rev last night In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <0AAAB273-5DFF-44FE-927A-22C1A5DE5226@mac.com> I would be interested in hearing more about this program. I wrote the demo encrypt/decrypt stack in RevOnLine and it would be good to know how to tie into public and private keys. Bill Vlahos On Jul 4, 2007, at 1:20 PM, Brent Anderson wrote: > Hello. > > A simple PGP Encrypt/Decrypt program that uses GPG for it's > backend. It's not worthy of publishing, but it certainly gets the > job done. > > Thanks, > Brent Anderson > Fiery Ferret > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Jul 4 23:25:21 2007 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 5 Jul 2007 05:25:21 +0200 Subject: What I did with Rev last month In-Reply-To: <7c87a2a10707041431y510bc9a2v2bccba54e8a0dc7c@mail.gmail.com> References: <468BD4EF.7080208@hyperactivesw.com> <7c87a2a10707041431y510bc9a2v2bccba54e8a0dc7c@mail.gmail.com> Message-ID: <3B58B8F9-2C69-41D1-A335-AF6F24EAA77B@ezpzapps.com> On Jul 4, 2007, at 11:31 PM, Andre Garzia wrote: > Hello Joe, > card making with Rev: http://ezpzapps.com/kartolina/ > > Jims Sims made this software... it works very well! :-D Thanks Andre, that app is showing its age :-/ Made it a long time ago and needs an update. I'll do that soon. What I did with Rev yesterday was not bird-like but dog-like :-) A friend needed something that would announce a BBQ to his Mac using friends. I took my old app which uses Jack Russell terrier that has been chopped out of a photo, made into a png, and appears as a dog head (windowShape) on the desktop. It has a set of lips & tongue that move using "set the palindromeFrames of image " and speaks a changeable text file that gets loaded to a server. He looks as if he licks his lips with the tongue when he speaks ;-) He orders a cheeseburger and some Brazilian cashew juice :-) sims From tariel at mac.com Wed Jul 4 23:48:57 2007 From: tariel at mac.com (Tariel Gogoberidze) Date: Wed, 4 Jul 2007 23:48:57 -0400 Subject: scripting challenge Contest ? In-Reply-To: <20070704113422.A4B124893C6@mail.runrev.com> References: <20070704113422.A4B124893C6@mail.runrev.com> Message-ID: <7f710cf2ea297db48ce65ef4587fd741@mac.com> Fri Jun 29 Jacqueline Landman Gay wrote: > I do miss those scripting challenges though. I wish this > list would indulge more, it was great fun. The last one I can recall on > this list was the creation of a working clock face. By the time > everyone > was done we had a very efficient and effective script, and I think > everyone who followed the exchange learned a lot. How about emulating iTunes / Leopard Cover Flow in Rev ? :) Or something like this "http://abc.go.com/" (click "full episodes" and than "Launch Player" to see it) Personally I failed on image distortion in 3D space. Combination of rotate / angle and applied alphaData / MaskData would not help much to create illusion. It seems one should directly manipulate ImageData but even if possible I'm not sure about acceptable speed. Or may be I'm missing some obvious trick here? Anyway, I think it's a relatively tough one, because it would probably require combined skills of someone like Jim Hurley (moving algorithm, geometry), Willhelm Sanke (imageData manipulation) and Scott Rossi (to make it look beautiful), he.. he.. best regards Tariel From revolution at jaedworks.com Thu Jul 5 00:02:31 2007 From: revolution at jaedworks.com (Jeanne A. E. DeVoto) Date: Wed, 4 Jul 2007 21:02:31 -0700 Subject: Beautiful Transcript, er, Rev, ugly JavaScript? In-Reply-To: References: Message-ID: At 11:10 PM -0700 6/26/2007, Judy Perry wrote: >I can't recall if it was Kevin or Lynn who suggested that I compare some >beautifully simplistic Rev code with some really hairy, ugly-looking code >doing the same thing in, say, JavaScript, Java, etc., but, as I told >whichever one it was, that would necessitate *my* knowing those languages. I once mocked up an ad for Rev comparing a one-liner (making an alias, I think) with code for doing it in RB, Java, and C. (Tuviah wrote the code.) The punch line was that the code in one or two of the other languages wouldn't fit on the page. -- jeanne a. e. devoto ~ revolution at jaedworks.com http://www.jaedworks.com From ambassador at fourthworld.com Thu Jul 5 02:00:14 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 04 Jul 2007 23:00:14 -0700 Subject: Beautiful Transcript, er, Rev, ugly JavaScript? Message-ID: <468C88EE.7030104@fourthworld.com> Jeanne A. E. DeVoto wrote: > I once mocked up an ad for Rev comparing a one-liner (making an > alias, I think) with code for doing it in RB, Java, and C. (Tuviah > wrote the code.) The punch line was that the code in one or two of > the other languages wouldn't fit on the page. If I recall, the Java example was directly from an example by Apple (maybe the C++ example as well). -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From revolution at derbrill.de Thu Jul 5 02:50:12 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 05 Jul 2007 08:50:12 +0200 Subject: XML headaches In-Reply-To: <20070704170007.0C2D7489363@mail.runrev.com> References: <20070704170007.0C2D7489363@mail.runrev.com> Message-ID: <468C94A4.5060009@derbrill.de> Hi all, big problem over here. I have an XML Node containing the text > (encoded >) Whenever I call revXMLChildcontents to get it back there is nada,zilch,nothing. Anyone got an idea what is going on? Thanks a lot, Malte From revolution at derbrill.de Thu Jul 5 02:52:01 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 05 Jul 2007 08:52:01 +0200 Subject: Finding out the amount of Ram installed on a computer In-Reply-To: <20070704170007.0C2D7489363@mail.runrev.com> References: <20070704170007.0C2D7489363@mail.runrev.com> Message-ID: <468C9511.8010105@derbrill.de> Thanks Ken, this turns out to give headaches, as the info seems to be localized (on win at least) All the best, Malte From kray at sonsothunder.com Thu Jul 5 03:11:26 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 5 Jul 2007 02:11:26 -0500 Subject: XML headaches In-Reply-To: <468C94A4.5060009@derbrill.de> References: <20070704170007.0C2D7489363@mail.runrev.com> <468C94A4.5060009@derbrill.de> Message-ID: <20070705021126882849.08989767@sonsothunder.com> On Thu, 05 Jul 2007 08:50:12 +0200, Malte Brill wrote: > Hi all, > > big problem over here. I have an XML Node containing the text > > (encoded >) Whenever I call revXMLChildcontents to get it back there > is nada,zilch,nothing. Anyone got an idea what is going on? Nope, but if for some reason the revXML DLL doesn't work out for you, you might want to try my XML library - sure to not cause these kind of problems... http://www.sonsothunder.com/products/xmllib/xmllib.htm ;-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From revolution at derbrill.de Thu Jul 5 03:20:52 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 05 Jul 2007 09:20:52 +0200 Subject: XML headaches In-Reply-To: <20070704170007.0C2D7489363@mail.runrev.com> References: <20070704170007.0C2D7489363@mail.runrev.com> Message-ID: <468C9BD4.2080203@derbrill.de> Hi Ken, our problem is we need to parse 5MB of XML data. Is your lib speedy enough to tackle that? We would need a performance close to the .dll., but of course reading the correct data back. (UTF8 encoded XML) Thanks, Malte From dave at looktowindward.com Thu Jul 5 04:33:00 2007 From: dave at looktowindward.com (Dave) Date: Thu, 5 Jul 2007 09:33:00 +0100 Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <871987.16258.qm@web36506.mail.mud.yahoo.com> References: <871987.16258.qm@web36506.mail.mud.yahoo.com> Message-ID: <2DC9090B-CB6B-4A5C-93FD-54943FAD265E@looktowindward.com> Hi, There is a problem at least on the Mac Platform whereby RunRev cannot access files that are > 2GB, maybe this is a similar problem with WIndows? I got around the problem by writing a few External Functions that call the OS (on Mac) which gets around the problem nicely (it's also a LOT faster!). Hope this Helps Dave On 5 Jul 2007, at 00:02, Alejandro Tejada wrote: > Hi all, > > Recently, i was extracting data > from a 8 gigabyte ANSI text file > (a XML customer database), but after > processing approximately 3.5 gigabyte > of data, Revolution quits itself and > Windows XP presents the familiar dialog > asking to notify the Developer of this > error. > > The log file that i saved, while using > the stack, shows that after reading character > 3,758,096,384 (that is more than 3 thousand million > of characters) the stack could not read anymore > into the XML database and start repeating the > same last line of text that it reads. > > Notice that i checked the processor and memory use > with Windows Task Manager and everything was normal. > The stack was using between a 30 to 70 % of processor > and memory use was between 45 MB and 125 MB. > > The code used is similar to this: > > repeat until tCounter = 8589934592 -- 8 Gigabites > read from file tData from char tCounter for 10000 > -- reading 10,000 characters from database > -- these character are placed in the variable: it > put processDATA(it) into tProcessedData > write tProcessedData to tNewFile > put tCounter && last line of it & cr after URL tLOG > add 10000 to tCounter > end repeat > > etc... > > I have repeated the test at least 3 times :(( > and the results are almost the same, with a small > difference between the character where stack quits, > while reading this 8 Gigabyte size XML database. > > I have checked for strange characters in that part of > the database, when i splitted the file in many parts, > but have not found any. > > Every insight that you could provide to process > this database from start to end is more > than welcome. :) > > Thanks in advance. > > alejandro > > > Visit my site: > http://www.geocities.com/capellan2000/ > > > > ______________________________________________________________________ > ______________ > Sucker-punch spam with award-winning protection. > Try the free Yahoo! Mail Beta. > http://advision.webevents.yahoo.com/mailbeta/features_spam.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 iangmcknight at googlemail.com Thu Jul 5 07:39:31 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Thu, 5 Jul 2007 12:39:31 +0100 Subject: How to select and move an image using 1 mouse click? Message-ID: Hi I have written an application which allows the user to choose an image by clicking on a button displaying an icon sized representation of the image. The image appears (it is copied from a custom prop into a 'blank' image) and can then be moved under mouse control to any location on the screen. This process takes two mouse clicks; the first to select the shape and the second to grab the image itself, and works perfectly. However the affect I would like is that as soon as I mousedown on the button, my larger image appears under the mouse which can then be dragged to any location on the screen before being released ie a one click solution. Any help would be greatly appreciated. Thanks Ian ======================= Ian McKnight iangmcknight at googlemail.com ======================= From viktoras at ekoinf.net Thu Jul 5 08:15:04 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Thu, 05 Jul 2007 15:15:04 +0300 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <468CE0C8.4040500@ekoinf.net> Hi! here are few more examples of "recreational" programming with Rev :-). One stack is an experiment to see whether the well known "game of chaos" where seemingly random process creates a deterministic outcome (sierpinski fractal) produces similar results for any configuration of points or just for the triangle. It turned out that for shapes other than triangle it produces random clouds of points, so the triangle is "special". It is also an alternative "random" way to draw a line between any two points in space. You can draw and see these fractals and clouds there: go stack URL "http://ekoinf.net/chaos_game2.rev" Another stack was an attempt to reproduce a few graphic algorithms in Revolution. For water ripples (like in java applet at http://www.neilwallis.com/java/water.html ) Revolution engine unfortunately was too slow. But for the fire effect it performed reasonably fast for small images (100x100 pixels). So I created a completely useless stack where one can load any picture which is then automatically resized to 100x100 and used as a cooling map for fire algorithm so that animated burning fire patterns emerge in a small 100x100 image area nearby. go stack URL "http://ekoinf.net/fire3.rev" When loaded it contains 2 snapshots of an image and fire with cooling patterns from the image. To see the animated fire you would have to load your own image by clicking Fire!!! button. To stop the show click shift or mouseclick on any of the 2 images in the stack. One more interesting algorithm to test on Rev would be Warp Map (http://freespace.virgin.net/hugo.elias/graphics/x_warp.htm). I saw it implemented in C++ and Rebol (where surprisingly worked reasonably fast on large images). But recently found more catching topic where Revolution will be very useful - conversion of TFT monitors to "holographic screens". Well, actually not really holographic but rather stereoscopic (no glasses required) where image is formed from parts of 2 images and 3D object pops-out of in front or beyond the screen. All what is needed is a high resolution printer, transparency and a tool to calculate and produce parallax barrier mask based on monitor resolution and pixel size (and then printed onto a transparency) and calculate a gap between the LCD monitor and the barier. The tool will also combine images suitable for viewing within such a system and be able to make 1 pixel offset adjustments to make images match with parallax barrier mask. Going to use hints as in http://www.lucente.us/career/syn3d/ps5.html and http://www.osa-opn.org/include/pdf_include/3DWorld_Part4.pdf All the best! Viktoras J. Landman Gay wrote: > --- > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? > From andre at andregarzia.com Thu Jul 5 08:20:06 2007 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 5 Jul 2007 09:20:06 -0300 Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <871987.16258.qm@web36506.mail.mud.yahoo.com> References: <20070704170006.A3EBC4891DB@mail.runrev.com> <871987.16258.qm@web36506.mail.mud.yahoo.com> Message-ID: <7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com> Alejandro, if this is that kind of XML that has a simple record structure and is repeated over and over again like a phone book, then why don't you break it into smaller edible chunks and insert it into something like SQLite or Valentina chunk by chunk. By using a RDBMS you'll be able to query and make sense of the XML data easily, and those databases will have no problem dealing with large data sets. because, even if you manage to load 8gb of data in Rev, manipulating it will be kind slow I think, just imagine the loops needed to make cross references like find everyone who was born in july and is between 30 and 40 years.... I'd make a little software to go piece by piece inserting this into a database and then begin again from there. Andre On 7/4/07, Alejandro Tejada wrote: > > Hi all, > > Recently, i was extracting data > from a 8 gigabyte ANSI text file > (a XML customer database), but after > processing approximately 3.5 gigabyte > of data, Revolution quits itself and > Windows XP presents the familiar dialog > asking to notify the Developer of this > error. > > The log file that i saved, while using > the stack, shows that after reading character > 3,758,096,384 (that is more than 3 thousand million > of characters) the stack could not read anymore > into the XML database and start repeating the > same last line of text that it reads. > > Notice that i checked the processor and memory use > with Windows Task Manager and everything was normal. > The stack was using between a 30 to 70 % of processor > and memory use was between 45 MB and 125 MB. > > The code used is similar to this: > > repeat until tCounter = 8589934592 -- 8 Gigabites > read from file tData from char tCounter for 10000 > -- reading 10,000 characters from database > -- these character are placed in the variable: it > put processDATA(it) into tProcessedData > write tProcessedData to tNewFile > put tCounter && last line of it & cr after URL tLOG > add 10000 to tCounter > end repeat > > etc... > > I have repeated the test at least 3 times :(( > and the results are almost the same, with a small > difference between the character where stack quits, > while reading this 8 Gigabyte size XML database. > > I have checked for strange characters in that part of > the database, when i splitted the file in many parts, > but have not found any. > > Every insight that you could provide to process > this database from start to end is more > than welcome. :) > > Thanks in advance. > > alejandro > > > Visit my site: > http://www.geocities.com/capellan2000/ > > > > ____________________________________________________________ > ________________________ > Sucker-punch spam with award-winning protection. > Try the free Yahoo! Mail Beta. > http://advision.webevents.yahoo.com/mailbeta/features_spam.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 andre at andregarzia.com Thu Jul 5 08:23:26 2007 From: andre at andregarzia.com (Andre Garzia) Date: Thu, 5 Jul 2007 09:23:26 -0300 Subject: XML headaches In-Reply-To: <468C94A4.5060009@derbrill.de> References: <20070704170007.0C2D7489363@mail.runrev.com> <468C94A4.5060009@derbrill.de> Message-ID: <7c87a2a10707050523t17ddc18exb16e35b39c778395@mail.gmail.com> Hello Malte. before loading the xml into revXML try this: replace "&" with "&" in theXML your > will become &gt; and all other entities you may have in the code will be also transformed this way. > is not a valid XML entity, &gt; is... just remember to put the ampersand back when you use the value. tell me if it works. Cheers andre On 7/5/07, Malte Brill wrote: > > Hi all, > > big problem over here. I have an XML Node containing the text > > (encoded >) Whenever I call revXMLChildcontents to get it back there is > nada,zilch,nothing. Anyone got an idea what is going on? > > Thanks a lot, > > 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 eric.chatonet at sosmartsoftware.com Thu Jul 5 08:27:06 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 5 Jul 2007 14:27:06 +0200 Subject: How to select and move an image using 1 mouse click? In-Reply-To: References: Message-ID: <5D27226B-577E-44AA-9D4C-1034BC69A0F2@sosmartsoftware.com> Hi Ian, on mouseDown grab me end mouseDown Does not work for you? Le 5 juil. 07 ? 13:39, Ian McKnight a ?crit : > Hi > > I have written an application which allows the user to choose an image > by clicking on a button displaying an icon sized representation of the > image. The image appears (it is copied from a custom prop into a > 'blank' image) and can then be moved under mouse control to any > location on the screen. This process takes two mouse clicks; the first > to select the shape and the second to grab the image itself, and works > perfectly. > > However the affect I would like is that as soon as I mousedown on the > button, my larger image appears under the mouse which can then be > dragged to any location on the screen before being released ie a one > click solution. > > Any help would be greatly appreciated. > > > Thanks > > Ian > > ======================= > Ian McKnight > > iangmcknight at googlemail.com Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From revlist at azurevision.co.uk Thu Jul 5 08:31:54 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 5 Jul 2007 13:31:54 +0100 Subject: How to select and move an image using 1 mouse click? In-Reply-To: <5D27226B-577E-44AA-9D4C-1034BC69A0F2@sosmartsoftware.com> References: <5D27226B-577E-44AA-9D4C-1034BC69A0F2@sosmartsoftware.com> Message-ID: Eric, on mousedown the new image doesn't exist yet... I managed this in the past, but can't remember exactly how I did it. :-( Something like: make the new image, set a custom prop to true to show that it's draggable, and have a mousemove handler in the new image that triggers if the custom prop is true. Then have a mouseup handler in the new image that resets the custom prop to false. Other Ian On 5 Jul 2007, at 13:27, Eric Chatonet wrote: > Hi Ian, > > on mouseDown > grab me > end mouseDown > > Does not work for you? > > Le 5 juil. 07 ? 13:39, Ian McKnight a ?crit : > >> Hi >> >> I have written an application which allows the user to choose an >> image >> by clicking on a button displaying an icon sized representation of >> the >> image. The image appears (it is copied from a custom prop into a >> 'blank' image) and can then be moved under mouse control to any >> location on the screen. This process takes two mouse clicks; the >> first >> to select the shape and the second to grab the image itself, and >> works >> perfectly. From LunchnMeets at aol.com Thu Jul 5 08:46:23 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Thu, 5 Jul 2007 08:46:23 EDT Subject: Studio or Media Message-ID: Hi everyone, I currently use Dreamcard for Mac OSX. Apparently that?s been discontinued. I think should upgrade to Media as I have already converted all my HC stacks and never intend to use a stand alone. Am I right or am I missing anything? Thanks in advance for your continuing support. Joe Orlando ************************************** See what's free at http://www.aol.com. From mcdomi at free.fr Thu Jul 5 08:49:59 2007 From: mcdomi at free.fr (Dom) Date: Thu, 5 Jul 2007 14:49:59 +0200 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <1i0s8xg.1rqevk7s5dc85M%mcdomi@free.fr> J. Landman Gay wrote: > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? I made a little stack to extract data from a .plist file, in order to get a human readable list of my last order of some photos I stored in iPhoto (there was a time-limited deal to get 4"x6" pictures, at 7 euro cents piece ;-)) nice to have a ADSL line, though, to transmit my pictures to the merchant! I also made a front-end to home budget -- but the "Table" object is too buggy in my old DeamCard 2.6.1 ;-> From eric.chatonet at sosmartsoftware.com Thu Jul 5 08:52:01 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 5 Jul 2007 14:52:01 +0200 Subject: How to select and move an image using 1 mouse click? In-Reply-To: References: <5D27226B-577E-44AA-9D4C-1034BC69A0F2@sosmartsoftware.com> Message-ID: <240A7CBA-22CB-4570-BF37-1199CF62F915@sosmartsoftware.com> Hi Ian, Could this code snippet help you: It's made to move a whole stack but you'll adapt it for an object. local allowDrag -- variable declared outside any handler --------------------------------- on mouseDown put the mouseH & comma & the mouseV into allowDrag end mouseDown --------------------------------- on mouseMove x,y if allowDrag is empty then exit mouseMove set topLeft of this stack to globalLoc(x - item 1 of allowDrag & comma & y - item 2 of allowDrag) end mouseMove --------------------------------- on mouseUp put empty into allowDrag end mouseUp --------------------------------- on mouseRelease put empty into allowDrag end mouseRelease --------------------------------- on mouseLeave put empty into allowDrag end mouseLeave Le 5 juil. 07 ? 14:31, Ian Wood a ?crit : > Eric, on mousedown the new image doesn't exist yet... > > I managed this in the past, but can't remember exactly how I did > it. :-( > > Something like: make the new image, set a custom prop to true to > show that it's draggable, and have a mousemove handler in the new > image that triggers if the custom prop is true. Then have a mouseup > handler in the new image that resets the custom prop to false. > > Other Ian Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From tereza at califex.com Thu Jul 5 09:41:58 2007 From: tereza at califex.com (Tereza Snyder) Date: Thu, 5 Jul 2007 08:41:58 -0500 Subject: What I did with Rev last night In-Reply-To: References: Message-ID: <3683A3A4-1BE7-44F0-82C8-58E7616C1842@califex.com> On Jul 4, 2007, at 5:24 PM, Judy Perry wrote: > It may take some time. I think I remember reading somewhere that > birds > even practice their songs in their sleep. I think the researchers > monitored brain waves or some such thing to show that the birds would > silently rehearse in their sleep. Boca, my 10-year-old pet starling DID rehearse in his sleep. I raised him from a naked hatchling and always talked to him while I fed him. When he was about six weeks old, I heard him mumbling while he was napping with his head tucked into his back feathers: "boca boca boca he's a boca, he's a boca boy..." I'm thinking of adopting Jacque's strategy using my old laptop to train the juvenile starling, Bico, that the cat dragged in the other day. t ps. It is legal to keep starlings in the US. They are not native birds. -- Tereza Snyder Califex Software, Inc. From JimCarwardine at OwnYourFuture-net.com Thu Jul 5 09:50:00 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Thu, 05 Jul 2007 10:50:00 -0300 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> Message-ID: I wrote a stack that takes my receipts and scheduled business meetings and calculates my business mileage from point to point to point each day. Gives a detailed report of each trip and a summary for each day. It skips Saturday and Sunday and fudges a starting mileage for Monday based on my average mileage for a weekend - varies it using the random function for the fudge factor... Pretty accurate if I do say so myself... I'm about to modify it to take a text file from the Entourage Calendar and do the same but using location on each calendar entry. I hate manual trip logs because I keep forgetting to update them each day. I got a GPS to produce a trip report but haven't got it up and running yet or talking to Rev either. My little Rev calculator seems to work almost as well... Jim on 7/4/07 2:12 PM, J. Landman Gay wrote: > I have a ditzy canary that was taken from his parents too early. Male > canaries need to learn to sing, and during their first year they listen > to other males, extract portions of various songs, and recombine pieces > into a song that is their own. This song identifies them to other > canaries and every male's song is unique. > > Unfortunatly my little guy had no one to learn from, so he has been > belting out songs copied from wild birds he hears through the window, in > particular, the mourning doves that hang out on our roof. I heard him > practicing carefully for weeks ("ooooh-oo-oo. Oo. Oo." Sung with a > litttle trill.) It's very funny, but not really a song that a decent > canary would be proud of. > > I looked at CDs you can purchase to teach your canary to sing, but > figured I could do better. So I downloaded some sample mp3 canary files > from a web site, tossed in a few I recorded from my previous canary, and > made a little stack that plays back random songs at random time > intervals. It took me about 20 minutes to write. > > This morning I started the stack running and my little bird is > responding, singing his mourning dove call at the top of his voice. Then > he listens intently. With luck, he'll learn some new tunes. The house is > full of bird song, it's lovely. > > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? -- HiringSmart Canada is a successful international end-to-end human resource support business > providing science-based assessments and productivity tools to multi-branch > businesses > where each branch, without the help of an HR professional, attracts, hires and > engages THE RIGHT PEOPLE. We Help You Attract, Hire and Keep the Right People. www.TalentSeeker.ca www.HiringSmart.ca www.KeepingTheBest.ca HiringSmart Canada 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 From xavier.bury at clearstream.com Thu Jul 5 09:18:54 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Thu, 5 Jul 2007 15:18:54 +0200 Subject: test, please disregard In-Reply-To: Message-ID: Im wondering why i send a message to the rev list and it doesn't show up... where the bottleneck i wonder? ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From iangmcknight at googlemail.com Thu Jul 5 10:42:55 2007 From: iangmcknight at googlemail.com (Ian McKnight) Date: Thu, 5 Jul 2007 15:42:55 +0100 Subject: How to select and move an image using 1 mouse click? In-Reply-To: <240A7CBA-22CB-4570-BF37-1199CF62F915@sosmartsoftware.com> References: <5D27226B-577E-44AA-9D4C-1034BC69A0F2@sosmartsoftware.com> <240A7CBA-22CB-4570-BF37-1199CF62F915@sosmartsoftware.com> Message-ID: On 05/07/07, Eric Chatonet wrote: > Hi Ian, > > Could this code snippet help you: > It's made to move a whole stack but you'll adapt it for an object. Hi Eric Yes it did! After a simple modification it works like a charm! Thank you very much indeed. From xavier.bury at clearstream.com Thu Jul 5 08:11:14 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Thu, 5 Jul 2007 14:11:14 +0200 Subject: How to select and move an image using 1 mouse click? In-Reply-To: Message-ID: Hi Ian, You can do this in a mousedown message. on mousedown loadimage repeat while the mouse is down movemyimage end repeat end mousedown ---------------------=--------------------- Xavier Bury use-revolution-bounces at lists.runrev.com wrote on 05/07/2007 13:39:31: > Hi > > I have written an application which allows the user to choose an image > by clicking on a button displaying an icon sized representation of the > image. The image appears (it is copied from a custom prop into a > 'blank' image) and can then be moved under mouse control to any > location on the screen. This process takes two mouse clicks; the first > to select the shape and the second to grab the image itself, and works > perfectly. > > However the affect I would like is that as soon as I mousedown on the > button, my larger image appears under the mouse which can then be > dragged to any location on the screen before being released ie a one > click solution. > > Any help would be greatly appreciated. > > > Thanks > > Ian > > ======================= > Ian McKnight > > iangmcknight at googlemail.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 ---------------------------------------------------------------------------- Clearstream Services S.A. 42 Avenue JF Kennedy, L-1855 Luxembourg Soci?t? anonyme is organised with limited liability in the Grand Duchy of Luxembourg RC Luxembourg B 60911. ----------------------------------------- Visit us at http://www.clearstream.com IMPORTANT MESSAGE Internet communications are not secure and therefore Clearstream International does not accept legal responsibility for the contents of this message. The information contained in this e-mail is confidential and may be legally privileged. It is intended solely for the addressee. If you are not the intended recipient, any disclosure, copying, distribution or any action taken or omitted to be taken in reliance on it, is prohibited and may be unlawful. Any views expressed in this e-mail are those of the individual sender, except where the sender specifically states them to be the views of Clearstream International or of any of its affiliates or subsidiaries. Legally required information for business correspondence/ Gesetzliche Pflichtangaben fuer Geschaeftskorrespondenz: http://deutsche-boerse.com/letterhead END OF DISCLAIMER From devin_asay at byu.edu Thu Jul 5 12:44:50 2007 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 5 Jul 2007 10:44:50 -0600 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: It's fascinating hearing how people use Rev to solve little problems. A couple of years ago my wife was researching art prints to hang on a large, bare, oddly-shaped wall in a stairway in our home. She was having trouble visualizing how the prints would look hanging on the wall, so I whipped up a Rev stack that showed a polygon of the same shape and relative dimensions of the wall, and gave her a palette of image objects that represented the relative sizes of the prints available. The stack would read in sample images she downloaded and display them in the image objects. She was able to see how different combinations of prints would look on the wall. She loved it, and finally settled on a large, framed reproduction of Monet's Garden at Argenteuil. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From devin_asay at byu.edu Thu Jul 5 13:01:50 2007 From: devin_asay at byu.edu (Devin Asay) Date: Thu, 5 Jul 2007 11:01:50 -0600 Subject: Studio or Media In-Reply-To: References: Message-ID: On Jul 5, 2007, at 6:46 AM, LunchnMeets at aol.com wrote: > Hi everyone, > > I currently use Dreamcard for Mac OSX. Apparently that?s been > discontinued. I > think should upgrade to Media as I have already converted all my HC > stacks > and never intend to use a stand alone. Am I right or am I missing > anything? > Thanks in advance for your continuing support. Joel, It sounds like Media is what you want. It is essentially the same product as Dreamcard, renamed and repackaged. Regards, Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From pevensen at siboneylg.com Thu Jul 5 13:36:16 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Thu, 05 Jul 2007 12:36:16 -0500 Subject: Why is play so much faster than using a player? Message-ID: <468D2C10.1040306@siboneylg.com> I have a game that plays a ticking sound as lights around the board of the screen light up in sequence, i.e., one lit light moves around the border of the screen. *play "click.mp3"* plays much quicker than setting up a Player and doing a *start player "Click" * Anyone know why? It would seem to me that using a player would be faster (the sound file could be loaded in memory, etc). You can see this in the message box by creating a player and typing 'start player "Player"' and hitting return multiple times, vs. typing in 'play "sound.mp3"' and hitting enter. This is with Revoltuion 2.8.1 Build 471 Peter Evensen www.PetersRoadtoHealth.com From jacque at hyperactivesw.com Thu Jul 5 13:36:45 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 05 Jul 2007 12:36:45 -0500 Subject: What I did with Rev last night In-Reply-To: References: Message-ID: <468D2C2D.3010906@hyperactivesw.com> Judy Perry wrote: > It may take some time. I think I remember reading somewhere that birds > even practice their songs in their sleep. I think the researchers > monitored brain waves or some such thing to show that the birds would > silently rehearse in their sleep. Even more trivia: birds only sleep half their brains at a time. One eye generally stays open. Though the original study was on ducks, I saw this repeatedly with my cockatiel, who always slept with his "outside" eye (the one toward the window) open. (Past tense, because the sweet thing passed away a few weeks ago at the grand old age of 11.) My canary is tweeping little experimental snatches of tunes today. His mourning dove call took about 3 weeks to perfect, so I'll give him some time. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Thu Jul 5 13:40:56 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 05 Jul 2007 12:40:56 -0500 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: <468D2D28.5030405@hyperactivesw.com> Stephen Barncard wrote: > ( I bought almost > everything that Heizer software put out... then it became Royal... run > by none other than the original author of Rev., Ro Nagy) The original author of Rev was Scott Raney. Ro worked for RR for a time, but didn't do any coding. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From stephenREVOLUTION at barncard.com Thu Jul 5 13:46:14 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 5 Jul 2007 12:46:14 -0500 Subject: What I did with Rev last month In-Reply-To: <468D2D28.5030405@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> <468D2D28.5030405@hyperactivesw.com> Message-ID: Thanks for the correction... Jacque, didn't you have some HC products or xcmds out there at the time? ... I remember the name Hyperactive from those days. >Stephen Barncard wrote: > >>( I bought almost everything that Heizer software put out... then >>it became Royal... run by none other than the original author of >>Rev., Ro Nagy) > >The original author of Rev was Scott Raney. Ro worked for RR for a >time, but didn't do any coding. > >-- >Jacqueline Landman Gay | jacque at hyperactivesw.com >HyperActive Software | http://www.hyperactivesw.com -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From scott at cdroo.com Thu Jul 5 13:49:37 2007 From: scott at cdroo.com (Scott Kane) Date: Fri, 6 Jul 2007 03:49:37 +1000 Subject: People using Digital River Payment Processing Message-ID: <00b701c7bf2c$dd3060f0$0201010a@esbi3dg1ukz0fj> Hi, I won't go into details here as it is technically off topic for this list. It's just a heads up for those people who use Digital River for payment processing or are a customer who purchases software through the Digital River system (SWReg, Regnow, RegSoft etc). If this affects you you may like to check out a post on comp.software.shareware.authors newsgroup on Usenet. If you are interested but can't see that newsgroup you can contact me off list and I'll forward it (but please try the newsgroup first as I'm kinda busy). Cheers Scott Kane From FlexibleLearning at aol.com Thu Jul 5 13:53:24 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Thu, 5 Jul 2007 13:53:24 EDT Subject: scripting challenge Contest ? Message-ID: There is a wee challenge I posted to the metacard list for a function that returns whether a whole text string is in a variable (must handle all punctuation and ends of line etc), along the lines of... put "This is a test-piece." into sourceText (note the punctuation and hyphen) whole("a test",sourceText) => FALSE whole("is a test-piece",sourceText) => TRUE whole("is a test-piece.",sourceText) => TRUE There have been some good attempts but it has yet to be solved completely. Perhaps someone on this list is up for it. /H Fri Jun 29 Jacqueline Landman Gay wrote: > I do miss those scripting challenges though. I wish this > list would indulge more, it was great fun. The last one I can recall on > this list was the creation of a working clock face. By the time > everyone > was done we had a very efficient and effective script, and I think > everyone who followed the exchange learned a lot. From briany at qldlearning.com Thu Jul 5 15:21:37 2007 From: briany at qldlearning.com (Brian Yennie) Date: Thu, 5 Jul 2007 12:21:37 -0700 Subject: scripting challenge Contest ? In-Reply-To: References: Message-ID: <799BADA6-AB65-4D2C-8002-2ADF1A23662F@qldlearning.com> Hi Hugh, I actually saw this thread on the Metacard list, but didn't have a moment to really think about it. I'm not sure I understand completely the "must handle all punctuation" part, but regardless it might get the ball rolling for me to post a simple approach and you can tell me the flaws =). This is only lightly tested, but maybe it's close? This basically tries to strip and normalize all punctuation first, and then search for a whole match. function wholeFindIt sourceText, findThis ## remove punctuation from both source and chunk to find ## commas, colons, semicolons exclamations, periods, questions, new lines repeat for each char c in (";:.,!?"&return) replace c with space in sourceText replace c with space in findThis end repeat ## replace hyphens followed by spaces ## "I like you- are you single?" => "I like you are you single" ## "I like super-fast ultra-cars!" => unchanged replace ("-"&space) with space in sourceText replace ("-"&space) with space in findThis ## normalize multiple spaces down to one repeat while (offset(space&space, sourceText) > 0) replace (space&space) with space in sourceText end repeat repeat while (offset(space&space, findThis) > 0) replace (space&space) with space in findThis end repeat ## pad everything with spaces to get whole word matches if (char 1 of sourceText is not space) then put space before sourceText if (char -1 of sourceText is not space) then put space after sourceText if (char 1 of findThis is not space) then put space before findThis if (char -1 of findThis is not space) then put space after findThis ## search! return (offset(findThis, sourceText) > 0) end wholeFindIt > There is a wee challenge I posted to the metacard list for a > function that > returns whether a whole text string is in a variable (must handle all > punctuation and ends of line etc), along the lines of... > > put "This is a test-piece." into sourceText (note the punctuation > and > hyphen) > whole("a test",sourceText) => FALSE > whole("is a test-piece",sourceText) => TRUE > whole("is a test-piece.",sourceText) => TRUE > > There have been some good attempts but it has yet to be solved > completely. > Perhaps someone on this list is up for it. > > /H From R.Beynon at liverpool.ac.uk Thu Jul 5 15:31:47 2007 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Thu, 5 Jul 2007 20:31:47 +0100 Subject: Can I build an option menu dynamically Message-ID: <08DA90FD83D9AF40ADC882D28C63C74D992A1D@EVSSTAFF1.livad.liv.ac.uk> OK, been trying this for a while... I'd like to start an app, read a short text file (10 lines or so, but variable) and then use the text to populate a pulldown (option) menu according to the contents of the text file (say, a list of usernames). Is this even possible? Thanks ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on Thu, 05 Jul, 2007 at 8:31 PM. From eric.chatonet at sosmartsoftware.com Thu Jul 5 15:34:03 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 5 Jul 2007 21:34:03 +0200 Subject: Can I build an option menu dynamically In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74D992A1D@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74D992A1D@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <949CB534-BB89-49BA-B8B9-D13DA9EFB231@sosmartsoftware.com> Hi Rob, Le 5 juil. 07 ? 21:31, Beynon, Rob a ?crit : > OK, been trying this for a while... > > I'd like to start an app, read a short text file (10 lines or so, > but variable) and then use the text to populate a pulldown (option) > menu according to the contents of the text file (say, a list of > usernames). > > > > Is this even possible? > > Thanks Just set the *text* of your menu at mouseDown :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From Roger.E.Eller at sealedair.com Thu Jul 5 15:52:53 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Thu, 5 Jul 2007 15:52:53 -0400 Subject: Can I build an option menu dynamically In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74D992A1D@EVSSTAFF1.livad.liv.ac.uk> Message-ID: > OK, been trying this for a while... > > I'd like to start an app, read a short text file (10 lines or so, > but variable) and then use the text to populate a pulldown (option) > menu according to the contents of the text file (say, a list of > usernames). > > > > Is this even possible? > > Thanks put URL "file:C:\path\to\my\file\USERLIST.txt" into btn "UserListOptionMenu" Roger Eller From jacque at hyperactivesw.com Thu Jul 5 16:07:43 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Thu, 05 Jul 2007 15:07:43 -0500 Subject: What I did with Rev last month In-Reply-To: References: <468BD4EF.7080208@hyperactivesw.com> <468D2D28.5030405@hyperactivesw.com> Message-ID: <468D4F8F.8050508@hyperactivesw.com> Stephen Barncard wrote: > Thanks for the correction... > > Jacque, didn't you have some HC products or xcmds out there at the time? > ... I remember the name Hyperactive from those days. Royal sponsored an app I wrote for assistive communications. It wasn't a developer tool though. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From R.Beynon at liverpool.ac.uk Thu Jul 5 16:09:55 2007 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Thu, 5 Jul 2007 21:09:55 +0100 Subject: Dynamically Building an Option list Message-ID: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> I wish I could recall my question!... was trying put zzz into the text of button "zzzz" but it is much simpler... here's breadboard example... ON mouseUp put empty into userList open file "D:\users.txt" for read read from file "D:\users.txt" until EOF put it into userList close file "D:\users.txt" put userList into button "Users" END mouseUp ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on Thu, 05 Jul, 2007 at 9:09 PM. From stephenREVOLUTION at barncard.com Thu Jul 5 16:35:29 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 5 Jul 2007 15:35:29 -0500 Subject: Dynamically Building an Option list In-Reply-To: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> References: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> Message-ID: >I wish I could recall my question!... was trying > > put zzz into the text of button "zzzz" > >but it is much simpler... > >here's breadboard example... > > > >ON mouseUp > > put empty into userList (not needed) > > open file "D:\users.txt" for read > > read from file "D:\users.txt" until EOF > > put it into userList > > close file "D:\users.txt" > > ----xxxxxxxx----put userList into button "Users" set the text of button "Users" to userList (assuming that userlist is a return delimited list) > >END mouseUp > > much simpler to do in one line set the text of btn "userList" to URL "file:C:\path\to\my\file\USERLIST.txt" -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mb.userev at harbourhosting.co.uk Thu Jul 5 17:07:00 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Thu, 05 Jul 2007 22:07:00 +0100 Subject: Dynamically Building an Option list In-Reply-To: References: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <468D5D74.6080502@harbourhosting.co.uk> Stephen Barncard wrote: >> I wish I could recall my question!... was trying >> >> put zzz into the text of button "zzzz" >> >> but it is much simpler... >> >> here's breadboard example... >> >> >> >> ON mouseUp >> >> put empty into userList > > (not needed) > >> >> open file "D:\users.txt" for read >> >> read from file "D:\users.txt" until EOF >> >> put it into userList >> >> close file "D:\users.txt" >> >> ----xxxxxxxx----put userList into button "Users" > > set the text of button "Users" to userList > > (assuming that userlist is a return delimited list) > >> >> END mouseUp >> >> > > much simpler to do in one line > > set the text of btn "userList" to URL > "file:C:\path\to\my\file\USERLIST.txt" Hi Rob, ...except that, inside RR scripts we use forward slash in paths on all platforms, so I think your script should be... set the text of btn "userList" to URL "file:D:/users.txt" Martin Baxter From eric.chatonet at sosmartsoftware.com Thu Jul 5 17:08:46 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 5 Jul 2007 23:08:46 +0200 Subject: Dynamically Building an Option list In-Reply-To: <468D5D74.6080502@harbourhosting.co.uk> References: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> <468D5D74.6080502@harbourhosting.co.uk> Message-ID: Hi Rob and all, As I said in a previous post, the contents of any menu *must* be set at mouseDown: Setting it at mouseUp does not make sense :-) The rest is cooking... Le 5 juil. 07 ? 23:07, Martin Baxter a ?crit : > Stephen Barncard wrote: >>> I wish I could recall my question!... was trying >>> >>> put zzz into the text of button "zzzz" >>> >>> but it is much simpler... >>> >>> here's breadboard example... >>> >>> >>> >>> ON mouseUp >>> >>> put empty into userList >> (not needed) >>> >>> open file "D:\users.txt" for read >>> >>> read from file "D:\users.txt" until EOF >>> >>> put it into userList >>> >>> close file "D:\users.txt" >>> >>> ----xxxxxxxx----put userList into button "Users" >> set the text of button "Users" to userList >> (assuming that userlist is a return delimited list) >>> >>> END mouseUp >>> >>> >> much simpler to do in one line >> set the text of btn "userList" to URL "file:C:\path\to\my\file >> \USERLIST.txt" > > Hi Rob, > > ...except that, inside RR scripts we use forward slash in paths > on all platforms, so I think your script should be... > > set the text of btn "userList" to URL "file:D:/users.txt" > > Martin Baxter Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From blairmorrissey at mac.com Thu Jul 5 17:26:05 2007 From: blairmorrissey at mac.com (Blair Morrissey) Date: Thu, 5 Jul 2007 17:26:05 -0400 Subject: Sorting Trouble Message-ID: <2978AB89-426B-494E-ACE0-D94B374FEF65@mac.com> Hi About once a year I get to do some transcripting. That speaks to my (in)ability. I lack knowledge of both user group protocol and transcript. Sorry! THE PROBLEM: When the line and item delimiters are respectively '|' and tab, I cannot get either of the following to work as I want: sort lines of kdata ascending numeric by last item of each sort lines of fld "f3" ascending numeric by last item of each I have the script check (prior to the above) that the last item of each line is numeric. Other uses of kdata using the non-standard delimiters work well. Thanks in advance, Blair M. From JimAultWins at yahoo.com Thu Jul 5 17:54:30 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Thu, 05 Jul 2007 14:54:30 -0700 Subject: Sorting Trouble In-Reply-To: <2978AB89-426B-494E-ACE0-D94B374FEF65@mac.com> Message-ID: On 7/5/07 2:26 PM, "Blair Morrissey" wrote: > THE PROBLEM: > When the line and item delimiters are respectively '|' and tab, > I cannot get either of the following to work as I want: > > sort lines of kdata ascending numeric by last item of each > > sort lines of fld "f3" ascending numeric by last item of each > > I have the script check (prior to the above) that the last > item of each line is numeric. > > Other uses of kdata using the non-standard delimiters work well. I believe the answer to your particular task is: SORT considers lines to always be cr delimited as well as the FILTER command. thus the lineDelimiter setting does not affect them. First: are there any returns in kdata? If not, then do the following: put kdata into specialK replace "|" with cr in specialK set the itemDel to tab sort specialK numeric by item -1 of each replace cr with "|" in specialK breakpoint -- see if this does the right job --then put specialK into kdata ------------------------------------ If there are cr's in kdata (although this does not make much sense to me) then you could try: put kdata into specialK replace cr with "^" in specialK replace "|" with cr in specialK set the itemDel to tab sort specialK numeric by item -1 of each replace "^" with cr in specialK put specialK into kdata If you find that the lineDel can be used, then I would like to add this to my knowledge base. Jim Ault Las Vegas From jperryl at ecs.fullerton.edu Thu Jul 5 19:08:38 2007 From: jperryl at ecs.fullerton.edu (Judy Perry) Date: Thu, 5 Jul 2007 16:08:38 -0700 (PDT) Subject: What I did with Rev last night In-Reply-To: <468D2C2D.3010906@hyperactivesw.com> Message-ID: Wish my finches could do that. Two weeks ago, I had a dozen finches. Today I have one and tomorrow will probably not have any. Construction is going on locally and the displaced field mice think that my finch cage is their personal fast food joint :-/ If only they kept an eye open half the night... Condolences on your cockatiel! Judy On Thu, 5 Jul 2007, J. Landman Gay wrote: > Judy Perry wrote: > > It may take some time. I think I remember reading somewhere that birds > > even practice their songs in their sleep. I think the researchers > > monitored brain waves or some such thing to show that the birds would > > silently rehearse in their sleep. > > Even more trivia: birds only sleep half their brains at a time. One eye > generally stays open. Though the original study was on ducks, I saw this > repeatedly with my cockatiel, who always slept with his "outside" eye > (the one toward the window) open. (Past tense, because the sweet thing > passed away a few weeks ago at the grand old age of 11.) > > My canary is tweeping little experimental snatches of tunes today. His > mourning dove call took about 3 weeks to perfect, so I'll give him some > time. > > -- > 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 kray at sonsothunder.com Thu Jul 5 19:14:36 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 5 Jul 2007 18:14:36 -0500 Subject: XML headaches In-Reply-To: <468C9BD4.2080203@derbrill.de> References: <20070704170007.0C2D7489363@mail.runrev.com> <468C9BD4.2080203@derbrill.de> Message-ID: <20070705181436698388.9c5b1048@sonsothunder.com> On Thu, 05 Jul 2007 09:20:52 +0200, Malte Brill wrote: > our problem is we need to parse 5MB of XML data. Is your lib speedy > enough to tackle that? We would need a performance close to the > .dll., but of course reading the correct data back. (UTF8 encoded XML) No, sorry - it'll read it, but it will take a lot longer than the DLL to parse it... Ken From kray at sonsothunder.com Thu Jul 5 19:20:27 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 5 Jul 2007 18:20:27 -0500 Subject: Dynamically Building an Option list In-Reply-To: References: <08DA90FD83D9AF40ADC882D28C63C74D992A23@EVSSTAFF1.livad.liv.ac.uk> Message-ID: <20070705182027317829.c89bc2a0@sonsothunder.com> On Thu, 5 Jul 2007 15:35:29 -0500, Stephen Barncard wrote: >> ----xxxxxxxx----put userList into button "Users" > > set the text of button "Users" to userList > > (assuming that userlist is a return delimited list) "put into button " works fine too... as Roger Eller posted, the one-liner method is probably best: put URL "file:C:\path\to\my\file\USERLIST.txt" into btn "UserListOptionMenu" Just my 2 cents, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From jhurley0305 at sbcglobal.net Thu Jul 5 19:17:28 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Thu, 5 Jul 2007 16:17:28 -0700 Subject: Starting at square one with image processing In-Reply-To: <20070705170005.6A72F48923C@mail.runrev.com> References: <20070705170005.6A72F48923C@mail.runrev.com> Message-ID: <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> I'm trying to understand the rudiments of image processing in Run Rev. I used the RR pencil (image not graphic) to draw a horizontal line and used the following script to see how the data was stored: on mouseUp put the imagedata of img id 1003 into tData repeat for each char tChar in tData put chartonum(tChar) after results end repeat put the number of characters in results into msg box put results into field 1 end mouseUp All I got for my troubles was string of zeros. So I made a small png image in Photoshop (a short horizontal black line) and the same script produced the following string: 025525525502552542540254254253025425325202542532520254253252 Plus a long string of similar 10 element units. How does this represent a black line? Am I just observing the png compression code? How do I get a look at data that tells me the image is a black line? Jim From scott at tactilemedia.com Thu Jul 5 19:33:50 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 5 Jul 2007 16:33:50 -0700 Subject: Starting at square one with image processing In-Reply-To: <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> References: <20070705170005.6A72F48923C@mail.runrev.com> <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> Message-ID: <1183678434.11296D39@fc5.dngr.org> On Thu, 5 Jul 2007 4:28 pm, James Hurley wrote: > I'm trying to understand the rudiments of image processing in Run Rev. > > I used the RR pencil (image not graphic) to draw a horizontal line and > used the following script to see how the data was stored: > All I got for my troubles was string of zeros. > I believe you may be seeing the result of RLE -- one of Rev's internal paint formats (see the paintCompression property) but someone else may know better. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From briany at qldlearning.com Thu Jul 5 19:42:10 2007 From: briany at qldlearning.com (Brian Yennie) Date: Thu, 5 Jul 2007 16:42:10 -0700 Subject: Starting at square one with image processing In-Reply-To: <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> References: <20070705170005.6A72F48923C@mail.runrev.com> <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> Message-ID: <3A7B4B88-51EE-4C80-AEC0-1A25CFD6A696@qldlearning.com> Jim, imageData is a pixel-by-pixel property. Pixels are read in rows across and then down. Each pixel is 4 characters long: alpha, red, green, and blue. So for example, a white pixel would be 0,255,255,255 A black pixel would be 0,0,0,0 A red pixel: 0,255,0,0 A 50% transparent pixel: 127, red, green, blue And so on and so forth. Notice the black pixel - it IS a string of zeros. You might try changing it to a red line to illuminate the difference, but that's why you are seeing so many zeros! HTH, Brian > I'm trying to understand the rudiments of image processing in Run Rev. > > I used the RR pencil (image not graphic) to draw a horizontal line > and used the following script to see how the data was stored: > > on mouseUp > put the imagedata of img id 1003 into tData > repeat for each char tChar in tData > put chartonum(tChar) after results > end repeat > put the number of characters in results into msg box > put results into field 1 > end mouseUp > > All I got for my troubles was string of zeros. > > So I made a small png image in Photoshop (a short horizontal black > line) and the same script produced the following string: > > 025525525502552542540254254253025425325202542532520254253252 > > Plus a long string of similar 10 element units. > > How does this represent a black line? Am I just observing the png > compression code? How do I get a look at data that tells me the > image is a black line? > > Jim > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kray at sonsothunder.com Thu Jul 5 19:55:53 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 5 Jul 2007 18:55:53 -0500 Subject: Starting at square one with image processing In-Reply-To: <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> References: <20070705170005.6A72F48923C@mail.runrev.com> <3CC5DC6B-A370-4CAE-84FE-5BDAFDC2C6E5@sbcglobal.net> Message-ID: <20070705185553374828.ef93b70a@sonsothunder.com> On Thu, 5 Jul 2007 16:17:28 -0700, James Hurley wrote: > I'm trying to understand the rudiments of image processing in Run Rev. Here's a primer on the subject: http://www.sonsothunder.com/devres/revolution/tips/imag003.htm And these help too: http://www.sonsothunder.com/devres/revolution/tips/imag004.htm http://www.sonsothunder.com/devres/revolution/tips/imag005.htm Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From palcibiades-first at yahoo.co.uk Fri Jul 6 04:07:05 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 6 Jul 2007 09:07:05 +0100 Subject: OT: for anyone curious about Linux byond Ubuntu... Message-ID: <200707060907.06117.palcibiades-first@yahoo.co.uk> For anyone curious about Linux, and who has not yet gone beyond Ubuntu, elive, one of my favourite projects, has just reached their 1.0 release. This is about as amazing a visual and desktop experience as you can get, and what you might have expected from a developer with the name of Samuel 'Thanatermesis' F. Baggen and originating in the country which gave us Magritte.... Here is their home page http://www.elivecd.org/ and it has links to screenshots. You will need to firmly repress all thoughts about HIGs to appreciate it. Enjoy! Peter From scott at cdroo.com Fri Jul 6 04:55:31 2007 From: scott at cdroo.com (Scott Kane) Date: Fri, 6 Jul 2007 18:55:31 +1000 Subject: for anyone curious about Linux byond Ubuntu... References: <200707060907.06117.palcibiades-first@yahoo.co.uk> Message-ID: <008701c7bfab$6a6d4f90$0201010a@esbi3dg1ukz0fj> From: "Peter Alcibiades" > For anyone curious about Linux, and who has not yet gone beyond Ubuntu, > elive, one of my favourite projects, has just reached their 1.0 release. > This is about as amazing a visual and desktop experience as you can get, > and what you might have expected from a developer with the name of It's interesting and certainly refreshing UI wise compared to other nix's. My only gripe (which I also have about Vista) is it seems predominently very dark. I'd love to see something on nix that took the approach (not actually copying) the thought behind OS X. Note I'm a Windows user primarily so I'm not a Mac zealot, but to me MS could learn from Apple and perhaps Ubuntu or even elive could do the same? Scott Kane From dave at looktowindward.com Fri Jul 6 05:41:44 2007 From: dave at looktowindward.com (Dave) Date: Fri, 6 Jul 2007 10:41:44 +0100 Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com> References: <20070704170006.A3EBC4891DB@mail.runrev.com> <871987.16258.qm@web36506.mail.mud.yahoo.com> <7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com> Message-ID: <7DE61C54-758B-4770-82B1-D26C7F81F08C@looktowindward.com> Hi, That sounds like a better approach to me too, however if the problem is because the file is > 2GB (or whatever the limit is on Windows) then it still won't work. All the Best Dave On 5 Jul 2007, at 13:20, Andre Garzia wrote: > Alejandro, > if this is that kind of XML that has a simple record structure and is > repeated over and over again like a phone book, then why don't you > break it > into smaller edible chunks and insert it into something like SQLite or > Valentina chunk by chunk. By using a RDBMS you'll be able to query > and make > sense of the XML data easily, and those databases will have no problem > dealing with large data sets. > > because, even if you manage to load 8gb of data in Rev, > manipulating it will > be kind slow I think, just imagine the loops needed to make cross > references > like find everyone who was born in july and is between 30 and 40 > years.... > > I'd make a little software to go piece by piece inserting this into a > database and then begin again from there. > > Andre > > On 7/4/07, Alejandro Tejada wrote: >> >> Hi all, >> >> Recently, i was extracting data >> from a 8 gigabyte ANSI text file >> (a XML customer database), but after >> processing approximately 3.5 gigabyte >> of data, Revolution quits itself and >> Windows XP presents the familiar dialog >> asking to notify the Developer of this >> error. >> >> The log file that i saved, while using >> the stack, shows that after reading character >> 3,758,096,384 (that is more than 3 thousand million >> of characters) the stack could not read anymore >> into the XML database and start repeating the >> same last line of text that it reads. >> >> Notice that i checked the processor and memory use >> with Windows Task Manager and everything was normal. >> The stack was using between a 30 to 70 % of processor >> and memory use was between 45 MB and 125 MB. >> >> The code used is similar to this: >> >> repeat until tCounter = 8589934592 -- 8 Gigabites >> read from file tData from char tCounter for 10000 >> -- reading 10,000 characters from database >> -- these character are placed in the variable: it >> put processDATA(it) into tProcessedData >> write tProcessedData to tNewFile >> put tCounter && last line of it & cr after URL tLOG >> add 10000 to tCounter >> end repeat >> >> etc... >> >> I have repeated the test at least 3 times :(( >> and the results are almost the same, with a small >> difference between the character where stack quits, >> while reading this 8 Gigabyte size XML database. >> >> I have checked for strange characters in that part of >> the database, when i splitted the file in many parts, >> but have not found any. >> >> Every insight that you could provide to process >> this database from start to end is more >> than welcome. :) >> >> Thanks in advance. >> >> alejandro >> >> >> Visit my site: >> http://www.geocities.com/capellan2000/ >> >> >> >> ____________________________________________________________ >> ________________________ >> Sucker-punch spam with award-winning protection. >> Try the free Yahoo! Mail Beta. >> http://advision.webevents.yahoo.com/mailbeta/features_spam.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 >> > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revolution at derbrill.de Fri Jul 6 07:38:12 2007 From: revolution at derbrill.de (Malte Brill) Date: Fri, 06 Jul 2007 13:38:12 +0200 Subject: XML headaches In-Reply-To: <20070704232053.40C724893EF@mail.runrev.com> References: <20070704232053.40C724893EF@mail.runrev.com> Message-ID: <468E29A4.8060506@derbrill.de> Thanks Ken, that?s what I was afraid of. Andre: The > is in the contents of the node, not in the Tag name. The whole thing is UTF8 encoded, so I do not see how the external should lose any char in the node contents. It appears that it doesn?t get along with mixed stuff in node contents (btw: if all is in attributes the same data is retrieveable) So I think it is a bug in the external. I will upload some demo XML + a test stack to Godzilla erm. Quality centre, which shows the problem. Of course it could be a prob in my code which (simplified) reads like this: on mouseUp local tVar,tTree,tContents, tNode answer file "Unicode XML" put URL ("file:"&it) into tVar put unidecode(uniencode(tvar,"UTF8"),"ANSII") into tVar put revCreateXMLTree(tVar, false, true, false) into tTree put revXMLFirstChild(tTree, "/response/profiles") into tNode repeat until tNode is empty put revXMLNodeContents(tTree, tNode & "/name") into tContents if char 1 to 5 of tContents is "XML -" then exit repeat end if put revXMLNextSibling(tTree, tNode) into tNode end repeat answer tTree,tContents end mouseUp So if you see any problem in the code, please let me know. Thanks for your time. And time to send SOS to the mothership I?m afraid. All the best, Malte From bryan at deepfoo.com Fri Jul 6 07:57:59 2007 From: bryan at deepfoo.com (Bryan McCormick) Date: Fri, 06 Jul 2007 07:57:59 -0400 Subject: PDF files handling Message-ID: <468E2E47.4060007@deepfoo.com> Ken, Andre Thanks for taking the time on this vexing PDF issue. Either solution does appear to work some of the time at least. The better formatted papers that have standard form (JEL classifcation, etc) can easily be read by Andre's solution. Sometimes by Ken's as well although many papers were created in other countries though published in English. Thus the file seems radically different in structure and honked the app in some cases. The problem is one that is simply not technical on some level. Many papers that were published "pretty print" don't have any explicit structure. So for example using the direct read method you'd never find a title element. And when read in using the pdftohtml conversion (cool trick!) there is nothing, nada, rien de tout that suggests where the title is on the page. So for automatic indexing or scraping of the page, it's a no go. Unfortunately this appears to be a result of not thinking through (the publishers) the implications of needing a machine to read a file. These worst offenders have no consistent structure and assumed one person sitting at a machine at a time having the leisure to actually read something. What the heck were they thinking? This is one area where Google wins. Thanks guys. From kray at sonsothunder.com Fri Jul 6 09:00:50 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 6 Jul 2007 08:00:50 -0500 Subject: for anyone curious about Linux byond Ubuntu... In-Reply-To: <008701c7bfab$6a6d4f90$0201010a@esbi3dg1ukz0fj> References: <200707060907.06117.palcibiades-first@yahoo.co.uk> <008701c7bfab$6a6d4f90$0201010a@esbi3dg1ukz0fj> Message-ID: <20070706080050138184.de658d99@sonsothunder.com> On Fri, 6 Jul 2007 18:55:31 +1000, Scott Kane wrote: > From: "Peter Alcibiades" > >> For anyone curious about Linux, and who has not yet gone beyond >> Ubuntu, elive, one of my favourite projects, has just reached their >> 1.0 release. Thanks for the link, Peter! I'm going to DL and give it a spin as soon as I'm able. > It's interesting and certainly refreshing UI wise compared to other > nix's. My only gripe (which I also have about Vista) is it seems > predominently very dark. Actually, it doesn't look like that at all to me - the video that's there that shows elive shows dark screens at the beginning, but lighter ones later on, so I'm sure it's just a theme choice. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mcdomi at free.fr Fri Jul 6 09:26:29 2007 From: mcdomi at free.fr (Dom) Date: Fri, 6 Jul 2007 15:26:29 +0200 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: Message-ID: <1i0u53p.adznognn0lwoM%mcdomi@free.fr> Francis Nugent Dixon wrote: > After 40 years of programming, I think I could write a book > called "Some programmers are from Mars, Others are from > Venus" (and I don't know what planet I came from ......!) Chiche ! [my Harrap's Shorter writes: "Try it!" and "I dare you!" the on-line translators are all... wrong!] From scott at cdroo.com Fri Jul 6 09:29:24 2007 From: scott at cdroo.com (Scott Kane) Date: Fri, 6 Jul 2007 23:29:24 +1000 Subject: for anyone curious about Linux byond Ubuntu... References: <200707060907.06117.palcibiades-first@yahoo.co.uk><008701c7bfab$6a6d4f90$0201010a@esbi3dg1ukz0fj> <20070706080050138184.de658d99@sonsothunder.com> Message-ID: <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> From: "Ken Ray" > Actually, it doesn't look like that at all to me - the video that's there > that shows elive shows dark screens at the beginning, but lighter > ones later on, so I'm sure it's just a theme choice. My internet connection is running at dialup speed today so I couldn't see the videos. When things are normal I'll download it and give it a spin. Scott Kane From geradamas at yahoo.com Fri Jul 6 09:43:22 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 6 Jul 2007 14:43:22 +0100 (BST) Subject: OT: for anyone curious about Linux byond Ubuntu... Message-ID: <85677.66731.qm@web37505.mail.mud.yahoo.com> Err, I've been running Ubuntu with E17 as a desk-top manager for some months now. So: What does elive have that Ubuntu with E17 doesn't? sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Mail is the world's favourite email. Don't settle for less, sign up for your free account today http://uk.rd.yahoo.com/evt=44106/*http://uk.docs.yahoo.com/mail/winter07.html From stephenREVOLUTION at barncard.com Fri Jul 6 10:17:34 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 6 Jul 2007 09:17:34 -0500 Subject: insert cursor bug In-Reply-To: <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> References: <200707060907.06117.palcibiades-first@yahoo.co.uk><008701c7bfab$6a6d4f90$0 201010a@esbi3dg1ukz0fj> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: I posted this to the IMPROVE list but nobody with an INTEL mac has confirmed this. This appears to be a problem ONLY with INTEL versions of REV. Please help me confirm this. Demo stack link below. Sometimes we design text fields with their background a dark color and the foreground a light color. In order to create and edit text in these situation the INSERTION POINT must reverse from black to white (or an inverse of the textcolor) and the INSERTION CURSOR must do the same or else it cannot be seen. http://barncard.com/insertion_bug/insertion271.jpg This makes very difficult any text editing where the background of the field is dark and the text is light. I do not have a INTEL native text editor handy that can do a black background to see if this is a OS problem. I've seen this reported as BUG 4033 In REV 2.8.1 on INTEL MacbookPRO MacOS 10.4.10 it appears that this reversal never happens with the INSERTION CURSOR, yet the INSERTION POINT does reverse. As I use the Chalkboard motif in Galaxy, I started noticing this, and in fact it has made working that way impossible. http://barncard.com/insertion_bug/insertion281.jpg My point is - this has to be something the engine provides or a MacOSX INTEL bug, as the cursor will always change to the 'official' INSERTION CURSOR when hovering above an unlocked text field and just creating a special white INSERTION CURSOR will not work. Please consider voting for this... BUG 4033 demo stack at go URL "http://barncard.com/insertion_bug/cursorAndInsertion_BUG_Demo.rev" demo movie (1 mb) http://barncard.com/insertion_bug/insertion_Cursor_Bug.mov -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From palcibiades-first at yahoo.co.uk Fri Jul 6 10:20:29 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Fri, 6 Jul 2007 15:20:29 +0100 Subject: OT: for anyone curious about Linux byond Ubuntu... Message-ID: <200707061520.29435.palcibiades-first@yahoo.co.uk> Richmond - Q: What does it have that Ubuntu with E17 doesn't? A: Thanatermesis! I notice that they are asking for a small donation for the download - which I'm happy to give as recognition for having got to 1.0, since I've a soft spot for them, and think its amazing what they have done with such a tiny group. Another effort on similar lines is Fluxbuntu - though Elive is intended to be Art, and Fluxbuntu is intended to be Minimalist. Also however a noble effort by a tiny little group. Fluxbuntu might best be left for a couple months till they catch up with the next Ubuntu and get current again. I'm completely unconnected with them by the way, don't even know them. Just pleased to know there is room in Linux for this sort of thing. Peter From andre at andregarzia.com Fri Jul 6 10:27:09 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 6 Jul 2007 11:27:09 -0300 Subject: PDF files handling In-Reply-To: <468E2E47.4060007@deepfoo.com> References: <468E2E47.4060007@deepfoo.com> Message-ID: <7c87a2a10707060727w7be3b5f5ice53ffdb70cdf7@mail.gmail.com> Bryan, there's still hope! :D two new tricks, does the filename contain meaningful data about the title? if so, check for the presence of those words and what is near them. I belive titles uses big font faces and appear alone on a page or at least have importance on a page. Look for big font sized text. What you need is a conflict resolution screen, for the pdfs that the process work, then it's fine. For those that the process get lost, just launch them in Preview or your favorite application and tell the "user" to hightlight/select the text of title in preview. In rev use a simple applescript to get the selected Text of preview. This way, for the small cases where your software does not work, you have a quick fix that involves only a human selecting the text of the title and pressing a button. Well, I am assuming you are using MacOS X, if you're indeed on windows, then someone here with a better windows experience may know how to get the selected text of Adobe Reader using vbscript or shell commands or something like that. A system agnostic approach would be to ask the user to select and copy the title to the clipboard, this way, you just need to check clipboarddata["text"] to get your title. Cheers andre "this is a hack" garzia On 7/6/07, Bryan McCormick wrote: > > Ken, Andre > > Thanks for taking the time on this vexing PDF issue. Either solution > does appear to work some of the time at least. The better formatted > papers that have standard form (JEL classifcation, etc) can easily be > read by Andre's solution. Sometimes by Ken's as well although many > papers were created in other countries though published in English. Thus > the file seems radically different in structure and honked the app in > some cases. > > The problem is one that is simply not technical on some level. Many > papers that were published "pretty print" don't have any explicit > structure. So for example using the direct read method you'd never find > a title element. And when read in using the pdftohtml conversion (cool > trick!) there is nothing, nada, rien de tout that suggests where the > title is on the page. So for automatic indexing or scraping of the page, > it's a no go. > > Unfortunately this appears to be a result of not thinking through (the > publishers) the implications of needing a machine to read a file. These > worst offenders have no consistent structure and assumed one person > sitting at a machine at a time having the leisure to actually read > something. What the heck were they thinking? > > This is one area where Google wins. Thanks guys. > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Jul 6 10:32:54 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 6 Jul 2007 11:32:54 -0300 Subject: XML headaches In-Reply-To: <468E29A4.8060506@derbrill.de> References: <20070704232053.40C724893EF@mail.runrev.com> <468E29A4.8060506@derbrill.de> Message-ID: <7c87a2a10707060732v26ded198n326c2a4b033d1543@mail.gmail.com> Malte, I think the XML External will have trouble if > is present anywhere, even as node content. > is not an XML Entity, I had that problem before too, you can try replacing the ampersands for &. This may move your software forwards while RunRev External Quality Ninjas work out what is happening. Cheers andre On 7/6/07, Malte Brill wrote: > > Thanks Ken, that?s what I was afraid of. > > Andre: The > is in the contents of the node, not in the Tag name. The > whole thing is UTF8 encoded, so I do not see how the external should > lose any char in the node contents. It appears that it doesn?t get along > with mixed stuff in node contents (btw: if all is in attributes the same > data is retrieveable) So I think it is a bug in the external. I will > upload some demo XML + a test stack to Godzilla erm. Quality centre, > which shows the problem. > > Of course it could be a prob in my code which (simplified) reads like > this: > > on mouseUp > local tVar,tTree,tContents, tNode > answer file "Unicode XML" > put URL ("file:"&it) into tVar > put unidecode(uniencode(tvar,"UTF8"),"ANSII") into tVar > put revCreateXMLTree(tVar, false, true, false) into tTree > put revXMLFirstChild(tTree, "/response/profiles") into tNode > repeat until tNode is empty > put revXMLNodeContents(tTree, tNode & "/name") into tContents > if char 1 to 5 of tContents is "XML -" then > exit repeat > end if > put revXMLNextSibling(tTree, tNode) into tNode > end repeat > answer tTree,tContents > end mouseUp > > So if you see any problem in the code, please let me know. > > Thanks for your time. And time to send SOS to the mothership I?m afraid. > > > All the best, > > Malte > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From lan.kc.macmail at gmail.com Fri Jul 6 10:34:17 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 6 Jul 2007 22:34:17 +0800 Subject: insert cursor bug In-Reply-To: References: <200707060907.06117.palcibiades-first@yahoo.co.uk> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: On 7/6/07, Stephen Barncard wrote: > > I posted this to the IMPROVE list but nobody with an INTEL mac has > confirmed this. This appears to be a problem ONLY with INTEL versions > of REV. Please help me confirm this. Demo stack link below. Confirmed MacBook Pro 2.0, 10.4.9, Rev 2.8.1 470 From devin_asay at byu.edu Fri Jul 6 10:45:31 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 6 Jul 2007 08:45:31 -0600 Subject: insert cursor bug In-Reply-To: References: <200707060907.06117.palcibiades-first@yahoo.co.uk><008701c7bfab$6a6d4f90$0 201010a@esbi3dg1ukz0fj> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: <4E51E96D-EA1B-4769-9704-C90CB311D273@byu.edu> On Jul 6, 2007, at 8:17 AM, Stephen Barncard wrote: > I posted this to the IMPROVE list but nobody with an INTEL mac has > confirmed this. This appears to be a problem ONLY with INTEL > versions of REV. Please help me confirm this. Demo stack link below. Stephen, I can confirm this bug on Intel. (iMac 24", OS X 10.4.10, Rev. 2.8.1-gm-2) Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From lan.kc.macmail at gmail.com Fri Jul 6 10:53:30 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 6 Jul 2007 22:53:30 +0800 Subject: insert cursor bug In-Reply-To: References: <200707060907.06117.palcibiades-first@yahoo.co.uk> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: On 7/6/07, Stephen Barncard wrote: > > This makes very difficult any text editing where the background of > the field is dark and the text is light. I do not have a INTEL native > text editor handy that can do a black background to see if this is a > OS problem. In a Universal edition of BBEdit I can set the page to black and the font to be white and everything appears to work as expected - actually it does a very good job because the line to be edited I have set to be hilighted to yellow and the cursor is actually taller than the hilighted line, as I move the cursor from outside the document into the black page it changes to a white cursor (as is the insertion point) and then as I pass the cursor through the hilighted line the cursor changes to black ONLY for that portion of the cursor that is inside the hilight, ie I can get it so the top of the cursor is white, the middle black and the bottom white. Seems to be a Rev problem. From andre at andregarzia.com Fri Jul 6 11:03:36 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 6 Jul 2007 12:03:36 -0300 Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <7DE61C54-758B-4770-82B1-D26C7F81F08C@looktowindward.com> References: <20070704170006.A3EBC4891DB@mail.runrev.com> <871987.16258.qm@web36506.mail.mud.yahoo.com> <7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com> <7DE61C54-758B-4770-82B1-D26C7F81F08C@looktowindward.com> Message-ID: <7c87a2a10707060803k1c7c0723t25341146dfaa5f1b@mail.gmail.com> Fat32 has a 4gb file size limit, but I think NTFS or whatever windows uses nowadays is not limited like this. Cheers andre On 7/6/07, Dave wrote: > > Hi, > > That sounds like a better approach to me too, however if the problem > is because the file is > 2GB (or whatever the limit is on Windows) > then it still won't work. > > All the Best > Dave > > On 5 Jul 2007, at 13:20, Andre Garzia wrote: > > > Alejandro, > > if this is that kind of XML that has a simple record structure and is > > repeated over and over again like a phone book, then why don't you > > break it > > into smaller edible chunks and insert it into something like SQLite or > > Valentina chunk by chunk. By using a RDBMS you'll be able to query > > and make > > sense of the XML data easily, and those databases will have no problem > > dealing with large data sets. > > > > because, even if you manage to load 8gb of data in Rev, > > manipulating it will > > be kind slow I think, just imagine the loops needed to make cross > > references > > like find everyone who was born in july and is between 30 and 40 > > years.... > > > > I'd make a little software to go piece by piece inserting this into a > > database and then begin again from there. > > > > Andre > > > > On 7/4/07, Alejandro Tejada wrote: > >> > >> Hi all, > >> > >> Recently, i was extracting data > >> from a 8 gigabyte ANSI text file > >> (a XML customer database), but after > >> processing approximately 3.5 gigabyte > >> of data, Revolution quits itself and > >> Windows XP presents the familiar dialog > >> asking to notify the Developer of this > >> error. > >> > >> The log file that i saved, while using > >> the stack, shows that after reading character > >> 3,758,096,384 (that is more than 3 thousand million > >> of characters) the stack could not read anymore > >> into the XML database and start repeating the > >> same last line of text that it reads. > >> > >> Notice that i checked the processor and memory use > >> with Windows Task Manager and everything was normal. > >> The stack was using between a 30 to 70 % of processor > >> and memory use was between 45 MB and 125 MB. > >> > >> The code used is similar to this: > >> > >> repeat until tCounter = 8589934592 -- 8 Gigabites > >> read from file tData from char tCounter for 10000 > >> -- reading 10,000 characters from database > >> -- these character are placed in the variable: it > >> put processDATA(it) into tProcessedData > >> write tProcessedData to tNewFile > >> put tCounter && last line of it & cr after URL tLOG > >> add 10000 to tCounter > >> end repeat > >> > >> etc... > >> > >> I have repeated the test at least 3 times :(( > >> and the results are almost the same, with a small > >> difference between the character where stack quits, > >> while reading this 8 Gigabyte size XML database. > >> > >> I have checked for strange characters in that part of > >> the database, when i splitted the file in many parts, > >> but have not found any. > >> > >> Every insight that you could provide to process > >> this database from start to end is more > >> than welcome. :) > >> > >> Thanks in advance. > >> > >> alejandro > >> > >> > >> Visit my site: > >> http://www.geocities.com/capellan2000/ > >> > >> > >> > >> ____________________________________________________________ > >> ________________________ > >> Sucker-punch spam with award-winning protection. > >> Try the free Yahoo! Mail Beta. > >> http://advision.webevents.yahoo.com/mailbeta/features_spam.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 > >> > > _______________________________________________ > > use-revolution mailing list > > use-revolution 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 lan.kc.macmail at gmail.com Fri Jul 6 11:04:54 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Fri, 6 Jul 2007 23:04:54 +0800 Subject: insert cursor bug In-Reply-To: References: <200707060907.06117.palcibiades-first@yahoo.co.uk> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: On 7/6/07, Kay C Lan wrote: > > changes to a white cursor (as is the insertion point) Sorry, a little confusion there - as I was playing with all sorts of colours, but the end result is that it behaves as expected. Page black with white text = cursor & insertion point = white Page black, white text but hilight line color set to a light colour = cursor & insertion point = black Page black, white text but hilight line colour set to a dark colour = cursor & insertion point = white Page white, black text but hilight line colour set to a dark colour = cursor & insertion point = white From rabit at dimensionB.de Fri Jul 6 11:42:06 2007 From: rabit at dimensionB.de (Ralf Bitter) Date: Fri, 6 Jul 2007 17:42:06 +0200 Subject: insert cursor bug In-Reply-To: References: <200707060907.06117.palcibiades-first@yahoo.co.uk><008701c7bfab$6a6d4f90$0 201010a@esbi3dg1ukz0fj> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> Message-ID: <30715716-3E3E-47E9-ABA3-B0FD78154F3F@dimensionB.de> On 6. Jul 2007, at 16:17, Stephen Barncard wrote: > I posted this to the IMPROVE list but nobody with an INTEL mac has > confirmed this. This appears to be a problem ONLY with INTEL > versions of REV. Please help me confirm this. Just another confirmation: MacBook Pro 2.33, 10.4.10, Rev 2.8.2 471 From lan.kc.macmail at gmail.com Fri Jul 6 12:02:51 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 00:02:51 +0800 Subject: PDF files handling In-Reply-To: <7c87a2a10707060727w7be3b5f5ice53ffdb70cdf7@mail.gmail.com> References: <468E2E47.4060007@deepfoo.com> <7c87a2a10707060727w7be3b5f5ice53ffdb70cdf7@mail.gmail.com> Message-ID: On 7/6/07, Andre Garzia wrote: > > A system agnostic approach would be to ask the user to select and copy the > title to the clipboard, this way, you just need to check > clipboarddata["text"] to get your title. Unfortunately Rev's inter-app clipboard transferring ability is less than stellar. Sometimes accessing the data via script works, a lot of the times it doesn't, sometimes using keyboard short cuts work, sometimes they don't - using menu items to cut and paste work consistently. Again this is only referring to transferring clipboardData from other apps to Rev. Andre can you provide a little more info on pdf2html command line tools for OSX. I did a quick search of Man pages (using ManOpen) and the only reference that came up for pdf was snmpdf, which of course has nothing to do with pdfs. I did a search on google for OSX command line pdf tools and came up with commercial products: http://www.pdf-tools.com/asp/products.asp?name=CLS&type=shell selling for $360 a pop!!! If the tool already comes with OSX, how can I find out the command syntax and options? I currently use the free and excellent PDF2RTFService http://www.devon-technologies.com/products/freeware/services.html but I can't see anywhere how to access this via the command line. I work with lots and lots of pdf, but currently, because the clipboardData is unreliable, I work in two steps, I use Automator to open all the pdf files with TextEdit (PDF2RTFService taking care of the conversion process) and save them as plain text. Then I use Rev to open and read the files and do the real work. Thanks From jemirandav at gmail.com Fri Jul 6 12:16:55 2007 From: jemirandav at gmail.com (Javier Miranda V.) Date: Fri, 6 Jul 2007 12:16:55 -0400 Subject: Base64 conversion Message-ID: <97E1FFAD-4BC0-4736-8A6D-EC511E2A760A@gmail.com> Something is missing in this stack, it doesn't work, can you take a look? It's supposed to convert a decimal number to Base64. I tried 3 ways to do it with no success! ? Saludos, Javier PS.: Later I would like to ask something about inter-application communications and a couple of things about cryptology, all related to this Base64 thing. From andre at andregarzia.com Fri Jul 6 12:49:31 2007 From: andre at andregarzia.com (Andre Garzia) Date: Fri, 6 Jul 2007 13:49:31 -0300 Subject: PDF files handling In-Reply-To: References: <468E2E47.4060007@deepfoo.com> <7c87a2a10707060727w7be3b5f5ice53ffdb70cdf7@mail.gmail.com> Message-ID: <7c87a2a10707060949j3c8c023dv1acf49f1f892abf@mail.gmail.com> Kay, I've met one of Devon Tech developers in Malta :-) Small world ain't it, a Brazilian and he is from Bulgary, met in Malta in the house of Sims and Cloe. My needs are simple. I put online versions of some parts of magazines for the Himalayan Academy Publications (www.himalayanacademy.com). We're interested in the content not in the presentation layer, so to extract that data, I tried some pdf conversion tools and tried parsing the pdf myself. As Bryan found, many documents are made for humans and computers have no way to make sense of them. So in the end I create a little stack tool that allows me to place the content in fields and then generate the HTML to be put online using XSLT. I am lucky to have an old version of Adobe InDesigner that my university allowed me as a monitor to install. Sivakatirswami then send me an IDX file which is an XML InDesign Exchange file, I open this file in InDesign and use a mix of applescript to get the data from InDesign. It's the same approach I said before, one applescript get the selected text of InDesign. Adobe application does not return the text but return a pair of chunk positions like "char 100 to 10024 of box 23 of document 1" then another applescript uses those chunk positions to get the actual text. I can work really well with this approach, my stack replaces unicode entities and strange chars and transforms everything automatically. First I used PDFs but selecting multi colum text in Preview mixed the text when applescript picked it, so I ditched it in favor of InDesign files. If you're not selecting multi colum text, applescript + preview works fine. Be aware that the trouble you quote about Revolution clipboard text will not affect applescript workflows like this. I don't have much experience with pdf2html programs, I know they exist thats why I told Bryan to investigate, but so far, I managed to solve my troubles using the raw indesign source files. The idea of using clipboard or applescript to make the user more productive, since selecting is faster than typing and less error prone. Cheers andre On 7/6/07, Kay C Lan wrote: > > On 7/6/07, Andre Garzia wrote: > > > > A system agnostic approach would be to ask the user to select and copy > the > > title to the clipboard, this way, you just need to check > > clipboarddata["text"] to get your title. > > > Unfortunately Rev's inter-app clipboard transferring ability is less than > stellar. Sometimes accessing the data via script works, a lot of the times > it doesn't, sometimes using keyboard short cuts work, sometimes they don't > - > using menu items to cut and paste work consistently. Again this is only > referring to transferring clipboardData from other apps to Rev. > > Andre can you provide a little more info on pdf2html command line tools > for > OSX. I did a quick search of Man pages (using ManOpen) and the only > reference that came up for pdf was snmpdf, which of course has nothing to > do > with pdfs. I did a search on google for OSX command line pdf tools and > came > up with commercial products: > > http://www.pdf-tools.com/asp/products.asp?name=CLS&type=shell > > selling for $360 a pop!!! > > If the tool already comes with OSX, how can I find out the command syntax > and options? > > I currently use the free and excellent PDF2RTFService > > http://www.devon-technologies.com/products/freeware/services.html > > but I can't see anywhere how to access this via the command line. > > I work with lots and lots of pdf, but currently, because the clipboardData > is unreliable, I work in two steps, I use Automator to open all the pdf > files with TextEdit (PDF2RTFService taking care of the conversion process) > and save them as plain text. Then I use Rev to open and read the files and > do the real work. > > 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 lan.kc.macmail at gmail.com Fri Jul 6 12:52:51 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 00:52:51 +0800 Subject: What I did with Rev last night In-Reply-To: <468BD4EF.7080208@hyperactivesw.com> References: <468BD4EF.7080208@hyperactivesw.com> Message-ID: On 7/5/07, J. Landman Gay wrote: > > > It is so satisfying to be able to write whatever I need. Anyone else > done little personal stacks with Rev lately? Finally got sick and tired of trying to track down self generated errors in very long horizontal lists that are suppose to match. Think arrays and a list of Keys matching a list of values, or my personal favourite at the moment, a list of DB column names and a matching list of values. So, New Main Stack, 3 fields, 1 for the Key/Column list, 1 for the Values lists, and one for the Output. The entire script looks like this: ON closefield -- placed in the Row2 field put empty into field "Output" REPEAT with x = 1 to the number of items in field "Row1" put item x of field "Row1" & tab & item x of field "Row2" & return after field "Output" END REPEAT END closefield The result, the horizontal data is now displayed vertically, nicely lined up to match. Finding extra, missing or mismatched data couldn't be easier. It took all of 6 min to make, the question is, why didn't I do it months ago!! From stephenREVOLUTION at barncard.com Fri Jul 6 13:11:07 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 6 Jul 2007 12:11:07 -0500 Subject: insert cursor bug In-Reply-To: <30715716-3E3E-47E9-ABA3-B0FD78154F3F@dimensionB.de> References: <200707060907.06117.palcibiades-first@yahoo.co.uk><008701c7bfab$6a6d4f90$0 201010a@esbi3dg1ukz0fj> <20070706080050138184.de658d99@sonsothunder.com> <001e01c7bfd1$ada17c20$0201010a@esbi3dg1ukz0fj> <30715716-3E3E-47E9-ABA3-B0FD78154F3F@dimensionB.de> Message-ID: Thanks Kay, Devin and Ralf for the confirmation. I guess this is one of the few problems for us Intel mac users that I can see in the Bug database. >On 6. Jul 2007, at 16:17, Stephen Barncard wrote: > >>I posted this to the IMPROVE list but nobody with an INTEL mac has >>confirmed this. This appears to be a problem ONLY with INTEL >>versions of REV. Please help me confirm this. > >Just another confirmation: MacBook Pro 2.33, 10.4.10, Rev 2.8.2 471 -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mwieder at ahsoftware.net Fri Jul 6 13:17:29 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Fri, 6 Jul 2007 10:17:29 -0700 Subject: Problem parsing data in Gigabyte size text files In-Reply-To: <7c87a2a10707060803k1c7c0723t25341146dfaa5f1b@mail.gmail.com> References: <20070704170006.A3EBC4891DB@mail.runrev.com> <871987.16258.qm@web36506.mail.mud.yahoo.com> <7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com> <7DE61C54-758B-4770-82B1-D26C7F81F08C@looktowindward.com> <7c87a2a10707060803k1c7c0723t25341146dfaa5f1b@mail.gmail.com> Message-ID: <30162431053.20070706101729@ahsoftware.net> Andre- Friday, July 6, 2007, 8:03:36 AM, you wrote: > Fat32 has a 4gb file size limit, but I think NTFS or whatever windows uses > nowadays is not limited like this. The problem here is not so much with the OS limitations, but more one of apps written in C (i.e., the engine) that use the standard file functions (fread, fwrite, fseek, etc.) that are limited to 2GB file sizes due to the size of an integer. Switching to the long integer versions of these functions overcomes the limit, but is something that has to be done at the engine level. -- -Mark Wieder mwieder at ahsoftware.net From scott at cdroo.com Fri Jul 6 13:18:55 2007 From: scott at cdroo.com (Scott Kane) Date: Sat, 7 Jul 2007 03:18:55 +1000 Subject: Problem parsing data in Gigabyte size text files References: <20070704170006.A3EBC4891DB@mail.runrev.com><871987.16258.qm@web36506.mail.mud.yahoo.com><7c87a2a10707050520y7987124l8671b175435b35f8@mail.gmail.com><7DE61C54-758B-4770-82B1-D26C7F81F08C@looktowindward.com><7c87a2a10707060803k1c7c0723t25341146dfaa5f1b@mail.gmail.com> <30162431053.20070706101729@ahsoftware.net> Message-ID: <00fa01c7bff1$bd9e7310$0201010a@esbi3dg1ukz0fj> From: "Mark Wieder" > The problem here is not so much with the OS limitations, but more one of > apps written in C (i.e., the engine) that use the standard file > functions (fread, fwrite, fseek, etc.) that are limited to 2GB file sizes > due to the size of an integer. Switching to the long integer > versions of these functions overcomes the limit, but is something that has > to be done at the engine level. Indeed. Even then Explorer itself chokes on text files larger than 1 Gig from personal experience. Scott Kane From jhurley0305 at sbcglobal.net Fri Jul 6 13:19:06 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Fri, 6 Jul 2007 10:19:06 -0700 Subject: Starting at square one with image processing In-Reply-To: <20070706134327.98049488F6E@mail.runrev.com> References: <20070706134327.98049488F6E@mail.runrev.com> Message-ID: <872C1613-7EEF-4FF3-B4C3-0B81CD379AB8@sbcglobal.net> > Message: 24 > Date: Thu, 5 Jul 2007 16:42:10 -0700 > From: Brian Yennie > Subject: Re: Starting at square one with image processing > To: How to use Revolution > Message-ID: <3A7B4B88-51EE-4C80-AEC0-1A25CFD6A696 at qldlearning.com> > Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed > > Jim, > > imageData is a pixel-by-pixel property. Pixels are read in rows > across and then down. > > Each pixel is 4 characters long: alpha, red, green, and blue. > > So for example, a white pixel would be 0,255,255,255 > A black pixel would be 0,0,0,0 > A red pixel: 0,255,0,0 > A 50% transparent pixel: 127, red, green, blue > > And so on and so forth. > > Notice the black pixel - it IS a string of zeros. You might try > changing it to a red line to illuminate the difference, but that's > why you are seeing so many zeros! > > HTH, > Brian > > Message: 25 > Date: Thu, 5 Jul 2007 18:55:53 -0500 > From: Ken Ray > Subject: Re: Starting at square one with image processing > To: How to use Revolution > Message-ID: <20070705185553374828.ef93b70a at sonsothunder.com> > Content-Type: text/plain; charset=us-ascii > > On Thu, 5 Jul 2007 16:17:28 -0700, James Hurley wrote: > >> I'm trying to understand the rudiments of image processing in Run >> Rev. > > Here's a primer on the subject: > > http://www.sonsothunder.com/devres/revolution/tips/imag003.htm > > And these help too: > > http://www.sonsothunder.com/devres/revolution/tips/imag004.htm > http://www.sonsothunder.com/devres/revolution/tips/imag005.htm > > > Ken Ray Key and Brian, Thanks very much for your help. It has got me started. I added a little blue line to my existing red line but it didn't seem to show up in the data so I ran the following handler: on mouseUp put the imagedata of img id 1003 into tData put 0 into tCounter repeat for each char tChar in tData put charToNum(tChar) into tNum if tCounter mod 4 is 0 then put cr after results put tNum&comma after results add 1 to tCounter end repeat put results into field 1 put the number of lines in field 1 into msg box --Look for something other than blue. repeat for each line tLine in results if tLine is not "0,255,30,5," then breakpoint end if end repeat end mouseUp This breaks up the pixels into readable chunks on a separate line so it is easier to interpret. But all I was seeing was 0,255,40,5 in the field printout i.e. a redish pixel. So I added the breakpoint and the blue showed up. So now I'm seeing blue, whereas before I was SEEING RED. Apparently RunRev is willing to put just so much text into a field. It also appears that the image data doesn't show the blank pixels. The red shows up as the lead pixel, but the red line is several pixels from the left edge of the image object. Back to the drawing board. Very helpful. Thanks again. Jim From josh at dvcreators.net Fri Jul 6 13:24:04 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 6 Jul 2007 10:24:04 -0700 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: <7aa52a210706291419q2eda041er5aa38bb4efa9a6cf@mail.gmail.com> References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <20070629075253574263.3af6e6f2@sonsothunder.com> <7aa52a210706291419q2eda041er5aa38bb4efa9a6cf@mail.gmail.com> Message-ID: <8B289CB6-BB32-48E4-AD0C-758868CE5A84@dvcreators.net> I have found the possibility of making a variable typing error is almost nil, but the primary reason for this is that I almost never type variable names. (except the first time :-) It is faster and 100% accurate for me to use a feature I contributed to Galaxy called "ScriptPaint" to "paint" your variable names from existing instances rather than type them. (hover your cursor over a variable name (assuming you see it in your window) and press Cntrl- Space to add it to the line you're typing) Even with the mouse movement it is usually faster than typing, especially if you tend to use longer, more descriptive variable names. Adding to the speed benefit is the ability to paint other words, commands, keywords, anything visible. ScriptPaint is so cool I wish every text editor had it- I sometimes try to use ScriptPaint when writing an email, posting on a website, etc.! I showed ScriptPaint to a RealBasic programmer once and he flipped out. That feature (among others) is making him consider adding Rev to his lineup. Anyway, I agree declaring vars is a waste of time and makes scripts harder to read and navigate. On Jun 29, 2007, at 2:19 PM, Chipp Walters wrote: > On 6/29/07, Ken Ray wrote: >> over the years of not declaring xTalk >> variables I have gotten to the point that the likelihood of me making >> an error in typing a variable is extremely low, so there really is >> very >> little benefit and a lot of extra hassle for me to start declaring >> them. > > I'm with Ken. I don't declare variables and have spent so many > hours working > this way, it's just easier. I rarely if ever find a problem from not > declaring vars, and the overhead of the typing and visual clutter is a > nuisance and a time waste to me. From lan.kc.macmail at gmail.com Fri Jul 6 13:27:02 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 01:27:02 +0800 Subject: PDF files handling In-Reply-To: <7c87a2a10707060949j3c8c023dv1acf49f1f892abf@mail.gmail.com> References: <468E2E47.4060007@deepfoo.com> <7c87a2a10707060727w7be3b5f5ice53ffdb70cdf7@mail.gmail.com> <7c87a2a10707060949j3c8c023dv1acf49f1f892abf@mail.gmail.com> Message-ID: On 7/7/07, Andre Garzia wrote: > > I've met one of Devon Tech developers in Malta :-) Small world ain't it, a > Brazilian and he is from Bulgary, met in Malta in the house of Sims and > Cloe. Sounds more like the start of a very bad joke;-)))) My needs are simple. As are mine. If you're not selecting multi colum text, applescript + preview works fine. > Be aware that the trouble you quote about Revolution clipboard text will > not > affect applescript workflows like this. Hmmm, not in my experience, and I posted a reproducible recipe to bugzilla. I had Rev call and AppleScript/Automator app (tired both) that would ask you for the folder containing the file (pdf) you wanted to work on, AS would then open the file using TextEdit/BBEdit (tried both) and convert the file to plain text, AS would then 'select all' and place the data on the clipboard, but Rev could not access it via script. The data was there because if you selected a field and then went to the menu and selected Paste, the data would appear in the field - I can't remember if keyboard shortcuts worked in this instance. Possible the missing key here is that I understand you physically select the data concerned whilst I did everything in script. I don't have much experience with pdf2html programs, I know they exist thats > why I told Bryan to investigate, but so far, I managed to solve my > troubles > using the raw indesign source files. OK, I just wanted to make sure there wasn't something already in OSX that I hadn't tried:-) Thanks for the quick response, From josh at dvcreators.net Fri Jul 6 13:30:04 2007 From: josh at dvcreators.net (Josh Mellicker) Date: Fri, 6 Jul 2007 10:30:04 -0700 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> Message-ID: <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> On Jun 29, 2007, at 3:31 AM, Dave wrote: > When I edit code (whatever the language) I type the name of the > variable once and once only and maybe I don't type the whole thing > at all. I then use copy/paste to paste the variable into where it > is being used. Oops, I just saw this... Copy/Paste works well, but the sequence: - mouse move to highlight the word (lose your insertion point in the line you're working on) - copy (two keystrokes) - move mouse back to line - paste (two keystrokes) is not as fast as ScriptPaint: - mouse hover over word to copy (cursor stays in place) - Cntrl Space (two keystrokes) but copy/paste is faster to copy a long line. From kray at sonsothunder.com Fri Jul 6 13:33:24 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 6 Jul 2007 12:33:24 -0500 Subject: Base64 conversion In-Reply-To: <97E1FFAD-4BC0-4736-8A6D-EC511E2A760A@gmail.com> References: <97E1FFAD-4BC0-4736-8A6D-EC511E2A760A@gmail.com> Message-ID: <20070706123324380212.832b639a@sonsothunder.com> On Fri, 6 Jul 2007 12:16:55 -0400, Javier Miranda V. wrote: > Something is missing in this stack, it doesn't work, can you take a > look? It's supposed to convert a decimal number to Base64. > I tried 3 ways to do it with no success! Javier, you aren't allowed to upload stacks to the list, only emails. So if you want someone to look at your stack, you'll have to make it publicly accessible and direct people to it (either on a web/ftp site somewhere or upload to RevOnline). However Rev has a "base64encode" function, which if you're not doing, it makes it easy: put base64encode("1.234") --> MS4yMzQ= > PS.: Later I would like to ask something about inter-application > communications and a couple of things about cryptology, all related > to this Base64 thing. That's what this list is for! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From FlexibleLearning at aol.com Fri Jul 6 13:35:14 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Fri, 6 Jul 2007 13:35:14 EDT Subject: scripting challenge Contest ? Message-ID: Hi Brian For a "simple approach" solution, this is pretty darn close, except where trailing punctuation forms part of the string to find... put "This is a great script - Brian did good!" into sourceText put "script - Brian" into findThis put wholeFindIt (sourceTest, findThis) => FALSE # should be TRUE It's more tricky than may at first appear, this one! /H ---- Original message ---- I actually saw this thread on the Metacard list, but didn't have a moment to really think about it. I'm not sure I understand completely the "must handle all punctuation" part, but regardless it might get the ball rolling for me to post a simple approach and you can tell me the flaws =). This is only lightly tested, but maybe it's close? This basically tries to strip and normalize all punctuation first, and then search for a whole match. function wholeFindIt sourceText, findThis ## remove punctuation from both source and chunk to find ## commas, colons, semicolons exclamations, periods, questions, new lines repeat for each char c in (";:.,!?"&return) replace c with space in sourceText replace c with space in findThis end repeat ## replace hyphens followed by spaces ## "I like you- are you single?" => "I like you are you single" ## "I like super-fast ultra-cars!" => unchanged replace ("-"&space) with space in sourceText replace ("-"&space) with space in findThis ## normalize multiple spaces down to one repeat while (offset(space&space, sourceText) > 0) replace (space&space) with space in sourceText end repeat repeat while (offset(space&space, findThis) > 0) replace (space&space) with space in findThis end repeat ## pad everything with spaces to get whole word matches if (char 1 of sourceText is not space) then put space before sourceText if (char -1 of sourceText is not space) then put space after sourceText if (char 1 of findThis is not space) then put space before findThis if (char -1 of findThis is not space) then put space after findThis ## search! return (offset(findThis, sourceText) > 0) end wholeFindIt ---- end original message ---- From david at openpartnership.net Fri Jul 6 14:29:32 2007 From: david at openpartnership.net (David Bovill) Date: Fri, 6 Jul 2007 19:29:32 +0100 Subject: Windows and screens... Message-ID: If I change screen dimensions or arrangement on a second monitor (at least on OSX) Rev behaves very differently to other applications. Stacks cannot be positioned properly and jump around. Specifically if the screen arrangement is one in which the top of the second screen is above the top of the main screen - any stacks positioned on the second screen cannot be placed above the line of the top of the main screen - jumping down. Next if you make changes to the screen arrangement so that the larger second screen aligns with the top of the main screen (and so extends below), you can place and resize the stack using almost the entire second screen - but not using the to 20 or so pixels (ie the same area that would have the OSX menu bar if it were active on the second screen). Is an engine thing or a front script IDE bug - that we can fix easily with a little scripting? From lan.kc.macmail at gmail.com Fri Jul 6 14:31:09 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 02:31:09 +0800 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> Message-ID: On 7/7/07, Josh Mellicker wrote: > > > Oops, I just saw this... > > Copy/Paste works well, but the sequence: > > - mouse move to highlight the word (lose your insertion point in > the line you're working on) > - copy (two keystrokes) > - move mouse back to line > - paste (two keystrokes) > > > is not as fast as ScriptPaint: > > - mouse hover over word to copy (cursor stays in place) > - Cntrl Space (two keystrokes) This puts a smile on my face because the best assistant for me is a program called CopyPaste. http://www.scriptsoftware.com/copypaste/ Apart from having 10 numbered clipboards that can be accessed by cmd-c-1, cmd-c-2, cmd-v-1 etc etc, and being able to remember/access the last x number of things you've copied - x being a number you set limited by system memory. The feature I like the best is yType, which watches all your keystrokes, remembers everything you've typed and predicts what your about to type. By sensible use of naming conventions you can get it to automatically come up with variable/handler/function names 99% of the time, and the other 1% it comes up with a list of options you can click on.Betteryet you can set up 'boiler plates' so that with just a few key strokes you can have large chunks of data typed for you such as: ofsv => of stack "Very long name in here" ocsv => of card "Long Card Name Here" of stack "long stack name here" swi3 => a switch structure with 3 case statements swi4 => a switch structure with 4 case statements book => an entire book if you set it up correctly Unfortunately, Rev and CopyPaste don't get on :-( From mcdomi at free.fr Fri Jul 6 14:58:27 2007 From: mcdomi at free.fr (Dom) Date: Fri, 6 Jul 2007 20:58:27 +0200 Subject: What I did with Rev last night In-Reply-To: Message-ID: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> Kay C Lan wrote: > The result, the horizontal data is now displayed vertically, nicely lined up > to match. Finding extra, missing or mismatched data couldn't be easier. by the way, i think there IS a function to commute from "horizontal" list to "vertical" ones!? From jacque at hyperactivesw.com Fri Jul 6 15:25:28 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 06 Jul 2007 14:25:28 -0500 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> Message-ID: <468E9728.2010202@hyperactivesw.com> Kay C Lan wrote: > Unfortunately, Rev and CopyPaste don't get on :-( I have a frontscript that lives in a plugin and automatically gets put in use whenever I launch Rev. Adding scriptpaint to it was a one-liner, I just did it a couple of minutes ago since it seems like such a great idea. In case anyone else might find this useful, here are some details. The handler does these things: 1. Uses the standard HC keystrokes to edit card and stack scripts (Cmd-Opt-C and Cmd-Opt-S.) After 20 years of xtalk work, these are hard-coded into my brain. They are also the keystrokes MC uses, so I don't have to remember to change my habits when I'm in Rev. 2. Uses the standard HC keystroke Cmd-Opt-B to edit the first background (group) script if there is one. I do a lot of HC conversions, and every HC stack has a background on every card. Most of the time, this gets me where I want to go. 3. Exits if the target is not the script editor. If it is, checks to see if the shift key is down as well as the Command key. If so, executes these shortcuts: 4. Cmd-Shift-quote: put quotes around the selected text. If there is no selection, a pair of quotes is inserted with nothing between. I use it mostly for fixing imported HC scripts containing unquoted literals. 5. Cmd-Shift-equals or Cmd-Shift-hyphen: inserts the special marker I use for comments I want to look at again later. Has two triggers because I sometimes miss when I reach to the top of the keyboard without looking. 6. Cmd-Shift-9 or Cmd-Shift-0: bracket the selection with parentheses. If no selection, inserts a pair of parentheses. Good for writing functions or visually enclosing segments of multiple "if"s. Doesn't backtrack (see next.) 7. Cmd-Shift-[ or Cmd-Shift-]: same as parentheses, but inserts square brackets for arrays. This one also backtracks the insertion point so you can start typing in between them. I didn't backtrack for parentheses because most of the time I add parentheses to existing text. You could change it. 8. Cmd-Shift-space: New addition, does scriptPaint. Inserts the word under the mouse into the selection. Here is the handler (watch for wrap): on commandKeyDown whichKey -- HyperActive Software: Revolution and MetaCard frontscript if the optionKey is down and "revLibrary.rev" is in the frontscripts then switch whichKey case "s" edit script of this stack break case "c" edit script of this cd break end switch exit commandKeyDown end if if whichKey = "b" and there is a grp 1 then edit script of grp 1 if "editor field" is not in the name of the target \ or the shiftkey is not down then pass commandKeyDown switch whichKey case "'" put quote & the selection & quote into the selection break case "=" case "-" put " -" & "-" & "#"&"#"&"#" into the selection break case "9" case "0" put "(" & the selection & ")" into the selection break case "[" case "]" get the selection put "[" & it & "]" into the selection if it = "" then put the selectedchunk into tSel put word 4 of tSel into word 2 of tSel put (word 4 of tSel) - 1 into word 4 of tSel select tSel end if break case " " -- scriptPaint put the mousetext into the selection break default pass commandKeyDown end switch end commandKeyDown To make this load when Rev launches, put the handler into a button script in a new stack. Put this handler into the stack script: on revPreOpenStack if "myScripts" is not in the frontscripts then insert the script of btn "myScriptBtn" into front end revPreOpenStack Put the stack in your plugins folder. Relaunch Rev. Use the Plugins Setting (Development menu) to open the stack invisibly when Rev starts up. Select "revPreOpenStack" from the list of messages to send. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From tereza at califex.com Fri Jul 6 15:31:54 2007 From: tereza at califex.com (Tereza Snyder) Date: Fri, 6 Jul 2007 14:31:54 -0500 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> Message-ID: <1A9D4CAE-3ECE-41CB-B571-891C70650BC8@califex.com> On Jul 6, 2007, at 1:31 PM, Kay C Lan wrote: > > This puts a smile on my face because the best assistant for me is a > program > called CopyPaste. > ... > Unfortunately, Rev and CopyPaste don't get on :-( I favor CopyPaste, too...everywhere but Rev. Rev's stranglehold on the clipboard trips up CopyPaste, and another favorite of mine, TypeIt4me. To console myself, I made a snippet-paster that lets me insert boilerplate into scripts, optionally merging the contents of the clipboard, and position the insertion cursor within the boilerplate. First, I have a frontscript for various utility functions, among them a keydown handler that reads, in part: ... switch pKey case "`" -- same key as tilde get the selectedchunk put the long id of the target into word -2 to -1 of it set the dialogdata to it popup "CFX_Snippets" exit keydown break ... It pops up a menu whenever I type ` in a script. The dialogData is first set to the position in the script field for the boilerplate text. The CFX_Snippets stack has a custompropertyset (i.e. array property) in which each property name (key) is a description of its content, the boilerplate text. For example, one of the snippets is called: log "x=" the text that is stored for that key is: log param(0) && "[[it]]=" & [[it]] ` --/// which, if the variable name "tVar" is on the clipboard, will result in: log param(0) && "tVar=" & tVar --/// in my script. My "log" handler (which lives in the frontscript) will post : myHandlerName tVar = 5 when it gets to that statement, which can sometimes be more useful than the debugger and variable watcher in nailing down certain bugs. Other snippets result in more elaborate log statements, switch statements, etc. in the CFX_Snippets stack: > > > on preopenstack > put the dialogdata into sSel -- save the insertion point > set the custompropertyset of me to uSnippetsA > get the customkeys of me > sort lines of it ascending > put it into fld 1 of me > set the height of fld 1 of me to (the formattedheight of fld 1 > of me) + 8 > set the topleft of fld 1 of me to 0,0 > set the height of me to the height of fld 1 of me > end preopenstack > > > on closeStack > put the uSnippetsA[the selectedtext of fld 1 of me] of me into > tSnip > if tSnip contains "[[" then -- use merge statement > if length(the clipboarddata["text"] ) < 30 -- only > for short clipboard text > then get line 1 of the clipboarddata["text"] else get empty > put merge( tSnip ) into tSnip > end if > put offset( "`", tSnip) into tInsertion -- set the insertion > point > if tInsertion is 0 then put (the length of tSnip) - 6 into > tInsertion -- before "--///" > else put space into char tInsertion of tSnip > do "put tSnip into" && sSel > add tInsertion to word 2 of sSel > put (word 2 of sSel) - 1 into word 4 of sSel > do "select" && sSel > end closeStack t Tereza Snyder Califex Software, Inc. From mark at maseurope.net Fri Jul 6 15:33:04 2007 From: mark at maseurope.net (Mark Smith) Date: Fri, 6 Jul 2007 20:33:04 +0100 Subject: Base64 conversion In-Reply-To: <97E1FFAD-4BC0-4736-8A6D-EC511E2A760A@gmail.com> References: <97E1FFAD-4BC0-4736-8A6D-EC511E2A760A@gmail.com> Message-ID: <83178F20-7365-4D44-9B38-E6C6BA646C0D@maseurope.net> Javier, I'm assuming that what you want to is to convert numbers fom base 10 to base 64. If this is right, I don't think there is a way to do this easily in Rev. The baseConvert function will only convert to a maximum base of 36, so you'll have to do the binary maths yourself! (I think Xavier Bury may have done some thing like this, I don't remember clearly). If, on the other hand, to base64encode binary data into an internet friendly form for transmission over a network, just use the base64Encode function. Best, Mark On 6 Jul 2007, at 17:16, Javier Miranda V. wrote: > Something is missing in this stack, it doesn't work, can you take a > look? It's supposed to convert a decimal number to Base64. > I tried 3 ways to do it with no success! > Saludos, > > Javier > > PS.: Later I would like to ask something about inter-application > communications and a couple of things about cryptology, all related > to this Base64 thing. > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From shari at gypsyware.com Fri Jul 6 15:50:06 2007 From: shari at gypsyware.com (Shari) Date: Fri, 6 Jul 2007 15:50:06 -0400 Subject: Revolution Freezing or Quitting Unexpectedly In-Reply-To: <5B5C69F6-D394-4319-83C0-0942586DC6FD@looktowindward.com> References: <86ae76bb0706181928h24dd274re6ff33ab4c2c56ce@mail.gmail.com> <5B5C69F6-D394-4319-83C0-0942586DC6FD@looktowindward.com> Message-ID: >Hi, > >I have a similar problem, e.g. a crash/quit and it's inside >QuickTime too. Are you using a player or making use of the export >snapshot command? > >I have this problem on the following machines: > >G5, G4, G4 PowerBook all running 10.4.10. > >All the Best >Dave Dave, Mine was related to rotating an image, and they are working on it. Shari -- Windows and Macintosh shareware games BIackjack Gold http://www.gypsyware.com From viktoras at ekoinf.net Fri Jul 6 16:09:59 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Fri, 06 Jul 2007 23:09:59 +0300 Subject: What I did with Rev last night - few lines of code for graphical file/folder/volume navigator In-Reply-To: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> References: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> Message-ID: <468EA197.1050109@ekoinf.net> Didn't expect programming an embedded volumes/folders/files navigator can be so easy. If you need something like this in your application, use the source below - just copy/paste the 3 handlers from this message into a scrolling field. In object inspector check the lock text and the list behavior of the field to true or execute: set the lockText of fld "yourField" to true set the listBehavior of fld "yourField" to true in the message box. Then click the field with mouse and start using it. on mouseDown if me is not empty then pass mouseDown else put the folders & return & return & the files into me end if drawList end mouseDown on selectionChanged local myLine if ".." is in the selectedtext then set the defaultfolder to (the defaultfolder & "/" & char 3 to -1 of the selectedtext) else if char 2 to 3 of the selectedtext = " " then #insert your handler for the selected files here answer "file:" && the defaultfolder & "/" & char 4 to -1 of the selectedtext else if ":" is in the selectedtext then set the defaultfolder to (char 3 to -1 of the selectedtext & "/") else set the defaultfolder to (the defaultfolder & "/" & char 3 to -1 of the selectedtext) end if drawList end selectionChanged on drawList local myLine local flag put 0 into flag lock screen put the defaultfolder & return & the volumes & return & the folders & return & return & the files into me repeat with i = 1 to the number of lines in me put line i of me into myLine if myLine is empty then put 1 into flag next repeat else if flag = 1 then #files put " " before line i of me set the imageSource of char 1 of line i of me to 201066 else #folders or volumes put " " before line i of me set the imageSource of char 1 of line i of me to 210087 end if end if end repeat set the imageSource of char 1 of line 1 of me to 210088 set the textStyle of line 1 of me to "bold" unlock screen end drawList From viktoras at ekoinf.net Fri Jul 6 16:31:34 2007 From: viktoras at ekoinf.net (viktoras didziulis) Date: Fri, 06 Jul 2007 23:31:34 +0300 Subject: What I did with Rev last night - few lines of code for graphical file/folder/volume navigator In-Reply-To: <468EA197.1050109@ekoinf.net> References: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> <468EA197.1050109@ekoinf.net> Message-ID: <468EA6A6.50009@ekoinf.net> Whoops, Thunderbird reformatted the e-mail, so likely you won't be able to get it running after copying/pasting the code from my previous message. Here is a sample stack with a field using these 3 short handlers if anyone is interested: go stack URL "http://www.ekoinf.net/File_browser.rev" feel free to reuse it :-) All the best Viktoras viktoras didziulis wrote: > Didn't expect programming an embedded volumes/folders/files navigator > can be so easy. If you need something like this in your application, > use the source below - just copy/paste the 3 handlers from this > message into a scrolling field. In object inspector check the lock > text and the list behavior of the field to true or ------- From sakari.ruoho at academica.com Fri Jul 6 16:43:54 2007 From: sakari.ruoho at academica.com (Sakari Ruoho) Date: Fri, 06 Jul 2007 23:43:54 +0300 Subject: scripting challenge Contest ? In-Reply-To: References: Message-ID: <468EA98A.5000607@academica.com> I probably suck on this since I'm a noob, but the nevertheless I had fun with this one.. :D This is not optimized so it might have some overhead. I also nicked a piece of code from brian's one and changed it to my needs, hopefully you can forgive me ;) button script: on mouseUp put "This is a test-piece." into sourceText put whole("a test",sourceText) & return after tString put whole("is a test-piece",sourceText) & return after tString put whole("is a test-piece.",sourceText) & return after tString put "This is a great script - Brian did good!" into sourceText put whole("script - Brian",sourceText) & return after tString answer tString end mouseUp function whole stringToFind, sourceText set the caseSensitive to true set the wholematches to TRUE put zero into tSkip repeat while wordOffset(word 1 of stringToFind, sourceText, tSkip) > 0 add wordOffset(word 1 of stringToFind, sourceText, tSkip) to tSkip put FALSE into tReturn repeat with x=2 to the number of words in stringToFind get matchText(word x of stringToFind, "^" & word (tSkip-1+x) of sourceText & "$" ) if it is FALSE then put stripPunctuation(word (tSkip-1+x) of sourceText) into strippedString get matchText(word x of stringToFind, "^" & strippedString & "$") if it is not TRUE then put FALSE into tReturn exit repeat else put TRUE into tReturn end if else put TRUE into tReturn end if end repeat if tReturn is TRUE then return TRUE exit whole end if end repeat return FALSE end whole function stripPunctuation tString repeat for each char c in (";:.,!?"&return) replace c with empty in tString end repeat return tString end stripPunctuation FlexibleLearning at aol.com wrote: > There is a wee challenge I posted to the metacard list for a function that > returns whether a whole text string is in a variable (must handle all > punctuation and ends of line etc), along the lines of... > > put "This is a test-piece." into sourceText (note the punctuation and > hyphen) > whole("a test",sourceText) => FALSE > whole("is a test-piece",sourceText) => TRUE > whole("is a test-piece.",sourceText) => TRUE > > There have been some good attempts but it has yet to be solved completely. > Perhaps someone on this list is up for it. > > /H > > > > Fri Jun 29 Jacqueline Landman Gay wrote: > > >> I do miss those scripting challenges though. I wish this >> list would indulge more, it was great fun. The last one I can recall on >> this list was the creation of a working clock face. By the time >> everyone >> was done we had a very efficient and effective script, and I think >> everyone who followed the exchange learned a lot. >> > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From gregory.lypny at videotron.ca Fri Jul 6 16:59:28 2007 From: gregory.lypny at videotron.ca (Gregory Lypny) Date: Fri, 06 Jul 2007 16:59:28 -0400 Subject: Monitoring a FileMaker Post Message-ID: Hello everyone, I'm using Revolution to send queries to extract data from a remote FileMaker database running on a Mac. The version of FileMaker is 6 Unlimited. My post is simple. It looks like this. post thePost to url theURL But because I'm often extracting hundreds, if not thousands, of records with as many as 80 fields, the process can take up to a minute (life's tough, eh?). I'd like some feedback on the status of the connection and the extraction as it's progressing so that I know that it hasn't died or gone off into outer space. I noticed that there are many libURL commands in the documentation, and I'd appreciate any suggestions as to how to approach this. Regards, Gregory From shari at gypsyware.com Fri Jul 6 17:15:58 2007 From: shari at gypsyware.com (Shari) Date: Fri, 6 Jul 2007 17:15:58 -0400 Subject: Answer Dialog Position, Again In-Reply-To: References: Message-ID: I'm a bit late to this thread. I found it only because I was having trouble and searched the archives. My answer was opening not only in the top right third of the screen but partway OFF the screen on MacOSX in development mode. I added my votes to this known bug/enhancement. I found a solution, not elegant but it works. I did not want to change the actual code in the Ask/Answer dialogs as I don't want to have to remember to do this every time I get a new version. Solution: set the visible of stack "Answer Dialog" to false answer whatever set the loc of stack "Answer Dialog" to the loc of stack yourAppStack show stack "Answer Dialog" I chose not to use the topstack for the loc as for my purposes I want it to be centered on the application and not any other open stacks. Shari -- Windows and Macintosh shareware games BIackjack Gold http://www.gypsyware.com From JimAultWins at yahoo.com Fri Jul 6 17:19:34 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 06 Jul 2007 14:19:34 -0700 Subject: What I did with Rev last night In-Reply-To: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> Message-ID: I do the old way and paste into Excel using transpose. Only works with cr and tab delimited, though. Plus, I always have Excel open I have build a few transpose functions but always with more complex issues than the one Kay C. offered. Don't know of a built-in transpose in Rev. Jim Ault Las Vegas On 7/6/07 11:58 AM, "Dom" wrote: > Kay C Lan wrote: > >> The result, the horizontal data is now displayed vertically, nicely lined up >> to match. Finding extra, missing or mismatched data couldn't be easier. > > by the way, i think there IS a function to commute from "horizontal" > list to "vertical" ones!? > From briany at qldlearning.com Fri Jul 6 17:21:53 2007 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 6 Jul 2007 14:21:53 -0700 Subject: scripting challenge Contest ? In-Reply-To: <468EA98A.5000607@academica.com> References: <468EA98A.5000607@academica.com> Message-ID: <53533D58-D34A-4CB1-803F-0D599051B5BC@qldlearning.com> Sakari, Looks like a clever approach! I haven't had a chance to try it out, but it looks to be a nice combination of techniques. Anything I post here is up for grabs, unless I specifically say otherwise (and I never have). Especially when the group is working on a challenge, I'm happy to see someone adapt something that I post. We were all "noobs" once, including myself. Keep at it, and please feel welcome to chime in and contribute. Often some of the newer people come up with the most novel approaches - us old hats may be clever once in a while, but we're probably also set in our ways =). - Brian > I probably suck on this since I'm a noob, but the nevertheless I > had fun with this one.. :D This is not optimized so it might have > some overhead. I also nicked a piece of code from brian's one and > changed it to my needs, hopefully you can forgive me ;) From jhurley0305 at sbcglobal.net Fri Jul 6 19:51:56 2007 From: jhurley0305 at sbcglobal.net (James Hurley) Date: Fri, 6 Jul 2007 16:51:56 -0700 Subject: Starting at square one with image processing In-Reply-To: <20070706134327.98049488F6E@mail.runrev.com> References: <20070706134327.98049488F6E@mail.runrev.com> Message-ID: <96C14CAF-D291-46B1-A774-189A213CDC09@sbcglobal.net> I've discovered that I have no idea what's going on with the imagedata function. I thought that the imagedata was a pixel by pixel map of the image. I tried the following handler to look at each pixel of my image: on mouseUp put the name of image id 1014 into tName put the imagedata of tName into tData set the savedImageData of tName to tData --put the imagedata of img "basic.png" into tData put 0 into tCounter repeat for each char tChar in tData put charToNum(tChar) into tNum if tCounter mod 4 is 0 then put cr after results put tNum&comma after results add 1 to tCounter end repeat put results into field 1 end mouseUp And I got the following in field 1: 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, 0,156,0,2, etc. This was the imagedata of a short red line segment painted with the red pencil. I thought each line above represented successive pixels across the image--left to right and top to bottom. Not so. This is really screwy. If I set the imagedata of my image to the imagedata of itself, it is transformed from a short red line to a solid red square. Actually that is what I would have thought the column above represented. You image people out there live in a different world. I'm sure I'll get this in time, but right now I see that I was living in a fools paradise when working with graphics objects. Jim Hurley From JimAultWins at yahoo.com Fri Jul 6 20:23:54 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Fri, 06 Jul 2007 17:23:54 -0700 Subject: Starting at square one with image processing In-Reply-To: <96C14CAF-D291-46B1-A774-189A213CDC09@sbcglobal.net> Message-ID: Chipp has done some very good imagedata and alphadata example stacks. You should see how he does: ImageTrans.rev altMakeTrans.rev and Wilhelm Sanke tiles_seamless.rev Jim Ault Las Vegas On 7/6/07 4:51 PM, "James Hurley" wrote: > I've discovered that I have no idea what's going on with the > imagedata function. > > I thought that the imagedata was a pixel by pixel map of the image. I > tried the following handler to look at each pixel of my image: > > on mouseUp > put the name of image id 1014 into tName > put the imagedata of tName into tData > set the savedImageData of tName to tData > --put the imagedata of img "basic.png" into tData > put 0 into tCounter > repeat for each char tChar in tData > put charToNum(tChar) into tNum > if tCounter mod 4 is 0 then put cr after results > put tNum&comma after results > add 1 to tCounter > end repeat > put results into field 1 > end mouseUp > > And I got the following in field 1: > > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > etc. > > This was the imagedata of a short red line segment painted with the > red pencil. > > I thought each line above represented successive pixels across the > image--left to right and top to bottom. > > Not so. > > This is really screwy. If I set the imagedata of my image to the > imagedata of itself, it is transformed from a short red line to a > solid red square. Actually that is what I would have thought the > column above represented. > > You image people out there live in a different world. I'm sure I'll > get this in time, but right now I see that I was living in a fools > paradise when working with graphics objects. > > Jim Hurley > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From briany at qldlearning.com Fri Jul 6 20:32:47 2007 From: briany at qldlearning.com (Brian Yennie) Date: Fri, 6 Jul 2007 17:32:47 -0700 Subject: Starting at square one with image processing In-Reply-To: <96C14CAF-D291-46B1-A774-189A213CDC09@sbcglobal.net> References: <20070706134327.98049488F6E@mail.runrev.com> <96C14CAF-D291-46B1-A774-189A213CDC09@sbcglobal.net> Message-ID: <604B4A34-5F28-47E5-80FB-DC0F6E8C8F78@qldlearning.com> James, You are on the right track. Your interpretation of the pixels is correct. However, I would pay special attention to the size of your image - setting the imageData can reset scaling you have done, which off of the top of my head is probably why you are seeing a line become a square - one is just a stretched out version of the other. Generally speaking, when setting the imageData you want to make sure the two images are the same size both before (and in this case after) the operation. Try locking the size and location of the image, or making sure you haven't resized anything. Hope this helps a bit. > I've discovered that I have no idea what's going on with the > imagedata function. > > I thought that the imagedata was a pixel by pixel map of the image. > I tried the following handler to look at each pixel of my image: > > on mouseUp > put the name of image id 1014 into tName > put the imagedata of tName into tData > set the savedImageData of tName to tData > --put the imagedata of img "basic.png" into tData > put 0 into tCounter > repeat for each char tChar in tData > put charToNum(tChar) into tNum > if tCounter mod 4 is 0 then put cr after results > put tNum&comma after results > add 1 to tCounter > end repeat > put results into field 1 > end mouseUp > > And I got the following in field 1: > > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > 0,156,0,2, > etc. > > This was the imagedata of a short red line segment painted with the > red pencil. > > I thought each line above represented successive pixels across the > image--left to right and top to bottom. > > Not so. > > This is really screwy. If I set the imagedata of my image to the > imagedata of itself, it is transformed from a short red line to a > solid red square. Actually that is what I would have thought the > column above represented. > > You image people out there live in a different world. I'm sure I'll > get this in time, but right now I see that I was living in a fools > paradise when working with graphics objects. > > Jim Hurley > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lan.kc.macmail at gmail.com Fri Jul 6 22:26:25 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 10:26:25 +0800 Subject: implicitVars [Was: Re: Best Practices in Rev development] In-Reply-To: <468E9728.2010202@hyperactivesw.com> References: <46799A4D.5060209@fourthworld.com> <4679A5A2.60205@hyperactivesw.com> <4680531B.80002@tweedly.net> <85FED727-31CF-46C3-919D-5C22765D6472@dvcreators.net> <468E9728.2010202@hyperactivesw.com> Message-ID: On 7/7/07, J. Landman Gay wrote: > > > I have a frontscript that lives in a plugin and automatically gets put > in use whenever I launch Rev. Adding scriptpaint to it was a one-liner, > I just did it a couple of minutes ago since it seems like such a great > idea. --great script snipped Not only a great script, but in a mild attempt to return to the original gist of this thread, an outstanding example of how the switch control structure makes life so easy when you want to come back and add some extra functionality. Can you imagine what that script would look like if you had to use if-then-else???? I said it before but I'll say it again, for a newbie, getting to grips with the switch control structure will very quickly pay dividends in producing code that is easy to read, understand and modify. Tereza, good to meet another happy CopyPaste user, in my books it's a 'must have'. From lan.kc.macmail at gmail.com Fri Jul 6 22:43:04 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 10:43:04 +0800 Subject: Windows and screens... In-Reply-To: References: Message-ID: On 7/7/07, David Bovill wrote: > > If I change screen dimensions or arrangement on a second monitor (at least > on OSX) Rev behaves very differently to other applications. Stacks cannot > be > positioned properly and jump around. > Yes I mentioned that recently on another thread and Josh Mellicker suggested: What if you set decorations to none, and the rect of your stack to the screenRect? I haven't tried it yet (OK I'm slack) but for my purposes I really just wanted to position windows manually, like every other app, yet Rev just doesn't allow it:-( From lan.kc.macmail at gmail.com Fri Jul 6 23:08:19 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 7 Jul 2007 11:08:19 +0800 Subject: What I did with Rev last night In-Reply-To: References: <1i0uku2.1lnp8u81a17lfvM%mcdomi@free.fr> Message-ID: On 7/7/07, Jim Ault wrote: > > I do the old way and paste into Excel using transpose. > Only works with cr and tab delimited, though. > Plus, I always have Excel open Yes I'll put my hand up, I've done that enough times:-) I have build a few transpose functions but always with more complex issues > than the one Kay C. offered. Don't know of a built-in transpose in Rev. > > Yes, I've already started complaining to the developer to pull his finger out and add some real functionallity: 1) add a field where I can specify the delimiters, such as; tab, & "," 2) Make it work in both directions 3) Recognise certain single line entries and automatically parse it into two lists and then go from there. At the top of the list would be the SQL command INSERT INTO table (clmn1, colmn2... colmn100,...) VALUES ("value1", "value2",..." value 100"...) 4) Justification 5) More than two lists. But he's making lame excuses about priorities, no one else has voted for it, ROI, and actually spending time doing his real job ;-) From martinblackman at gmail.com Sat Jul 7 00:07:26 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Sat, 7 Jul 2007 12:07:26 +0800 Subject: XML headaches In-Reply-To: <7c87a2a10707060732v26ded198n326c2a4b033d1543@mail.gmail.com> References: <20070704232053.40C724893EF@mail.runrev.com> <468E29A4.8060506@derbrill.de> <7c87a2a10707060732v26ded198n326c2a4b033d1543@mail.gmail.com> Message-ID: <79d1bee70707062107p750f8decyd8a517a30cef4667@mail.gmail.com> According to a handy little book I own, 'XML - in easy steps', > is the standard way to represent '>' in node contents, so it should work. But it also mentions that you can use the unicode character code '&#nnn;' for non standard characters. I tried a simplified test here on Windows and > worked fine on mouseUp put "2>1" into tvar put revCreateXMLTree(tVar, false, true, false) into tTree put revXMLrootnode(tTree) into tNode put revXMLNodeContents(tTree, tNode) into tContents answer tContents end mouseUp I also tried adding this line after the first line and it made no difference to the outcome: put unidecode(uniencode(tvar,"UTF8"),"ANSII") into tVar I also tried it successfully using 2>1 regards Martin Blackman From FlexibleLearning at aol.com Sat Jul 7 00:58:23 2007 From: FlexibleLearning at aol.com (FlexibleLearning at aol.com) Date: Sat, 7 Jul 2007 00:58:23 EDT Subject: scripting challenge Contest ? Message-ID: Well done, Sakari! This is impressive and building on prior published work is always sound practice. We may be close to an optimizable script here, folks. Your script handles the criteria including case sensitivity, except for ends of line (CR, LF and CRLF) and tab... put "This is a Great Script - a fast test-Piece."&CRLF&TAB&"Well done!" into sourceText put "test-Piece."&CRLF&TAB&"Well" into stringToFind answer whole (stringToFind,sourceText) => TRUE Tha challenge is still on! /H I probably suck on this since I'm a noob, but the nevertheless I had fun with this one.. :D This is not optimized so it might have some overhead. I also nicked a piece of code from brian's one and changed it to my needs, hopefully you can forgive me ;) button script: on mouseUp put "This is a test-piece." into sourceText put whole("a test",sourceText) & return after tString put whole("is a test-piece",sourceText) & return after tString put whole("is a test-piece.",sourceText) & return after tString put "This is a great script - Brian did good!" into sourceText put whole("script - Brian",sourceText) & return after tString answer tString end mouseUp function whole stringToFind, sourceText set the caseSensitive to true set the wholematches to TRUE put zero into tSkip repeat while wordOffset(word 1 of stringToFind, sourceText, tSkip) > 0 add wordOffset(word 1 of stringToFind, sourceText, tSkip) to tSkip put FALSE into tReturn repeat with x=2 to the number of words in stringToFind get matchText(word x of stringToFind, "^" & word (tSkip-1+x) of sourceText & "$" ) if it is FALSE then put stripPunctuation(word (tSkip-1+x) of sourceText) into strippedString get matchText(word x of stringToFind, "^" & strippedString & "$") if it is not TRUE then put FALSE into tReturn exit repeat else put TRUE into tReturn end if else put TRUE into tReturn end if end repeat if tReturn is TRUE then return TRUE exit whole end if end repeat return FALSE end whole function stripPunctuation tString repeat for each char c in (";:.,!?"&return) replace c with empty in tString end repeat return tString end stripPunctuation FlexibleLearning at aol.com wrote: > There is a wee challenge I posted to the metacard list for a function that > returns whether a whole text string is in a variable (must handle all > punctuation and ends of line etc), along the lines of... > > put "This is a test-piece." into sourceText (note the punctuation and hyphen) > whole("a test",sourceText) => FALSE > whole("is a test-piece",sourceText) => TRUE > whole("is a test-piece.",sourceText) => TRUE > > There have been some good attempts but it has yet to be solved completely. > Perhaps someone on this list is up for it. > > /H > > > Fri Jun 29 Jacqueline Landman Gay wrote: > >> I do miss those scripting challenges though. I wish this list >> would indulge more, it was great fun. The last one I can recall on >> this list was the creation of a working clock face. By the time >> everyone >> was done we had a very efficient and effective script, and I think >> everyone who followed the exchange learned a lot. From runrev at academica.com Sat Jul 7 02:41:22 2007 From: runrev at academica.com (Sakari Ruoho) Date: Sat, 07 Jul 2007 09:41:22 +0300 Subject: scripting challenge Contest ? In-Reply-To: <53533D58-D34A-4CB1-803F-0D599051B5BC@qldlearning.com> References: <468EA98A.5000607@academica.com> <53533D58-D34A-4CB1-803F-0D599051B5BC@qldlearning.com> Message-ID: <468F3592.80204@academica.com> Cheers Brian for your kind and encouraging words. It's always nice to know that I am working in a community where people do support each other, so I don't feel like criminal when I post my code in here ;) Big ups Revolution lists! :D - Sakari Brian Yennie wrote: > Sakari, > > Looks like a clever approach! I haven't had a chance to try it out, > but it looks to be a nice combination of techniques. Anything I post > here is up for grabs, unless I specifically say otherwise (and I never > have). Especially when the group is working on a challenge, I'm happy > to see someone adapt something that I post. > > We were all "noobs" once, including myself. Keep at it, and please > feel welcome to chime in and contribute. Often some of the newer > people come up with the most novel approaches - us old hats may be > clever once in a while, but we're probably also set in our ways =). > > - Brian > >> I probably suck on this since I'm a noob, but the nevertheless I had >> fun with this one.. :D This is not optimized so it might have some >> overhead. I also nicked a piece of code from brian's one and changed >> it to my needs, hopefully you can forgive me ;) > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From R.Beynon at liverpool.ac.uk Sat Jul 7 05:28:35 2007 From: R.Beynon at liverpool.ac.uk (Beynon, Rob) Date: Sat, 7 Jul 2007 10:28:35 +0100 Subject: Dynamically Building an Option list Message-ID: <08DA90FD83D9AF40ADC882D28C63C74D992A2E@EVSSTAFF1.livad.liv.ac.uk> Thanks to all who responded, and who, as ever, came up with much simpler and elegant solutions than mine... The one liner wins, but unfortunately, the text file contains other elements, and these are parsed out into other variables, so I need to populate the menu as part of a series of conditional tests. I will remember the elegance of this solution though. Thanks for the headsup about forward slash within RR too. Rob ________________________________ Prof R J Beynon[h] Proteomics and Functional Genomics Group Faculty of Veterinary Science University of Liverpool Crown Street, Liverpool L69 7ZJ ________________________________ Phone: +44 151 794 4312 Fax: +44 151 794 4243 Email: r.beynon at liv.ac.uk http://www.liv.ac.uk/pfg ________________________________ This email was sent on Sat, 07 Jul, 2007 at 10:28 AM. From sanke at hrz.uni-kassel.de Sat Jul 7 05:40:58 2007 From: sanke at hrz.uni-kassel.de (Wilhelm Sanke) Date: Sat, 07 Jul 2007 11:40:58 +0200 Subject: Starting at square one with image processing Message-ID: <468F5FAA.9010605@hrz.uni-kassel.de> James Hurley jhurley0305 at sbcglobal.net wrote: >I've discovered that I have no idea what's going on with the >imagedata function. > >I thought that the imagedata was a pixel by pixel map of the image. I >tried the following handler to look at each pixel of my image: Allow me to add some information to the recommendations you already got from this list. The basic format for imagedata manipulation I use in my applications is like shown below. Treating the image as a square enables you also to access and change pixels according to their positions, i.e. you could select single pixels or rectangular parts of the picture and manipulate only them. Changing the imagedata for an entire image would look like here: "put the imageData of image "x" into iData put the height of img "x" into theight put the width of img "x" into twidth put 4* twidth into ro # "ro" for "row": There are 4 chars to each pixel in a row. repeat with i = 0 to theight - 1 repeat with j = 0 to twidth - 1 #get the color values put (chartonum(char (i*ro + j* 4 + 2) of idata)) into tRed put (chartonum(char (i*ro + j* 4 + 3) of idata)) into tGreen put (chartonum(char (i*ro + j* 4 + 4) of idata)) into tBlue #============================= # now do whatever you want to change the values of tRed, TGreen, and tBlue # and then put them back into the imagedata #================================== put numtochar(tRed) into char (i*ro + j* 4 + 2) of idata put numtochar(tGreen) into char (i*ro + j* 4 + 3) of idata put numtochar(tBlue) into char (i*ro + j* 4 + 4) of idata end repeat end repeat set the imageData of image "x" to iData" I also use the "for each" format in my scripts, but this is not necessarily faster. I have even found cases where "for each" is slower than the double repeat loop. To speed up script execution it is advisable to simplify the computation inside the loops - especially for larger images. Such a simplified script is not as readable as the basic one, but it is indeed faster. Thus, the repeat loop from above could be changed to: "repeat with i = 0 to theight - 1 put i*ro into ti repeat with j = 0 to twidth - 1 put ti + j*4 into tij #get the color values put (chartonum(char tij+ 2) of idata)) into tRed put (chartonum(char (tij+ 3) of idata)) into tGreen put (chartonum(char (tij+ 4) of idata)) into tBlue #============================= # now do whatever you want to change the values of tRed, TGreen, and tBlue # and then put them back into the imagedata #================================== put numtochar(tRed) into char (tij+ 2) of idata put numtochar(tGreen) into char (tij+ 3) of idata put numtochar(tBlue) into char (tij+ 4) of idata end repeat end repeat" To produce a gray-scale image based on the red values (this looks much better than computing the average value of tRed, tGreen, tBlue) the inner part of the script examples above would be " put (chartonum(char tij+ 2) of idata)) into tRed put numtochar(tRed) into char (tij+ 3) of idata put numtochar(tRed) into char (tij+ 4) of idata" In my various "imagedata" stacks there are quite a number of accessible scripts that you could change and experiment with - about hundred in stack "Imagedata toolkit 2 preview". A new imagedata stack that can handle images of any size will be released soon. Regards, Wilhelm Sanke From david at openpartnership.net Sat Jul 7 07:24:41 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 7 Jul 2007 12:24:41 +0100 Subject: Windows and screens... In-Reply-To: References: Message-ID: On 07/07/07, Kay C Lan wrote: > > > Yes I mentioned that recently on another thread and Josh Mellicker > suggested: > > What if you set decorations to none, and the rect of your stack to > the screenRect? You don't need to set the decorations - setting the rect of the stack seems to work fine - I guess its an IDE thing and would like to fix it as its a pain :) From eric.chatonet at sosmartsoftware.com Sat Jul 7 07:39:30 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sat, 7 Jul 2007 13:39:30 +0200 Subject: Windows and screens... In-Reply-To: References: Message-ID: Hi David, Le 6 juil. 07 ? 20:29, David Bovill a ?crit : > If I change screen dimensions or arrangement on a second monitor > (at least > on OSX) Rev behaves very differently to other applications. Stacks > cannot be > positioned properly and jump around. Specifically if the screen > arrangement > is one in which the top of the second screen is above the top of > the main > screen - any stacks positioned on the second screen cannot be > placed above > the line of the top of the main screen - jumping down. Next if you > make > changes to the screen arrangement so that the larger second screen > aligns > with the top of the main screen (and so extends below), you can > place and > resize the stack using almost the entire second screen - but not > using the > to 20 or so pixels (ie the same area that would have the OSX menu > bar if it > were active on the second screen). Probably you could have a look at the screenRects property (2.7 and later) and, above all, set the windowBoudingRect in order to fit your needs: In the IDE it's set to not allow a window to open overlapping the 'revMenubar' stack. set the windowBoundingRect to the screenRect before opening a window the size of which is the same that the screen is a way to go. Another possibility is to set the loc of the stack to the screenLoc in preOpenstack. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- Plugins and tutorials for Revolution: http://www.sosmartsoftware.com/ Email: eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From david at openpartnership.net Sat Jul 7 08:23:18 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 7 Jul 2007 13:23:18 +0100 Subject: popup command: bug please confirm? Message-ID: This is a strange one and I'd suggest serious bug - can anyone confirm or suggest a work around? I've created a test stack here: go to stack url "http://quality.runrev.com/qacenter/attachment.cgi?id=828" > which is an attachment to this bug report: http://quality.runrev.com/qacenter/show_bug.cgi?id=5219 If you download this test stack (or just read on) - try clicking on the player and selecting or cancelling the menu - you get the card script triggered and there is no way to stop / block it? If you select and ungroup the player the card script is no longer triggered. You can build this demo up step by step as follows which proves it is nothing to do with scripts in the demo stack but the way messages are sent with an empty unscripted, non-background behavior group: Create a blank stack and add a control - in my example it is a player. Add the following script to the control: on mouseDown > put the long id of btn "_Player menu" into mButton > popup mButton > end mouseDown > So you'll need to create a pull down button for the menu called "_Player menu". Now place this simple script on the card: on mouseDown put the target end mouseDown Test it out. Choosing a menu item, or just selecting the menu and then cancelling does what is expected - the card script is NOT triggered. Now simply select the (player) control and group it - do nothing else - no script in the group - no other changes. Now test it, and at least here on OSX and I suspect on all platforms a mousedown message gets sent to the card - and it is not possible to block this mousedown message. For instance an attempt to put: on menuPick pChosen, pPrevChosen > -- block > end menuPick > > on mouseDown pMouseBtnNum > -- block > end mouseDown > In the btn "_Player menu" and the new group script fails to make a difference - the only thing that fixes this is un-grouping the player control. Can anyone confirm this bug on other platforms? It makes it impossible to have a popup menu triggered at the card script level or above and have different ones for controls. Looking for a workaround so that controls can be added to a card. I want the controls to have their own popup menus and the card to have a different one - so that if a user clicks on the card background another menu gets triggered. The only way I can think of doing this is to have and maintain a transparent button on the card behind all the controls - which is ugly. There is no way to detect i the card script as every mousedown message appears to come from the card. > From david at openpartnership.net Sat Jul 7 08:29:58 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 7 Jul 2007 13:29:58 +0100 Subject: Windows and screens... In-Reply-To: References: Message-ID: Thanks Eric - that would look like the problem. from the docs: The value of the windowBoundingRect is not updated automatically when you > change the screen resolution or when you move items such as the Windows task > bar. For example, if the windowBoundingRect is set to 0,0,640,480, it is not > changed if you change the screen resolution to 1024x768. If you change the > screen settings after starting up the application, make sure the value of > the windowBoundingRect property is still appropriate. > Also it looks like windowBoundingRect is not copatible with the new multiple monitor support (ie screenrects) - so you cannot specify the windowBoundingRect to work appropriately on the different screens.... I guess there could be a front "preopenstack" script that detected whcih screen a stack is about to open on? On 07/07/07, Eric Chatonet wrote: > > Hi David, > > Le 6 juil. 07 ? 20:29, David Bovill a ?crit : > > > If I change screen dimensions or arrangement on a second monitor > > (at least > > on OSX) Rev behaves very differently to other applications. Stacks > > cannot be > > positioned properly and jump around. Specifically if the screen > > arrangement > > is one in which the top of the second screen is above the top of > > the main > > screen - any stacks positioned on the second screen cannot be > > placed above > > the line of the top of the main screen - jumping down. Next if you > > make > > changes to the screen arrangement so that the larger second screen > > aligns > > with the top of the main screen (and so extends below), you can > > place and > > resize the stack using almost the entire second screen - but not > > using the > > to 20 or so pixels (ie the same area that would have the OSX menu > > bar if it > > were active on the second screen). > > Probably you could have a look at the screenRects property (2.7 and > later) and, above all, set the windowBoudingRect in order to fit your > needs: > In the IDE it's set to not allow a window to open overlapping the > 'revMenubar' stack. > set the windowBoundingRect to the screenRect before opening a window > the size of which is the same that the screen is a way to go. > Another possibility is to set the loc of the stack to the screenLoc > in preOpenstack. > > 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 kray at sonsothunder.com Sat Jul 7 08:52:47 2007 From: kray at sonsothunder.com (Ken Ray) Date: Sat, 7 Jul 2007 07:52:47 -0500 Subject: popup command: bug please confirm? In-Reply-To: References: Message-ID: <20070707075247462256.89443fee@sonsothunder.com> On Sat, 7 Jul 2007 13:23:18 +0100, David Bovill wrote: > If you download this test stack (or just read on) - try clicking on the > player and selecting or cancelling the menu - you get the card script > triggered and there is no way to stop / block it? If you select and ungroup > the player the card script is no longer triggered. Is the group's background behavior turned on? (I don't have time to download the stack otherwise I could have checked for myself.) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From david at openpartnership.net Sat Jul 7 08:59:39 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 7 Jul 2007 13:59:39 +0100 Subject: popup command: bug please confirm? In-Reply-To: <20070707075247462256.89443fee@sonsothunder.com> References: <20070707075247462256.89443fee@sonsothunder.com> Message-ID: No - the group has an empty script and background behaviour is not turned on. On 07/07/07, Ken Ray wrote: > > On Sat, 7 Jul 2007 13:23:18 +0100, David Bovill wrote: > > > If you download this test stack (or just read on) - try clicking on the > > player and selecting or cancelling the menu - you get the card script > > triggered and there is no way to stop / block it? If you select and > ungroup > > the player the card script is no longer triggered. > > Is the group's background behavior turned on? (I don't have time to > download the stack otherwise I could have checked for myself.) > > 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 martinblackman at gmail.com Sat Jul 7 09:16:45 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Sat, 7 Jul 2007 21:16:45 +0800 Subject: quitting is too complicated In-Reply-To: <20070703170651936886.f86cb1d9@sonsothunder.com> References: <20070703170651936886.f86cb1d9@sonsothunder.com> Message-ID: <79d1bee70707070616v11ba9cc7ue708e8d77470e71a@mail.gmail.com> On a similar note, when you close a substack in the development environment, why does Rev ask if you want to save the substack and all other stacks in the mainstack before closing ? Closing the substack doesn't close the main stack so is this not an IDE bug ? From david at openpartnership.net Sat Jul 7 09:29:37 2007 From: david at openpartnership.net (David Bovill) Date: Sat, 7 Jul 2007 14:29:37 +0100 Subject: quitting is too complicated In-Reply-To: <79d1bee70707070616v11ba9cc7ue708e8d77470e71a@mail.gmail.com> References: <20070703170651936886.f86cb1d9@sonsothunder.com> <79d1bee70707070616v11ba9cc7ue708e8d77470e71a@mail.gmail.com> Message-ID: I'd say it was from a user point of view - all though it may be a little tricky to get around as in some permutations the main stack may not get saved because it was not "aware" that a substack needed saving. It should be possible to flag this though. On 07/07/07, Martin Blackman wrote: > > On a similar note, when you close a substack in the development > environment, why does Rev ask if you want to save the substack and all > other stacks in the mainstack before closing ? Closing the substack > doesn't close the main stack so is this not an IDE bug ? From dave.cragg at lacscentre.co.uk Sat Jul 7 09:51:42 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sat, 7 Jul 2007 14:51:42 +0100 Subject: popup command: bug please confirm? In-Reply-To: References: Message-ID: <793CB460-6EAC-480D-A01A-918817499B21@lacscentre.co.uk> On 7 Jul 2007, at 13:23, David Bovill wrote: I had a look and see what you mean. Sending the popup command in a "send ... in