From chipp at chipp.com Tue May 1 00:40:16 2007 From: chipp at chipp.com (Chipp Walters) Date: Mon, 30 Apr 2007 23:40:16 -0500 Subject: TARGET bug..please check In-Reply-To: <4636B761.5070008@fourthworld.com> References: <4636B761.5070008@fourthworld.com> Message-ID: <7aa52a210704302140p8d56285p801e431096a24971@mail.gmail.com> On 4/30/07, Richard Gaskin wrote: > Was there a version in which this worked correctly? I tested it on 2.6.1 and it worked the same. I suppose this has been a bug for a long time. Don't know about prior to 2.6.1. In anycase, I've already filed a bug report. This one seems like a significant one as it really damages the closeField message for use in validation, unless one uses a workaround like Ken suggests. (Thanks, Ken;-) -c From powai903 at yahoo.com Tue May 1 01:22:17 2007 From: powai903 at yahoo.com (Vikram Singh) Date: Mon, 30 Apr 2007 22:22:17 -0700 (PDT) Subject: Rev 2.8 on RDP is a total disaster In-Reply-To: <75A8975C-B3B4-4066-8D69-0908E549411C@runrev.com> Message-ID: <711477.51153.qm@web51001.mail.re2.yahoo.com> the browser content displays ok over RDP, but dont know if this will be of help. regards vikram Heather Nagey wrote: I think if you read the bug report on this you will find that this specific report has received a fair amount of attention over time, but is as yet unconfirmed since we are unsure as to the exact cause, or whether it is indeed even a Rev bug. It has not been marked as fixed, or closed, and the discussion has continued, so it should not come as a surprise to anyone trying out the latest version that the situation in this specific set of circumstances has not, in fact, changed. If anyone has new data, more information, or suggestions about this issue, the best place to report them is in the bug report that Xavier has kindly supplied the url for. Flaming this list does very little to get the issue fixed, or looked at by engineers, it just creates noise and annoys the readers of the list. If people are interested in providing useful feedback to assist us in making Revolution 2.9 the best release ever, please do join the beta test program if you have not already done so. Regards, Heather On 19 Apr 2007, at 14:59, Dave wrote: > Hi, > >> OOps, the documentation window is also all garbled up too!!! How >> this the >> developpers and testers manage to miss this??? > > Simple they don't bother to test it or to even run it! Wonderful, eh? > > All the Best > Dave > > On 19 Apr 2007, at 10:33, xavier.bury at clearstream.com wrote: > >> Bad habits never change. I updated to Rev 2.8 enterprise (no, >> actually i >> bought a new version) and I was expecting an improvement but not >> this!!! >> >> After nearly 8 years, I open the new runrev IDE on a server as I >> used to >> with Metacard and >> behold... ALL THE GRAPHICS ARE ALL SCREWED UP AGAIN! Not ONE color is >> correct... >> >> No this is not news!!! I've reported this problem back in 1999! >> >> But Rev actually managed to make it worse than metacard!!! >> >> All the icons are noised up (like a corrupted resource on a mac), >> text in >> the toolbar is just as bad where there is supposed to be a smooth >> shading... >> >> Fields are all black, and since the text is black too, you must >> select >> text to see what it says... >> >> Now, that was ok to paste (when copy or paste wants to work) in the >> license but when you have to edit a script it's "forget it!" >> the whole script editor field is BLACK! >> >> If anyone know how to work with rev in a virgin install of Rev 2.8 >> in a >> Win32 2003 server RDP session in 16 I would really appreciate it!!! >> I cant even debug my scripts!!! >> >> OOps, the documentation window is also all garbled up too!!! How >> this the >> developpers and testers manage to miss this??? >> >> Thanks in advance >> Xav >> >> >> --------------------------------------------------------------------- >> ------- >> 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 >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 Heather Nagey Customer Services Manager Runtime Revolution Ltd http://www.runrev.com _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution --------------------------------- Ahhh...imagining that irresistible "new car" smell? Check outnew cars at Yahoo! Autos. From ambassador at fourthworld.com Tue May 1 02:23:08 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Mon, 30 Apr 2007 23:23:08 -0700 Subject: TARGET bug..please check Message-ID: <4636DCCC.7060402@fourthworld.com> Chipp wrote: > On 4/30/07, Richard Gaskin wrote: >> Was there a version in which this worked correctly? > > I tested it on 2.6.1 and it worked the same. I suppose this has been a > bug for a long time. Don't know about prior to 2.6.1. In anycase, I've > already filed a bug report. > > This one seems like a significant one as it really damages the > closeField message for use in validation, unless one uses a workaround > like Ken suggests. (Thanks, Ken;-) There's another option: I got on this kick a while back about reducing the warnings in my apps, looking for ways to provide guidance to the user to avoid making mistakes in the first place. With regard to validation, this trajectory led me to a frontScript that simply prevents non-numeric characters from being entered into numeric fields, something like this: on keyDown k get the uValidationType of the target if it is empty then pass keyDown if it is "number" AND k is in "0123456789" then pass keyDown end if end keyDown -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From chipp at chipp.com Tue May 1 02:57:47 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 01:57:47 -0500 Subject: TARGET bug..please check In-Reply-To: <4636DCCC.7060402@fourthworld.com> References: <4636DCCC.7060402@fourthworld.com> Message-ID: <7aa52a210704302357l14f87792h9be7d5c8efa65d8b@mail.gmail.com> Thanks Richard, While your script works fine for numbers, it can't easily validate email addresses, social-security numbers, zip codes, etc.. I really need a single place I can put all this validation stuff, as the project I'm working on has over 50 different input screens. best, Chipp From dick.kriesel at mail.com Tue May 1 03:23:12 2007 From: dick.kriesel at mail.com (Dick Kriesel) Date: Tue, 01 May 2007 00:23:12 -0700 Subject: to avoid making mistakes (was TARGET bug..please check) In-Reply-To: <4636DCCC.7060402@fourthworld.com> Message-ID: On 4/30/07 11:23 PM, "Richard Gaskin" wrote: > I got on this kick a while back about reducing the warnings in my apps, > looking for ways to provide guidance to the user to avoid making > mistakes in the first place. > > With regard to validation, this trajectory led me to a frontScript that > simply prevents non-numeric characters from being entered into numeric > fields, something like this: > > on keyDown k > get the uValidationType of the target > if it is empty then pass keyDown > if it is "number" AND k is in "0123456789" then > pass keyDown > end if > end keyDown Does that trajectory lead to a switch in the frontScript, or to focusIn handlers that insert their own frontScripts, or what? It sounds like a good topic for an article in RevJournal. I think it'd be a worthy feature for some Rev Standard Library too (unless it's become proprietary, of course). -- Dick From eric.miclo at wanadoo.fr Tue May 1 04:15:52 2007 From: eric.miclo at wanadoo.fr (=?ISO-8859-1?Q?=C9ric_Miclo?=) Date: Tue, 1 May 2007 10:15:52 +0200 Subject: Close field anomaly In-Reply-To: <7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com> References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com> <1D714248-04B9-4ED9-8F57-57F5CB4658D6@maseurope.net> <7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com> Message-ID: Yes, and removing "select the text of me" enables the fact that on the second try you can click in another field. So I suspect that selecting text inside a field is considered as a change, something that is not true. For me it is definitively a bug. Best, ?rIC Le 1 mai 07 ? 04:31, Chipp Walters a ?crit : > On 4/30/07, Mark Smith wrote: >> At a guess, I'd think it's because when you click in fld 2, you close >> fld1, selecting it's text (re-opening it), thereby preventing you >> from selecting fld 2...ie. once fld 1 is selected, selecting anything >> else will cause fld 1 to be re-selected... > > Nope, I don't think so. Once fld 1 is selected, selecting anything > else shouldn't cause another closeField message sent to fld 1. > Remember, closeField is sent ONLY to a field where there has been a > change. I can understand it flagging the first time, but after that I > suppose the closeField has been reset, non? > > I'm trying to create a validation script which fires when the field is > closed. Based upon this bug and the one I just mentioned on this list, > I'm not sure how to accommodate field validation anymore-- using the > closeField 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 > > -- My NeXT computer will Be a Mac too! -- From janschenkel at yahoo.com Tue May 1 04:55:36 2007 From: janschenkel at yahoo.com (Jan Schenkel) Date: Tue, 1 May 2007 01:55:36 -0700 (PDT) Subject: to avoid making mistakes (was TARGET bug..please check) In-Reply-To: Message-ID: <381105.36033.qm@web60518.mail.yahoo.com> --- Dick Kriesel wrote: > On 4/30/07 11:23 PM, "Richard Gaskin" > wrote: > > > I got on this kick a while back about reducing the > warnings in my apps, > > looking for ways to provide guidance to the user > to avoid making > > mistakes in the first place. > > > > With regard to validation, this trajectory led me > to a frontScript that > > simply prevents non-numeric characters from being > entered into numeric > > fields, something like this: > > > > on keyDown k > > get the uValidationType of the target > > if it is empty then pass keyDown > > if it is "number" AND k is in "0123456789" then > > pass keyDown > > end if > > end keyDown > > Does that trajectory lead to a switch in the > frontScript, or to focusIn > handlers that insert their own frontScripts, or > what? > > It sounds like a good topic for an article in > RevJournal. I think it'd be a > worthy feature for some Rev Standard Library too > (unless it's become > proprietary, of course). > > -- Dick > Hi Dick et al, Putting this into a frontscript with switches based on a custom property, is definitely the way to go for input validation. The tricky part is making sure the pasteKey and dragDrop messages are handled to test if the content will still be correct after pasting/dropping text into a field. This is not too hard for numerical data, but it gets tedious to properly support date and time fields, or text fields that may only contain plain ASCII characters of a maximum length in a certain pattern. Jan Schenkel. Quartam Reports for Revolution ===== "As we grow older, we grow both wiser and more foolish at the same time." (La Rochefoucauld) __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From sims at ezpzapps.com Tue May 1 04:56:03 2007 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 1 May 2007 10:56:03 +0200 Subject: Location -3200,-3200 Message-ID: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> I've had a PC Rev 2.6.1 application go to location -3200,-3200 on a couple of occasions when it should be on screen. I have no script that contains that and it has only happened twice out of hundreds of times being used. Anybody have any insight into why this might happen? When a 'hide stack' happens does the stack get sent to that location? Jim Sims Custom Software Development www.EZPZapps.com From toolbook at kestner.de Tue May 1 05:00:33 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 1 May 2007 11:00:33 +0200 Subject: AW: How do I get the object under the mouse when mouseRelease? In-Reply-To: Message-ID: <000501c78bcf$2e03ca80$18b2a8c0@TiemoPC2> Thanks Ken,Jacqueline, Dick and Bill, I knew, there are different approaches. I'll test, which one is the best for me Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Bill Marriott > Gesendet: Dienstag, 1. Mai 2007 02:30 > An: use-revolution at lists.runrev.com > Betreff: Re: How do I get the object under the mouse when mouseRelease? > > Tiemo, > > It's not quite impossible. > > If you turn on the message watcher, you will see that when you > drag-and-release, the following messages are sent in quick succession: > > - mouseRelease to the original object > - mouseMove to the new object > - mouseLeave to the original object > - mouseEnter to the new object > > Because this order is always the same, you could check for this pattern > and > respond to it. > > > > > I want to realize my own drag and drop handlers with mouseDown, > > > > mouseRelease, etc. On mouseDown I get the underneath lying object > with > > > > mousecontrol. How do I get the name of an object (image) under the > > > > mouse > > > > when releasing it [...]? > > > > Sorry, Tiemo... for right now that's the best we've got (AFAIK). I've > > > lobbied for the mouseControl to not be tied to the original object on > > > mouseDown, but sadly that hasn't happened yet... > > > Wow, that's a pitty, I was sure there must be a pretty easy solution, > but > > if > > even Ken doesn't has 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 viktoras at ekoinf.net Tue May 1 05:11:43 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Tue, 1 May 2007 12:11:43 +0300 (FLE Daylight Time) Subject: can't reach Rev Beta Test Manager via e-mail References: <381105.36033.qm@web60518.mail.yahoo.com> Message-ID: <4637044E.000005.02260@MAZYTIS> A few days (25 04 2007) ago I have sent my feedback on top 5 problems of the latest Revolution beta release. Today (01 05 2007) I found the following message in my inbox : -------------------- This is the Postfix program at host mail.runrev.com. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to If you do so, please include this problem report. You can delete your own text from the attached returned message. The Postfix program (expanded from ): host wjm.org[69.65.21.110] said: 451 Could not complete sender verify callout (in reply to RCPT TO command) --------------------- Is there another way to submit the top 5? The bugs are already submitted to quality center. All the best! Viktoras From mb.userev at harbourhosting.co.uk Tue May 1 05:26:56 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Tue, 01 May 2007 10:26:56 +0100 Subject: Location -3200,-3200 In-Reply-To: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> Message-ID: <463707E0.5090702@harbourhosting.co.uk> Jim Sims wrote: > I've had a PC Rev 2.6.1 application go to location -3200,-3200 > on a couple of occasions when it should be on screen. > I have no script that contains that and it has only happened > twice out of hundreds of times being used. > > Anybody have any insight into why this might happen? > > When a 'hide stack' happens does the stack get sent to that location? > Jim, That can happen if the stack happens to be minimised when saved. Martin Baxter From pgries at cs.toronto.edu Tue May 1 07:49:32 2007 From: pgries at cs.toronto.edu (Paul Gries) Date: Tue, 1 May 2007 07:49:32 -0400 Subject: Standalone issue with Windows network file server In-Reply-To: <20070430225937908632.c91e96af@sonsothunder.com> References: <20070430140252959776.5496b75e@sonsothunder.com> <8CC2B447-45D3-4C0E-8517-20DBCE03DC0D@cs.toronto.edu> <20070430225937908632.c91e96af@sonsothunder.com> Message-ID: <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu> On 30 Apr 2007, at 11:59 PM, Ken Ray wrote: > On Mon, 30 Apr 2007 15:14:22 -0400, Paul Gries wrote: > >> On 30 Apr 2007, at 3:02 PM, Ken Ray wrote: >> >>> On Mon, 30 Apr 2007 13:30:44 -0400, Paul Gries wrote: >>> >>>> Hi all, >>>> >> That is a standalone saving a data stack. (I used the splash-screen >> approach to building the standalone, using Rev. version 2.7.4.291, in >> case it matters.) There is the standalone splash screen stack, the >> primary stack ("BlueMain", with a Save button), and three substacks >> of BlueMain. Saving either BlueMain or one of the substacks causes >> the freeze. > > Is the standalone running from the network as well, or is it > running on > a local machine? It's running from the network as well. I make the standalone and then copy the folder named "Windows" to the network drive. -Paul From wouter.abraham at scarlet.be Tue May 1 08:14:11 2007 From: wouter.abraham at scarlet.be (wouter) Date: Tue, 1 May 2007 14:14:11 +0200 Subject: TARGET bug..please check In-Reply-To: <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> Message-ID: Hi, For what it is worth, as there is still a focus problem with the answer dialog box in rev 2.8.1 on OS X (it still needs 2 clicks), I added a focus on line to the script after which it seems to work more or less normally here (in OS X), the selecting part that is. on closeField if the text of the target is not empty and the text of the target is not a number then beep answer "Please enter a number." focus on the target #### select text of the target end if end closeField Greetings, Wouter On 01 May 2007, at 04:25, Chipp Walters wrote: > > I've discovered what I believe is to be a significant bug in the > latest release version of 2.8 and would like to verify before I post > it. > > The bug has to do with a simple target expression and has to do with > existing groups on a card. It's very easy to test, if you don't mind > please check it on your system and let me know what you find. Thanks > in advance. > > put into the message box and hit return: > > go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG.rev" > > best, > Chipp > From simplsol at aol.com Tue May 1 09:55:09 2007 From: simplsol at aol.com (simplsol at aol.com) Date: Tue, 01 May 2007 09:55:09 -0400 Subject: Large data stacks - performance In-Reply-To: References: <46363C0A.3090806@hyperactivesw.com> Message-ID: <8C95A0F774AC9B0-1724-828@webmail-da12.sysops.aol.com> Jacque, Sarah, I've found that, even at 100 Meg., Rev. handles large stacks more slowly than HC, especially opening, closing, and saving (as you would expect). We do an import in HC that moves data on cards in an archive to a newer stack. Moving 80,000 records in HC takes about an hour. The same operation in Rev. takes 23 hours! This is one of the very few areas where Rev is slower than HC. Paul Looney -----Original Message----- From: sarah.reichelt at gmail.com To: use-revolution at lists.runrev.com Sent: Mon, 30 Apr 2007 1:28 PM Subject: Re: Large data stacks - performance On 5/1/07, J. Landman Gay wrote:? > Has anyone worked with very large data stacks -- say, 500 megs or so? Is? > there an appreciable slowdown? I have a client who wants to convert his? > HyperCard stacks as-is, without a database. I'm concerned about virtual? > memory swapping and other performance issues.? ? I haven't worked with anything that large, but I did convert a? HyperCard stack that used one card per record. It had about 5000? cards. Searching using "mark card" was super-fast in HC and unusably? slow in Rev, so I had to convert it to a text file database.? ? Since Rev works by loading stacks completely into memory, I would? reckon that a 500 Meg stack would not be feasible.? ? Cheers,? Sarah? _______________________________________________? use-revolution mailing list? use-revolution at lists.runrev.com? Please visit this url to subscribe, unsubscribe and manage your subscription preferences:? http://lists.runrev.com/mailman/listinfo/use-revolution? ________________________________________________________________________ AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. =0 From chipp at chipp.com Tue May 1 10:32:14 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 09:32:14 -0500 Subject: TARGET bug..please check In-Reply-To: References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> Message-ID: <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> Wouter, Ding ding! That's the ticket. Your fix works perfectly...and indeed THAT is the bug identified by RunRev support (only a few hours after I posted to the bug database!). Thanks for the fix. best, Chipp On 5/1/07, wouter wrote: > Hi, > > For what it is worth, as there is still a focus problem with the > answer dialog box in rev 2.8.1 on OS X (it still needs 2 clicks), > I added a focus on line to the script after which it seems to work > more or less normally here (in OS X), the selecting part that is. > > on closeField > if the text of the target is not empty and the text of the target > is not a number then > beep > answer "Please enter a number." > focus on the target #### > select text of the target > end if > end closeField From kray at sonsothunder.com Tue May 1 10:40:17 2007 From: kray at sonsothunder.com (Ken Ray) Date: Tue, 1 May 2007 09:40:17 -0500 Subject: Standalone issue with Windows network file server In-Reply-To: <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu> References: <20070430140252959776.5496b75e@sonsothunder.com> <8CC2B447-45D3-4C0E-8517-20DBCE03DC0D@cs.toronto.edu> <20070430225937908632.c91e96af@sonsothunder.com> <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu> Message-ID: <20070501094017184938.adc03f14@sonsothunder.com> On Tue, 1 May 2007 07:49:32 -0400, Paul Gries wrote: > On 30 Apr 2007, at 11:59 PM, Ken Ray wrote: > >> On Mon, 30 Apr 2007 15:14:22 -0400, Paul Gries wrote: >> >>> On 30 Apr 2007, at 3:02 PM, Ken Ray wrote: >>> >>>> On Mon, 30 Apr 2007 13:30:44 -0400, Paul Gries wrote: >>>> >>>>> Hi all, >>>>> >>> That is a standalone saving a data stack. (I used the splash-screen >>> approach to building the standalone, using Rev. version 2.7.4.291, in >>> case it matters.) There is the standalone splash screen stack, the >>> primary stack ("BlueMain", with a Save button), and three substacks >>> of BlueMain. Saving either BlueMain or one of the substacks causes >>> the freeze. >> >> Is the standalone running from the network as well, or is it running on >> a local machine? > > It's running from the network as well. I make the standalone and > then copy the folder named "Windows" to the network drive. A long time ago I had issues related to UNC pathnames that Rev was unable to resolve which caused problems in accessing files on network servers. It's possible that when saving, Rev is getting the "filename" property of the stack and trying to write the data back to that location. One thing to check would be to put in some debug code that did "put the fileName of stack 'BlueMain'" and see what it is. If the network drive isn't mapped, perhaps mapping it to a drive letter and then setting the filename of the stack to a path that includes the drive letter will help. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From Camm29 at tesco.net Tue May 1 12:32:37 2007 From: Camm29 at tesco.net (Camm29) Date: Tue, 1 May 2007 17:32:37 +0100 Subject: RS232 Failing in Rev 2.8 Message-ID: <004401c78c0e$55a02d60$0a01a8c0@workshop> Having trouble since using Rev 2.8 with ComPort RS232 failing in development mode ? PC Hangs on occasion. Seems to work in Standalone ! Never a problem in previous versions in any mode ? Any ideas or bug ? Regards Camm _______________________________________________ From wjm at wjm.org Tue May 1 13:55:22 2007 From: wjm at wjm.org (William Marriott) Date: Tue, 01 May 2007 13:55:22 -0400 Subject: can't reach Rev Beta Test Manager via e-mail In-Reply-To: <4637044E.000005.02260@MAZYTIS> References: <381105.36033.qm@web60518.mail.yahoo.com> <4637044E.000005.02260@MAZYTIS> Message-ID: <46377F0A.1030104@wjm.org> Viktoras, Thanks for taking the time to compile your "top 5." Try sending me a mail again at bill.marriott(at)runrev.com and if that doesn't work, you can use wjm(at)wjm.org. - Bill Viktoras Didziulis wrote: > A few days (25 04 2007) ago I have sent my feedback on top 5 problems of the > latest Revolution beta release. Today (01 05 2007) I found the following > message in my inbox : > > -------------------- > This is the Postfix program at host mail.runrev.com. > > I'm sorry to have to inform you that your message could not > be delivered to one or more recipients. It's attached below. > > For further assistance, please send mail to > > If you do so, please include this problem report. You can > delete your own text from the attached returned message. > > The Postfix program > > (expanded from ): host > wjm.org[69.65.21.110] said: 451 Could not complete sender verify callout > (in reply to RCPT TO command) > --------------------- From dave at looktowindward.com Tue May 1 13:57:44 2007 From: dave at looktowindward.com (Dave) Date: Tue, 1 May 2007 18:57:44 +0100 Subject: PowerPC vs Intel External Modules In-Reply-To: <004401c78c0e$55a02d60$0a01a8c0@workshop> References: <004401c78c0e$55a02d60$0a01a8c0@workshop> Message-ID: Hi, I have an Application that uses an External Module. The External is compiled for PowerPC and Intel Mac's. Is there a way of determining which file is loaded from the RunRev Stack? Thanks a lot, All the Best Dave From kee at kagi.com Tue May 1 14:00:22 2007 From: kee at kagi.com (kee nethery) Date: Tue, 1 May 2007 11:00:22 -0700 Subject: Vote for Darwin CGI Engine Update Needed In-Reply-To: <004401c78c0e$55a02d60$0a01a8c0@workshop> References: <004401c78c0e$55a02d60$0a01a8c0@workshop> Message-ID: vote for it by name! Kee Nethery From chipp at chipp.com Tue May 1 16:07:24 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 15:07:24 -0500 Subject: TARGET bug..please check In-Reply-To: <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> Message-ID: <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> Whoops! Spoke too fast. Wouter, thanks for the 'focus on the target' but it doesn't work with the following stack. Check it out: put in the message box and hit return. go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG2.rev" Turns out if there is a LIST field on a lower layer, the 'focus on the target' just doesn't work. I'll post to bugzilla. -Chipp From pevensen at siboneylg.com Tue May 1 16:20:32 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 01 May 2007 15:20:32 -0500 Subject: Close field anomaly In-Reply-To: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com> References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com> Message-ID: <4637A110.3050307@siboneylg.com> It works for me: If you have on closeField if the text of me is not a number then select the text of me beep end if end closeField in the handler for the field, you get a beep and the text is selected. If you try to select the second field, it will still beep. Since the "select the text of me" forces the closeField to be called the next time you try to move to another field, the field is validated again. If it weren't, you could click the second field twice and move on (the first click would call closeField, which would beep and select the text; then if you didn't change [i.e., correct] the field, in theory closeField wouldn't be called, so the incorrect value would be accepted). Chipp Walters wrote: > Create a new stack with two fields. Set the script of the first fld to: > > on closeField > beep > select the text of me > end closeField > > Now, enter text into fld 1 and try and click to fld 2. Can't. Any idea > why? > > -Chipp > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pevensen at siboneylg.com Tue May 1 16:22:22 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 01 May 2007 15:22:22 -0500 Subject: Close field anomaly In-Reply-To: References: <7aa52a210704301557xbc2ad84v71177f47fd439ae7@mail.gmail.com> <1D714248-04B9-4ED9-8F57-57F5CB4658D6@maseurope.net> <7aa52a210704301931p44ab6782g11feab5fbc63c06@mail.gmail.com> Message-ID: <4637A17E.6000100@siboneylg.com> Actually, this isn't a bug. If "select the text of me"didn't cause closeField to be sent again, the user could then get out of an invalid field by clicking twice: once to select it, and then, since the field didn't change, closeField wouldn't be called, and the user could move own, leaving an invalid value. ?ric Miclo wrote: > Yes, and removing "select the text of me" enables the fact that on the > second try you can click in another field. > So I suspect that selecting text inside a field is considered as a > change, something that is not true. > For me it is definitively a bug. > > Best, > > ?rIC > > Le 1 mai 07 ? 04:31, Chipp Walters a ?crit : > >> On 4/30/07, Mark Smith wrote: >>> At a guess, I'd think it's because when you click in fld 2, you close >>> fld1, selecting it's text (re-opening it), thereby preventing you >>> from selecting fld 2...ie. once fld 1 is selected, selecting anything >>> else will cause fld 1 to be re-selected... >> >> Nope, I don't think so. Once fld 1 is selected, selecting anything >> else shouldn't cause another closeField message sent to fld 1. >> Remember, closeField is sent ONLY to a field where there has been a >> change. I can understand it flagging the first time, but after that I >> suppose the closeField has been reset, non? >> >> I'm trying to create a validation script which fires when the field is >> closed. Based upon this bug and the one I just mentioned on this list, >> I'm not sure how to accommodate field validation anymore-- using the >> closeField 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 >> >> > > -- My NeXT computer will Be a Mac too! -- > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Tue May 1 16:56:01 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 15:56:01 -0500 Subject: is a date broke? Message-ID: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> How come when you put in the msg box: put "01/01/01 are you kidding me" is a date you get true? Am I missing something? How do you validate a date entry? From JimAultWins at yahoo.com Tue May 1 17:00:27 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 01 May 2007 14:00:27 -0700 Subject: is a date broke? In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: Check out Sarah's page http://troz.net/Rev/libraries.php Date & time stack Jim Ault Las Vegas On 5/1/07 1:56 PM, "Chipp Walters" wrote: > How come when you put in the msg box: > > put "01/01/01 are you kidding me" is a date > > you get true? Am I missing something? > How do you validate a date entry? From chipp at chipp.com Tue May 1 17:09:37 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 16:09:37 -0500 Subject: is a date broke? In-Reply-To: References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: <7aa52a210705011409o6defa458r358da60f83ccb0bf@mail.gmail.com> Thanks Jim, I don't see anything there which can help me: If I try the numericDate function: put numericDate("01/01/01 hello dog") I get: 01/01/01 hello dog00 Any other ideas? From JimAultWins at yahoo.com Tue May 1 17:26:02 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 01 May 2007 14:26:02 -0700 Subject: is a date broke? In-Reply-To: <7aa52a210705011409o6defa458r358da60f83ccb0bf@mail.gmail.com> Message-ID: I guess I would start with a couple assumptions: filter with "*/*/*" --> is not empty collect a string that contains only the valid date chars "/-0123456789" decide if spaces end the loop (eg word 1, 2, 3) --perhaps repeat for each word WRD --until at least "d/d/dd" was found, then exit repeat or replace "-" with "/" in input ?? replace " " with empty in input set the itemdel to "/" check word -1 of item 1 of input try put word -1 of item 1 of input * 1 into mmm catch answer "invalid month entry" exit to top end try try put word 1 of item 3 of input * 1 into yyy catch answer "invalid year entry" exit to top end try etc.... depends on what you will allow, and also consider European date order. Jim Ault Las Vegas On 5/1/07 2:09 PM, "Chipp Walters" wrote: > Thanks Jim, > I don't see anything there which can help me: > > If I try the numericDate function: > put numericDate("01/01/01 hello dog") > I get: > 01/01/01 hello dog00 > > Any other ideas? > _______________________________________________ > use-revolution mailing list > use-revolution at 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 May 1 17:26:43 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 01 May 2007 14:26:43 -0700 Subject: is a date broke? Message-ID: <4637B093.8030800@fourthworld.com> Chipp wrote: > Thanks Jim, > I don't see anything there which can help me: > > If I try the numericDate function: > put numericDate("01/01/01 hello dog") > I get: > 01/01/01 hello dog00 > > Any other ideas? That's a bug: 2001 was the Year of the Snake. The most recent Year of the Dog was 2006. Other supported constants include: Pig Rooster Rabbit Snake Ox Sheep Monkey Tiger Rat Horse -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From pevensen at siboneylg.com Tue May 1 17:28:03 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 01 May 2007 16:28:03 -0500 Subject: is a date broke? In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: <4637B0E3.5070400@siboneylg.com> The beta of 2.8.1 returns false. Chipp Walters wrote: > How come when you put in the msg box: > > put "01/01/01 are you kidding me" is a date > > you get true? Am I missing something? > How do you validate a date entry? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pevensen at siboneylg.com Tue May 1 17:33:44 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Tue, 01 May 2007 16:33:44 -0500 Subject: is a date broke? In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: <4637B238.6000800@siboneylg.com> Should * "01-01-01" is a date* return true? Chipp Walters wrote: > How come when you put in the msg box: > > put "01/01/01 are you kidding me" is a date > > you get true? Am I missing something? > How do you validate a date entry? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From chipp at chipp.com Tue May 1 18:32:31 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 17:32:31 -0500 Subject: is a date broke? In-Reply-To: <4637B0E3.5070400@siboneylg.com> References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> <4637B0E3.5070400@siboneylg.com> Message-ID: <7aa52a210705011532u881e9c1ma2366294399daf0a@mail.gmail.com> Looks like I should wait for 2.8.1 to go golden then. Jim, yeah, I was trying NOT to have to hand craft an isDate() function. Thanks all-- though it appears Richard's tongue is certainly pressed firm against his cheek. -Chipp From wouter.abraham at scarlet.be Tue May 1 18:35:38 2007 From: wouter.abraham at scarlet.be (wouter) Date: Wed, 2 May 2007 00:35:38 +0200 Subject: TARGET bug..please check In-Reply-To: <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> Message-ID: On 01 May 2007, at 22:07, Chipp Walters wrote: > Whoops! Spoke too fast. > Wouter, thanks for the 'focus on the target' but it doesn't work with > the following stack. > Check it out: > > put in the message box and hit return. > > go URL "http://www.gadgetplugins.com/chippstuff/TargetBUG2.rev" > > Turns out if there is a LIST field on a lower layer, the 'focus on the > target' just doesn't work. > I'll post to bugzilla. > > -Chipp Hi again, That is why I used "more or less". The workaround I normally use to not let the updates by the engine screw up the intentions of a script (because this case is no real exception), is to get "behind" those updates. Something like this: on closeField if the text of the target is not empty and the text of the target is not a number then beep put the id of the target into tTarId answer "Please enter a number." -- the amount of millisecs may be related to processor speed send "epilogue" && tTarId to me in 10 millisecs end if end closeField on epilogue x focus on control id x select text of control id x end epilogue ps: and in this particular case I would add an exitfield handler Greetings, Wouter From cubist at aol.com Tue May 1 18:42:46 2007 From: cubist at aol.com (cubist at aol.com) Date: Tue, 01 May 2007 18:42:46 -0400 Subject: use-revolution Digest, Vol 44, Issue 2 In-Reply-To: <20070501170007.B91834890AC@mail.runrev.com> References: <20070501170007.B91834890AC@mail.runrev.com> Message-ID: <8C95A592C23857F-820-2595@webmail-de14.sysops.aol.com> sez "Chipp Walters" : >Thanks Richard, > >While your script works fine for numbers, it can't easily validate >email addresses, social-security numbers, zip codes, etc.. I really >need a single place I can put all this validation stuff, as the >project I'm working on has over 50 different input screens. Looking at Richard's original script, it seems to me that there's at least one semi-obvious way to go... on keyDown k put false into LetItPass put the length of the target into TargLen switch (the uValidationType of the target) case "integer" if k is in "0123456789" then put true into LetItPass break case "zipcode" # 5-digit ZIPs: 5 digits # 9-digit ZIPs: 5 digits, 1 dash, 4 digits if TargLen = 6 then # the user is typing the *6th* char, which must be a dash if k is "-" then put true into LetItPass else if TargLen < 11 then # the user is typing any other char, which much be a digit if k is in "0123456789" then put true into LetItPass end if break case "socialsecurity" # 3 digits one dash, 2 digits, 1 dash, 4 digits; total of 11 chars if ((TargLen = 3) or (TargLen = 6)) then # the user is typing either the 4th or 7th char; # either way, it's gotta be a dash if k is "-" then put true into LetItPass else if TargLen < 12 then # any other char in the string, it's a digit if k is in "0123456789" then put true into LetItPass end if break case "complicated" # this particular class of input needs a highly complex validation scheme if ThisComplexValidator (k, (the target)) then put true into LetItPass break default put true into LetItPass # if you want to be fussy about input validation, # *don't* put true into LetItPass by default; rather, # leave LetItPass alone end switch if LetItPass then pass keyDown end keyDown Hope this helps... ________________________________________________________________________ AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. From JimAultWins at yahoo.com Tue May 1 18:43:29 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Tue, 01 May 2007 15:43:29 -0700 Subject: is a date broke? In-Reply-To: <4637B238.6000800@siboneylg.com> Message-ID: On 5/1/07 2:33 PM, "Peter T. Evensen" wrote: > Should * > > "01-01-01" is a date* > > return true? A lot of databases and spreadsheets use "-" as a valid date separator, so considering these data sources, this would make sense. Of course, in Rev "01-01" would be "1 - 1" which is 0. in Excel, this string would become Jan 01 of the current year, unless this was during daylight savings in a leap year, and then you would have to consult one of the moons orbiting Saturn. Jim Ault Las Vegas From sarah.reichelt at gmail.com Tue May 1 21:24:44 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 2 May 2007 11:24:44 +1000 Subject: is a date broke? In-Reply-To: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: On 5/2/07, Chipp Walters wrote: > How come when you put in the msg box: > > put "01/01/01 are you kidding me" is a date > > you get true? Am I missing something? > How do you validate a date entry? Under 2.8.1-dp-1, "is a date" was rejecting too much. Under dp-2 & 3, it hardly rejects anything. From my tests, anything with 3 numbers separated by slashes will pass the test. Bug #4641 Sarah From chipp at chipp.com Tue May 1 21:57:05 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 20:57:05 -0500 Subject: is a date broke? In-Reply-To: References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> Message-ID: <7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com> Sarah, Do you have any date validator functions laying around. If so, could you pour me a cupful? Thanks ;-) From chipp at chipp.com Tue May 1 22:06:29 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 1 May 2007 21:06:29 -0500 Subject: TARGET bug..please check In-Reply-To: References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> Message-ID: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> Wouter, Yep, I ended up doing something along the lines of what you and Ken suggested. Though, why do you suggest adding an exitField handler? Just in case? -Chipp From wouter.abraham at scarlet.be Tue May 1 22:36:20 2007 From: wouter.abraham at scarlet.be (wouter) Date: Wed, 2 May 2007 04:36:20 +0200 Subject: TARGET bug..please check In-Reply-To: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> Message-ID: <1C98347F-1614-4345-B78A-E4DC828755B8@scarlet.be> On 02 May 2007, at 04:06, Chipp Walters wrote: > Wouter, > > Yep, I ended up doing something along the lines of what you and Ken > suggested. Though, why do you suggest adding an exitField handler? > Just in case? > > -Chipp Chipp, Not really just in case. Your second example stack will not have the "modal" functioning without an exitfield handler. Once the dialog box is dismissed another field can be focussed (which was not the case in your first example stack). In OS X that is, I don't have a winbox here to test. on exitfield closefield end exitfield will force the re-evaluation from the closefield handler. Greetings, Wouter From sarah.reichelt at gmail.com Tue May 1 23:54:08 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Wed, 2 May 2007 13:54:08 +1000 Subject: is a date broke? In-Reply-To: <7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com> References: <7aa52a210705011356k19a383cekd4b46162f1d7413d@mail.gmail.com> <7aa52a210705011857v6d4245d6n8dd24be432b1b2fe@mail.gmail.com> Message-ID: On 5/2/07, Chipp Walters wrote: > Sarah, > > Do you have any date validator functions laying around. If so, could > you pour me a cupful? Thanks ;-) Hi Chipp, Here is one I use sometimes. If the supplied date is OK, it returns that date as a short date but with the year as 4 digits, however you can easily modify that. The parameter must be in English format. It uses 2 methods: firstly checking whether the supplied date can be converted to dateItems and then assembling those items into a short date and seeing if that converts to the same seconds as the supplied date. The only peculiarity I have found is that negative years will work. year -1 becomes 1999 and so on. function checkDate pDate put pDate into formDate convert formDate to dateItems if the number of items in formDate <> 7 then return "error" put item 2 of formDate & "/" & item 3 of formDate & "/" & item 1 of formDate into formDate put formDate into formSecs convert formSecs to seconds convert pDate to seconds if formDate is a date and formSecs = pDate then return formDate else return "error" end if end checkDate My preferred method of date validation is not to allow direct date entry but only to let people choose a date from a calendar. There is one on my web site which anyone is welcome to use . Cheers, Sarah From eric.chatonet at sosmartsoftware.com Wed May 2 04:57:01 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 2 May 2007 10:57:01 +0200 Subject: THIS TEST VERSION HAS EXPIRED Message-ID: <61293BD8-0259-4F82-BBE9-073BF8CCFB92@sosmartsoftware.com> Hi all, A bit surprised this morning: Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this message: "This test version has expired". When going back to 2.7.4 and checking for updates, the answer is: "There are currently no updates available, please check again soon." How can we work? Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From kevin at runrev.com Wed May 2 05:00:25 2007 From: kevin at runrev.com (Kevin Miller) Date: Wed, 02 May 2007 10:00:25 +0100 Subject: THIS TEST VERSION HAS EXPIRED In-Reply-To: <61293BD8-0259-4F82-BBE9-073BF8CCFB92@sosmartsoftware.com> Message-ID: On 2/5/07 09:57, "Eric Chatonet" wrote: > A bit surprised this morning: > Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this > message: "This test version has expired". > When going back to 2.7.4 and checking for updates, the answer is: > "There are currently no updates available, please check again soon." > > How can we work? Sorry, this is a bug. That's the expiry date for dp2, someone forgot to update it when we did dp3. Fortunately, we are working on a new build today. Kind regards, Kevin Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ Runtime Revolution - User-Centric Development Tools From eric.chatonet at sosmartsoftware.com Wed May 2 05:07:27 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 2 May 2007 11:07:27 +0200 Subject: THIS TEST VERSION HAS EXPIRED In-Reply-To: References: Message-ID: Hi Kevin, Thanks for replying quickly. Does this mean that we'll be able to get a 2.8.1 dp-4 (or something like that) when checking for updates from 2.7.4 later today? PS. I'm sorry for my multiple posts: this was not intentional :-) Le 2 mai 07 ? 11:00, Kevin Miller a ?crit : > On 2/5/07 09:57, "Eric Chatonet" > wrote: > >> A bit surprised this morning: >> Opening any 2.8.1 (dp1, 2 or 3) on Mac or Win just displays this >> message: "This test version has expired". >> When going back to 2.7.4 and checking for updates, the answer is: >> "There are currently no updates available, please check again soon." >> >> How can we work? > > Sorry, this is a bug. That's the expiry date for dp2, someone > forgot to > update it when we did dp3. Fortunately, we are working on a new build > today. > > Kind regards, > > Kevin > > Kevin Miller ~ kevin at runrev.com ~ http://www.runrev.com/ > Runtime Revolution - User-Centric Development Tools Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From wouter.abraham at scarlet.be Wed May 2 05:15:21 2007 From: wouter.abraham at scarlet.be (Wouter) Date: Wed, 2 May 2007 11:15:21 +0200 Subject: extra mousedown messages Message-ID: Hi All, Having had some problems caused by extra messages generated in certain cases, I started hunting them down. For this I used the following recipe: - create a mainstack and add a push button and a field with locktext true. - set the script of the card or the stack to: on mousedown if the optionkey is down then put "" exit to top end if put "mousedown" && the target && the millisecs & cr after msg end mousedown on mousedoubledown put "mousedoubledown" && the target && the millisecs & cr after msg end mousedoubledown - try performing a mousedubbledown and keep the mouse down - then release the mouse button and observe what happens Seemingly it gives the same results on Win32 and on MacOSX. I'll give the results with a push button: in rev 1.1: mousedown button "New Button 1" 1178096016059 mousedoubledown button "New Button 1" 1178096016178 --> mouse released : no further messages in rev 2.1: mousedown button "Button 1" 1178096229057 mousedoubledown button "Button 1" 1178096229203 mousedoubledown card id 1002 1178096229208 --> mouse released : no further messages in rev 2.5.1: mousedown button "Button" 1178096730853 mousedoubledown button "Button" 1178096731000 mousedoubledown card id 1002 1178096731013 --> mouse released --> mousedown button "Button" 1178096731733 in rev 2.8.1 mousedown button "Button" 1178096881969 mousedoubledown button "Button" 1178096882131 mousedoubledown card id 1002 1178096882145 --> mouse released --> mousedown button "Button" 1178096883161 Question: is this considered normal behavior? PS: this is not the only condition extra messages are generated. TIA. Greetings, Wouter From dave at looktowindward.com Wed May 2 06:52:44 2007 From: dave at looktowindward.com (Dave) Date: Wed, 2 May 2007 11:52:44 +0100 Subject: How to tell Type of CPU????? In-Reply-To: <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> Message-ID: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> Hi, How can I tell the type of machine the stack is running on? I've tried "the machine" - this returns "unknown". the "platform" returns "MacOS" - (incorrectly since I'm actually running under "MacOS X" I need to tell if: 1. I'm Running Under Mac OS X or Windows and 2. If Mac OS X, if I'm running on an Intel or PowerPC Thanks a lot All the Best Dave From nickp at didata.bw Wed May 2 07:13:04 2007 From: nickp at didata.bw (Nic Prioleau) Date: Wed, 2 May 2007 13:13:04 +0200 Subject: XML Tree and spaces Message-ID: <019901c78caa$da8337b0$480aa8c0@didata.bw> Hello, I posted a question regarding XML trees and spaces some while ago but got no response so I thought I'd try again. If I create an xml tree and I have spaces in one of the node values, it will only show the first part of the value before the space. Is there anything anyone can tell me here? Am I not allowed to use spaces here? It would seem a bit limiting if I did?! Thanks Regards Nic ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal ##################################################################################### From m.schonewille at economy-x-talk.com Wed May 2 07:26:36 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 2 May 2007 13:26:36 +0200 Subject: How to tell Type of CPU????? In-Reply-To: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> Message-ID: <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com> Hi, In verbose style: on foo if the platform is "MacOS" then -- osx or os9 if char 1 of the version is 1 then -- osx if the processor is "x86" then -- intel return "You are on an intel Mac" else return "You are in a PPC Mac" end if else return "This machine doesn't run OSX" end if else return "This is no Mac" end if end foo (untested) Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 2-mei-2007, om 12:52 heeft Dave het volgende geschreven: > Hi, > > How can I tell the type of machine the stack is running on? > > I've tried "the machine" - this returns "unknown". > > the "platform" returns "MacOS" - (incorrectly since I'm actually > running under "MacOS X" > > I need to tell if: > > 1. I'm Running Under Mac OS X or Windows and > 2. If Mac OS X, if I'm running on an Intel or PowerPC > > 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 scott at elementarysoftware.com Wed May 2 07:30:18 2007 From: scott at elementarysoftware.com (Scott Morrow) Date: Wed, 2 May 2007 04:30:18 -0700 Subject: How to tell Type of CPU????? In-Reply-To: <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> Message-ID: Dave, < the platform > correctly returns MacOS for all Macintosh systems. To distinguish them use < the systemVersion > -- this function (taken from the stdLib) lets you know if it is OSX function isOSX if the platform is not "MacOS" then return false get the systemversion set the itemdel to "." if item 1 of it >= 10 then return true return false end isOSX -- if it is OSX then you can check to see if < the processor > contains "PowerPC" if isOSX() then if "PowerPC" is in the processor then put "PPC" else put "Intel" end if end if -Scott Morrow Elementary Software (Now with 20% less chalk dust !) web http://elementarysoftware.com/ email scott at elementarysoftware.com ----------------------------------------------------------------- On May 2, 2007, at 3:52 AM, Dave wrote: > Hi, > > How can I tell the type of machine the stack is running on? > > I've tried "the machine" - this returns "unknown". > > the "platform" returns "MacOS" - (incorrectly since I'm actually > running under "MacOS X" > > I need to tell if: > > 1. I'm Running Under Mac OS X or Windows and > 2. If Mac OS X, if I'm running on an Intel or PowerPC > > 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 revlist at azurevision.co.uk Wed May 2 07:33:53 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 2 May 2007 12:33:53 +0100 Subject: How to tell Type of CPU????? In-Reply-To: <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com> References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com> Message-ID: Change "char 1 of the version" to "char 1 of the systemversion" and it works fine. Ian On 2 May 2007, at 12:26, Mark Schonewille wrote: > on foo > if the platform is "MacOS" then -- osx or os9 > if char 1 of the version is 1 then -- osx > if the processor is "x86" then -- intel > return "You are on an intel Mac" > else > return "You are in a PPC Mac" > end if > else > return "This machine doesn't run OSX" > end if > else > return "This is no Mac" > end if > end foo From dave at looktowindward.com Wed May 2 07:59:19 2007 From: dave at looktowindward.com (Dave) Date: Wed, 2 May 2007 12:59:19 +0100 Subject: Location -3200,-3200 In-Reply-To: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> Message-ID: Hi, Does the stack use the Geometry Manager? If so, it sometimes goes Beswick and sets the location way off the visible screen. All the Best Dave On 1 May 2007, at 09:56, Jim Sims wrote: > I've had a PC Rev 2.6.1 application go to location -3200,-3200 > on a couple of occasions when it should be on screen. > I have no script that contains that and it has only happened > twice out of hundreds of times being used. > > Anybody have any insight into why this might happen? > > When a 'hide stack' happens does the stack get sent to that location? > > > Jim Sims > Custom Software Development > www.EZPZapps.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From m.schonewille at economy-x-talk.com Wed May 2 08:00:08 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Wed, 2 May 2007 14:00:08 +0200 Subject: How to tell Type of CPU????? In-Reply-To: References: <7aa52a210704301850p369beb8cu413bbc75cae17357@mail.gmail.com> <7aa52a210704302005g67a40eedgd45ee0e53d707eae@mail.gmail.com> <7aa52a210705010732y6b090763le1d40a3d2e3e2716@mail.gmail.com> <7aa52a210705011307s5a54ff7ei77807d888e0431ae@mail.gmail.com> <7aa52a210705011906n54596c1eoe3b253bd688be55a@mail.gmail.com> <7732ED00-86AA-464E-9B7F-56224C26F01B@looktowindward.com> <1582D063-F815-4DC7-9AA8-B1EC6A2CCA7F@economy-x-talk.com> Message-ID: <574E17AF-6716-4755-B751-F5670E0C70EA@economy-x-talk.com> Yes, sorry Ian, it came to mind during lunch... Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 2-mei-2007, om 13:33 heeft Ian Wood het volgende geschreven: > Change "char 1 of the version" to "char 1 of the systemversion" and > it works fine. > > Ian From sims at ezpzapps.com Wed May 2 08:03:21 2007 From: sims at ezpzapps.com (Jim Sims) Date: Wed, 2 May 2007 14:03:21 +0200 Subject: Location -3200,-3200 In-Reply-To: References: <9277A695-ED11-4410-9A5F-76C84FD70739@ezpzapps.com> Message-ID: On May 2, 2007, at 1:59 PM, Dave wrote: > Does the stack use the Geometry Manager? If so, it sometimes goes > Beswick and sets the location way off the visible screen. > > All the Best > Dave Thanks Dave, it turned out to be 'doing a save when I had a component in the Task Bar'. I stay away from the Geo manager completely! Thanks for the reply. Jim Sims Custom Software Development www.EZPZapps.com From runrev at aboutmyfiles.com Wed May 2 08:15:59 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Wed, 02 May 2007 12:15:59 +0000 Subject: Hidden 'Application Data' folder on XP Message-ID: Using the altsplash auto-load architecture, I have one user for whom the loader hangs. His specialFolderPath(35) returns as C:/Documents and Settings/All Users/Application Data but he says he has no such folder, which leads me guess is that it is hidden and that its invisibility is preventing the write to or the read from the directory. Is there something special I must do to make this directory usable if hidden? Mark From scott at cdroo.com Wed May 2 08:26:24 2007 From: scott at cdroo.com (Scott Kane) Date: Wed, 2 May 2007 22:26:24 +1000 Subject: Hidden 'Application Data' folder on XP References: Message-ID: <002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx> > Using the altsplash auto-load architecture, I have one user for whom the > loader hangs. His specialFolderPath(35) returns as > > C:/Documents and Settings/All Users/Application Data > > but he says he has no such folder, which leads me guess is that it is > hidden and that its invisibility is preventing the write to or the read > from the directory. Yup. It's real and it is hidden - however if the user does not have Admin rights he can't write there. He needs to write to a folder belonging to him. C:/Documents and Settings/Your Users Name/Application Data. > Is there something special I must do to make this directory usable if > hidden? You could instruct the user to elevate himself to an admin - while that will work it may also be against any policies they are subject to and therefore rendering "security" useless which probably is not a good idea. Scott Kane "Nobody can go back and start a new beginning, but anyone can start today and make a new ending." -- Maria Robinson From wjm at wjm.org Wed May 2 07:34:26 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 2 May 2007 07:34:26 -0400 Subject: can't reach Rev Beta Test Manager via e-mail References: <381105.36033.qm@web60518.mail.yahoo.com> <4637044E.000005.02260@MAZYTIS> Message-ID: Viktoras, > A few days (25 04 2007) ago I have sent my feedback on top 5 problems of > the > latest Revolution beta release. Today (01 05 2007) I found the following > message in my inbox : [failure report] > Is there another way to submit the top 5? The bugs are already submitted > to > quality center. I've been getting plenty of email so this may be a temporary problem, or something solvable at least. Don't worry there's still time to get your request in to me. Please try to re-send to bill.marriott(at)runrev.com and if this fails, you may write to me at wjm(at)wjm.org. - Bill From viktoras at ekoinf.net Wed May 2 08:50:17 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Wed, 2 May 2007 15:50:17 +0300 (FLE Daylight Time) Subject: can't reach Rev Beta Test Manager via e-mail References: Message-ID: <46388908.000001.03416@MAZYTIS> Hi Bill, I have already re-sent my feedback this morning (09:08) to both addresses. May it be that both are still undelivered ?.. Once I had similar no-delivery problems when our "national" ISP servers were blacklisted by AOL. In case you have not yet received them I will try to resend these later today from my other mailing account. All the best! Viktoras -------Original Message------- From: Bill Marriott Date: 02/05/2007 15:33:27 To: use-revolution at lists.runrev.com Subject: Re: can't reach Rev Beta Test Manager via e-mail Viktoras, > A few days (25 04 2007) ago I have sent my feedback on top 5 problems of > the > latest Revolution beta release. Today (01 05 2007) I found the following > message in my inbox : [failure report] > Is there another way to submit the top 5? The bugs are already submitted > to > quality center. I've been getting plenty of email so this may be a temporary problem, or something solvable at least. Don't worry there's still time to get your request in to me. Please try to re-send to bill.marriott(at)runrev.com and if this fails, you may write to me at wjm(at)wjm.org. - Bill _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From scott at tactilemedia.com Wed May 2 10:02:05 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 02 May 2007 07:02:05 -0700 Subject: extra mousedown messages In-Reply-To: Message-ID: Recently, Wouter wrote: > Having had some problems caused by extra messages generated in > certain cases, I started hunting them down. Just for the sake of argument, have you tried paring the mouseDown handlers with empty mouseUp/doubleMouseUp handlers? In my scripts, I've found that triggering mouseDoubleDown and mouseDoubleUp is sometimes unreliable if the down state is not paired with the up state. Perhaps this is part of the issue you appear to have found. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From kray at sonsothunder.com Wed May 2 10:04:09 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 2 May 2007 09:04:09 -0500 Subject: XML Tree and spaces In-Reply-To: <019901c78caa$da8337b0$480aa8c0@didata.bw> References: <019901c78caa$da8337b0$480aa8c0@didata.bw> Message-ID: <20070502090409626729.e61439ae@sonsothunder.com> On Wed, 2 May 2007 13:13:04 +0200, Nic Prioleau wrote: > Hello, > > I posted a question regarding XML trees and spaces some while ago but > got no response so I thought I'd try again. > > If I create an xml tree and I have spaces in one of the node values, > it will only show the first part of the value before the space. Is > there anything anyone can tell me here? Am I not allowed to use > spaces here? It would seem a bit limiting if I did?! Can you provide an example of what you mean? Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Wed May 2 10:07:30 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 2 May 2007 09:07:30 -0500 Subject: Hidden 'Application Data' folder on XP In-Reply-To: <002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx> References: <002f01c78cb5$1cdc7e50$0201010a@esbgdi9s3atqpx> Message-ID: <20070502090730240316.5e3a925f@sonsothunder.com> On Wed, 2 May 2007 22:26:24 +1000, Scott Kane wrote: > >> Using the altsplash auto-load architecture, I have one user for whom >> the loader hangs. His specialFolderPath(35) returns as >> >> C:/Documents and Settings/All Users/Application Data >> >> but he says he has no such folder, which leads me guess is that it >> is hidden and that its invisibility is preventing the write to or >> the read from the directory. > > Yup. It's real and it is hidden - however if the user does not have > Admin rights he can't write there. He needs to write to a folder > belonging to him. > > C:/Documents and Settings/Your Users Name/Application Data. BTW, that's specialFolderPath(26). Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Wed May 2 10:09:38 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 2 May 2007 09:09:38 -0500 Subject: extra mousedown messages In-Reply-To: References: Message-ID: <20070502090938456465.c990b724@sonsothunder.com> On Wed, 2 May 2007 11:15:21 +0200, Wouter wrote: > > in rev 2.1: > mousedown button "Button 1" 1178096229057 > mousedoubledown button "Button 1" 1178096229203 > mousedoubledown card id 1002 1178096229208 > --> mouse released : no further messages > > in rev 2.5.1: > mousedown button "Button" 1178096730853 > mousedoubledown button "Button" 1178096731000 > mousedoubledown card id 1002 1178096731013 > --> mouse released --> > mousedown button "Button" 1178096731733 > > in rev 2.8.1 > mousedown button "Button" 1178096881969 > mousedoubledown button "Button" 1178096882131 > mousedoubledown card id 1002 1178096882145 > --> mouse released --> > mousedown button "Button" 1178096883161 > > Question: is this considered normal behavior? I wouldn't think so... having a mouseDown generated when the mouse is released sounds like a bug to me. Looks like the "Rev 2.1" did it right IMHO... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From mwieder at ahsoftware.net Wed May 2 10:18:34 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 2 May 2007 07:18:34 -0700 Subject: PowerPC vs Intel External Modules In-Reply-To: References: <004401c78c0e$55a02d60$0a01a8c0@workshop> Message-ID: <157316405967.20070502071834@ahsoftware.net> Dave- Tuesday, May 1, 2007, 10:57:44 AM, you wrote: > I have an Application that uses an External Module. The External is > compiled for PowerPC and Intel Mac's. Is there a way of determining > which file is loaded from the RunRev Stack? Assuming you have different files for these, you might try setting Xname to a different string in each and then querying the externalPackages. -- -Mark Wieder mwieder at ahsoftware.net From henk at iglow-media.nl Wed May 2 10:41:28 2007 From: henk at iglow-media.nl (Henk van der Velden) Date: Wed, 02 May 2007 16:41:28 +0200 Subject: XML Tree and spaces In-Reply-To: <20070502120019.B3970488F50@mail.runrev.com> References: <20070502120019.B3970488F50@mail.runrev.com> Message-ID: <65DE5B7F-D5A2-40C3-BA87-11E485BEDDCC@iglow-media.nl> Hi Nic, have you taken a look at Sarah's XMLDemo (http://www.troz.net/Rev/ tutorials.php)? An XML node can contain spaces for sure. What exactly do you do to display the value of a node? Kind regards, Henk -------------------------- Henk v.d. Velden iGlow Media Magda Janssenslaan 36 3584 GR UTRECHT Netherlands 0031 (0)6 16 024 337 www.iglow-media.nl On 2-mei-2007, at 14:00, use-revolution-request at lists.runrev.com wrote: > I posted a question regarding XML trees and spaces some while ago > but got no response so I thought I'd try again. > > If I create an xml tree and I have spaces in one of the node > values, it will only show the first part of the value before the > space. Is there anything anyone can tell me here? Am I not allowed > to use spaces here? It would seem a bit limiting if I did?! From rpresender at cox.net Wed May 2 11:46:23 2007 From: rpresender at cox.net (Robert Presender) Date: Wed, 2 May 2007 08:46:23 -0700 Subject: is a date broke In-Reply-To: <20070502120020.AE1F4488F6C@mail.runrev.com> References: <20070502120020.AE1F4488F6C@mail.runrev.com> Message-ID: <6530008cacf1b061c8f62ab3555e2138@cox.net> On May 2, 2007, at 5:00 AM, Chipp Walters wrote: > How come when you put in the msg box: > > put "01/01/01 are you kidding me" is a date > > you get true? Am I missing something? > How do you validate a date entry? Hi Chipp, Using Mac 10.3.9, Rev 2.8.1- dp-2/3, Note: dp-1 only allows a 2 numbered year: 07 Don't know if something like this is what you are looking for. I use it in a closeField for a field that just contains a date: 01/01/2007 If 13/42/2007 is entered, the answer dialog is shown. "is not a date works" on cDateFormat pfldName set the itemDel to "/" put fld pfldName into hold if the num of chars of hold <>10 or hold is not a date or the num of chars of item 3 of hold is not 4 then answer information "Invalid date format. Please enter date in mm/dd/yyyy format." titled "Invalid format" select text of fld pfldName EXIT TO TOP end if end cDateFormat Regards ... Bob From jc at spl21.net Wed May 2 12:44:21 2007 From: jc at spl21.net (John Craig) Date: Wed, 02 May 2007 17:44:21 +0100 Subject: Connecting Rev 2.6.1 to MySQL Message-ID: <4638BFE5.3000709@spl21.net> Hi, all. I've tried connecting Rev. 2.6.1/Linux to MySQL 3.23.58 and MySQL 4.1.13, but always get the 'invalid database type' error returned. When trying with a standalone, I get; 'Failed to load dbMySQL.so error dbMySQL.so: cannot open shared object file: No such file or directory' Rev can't seem to locate the library file where ever I put it. I've tried using revSetDatabaseDriverPath, checked the permissions, copied the .so file to various locations and changed the file name to match the case in the error message, but still no joy. I had a look through the list archives for an answer, but nothing has worked so far. Any tips appreciated. JC From geradamas at yahoo.com Wed May 2 12:51:42 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 2 May 2007 17:51:42 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <28529.82897.qm@web37512.mail.mud.yahoo.com> If I were to run a video source (e.g. a webcam) in throogh the USB port of a Printerserver would I then be able to set a videoClipPlayer to the IP Address of the printer server, and therefore stream video from an external source through a RunRev stack? Probably reinvented the wheel? 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 geradamas at yahoo.com Wed May 2 12:57:36 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 2 May 2007 17:57:36 +0100 (BST) Subject: Importing Digital Video via Firewire? Message-ID: <20070502165736.85426.qmail@web37503.mail.mud.yahoo.com> Dug out a tatty old video-camera that had been rotting under the bed and jacked it into the Mac via a Miglia "Director's Cut" Digitizer Box that was similarly gathering dust after a patch of DVD-ing lost of drunken Scots weddings. Managed to fool Skype into accepting the video signal. Now, what about RunRev? [this might be interpreted as a desperate plea by a mean Scot who, after his last bright idea, doesn't want to go out and buy a USB webcam] sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From joel.guillod at net2000.ch Wed May 2 12:58:30 2007 From: joel.guillod at net2000.ch (Joel Guillod) Date: Wed, 2 May 2007 18:58:30 +0200 Subject: XML Tree and spaces In-Reply-To: <20070502120019.B3970488F50@mail.runrev.com> References: <20070502120019.B3970488F50@mail.runrev.com> Message-ID: <684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch> Hello Nic, Of course you'll get an answer but please, give an exemple of the xml data and node content you have problem with and the function you use to retrieve its content. Neither in my own use of xml nor by using the Sarah's XML Demo stack (http://www.troz.net/Rev/tutorials/ XMLdemo1.rev.gz)for a rapid check, I was able to reproduce the behavior your mentionned. So please, be more precise... Joel Le 2 mai 07 ? 14:00, use-revolution-request at lists.runrev.com a ?crit : > > De : "Nic Prioleau" > [...] > If I create an xml tree and I have spaces in one of the node > values, it will only show the first part of the value before the > space. Is there anything anyone can tell me here? Am I not allowed > to use spaces here? It would seem a bit limiting if I did?! > [...] From sadhu at castandcrew.com Wed May 2 14:15:01 2007 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Wed, 02 May 2007 11:15:01 -0700 Subject: special folders In-Reply-To: <20070502170007.5E7EF489016@mail.runrev.com> References: <20070502170007.5E7EF489016@mail.runrev.com> Message-ID: <4638D525.4070806@castandcrew.com> Greetings, After reading the post below about the admin issues possible with specialFolderPath, I'd like to hear anyone expound on the justification for the use of 'special folders', if we have any pontiffs out there who advocate it. Must be a good reason for it, yes? Anyone care to enlighten me? It's basically curiosity so feel free to ignore me also. For example, in our case, we are providing a download of an executable for windows users which installs as normal in the program files directory. (Mac version, not sure where it goes). However, a separate stack that can be written to is obscurely (some might say) squirreled away in a special folder - which turns out to be different on different versions of windoz. For example, its under all users/application data (or something like that) on XP home and pro, and something like c:/ProgramData on Vista basic (at least mine). The mac I'm not sure. Our code has a case statement to detect the type of OS and pick the right special folder. Why wouldn't we just put this stack in the same folder where we install the executable? Wise ones, tell all! Mahalo Sadhu > > > >>Using the altsplash auto-load architecture, I have one user for whom the >>loader hangs. His specialFolderPath(35) returns as >> >>C:/Documents and Settings/All Users/Application Data >> >>but he says he has no such folder, which leads me guess is that it is >>hidden and that its invisibility is preventing the write to or the read >>from the directory. >> >> > >Yup. It's real and it is hidden - however if the user does not have Admin >rights he can't write there. He needs to write to a folder belonging to >him. > >C:/Documents and Settings/Your Users Name/Application Data. > > > >>Is there something special I must do to make this directory usable if >>hidden? >> >> > >You could instruct the user to elevate himself to an admin - while that will >work it may also be against any policies they are subject to and therefore >rendering "security" useless which probably is not a good idea. > >Scott Kane >"Nobody can go back and start a new beginning, but anyone can start >today and make a new ending." -- Maria Robinson > > > > > > From pevensen at siboneylg.com Wed May 2 14:31:47 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 02 May 2007 13:31:47 -0500 Subject: special folders In-Reply-To: <4638D525.4070806@castandcrew.com> References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com> Message-ID: <4638D913.3050607@siboneylg.com> Hello Sadhu, The user folder is a common place for applications to install files. Users should have read/write access to it. That may not be true for the rest of the local hard drive. Schools, in particular, like to lock things down. Using the user's application data folder lets administrators limit rights to the rest of the drive. On the Mac, certain things are expected to go to certain places, like preferences. The special folders allow you to get that folder. In some cases, the folder might be on a network drive, allowing a person to log into any Mac and have all there settings. I hope this helps. Sadhunathan Nadesan wrote: > Greetings, > > After reading the post below about the admin issues possible with > specialFolderPath, I'd like to hear anyone expound on the > justification for the use of 'special folders', if we have any > pontiffs out there who advocate it. Must be a good reason for it, > yes? Anyone care to enlighten me? It's basically curiosity so feel > free to ignore me also. > > For example, in our case, we are providing a download of an executable > for windows users which installs as normal in the program files > directory. (Mac version, not sure where it goes). However, a separate > stack that can be written to is obscurely (some might say) squirreled > away in a special folder - which turns out to be different on > different versions of windoz. For example, its under all > users/application data (or something like that) on XP home and pro, > and something like c:/ProgramData on Vista basic (at least mine). The > mac I'm not sure. Our code has a case statement to detect the type of > OS and pick the right special folder. > Why wouldn't we just put this stack in the same folder where we > install the executable? > > Wise ones, tell all! > > Mahalo > Sadhu > > > > >> >> >> >>> Using the altsplash auto-load architecture, I have one user for whom >>> the loader hangs. His specialFolderPath(35) returns as >>> >>> C:/Documents and Settings/All Users/Application Data >>> >>> but he says he has no such folder, which leads me guess is that it >>> is hidden and that its invisibility is preventing the write to or >>> the read from the directory. >>> >> >> Yup. It's real and it is hidden - however if the user does not have >> Admin rights he can't write there. He needs to write to a folder >> belonging to him. >> >> C:/Documents and Settings/Your Users Name/Application Data. >> >> >> >>> Is there something special I must do to make this directory usable >>> if hidden? >>> >> >> You could instruct the user to elevate himself to an admin - while >> that will work it may also be against any policies they are subject >> to and therefore rendering "security" useless which probably is not a >> good idea. >> >> Scott Kane >> "Nobody can go back and start a new beginning, but anyone can start >> today and make a new ending." -- Maria Robinson >> >> >> >> >> > _______________________________________________ > use-revolution mailing list > use-revolution at 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 May 2 16:42:07 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 2 May 2007 15:42:07 -0500 Subject: special folders In-Reply-To: <4638D525.4070806@castandcrew.com> References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com> Message-ID: <20070502154207338432.60c3b322@sonsothunder.com> On Wed, 02 May 2007 11:15:01 -0700, Sadhunathan Nadesan wrote: > For example, in our case, we are providing a download of an > executable for windows users which installs as normal in the program > files directory. (Mac version, not sure where it goes). However, a > separate stack that can be written to is obscurely (some might say) > squirreled away in a special folder - which turns out to be different > on different versions of windoz. For example, its under all > users/application data (or something like that) on XP home and pro, > and something like c:/ProgramData on Vista basic (at least mine). > The mac I'm not sure. Our code has a case statement to detect the > type of OS and pick the right special folder. > Why wouldn't we just put this stack in the same folder where we > install the executable? Well, basically the issue is one of access rights; in a "personal" installation of Mac OS X or Windows, usually since there's only one user, it's likely that they will either be granted or grant themselves administration rights. In this case, it doesn't matter where you install the stack, since they'll have access anywhere. However, in a "corporate" installation of Mac OS X or Windows, users are generally granted more limited rights (can only read files from certain directories, etc.). This becomes even more pronounced in Vista, btw. So if you installed a stack in the Program Files folder right next to the executable in Windows, and the user had limited rights, it is very likely that any changes made to that stack could not be saved (since the files would be read-only for that user). There are a lot more examples, but you get the idea. So to develop for the widest possible distribution, you want to accommodate users of all levels, so the guidelines say that you should: - Put the executable file in the Applications/Program Files/etc. folder - Put files that the application uses, that usually won't be modified or need to be accessed by multiple users, and likely should not be seen (or not seen very often) by end users in an Application Support/Application Data/etc. folder - Put files that *do* change, are user-specific, or hold user-generated data in the user's Documents/My Documents folder It is therefore useful to use the specialFolderPath() function instead of hardcoding paths - especially when it comes to other languages. Although I don't know this for sure, it wouldn't surprise me to find out that certain folders are named differently in other localized OSes. Hope this helps, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From luis at anachreon.co.uk Wed May 2 17:12:44 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 2 May 2007 22:12:44 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <28529.82897.qm@web37512.mail.mud.yahoo.com> References: <28529.82897.qm@web37512.mail.mud.yahoo.com> Message-ID: <1575B37D-B7A3-4386-BE62-46DE2DAF3D49@anachreon.co.uk> Hiya, Worth a try just for the fun factor! But I doubt you'd get anything out of it, as the print server would be expecting data in a different format to that being output by the webcam. Cheers, Luis. On 2 May 2007, at 17:51, Richmond Mathewson wrote: > If I were to run a video source (e.g. a webcam) in > throogh the USB port of a Printerserver would I then > be able to set a videoClipPlayer to the IP Address of > the printer server, and therefore stream video from an > external source through a RunRev stack? > > Probably reinvented the wheel? > > 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 > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Wed May 2 17:29:46 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 02 May 2007 14:29:46 -0700 Subject: special folders Message-ID: <463902CA.2020106@fourthworld.com> Ken Ray wrote: > It is therefore useful to use the specialFolderPath() function instead > of hardcoding paths - especially when it comes to other languages. > Although I don't know this for sure, it wouldn't surprise me to find > out that certain folders are named differently in other localized OSes. One more reason: things change. For example, specialFolderPath(26) works great on both XP and Vista, but returns different values. Woe be to the developer using hard-coded paths.... -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From chipp at chipp.com Wed May 2 17:34:45 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 2 May 2007 16:34:45 -0500 Subject: is a date broke In-Reply-To: <6530008cacf1b061c8f62ab3555e2138@cox.net> References: <20070502120020.AE1F4488F6C@mail.runrev.com> <6530008cacf1b061c8f62ab3555e2138@cox.net> Message-ID: <7aa52a210705021434g19d76357t87ec6fc52030927@mail.gmail.com> Thanks Bob, That'll do! Hope all is well in LV. -c From runrev at aboutmyfiles.com Wed May 2 17:50:27 2007 From: runrev at aboutmyfiles.com (Mark E. Powell) Date: Wed, 02 May 2007 21:50:27 +0000 Subject: special folders Message-ID: Two follow-ups... -1- Is it then an absolute that specialFolderPath(26) is writeable on Windows, regardless of personal vs. corporate configuration? Even if the user has 'hide system folders' on? -2- Does the ability to download a file to a particular folder not also mean that that folder is writeable? For example, in the two-part autoloader architecture, if the user places the loader is put into folder x, is it not guaranteed that I can write the operational stack to that same folder? Mark From pevensen at siboneylg.com Wed May 2 17:58:09 2007 From: pevensen at siboneylg.com (Peter T. Evensen) Date: Wed, 02 May 2007 16:58:09 -0500 Subject: special folders In-Reply-To: References: Message-ID: <46390971.3080505@siboneylg.com> I don't think even 1 is true. It is possible for administrators to lock even that folder. If they can download a file to a particular folder, that would indicate it is writable. I assume that the autoloader would need to stick around. There are software packages that lock everything down and roll things back to a starting state when a user logs out (with the option of preserving some folders/files). Mark E. Powell wrote: > Two follow-ups... > > -1- Is it then an absolute that specialFolderPath(26) is writeable on Windows, regardless of personal vs. corporate configuration? Even if the user has 'hide system folders' on? > > -2- Does the ability to download a file to a particular folder not also mean that that folder is writeable? For example, in the two-part autoloader architecture, if the user places the loader is put into folder x, is it not guaranteed that I can write the operational stack to that same folder? > > 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 userev at canelasoftware.com Wed May 2 19:21:48 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 02 May 2007 16:21:48 -0700 Subject: Crashes with 2.8.1 dp4 Message-ID: Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of building a standalone? I posted bug: if you have any additional comments. Mark Talluto -- CANELA Software http://www.canelasoftware.com From jacque at hyperactivesw.com Wed May 2 19:38:01 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 May 2007 18:38:01 -0500 Subject: special folders In-Reply-To: <20070502154207338432.60c3b322@sonsothunder.com> References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com> <20070502154207338432.60c3b322@sonsothunder.com> Message-ID: <463920D9.1040502@hyperactivesw.com> Ken Ray wrote: > There are a lot more examples, but you get the idea. So to develop for > the widest possible distribution, you want to accommodate users of all > levels, so the guidelines say that you should: > > - Put the executable file in the Applications/Program Files/etc. folder > - Put files that the application uses, that usually won't be modified > or need to be accessed by multiple users, and likely should not be seen > (or not seen very often) by end users in an Application > Support/Application Data/etc. folder > - Put files that *do* change, are user-specific, or hold user-generated > data in the user's Documents/My Documents folder Where would you put a file that the app itself needs to update, regardless of which user is running it? I've been putting that file into an "all users/application data/myapp/" folder but if there are permissions problems with that, what then? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bridgeyman at gmail.com Wed May 2 19:41:12 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 2 May 2007 17:41:12 -0600 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: Message-ID: <86ae76bb0705021641x6465c302g7519663a873d8ddf@mail.gmail.com> dp4? 2.8.1 dp3 has apparently expired today, did they already release the next one? I don't think I have received that email yet. TTFN Bridger Maxwell On 5/2/07, Mark Talluto wrote: > > Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of > building a standalone? > > I posted bug: id=4831> if you have any additional comments. > > > > Mark Talluto > -- > CANELA Software > http://www.canelasoftware.com > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From pepetoo at cox.net Wed May 2 19:48:44 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 16:48:44 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: Message-ID: Mark, I'm not working with a beta, but 2.8.0 the latest release, and was having an error in attempting to build a standalone. I've reverted back to an earlier copy and started rebuilding the stack, and it seems to be working again; though now I'm having a problem creating a path for my external files. They are in a folder in the same folder as the .rev stack and the Add Files... button doesn't give me the complete path. Instead of "/Application/Revolution Studio/MusicFolder/ Music1.aiff", I'm just getting "/MusicFolder/Music1.aiff". The players are set up with the source for the longer path; but more insidiously yet, the following occurs "constantly": -------------- next part -------------- I change the number back to 8 (or the current one what ever it might be), save and before I know it, it has reverted back to the next number. I'm pulling my hair out trying to get this bugggger to stay fixed. This is definitely a bug. And it happens time and time again. Joe Wilkins On May 2, 2007, at 4:21 PM, Mark Talluto wrote: > Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of > building a standalone? > > I posted bug: id=4831> if you have any additional comments. > > > > Mark Talluto > -- > CANELA Software > http://www.canelasoftware.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 bridgeyman at gmail.com Wed May 2 19:50:41 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 2 May 2007 17:50:41 -0600 Subject: Sortable Table Field Message-ID: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> Hello, Has anyone made a sortable table field (like in iTunes, where you can sort it by name, artist, etc.) and knows how to easily make one. The functionality shouldn't be too hard to program, I just want to make sure it looks right. Any help would be greatly appreciated. TTFN Bridger Maxwell www.FieryFerret.com From pepetoo at cox.net Wed May 2 19:59:02 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 16:59:02 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: Message-ID: I had pasted a very small picture into my last email and it was deleted before being posted, so what I said won't make much sense. I'm coming very close to giving this whole thing up as a lost cause. I thought we had a finely tuned tool when I got into this. I should have lurked on this list for a bit longer, I guess. Joe Wilkins On May 2, 2007, at 4:48 PM, Joe Lewis Wilkins wrote: > Mark, > > I'm not working with a beta, but 2.8.0 the latest release, and was > having an error in attempting to build a standalone. I've reverted > back to an earlier copy and started rebuilding the stack, and it > seems to be working again; though now I'm having a problem creating > a path for my external files. They are in a folder in the same > folder as the .rev stack and the Add Files... button doesn't give > me the complete path. Instead of "/Application/Revolution Studio/ > MusicFolder/Music1.aiff", I'm just getting "/MusicFolder/ > Music1.aiff". The players are set up with the source for the longer > path; but more insidiously yet, the following occurs "constantly": > I change the number back to 8 (or the current one what ever it > might be), save and before I know it, it has reverted back to the > next number. I'm pulling my hair out trying to get this bugggger to > stay fixed. This is definitely a bug. And it happens time and time > again. > > Joe Wilkins > > On May 2, 2007, at 4:21 PM, Mark Talluto wrote: > >> Anyone crashing on OS 10.4.9 with Rev 2.8.1 dp4 near the end of >> building a standalone? >> >> I posted bug: > id=4831> if you have any additional comments. >> >> >> >> Mark Talluto >> -- >> CANELA Software >> http://www.canelasoftware.com >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Wed May 2 20:10:17 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Wed, 02 May 2007 17:10:17 -0700 Subject: special folders In-Reply-To: <463902CA.2020106@fourthworld.com> Message-ID: On 5/2/07 2:29 PM, "Richard Gaskin" wrote: > Ken Ray wrote: >> It is therefore useful to use the specialFolderPath() function instead >> of hardcoding paths - especially when it comes to other languages. >> Although I don't know this for sure, it wouldn't surprise me to find >> out that certain folders are named differently in other localized OSes. > > One more reason: things change. > > For example, specialFolderPath(26) works great on both XP and Vista, but > returns different values. Woe be to the developer using hard-coded > paths.... > Does this mean that you should be using something like repeat with x = 20 to 30 if (specialFolderPath(x) & "/") contains "/theFolderIwant/" then put x into kaching exit repeat end if end repeat put specialFolderPath(kaching) into fullPathThatIwant Jim Ault Las Vegas From sarah.reichelt at gmail.com Wed May 2 20:34:03 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 3 May 2007 10:34:03 +1000 Subject: Sortable Table Field In-Reply-To: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> Message-ID: On 5/3/07, Bridger Maxwell wrote: > Hello, > Has anyone made a sortable table field (like in iTunes, where you can sort > it by name, artist, etc.) and knows how to easily make one. The > functionality shouldn't be too hard to program, I just want to make sure it > looks right. Any help would be greatly appreciated. > Check the Altuit web site. Chipp has a great plugin called altFldHeader (or something similar) which gives you resizable column headers which can be clicked to do whatever you want. Cheers, Sarah From wjm at wjm.org Wed May 2 20:34:41 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 2 May 2007 20:34:41 -0400 Subject: Crashes with 2.8.1 dp4 References: <86ae76bb0705021641x6465c302g7519663a873d8ddf@mail.gmail.com> Message-ID: Hi Bridger, > did they already release the > next one? I don't think I have received that email yet. Takes a while for the emails to reach everyone. If this message reaches you before the "official" one does, you can get the new beta by replacing the "5" in the previous download link with a "6" ... - Bill From wjm at wjm.org Wed May 2 20:45:33 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 2 May 2007 20:45:33 -0400 Subject: Crashes with 2.8.1 dp4 References: Message-ID: Joe, >I had pasted a very small picture into my last email and it was deleted >before being posted, so what I said won't make much sense. I'm coming very >close to giving this whole thing up as a lost cause. Almost all mailing lists do not allow attached files. I think that extremely small attachments actually do have a chance of making it through on this one, but the "best practices" for mailing list discussions in general are that you link to your image after uploading it to a web server. Alternately, you can post a bug in the Quality Control Center, attach an image to that, and link to the bug report here. Another option is to use the web-based RunRev forums, which allow image attachments. >> I'm not working with a beta, but 2.8.0 the latest release, and was >> having an error in attempting to build a standalone. I've reverted back >> to an earlier copy and started rebuilding the stack, and it seems to be >> working again; though now I'm having a problem creating a path for my >> external files. I notice that you are not on the Rev Open Beta distribution list. This is a very useful way to see how the software is progressing and to make sure you're up-to-speed on any changes before they reach retail production. (Of course there is the change you'll encounter new bugs, as well.) Since the retail release of 2.8.0, we've already fixed more than 100 problems. I invite you to apply at: http://support.runrev.com/beta_test.php The reason why this particular beta test initiative is so important is that Rev is preparing version 2.9, which it will release as a no-cost update to everyone who purchased/had a maintenance agreement on or after February 1, 2006. The goal is to have the best-performing, most-robust release of Revolution ever. Joining the beta test and reporting the issues you encounter is the best way to ensure those can be addressed. - Bill From pepetoo at cox.net Wed May 2 21:14:39 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 18:14:39 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: Message-ID: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> Hi Bill, Thanks for the invite. I've participated in a couple of beta testing programs before, but they had to do with graphics glitches. I'm not sure I have the patience to endure RR's beta procedure. When I reported a bug, they knew it was a bug and they acted on it, almost immediately. Here it appears you have a fairly complicated process that even necessitates "voting". Maybe it works for RR, but it seems a bit much. Add to that the fact that I doubt you'd care to see the volume of reports I'd probably pass along. I am VERY, VERY picky! However, I do think that it would be a great idea to occasionally publish a list of the known bugs so that we don't bat our heads, fruitlessly, against stone walls. I can see that this might not be something that RR would care to have circulated so publicly, though the competitors who might take advantage of that knowledge do not seem to be very extensive. Thanks, Joe Wilkins On May 2, 2007, at 5:45 PM, Bill Marriott wrote: > Joe, > > I notice that you are not on the Rev Open Beta distribution list. > This is a > very useful way to see how the software is progressing and to make > sure > you're up-to-speed on any changes before they reach retail > production. (Of > course there is the change you'll encounter new bugs, as well.) > Since the > retail release of 2.8.0, we've already fixed more than 100 problems. I > invite you to apply at: > > http://support.runrev.com/beta_test.php > > The reason why this particular beta test initiative is so important > is that > Rev is preparing version 2.9, which it will release as a no-cost > update to > everyone who purchased/had a maintenance agreement on or after > February 1, > 2006. The goal is to have the best-performing, most-robust release of > Revolution ever. Joining the beta test and reporting the issues you > encounter is the best way to ensure those can be addressed. From stephenREVOLUTION at barncard.com Wed May 2 21:55:54 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 2 May 2007 18:55:54 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> Message-ID: Joe, this is your moment to SHINE. You've seen Bill Marriot's pleas to 'Bring It On" these last few weeks... 'volume of reports' would be good! >RR, but it seems a bit much. Add to that the fact that I doubt you'd >care to see the volume of reports I'd probably pass along. I am >VERY, VERY picky! > >Joe Wilkins > >On May 2, 2007, at 5:45 PM, Bill Marriott wrote: > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jacque at hyperactivesw.com Wed May 2 22:06:40 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 May 2007 21:06:40 -0500 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: Message-ID: <463943B0.3050406@hyperactivesw.com> Joe Lewis Wilkins wrote: > I had pasted a very small picture into my last email and it was > deleted before being posted, so what I said won't make much sense. > I'm coming very close to giving this whole thing up as a lost cause. > I thought we had a finely tuned tool when I got into this. I should > have lurked on this list for a bit longer, I guess. You sound frustrated. If you can explain what you're trying to do, we can probably help. A certain amount of transitional frustration is pretty normal, ask anybody here. ;) > I'm not working with a beta, but 2.8.0 the latest release, and was > having an error in attempting to build a standalone. I remember that, but there wasn't enough info to diagnose it. Newer builds now include more progress information for diagnostics. > I've reverted > back to an earlier copy and started rebuilding the stack, and it > seems to be working again; though now I'm having a problem creating a > path for my external files. They are in a folder in the same folder > as the .rev stack and the Add Files... button doesn't give me the > complete path. Instead of "/Application/Revolution > Studio/MusicFolder/Music1.aiff", I'm just getting > "/MusicFolder/Music1.aiff". This is a relative path used by the Standalone Builder so it knows where to copy your files. You don't need to change what it says, it's correct. Rev can work with either full or relative paths. Your scripts don't depend on this path in any way, so no need to mess with it. > The players are set up with the source for the longer path; That's fine, a full path always works. You can use either full or relative paths, your preference. Since the "add file" path in the Standalone Builder isn't used by your stack, the scripts and objects can work with file paths in any way that's convenient. > but more insidiously yet, the following occurs > "constantly": I change the number back to 8 (or the current one what > ever it might be), save and before I know it, it has reverted back to > the next number. I'm pulling my hair out trying to get this bugggger > to stay fixed. This is definitely a bug. And it happens time and time > again. Can you explain what the picture was about? What was the number that keeps changing, and under what circumstances? -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at cox.net Wed May 2 22:31:01 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 19:31:01 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: <463943B0.3050406@hyperactivesw.com> References: <463943B0.3050406@hyperactivesw.com> Message-ID: Hi Jacque, I'll take just one for example, but it happened to all of the player objects: In the Inspector, the source for player 1 was initially indicated as: /Application/Revolution Studio/MusicFolder/Music1.aiff But on subsequent openings of the Inspector, when things appeared not to be going right, the number would be changed from 1 to 2; sometimes from 2 to 3, depending on which player since there are a total of 9 of them. I did all sorts of diddling around changing from player 1 to playerOne and the source to MusicOne.aiff and also changing the names of the external files. There appears to be a line problem in the listing of the sources for a sequence of player objects. A picture would have been worth a thousand words. Sometimes I'd have to change the numbers back to what they should be two or three times before they seemed to "stick"; but on opening them again, later on, they'd be screwed up again. Yes, real frustrating. There is no question but that this is a bug. With respect to the paths not being significant, I don't think that is true, but with all of this confusion it was hard to tell. TIA, Joe Wilkins On May 2, 2007, at 7:06 PM, J. Landman Gay wrote: > >> but more insidiously yet, the following occurs >> "constantly": I change the number back to 8 (or the current one what >> ever it might be), save and before I know it, it has reverted back to >> the next number. I'm pulling my hair out trying to get this bugggger >> to stay fixed. This is definitely a bug. And it happens time and time >> again. > > Can you explain what the picture was about? What was the number > that keeps changing, and under what circumstances? From bridgeyman at gmail.com Wed May 2 22:39:37 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 2 May 2007 20:39:37 -0600 Subject: Sortable Table Field In-Reply-To: References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> Message-ID: <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> Wow, you guys are amazing. Thank you Sarah for the quick reply, and I would also like to point a "thank you" to Altuit for all the great tools on the site. The Revolution community has saved me hours of time and frustration! Thank You, Bridger Maxwell www.FieryFerret.com On 5/2/07, Sarah Reichelt wrote: > > On 5/3/07, Bridger Maxwell wrote: > > Hello, > > Has anyone made a sortable table field (like in iTunes, where you can > sort > > it by name, artist, etc.) and knows how to easily make one. The > > functionality shouldn't be too hard to program, I just want to make sure > it > > looks right. Any help would be greatly appreciated. > > > > Check the Altuit web site. Chipp has a great plugin called > altFldHeader (or something similar) which gives you resizable column > headers which can be clicked to do whatever you want. > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From jacque at hyperactivesw.com Wed May 2 22:42:44 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 May 2007 21:42:44 -0500 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: <463943B0.3050406@hyperactivesw.com> Message-ID: <46394C24.4040103@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi Jacque, > > I'll take just one for example, but it happened to all of the player > objects: > In the Inspector, the source for player 1 was initially indicated as: > /Application/Revolution Studio/MusicFolder/Music1.aiff > > But on subsequent openings of the Inspector, when things appeared not to > be going right, the number would be changed from 1 to 2; sometimes from > 2 to 3, depending on which player since there are a total of 9 of them. > I did all sorts of diddling around changing from player 1 to playerOne > and the source to MusicOne.aiff and also changing the names of the > external files. There appears to be a line problem in the listing of the > sources for a sequence of player objects. A picture would have been > worth a thousand words. Sometimes I'd have to change the numbers back to > what they should be two or three times before they seemed to "stick"; > but on opening them again, later on, they'd be screwed up again. Yes, > real frustrating. > > There is no question but that this is a bug. Can you post the picture somewhere? If not, send it to me in email. Also, do any of your scripts set the filepaths of the players? That would change their numbers. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From wjm at wjm.org Wed May 2 22:51:53 2007 From: wjm at wjm.org (Bill Marriott) Date: Wed, 2 May 2007 22:51:53 -0400 Subject: Crashes with 2.8.1 dp4 References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> Message-ID: Joe, The bug reporting procedure has improved dramatically over the past few months. It's currently as simple as I think it could possibly be, given a web-based interface. - Voting -- a standard feature of the open-source Bugzilla software employed by thousands of other companies -- is not required. It's used primarily to prioritize feature requests and to eliminate the need for people to post "me too" comments or duplicate reports. Most bugs are addressed without being voted on at all. - Volume of reports is not a problem. However, the most effective bug reports follow a format which includes a "recipe" (minimal steps required to reproduce a problem) and a succinct description of what is expected to happen vs. what actually happens. Reports are less effective when users just write up a couple sentences that says, "Oh, such-and-such is broken!" and don't supply details about what's happening. Or users who send us their entire 5MB stack expecting us to figure out what is going on amidst dozens of complicated handlers. - Being picky is not a problem. You should expect the software to operate to a high standard of quality. Having said that, different people have different ideas of what the desired behavior should be, so if there's any question about it, be prepared to explain why a behavior is a bug. - "Publishing" bug lists is either not necessary or already implemented (depending on your point of view), as the contents of the Quality Control Center are open to everyone, whether they have registered an account with it or not. You can simply do a "power search" to list all unresolved issues or do a simple keyword search to see if your issue has been reported already. Kudos to Revolution for being transparent about this aspect of the software/business. - Participation in the Open Beta is completely separate from the ability to use or register with the QC Center. But it certainly makes things more interesting, and you often will receive new software (with big fixes, new features, and other improvements) months before the retail release. - I'm not going to say that reporting a bug results in instantaneous fixes, but the situation is vastly improved from just a few months ago. The system is actively reviewed and bugs are generally responded to quickly. It's a direct channel to the engineering team. This is in contrast to the use-rev list, which is not actively monitored by programmers. The reason is simple. The Quality Control Center is more structured than a mailing list. You can categorize, track, and manage issues effectively and efficiently, so you have a decent shot at actually fixing them. The Revolution Quality Control Center can be found at: http://quality.runrev.com From chipp at chipp.com Wed May 2 23:03:48 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 2 May 2007 22:03:48 -0500 Subject: Sortable Table Field In-Reply-To: <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> Message-ID: <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> Bridger, Here's how you can use altFldHeader to sort your 'columns'. altFldHeader has customProps for each column 'button'. One is called "altEnableBtn" and if you want a column button to do something, you need to set the altEnableBtn of the button to true. Next, if you want to do something OTHER than an alphabetic sort, create a custom prop for the button called "altSortType", then handle it in the provided altFldHeaderSort script below. First, edit the script of the altFldHeader group and insert the following JUST BEFORE THE pass mouseUp: if the altEnableBtn of the target is true then altFldHeaderSort the long ID of me,the short name of the target end if Next, drop this script into one of your libraries (or the stack script, or even the group script if you wish). Edit the script to handle different types of sorts. HTH, -Chipp on altFldHeaderSort pWhichAltFldHeader,pWhichColumn --> SET pWhichColumn TO "" AND IT CLEARS THE HILITE COLOR --> CALLED FROM altFldHeader --> FIGURE OUT WHICH COLUMN repeat with tCol=1 to the number of buttons in pWhichAltFldHeader set the foreColor of button tCol of pWhichAltFldHeader to the effective foreColor of pWhichAltFldHeader if the short name of button tCol of pWhichAltFldHeader is pWhichColumn then put the altSortType of button tCol of pWhichAltFldHeader into tSortType put the longID of button tCol of pWhichAltFldHeader into tBtnID set the foreColor of button tCol to blue put tCol into tColNum end if end repeat if pWhichColumn is "" then exit altFldHeaderSort --> YOU CAN HANDLE SORT TYPES BELOW if tSortType is "" then put "text" into tSortType put the altTargetField of pWhichAltFldHeader into tFld put the htmlText of fld tFld into tHtml replace " " with tab in tHtml set itemDel to tab put "sort lines of tHtml ascending " & tSortType & " by item " & tColNum & " of each" into tDo do tDo replace tab with " " in tHtml set the htmlText of fld tFld to tHtml end altFldHeaderSort From kray at sonsothunder.com Wed May 2 23:09:26 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 2 May 2007 22:09:26 -0500 Subject: special folders In-Reply-To: <463920D9.1040502@hyperactivesw.com> References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com> <20070502154207338432.60c3b322@sonsothunder.com> <463920D9.1040502@hyperactivesw.com> Message-ID: <20070502220926174957.7410f4db@sonsothunder.com> On Wed, 02 May 2007 18:38:01 -0500, J. Landman Gay wrote: > Ken Ray wrote: > >> There are a lot more examples, but you get the idea. So to develop >> for the widest possible distribution, you want to accommodate users >> of all levels, so the guidelines say that you should: >> >> - Put the executable file in the Applications/Program Files/etc. folder >> - Put files that the application uses, that usually won't be >> modified or need to be accessed by multiple users, and likely should >> not be seen (or not seen very often) by end users in an Application >> Support/Application Data/etc. folder >> - Put files that *do* change, are user-specific, or hold >> user-generated data in the user's Documents/My Documents folder > > Where would you put a file that the app itself needs to update, > regardless of which user is running it? I've been putting that file > into an "all users/application data/myapp/" folder but if there are > permissions problems with that, what then? Well, there's the rub - there isn't a simple answer. The problem is that for truly "locked down" users, the application itself would need to elevate its permissions to take actions that the currently logged-in user's permissions do not allow. OS X we can do with "sudo" and get authorization; Trevor just found a way to ask for authorization under Vista, but for other Windows flavors there isn't a solution for Revolution that's been made known. What I've ended up needing to do is to request that Windows users get added to the "Power Users" group, which gives them some form of elevated access, but doesn't quite make them "Administrators". However some companies won't even allow that... If I find out a way to do it, I'll make a tip out of it and let everyone know... :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From pepetoo at cox.net Wed May 2 23:12:23 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 20:12:23 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> Message-ID: <5736A4ED-96A8-401C-BE80-252D2DE9FC94@cox.net> Bill, thanks for taking the time to explain this. I'm sure others monitoring this list will also benefit from your comments. The first time I used Rev, I told Heather, not knowing who else to tell, that a whole slew of pages are missing from the Documentation. This was back in 2.7.2 and they have yet to be added. Still missing. I've noted several others who have made the same observation, but no soup! That doesn't give much confidence in the RR process. These are important pages, too. Joe Wilkins On May 2, 2007, at 7:51 PM, Bill Marriott wrote: > Joe, > > The bug reporting procedure has improved dramatically over the past > few > months. It's currently as simple as I think it could possibly be, > given a > web-based interface. From pepetoo at cox.net Wed May 2 23:48:21 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 20:48:21 -0700 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> Message-ID: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> Hi all, A friend of mine just switched to an iMac from a PC and he called me to find out how to turn it on. Since I've never even seen one except on the screen, I haven't the foggiest. Any of you know where the button is? I searched the Apple site and they assume we know how. He left his manuals with the guy who was transferring all of his files from the PC. That person is not available. TIA, Joe Wilkins From jacque at hyperactivesw.com Thu May 3 00:15:28 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Wed, 02 May 2007 23:15:28 -0500 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> Message-ID: <463961E0.3020107@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi all, > > A friend of mine just switched to an iMac from a PC and he called me to > find out how to turn it on. Since I've never even seen one except on > the screen, I haven't the foggiest. Any of you know where the button is? > I searched the Apple site and they assume we know how. He left his > manuals with the guy who was transferring all of his files from the PC. > That person is not available. I can see you will have your work cut out for you. ;) It's a fair-sized white button on the lower back of the machine, with the universal power symbol on it (a circle with a vertical line sticking up from it.) Depending on the model of iMac, it is in one of the lower back corners. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From sarah.reichelt at gmail.com Thu May 3 00:17:31 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Thu, 3 May 2007 14:17:31 +1000 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> Message-ID: On 5/3/07, Joe Lewis Wilkins wrote: > Hi all, > > A friend of mine just switched to an iMac from a PC and he called me > to find out how to turn it on. Since I've never even seen one except > on the screen, I haven't the foggiest. Any of you know where the > button is? I searched the Apple site and they assume we know how. He > left his manuals with the guy who was transferring all of his files > from the PC. That person is not available. LOL - there is a power button at the back of the screen, low down on one side (the side varied with models so I can't be more specific than that). It's a round button with the usual power indicator on it. Cheers, Sarah From pepetoo at cox.net Thu May 3 00:23:14 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Wed, 2 May 2007 21:23:14 -0700 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <463961E0.3020107@hyperactivesw.com> References: <86ae76bb0705021650m864df52we0ae6f0b5f1ee2f2@mail.gmail.com> <86ae76bb0705021939h2fbe12c2j612b88f98a463022@mail.gmail.com> <7aa52a210705022003x93d9e70o3f4cdf36a3c791d5@mail.gmail.com> <4F7566E9-5774-4503-BB0E-B73BC56A483E@cox.net> <463961E0.3020107@hyperactivesw.com> Message-ID: Jacque, Sarah, Thanks. I did finally find a Manual that showed where the button should be, though the manual is terrible. Tiny. Not one of Apple's finest hours. Anyway, I called him. Got his wife. She felt where I directed her and found it first time. You guys are priceless. Joe Wilkins On May 2, 2007, at 9:15 PM, J. Landman Gay wrote: > Joe Lewis Wilkins wrote: >> Hi all, >> A friend of mine just switched to an iMac from a PC and he called >> me to find out how to turn it on. Since I've never even seen one >> except on the screen, I haven't the foggiest. Any of you know >> where the button is? I searched the Apple site and they assume we >> know how. He left his manuals with the guy who was transferring >> all of his files from the PC. That person is not available. > > I can see you will have your work cut out for you. ;) It's a fair- > sized white button on the lower back of the machine, with the > universal power symbol on it (a circle with a vertical line > sticking up from it.) Depending on the model of iMac, it is in one > of the lower back corners. > > -- > 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 wjm at wjm.org Thu May 3 00:41:25 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 May 2007 00:41:25 -0400 Subject: Crashes with 2.8.1 dp4 References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> <5736A4ED-96A8-401C-BE80-252D2DE9FC94@cox.net> Message-ID: I agree and those will appear before 2.9 is shipped. "Joe Lewis Wilkins" wrote in message news:5736A4ED-96A8-401C-BE80-252D2DE9FC94 at cox.net... > Bill, > > thanks for taking the time to explain this. I'm sure others monitoring > this list will also benefit from your comments. The first time I used > Rev, I told Heather, not knowing who else to tell, that a whole slew of > pages are missing from the Documentation. This was back in 2.7.2 and they > have yet to be added. Still missing. I've noted several others who have > made the same observation, but no soup! That doesn't give much confidence > in the RR process. These are important pages, too. From wjm at wjm.org Thu May 3 00:45:05 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 May 2007 00:45:05 -0400 Subject: special folders References: <20070502170007.5E7EF489016@mail.runrev.com><4638D525.4070806@castandcrew.com><20070502154207338432.60c3b322@sonsothunder.com><463920D9.1040502@hyperactivesw.com> <20070502220926174957.7410f4db@sonsothunder.com> Message-ID: The Application Data folder is hidden, but it *is* one of the locations that you can be sure even limited accounts can write to.... even on Vista. "Ken Ray" wrote in message news:20070502220926174957.7410f4db at sonsothunder.com... > On Wed, 02 May 2007 18:38:01 -0500, J. Landman Gay wrote: > >> Ken Ray wrote: >> >>> There are a lot more examples, but you get the idea. So to develop >>> for the widest possible distribution, you want to accommodate users >>> of all levels, so the guidelines say that you should: >>> >>> - Put the executable file in the Applications/Program Files/etc. folder >>> - Put files that the application uses, that usually won't be >>> modified or need to be accessed by multiple users, and likely should >>> not be seen (or not seen very often) by end users in an Application >>> Support/Application Data/etc. folder >>> - Put files that *do* change, are user-specific, or hold >>> user-generated data in the user's Documents/My Documents folder >> >> Where would you put a file that the app itself needs to update, >> regardless of which user is running it? I've been putting that file >> into an "all users/application data/myapp/" folder but if there are >> permissions problems with that, what then? > > Well, there's the rub - there isn't a simple answer. The problem is > that for truly "locked down" users, the application itself would need > to elevate its permissions to take actions that the currently logged-in > user's permissions do not allow. OS X we can do with "sudo" and get > authorization; Trevor just found a way to ask for authorization under > Vista, but for other Windows flavors there isn't a solution for > Revolution that's been made known. > > What I've ended up needing to do is to request that Windows users get > added to the "Power Users" group, which gives them some form of > elevated access, but doesn't quite make them "Administrators". However > some companies won't even allow that... > > If I find out a way to do it, I'll make a tip out of it and let > everyone know... > > :-) > > 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 kray at sonsothunder.com Thu May 3 01:29:42 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 3 May 2007 00:29:42 -0500 Subject: [ANN] RevZilla 2.1 Now Available Message-ID: <20070503002942743380.b077644d@sonsothunder.com> Hey everyone! I am proud to announce that RevZilla 2.1 is now available, and provides support for and now matches the new Runtime Revolution Bugzilla web site. Additionally, there is enhanced support for Linux, as well as fixes for several minor UI/functional bugs that were discovered. I have included on the download page both 2.7 format and 2.4 ("Legacy") format versions for all who wish to use it. You can download it here: http://www.sonsothunder.com/devres/revolution/downloads/RevZilla2.htm Please let me know if you run into any issues or have any suggestions... Enjoy! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From hughesmike2 at hotmail.com Thu May 3 02:06:34 2007 From: hughesmike2 at hotmail.com (Mike Hughes) Date: Thu, 03 May 2007 06:06:34 +0000 Subject: Standalone Question Message-ID: I have noticed an issue where I have a perfectly running Rev project and then when I build a standalone from it, parts of the script suddenly fail. For example, I seem to have trouble being able to "set the script" of a stack in a standalone. Similarly, it looks like I cannot copy images from one substack to another in a standalone. Both of these tasks are completely possible in a pre-built rev project. Any advice would be greatly appreciated. I'm sure I'm missing something. TIA, Mike _________________________________________________________________ Need a break? Find your escape route with Live Search Maps. http://maps.live.com/default.aspx?ss=Restaurants~Hotels~Amusement%20Park&cp=33.832922~-117.915659&style=r&lvl=13&tilt=-90&dir=0&alt=-1000&scene=1118863&encType=1&FORM=MGAC01 From list at dreamscapesoftware.com Thu May 3 02:06:36 2007 From: list at dreamscapesoftware.com (Derek Bump) Date: Thu, 03 May 2007 01:06:36 -0500 Subject: [ANN] RevZilla 2.1 Now Available In-Reply-To: <20070503002942743380.b077644d@sonsothunder.com> References: <20070503002942743380.b077644d@sonsothunder.com> Message-ID: <46397BEC.1060801@dreamscapesoftware.com> Finally!!! Thanks Ken! Derek Bump Dreamscape Software http://www.dreamscapesoftware.com Ken Ray wrote: > I am proud to announce that RevZilla 2.1 is now available, and provides > support for and now matches the new Runtime Revolution Bugzilla web > site. Additionally, there is enhanced support for Linux, as well as > fixes for several minor UI/functional bugs that were discovered. I have > included on the download page both 2.7 format and 2.4 ("Legacy") format > versions for all who wish to use it. From geradamas at yahoo.com Thu May 3 02:26:26 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 07:26:26 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> I'm trying to avoid using VideoGrabber as it seems to be horribly RAM-hungry. My digital video source grinds along horribly in RR (using the "unsupported" Video Capture stack), and considering both that: my G4 dual processor with 1GB RAM is NOT the bottom of the range of potential end-user PCs, and most PCs don't have Firewire capture capabilities that seems a fairly useless way to go. So I reasoned that if a video source (rather than just a static video file) were available at an IP address it could be streamed directly into a videoClipPlayer. The "Video Capture" stack is for capturing video and saving it. I am not looking for anything nearly as sophisticated - just a "quick-n-dirty" streaming solution. Of course the idea of using a printserver is probably daft as, normally, the information normally flows the other way, i.e. from the network to the printer. However, I don't see how my ethernet port is going to, in itself, differentiate between print signals and video signals: surely they are both just electronic pulses? When the electronic pulses come into the PC it is up to some piece of software as to how they are subsequently interpreted. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From nickp at didata.bw Thu May 3 02:38:41 2007 From: nickp at didata.bw (Nic Prioleau) Date: Thu, 3 May 2007 08:38:41 +0200 Subject: XML Tree and spaces References: <20070502120019.B3970488F50@mail.runrev.com> <684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch> Message-ID: <021501c78d4d$b0a43c20$480aa8c0@didata.bw> AH shoot... Ok thanks everyone for the replys, I know I didn't add enough info here... So now I am going to just paste my code. Sorry for the lengthy post but it's about all I can do now... What I am trying to do is build a tree from certain tables in my DB. So for instance, I create tags (table names) in my script. I then have a lookup that grabs all customers from that table, iterates through them and creates sub nodes to display in the tree. I used concepts from Sarah's code and also another demo stack I found that builds the actual tree with icons and wot not.. In Sarah's demo stack however, she removes spaces (as illegal characters in a "Tag Name"). This is where the problem comes in because some of the customers in my table have spaces in their names. I'm clearly a newbie so I'm sure it's something silly I'm doing but I'd sure appreciate your assistance but what happens is instead of showing - Customers Bokomo Botswana it only display the first part of the sub node "Bokomo" the xml below is produced as a result of the code in the mouseUp handler beneath it. It is then sent to a field whose code is stored in the attached txt file. ***************************************************************************** on mouseUp put empty into tTables if the hilited of btn "Customers" is true then put "Customers"&comma after tTables end if if the last char of tTables is comma then delete the last char of tTables put empty into fld "XMLText" put "/allTables" into tParentNode put "" into tData get revCreateXMLTree(tData, false, true, false) checkForError it -- store the newly created tree's document ID put it into tDocID put tDocID into fld "DocID" repeat for each item thisI in tTables put format ("SELECT * FROM %s",thisI) into tSQL try get libdb_getTableRecords(theDB, tDataA, tSQL) catch er if item 1 of er = "lidberr" then delete item 1 of er answer "Database error:"&& er exit to top else answer "An Error Occurred:" && er exit to top end if end try -- add the parent element for the new data record and check for error revAddXMLNode tDocID, tParentNode, thisI, "" put the result into tSubNode checkForError tSubNode repeat with i = 1 to tDataA["Length"] switch thisI case "customers" put "companyName" into tPrimary put "companyNo,contactPerson,officePh,email" into tFldList break end switch put tDataA["Data", i, tPrimary] into tFirst repeat for each item thisFld in tFldList put tDataA["Data", i, thisFld] into t[thisFld] end repeat revSetXMLAttribute tDocID, tSubNode, "IDnum", i checkForError the result revAddXMLNode tDocID, tSubNode, tFirst, "" checkForError the result put tSubNode & "/" & tFirst into tSubNode1 -- format & display the text version of the new XML document put formatXMLtext(tDocID) into fld "XMLtext" set the xmlstring of fld "xmlTree" to fld "XMLtext" end repeat end mouseUp ****************************************************************************************** Regards Nic ----- Original Message ----- From: "Joel Guillod" To: Sent: Wednesday, May 02, 2007 6:58 PM Subject: Re: XML Tree and spaces Hello Nic, Of course you'll get an answer but please, give an exemple of the xml data and node content you have problem with and the function you use to retrieve its content. Neither in my own use of xml nor by using the Sarah's XML Demo stack (http://www.troz.net/Rev/tutorials/ XMLdemo1.rev.gz)for a rapid check, I was able to reproduce the behavior your mentionned. So please, be more precise... Joel Le 2 mai 07 ? 14:00, use-revolution-request at lists.runrev.com a ?crit : > > De : "Nic Prioleau" > [...] > If I create an xml tree and I have spaces in one of the node values, it > will only show the first part of the value before the space. Is there > anything anyone can tell me here? Am I not allowed to use spaces here? It > would seem a bit limiting if I did?! > [...] _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal ##################################################################################### -------------- next part -------------- local sLine function IsXMLErr @rpResult if item 1 of rpResult is "XMLerr" then return true else return false end IsXMLErr setProp XMLdocument newdocid revDeleteXMLTree the DocID of me set the DocID of me to newdocid buildtree end XMLDocument setprop XMLDispString xmldata revDeleteXMLTree the DocID of me put revCreateXMLTree(xmldata,"false") into tresult if IsXMLErr(tresult) is false then set the DocID of me to tresult buildtree else put tresult into msg set the XMLDispString of me to xmldata end XMLDispString setprop XMLString xmldata revDeleteXMLTree the DispDocID of me put revCreateXMLTree(xmldata,"false") into tresult if IsXMLErr(tresult) is false then set the DispDocID of me to tresult --buildtree else put tresult into msg set the XMLDispString of me to xmldata end XMLString on hilitenode selectednode if tnode is not empty then revSetXMLAttribute the DocID of me,selectednode,"expanded","true" buildtree set the hilitednode of me to selectednode clicktree selectednode,isexpanded select line lineoffset(selectednode, the xmlpathlist of me) of me end if end hilitenode on mouseup lock screen put scroll of me into oldscroll put the hilitedline of me into sline put line sline of the xmlpathlist of me into selectednode if selectednode is not empty then put true into isexpanded if revXMLAttribute( the DocID of me,selectednode,"expanded") is "true" then put false into isexpanded revSetXMLAttribute the DocID of me,selectednode,"expanded", isexpanded buildtree set the hilitednode of me to selectednode clicktree selectednode,isexpanded select line sline of me set scroll of me to oldscroll end if unlock screen getNodeValues selectednode end mouseup on buildtree put the milliseconds into tseconds put the DocID of me into docid put 0 into depth put revXMLRootNode(docid) into curchild if IsXMLErr(curchild) is true then put curchild into msg exit buildtree end if repeat forever put false into wasexpanded put empty into nextchild if revXMLAttribute(docid,curchild,"expanded") is "true" or depth is 0 then put revXMLFirstChild(docid,curchild) into nextchild --answer nextchild if nextchild is not empty then if depth is not 0 then put tab after depthbuffer add 1 to depth put true into wasexpanded end if end if if nextchild is empty and depth is not 0 then put revXMLNextSibling(docid,curchild) into nextchild repeat while nextchild is empty and depth is not 0 put revXMLParent(docid,curchild) into nextchild if nextchild is not empty then put nextchild into curchild subtract 1 from depth delete last char of depthbuffer end if if depth is 0 then put empty into nextchild exit repeat end if put revXMLNextSibling(docid,nextchild) into nextchild end repeat end if if nextchild is empty then exit repeat put nextchild into curchild put curchild&cr after pathlist set the itemdelimiter to "/" put "

"&depthbuffer after treelist if revXMLNumberOfChildren(docid,curchild,"",0) > 0 then if revXMLAttribute(docid,curchild,"expanded") is not "true" then put " " after treelist else put " " after treelist else put " " after treelist put revXMLAttribute(docid,curchild,"icon") into nodeicon if IsXMLErr(nodeicon) is false and nodeicon is not empty then put " " after treelist if the labelbyname of me is true then put revXMLAttribute(docid,curchild,"name")&"

"&cr after treelist else put item -1 of curchild&"

"&cr after treelist set the itemdelimiter to comma end repeat --put the milliseconds - tseconds set the htmltext of me to treelist delete last char of pathlist set the xmlpathlist of me to pathlist end buildtree ----------------------------------USER DEFINED HANDLERS on getNodeValues theNode local tStart, tDocID, tParentNode, tNode, tChild, tFirst, tLast put sLine - 1 into tStart if tStart < 1 then exit to top if tStart is empty then exit to top put getTreeID() into tDocID --put docid into tDocID -- setup the display field for text instead of an XML tree set the tabStops of fld "XMLtext" to 60 -- find the root tag for this tree --addToTranscript "revXMLRootNode(" & tDocID & ")" put revXMLRootNode(tDocID) into tParentNode --addToTranscript tParentNode --addToTranscript "revXMLMatchingNode(" & tDocID & ", " & q(theNode) & ", , " & q("IDnum") & ", " & tStart & ", -1)" --Nic put revXMLMatchingNode(tDocID, theNode, , "IDnum", tStart, -1) into tNode --addToTranscript tNode put theNode & cr & cr into fld "XMLtext" --addToTranscript "revXMLChildContents(" & tDocID & ", " & q(tNode) & ", tab, cr, -1)" put revXMLChildContents(tDocID, theNode, tab, cr, true, -1) into tChild put tChild after fld "XMLtext" end getNodeValues on clicktree selectednode,isexpanded shownodeinfo end clicktree From kray at sonsothunder.com Thu May 3 02:59:38 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 3 May 2007 01:59:38 -0500 Subject: XML Tree and spaces In-Reply-To: <021501c78d4d$b0a43c20$480aa8c0@didata.bw> References: <20070502120019.B3970488F50@mail.runrev.com> <684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch> <021501c78d4d$b0a43c20$480aa8c0@didata.bw> Message-ID: <20070503015938286549.fb859e0f@sonsothunder.com> On Thu, 3 May 2007 08:38:41 +0200, Nic Prioleau wrote: > I used concepts from Sarah's code and also another demo stack I found > that builds the actual tree with icons and wot not.. In Sarah's demo > stack however, she removes spaces (as illegal characters in a "Tag > Name"). This is where the problem comes in because some of the > customers in my table have spaces in their names. That's because it is illegal to have spaces in XML tag names. My recommendation would be to replace the spaces with underscores (_) so you can look things up easily but still keep the tag as a single word. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From wjm at wjm.org Thu May 3 03:30:29 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 May 2007 03:30:29 -0400 Subject: A daft idea about using a printerserver to import video . . . References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> Message-ID: Richmond, You're on the right track in the sense that higher-end video cameras do indeed have an IP address and integrated web server; you can grab images using functions in the Rev Internet library, or display streaming video using the now-integrated Browser control. - Bill From wjm at wjm.org Thu May 3 03:43:58 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 3 May 2007 03:43:58 -0400 Subject: XML Tree and spaces References: <20070502120019.B3970488F50@mail.runrev.com><684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch> <021501c78d4d$b0a43c20$480aa8c0@didata.bw> Message-ID: I think you'll have a much easier go of it if you try to use tags for structural aspects of the representation, and use either attributes or the contents for data. In your example, I would use: Bokomo Botswana BOTEC Gemini Logistics or
There could be a lot of other ways you can group it. The basic concept here is to relate the idea of tags in XML to tags in HTML (if you're familiar with that). You might put a

tag around a paragraph, you wouldn't have a tag. --- Original Message --- Nic Prioleau wrote: [...]the xml below is produced as a result of the code in the mouseUp handler beneath it. It is then sent to a field whose code is stored in the attached txt file. From revolution at derbrill.de Thu May 3 03:55:09 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 3 May 2007 09:55:09 +0200 Subject: Crashes with 2.8.1 dp4 In-Reply-To: <20070217045909.23802488F4C@mail.runrev.com> References: <20070217045909.23802488F4C@mail.runrev.com> Message-ID: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de> Hi Joe, if you say the inspector changes things for your players this might be related to bug 4711. http://quality.runrev.com/qacenter/show_bug.cgi?id=4711 If you have anything to add to that (maybe a good recipe, as I find it to happen randomly that the inspector suddenly does act strangely), please add to the report. All the best, Malte > But on subsequent openings of the Inspector, when things appeared not > to be going right, the number would be changed from 1 to 2; sometimes > from 2 to 3, depending on which player since there are a total of 9 > of them. From mb.userev at harbourhosting.co.uk Thu May 3 04:36:57 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Thu, 03 May 2007 09:36:57 +0100 Subject: Standalone Question In-Reply-To: References: Message-ID: <46399F29.2040302@harbourhosting.co.uk> Hi Mike, Mike Hughes wrote: > I have noticed an issue where I have a perfectly running Rev project and > then when I build a standalone from it, parts of the script suddenly > fail. For example, I seem to have trouble being able to "set the script" > of a stack in a standalone. See the scriptlimits. This is Revolution's contribution to the contemporary practice of limiting software functionality in order to protect commercial interests. Basically it stops users doing what Runtime did - using the product to create a competing product. Sorry. Usually there are alternative approaches, albeit less convenient perhaps. > Similarly, it looks like I cannot copy > images from one substack to another in a standalone. Both of these tasks > are completely possible in a pre-built rev project. Any advice would be > greatly appreciated. I'm sure I'm missing something. > I think you should be able to do this, but you would not be able to save the result, as a standalone cannot save itself, and therefore you cannot save its substacks either. If you want to save a stack, it must be independent of the standalone. Many of us create standalones that consist only of the splash screen and minimal startup code, which is responsible for loading the external stacks that contain the application logic and (sometimes) data. HTH Martin Baxter From scott at tactilemedia.com Thu May 3 04:36:58 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 03 May 2007 01:36:58 -0700 Subject: Standalone Question In-Reply-To: Message-ID: Recently, Mike Hughes wrote: > I have noticed an issue where I have a perfectly running Rev project and > then when I build a standalone from it, parts of the script suddenly fail. > For example, I seem to have trouble being able to "set the script" of a > stack in a standalone. I may be mistaken, but I'm pretty sure you can't "set scripts" in a standalone (at least those that total more than 10 lines). The docs say: "When using a standalone application, an object's script property may not be set to a string containing more than ten statements. This limit is set by line 1 of the scriptLimits function. (This does not limit scripts that are already written: standalone applications can run scripts of any length. However, if the standalone attempts to change an object's script property, and the script contains more than the allowable number of statements, the attempt to set the script causes an error.) Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From viktoras at ekoinf.net Thu May 3 04:37:34 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Thu, 3 May 2007 11:37:34 +0300 (FLE Daylight Time) Subject: Crashes with 2.8.1 dp4 References: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de> Message-ID: <46399F4E.000001.04068@MAZYTIS> Can it be related to bug #3992 (already confirmed, but not yet fixed in dp5) ? Viktoras -------Original Message------- From: Malte Brill Date: 05/03/07 10:55:33 To: use-revolution at lists.runrev.com Subject: Re: Crashes with 2.8.1 dp4 Hi Joe, if you say the inspector changes things for your players this might be related to bug 4711. http://quality.runrev.com/qacenter/show_bug.cgi?id=4711 If you have anything to add to that (maybe a good recipe, as I find it to happen randomly that the inspector suddenly does act strangely), please add to the report. All the best, Malte > But on subsequent openings of the Inspector, when things appeared not > to be going right, the number would be changed from 1 to 2; sometimes > from 2 to 3, depending on which player since there are a total of 9 > of them. _______________________________________________ use-revolution mailing list use-revolution at 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 knowledgeworks.plus.com Thu May 3 04:38:13 2007 From: revolution at knowledgeworks.plus.com (Bernard Devlin) Date: Thu, 3 May 2007 09:38:13 +0100 Subject: Standalone Question Message-ID: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com> Martin, I believe that is an inaccurate judgement. Whilst I was never a MetaCard user, I believe that the ScriptLimits existed in that product too. Runrev must have had some licensing arrangement with Scott Raney - effectively, they were re-selling the engine, but wrapped in a different IDE. Then they bought the engine. Bernard > See the scriptlimits. This is Revolution's contribution to the > contemporary practice of limiting software functionality in order to > protect commercial interests. Basically it stops users doing what > Runtime did - using the product to create a competing product. Sorry. From mb.userev at harbourhosting.co.uk Thu May 3 05:14:54 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Thu, 03 May 2007 10:14:54 +0100 Subject: Standalone Question In-Reply-To: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com> References: <13E8CC5C-24AB-4352-AB6A-4244A8E2A046@knowledgeworks.plus.com> Message-ID: <4639A80E.5090107@harbourhosting.co.uk> Bernard Devlin wrote: > Martin, I believe that is an inaccurate judgement. Whilst I was never a > MetaCard user, I believe that the ScriptLimits existed in that product > too. Runrev must have had some licensing arrangement with Scott Raney - > effectively, they were re-selling the engine, but wrapped in a different > IDE. Then they bought the engine. > > Bernard > >> See the scriptlimits. This is Revolution's contribution to the >> contemporary practice of limiting software functionality in order to >> protect commercial interests. Basically it stops users doing what >> Runtime did - using the product to create a competing product. Sorry. Hi Bernard, My memory is admittedly not the most trustworthy so I'm happy to be corrected if I misremember, but my recollection is that the 10 line scriptlimits in Metacard and early versions of Revolution only applied in the free version. Runtime of course dropped the free version but also applied the script limits to standalones made with the paid-for version. Martin Baxter From dave.cragg at lacscentre.co.uk Thu May 3 05:22:21 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Thu, 3 May 2007 10:22:21 +0100 Subject: XML Tree and spaces In-Reply-To: <021501c78d4d$b0a43c20$480aa8c0@didata.bw> References: <20070502120019.B3970488F50@mail.runrev.com> <684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch> <021501c78d4d$b0a43c20$480aa8c0@didata.bw> Message-ID: <07D3578C-8760-4493-910A-01B1958CFDEF@lacscentre.co.uk> Nic Ken and Bill have already pointed out some problems with your XML. The following URL has an online XML checker. It checks that the XML is well-formed (not quite the same as an XML validator). It might be useful. http://www.xml.com/pub/a/tools/ruwf/check.html You'll see that Bill's example passes the test. (Gold star, Bill. :-)) Cheers Dave From geradamas at yahoo.com Thu May 3 05:36:41 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 10:36:41 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <94766.93720.qm@web37512.mail.mud.yahoo.com> One of my reasons for trying to find this out is the on-going problem with RunRev depending on Quicktime and how to manage video stuff with RunRev under Linux. While high-end (read "expensive") video cameras may have IP addresses, cheap ones don't. Therefore there should be some way to "cheat" by bringing video in via USB and a web-server. A similar problem relates to how one can assign an IP address to a Firewire port? 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 geradamas at yahoo.com Thu May 3 05:48:12 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 10:48:12 +0100 (BST) Subject: Setting up a TCP/IP network over Firewire . . . Message-ID: <473958.72957.qm@web37501.mail.mud.yahoo.com> Connected with previous posting. So assigned IP address to "built-in" Firewire which is connected to my Miglia digital converter and was told "The cable for built-in FireWire is not plugged in": something that is not true. Help, advice gratefully recieved. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From luis at anachreon.co.uk Thu May 3 06:04:17 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 03 May 2007 11:04:17 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> Message-ID: <4639B3A1.6030301@anachreon.co.uk> Hiya, Why don't you plug it in and browse to the print server IP address? Cheers, Luis. Richmond Mathewson wrote: > I'm trying to avoid using VideoGrabber as it seems to > be horribly RAM-hungry. > > My digital video source grinds along horribly in RR > (using the "unsupported" Video Capture stack), and > considering both that: > > my G4 dual processor with 1GB RAM is NOT the bottom of > the range of potential end-user PCs, > > and > > most PCs don't have Firewire capture capabilities > > that seems a fairly useless way to go. > > So I reasoned that if a video source (rather than just > a static video file) were available at an IP address > it could be streamed directly into a videoClipPlayer. > > The "Video Capture" stack is for capturing video and > saving it. > > I am not looking for anything nearly as sophisticated > - just a "quick-n-dirty" streaming solution. > > Of course the idea of using a printserver is probably > daft as, normally, the information normally flows the > other way, i.e. from the network to the printer. > However, I don't see how my ethernet port is going to, > in itself, differentiate between print signals and > video signals: surely they are both just electronic > pulses? When the electronic pulses come into the PC it > is up to some piece of software as to how they are > subsequently interpreted. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From revolution at derbrill.de Thu May 3 06:13:52 2007 From: revolution at derbrill.de (Malte Brill) Date: Thu, 3 May 2007 12:13:52 +0200 Subject: Crashes with 2.8.1 dp4 In-Reply-To: <20070220101711.A8547489247@mail.runrev.com> References: <20070220101711.A8547489247@mail.runrev.com> Message-ID: Hi Victorias, > Can it be related to bug #3992 (already confirmed, but not yet > fixed in dp5)? Yes, I think so. As well as #3955. Of course this is just me shooting in the dark, though. All the best, Malte From luis at anachreon.co.uk Thu May 3 06:18:09 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 03 May 2007 11:18:09 +0100 Subject: Setting up a TCP/IP network over Firewire . . . In-Reply-To: <473958.72957.qm@web37501.mail.mud.yahoo.com> References: <473958.72957.qm@web37501.mail.mud.yahoo.com> Message-ID: <4639B6E1.5020101@anachreon.co.uk> Hiya, Which Miglia model is this? Cheers, Luis. Richmond Mathewson wrote: > Connected with previous posting. > > So assigned IP address to "built-in" Firewire which is > connected to my Miglia digital converter and was told > "The cable for built-in FireWire is not plugged in": > > something that is not true. > > Help, advice gratefully recieved. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From geradamas at yahoo.com Thu May 3 06:23:55 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 11:23:55 +0100 (BST) Subject: Setting up a TCP/IP network over Firewire . . . Message-ID: <330959.25070.qm@web37506.mail.mud.yahoo.com> Miglia Director's Cut. Converts VHS into DV and then pumps it into the Mac via FireWire sincerely, Richmond ____________________________________________________________ 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 revlist at azurevision.co.uk Thu May 3 06:23:04 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 May 2007 11:23:04 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> References: <20070503062626.47549.qmail@web37503.mail.mud.yahoo.com> Message-ID: On 3 May 2007, at 07:26, Richmond Mathewson wrote: > Of course the idea of using a printserver is probably > daft as, normally, the information normally flows the > other way, i.e. from the network to the printer. > However, I don't see how my ethernet port is going to, > in itself, differentiate between print signals and > video signals: surely they are both just electronic > pulses? When the electronic pulses come into the PC it > is up to some piece of software as to how they are > subsequently interpreted. The problem is not the ethernet connection, it's the print server - they ONLY work with printers, and don't understand any other USB device. I looked into this some time ago for remote control of digital stills cameras. Ian From geradamas at yahoo.com Thu May 3 06:36:55 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 11:36:55 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <812228.78174.qm@web37509.mail.mud.yahoo.com> Ian Wood wrote: "The problem is not the ethernet connection, it's the print server - they ONLY work with printers, and don't understand any other USB device. I looked into this some time ago for remote control of digital stills cameras." However, did a bit of digging on the internet and found this: http://www.keyspan.com/products/usb/server/homepage.spml which is a USB to Ethernet server that functions for all sorts of peripherals. Have to settle down and read through the PDFs. The Keyspan server might be "just the ticket". 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 supote.songthammawat at gmail.com Thu May 3 06:41:22 2007 From: supote.songthammawat at gmail.com (supote songthammawat) Date: Thu, 3 May 2007 17:41:22 +0700 Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or File by Bluetooth or Pop-port USB from Mobile Phone to my computer? Message-ID: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com> Hi everybody, I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB from Notebook or Desktop in order to send or receive Data or File from Mobile Phone. Please tell or suggest me. And if can do how to build or use? Please help me. Urgently!!!!!!! Thank you. Best Regard, Supote From p.jimmieson at csc.liv.ac.uk Thu May 3 07:39:41 2007 From: p.jimmieson at csc.liv.ac.uk (Phil Jimmieson) Date: Thu, 03 May 2007 12:39:41 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <812228.78174.qm@web37509.mail.mud.yahoo.com> References: <812228.78174.qm@web37509.mail.mud.yahoo.com> Message-ID: <20070503123941.sllgjjmb6s088skg@cgi.csc.liv.ac.uk> Quoting Richmond Mathewson : > > However, did a bit of digging on the internet and > found this: > > http://www.keyspan.com/products/usb/server/homepage.spml > > which is a USB to Ethernet server that functions for > all sorts of peripherals. > > Have to settle down and read through the PDFs. > > The Keyspan server might be "just the ticket". I've got one of these, and they are excellent for peripheral sharing - I've got 3 printers attached to it, and one scanner and they can be accessed essentially from any computer on the network with the special software installed (so probably not linux systems). I think keyspan haven't made a usb 2 version though, so it may be a bit slow for some stuff, and it isn't compatible with every usb peripheral - I've used it with 3 different kinds of printer and a scanner without problems though. To the computer, it just looks like the device is directly attached. The fact its going via a network is completely transparent. -- Phil Jimmieson The University of Liverpool, Computer Science Dept, Ashton Bldg, Ashton Street, Liverpool L69 3BX 0151 795 4236 ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. From luis at anachreon.co.uk Thu May 3 07:51:25 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 03 May 2007 12:51:25 +0100 Subject: Setting up a TCP/IP network over Firewire . . . In-Reply-To: <330959.25070.qm@web37506.mail.mud.yahoo.com> References: <330959.25070.qm@web37506.mail.mud.yahoo.com> Message-ID: <4639CCBD.9020103@anachreon.co.uk> Tried removing the IP address and see if it works again? Cheers, Luis. Richmond Mathewson wrote: > Miglia Director's Cut. > > Converts VHS into DV and then pumps it into the Mac > via FireWire > > sincerely, Richmond > > ____________________________________________________________ > > 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 > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Thu May 3 08:59:27 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Thu, 3 May 2007 20:59:27 +0800 Subject: Can a modal stack appear with visual effect ? Message-ID: <79d1bee70705030559x3d2988at4c692e8cddc9c6ce@mail.gmail.com> Hi there, I simply wanted my 'About' stack to appear with a little pizzazz, but I can't get visual effects working on a modal stack set the style of stack "stack2" to modal lock screen go stack "stack2" unlock screen with visual effect wipe down Only if I set the style to toplevel does the effect work. I also tried this to no avail - set the style of stack "stack2" to modal go invisible stack "stack2" lock screen show stack "stack2" unlock screen with visual effect wipe down regards Martin From revlist at azurevision.co.uk Thu May 3 09:01:27 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 May 2007 14:01:27 +0100 Subject: Setting up a TCP/IP network over Firewire . . . In-Reply-To: <473958.72957.qm@web37501.mail.mud.yahoo.com> References: <473958.72957.qm@web37501.mail.mud.yahoo.com> Message-ID: Firewire peripherals don't normally understand the TCP/IP over Firewire protocol. Ian On 3 May 2007, at 10:48, Richmond Mathewson wrote: > So assigned IP address to "built-in" Firewire which is > connected to my Miglia digital converter From geradamas at yahoo.com Thu May 3 09:11:48 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 14:11:48 +0100 (BST) Subject: Can a modal stack appear with visual effect ? Message-ID: <236821.76633.qm@web37506.mail.mud.yahoo.com> Richmond's Dirty Tricks Dept. here: just topLevel it do the transition and then modal it again dunnit meself! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From pepetoo at cox.net Thu May 3 09:15:50 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 May 2007 06:15:50 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de> References: <20070217045909.23802488F4C@mail.runrev.com> <85EBB5E8-A61E-4C52-AE38-2506BD11BD4F@derbrill.de> Message-ID: <4C08ACC7-298F-4FB9-A767-5B3953E78EF7@cox.net> Thanks, Malte, I haven't joined the beta team yet, but will do as you suggest. I've just got too many irons in the fire already to fragment my mind any more than it already is. Joe Wilkins On May 3, 2007, at 12:55 AM, Malte Brill wrote: > Hi Joe, > > if you say the inspector changes things for your players this might > be related to bug 4711. > > http://quality.runrev.com/qacenter/show_bug.cgi?id=4711 > > If you have anything to add to that (maybe a good recipe, as I find > it to happen randomly that the inspector suddenly does act > strangely), please add to the report. > > All the best, > > Malte > > >> But on subsequent openings of the Inspector, when things appeared not >> to be going right, the number would be changed from 1 to 2; sometimes >> from 2 to 3, depending on which player since there are a total of 9 >> of them. > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Thu May 3 09:31:02 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 May 2007 06:31:02 -0700 Subject: Crashes with 2.8.1 dp4 In-Reply-To: References: <4E31F9DC-935F-481D-9740-1BC034FA751D@cox.net> Message-ID: <1D6588D5-DCBE-436E-87BF-3467B0958B70@cox.net> Stephen, Thanks for the encouragement, but I've yet to take that step. Shortly! Joe Wilkins On May 2, 2007, at 6:55 PM, Stephen Barncard wrote: > Joe, this is your moment to SHINE. You've seen Bill Marriot's pleas > to 'Bring It On" these last few weeks... > > 'volume of reports' would be good! From nickp at didata.bw Thu May 3 07:52:34 2007 From: nickp at didata.bw (Nic Prioleau) Date: Thu, 3 May 2007 13:52:34 +0200 Subject: XML Tree and spaces References: <20070502120019.B3970488F50@mail.runrev.com><684560DB-5BF6-465F-A6BF-5B9C29CEC20D@net2000.ch><021501c78d4d$b0a43c20$480aa8c0@didata.bw> Message-ID: <022d01c78d79$89f284c0$480aa8c0@didata.bw> That's a great help thanks Bill... I have managed to get the exact result I was looking for!! Regards Nic ----- Original Message ----- From: "Bill Marriott" To: Sent: Thursday, May 03, 2007 9:43 AM Subject: Re: XML Tree and spaces >I think you'll have a much easier go of it if you try to use tags for >structural aspects of the representation, and use either attributes or the >contents for data. > > In your example, I would use: > > > > > Bokomo Botswana > BOTEC > Gemini Logistics > > > > or > > > > > > > > > > >
>
##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal ##################################################################################### From tm1274 at gmail.com Thu May 3 10:27:45 2007 From: tm1274 at gmail.com (Ted Mills) Date: Thu, 3 May 2007 10:27:45 -0400 Subject: Check Boxes in Revolution Message-ID: I purchased revolution months ago and have been unable to work with it much until now. This is probably elementary but I was wandering if it was possible to link a checkbox to a dropdown selection within revolution. In other words, if a selection is made from a drop down box, can a disabled checkbox become enabled and checked? And can that checkbox supply a value to a text box? From jc at spl21.net Thu May 3 10:48:44 2007 From: jc at spl21.net (John Craig) Date: Thu, 03 May 2007 15:48:44 +0100 Subject: Check Boxes in Revolution In-Reply-To: References: Message-ID: <4639F64C.2080709@spl21.net> I think I understand, but apologies if this is off the mark - type the following into the rev message box; go stack URL "http://www.molekular.co.uk/tmp/demo.rev" :-) JC Ted Mills wrote: > I purchased revolution months ago and have been unable to work with it > much > until now. This is probably elementary but I was wandering if it was > possible to link a checkbox to a dropdown selection within revolution. In > other words, if a selection is made from a drop down box, can a disabled > checkbox become enabled and checked? And can that checkbox supply a > value to > a text box? > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Thu May 3 11:08:35 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 May 2007 08:08:35 -0700 Subject: Eureka! Inspector problem workaround In-Reply-To: References: Message-ID: <1FF0DC20-116D-4268-9AF2-35DD71DA10B2@cox.net> Happy Days! In trying to document the problem I was having with the Object Inspector and obtaining proper Paths to sources, I found, mostly from Jacques suggestion to try the Application Browser to explore the problem, that I could identify the players in that browser and then browse to the appropriate source and it would work as expected, though constantly not working when using the Inspector to select the object and then browsing. I should think that this difference might point out the flaw (bug 4711) in the functioning of the Inspector. So... don't use the Inspector to identify the object, use the Application browser instead. Joe Wilkins From geradamas at yahoo.com Thu May 3 11:53:19 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 16:53:19 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <101237.89434.qm@web37501.mail.mud.yahoo.com> HOWEVER . . . read the PDFs for the KeySpan USB Server and they state categorically that it will not work with webcams. If anybody "out there" (and writing that makes me sound even dafter than usual :) ) knows of a USB server that can cope with video, I, for one, would be glad to hear of it. And, while I am being daft; does anybody know of some way to patch from an old-fashioned Mac printer/modem port to ethernet??? 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 sadhu at castandcrew.com Thu May 3 12:25:36 2007 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Thu, 03 May 2007 09:25:36 -0700 Subject: special folders In-Reply-To: <20070503031227.50CA348909D@mail.runrev.com> References: <20070503031227.50CA348909D@mail.runrev.com> Message-ID: <463A0D00.2000904@castandcrew.com> -2- Does the ability to install an executable file to a particular folder not also mean that files in that folder are writeable? For example, in a two-part executable plus writable stack architecture, if the install program places the loader (executable) into folder x, is it not guaranteed that I can write to the operational stack in that same folder? > > Mark Many thanks to everyone who replied to my post, loved the 'guidelines' and it was very educational! I'm wondering the same as Mark. (which, apologies, I have slightly edited his response to be my question, but I think it's the same question) I guess the answer depends on if it is possible to have a directory that allows write permission, while files in the directory do not have write permission. If this is possible, then I guess the answer is no. I'm thinking it would be possible to do this on a Linux system (although it might take a bit of effort setting umask variables etc.) but I'm not really sure because I've never tried it. I could check. > > From luis at anachreon.co.uk Thu May 3 12:27:33 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 03 May 2007 17:27:33 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <101237.89434.qm@web37501.mail.mud.yahoo.com> References: <101237.89434.qm@web37501.mail.mud.yahoo.com> Message-ID: <463A0D75.2000000@anachreon.co.uk> Well, you could use the Mac as a USB server... I don't know what exactly you mean by old Mac printer/modem. Do you mean ADB or parallel/serial? Cheers, Luis. Richmond Mathewson wrote: > HOWEVER . . . > > read the PDFs for the KeySpan USB Server and they > state categorically that it will not work with > webcams. > > If anybody "out there" (and writing that makes me > sound even dafter than usual :) ) knows of a USB > server that can cope with video, I, for one, would be > glad to hear of it. > > And, while I am being daft; does anybody know of some > way to patch from an old-fashioned Mac printer/modem > port to ethernet??? > > 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 > _______________________________________________ > use-revolution mailing list > use-revolution at 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 May 3 12:51:32 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 3 May 2007 11:51:32 -0500 Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or File by Bluetooth or Pop-port USB from Mobile Phone to my computer? In-Reply-To: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com> References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com> Message-ID: <20070503115132422214.32189962@sonsothunder.com> On Thu, 3 May 2007 17:41:22 +0700, supote songthammawat wrote: > Hi everybody, > > I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB > from Notebook or Desktop in order to send or receive Data or File from > Mobile Phone. Please tell or suggest me. And if can do how to build or use? > Please help me. Urgently!!!!!!! Supote, I wish I could give you a concrete answer... I know that Rev has been used in connection with certain USB devices to send/receive data, in fact there's specific support for Revolution in the B&K (Bonig and Kallenbach) Service USB product (http://www.bkohg.com/products.html), but I don't think that will work with mobile phones. Others here have done some more simple USB connections (Sarah, did you do one?). As far as Bluetooth is concerned, I don't know of anyone who has used a Rev app to communicate via Bluetooth. If anyone else can add to this or provide some direction to Supote, please chime in... Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Thu May 3 12:55:22 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 3 May 2007 11:55:22 -0500 Subject: special folders In-Reply-To: <463A0D00.2000904@castandcrew.com> References: <20070503031227.50CA348909D@mail.runrev.com> <463A0D00.2000904@castandcrew.com> Message-ID: <20070503115522382768.769ea7b6@sonsothunder.com> On Thu, 03 May 2007 09:25:36 -0700, Sadhunathan Nadesan wrote: > -2- Does the ability to install an executable file to a particular > folder not also mean that files in that folder are writeable? For > example, in a two-part executable plus writable stack architecture, > if the install program places the loader (executable) into folder x, > is it not guaranteed that I can write to the operational stack in > that same folder? > > I'm wondering the same as Mark. (which, apologies, I have slightly > edited his response to be my question, but I think it's the same > question) There's also the issue of what app's doing the installation - it is very common (esp. on Windows) for an installer to request authorization or have a built-in method of elevating its permission level for the purpose of the installation - but that's different than when the installed program itself runs. So you might be able to install an executable to a folder and then not have the executable itself be able to write to the folder it's in. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From tm1274 at gmail.com Thu May 3 13:34:23 2007 From: tm1274 at gmail.com (Ted Mills) Date: Thu, 3 May 2007 13:34:23 -0400 Subject: Check Boxes in Revolution Message-ID: Thanks, That worked perfectly. One question though, In your code: on menuPick pItem if pItem <> "None" then enable btn "chkLight" set hilite of btn "chkLight" to true put "Light" && pItem into fld "txResult" else disable btn "chkLight" set hilite of btn "chkLight" to false put empty into fld "txResult" end if end menuPick If I wanted to make the check box do the same thing with a different selection, would I change the "else" to something like "else if" like this: on menuPick pItem if pItem = "None" then enable btn "chkLight" set hilite of btn "chkLight" to true put "Light" && pItem into fld "txResult" else if on menuPick pItem if pItem = "Red" then enable btn "chkLight" set hilite of btn "chkLight" to true put "Light" && pItem into fld "txResult" disable btn "chkLight" set hilite of btn "chkLight" to false put empty into fld "txResult" end if end menuPick I cannot seem to get it to work. with else if, or then or anything else. I have 1 drop down box that will make 3 check boxes behavior change based upon the selection. Thanks........TM From sadhu at castandcrew.com Thu May 3 14:00:34 2007 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Thu, 03 May 2007 11:00:34 -0700 Subject: special folders - and Install Gadget In-Reply-To: <20070503170007.89F8E489440@mail.runrev.com> References: <20070503170007.89F8E489440@mail.runrev.com> Message-ID: <463A2342.6020405@castandcrew.com> >There's also the issue of what app's doing the installation - it is >very common (esp. on Windows) for an installer to request authorization >or have a built-in method of elevating its permission level for the >purpose of the installation - but that's different than when the >installed program itself runs. So you might be able to install an >executable to a folder and then not have the executable itself be able >to write to the folder it's in. > > > > Good answer Ken! We are using the _excellent_ InstallGadget tool - not sure what it may do with respect to elevating it's permission level (perhaps the author will chime in here?) - but I do know that every time I turn around Windows Vista asks my permission for something. Aloha Sadhu From tm1274 at gmail.com Thu May 3 14:17:45 2007 From: tm1274 at gmail.com (Ted Mills) Date: Thu, 3 May 2007 14:17:45 -0400 Subject: Check Boxes in Revolution - Issue Resolved Message-ID: I have found my error with the check boxes, I just needed to disable other portions and had forgotten to do that. From geradamas at yahoo.com Thu May 3 15:37:12 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 20:37:12 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <120910.95254.qm@web37507.mail.mud.yahoo.com> Luis wrote: "Well, you could use the Mac as a USB server..." Umm . . . and how would I go about assigning IP addresses to the USB ports? and: "I don't know what exactly you mean by old Mac printer/modem. Do you mean ADB or parallel/serial?" I mean Serial. It was perfectly possible to connect 2 pre-PPC Macs together with a cable that connected the 2 printer ports. What I would like to do is be able to connect a few tatty, old Macs I have lurking in my attic in Scotland to my PPC Mac Mini when I go over there in the summer. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From revlist at azurevision.co.uk Thu May 3 15:43:33 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 May 2007 20:43:33 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com> References: <120910.95254.qm@web37507.mail.mud.yahoo.com> Message-ID: <5085596A-5CF6-443B-967F-4BC6EBBD96F2@azurevision.co.uk> You can only assign IP addresses to devices that understand Internet Protocol, i.e computers and network-aware devices such as network printers, network scanners and NAS boxes. All those things that have ethernet ports... Any peripheral that is plugged into a USB port is pretty much by definition not network-aware. Ian On 3 May 2007, at 20:37, Richmond Mathewson wrote: > Umm . . . and how would I go about assigning IP > addresses to the USB ports? From geradamas at yahoo.com Thu May 3 16:12:50 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Thu, 3 May 2007 21:12:50 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com> Mr Wood! surely you recognise "Umm" as ironic :) What I am aiming at is a way of assigning a video-streaming source an IP address - this obviously has to "come into the computer" via the Ethernet port, and that means through a USB server of some sort. This should make things easier, and less RAM-hungry for anybody wishing to import and/or view video, and, with reference to RunRev circumvent videoGrabber which is a memory-hog and relies on Quicktime and/or Windows Media. 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 revlist at azurevision.co.uk Thu May 3 16:26:07 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 May 2007 21:26:07 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com> References: <20070503201250.13023.qmail@web37502.mail.mud.yahoo.com> Message-ID: On 3 May 2007, at 21:12, Richmond Mathewson wrote: > surely you recognise "Umm" as ironic :) I'm not always sure with you... ;-) > What I am aiming at is a way of assigning a > video-streaming source an IP address - this obviously > has to "come into the computer" via the Ethernet port, > and that means through a USB server of some sort. Unless the video source itself (be it a camera or A/D convertor) is network-enabled, the only way I know of would be to set up QT Streaming Server or similar on the computer that the source is attached to. A USB server isn't going to help with this. :-( Ian From sarah.reichelt at gmail.com Thu May 3 17:03:53 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 May 2007 07:03:53 +1000 Subject: Budget/checkbook example wanted Message-ID: Hi everyone, I had an email today from a new Revolutionary who wants a checkbook / budget stack to work with while he learns. Does anyone have such a thing they would be willing to share? If so, please email me a link or send me the stack off-list. Many thanks, Sarah From sarah.reichelt at gmail.com Thu May 3 17:08:07 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 4 May 2007 07:08:07 +1000 Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or File by Bluetooth or Pop-port USB from Mobile Phone to my computer? In-Reply-To: <20070503115132422214.32189962@sonsothunder.com> References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com> <20070503115132422214.32189962@sonsothunder.com> Message-ID: > > I want to know that runrev v.2.5.1 can use Bluetooth or Pop-port USB > > from Notebook or Desktop in order to send or receive Data or File from > > Mobile Phone. Please tell or suggest me. And if can do how to build or use? > > Please help me. Urgently!!!!!!! > > Supote, I wish I could give you a concrete answer... I know that Rev > has been used in connection with certain USB devices to send/receive > data, in fact there's specific support for Revolution in the B&K (Bonig > and Kallenbach) Service USB product > (http://www.bkohg.com/products.html), but I don't think that will work > with mobile phones. Others here have done some more simple USB > connections (Sarah, did you do one?). No sorry. I've only done serial communications using a USB to serial device. I haven't done any actual USB or Bluetooth comms. I don't think either would be possible without an external. Sarah From revlist at azurevision.co.uk Thu May 3 17:32:17 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Thu, 3 May 2007 22:32:17 +0100 Subject: Urgently!!!! How can I use runrev 2.5.1 send or receive Data or File by Bluetooth or Pop-port USB from Mobile Phone to my computer? In-Reply-To: References: <680dfa960705030341t63402185m756a809019942eb5@mail.gmail.com> <20070503115132422214.32189962@sonsothunder.com> Message-ID: <013D730E-1854-46A3-A871-CFE14A4B9CEC@azurevision.co.uk> On 3 May 2007, at 22:08, Sarah Reichelt wrote: > No sorry. I've only done serial communications using a USB to serial > device. I haven't done any actual USB or Bluetooth comms. I don't > think either would be possible without an external. Bluetooth can in theory be accessed via a virtual serial port, but you going to get and send raw data. Going from there to uploading/ downloading actual files is likely to be a bit... 'complex'. Buried in the following link are instructions for setting up a virtual port on OS X: Ian From lfredricks at proactive-intl.com Thu May 3 18:20:27 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Thu, 3 May 2007 15:20:27 -0700 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released Message-ID: <006b01c78dd1$414cc520$6701a8c0@YOUR68B8D1092F> Valentina 3 Major Upgrade to Ultra Fast Database Released Stored Procedures, Linux Support and Advanced Server Features May 3, 2007. Beaverton, Oregon-based Paradigma Software, Inc announces release version 3 of Valentina Office Server and Valentina Developer Network for deploying royalty free, standalone and client-server applications. This major release provides the greatest number of overall improvements to the platform since the release of Valentina 2 in March 2005, while providing backward compatibility with existing solutions built with Valentina 2.x. The following new features were added to the entire product line of Valentina 3: Stored Procedures. Stored procedures allow business logic to be stored within the database and then executed when called; this is highly beneficial for reducing network traffic. Triggers. Triggers allow events to be executed when conditions are met within a database or database table. Views. Views are a form of virtual table based on the results of a query, allowing dynamic glimpses into data stored in the database. Hot Back Up. Both standalone applications and Valentina Server based solutions can be automatically backed up and time stamped while running. Mac OS X Unicode Improvements. Because of improved support from Apple, Inc, Valentina can access the operating system version of ICU, reducing the overall size of deployable Valentina 3 components on the platform. Backwards Compatibility. Because only modest changes were made to the Valentina format, users can safely test their existing Valentina 2.5.x databases with Valentina 3. Valentina 3 Server solutions also include features specific to the platform: Event Scheduler. This allows execution of events on the server to automatically occur periodically. User Variables. Server solutions can get and set user variables on a per database basis. Improved Packet Based Protocol. Performance improvements with Server communications builds on previous releases that allow greater compatibility between different versions of clients and servers. Paradigma Software is also announcing new operating system support for Valentina Office Server and most developer products: native Linux support. This includes Valentina Developer Network support for Linux targets with REAL Software REALbasic, Runtime Revolution, C++, and Valentina Embedded Server, including server scripting with PHP 4/5+ and Ruby on Rails framework. Core Valentina 3 technology is officially supported on Ubuntu 7.x, SuSE Linux Enterprise Desktop and Red Hat Desktop, with compatibility with x86 based distributions running GTK 2.x. The release of Valentina 3 also has hundreds of minor performance improvements and solutions to customer reported issues. Valentina Developer Network solution provider Thorsten Hohage of objectmanufactur developed an EOF-like database framework that was originally based around mySQL. Mr Hohage reports that he ported the solution to Valentina in under four hours. Now large SELECT statements that ran upwards of five minutes take less than five seconds under Valentina 3. "The advancements culminating in Valentina 3 make Valentina a worthy successor to mySQL projects that require better performance for complex queries. I am profoundly happy over our move to Valentina." said Thorsten Hohage. Valentina database products, available on Windows, Mac OS X and Linux, are based on the unique Valentina database engine - an object-relational database engine known for extreme speed. When porting to Valentina, hours become minutes, minutes become seconds when it comes to storing, retrieving and querying databases. Valentina supports all modern standards - native Unicode, XML import/export and ODBC connectivity. Valentina Developer Network Platform Edition includes a set of tools for all supported operating systems of one development environment - and allows deployment of Valentina Embedded Database Server, royalty free. In addition, VDN Platform Edition includes reseller options, VDN Platform Edition sells for $599. Developers that want to build only local database solutions can license Valentina ADK products, starting at $199. About Paradigma Software, Inc Founded in 1998, Beaverton, Oregon-based Paradigma Software, Inc is the leading provider of incredibly fast and robust database solutions for business and development. Valentina 2 technology powers solutions as diverse as graphics applications from major Japanese electronics companies to solutions supporting US public schools. Paradigma Software solutions are available for every major development environment on the Windows and Macintosh platforms. Contact Paradigma Software Ph. (503) 574-2776 http://www.paradigmasoft.com From luis at anachreon.co.uk Thu May 3 18:28:31 2007 From: luis at anachreon.co.uk (Luis) Date: Thu, 3 May 2007 23:28:31 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com> References: <120910.95254.qm@web37507.mail.mud.yahoo.com> Message-ID: <04A0C206-B363-481B-BCB4-D24A74367E60@anachreon.co.uk> On 3 May 2007, at 20:37, Richmond Mathewson wrote: > Luis wrote: > > "Well, you could use the Mac as a USB server..." > > Umm . . . and how would I go about assigning IP > addresses to the USB ports? > No, you don't have to do that. Mind you, what I suggest is untested, although I have used it to pipe serial: Pipe the USB stream to the ethernet port. This would be done via the shell. Not sure if you'd need to send a signal to the cam to start streaming. And then you'd have to figure where in /dev the USB cam is sitting... > and: > > "I don't know what exactly you mean by old Mac > printer/modem. Do you mean ADB or parallel/serial?" > > I mean Serial. > > It was perfectly possible to connect 2 pre-PPC Macs > together with a cable that connected the 2 printer > ports. Ah, you mean the ADB 'serial', with AppleTalk for the protocol. No USB I gather... Although an ADB to USB adapter might get you there. PCI? Could grab some NICs from Ebay. If they're NuBus.... That's a little trickier. I had a couple of the old dongles for ethernet lying around (for my IIci). If your Macs are that old I'll try to look for them. Failing that, there is another option: Strap a scanner to one of the older Mac monitors (scanner plugged into your Mac Mini). Convert the data you want to send from the old Mac into a stream displayed on the monitor. Read the data into the Mac Mini from the scanner and perform the appropriate conversion. Don't sneeze. Cheers, Luis. > > What I would like to do is be able to connect a few > tatty, old Macs I have lurking in my attic in Scotland > to my PPC Mac Mini when I go over there in the summer. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the > answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From stephenREVOLUTION at barncard.com Thu May 3 22:28:24 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 3 May 2007 19:28:24 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <120910.95254.qm@web37507.mail.mud.yahoo.com> References: <120910.95254.qm@web37507.mail.mud.yahoo.com> Message-ID: >Luis wrote: > >"Well, you could use the Mac as a USB server..." > >Umm . . . and how would I go about assigning IP >addresses to the USB ports? > If you can put the drivers on the old machine, you can use the file sharing software to network it. Built in - at least on OS9. An original iMac or cube could do it. At 8:37 PM +0100 5/3/07, Richmond Mathewson wrote: > >What I would like to do is be able to connect a few >tatty, old Macs I have lurking in my attic in Scotland >to my PPC Mac Mini when I go over there in the summer. Well, that's different. Why can't you use Ethernet between them, then? They're so old they don't have an Enet port?? Yikes. That could be a waste of time. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From jeff at siphonophore.com Thu May 3 23:06:03 2007 From: jeff at siphonophore.com (Jeff Reynolds) Date: Thu, 3 May 2007 23:06:03 -0400 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <20070503113949.D6E6A488F6E@mail.runrev.com> References: <20070503113949.D6E6A488F6E@mail.runrev.com> Message-ID: <39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com> Joe, seemed very appropriate... http://www.youtube.com/watch?v=pQHX-SjgQvQ&mode=related&search= (sent to me by a client who does illuminated illustrations and she always jokes she is medieval with computers...) cheers, Jeffrey Reynolds On May 3, 2007, at 7:39 AM, use-revolution-request at lists.runrev.com wrote: > Jacque, Sarah, > > Thanks. I did finally find a Manual that showed where the button > should be, though the manual is terrible. Tiny. Not one of Apple's > finest hours. Anyway, I called him. Got his wife. She felt where I > directed her and found it first time. You guys are priceless. > > Joe Wilkins From pepetoo at cox.net Fri May 4 02:08:05 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Thu, 3 May 2007 23:08:05 -0700 Subject: Starting an iMac 24" with remote keyboard In-Reply-To: <39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com> References: <20070503113949.D6E6A488F6E@mail.runrev.com> <39138474-A30D-4D99-8E4D-8D61123064D1@siphonophore.com> Message-ID: <17BA0849-4516-483C-AE59-E4F66A9EC78D@cox.net> Jeffrey, You made my day. Isn't life a hoot? Thanks, Joe Wilkins On May 3, 2007, at 8:06 PM, Jeff Reynolds wrote: > Joe, > > seemed very appropriate... > > http://www.youtube.com/watch?v=pQHX-SjgQvQ&mode=related&search= > > (sent to me by a client who does illuminated illustrations and she > always jokes she is medieval with computers...) > > cheers, > > Jeffrey Reynolds > > > > On May 3, 2007, at 7:39 AM, use-revolution-request at lists.runrev.com > wrote: > >> Jacque, Sarah, >> >> Thanks. I did finally find a Manual that showed where the button >> should be, though the manual is terrible. Tiny. Not one of Apple's >> finest hours. Anyway, I called him. Got his wife. She felt where I >> directed her and found it first time. You guys are priceless. >> >> Joe Wilkins > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From geradamas at yahoo.com Fri May 4 02:29:39 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 May 2007 07:29:39 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <551105.11462.qm@web37505.mail.mud.yahoo.com> "Strap a scanner to one of the older Mac monitors" now, talking about DAFT :) as I have a SCSI CD-ROM burner in my attic in Scotland I will just make backups of all my "silly little MACS" (about 5 at the last count - they breed, you know) onto CD. Come to think of it . . . I have a SCSI PCI card on my G4 Windtunnel just in case I get even more "back-to-the-future". LUIS: I may yet strap a scanner to my face and plaster it all over your e-mail :) Love and muffled noises, 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 geradamas at yahoo.com Fri May 4 03:16:28 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 May 2007 08:16:28 +0100 (BST) Subject: Assigning IP addresses . . . Message-ID: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com> Ian Wood wrote: "You can only assign IP addresses to devices that understand Internet Protocol, i.e computers and network-aware devices such as network printers, network scanners and NAS boxes. All those things that have ethernet ports..." That has been my point all along! For instance: On my home network I have a fairly plain, vanilla USB printer hooked into my Router via an EdiMax (cheap and not very cheerful, and a pain in the bum to set up with Macs) printer server. My printer probably wouldn't understand an IP address if it hit it in the face (a lot of mixed metaphors and similes there) - but the server thrives on IP addresses. Hence the idea that one could assign an IP address to some sort of USB-to-Ethernet server regardless of what was plugged in at the far end. Having read the Keyspan PDFs I found 2 things which make this unworkable, at least with their product: 1. doesn't work with video - although does work with digital cameras. 2. doesn't seem to allow the end-user to assign IP addresses - does it all automatically: why do I dislike machines that have sealed boxes? SO . . . I am now searching for a video-compliant USB/Firewire-to-Ethernet server, and, like a later-day Don Quixote I shall ride forth with my BBC Micro under one arm, my SCSI PCI card under the other and all sorts of ADB cables slung around my waist . . . fear not! the outdated loony cometh! 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 luis at anachreon.co.uk Fri May 4 04:56:06 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 09:56:06 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <551105.11462.qm@web37505.mail.mud.yahoo.com> References: <551105.11462.qm@web37505.mail.mud.yahoo.com> Message-ID: <463AF526.8050000@anachreon.co.uk> Richmond Mathewson wrote: > "Strap a scanner to one of the older Mac monitors" > > now, talking about DAFT :) What? When you gotta make do, you gotta make do. I've still got my metal detector in a matchbox somewhere... > > as I have a SCSI CD-ROM burner in my attic in Scotland > I will just make backups of all my "silly little MACS" > (about 5 at the last count - they breed, you know) > onto CD. Come to think of it . . . I have a SCSI PCI > card on my G4 Windtunnel just in case I get even more > "back-to-the-future". SCSI to SCSI: You might be able to mount them as drives (as in shared folders). > > LUIS: > > I may yet strap a scanner to my face and plaster it > all over your e-mail :) Is it just me or does that just sound plain wrong? Cheers, Luis. > > Love and muffled noises, 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 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From jbv.silences at club-internet.fr Fri May 4 05:52:56 2007 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 04 May 2007 11:52:56 +0200 Subject: Best graphic lib to use with Rev cgi ? Message-ID: <463B0275.D20CAFB9@club-internet.fr> Hi list, Could someone be kind enough to advise a graphic lib that allows (fast) 3D bussiness graphics with Rev cgi (stuff like 3D bar-charts with perspective)? The ouput should be gif or jpg images to be integrated on-the-fly into web pages generated from the same Rev cgi scripts. I guess the main choice is one of the PHP libs... Thanks in adance, JB From jamesjrichards at lineone.net Fri May 4 05:32:38 2007 From: jamesjrichards at lineone.net (James Richards) Date: Fri, 4 May 2007 10:32:38 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <101237.89434.qm@web37501.mail.mud.yahoo.com> References: <101237.89434.qm@web37501.mail.mud.yahoo.com> Message-ID: Richmond, A couple of links that might help with this: http://docs.info.apple.com/article.html?artnum=50512 http://lowendmac.com/network/bridge.shtml Regards James -- James J Richards jamesjrichards at lineone.net Tel. +44 (0)15394 43063 On 3 May, 2007, at 16:53, Richmond Mathewson wrote: > And, while I am being daft; does anybody know of some > way to patch from an old-fashioned Mac printer/modem > port to ethernet??? > > sincerely, Richmond Mathewson From revlist at azurevision.co.uk Fri May 4 05:59:57 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 4 May 2007 10:59:57 +0100 Subject: Best graphic lib to use with Rev cgi ? In-Reply-To: <463B0275.D20CAFB9@club-internet.fr> References: <463B0275.D20CAFB9@club-internet.fr> Message-ID: <6A86BDF7-FE63-4813-B8EC-70DBB59E7ECD@azurevision.co.uk> I've no idea if it would work with Rev CGI, but ArcadeEngine does a nice line in 3D barcharts etc. Ian On 4 May 2007, at 10:52, jbv wrote: > Hi list, > > Could someone be kind enough to advise a graphic lib that allows > (fast) 3D bussiness graphics with Rev cgi (stuff like 3D bar-charts > with perspective)? > The ouput should be gif or jpg images to be integrated on-the-fly into > web pages generated from the same Rev cgi scripts. > I guess the main choice is one of the PHP libs... > > Thanks in adance, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From luis at anachreon.co.uk Fri May 4 06:19:57 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 11:19:57 +0100 Subject: Assigning IP addresses . . . In-Reply-To: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com> References: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com> Message-ID: <463B08CD.7090401@anachreon.co.uk> Richmond Mathewson wrote: > > On my home network I have a fairly plain, vanilla USB > printer hooked into my Router via an EdiMax (cheap and > not very cheerful, and a pain in the bum to set up > with Macs) printer server. My printer probably > wouldn't understand an IP address if it hit it in the > face (a lot of mixed metaphors and similes there) - > but the server thrives on IP addresses. That's because it knows that it has to treat the USB data in a certain way, ie: convert it to ethernet packets. And I agree, Edimax are pants. > > Hence the idea that one could assign an IP address to > some sort of USB-to-Ethernet server regardless of what > was plugged in at the far end. Yes, you can, but insofar as, for example, video data is sent into the USB part of the server, if it's expecting printer commands then that's what it's sent as. > > Having read the Keyspan PDFs I found 2 things which > make this unworkable, at least with their product: > > 1. doesn't work with video - although does work with > digital cameras. I suppose the polling rate could be tweaked here. > > 2. doesn't seem to allow the end-user to assign IP > addresses - does it all automatically: why do I > dislike machines that have sealed boxes? Yeah, that's a bit poo, especially if you have more than one device attached. > > SO . . . I am now searching for a video-compliant > USB/Firewire-to-Ethernet server, That'd be your Mac then... > > and, like a later-day Don Quixote I shall ride forth > with my BBC Micro under one arm, my SCSI PCI card > under the other and all sorts of ADB cables slung > around my waist . . . fear not! the outdated loony > cometh! Phasers on stun! Cheers, Luis. > > 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 > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From jbv.silences at club-internet.fr Fri May 4 07:35:43 2007 From: jbv.silences at club-internet.fr (jbv) Date: Fri, 04 May 2007 13:35:43 +0200 Subject: Best graphic lib to use with Rev cgi ? References: <463B0275.D20CAFB9@club-internet.fr> <6A86BDF7-FE63-4813-B8EC-70DBB59E7ECD@azurevision.co.uk> Message-ID: <463B1A88.380DF460@club-internet.fr> Ian , Thanks for your reply. Is there any example of 3D barcharts generated with ArcadeEngine ? And is ArcadeEngine compatible with Rev 2.5 ? Thanks, JB > I've no idea if it would work with Rev CGI, but ArcadeEngine does a > nice line in 3D barcharts etc. > > Ian From xavier.bury at clearstream.com Fri May 4 08:42:59 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 4 May 2007 14:42:59 +0200 Subject: Best graphic lib to use with Rev cgi ? In-Reply-To: <463B1A88.380DF460@club-internet.fr> Message-ID: Hi BvG, have you looked at SvG graphics? They sound like the right stuff for a cgi... http://cairographics.org seems like a good place to start. There's also links for 3D Graphs and stuff... There's other non-free libs but this one is compatibile with lots of other languages and it's free... And svg graphics can be exported to other formats as well (links there too)... cheers ---------------------=--------------------- Xavier Bury use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43: > > > Ian , > > Thanks for your reply. > > Is there any example of 3D barcharts generated with ArcadeEngine ? > And is ArcadeEngine compatible with Rev 2.5 ? > > Thanks, > JB > > > I've no idea if it would work with Rev CGI, but ArcadeEngine does a > > nice line in 3D barcharts etc. > > > > 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 ---------------------------------------------------------------------------- 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 xavier.bury at clearstream.com Fri May 4 08:51:05 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Fri, 4 May 2007 14:51:05 +0200 Subject: Best graphic lib to use with Rev cgi ? In-Reply-To: Message-ID: Oops, sorry, i keep confusing svg, jbv and bvg ;) ---------------------=--------------------- Xavier Bury use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 14:42:59: > Hi BvG, > > have you looked at SvG graphics? They sound like the right stuff for a > cgi... > > http://cairographics.org seems like a good place to start. There's also > links for 3D Graphs and stuff... > There's other non-free libs but this one is compatibile with lots of other > languages and it's free... > And svg graphics can be exported to other formats as well (links there > too)... > > cheers > ---------------------=--------------------- > Xavier Bury > > > use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43: > > > > > > > Ian , > > > > Thanks for your reply. > > > > Is there any example of 3D barcharts generated with ArcadeEngine ? > > And is ArcadeEngine compatible with Rev 2.5 ? > > > > Thanks, > > JB > > > > > I've no idea if it would work with Rev CGI, but ArcadeEngine does a > > > nice line in 3D barcharts etc. > > > > > > 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 > > > > ---------------------------------------------------------------------------- > 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 > > _______________________________________________ > use-revolution mailing list > use-revolution 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. From geradamas at yahoo.com Fri May 4 10:02:43 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 May 2007 15:02:43 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <401210.49918.qm@web37506.mail.mud.yahoo.com> I wrote: "LUIS: I may yet strap a scanner to my face and plaster it all over your e-mail :)" and Luis wrote: "Is it just me or does that just sound plain wrong?" and, frankly, it is just Luis for the very simple reason that my face does not have an IP Address, a USB port or a FireWire port :) having sunk to the depths of the remark about strapping a scanner to my face I thought I might as well go all the way :) Of course we can debate the morality of such an action endlessly - anyone for a quick class in computer ethics? It sounds extremely tedious. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From geradamas at yahoo.com Fri May 4 10:17:37 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 May 2007 15:17:37 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <969279.27747.qm@web37507.mail.mud.yahoo.com> James Richards wrote: "A couple of links that might help with this: http://docs.info.apple.com/article.html?artnum=50512 http://lowendmac.com/network/bridge.shtml" Thank you very much - my digestive juices are now flowing about an OLD Mac Laser printer which is (also) rotting in my attic in Scotland, only through my lack of knowledge as to how to patch it into an Ethernet network. The printer has a refillable toner cartridge (ECO or what?) and does an extremely good job, especially where the standard USB printers from HP and EPSON produce jaggy-whatnots. The BIG question is do I hump my Performa 5230CD (which had an 10base Ethernet card bunged in it way-back-when) and run the Laser P through that (i.e. Laser connected to Performa via printer port and Performa connected to Router by LAN cable), or do I get hold of a LocalTalk-to-Ethernet adapter? Of course the other snag about using a socking great Performa as a print server is that it will use quite a large amount of power for rather unnecessary activities. sincerely, Richmond Mathewson The same goes for my old Stylewriter II, which has nothing intrinsically wrong with it- -apart from a local-talk connector. ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ Send instant messages to your online friends http://uk.messenger.yahoo.com From luis at anachreon.co.uk Fri May 4 10:25:39 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 15:25:39 +0100 Subject: Best graphic lib to use with Rev cgi ? In-Reply-To: References: Message-ID: <463B4263.4080006@anachreon.co.uk> From: http://www.runrev.com/section/features.php 'Beautiful vector graphics engine with SVG operators' So the transition should be fairly painless. Cheers, Luis. xavier.bury at clearstream.com wrote: > Hi BvG, > > have you looked at SvG graphics? They sound like the right stuff for a > cgi... > > http://cairographics.org seems like a good place to start. There's also > links for 3D Graphs and stuff... > There's other non-free libs but this one is compatibile with lots of other > languages and it's free... > And svg graphics can be exported to other formats as well (links there > too)... > > cheers > ---------------------=--------------------- > Xavier Bury > > > use-revolution-bounces at lists.runrev.com wrote on 04/05/2007 13:35:43: > >> >> Ian , >> >> Thanks for your reply. >> >> Is there any example of 3D barcharts generated with ArcadeEngine ? >> And is ArcadeEngine compatible with Rev 2.5 ? >> >> Thanks, >> JB >> >>> I've no idea if it would work with Rev CGI, but ArcadeEngine does a >>> nice line in 3D barcharts etc. >>> >>> 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 > > > > ---------------------------------------------------------------------------- > 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 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From luis at anachreon.co.uk Fri May 4 10:29:41 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 15:29:41 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <969279.27747.qm@web37507.mail.mud.yahoo.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> Message-ID: <463B4355.4010601@anachreon.co.uk> Depending on the drive space you could also use it as a file server to back up your projects into. You could put Linux on it and test Linux builds... Cheers, Luis. Richmond Mathewson wrote: > James Richards wrote: > > "A couple of links that might help with this: > http://docs.info.apple.com/article.html?artnum=50512 > http://lowendmac.com/network/bridge.shtml" > > Thank you very much - my digestive juices are now > flowing about an OLD Mac Laser printer which is (also) > rotting in my attic in Scotland, only through my lack > of knowledge as to how to patch it into an Ethernet > network. The printer has a refillable toner cartridge > (ECO or what?) and does an extremely good job, > especially where the standard USB printers from HP and > EPSON produce jaggy-whatnots. > > The BIG question is do I hump my Performa 5230CD > (which had an 10base Ethernet card bunged in it > way-back-when) and run the Laser P through that (i.e. > Laser connected to Performa via printer port and > Performa connected to Router by LAN cable), or do I > get hold of a LocalTalk-to-Ethernet adapter? > > Of course the other snag about using a socking great > Performa as a print server is that it will use quite a > large amount of power for rather unnecessary > activities. > > sincerely, Richmond Mathewson > > The same goes for my old Stylewriter II, which has > nothing intrinsically wrong with it- -apart from a > local-talk connector. > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > Send instant messages to your online friends http://uk.messenger.yahoo.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From luis at anachreon.co.uk Fri May 4 10:42:06 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 15:42:06 +0100 Subject: PPC Linux builds? Message-ID: <463B463E.50309@anachreon.co.uk> Got to thinking after a recent post: Does anyone know if the Linux builds are x86 only? Many Linux distros are available on PPC platforms, check out Ubuntu, Fedora, SuSe, etc and let's not forget YellowDog Linux! If the target is Linux x86 and PPC, would it take the form of a 'Universal Binary' ala OS X or as independent standalone binaries? Cheers, Luis. From ambassador at fourthworld.com Fri May 4 10:51:27 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 04 May 2007 07:51:27 -0700 Subject: Best graphic lib to use with Rev cgi ? Message-ID: <463B486F.1090304@fourthworld.com> Luis wrote: > From: http://www.runrev.com/section/features.php > > 'Beautiful vector graphics engine with SVG operators' This is news to me. What do they mean? Can someone from RunRev chime in here to explain how to tap into these "SVG operators"? -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From soapdog at mac.com Fri May 4 11:03:03 2007 From: soapdog at mac.com (Andre Garzia) Date: Fri, 4 May 2007 12:03:03 -0300 Subject: PPC Linux builds? In-Reply-To: <463B463E.50309@anachreon.co.uk> References: <463B463E.50309@anachreon.co.uk> Message-ID: Luis, there's no such thing as linux universal binaries, you get one platform or the other, no way to bundle them together. Rev is only for x86 IIRC. andre On May 4, 2007, at 11:42 AM, Luis wrote: > > If the target is Linux x86 and PPC, would it take the form of a > 'Universal Binary' ala OS X or as independent standalone binaries? From luis at anachreon.co.uk Fri May 4 11:08:37 2007 From: luis at anachreon.co.uk (Luis) Date: Fri, 04 May 2007 16:08:37 +0100 Subject: PPC Linux builds? In-Reply-To: References: <463B463E.50309@anachreon.co.uk> Message-ID: <463B4C75.8020009@anachreon.co.uk> Hiya, I assumed as much, I haven't seen the concept bandied about in Linux sites. Still would like to know about PPC builds, or is this for the next revision of the engine? Cheers, Luis. Andre Garzia wrote: > Luis, > > there's no such thing as linux universal binaries, you get one platform > or the other, no way to bundle them together. Rev is only for x86 IIRC. > > andre > > On May 4, 2007, at 11:42 AM, Luis wrote: > >> >> If the target is Linux x86 and PPC, would it take the form of a >> 'Universal Binary' ala OS X or as independent standalone binaries? > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From mb.userev at harbourhosting.co.uk Fri May 4 12:15:42 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Fri, 04 May 2007 17:15:42 +0100 Subject: PPC Linux builds? In-Reply-To: <463B4C75.8020009@anachreon.co.uk> References: <463B463E.50309@anachreon.co.uk> <463B4C75.8020009@anachreon.co.uk> Message-ID: <463B5C2E.7060505@harbourhosting.co.uk> Luis wrote: > Hiya, > > I assumed as much, I haven't seen the concept bandied about in Linux sites. > Still would like to know about PPC builds, or is this for the next > revision of the engine? > > Cheers, > > Luis. Luis, "Way back when", there used to be a separate engine for PPC Linux, but it was dropped after version 2 (or thereabouts) as only a handful of people used it. That was back before Apple went to Intel, so it would be a big surprise to me if it were to make a comeback at this point. Martin Baxter From Roger.E.Eller at sealedair.com Fri May 4 13:01:41 2007 From: Roger.E.Eller at sealedair.com (Roger.E.Eller at sealedair.com) Date: Fri, 4 May 2007 13:01:41 -0400 Subject: Assigning IP addresses . . . In-Reply-To: <20070504071628.14265.qmail@web37503.mail.mud.yahoo.com> Message-ID: > Hence the idea that one could assign an IP address to > some sort of USB-to-Ethernet server regardless of what > was plugged in at the far end. Expensive, but cool idea... http://www.bb-elec.com/product.asp?SKU=ANYWHEREUSB/5 Roger Eller From stephenREVOLUTION at barncard.com Fri May 4 13:31:10 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 4 May 2007 10:31:10 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <969279.27747.qm@web37507.mail.mud.yahoo.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> Message-ID: Richmond, is your time so non-valuable you need to put yourself though this? These days when $250 will buy you a networkable color printer that you plug and play? I've been there, done that. These kludges with old (older than 6 years) hardware do nothing but drive you crazy and take up inordinate amounts of time. Always. Example. Got the kids' old G4 Cube. Nice headless server. Runs OS X. But the 250 gig drive I put in it will only max out at 120 gigs because of firmware limitations. In spite of that, it's a pretty good server. But it is on the edge of it's life, and I'm sure it won't run OS10.5. It took a day to set up for various reasons. Same with the old iMac from my daughter. The CD drive was out, so installing new software was a problem, it needs now rare and expensive RAM, needs WIFI and expanding the hard drive space had the same problem as above. I have the parts, but it was just taking too much time. >James Richards wrote: > >"A couple of links that might help with this: >Thank you very much - my digestive juices are now >flowing about an OLD Mac Laser printer which is (also) >rotting in my attic in Scotland, only through my lack >o > >sincerely, Richmond Mathewson > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From pepetoo at cox.net Fri May 4 13:36:56 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 May 2007 10:36:56 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> Message-ID: <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net> Stephen, You're certainly right; but I'm sure with Richmond that it is the "challenge". As we get older, sometimes the challenges are as important to us as the time we have left to engage them. Just my thought on the topic. Joe Wilkins On May 4, 2007, at 10:31 AM, Stephen Barncard wrote: > Richmond, is your time so non-valuable you need to put yourself > though this? These days when $250 will buy you a networkable color > printer that you plug and play? > > I've been there, done that. These kludges with old (older than 6 > years) hardware do nothing but drive you crazy and take up > inordinate amounts of time. Always. > > Example. Got the kids' old G4 Cube. Nice headless server. Runs OS > X. But the 250 gig drive I put in it will only max out at 120 gigs > because of firmware limitations. In spite of that, it's a pretty > good server. But it is on the edge of it's life, and I'm sure it > won't run OS10.5. It took a day to set up for various reasons. > > Same with the old iMac from my daughter. The CD drive was out, so > installing new software was a problem, it needs now rare and > expensive RAM, needs WIFI and expanding the hard drive space had > the same problem as above. I have the parts, but it was just taking > too much time. > > >> James Richards wrote: >> >> "A couple of links that might help with this: >> Thank you very much - my digestive juices are now >> flowing about an OLD Mac Laser printer which is (also) >> rotting in my attic in Scotland, only through my lack >> o >> >> sincerely, Richmond Mathewson >> > > -- > > > 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 Fri May 4 13:51:45 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Fri, 4 May 2007 10:51:45 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net> Message-ID: Anyone in the San Francisco area want to take away my old macintosh "challenges" away?? ha ha I have a SE-30,9600,8100,7100,a wallstreet and two older Mac Laptops plus all the ADB and SCSI hardware you can eat, complete with a couple of old Pro Tools systems... Not to mention a couple of complete Apple II computers and drives, one with a Atari game development system and board. Also every peripheral ever made for the II and the original 'Red Book'. Any takers? I didn't think so... sqb >Stephen, > >You're certainly right; but I'm sure with Richmond that it is the >"challenge". As we get older, sometimes the challenges are as >important to us as the time we have left to engage them. > >Just my thought on the topic. > >Joe Wilkins -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From rbarber at yhb.att.ne.jp Fri May 4 13:41:49 2007 From: rbarber at yhb.att.ne.jp (ron) Date: Fri, 4 May 2007 13:41:49 -0400 Subject: matchtext question using regex In-Reply-To: <20070502154207338432.60c3b322@sonsothunder.com> References: <20070502170007.5E7EF489016@mail.runrev.com> <4638D525.4070806@castandcrew.com> <20070502154207338432.60c3b322@sonsothunder.com> Message-ID: <20a267175838c26ca6bc49b72fe586c8@yhb.att.ne.jp> Regex question for use in matchtext I want to find word A followed by word B. (quickly) So: put "this is my big dog called cat." into thetext put "my.{0,5}dog" into reg And put matchtext(thetext,reg) returns true because I use a period so it is counting characters but I need it to count words. I have tried various combinations of \b and \w to no avail. Something like : put "my([^ ]* ){0,5}dog" into reg works but only for words followed by spaces, not punctuation for example. These could be included but surely there is a more elegant and faster way? Can someone help me out with this? BTW, is it true that setting the wholematches to true and using wordoffset only returns 'words' that are followed by a space? So that in the example sentence above, 'cat' is not found because it is followed by a period? Is this correct? Thanks Ron From klaus at major-k.de Fri May 4 14:01:09 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 4 May 2007 20:01:09 +0200 Subject: Best graphic lib to use with Rev cgi ? In-Reply-To: <463B486F.1090304@fourthworld.com> References: <463B486F.1090304@fourthworld.com> Message-ID: Hi Richard, > Luis wrote: >> From: http://www.runrev.com/section/features.php >> 'Beautiful vector graphics engine with SVG operators' > > This is news to me. What do they mean? > Can someone from RunRev chime in here to explain how to tap into > these "SVG operators"? I'm afraid this only applies to the new and now crossplatform INKS. > -- > Richard Gaskin > Managing Editor, revJournal Regards Klaus Major klaus at major-k.de http://www.major-k.de From pepetoo at cox.net Fri May 4 14:07:15 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 May 2007 11:07:15 -0700 Subject: Path problem with Standalone In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> Message-ID: <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> Hi everyone, At least I'm back to a stack that will build a standalone again; but when I try to add the files for my external aiff files, I cannot get the path to match the source path for the players. As an example: the first player's source path is: /applications/Revolution Studio/2.8.0-gm-4/MusicFolder/MusicOne.aiff but when I add the file with the Standalone setup dialog it only places part of the path for that file, like: /2.8.0-gm-4/MusicFolder/MusicOne.aiff So, when I build the standalone, the player doesn't play. Instead of listing all of them with the Copy Files dialog, I tried checking the Browse for externals (or seach, whatever) in the General Dialog. No soup. Any idea how I can get the full path to be used? TIA, Joe Wilkins From pepetoo at cox.net Fri May 4 14:11:30 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 May 2007 11:11:30 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net> Message-ID: <07B0D42D-367D-4183-B4C3-56AA7E96DEFE@cox.net> Well, I can match you tit for tat plus some, but I figured they might one day be grist for a museum of some sort. Who knows, we may be back to using bows and arrows shortly if things don't improve in this crazy world of ours. Thanks for your sense of humor. Joe Wilkins On May 4, 2007, at 10:51 AM, Stephen Barncard wrote: > Anyone in the San Francisco area want to take away my old macintosh > "challenges" away?? ha ha > > I have a SE-30,9600,8100,7100,a wallstreet and two older Mac > Laptops plus all the ADB and SCSI hardware you can eat, complete > with a couple of old Pro Tools systems... > > Not to mention a couple of complete Apple II computers and drives, > one with a Atari game development system and board. Also every > peripheral ever made for the II and the original 'Red Book'. > > Any takers? > > I didn't think so... > > sqb > > >> Stephen, >> >> You're certainly right; but I'm sure with Richmond that it is the >> "challenge". As we get older, sometimes the challenges are as >> important to us as the time we have left to engage them. >> >> Just my thought on the topic. >> >> Joe Wilkins From geradamas at yahoo.com Fri May 4 14:28:07 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Fri, 4 May 2007 19:28:07 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <163068.93823.qm@web37501.mail.mud.yahoo.com> Stephen Barncard wrote: "Richmond, is your time so non-valuable you need to put yourself though this? These days when $250 will buy you a networkable color printer that you plug and play?" There are 4 interesting points about his remark: 1. I have a very nice Epson Stylus Photo R200 that does everything we all want it to in my family via a crappy Edimax printer server (c.f. earlier postings under this heading). 2. I earn about $400 a month: i.e. about 4 times the Bulgarian average (!!!!), or about the same as a skilled surgeon. I have "expensive tastes" - i.e. piano lessons for the kids, internet connexions, and so forth - save nothing. 3. This posting had NOTHING at all to do with my real, or imagined printing problems (there was a few side remarks about how I might use an ancient Mac Laser Printer - not because I didn't have another printer (I have 2 here in Bulgaria) - but because I don't like seeing machines lying idle and going to waste - and because I'd rather driop my beverage of choice all over a laser-printed sheet of paper than one from an inkjet) - it started with an idea about how to stream video into a RunRev stack without having to use videoGrabber and QT/Windows Media. Inevitably (with types like myself on board) it went badly off topic into various nutty and not-so-nutty discussions about how to utilise old stuff that at present resides in my attic in Scotland and badly needs liberating. 4. Some of us ARE daft insofar as we don't see money as the b-all-and-end-all, and I spend hours and hours of my time working for free in a country that as a charming diplomat once told me "is totally f****d" in terms of infrastructure, morals and educational chances for all but the richest kids - why? well, not because I am daft, but because I passionately believe that it is rather nice to give kids a chance of a level playing field - what they do with it, is, by and large, another story all together. That is why I am going back to Scotland in the summer to dig out all my old Macs from the attic and drive them back here in a tatty old Citreon - so that instead of gathering dust, they can be put to good use helping kids with brains (and, frankly, parents with rather smaller brains) get a leg up in life. The small amount of "spare" money I have will pay for that trip rather than any fancy printers and so on. I'm sorry Stephen if that all sounds pompous and self-righteous - its certainly not meant to - but sometimes I have a feeling that not all people realise that time isn't always money - sometimes it can be other things. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From wjm at wjm.org Fri May 4 14:41:09 2007 From: wjm at wjm.org (Bill Marriott) Date: Fri, 4 May 2007 14:41:09 -0400 Subject: Path problem with Standalone References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> Message-ID: Joe, In the case of a standalone, wouldn't you want the path to be as generic as possible? Your end-users are not likely to have a "2.8.0-gm-4/" directory. I haven't fiddled with this on Mac OS X, but I think Beta 7 has some improvements in the standalone building, as well. FWIW, the best way to handle ancillary files in standalones is, I think, to load up the files as custom properties (they can be compressed) then at runtime drop them wherever you want them to reside. This keeps the stack self-contained and puts the needed files in a predictable location. From jacque at hyperactivesw.com Fri May 4 15:20:40 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 04 May 2007 14:20:40 -0500 Subject: Path problem with Standalone In-Reply-To: <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> Message-ID: <463B8788.2010804@hyperactivesw.com> Joe Lewis Wilkins wrote: > Hi everyone, > > At least I'm back to a stack that will build a standalone again; but > when I try to add the files for my external aiff files, I cannot get the > path to match the source path for the players. As an example: the first > player's source path is: > > /applications/Revolution Studio/2.8.0-gm-4/MusicFolder/MusicOne.aiff > > but when I add the file with the Standalone setup dialog it only places > part of the path for that file, like: > > /2.8.0-gm-4/MusicFolder/MusicOne.aiff No matter how hard I try, I can't get that to happen. I tested with 2.7.4, 2.8.0, and 2.8.1 beta. The full path is always there. Regardless of path issues, note that the sound files will be copied inside your standalone bundle when you choose to "add files". (Go look inside the standalone bundle, I bet they are there in a folder called "2.8.0-gm-4"). If your players are hard-coded to the file's original location, they won't likely play on anyone else's machine though they should still play on your own machine if the paths are accurate. The file paths in the SB have nothing to do with the file paths you set in your player objects. The SB file paths only determine where the SB will copy additional files. It is up to you to assign the file paths to objects correctly. If you really do want to play the files from their original locations, then don't bother to include the files in the standalone. (They will likely only play on your own machine in that case, no one else will have them.) If you do want the files included inside the bundle so that anyone can play them, then allow the SB to move them there (which it does when you choose to add files) and change your player file paths to relative paths, relative to the stack location. When testing in the IDE, you will need to have the audio files in a similar relative position to your stack. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From robmann at gp-racing.com Fri May 4 15:34:32 2007 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 4 May 2007 15:34:32 -0400 Subject: limited time demo? Message-ID: Are there any sample scripts showing how I should do this? I was thinking of doing it like this On preopenstack IF fld "dateopened" is empty THEN put the long system date into fld "dateopened" else * this is where I am having trouble want to check what is in fld "datopened" and make sure it is not more than 30 days old if it is don't open the stack and post a message end if Thanks Rob From pepetoo at cox.net Fri May 4 15:46:49 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 May 2007 12:46:49 -0700 Subject: Path problem with Standalone In-Reply-To: <463B8788.2010804@hyperactivesw.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> Message-ID: <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> Jacque, Bill: Thanks for your time and patience. I'll digest what you've said and attempt to make it work. It's definitely not as simple as I had hoped and expected; but what is? Frankly, Jacque's explanation gives me more hope for it working as I think it should than does your's, Bill. They may be the same, but they seem different at first glance. Thanks, Joe Wilkins From revdev at pdslabs.net Fri May 4 15:58:52 2007 From: revdev at pdslabs.net (Phil Davis) Date: Fri, 04 May 2007 12:58:52 -0700 Subject: limited time demo? In-Reply-To: References: Message-ID: <463B907C.9010004@pdslabs.net> Hi Rob, I've done this kind of thing before: on preOpenStack -- first gain access to settings -- (assumes this is a standalone) put the filename of me into tPath set the itemDelimiter to slash if the platform = "MacOS" then delete item -4 to -1 of tPath else delete item -1 of tPath end if put "/mySettings.rev" after tPath -- second, make sure a 30-day time limit exists if the uTimeLimit of stack tPath = empty then set the uTimeLimit of stack tPath \ to (the seconds + (60*60*24*30)) save stack tPath end if -- third, check for expired time if the seconds > the uTimeLimit of stack tPath then answer "This demo has expired." quit end if -- keep going if all is OK pass preOpenStack end preOpenStack HTH - Phil Davis Robert Mann wrote: > Are there any sample scripts showing how I should do this? > > I was thinking of doing it like this > > On preopenstack > > IF fld "dateopened" is empty THEN > > put the long system date into fld "dateopened" > > else > > * this is where I am having trouble want to check what is in fld > "datopened" and make sure it is not more than 30 days old if it is don't > open the stack and post a message > > > > > > end if > > > > > > > > Thanks > > Rob From ambassador at fourthworld.com Fri May 4 16:15:13 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Fri, 04 May 2007 13:15:13 -0700 Subject: limited time demo? Message-ID: <463B9451.7000804@fourthworld.com> Robert Mann wrote: > Are there any sample scripts showing how I should do this? > > I was thinking of doing it like this > > On preopenstack > > IF fld "dateopened" is empty THEN > > put the long system date into fld "dateopened" > > else > > * this is where I am having trouble want to check what is in fld > "datopened" and make sure it is not more than 30 days old if it is don't > open the stack and post a message I've written time-limited demos, and they're not only a lot of work but are difficult to be really secure with, and the security becomes even more onerous now that OSes have built-in ways to conveniently roll back systems. Most of my apps use feature-limited demos, in which the program does at least something useful for free. Not only are they simpler to write, but offer these marketing advantages: 1. Getting you app installed is the first step to making a sale. If the app times out, that benefit goes away. But if the app remains in use, every time it's used it serves as a marketing tool for you. And giving away something useful for free means far more prospects will use it than a demo only. 2. The purchase price of most software is the smaller cost; far greater is the learning curve. If your app does something useful for free, people will be willing to download it and use it, and in time perhaps even become dependent on it. Sooner or later they'll need something beyond what the free version offers, and with the commitment to using your product already in place the choice to pay for a license is a snap. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Fri May 4 16:51:32 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 04 May 2007 15:51:32 -0500 Subject: Path problem with Standalone In-Reply-To: <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> Message-ID: <463B9CD4.60004@hyperactivesw.com> Joe Lewis Wilkins wrote: > It's definitely not as simple as I had hoped nd expected; but what is? Story of my life. :) Actually, it really is simpler than it appears, but only if you know the underlying concepts. I think what you're getting stuck on are some concepts that HyperCard didn't have, so it's normal to be a little baffled. The main thing here is the concept of a "defaultfolder". This is the directory where Rev (or your standalone) will start looking for files. When the engine starts up, the default folder is always the one that contains the application. In the IDE, this is the "Revolution" folder. In your standalone, it's the folder containing your standalone bundle (or on Windows, the folder with the executable.) You can change the defaultFolder in a script. If you do that, the engine will use the newly specified folder to look for files if the file reference doesn't contain a full file path. If a player or a file reference does use a complete file path, then Rev will use that path without consulting the defaultFolder. When you "add files" to a standalone, the SB will place the files (on OS X) inside the application bundle, next to the engine file, in: My Standalone/Contents/MacOS/ Since the default folder on launch will be the folder containing the standalone, a relative file path that will work in your players (on Mac OS X only) would be the above, with the file name appended: My Standalone/Contents/MacOS/myAudioFile.aif During development though, you'll want to play your files for testing. If your players are set up with relative paths then the above will fail because those folders don't exist outside of standalones. You'll need to reproduce the relative folder structure inside your test folder (which in your case is the Rev folder, though I think that's not a great idea. But anyway.) So for testing, you'd want to create these folders inside the Rev folder: My Standalone/Contents/MacOS/ and put your audio files in there. That matches the paths your standalone will use. But hardly anyone does it this way. It's too fussy. There's a better way. Many of us use a little custom function to determine the path to the stack, which returns the right path regardless of whether you are are in the IDE or running a standalone (careful of text wrap): function appPath theStackName -- return the path of the application if theStackName = "" then put the short name of this stack into theStackName put the effective filename of stack theStackName into thePath set the itemdel to "/" If (IsOSX()) then get offset(".app/Contents/MacOS/", thePath) if it > 0 then delete char it to len(thePath) of thePath end if end if delete last item of thePath return thePath &"/" end appPath function isOSX set the itemDelimiter to "." return (the platform = "MacOS" and item 1 of the systemVersion >= 10) end isOSX This pair of functions will always return the path to the stack, whether it is in stack form (during development) or inside the bundle in a standalone (which is where the SB will copy your audio files.) When you want to play back an audio file, just set the defaultFolder before any of the players load: set the defaultFolder to appPath() To work, your players should use relative file paths. In this case, since we're using appPath(), you don't need any folder reference. Your relative file path will just be the name of the audio file. Dump all your audio files into the same folder as your stack for testing. Now the engine will look inside the bundle for the audio files, and if your player paths are relative ("myAudioFile.aif" without any folders) then it will find the file and play it. If you are running in the IDE, it will look in the stack's folder for the files because appPath() will return that path. That's just one way, there are other things you can do instead of setting the defaultFolder. I more often use appPath() to construct a filepath dynamically in scripts. For example, when the standalone starts up you could set all your players to absolute paths right at the start: put appPath() & "myAudioFile.aif" into tPath set the filename of player 1 to tPath Now you don't have to worry about the default folder, because you've just set the file name to an absolute path. The above will work in both development and standalones, provided your audio files are in the same folder as your stack. Finally, having a lot of loose files like that is sort of messy, so I usually put them into a containing folder. Say you've got a folder called "Audio" and all your audio files are in there. The same rules apply as above, but instead of using just the filename with appPath() you'd add the containing folder as well: put appPath() & "Audio/myAudioFile.aif" into tPath I can't recall whether the SB will move the files into the standalone inside a folder (I usually just do it manually) but if it doesn't, it's a pretty easy step to open the standalone bundle and add the folder yourself. Maybe someone else remembers. Re-reading this, I'm not sure if I've made things clearer or murkier. Maybe just reading the docs on defaultFolder would be a better start. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From pepetoo at cox.net Fri May 4 16:52:59 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Fri, 4 May 2007 13:52:59 -0700 Subject: Path problem with Standalone In-Reply-To: <463B8788.2010804@hyperactivesw.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> Message-ID: Thanks to all of you. I didn't do exactly what I thought any of you said, but absorbing the essence of what you were saying led me to solve the problem. Now working from the Standalone. It was really pretty simple. I just needed to put the sound files folder into the folder where I was planning to save the standalone when it was built. This resolved all of the path issues; though I still had to use my fix in assigning the paths to the player objects - using the Application Browser rather than the object Inspector to identify each of the players source paths. Joe Wilkins From Stgoldberg at aol.com Fri May 4 17:35:43 2007 From: Stgoldberg at aol.com (Stgoldberg at aol.com) Date: Fri, 4 May 2007 17:35:43 EDT Subject: Problem setting Quicktime VR zoom, tilt, and pan settings through the property inspector Message-ID: I am trying to set the zoom, tilt, and pan settings for a Quicktime player by typing their values into the Quicktime player property inspector. However, this does not seem to change anything. I presently have to write a script to create the zoom, tilt, and pan settings. Am I doing something wrong? Should one not be able change these settings directly through the player property inspector? I'm using Rev 2.7.4 on a Mac OSX. Thanks. Steve Goldberg ************************************** See what's free at http://www.aol.com. From devin_asay at byu.edu Fri May 4 18:54:57 2007 From: devin_asay at byu.edu (Devin Asay) Date: Fri, 4 May 2007 16:54:57 -0600 Subject: Path problem with Standalone In-Reply-To: <463B9CD4.60004@hyperactivesw.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com> Message-ID: <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> On May 4, 2007, at 2:51 PM, J. Landman Gay wrote: > When you "add files" to a standalone, the SB will place the files > (on OS X) inside the application bundle, next to the engine file, in: > > My Standalone/Contents/MacOS/ > > Since the default folder on launch will be the folder containing > the standalone, a relative file path that will work in your players > (on Mac OS X only) would be the above, with the file name appended: > > My Standalone/Contents/MacOS/myAudioFile.aif I would add one subtlety to Jacque's excellent summary regarding the defaultFolder: In an OS X standalone, the default folder on launch is the folder containing the application *bundle*. That is if you never set the defaultFolder in your stack. If, on the other hand, you explicitly set the defaultFolder to the folder containing your stack, using a function like Jacque's, the defaultFolder will be *inside* the application bundle at AppName/Contents/MacOS/. It's a subtle distinction, but a useful one. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From luis at anachreon.co.uk Fri May 4 19:22:39 2007 From: luis at anachreon.co.uk (Luis) Date: Sat, 5 May 2007 00:22:39 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <7C091859-B39C-4C0F-AAA3-2BB0D52058F1@cox.net> Message-ID: <54E14EDB-E8A3-472B-BAF4-7DC7943645DD@anachreon.co.uk> Ebay! Or a museum! Anyroad, sometimes we learn from the old. Cheers, Luis. On 4 May 2007, at 18:51, Stephen Barncard wrote: > Anyone in the San Francisco area want to take away my old macintosh > "challenges" away?? ha ha > > I have a SE-30,9600,8100,7100,a wallstreet and two older Mac > Laptops plus all the ADB and SCSI hardware you can eat, complete > with a couple of old Pro Tools systems... > > Not to mention a couple of complete Apple II computers and drives, > one with a Atari game development system and board. Also every > peripheral ever made for the II and the original 'Red Book'. > > Any takers? > > I didn't think so... > > sqb > > >> Stephen, >> >> You're certainly right; but I'm sure with Richmond that it is the >> "challenge". As we get older, sometimes the challenges are as >> important to us as the time we have left to engage them. >> >> Just my thought on the topic. >> >> 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 luis at anachreon.co.uk Fri May 4 19:31:57 2007 From: luis at anachreon.co.uk (Luis) Date: Sat, 5 May 2007 00:31:57 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <163068.93823.qm@web37501.mail.mud.yahoo.com> References: <163068.93823.qm@web37501.mail.mud.yahoo.com> Message-ID: <97C3F34E-A85E-4B6B-BC58-D7B499C5A5ED@anachreon.co.uk> Just leave the haggis behind... ;) Cheers, Luis. On 4 May 2007, at 19:28, Richmond Mathewson wrote: > Stephen Barncard wrote: > > "Richmond, is your time so non-valuable you need to > put yourself > though this? These days when $250 will buy you a > networkable color > printer that you plug and play?" > > There are 4 interesting points about his remark: > > 1. I have a very nice Epson Stylus Photo R200 that > does everything we all want it to in my family via a > crappy Edimax printer server (c.f. earlier postings > under this heading). > > 2. I earn about $400 a month: i.e. about 4 times the > Bulgarian average (!!!!), or about the same as a > skilled surgeon. I have "expensive tastes" - i.e. > piano lessons for the kids, internet connexions, and > so forth - save nothing. > > 3. This posting had NOTHING at all to do with my real, > or imagined printing problems (there was a few side > remarks about how I might use an ancient Mac Laser > Printer - not because I didn't have another printer (I > have 2 here in Bulgaria) - but because I don't like > seeing machines lying idle and going to waste - and > because I'd rather driop my beverage of choice all > over a laser-printed sheet of paper than one from an > inkjet) - it started with an idea about how to stream > video into a RunRev stack without having to use > videoGrabber and QT/Windows Media. Inevitably (with > types like myself on board) it went badly off topic > into various nutty and not-so-nutty discussions about > how to utilise old stuff that at present resides in my > attic in Scotland and badly needs liberating. > > 4. Some of us ARE daft insofar as we don't see money > as the b-all-and-end-all, and I spend hours and hours > of my time working for free in a country that as a > charming diplomat once told me "is totally f****d" in > terms of infrastructure, morals and educational > chances for all but the richest kids - why? well, not > because I am daft, but because I passionately believe > that it is rather nice to give kids a chance of a > level playing field - what they do with it, is, by and > large, another story all together. > > That is why I am going back to Scotland in the summer > to dig out all my old Macs from the attic and drive > them back here in a tatty old Citreon - so that > instead of gathering dust, they can be put to good use > helping kids with brains (and, frankly, parents with > rather smaller brains) get a leg up in life. The small > amount of "spare" money I have will pay for that trip > rather than any fancy printers and so on. > > I'm sorry Stephen if that all sounds pompous and > self-righteous - its certainly not meant to - but > sometimes I have a feeling that not all people realise > that time isn't always money - sometimes it can be > other things. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > > ___________________________________________________________ > Inbox full of unwanted email? Get leading protection and 1GB > storage with All New Yahoo! Mail. 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 jacque at hyperactivesw.com Fri May 4 22:52:05 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Fri, 04 May 2007 21:52:05 -0500 Subject: Path problem with Standalone In-Reply-To: <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com> <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> Message-ID: <463BF155.6030309@hyperactivesw.com> Devin Asay wrote: > I would add one subtlety to Jacque's excellent summary regarding the > defaultFolder: In an OS X standalone, the default folder on launch is > the folder containing the application *bundle*. That is if you never set > the defaultFolder in your stack. If, on the other hand, you explicitly > set the defaultFolder to the folder containing your stack, using a > function like Jacque's, the defaultFolder will be *inside* the > application bundle at AppName/Contents/MacOS/. It's a subtle > distinction, but a useful one. Thanks Devin. I think my explanation was so convoluted, even I didn't completely understand what I was saying when I was done. ;) -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From bvlahos at mac.com Sat May 5 00:27:54 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Fri, 4 May 2007 21:27:54 -0700 Subject: Embedded stacks in Windows Message-ID: I've noticed that under Windows, any included stacks show up as separate programs in the Task Manager. Is there a way to prevent this? My program should only appear as a single application to my users. Bill Vlahos From scott at cdroo.com Sat May 5 00:34:40 2007 From: scott at cdroo.com (Scott Kane) Date: Sat, 5 May 2007 14:34:40 +1000 Subject: limited time demo? References: Message-ID: <008101c78ece$b4832810$0201010a@esbgdi9s3atqpx> Rob, Richard's suggestion of approaching the issue from a crippling point of view is an excellent one. The problem with us technical types is that we see trial versions as a security issue and not as what they really are - marketing tools. Once you start delving into protection via time limited demos it get's quite hairy as there are so many ways to circumvent this. By all means use a time trial but use it in the knowledge that it can an may well (depending on how popular or application is) be bypassed by either the end user or a dedicated hacker (most often by "scene crackers"). It is *almost* impossible to add extra code in (I say almost because if it's something simple like a checkbox or a simple file save in a common format then it can often be patched too) and that makes it impossible to produce a real crack. Research by software companies and Colin Messits famous experiment is one of the best and is often used in the industry. See: http://hackvan.com/pub/stig/articles/why-do-people-register-shareware.html It's no mean feat in a lower level language to defeat crackers - it's even harder in a higher level language like Rev. It's not Rev that's at fault, mind, but the nature of the tools. Most MISV's (who are successful) that I know of use some combination of of the above experiment and variations on time and licensing systems. There are programs (for Windows) that create pretty good trial period software and though expensive they are *all* stripped and cracked routinely. There are some things one an do and I'm in the process of writing something that I'll be sharing with the Rev community in an upcoming newsletter that address' some of the problems faced with serial numbers vs keygens and cracks. Scott From scott at cdroo.com Sat May 5 00:40:43 2007 From: scott at cdroo.com (Scott Kane) Date: Sat, 5 May 2007 14:40:43 +1000 Subject: limited time demo? References: <008101c78ece$b4832810$0201010a@esbgdi9s3atqpx> Message-ID: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> I should add that the article I provided a link to references the ASP's PONC policy (that prohibited crippling of software by members). That policy was ditched ten years ago as developers became aware that the whole nature of the "end user" had changed from people who paid for trials because they respected the work of the programmer (circa 1978 - 1994) to people who didn't give a toss how hard you worked on it "just gimme!". So not even the ASP is insisting (or has any policy) requiring no function limited trials. Scott From viktoras at ekoinf.net Sat May 5 03:38:36 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Sat, 5 May 2007 10:38:36 +0300 (FLE Daylight Time) Subject: smartDraw and alternatives References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> Message-ID: <463C347B.000001.01180@MAZYTIS> what software for easy drawing eye-candy diagrams (Tree diagrams, ER, block diagrams from templates) do you usually use? I tried smartDraw (www smartdraw.com) but for some reason it is very unstable and almost unusable on my system, so decided to ask for your advice again on comparable alternatives (MacOSX, Linux, Windows). Thanks in advance! Regards Viktoras From scott at cdroo.com Sat May 5 03:53:30 2007 From: scott at cdroo.com (Scott Kane) Date: Sat, 5 May 2007 17:53:30 +1000 Subject: smartDraw and alternatives References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> Message-ID: <00d501c78eea$7c104140$0201010a@esbgdi9s3atqpx> From: "Viktoras Didziulis" To: "How to use Revolution" Sent: Saturday, May 05, 2007 5:38 PM Subject: smartDraw and alternatives > what software for easy drawing eye-candy diagrams (Tree diagrams, ER, > block > diagrams from templates) do you usually use? I tried smartDraw (www > smartdraw.com) but for some reason it is very unstable and almost unusable > on my system, so decided to ask for your advice again on comparable > alternatives (MacOSX, Linux, Windows). Thanks in advance! Visio is nice (but expensive) for Windows only. Available from M$ and I think there is a trial version on their website. Scott Kane "Nothing is as powerful as an idea whose time has come." Victor Hugo From palcibiades-first at yahoo.co.uk Sat May 5 04:29:24 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 5 May 2007 09:29:24 +0100 Subject: valentina link Message-ID: <200705050929.24449.palcibiades-first@yahoo.co.uk> Anyone else tried this? Doesn't work for me. http://www.valentina-db.com/download/v4rev_3b1_lin.tar.gz Peter From revolution at knowledgeworks.plus.com Sat May 5 05:26:10 2007 From: revolution at knowledgeworks.plus.com (Bernard Devlin) Date: Sat, 5 May 2007 10:26:10 +0100 Subject: smartDraw and alternatives Message-ID: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com> OmniGraffle for OS X is very, very nice. It came free with my Macs. On Windows/Solaris/HPUX there is VisualThought - which is abandonware, but they had the decency to produce a free license code for it when it was abandoned: http://gd.tuwien.ac.at/graphics/diagramming/confluent/ Bernard > what software for easy drawing eye-candy diagrams (Tree diagrams, ER, > block > diagrams from templates) do you usually use? I tried smartDraw (www > smartdraw.com) but for some reason it is very unstable and almost unusable > on my system, so decided to ask for your advice again on comparable > alternatives (MacOSX, Linux, Windows). Thanks in advance! From geradamas at yahoo.com Sat May 5 05:41:46 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 10:41:46 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <772136.67186.qm@web37512.mail.mud.yahoo.com> Luis: I just had a wonderful idea: do you think you could attach a USB port to a haggis and then assign it an IP address by routing it through a USB server? I mean, wouldn't it be fantastic if you could stream chopped entrails, fat and spices into a RunRev stack without having to use haggisGrabber? [err . . . Oh Dear . . . I've given away the name of my next great contribution to the wonderful world of Revolution programming] The thing that annoyed me about Stephen Barncard's last post was the implication that everybody had $250 to spare, and that seriously outdated computers were no use anymore. One thing that is worth remembering is that RunRev 2.0 runs very well on an LC 475 and can be used to deliver educational content. Obviously when one develops educational software for older computers one has to extremely careful not to get "drunk on graphics" and so on - but an old LC III running System 7.5.5 is virtually kid-proof, cheap and easy to maintain; and, unlike running old Pentiums with Linux (which is what I am doing at the moment) demands almost no specialist computer know-how. In parts of Africa (and elsewhere) there are kids who have access to an electricity supply and not much else. If folks like Stephen Barncard packed up their old Macs and donated them to many of the educational initiatives for Africa (Afghanistan, Iraq !!!!, and so on) I could find a wider audience for the EFL stacks I churn out at the moment - and the poor African kids would be welcome to have them for nothing! And, with a name like Luis (despite posting from the UK) my answer to funny remarks about Haggis is: Bung on the Salsa!!! Love and muffled noises, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From sunshine at public.kherson.ua Sat May 5 05:45:40 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat, 05 May 2007 12:45:40 +0300 Subject: valentina link In-Reply-To: <200705050929.24449.palcibiades-first@yahoo.co.uk> Message-ID: On 5/5/07 11:29 AM, "Peter Alcibiades" wrote: Hi Peter, > Anyone else tried this? Doesn't work for me. > > http://www.valentina-db.com/download/v4rev_3b1_lin.tar.gz This is dead link on beta 1 Try instead RELEASE 3.0 from here: http://www.valentina-db.com/en/products/download/V4REV -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From mb.userev at harbourhosting.co.uk Sat May 5 06:01:57 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 05 May 2007 11:01:57 +0100 Subject: Embedded stacks in Windows In-Reply-To: References: Message-ID: <463C5615.9040204@harbourhosting.co.uk> Bill Vlahos wrote: > I've noticed that under Windows, any included stacks show up as separate > programs in the Task Manager. Is there a way to prevent this? My program > should only appear as a single application to my users. > > Bill Vlahos > Bill, Stacks whose mode is "modeless" don't show up in the taskbar. Martin Baxter From martinblackman at gmail.com Sat May 5 06:00:04 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Sat, 5 May 2007 18:00:04 +0800 Subject: Can a modal stack appear with visual effect ? In-Reply-To: <236821.76633.qm@web37506.mail.mud.yahoo.com> References: <236821.76633.qm@web37506.mail.mud.yahoo.com> Message-ID: <79d1bee70705050300u36643e6u7c26fec0511dd80a@mail.gmail.com> Hey yeah, thanks for the tip Richmond! On 03/05/07, Richmond Mathewson wrote: > Richmond's Dirty Tricks Dept. here: > > just topLevel it > > do the transition > > and then modal it again > > > dunnit meself! > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From Camm29 at tesco.net Sat May 5 06:18:52 2007 From: Camm29 at tesco.net (Camm29) Date: Sat, 5 May 2007 11:18:52 +0100 Subject: Put data in lines Message-ID: <000c01c78efe$d0588cd0$0a01a8c0@workshop> Hi , I'm using read from socket example reply , can be max 999 values. Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF I wish to display in a updating field with the values shown as , 0 234 1 456789 2 657483 3 4 4 3456473 5 1 6 0 I must be missing something , i used a repeat but its very slow on updating ? Thanks in advance Camm From palcibiades-first at yahoo.co.uk Sat May 5 06:20:03 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 5 May 2007 11:20:03 +0100 Subject: Clause in the Valentina License Message-ID: <200705051120.03993.palcibiades-first@yahoo.co.uk> Thanks for the link. I always read license agreements before installing, and came on the following: "EXPRESS LIMITATIONS ON WORKS THAT CONVERT VALENTINA DATABASES. "If your Work includes the ability to extract data from a Valentina Database and then transform, translate or convert the extracted data into another database format, including, but not exclusive to the following formats, such use, unless allowed under a separate, signed agreement between You and PARADIGMA, constitutes a breach of this Agreement: mySQL (or its successor products), IBM DB 2 (or its successor products), SQLite (including its successor products or derivations from the source code of SQLite), Firebird (including its successor products or derivatives from the source code of Firebird), any open source database, Filemaker, V12, Access. The limitation in the preceding sentence applies even if the work transforms, translates or converts into an intermediary format of any kind, including any form of text or XML. Contact PARADIGMA to inquire about waivers of this provision." What is this saying exactly? Is it saying that if I write an application in Rev using Valentina for Rev, and provide the ability for my user to export his own data, that he has keyed in himself, into csv tables, with a view to enabling him to use his own data as he chooses in a different database, and not be tied forever to a Valentina database, then I have violated the terms of the license, and he has also if he uses the export feature? And with regard to me, the potential buyer, is this by implication asserting that Paradigma has the right to impose post-sale restrictions on the use I may make of the product? That is, it can technically be used to do some things, but it is sold with a post sale restriction on use which forbids anyone to do them? Rather like, to take an obviously absurd example, I take my Sony DVD player home and discover that by opening the package I have agreed not to play any but Sony movies on it? These restrictions have been generally ruled unlawful and anti-competitive in the EU for obvious reasons. Peter From sunshine at public.kherson.ua Sat May 5 06:36:55 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat, 05 May 2007 13:36:55 +0300 Subject: Clause in the Valentina License In-Reply-To: <200705051120.03993.palcibiades-first@yahoo.co.uk> Message-ID: On 5/5/07 1:20 PM, "Peter Alcibiades" wrote: Hi Peter, The most correct explanation of this will give Lynn Fredricks. I remember that exists a couple of restrictions in EULA, which prevent developer from developing of ROYALTY FREE application which is ala-FileMaker or ala-Access. I.e. Paradigma of course do not want that somebody have buy cheap ADK e.g. V4REV for $200-300, develop FileMaker killer and start sale thousands of copies without any royalty. Because Paradigma self develop such kind of product - Valentina Studio. But if you very want develop own kind of FileMaker-killer based on Valentina engine - no problems - just contact Paradigma and make special contract for this project. For any other products as Games, Educational, Accounting, Catalogs, and so on, which are not **GENERAL-KIND DB MANAGER** you have no any issues. ----------------------- Below EXPORT-issue was added into our EULA when one company that is our competitor have integrate V4MD/Valentina engine into _own GUI General Kind DBMS tool_ to import data from Valentina dbs. We have told them * we do not like this * remove this feature from your app or pay us royalty :) * or people can just use CVS export from Valentina Studio, then import CVS into your app. They have agree to remove this feature from that app, and instead we together develop open source import/export Utility that convert between few data formats. That is the story. ------------------------ So do not worry. We not going link you to Valentina format. Valentina engine have easy to use Vcursor.ExportText() Vcursor.ImportText() As well as ODBC driver to get data from Valentina db via ODBC. > Thanks for the link. I always read license agreements before installing, and > came on the following: > > "EXPRESS LIMITATIONS ON WORKS THAT CONVERT VALENTINA DATABASES. > > "If your Work includes the ability to extract data from a Valentina Database > and then transform, translate or convert the extracted data into another > database format, including, but not exclusive to the following formats, such > use, unless allowed under a separate, signed agreement between You and > PARADIGMA, constitutes a breach of this Agreement: mySQL (or its successor > products), IBM DB 2 (or its successor products), SQLite (including its > successor products or derivations from the source code of SQLite), Firebird > (including its successor products or derivatives from the source code of > Firebird), any open source database, Filemaker, V12, Access. The limitation > in the preceding sentence applies even if the work transforms, translates or > converts into an intermediary format of any kind, including any form of text > or XML. Contact PARADIGMA to inquire about waivers of this provision." > > What is this saying exactly? > > Is it saying that if I write an application in Rev using Valentina for Rev, > and provide the ability for my user to export his own data, that he has keyed > in himself, into csv tables, with a view to enabling him to use his own data > as he chooses in a different database, and not be tied forever to a Valentina > database, then I have violated the terms of the license, and he has also if > he uses the export feature? > > And with regard to me, the potential buyer, is this by implication asserting > that Paradigma has the right to impose post-sale restrictions on the use I > may make of the product? That is, it can technically be used to do some > things, but it is sold with a post sale restriction on use which forbids > anyone to do them? Rather like, to take an obviously absurd example, I take > my Sony DVD player home and discover that by opening the package I have > agreed not to play any but Sony movies on it? > > These restrictions have been generally ruled unlawful and anti-competitive in > the EU for obvious reasons. -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lan.kc.macmail at gmail.com Sat May 5 08:04:14 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Sat, 5 May 2007 20:04:14 +0800 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> Message-ID: On 5/5/07, Stephen Barncard wrote: > > > Example. Got the kids' old G4 Cube. Nice headless server. Runs OS X. > But the 250 gig drive I put in it will only max out at 120 gigs > because of firmware limitations. Isn't this just a simple partition problem. I've got two early beige G3's. These couldn't see beyond 6 or 8GB (cant' remember it was so long ago) but I have two large HDs in both. The HDs have a bunch of partitions on them for various reason, but the first partition, with the OS is only 6/8 GB, the rest of the partitions are much much bigger. They work fine. The benefit of partitioning your HD is that you can keep a pristine copy of the OS on the 2nd partition, along with a copy of your favourite Disc maintenance program. Whenever you suspect that the disc needs repair, just restart on the second partition and run the Disc repair program. About twice as fast as finding the CD, restarting off the CD and running the program off the CD. HTH From geradamas at yahoo.com Sat May 5 09:26:49 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 14:26:49 +0100 (BST) Subject: Partition benefits . . . Message-ID: <744473.41767.qm@web37510.mail.mud.yahoo.com> Kay C Lan wrote: "The benefit of partitioning your HD is that you can keep a pristine copy of the OS on the 2nd partition, along with a copy of your favourite Disc maintenance program. Whenever you suspect that the disc needs repair, just restart on the second partition and run the Disc repair program. About twice as fast as finding the CD, restarting off the CD and running the program off the CD." An even faster solution, in my experience, is to install Applejack: http://applejack.sourceforge.net/ then, when things get a bit "grumpy" you just hold down Command-S while you do a restart - this drops you into the command-line interface and tells you what to do. 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 Sat May 5 10:44:47 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 5 May 2007 07:44:47 -0700 Subject: smartDraw and alternatives In-Reply-To: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com> References: <8FFE071F-910F-4016-8462-D2D12FAB58BB@knowledgeworks.plus.com> Message-ID: I'll second that. I just used OmniGraffle to flowchart and visualize a really long convoluted handler. >OmniGraffle for OS X is very, very nice. It came free with my Macs. > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From mark at maseurope.net Sat May 5 10:46:51 2007 From: mark at maseurope.net (Mark Smith) Date: Sat, 5 May 2007 15:46:51 +0100 Subject: Put data in lines In-Reply-To: <000c01c78efe$d0588cd0$0a01a8c0@workshop> References: <000c01c78efe$d0588cd0$0a01a8c0@workshop> Message-ID: This works for the given string, and should be quick even with 999 values: on mouseUp put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF into tRec set the itemDelimiter to ":" delete item 1 of tRec delete item -1 of tRec split tRec by ":" and "=" combine tRec by cr and space -- (or tab, if you prefer) put tRec end mouseUp Best, Mark On 5 May 2007, at 11:18, Camm29 wrote: > Hi , > > I'm using read from socket > > example reply , can be max 999 values. > > > Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF > > I wish to display in a updating field with the values shown as , > > 0 234 > 1 456789 > 2 657483 > 3 4 > 4 3456473 > 5 1 > 6 0 > > I must be missing something , i used a repeat but its very slow on > updating ? > > Thanks in advance > Camm > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From lfredricks at proactive-intl.com Sat May 5 11:38:39 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sat, 5 May 2007 08:38:39 -0700 Subject: Clause in the Valentina License In-Reply-To: <200705051120.03993.palcibiades-first@yahoo.co.uk> References: <200705051120.03993.palcibiades-first@yahoo.co.uk> Message-ID: <021a01c78f2b$75bec230$6701a8c0@YOUR68B8D1092F> > What is this saying exactly? > > Is it saying that if I write an application in Rev using > Valentina for Rev, and provide the ability for my user to > export his own data, that he has keyed in himself, into csv > tables, with a view to enabling him to use his own data as he > chooses in a different database, and not be tied forever to a > Valentina database, then I have violated the terms of the > license, and he has also if he uses the export feature? > > And with regard to me, the potential buyer, is this by > implication asserting that Paradigma has the right to impose > post-sale restrictions on the use I may make of the product? > That is, it can technically be used to do some things, but it > is sold with a post sale restriction on use which forbids > anyone to do them? Rather like, to take an obviously absurd > example, I take my Sony DVD player home and discover that by > opening the package I have agreed not to play any but Sony > movies on it? > > These restrictions have been generally ruled unlawful and > anti-competitive in the EU for obvious reasons. It means you cannot create a database translator to one of these formats and utilize a "mid way" transformation into text to do so - claiming that once the data is transformed into text, it isnt technically a translator because text is an open format. If you want to dump data into an XML file to give your customers some sort of non-Valentina backup method, that doesn't violate these terms at all. However if you create an XML translator and then create an external tool for translating that XML into Firebird format, you would be in violation of this agreement. The Sony DVD player argument doesn't apply here, because effectively that argues against all click-agree agreements, not our agreement in particular. IP almost always comes with express rights that otherwise limited whatever else you might want to do with it. Lets say you buy a Porky Pig DVD to watch on your new Sony DVD player. Just because you've bought the DVD, you've gotten a license to use the IP in a certain way - it doesn't come with the right to pop it into your computer, make screenshots, then turn those screenshots into T-shirts that you then go out and sell. In this case - we don't want database translators made using this particular version of Valentina, without permission. And yes, we've granted permission before to do this very thing when its made proper business sense to do so :-) Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From stephenREVOLUTION at barncard.com Sat May 5 11:49:05 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Sat, 5 May 2007 08:49:05 -0700 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <772136.67186.qm@web37512.mail.mud.yahoo.com> References: <772136.67186.qm@web37512.mail.mud.yahoo.com> Message-ID: > >The thing that annoyed me about Stephen Barncard's >last post was the implication that everybody had $250 >to spare, and that seriously outdated computers were >no use anymore. That is not what I was implying. I don't have 2 DAYS to spare! It's a time/money/hassle factor. Without sounding like ("folks like") a rich, elitist, SUV driving yuppie (of which I am none), I need to respond to this. When it comes to using old printers this way, takes hours to cobble this stuff up, it's unproductive, depressing and frustrating. If it takes 2 8 hour days at $15/hour, one coulda bought a printer. And that's only if you are successful in finding all the drivers, re-installing system software, and getting the hardware happy. Most of us programmers make more than that or we'd be doing something else!! More than once I started a renovation project to find out the drive was toast. Then you have to find a forty MEGABYTE hard drive somewhere. or the power supply. Waste of time in most cases, except for perhaps educational purposes. Give a kid a high voltage device to take apart. Look, I'm a pack rat. I have every computer and peripheral I ever owned since 1978. I'd love to find them all good homes. It just isn't going to happen. I'd rather worry about homeless cats and dogs. At 10:41 AM +0100 5/5/07, poster wrote: >else. If folks like Stephen Barncard packed up their >old Macs and donated them to many of the educational >initiatives for Africa (Afghanistan, Iraq !!!!, and so And a noble intention and sentiment! I'd love to do that. Are you sure something like that exists? Please point me to the appropriate URL to an organization. The only 'overseas' this stuff seems destined for is to be dismantled in the third world where the environmental laws are less stringent. And what are they going to use a Mac SE-30 for in Afghanastan, target practice? They don't run Windoze or DOS. Actually, I'm keeping the SE-30; it is very useful. It's got an Ethernet card and is configured as an SMTP server. And the LaserWriter 16/600 PS monster in the hall is still working as a check printer. And - let's not make this personal, ok? -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From bvg at mac.com Sat May 5 12:28:07 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Sat, 5 May 2007 18:28:07 +0200 Subject: Put data in lines In-Reply-To: References: <000c01c78efe$d0588cd0$0a01a8c0@workshop> Message-ID: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com> I always found arrays to be confusing, that's why I prefer this method : on mouseUp put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF into x replace ":" with return in x replace "=" with space in x put line 2 to -2 of x end mouseUp A problems with using arrays like that is that i will shuffle the lines around somewhat randomly. Also note that my approach is about 7 times faster (not sure if it's the itemDelimiter stuff, or the array handling itself that is slower). have fun Bj?rnke On 05 May 2007, at 16:46, Mark Smith wrote: > This works for the given string, and should be quick even with 999 > values: > > on mouseUp > put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF > into tRec > set the itemDelimiter to ":" > delete item 1 of tRec > delete item -1 of tRec > > split tRec by ":" and "=" > combine tRec by cr and space -- (or tab, if you prefer) > put tRec > end mouseUp > > Best, > > Mark > > On 5 May 2007, at 11:18, Camm29 wrote: > >> Hi , >> >> I'm using read from socket >> >> example reply , can be max 999 values. >> >> >> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >> >> I wish to display in a updating field with the values shown as , >> >> 0 234 >> 1 456789 >> 2 657483 >> 3 4 >> 4 3456473 >> 5 1 >> 6 0 >> >> I must be missing something , i used a repeat but its very slow on >> updating ? >> >> Thanks in advance >> Camm -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From geradamas at yahoo.com Sat May 5 12:35:08 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 17:35:08 +0100 (BST) Subject: A daft idea about using a printerserver to import video . . . Message-ID: <190799.2355.qm@web37508.mail.mud.yahoo.com> Stephen Barncard wrote: "And - let's not make this personal, ok?" Err - why not? nothing like a down-n-dirty, let's-get-bitchy personal thing :) Just hang-on a minute while I pull my underpants over my face! Of course not! I do slightly wonder, though, why your objection to old Macs is that they won't run DOS or Windows? Early Mac OS s (grammatically awkward, that) are freely availabe for download. The Demo version of Metacard is available. I am not promoting Past-It Macs to teach kids from the "other" world how to check their e-mails and surf the internet - personally I think they are a lot better off without the internet. I am promoting the use of Past-It Macs as content delivery and reinforcement machines to support EFL teaching, as well as other subjects. Of course, if you bother to trawl the internet it is hopping with freely downloadable HyperCard stuff for educational use - and the only real snag is that it is all monochrome. The HC player is also freely downloadable. Many, many people now use various types of xTalk RADs to develop educational software for either their employers or for private educational ventures. It seems that most of those resources are under-used insofar as those that are not too resource-heavy could be put onto Past-It Macs for the children previously mentioned. The remark about Time not always equalling money was not personally aimed at you - more at anybody who finds it rather difficult of somebody doing something for something other than money. I, for one, get an enormous "buzz" when I see kids suddenly have a 'Eureka' moment when they break through a conceptual barrier: that does not stop me, however, asking their parents to "cough up" the monthly fee! sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From JimAultWins at yahoo.com Sat May 5 12:56:57 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 05 May 2007 09:56:57 -0700 Subject: Put data in lines In-Reply-To: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com> Message-ID: > A problems with using arrays like that is that i will shuffle the lines > around somewhat randomly. Also note that my approach is about 7 times > faster (not sure if it's the itemDelimiter stuff, or the array handling > itself that is slower). I find that the array method as shown by Mark will work a bit faster than the replace delimeters method, but you have to use a data list of about 10,000 to see the difference. At 50000 lines of data, the replace takes 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will show 0 ticks elapsed, which means less than half a tick. Tick is about 1/60th of a second. Mac G5 Duo, Rev 2.7.2 build 261 Jim Ault Las Vegas On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: > I always found arrays to be confusing, that's why I prefer this method : > > on mouseUp > put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF > into x > replace ":" with return in x > replace "=" with space in x > put line 2 to -2 of x > end mouseUp > > A problems with using arrays like that is that i will shuffle the lines > around somewhat randomly. Also note that my approach is about 7 times > faster (not sure if it's the itemDelimiter stuff, or the array handling > itself that is slower). > > have fun > Bj?rnke > > On 05 May 2007, at 16:46, Mark Smith wrote: > >> This works for the given string, and should be quick even with 999 >> values: >> >> on mouseUp >> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >> into tRec >> set the itemDelimiter to ":" >> delete item 1 of tRec >> delete item -1 of tRec >> >> split tRec by ":" and "=" >> combine tRec by cr and space -- (or tab, if you prefer) >> put tRec >> end mouseUp >> >> Best, >> >> Mark >> >> On 5 May 2007, at 11:18, Camm29 wrote: >> >>> Hi , >>> >>> I'm using read from socket >>> >>> example reply , can be max 999 values. >>> >>> >>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>> >>> I wish to display in a updating field with the values shown as , >>> >>> 0 234 >>> 1 456789 >>> 2 657483 >>> 3 4 >>> 4 3456473 >>> 5 1 >>> 6 0 >>> >>> I must be missing something , i used a repeat but its very slow on >>> updating ? >>> >>> Thanks in advance >>> Camm From mb.userev at harbourhosting.co.uk Sat May 5 13:14:12 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Sat, 05 May 2007 18:14:12 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: References: <772136.67186.qm@web37512.mail.mud.yahoo.com> Message-ID: <463CBB64.30904@harbourhosting.co.uk> Stephen Barncard wrote: > Look, I'm a pack rat. I have every computer and peripheral I ever owned > since 1978. I'd love to find them all good homes. It just isn't going to > happen. I'd rather worry about homeless cats and dogs. Don't you have a freecycle group (www.freecycle.org) where you live Stephen? Here in Cambridge UK people on the freecycle mailinglist give away old Mac and PC stuff, such as you've described, constantly, and here at least, there's almost always a taker for pretty much anything, you might be surprised. Martin From mark at maseurope.net Sat May 5 13:36:40 2007 From: mark at maseurope.net (Mark Smith) Date: Sat, 5 May 2007 18:36:40 +0100 Subject: Put data in lines In-Reply-To: <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com> References: <000c01c78efe$d0588cd0$0a01a8c0@workshop> <54d6a0f6b9e3a6579a885b96cf2c9ada@mac.com> Message-ID: <2583E721-6E0D-453B-B491-99F943D96FC3@maseurope.net> This is a good point, though it could be fixed with a , but Bj?rnke's method is simpler and clearer. Best, Mark On 5 May 2007, at 17:28, Bj?rnke von Gierke wrote: > A problems with using arrays like that is that it will shuffle the > lines around somewhat randomly. From Camm29 at tesco.net Sat May 5 13:58:54 2007 From: Camm29 at tesco.net (Camm29) Date: Sat, 5 May 2007 18:58:54 +0100 Subject: Put data in lines References: Message-ID: <000401c78f3f$19041cc0$0a01a8c0@workshop> Thanks , Jim , Bj?rnke and Mark for your comments and solution. It's work great and fast ! One issue is that the next data string received may be longer or shorter , but it still must appear in the correct line ! (the system only sends changed data for a given line) So , first 999 lines could be sent , then only 2 lines. 999 lines of data need to stay displayed then only 2 lines data to change ! the line number is before the = the data is after the = Regards Camm ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Saturday, May 05, 2007 5:56 PM Subject: Re: Put data in lines > A problems with using arrays like that is that i will shuffle the lines > around somewhat randomly. Also note that my approach is about 7 times > faster (not sure if it's the itemDelimiter stuff, or the array handling > itself that is slower). I find that the array method as shown by Mark will work a bit faster than the replace delimeters method, but you have to use a data list of about 10,000 to see the difference. At 50000 lines of data, the replace takes 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will show 0 ticks elapsed, which means less than half a tick. Tick is about 1/60th of a second. Mac G5 Duo, Rev 2.7.2 build 261 Jim Ault Las Vegas On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: > I always found arrays to be confusing, that's why I prefer this method : > > on mouseUp > put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF > into x > replace ":" with return in x > replace "=" with space in x > put line 2 to -2 of x > end mouseUp > > A problems with using arrays like that is that i will shuffle the lines > around somewhat randomly. Also note that my approach is about 7 times > faster (not sure if it's the itemDelimiter stuff, or the array handling > itself that is slower). > > have fun > Bj?rnke > > On 05 May 2007, at 16:46, Mark Smith wrote: > >> This works for the given string, and should be quick even with 999 >> values: >> >> on mouseUp >> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >> into tRec >> set the itemDelimiter to ":" >> delete item 1 of tRec >> delete item -1 of tRec >> >> split tRec by ":" and "=" >> combine tRec by cr and space -- (or tab, if you prefer) >> put tRec >> end mouseUp >> >> Best, >> >> Mark >> >> On 5 May 2007, at 11:18, Camm29 wrote: >> >>> Hi , >>> >>> I'm using read from socket >>> >>> example reply , can be max 999 values. >>> >>> >>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>> >>> I wish to display in a updating field with the values shown as , >>> >>> 0 234 >>> 1 456789 >>> 2 657483 >>> 3 4 >>> 4 3456473 >>> 5 1 >>> 6 0 >>> >>> I must be missing something , i used a repeat but its very slow on >>> updating ? >>> >>> Thanks in advance >>> Camm _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 14:16 From JimAultWins at yahoo.com Sat May 5 14:18:46 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 05 May 2007 11:18:46 -0700 Subject: Put data in lines In-Reply-To: <000401c78f3f$19041cc0$0a01a8c0@workshop> Message-ID: Pretty simple if you use an array. Lookup Union in the docs and it is a one-liner Use the 'union' command to combine two arrays, eliminating duplicate elements. you may have to play with the union command to get it just right (not checked) script goes something like this... ---------- local currDataArr put incomingStr into incmgArr split incmgArr by ":" and "=" --it is now an array get currDataArr union it with incmgArr combine it by cr and space -- (or tab, if you prefer) put it into currDataArr --local var that will keep this value --the local var is faster than reading the field into a var sort it by word 1 numeric of each put it into fld display -------------------------- Jim Ault Las Vegas On 5/5/07 10:58 AM, "Camm29" wrote: > Thanks , > Jim , Bj?rnke and Mark for your comments and solution. > > It's work great and fast ! > > One issue is that the next data string received may be longer or shorter , > but it still must appear in the correct line ! > (the system only sends changed data for a given line) > > So , first 999 lines could be sent , then only 2 lines. > 999 lines of data need to stay displayed then only 2 lines data to change ! > > the line number is before the = > the data is after the = > > Regards > Camm > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Saturday, May 05, 2007 5:56 PM > Subject: Re: Put data in lines > > >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). > > I find that the array method as shown by Mark will work a bit faster than > the replace delimeters method, but you have to use a data list of about > 10,000 to see the difference. At 50000 lines of data, the replace takes > 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will > show 0 ticks elapsed, which means less than half a tick. Tick is about > 1/60th of a second. > > Mac G5 Duo, Rev 2.7.2 build 261 > > Jim Ault > Las Vegas > > > On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: > >> I always found arrays to be confusing, that's why I prefer this method : >> >> on mouseUp >> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >> into x >> replace ":" with return in x >> replace "=" with space in x >> put line 2 to -2 of x >> end mouseUp >> >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). >> >> have fun >> Bj?rnke >> >> On 05 May 2007, at 16:46, Mark Smith wrote: >> >>> This works for the given string, and should be quick even with 999 >>> values: >>> >>> on mouseUp >>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>> into tRec >>> set the itemDelimiter to ":" >>> delete item 1 of tRec >>> delete item -1 of tRec >>> >>> split tRec by ":" and "=" >>> combine tRec by cr and space -- (or tab, if you prefer) >>> put tRec >>> end mouseUp >>> >>> Best, >>> >>> Mark >>> >>> On 5 May 2007, at 11:18, Camm29 wrote: >>> >>>> Hi , >>>> >>>> I'm using read from socket >>>> >>>> example reply , can be max 999 values. >>>> >>>> >>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>> >>>> I wish to display in a updating field with the values shown as , >>>> >>>> 0 234 >>>> 1 456789 >>>> 2 657483 >>>> 3 4 >>>> 4 3456473 >>>> 5 1 >>>> 6 0 >>>> >>>> I must be missing something , i used a repeat but its very slow on >>>> updating ? >>>> >>>> Thanks in advance >>>> Camm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Camm29 at tesco.net Sat May 5 14:27:20 2007 From: Camm29 at tesco.net (Camm29) Date: Sat, 5 May 2007 19:27:20 +0100 Subject: Put data in lines References: Message-ID: <000901c78f43$05f0dac0$0a01a8c0@workshop> Jim , Great , thanks ! Camm ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Saturday, May 05, 2007 7:18 PM Subject: Re: Put data in lines Pretty simple if you use an array. Lookup Union in the docs and it is a one-liner Use the 'union' command to combine two arrays, eliminating duplicate elements. you may have to play with the union command to get it just right (not checked) script goes something like this... ---------- local currDataArr put incomingStr into incmgArr split incmgArr by ":" and "=" --it is now an array get currDataArr union it with incmgArr combine it by cr and space -- (or tab, if you prefer) put it into currDataArr --local var that will keep this value --the local var is faster than reading the field into a var sort it by word 1 numeric of each put it into fld display -------------------------- Jim Ault Las Vegas On 5/5/07 10:58 AM, "Camm29" wrote: > Thanks , > Jim , Bj?rnke and Mark for your comments and solution. > > It's work great and fast ! > > One issue is that the next data string received may be longer or shorter , > but it still must appear in the correct line ! > (the system only sends changed data for a given line) > > So , first 999 lines could be sent , then only 2 lines. > 999 lines of data need to stay displayed then only 2 lines data to change ! > > the line number is before the = > the data is after the = > > Regards > Camm > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Saturday, May 05, 2007 5:56 PM > Subject: Re: Put data in lines > > >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). > > I find that the array method as shown by Mark will work a bit faster than > the replace delimeters method, but you have to use a data list of about > 10,000 to see the difference. At 50000 lines of data, the replace takes > 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will > show 0 ticks elapsed, which means less than half a tick. Tick is about > 1/60th of a second. > > Mac G5 Duo, Rev 2.7.2 build 261 > > Jim Ault > Las Vegas > > > On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: > >> I always found arrays to be confusing, that's why I prefer this method : >> >> on mouseUp >> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >> into x >> replace ":" with return in x >> replace "=" with space in x >> put line 2 to -2 of x >> end mouseUp >> >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). >> >> have fun >> Bj?rnke >> >> On 05 May 2007, at 16:46, Mark Smith wrote: >> >>> This works for the given string, and should be quick even with 999 >>> values: >>> >>> on mouseUp >>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>> into tRec >>> set the itemDelimiter to ":" >>> delete item 1 of tRec >>> delete item -1 of tRec >>> >>> split tRec by ":" and "=" >>> combine tRec by cr and space -- (or tab, if you prefer) >>> put tRec >>> end mouseUp >>> >>> Best, >>> >>> Mark >>> >>> On 5 May 2007, at 11:18, Camm29 wrote: >>> >>>> Hi , >>>> >>>> I'm using read from socket >>>> >>>> example reply , can be max 999 values. >>>> >>>> >>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>> >>>> I wish to display in a updating field with the values shown as , >>>> >>>> 0 234 >>>> 1 456789 >>>> 2 657483 >>>> 3 4 >>>> 4 3456473 >>>> 5 1 >>>> 6 0 >>>> >>>> I must be missing something , i used a repeat but its very slow on >>>> updating ? >>>> >>>> Thanks in advance >>>> Camm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 14:16 From geradamas at yahoo.com Sat May 5 15:31:09 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 20:31:09 +0100 (BST) Subject: Beta 7 aka 420 Message-ID: <137624.83108.qm@web37505.mail.mud.yahoo.com> Blast, just crashed my G4 - no obvious reason - maybe a leaky sieve. was streaming the BBC at the same time (Take The Floor): http://www.bbc.co.uk/scotland/radioscotland/programmes/takethefloor/ just the thing to speed along the xTalk for we disestablished Scots who are uninterested in that Hanoverian woman's visit to the Royal Colony of Virginia (well, His Majesty Francis II [http://www.defendersofscotland.org/monarch.htm] didn't ratify or accede to those colonials' demands for independence, did he. Wonderful what a crashed Beta will do to one's loyalties :) love, Richmond ____________________________________________________________ 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 palcibiades-first at yahoo.co.uk Sat May 5 15:31:17 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 5 May 2007 20:31:17 +0100 Subject: Clause in the Valentina License Message-ID: <200705052031.17773.palcibiades-first@yahoo.co.uk> Years ago at a now forgotten company a whimsical older manager was starting up a first class on databases. What, he asked, is the most important thing to consider when inputting data into an application? We young fellows stumbled around for a while, as you can imagine. Finally he delivered himself of his accumulated wisdom, which has remained with me ever since. "Never key any information into an application without knowing how you are going to get it out". If what the clause is saying is, you the developer may not use the embedded kit to create and sell a database engine + ide, a product in itself, that competes with Valentina, that seems entirely reasonable. It is exactly the problem Rev might have had if there were a cut down version of Studio, and a cheap or free player - effectively, you'd be letting loose a more or less equivalent version of the product for very little or no revenue. No one could reasonably demand that you do that. And given a choice, is the world better off with cheap versions, or with none (which in the end is the consequence of your being unable to restrict use in this way) most of us would say, better the cheap version with some restrictions. But if what is being said is that once an end user has put his stuff in, you the developer may not use the kit to extract that data in a form which he can use in some other competing database, well, no thanks. We need to get our priorities straight: its his data. Don't tell him what to do with it. I was alerted to this by an organization who had keyed in several person-years work of their own intellectual property into a database with no export provisions. When they wanted to get it out, the reply was, good luck writing your own programs, or pay us generously to do it. Whose intellectual property was it? We had no doubt, but there seemed to be some confusion in the mind of the application supplier. Post sale restrictions on use, in the EU, are unrelated to copyright. You cannot make derivative works, which are typically copyright violations, without approval of the holder. That is quite different from post sales restrictions on use, which attempt to prevent you from using the purchased property in certain ways which are legally unobjectionable. The reason why I cannot put images derived from the DVD on a T shirt without permission is copyright. The reason why Sony cannot forbid me from using the player in any way I want after I've bought it, is that post sale restrictions on use are unenforceable in the EU. But this does not mean I can use it to violate copyright. That's an independent matter. Take a tool - a plane or chisel for example. A supplier cannot make two versions, a professional one and a DIY one, and solely by conditions on purchase, forbid professional carpenters from using the DIY one for purposes of trade. Once people have bought things you can't tell them how to use them. You can void their warranty. You can exempt yourself from damages due to injury. But you can't stop them. I have often wondered doubtrfully whether, when Filemaker sells an academic version of Filemaker Advanced in the EU, and forbids the buyer to sell works made with it, that would hold up in court if challenged by some enterprising university or charity. It would perhaps be wise of both supplier and buyer not to insist on finding out. Peter From sunshine at public.kherson.ua Sat May 5 15:50:06 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Sat, 05 May 2007 22:50:06 +0300 Subject: Clause in the Valentina License In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk> Message-ID: On 5/5/07 10:31 PM, "Peter Alcibiades" wrote: > I was alerted to this by an organization who had keyed in several person-years > work of their own intellectual property into a database with no export > provisions. When they wanted to get it out, the reply was, good luck writing > your own programs, or pay us generously to do it. Whose intellectual > property was it? We had no doubt, but there seemed to be some confusion in > the mind of the application supplier. Hi Peter, Once again. Valentina for Revolution ADK, already have built-in features to 1) export/import into TEXT File with any column/line delimiter. 2) export/import into XML format 3) export/import into SQL format. You CAN use all this in your NON-GENERAL-DBMS application. Otherwise why we make all this?! :-) Issue solved? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From geradamas at yahoo.com Sat May 5 15:53:28 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 20:53:28 +0100 (BST) Subject: FOCUSsing after TEXT Message-ID: <755821.90581.qm@web37506.mail.mud.yahoo.com> Wisht to focus the cursor in a field after some text: Help (in Build 420) has this: "If the object is an unlocked field, the insertion point is placed after the text in the field." so set to find out how to do this: nothing in the documentation that I could find under LOCK went back to RR 1.1.1 (!!!!!!!!) and found quite a bit [Now don't tell me that the reason that that is not now documented is because everybody knows that by now - won't wash] slightly more in RR 2.0.1 vanished in RR 2.6.1 however does not refer to text fields: tried this: set the locked of fld "F3" to false focus on fld "F3" still bungs the cursor in front of the text. Oh Dear. Would be grateful for guidance. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html From chipp at chipp.com Sat May 5 16:07:29 2007 From: chipp at chipp.com (Chipp Walters) Date: Sat, 5 May 2007 15:07:29 -0500 Subject: smartDraw and alternatives In-Reply-To: <463C347B.000001.01180@MAZYTIS> References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> Message-ID: <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> Believe it or not, I prefer Flash, as I can draw anything I like with it, and over the years I have created libraries which help me diagram. Frankly, I prefer Flash 4 as it's very simple to use. One of the great things about Flash is that it autoscales print results to any device. So, the Flash doc at: http://www.altuit.com/webs/altuit2/ChicagoTitleExtranet/ChicTitleBlueprint03.swf prints out on large 4' wide plotters which makes for excellent presentations. -Chipp From revdev at pdslabs.net Sat May 5 16:31:35 2007 From: revdev at pdslabs.net (Phil Davis) Date: Sat, 05 May 2007 13:31:35 -0700 Subject: FOCUSsing after TEXT In-Reply-To: <755821.90581.qm@web37506.mail.mud.yahoo.com> References: <755821.90581.qm@web37506.mail.mud.yahoo.com> Message-ID: <463CE9A7.4030604@pdslabs.net> Hi Richmond, Try adding this line to the mix: select after fld "F3" But then everybody knows that by now... :o) HTH - Phil Davis Richmond Mathewson wrote: > Wisht to focus the cursor in a field after some text: > > Help (in Build 420) has this: > > "If the object is an unlocked field, the insertion > point is placed after the text in the field." > > so set to find out how to do this: > > nothing in the documentation that I could find under > LOCK > > went back to RR 1.1.1 (!!!!!!!!) and found quite a bit > > [Now don't tell me that the reason that that is not > now documented is because everybody knows that by now > - won't wash] > > slightly more in RR 2.0.1 > > vanished in RR 2.6.1 > > however does not refer to text fields: > > tried this: set the locked of fld "F3" to false > focus on fld "F3" > > still bungs the cursor in front of the text. Oh Dear. > > Would be grateful for guidance. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > > ___________________________________________________________ > Inbox full of unwanted email? Get leading protection and 1GB storage with All New Yahoo! Mail. 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 pepetoo at cox.net Sat May 5 16:34:15 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 5 May 2007 13:34:15 -0700 Subject: smartDraw and alternatives In-Reply-To: <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> Message-ID: <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net> Chipp, Can Flash be used for scaled drawings? Joe Wilkins On May 5, 2007, at 1:07 PM, Chipp Walters wrote: > Believe it or not, I prefer Flash, as I can draw anything I like > with it, > and over the years I have created libraries which help me diagram. > Frankly, > I prefer Flash 4 as it's very simple to use. One of the great > things about > Flash is that it autoscales print results to any device. So, the > Flash doc > at: > > http://www.altuit.com/webs/altuit2/ChicagoTitleExtranet/ > ChicTitleBlueprint03.swf > > prints out on large 4' wide plotters which makes for excellent > presentations. From geradamas at yahoo.com Sat May 5 16:47:39 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Sat, 5 May 2007 21:47:39 +0100 (BST) Subject: FOCUSsing after TEXT Message-ID: <154766.61688.qm@web37501.mail.mud.yahoo.com> Phil Davis wrote: "Try adding this line to the mix: select after fld "F3" But then everybody knows that by now... :o)" Thanks! HOWEVER: that doesn't explain all that stuff about unlocked fields and "Documentary Insufficiency": Sounds like a potentially serious condition> Imagine: A really rather good RAD that has, over time, become sufficiently under-documented that new users are unable to find out a large part of its capabilities and how to use them. In fact, imagine that the documentation refers to features or aspects of code that don't really exist, function in the way described, or otherwise; and the way to achieve the feature that is documented is by using something quite other. [that reminds me; my fridge is beginning to smell terrible; I think some yoghurt has "gone off"] But then everybody has heard that one by now :o) ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Copy addresses and emails from any email account to Yahoo! Mail - quick, easy and free. http://uk.docs.yahoo.com/trueswitch2.html From pepetoo at cox.net Sat May 5 17:36:42 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 5 May 2007 14:36:42 -0700 Subject: on returnkey doesn't work In-Reply-To: <463BF155.6030309@hyperactivesw.com> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com> <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> <463BF155.6030309@hyperactivesw.com> Message-ID: <336AE977-095C-4516-916A-495563E4C195@cox.net> Back, again with what could be a pretty stupid question, and... this seems like a pretty elementary feature that should work, but doesn't - for me - right now. Thoughts? I've put the following into a card script and then tried it in a field script that would have an insertion point or some selected text. Essentially, I'm trying to identify which of the 45 text fields on a card is the one in which the user has just entered something, so that I can use the return key to go to the next field; the tab key works fine in this regard, but I'd like the return key to do the same thing. Each of these text fields only uses the first line, but if the return key is pressed now, it goes to the next line. Perhaps I should be using a different type of field; maybe a label instead? on returnKey -- do anything; I tried a beep and as the dictionary said: go next cd; nothing happens end returnKey Then in a field on returnField -- ditto end returnField TIA, Joe Wilkins From sarah.reichelt at gmail.com Sat May 5 17:44:44 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Sun, 6 May 2007 07:44:44 +1000 Subject: on returnkey doesn't work In-Reply-To: <336AE977-095C-4516-916A-495563E4C195@cox.net> References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com> <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> <463BF155.6030309@hyperactivesw.com> <336AE977-095C-4516-916A-495563E4C195@cox.net> Message-ID: > I've put the following into a card script and then tried it in a > field script that would have an insertion point or some selected > text. Essentially, I'm trying to identify which of the 45 text fields > on a card is the one in which the user has just entered something, so > that I can use the return key to go to the next field; the tab key > works fine in this regard, but I'd like the return key to do the same > thing. Each of these text fields only uses the first line, but if the > return key is pressed now, it goes to the next line. Perhaps I should > be using a different type of field; maybe a label instead? > > on returnKey > -- do anything; I tried a beep and as the dictionary said: go > next cd; nothing happens > end returnKey > > Then in a field > on returnField > -- ditto > end returnField > You need a "returnInField" handler to trap returns inside a field. You might also need to check for "enterInField". Cheers, Sarah From katir at hindu.org Sat May 5 18:09:09 2007 From: katir at hindu.org (Sivakatirswami) Date: Sat, 05 May 2007 12:09:09 -1000 Subject: CGI Hung Process Help! Message-ID: <463D0085.6060505@hindu.org> I have some ancient CGI's that must be nearly 10 years old and began when I was running metacard on the web server... Some of these are hanging, not all the time, but just sometimes and appear as a "run away process" if you check "top" on the web server. if I get 8 or ten of these, the server load approaches 10 and response times for httpd start to slow down. I'm having to manually go in and kill these every other day. Recent CGI's which are we doing as stacks are not causing this problem. On the other hand this particular one is a very high traffic form on our web site. I don't think were are experiencing and DOS attacks as such, though form spam bots used to fill this form out heavily until we put the "check for human" visual clue (very simple version, not rotated and easily discernible but it works) that must now be entered, which stopped the bots from actually getting thru (note the exit top to on the first data verify test) Andre and I suspect possibly this email segment # now send invitation triggers to HPI list server put "/usr/sbin/sendmail -t" into mprocess open process mprocess for write write "From:" && tDataIn ["email"] & cr to process mprocess write "To:" && "hpi_list-on at hindu.org" & cr to process mprocess write "Subject:" && "Subscribe" & cr & cr to process mprocess close process mprocess # wait until the openprocesses is empty We commented the wait (something I got from Scott Raney in days of yore... wish he were here~!) but that did not help... Any one have any clues on what could cause this CGI to leave a hung running instance of Rev on the web server? what would happen if someone attempted to dump a super long test chunk into the comments field? Thanks Sivakatirswami PS. We are using 2.6.1 for Linux and praying to the IT gods of Edinburgh for a new web server ready linux engine that will run on our Fedora Core II web box. #!/usr/local/bin/revolution on startup ## read in data and split into array if $REQUEST_METHOD is "POST" then put "" into PostIn repeat until length(PostIn) >= $CONTENT_LENGTH read from stdin until "" put it after PostIn end repeat put urlDecode (PostIn) into tDataIn split tDataIn by "&" and "=" put keys(tDataIn) into tFields set the casesensitive to false ## human check first: if tDataIn["14_CheckForHuman"] <> "Karma" then put failHumanCheck() into tResponse put "Content-Type: text/html" & cr put "Content-Length:" && the length of tResponse & cr & cr put tResponse exit to top end if ## Now check for missing fields repeat for each line x in tFields if (x is not among the items of "5_add2,9_foreign_state,10_Zip,12_Phone,13_Comments" ) then if tDataIn[x] is empty then put x & "
" after missing_fields end if end repeat if missing_fields is not empty then sendUserFeedback (missing_fields) exit startup end if # test email address is correct put isEmail(tDataIn ["email"] ) into emailCheck switch emailCheck case "False" put badEmail() into tResponse break case "True" # save data to file on server, pipe delimited, one record per line put "|" & the date &"|" into tSubmit sort lines of tFields numeric repeat for each line x in tFields put (tDataIn[x] & "|") after tSubmit end repeat put numToChar(166) after tSubmit put tSubmit after url "file:../formdata/guestbook.dat" # load response template and insert name # and country specific response. put tDataIn["2_First"] & " " & tDataIn["3_Last"] into vName put CountryResponseChunk(tDataIn["11_Country"]) into tCountryChunk put url "file:../httpdocs/info/gstbk_responses/gstbk_thankyou.html" into tResponse replace "###NAME###" with vName in tResponse replace "###CountrySpecificResponse###" with tCountryChunk in tResponse end switch put "Content-Type: text/html" & cr put "Content-Length:" && the length of tResponse & cr & cr put tResponse # now send invitations triggers to HPI and Gurudeva list serve put "/usr/sbin/sendmail -t" into mprocess open process mprocess for write write "From:" && tDataIn ["email"] & cr to process mprocess write "To:" && "hpi_list-on at hindu.org" & cr to process mprocess write "Subject:" && "Subscribe" & cr & cr to process mprocess close process mprocess # wait until the openprocesses is empty end if end startup # end of cgi, subroutines and functions follow on sendUserFeedback missing_fields put "Sorry, please go back and fill in the following required fields:" & "

" & missing_fields into tResponse put "Content-Type: text/html" & cr put "Content-Length:" && the length of tResponse & cr & cr put tResponse end sendUserFeedback function isEmail what return matchText(what,"^[A-z0-9_\-\.]+[@][A-z0-9_\-]+([.][A-z0-9_\-]+)+[A-z]$") end isEmail function badEmail put "There is a problem with your email address!"\ & "

Sorry,"\ & "there was something wrong in the way you entered your email.
"\ & "Please go back and enter it again. Thank you.

" into fixYourEmail return fixYourEmail end badEmail function failHumanCheck put "Human Check Failed"\ & "

Sorry, "\ & "robots not allowed
"\ & "You must enter the word on the screen and then submit.

" into enterHumanCheck return enterHumanCheck end failHumanCheck function CountryResponseChunk tCountry replace " " with "_" in tCountry put ("../httpdocs/info/gstbk_responses/" & tCountry & ".html") into tResponsePath if (there is a file tResponsePath) then put url ("file:" & tResponsePath) into tCountryChunk return tCountryChunk else put url ("file:../httpdocs/info/gstbk_responses/all_other_countries.html") into tCountryChunk return tCountryChunk end if end CountryResponseChunk From JimAultWins at yahoo.com Sat May 5 18:11:37 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 05 May 2007 15:11:37 -0700 Subject: on returnkey doesn't work In-Reply-To: <336AE977-095C-4516-916A-495563E4C195@cox.net> Message-ID: Using these two handler in a card script works fine: card script ----------------------- on returnKey go next end returnKey on returninfield put the seconds && " user hit return in " & the target end returninfield Without a returninfield override handler, then the "tab on return" as true on each field means that upon reaching the last visible line, the tab key will be the effect. Now the layer order of the fields controls the movement Jim Ault Las Vegas On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote: > Back, again with what could be a pretty stupid question, and... > this seems like a pretty elementary feature that should work, but > doesn't - for me - right now. > Thoughts? > > I've put the following into a card script and then tried it in a > field script that would have an insertion point or some selected > text. Essentially, I'm trying to identify which of the 45 text fields > on a card is the one in which the user has just entered something, so > that I can use the return key to go to the next field; the tab key > works fine in this regard, but I'd like the return key to do the same > thing. Each of these text fields only uses the first line, but if the > return key is pressed now, it goes to the next line. Perhaps I should > be using a different type of field; maybe a label instead? > > on returnKey > -- do anything; I tried a beep and as the dictionary said: go > next cd; nothing happens > end returnKey > > Then in a field > on returnField > -- ditto > end returnField > > TIA, > > Joe Wilkins > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From JimAultWins at yahoo.com Sat May 5 18:25:51 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sat, 05 May 2007 15:25:51 -0700 Subject: matchtext question using regex In-Reply-To: <20a267175838c26ca6bc49b72fe586c8@yhb.att.ne.jp> Message-ID: try studying the "|" symbol, which is OR There are many ways of using it with strings and substrings and patterns. Jim Ault Las Vegas On 5/4/07 10:41 AM, "ron" wrote: > Regex question for use in matchtext > > I want to find word A followed by word B. (quickly) > So: > put "this is my big dog called cat." into thetext > put "my.{0,5}dog" into reg > > And > put matchtext(thetext,reg) > returns true because I use a period so it is counting characters but I > need it to count words. I have tried various combinations of \b and \w > to no avail. > > Something like : > put "my([^ ]* ){0,5}dog" into reg > works but only for words followed by spaces, not punctuation for > example. These could be included but surely there is a more elegant and > faster way? > > Can someone help me out with this? > > > BTW, is it true that setting the wholematches to true and using > wordoffset only returns 'words' that are followed by a space? So that > in the example sentence above, 'cat' is not found because it is > followed by a period? Is this correct? > > > Thanks > Ron > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at cox.net Sat May 5 18:33:19 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 5 May 2007 15:33:19 -0700 Subject: on returnkey doesn't work In-Reply-To: References: Message-ID: Thanks, Jim. It was my poor eyesight once again. I didn't pick up that the documentary said "returninField"; I had used "returnField". Joe Wilkins On May 5, 2007, at 3:11 PM, Jim Ault wrote: > Using these two handler in a card script works fine: > > card script > ----------------------- > on returnKey > go next > end returnKey > > on returninfield > put the seconds && " user hit return in " & the target > end returninfield > > Without a returninfield override handler, then the "tab on return" > as true > on each field means that upon reaching the last visible line, the > tab key > will be the effect. Now the layer order of the fields controls the > movement > > Jim Ault > Las Vegas > > > On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote: > >> Back, again with what could be a pretty stupid question, and... >> this seems like a pretty elementary feature that should work, but >> doesn't - for me - right now. >> Thoughts? >> >> I've put the following into a card script and then tried it in a >> field script that would have an insertion point or some selected >> text. Essentially, I'm trying to identify which of the 45 text fields >> on a card is the one in which the user has just entered something, so >> that I can use the return key to go to the next field; the tab key >> works fine in this regard, but I'd like the return key to do the same >> thing. Each of these text fields only uses the first line, but if the >> return key is pressed now, it goes to the next line. Perhaps I should >> be using a different type of field; maybe a label instead? >> >> on returnKey >> -- do anything; I tried a beep and as the dictionary said: go >> next cd; nothing happens >> end returnKey >> >> Then in a field >> on returnField >> -- ditto >> end returnField >> >> TIA, >> >> Joe Wilkins >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at cox.net Sat May 5 18:38:26 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sat, 5 May 2007 15:38:26 -0700 Subject: on returnkey doesn't work In-Reply-To: References: <969279.27747.qm@web37507.mail.mud.yahoo.com> <144CEB89-9762-40A4-ABD9-F81D3CBDE6A8@cox.net> <463B8788.2010804@hyperactivesw.com> <3A0B7C06-3D5E-41B1-9D5C-DD2317F1981F@cox.net> <463B9CD4.60004@hyperactivesw.com> <99E921B2-34DD-494A-AC11-9C1365975280@byu.edu> <463BF155.6030309@hyperactivesw.com> <336AE977-095C-4516-916A-495563E4C195@cox.net> Message-ID: <2AA3CF3A-FE9C-4841-BC6B-851ADF5F8262@cox.net> Sarah, you were included too. I just saw Jim's reply first. These damn eyes! For those of you who don't know, you might find it "interesting" to know that about 6 or 7 years ago my left eye developed a hole in its macula; so when I try to read that hole sometimes blanks out portions that I normally can see with my right eye alone. With just the left eye, I can see, but I can't read a thing. Very disturbing for one who has used his eyes as his most important sense. Joe Wilkins On May 5, 2007, at 2:44 PM, Sarah Reichelt wrote: >> I've put the following into a card script and then tried it in a >> field script that would have an insertion point or some selected >> text. Essentially, I'm trying to identify which of the 45 text fields >> on a card is the one in which the user has just entered something, so >> that I can use the return key to go to the next field; the tab key >> works fine in this regard, but I'd like the return key to do the same >> thing. Each of these text fields only uses the first line, but if the >> return key is pressed now, it goes to the next line. Perhaps I should >> be using a different type of field; maybe a label instead? >> >> on returnKey >> -- do anything; I tried a beep and as the dictionary said: go >> next cd; nothing happens >> end returnKey >> >> Then in a field >> on returnField >> -- ditto >> end returnField >> > > You need a "returnInField" handler to trap returns inside a field. You > might also need to check for "enterInField". > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From luis at anachreon.co.uk Sat May 5 18:53:10 2007 From: luis at anachreon.co.uk (Luis) Date: Sat, 5 May 2007 23:53:10 +0100 Subject: Clause in the Valentina License In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk> References: <200705052031.17773.palcibiades-first@yahoo.co.uk> Message-ID: That's the reason why I went for PostrgreSQL for Mac: http:// www.postgresqlformac.com/ OpenBase Solo (their free version, 5 user methinks) was extremely tempting, but I had already started on PostgreSQL: www.openbase.com Cheers, Luis. On 5 May 2007, at 20:31, Peter Alcibiades wrote: > Years ago at a now forgotten company a whimsical older manager was > starting up > a first class on databases. What, he asked, is the most important > thing to > consider when inputting data into an application? > > We young fellows stumbled around for a while, as you can imagine. > Finally he > delivered himself of his accumulated wisdom, which has remained > with me ever > since. "Never key any information into an application without > knowing how > you are going to get it out". > > > If what the clause is saying is, you the developer may not use the > embedded > kit to create and sell a database engine + ide, a product in > itself, that > competes with Valentina, that seems entirely reasonable. It is > exactly the > problem Rev might have had if there were a cut down version of > Studio, and a > cheap or free player - effectively, you'd be letting loose a more > or less > equivalent version of the product for very little or no revenue. > No one > could reasonably demand that you do that. And given a choice, is > the world > better off with cheap versions, or with none (which in the end is the > consequence of your being unable to restrict use in this way) most > of us > would say, better the cheap version with some restrictions. > > But if what is being said is that once an end user has put his > stuff in, you > the developer may not use the kit to extract that data in a form > which he can > use in some other competing database, well, no thanks. We need to > get our > priorities straight: its his data. Don't tell him what to do with > it. > > I was alerted to this by an organization who had keyed in several > person-years > work of their own intellectual property into a database with no export > provisions. When they wanted to get it out, the reply was, good > luck writing > your own programs, or pay us generously to do it. Whose intellectual > property was it? We had no doubt, but there seemed to be some > confusion in > the mind of the application supplier. > > Post sale restrictions on use, in the EU, are unrelated to > copyright. You > cannot make derivative works, which are typically copyright > violations, > without approval of the holder. That is quite different from post > sales > restrictions on use, which attempt to prevent you from using the > purchased > property in certain ways which are legally unobjectionable. > > The reason why I cannot put images derived from the DVD on a T > shirt without > permission is copyright. The reason why Sony cannot forbid me from > using the > player in any way I want after I've bought it, is that post sale > restrictions > on use are unenforceable in the EU. But this does not mean I can > use it to > violate copyright. That's an independent matter. > > Take a tool - a plane or chisel for example. A supplier cannot > make two > versions, a professional one and a DIY one, and solely by > conditions on > purchase, forbid professional carpenters from using the DIY one for > purposes > of trade. Once people have bought things you can't tell them how > to use > them. You can void their warranty. You can exempt yourself from > damages due > to injury. But you can't stop them. I have often wondered > doubtrfully > whether, when Filemaker sells an academic version of Filemaker > Advanced in > the EU, and forbids the buyer to sell works made with it, that > would hold up > in court if challenged by some enterprising university or charity. > It would > perhaps be wise of both supplier and buyer not to insist on finding > out. > > > Peter > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From luis at anachreon.co.uk Sat May 5 19:16:14 2007 From: luis at anachreon.co.uk (Luis) Date: Sun, 6 May 2007 00:16:14 +0100 Subject: A daft idea about using a printerserver to import video . . . In-Reply-To: <772136.67186.qm@web37512.mail.mud.yahoo.com> References: <772136.67186.qm@web37512.mail.mud.yahoo.com> Message-ID: <24F8F239-DD64-44FD-8857-E963B4EA4322@anachreon.co.uk> On 5 May 2007, at 10:41, Richmond Mathewson wrote: > Luis: > > I just had a wonderful idea: do you think you could > attach a USB port to a haggis and then assign it an IP > address by routing it through a USB server? > First, I'd check to see if some odd shaped mushrooms have gotten in with the usual batch. Second, I wouldn't try unless it's USB 2. At the rate haggis offloads you need to be able to cope with that amount of deballasting. > I mean, wouldn't it be fantastic if you could stream > chopped entrails, fat and spices into a RunRev stack > without having to use haggisGrabber? Right there the name sounds a little dodgy... :) > > [err . . . Oh Dear . . . I've given away the name of > my next great contribution to the wonderful world of > Revolution programming] It's taken, have a look at www.haggisgrabber.com (made you look! :) > > The thing that annoyed me about Stephen Barncard's > last post was the implication that everybody had $250 > to spare, and that seriously outdated computers were > no use anymore. > > One thing that is worth remembering is that RunRev 2.0 > runs very well on an LC 475 and can be used to deliver > educational content. Obviously when one develops > educational software for older computers one has to > extremely careful not to get "drunk on graphics" and > so on - but an old LC III running System 7.5.5 is > virtually kid-proof, cheap and easy to maintain; and, > unlike running old Pentiums with Linux (which is what > I am doing at the moment) demands almost no specialist > computer know-how. > > In parts of Africa (and elsewhere) there are kids who > have access to an electricity supply and not much > else. If folks like Stephen Barncard packed up their > old Macs and donated them to many of the educational > initiatives for Africa (Afghanistan, Iraq !!!!, and so > on) I could find a wider audience for the EFL stacks I > churn out at the moment - and the poor African kids > would be welcome to have them for nothing! > > And, with a name like Luis (despite posting from the > UK) my answer to funny remarks about Haggis is: > > Bung on the Salsa!!! :) I'm actually a quarter Scot! Cheers, Luis. > > Love and muffled noises, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development > Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the > answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From rgould8 at aol.com Sat May 5 21:28:54 2007 From: rgould8 at aol.com (rgould8 at aol.com) Date: Sat, 05 May 2007 21:28:54 -0400 Subject: Tiny, but fast hardware for running Rev app Message-ID: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com> http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w http://www.mini-itx.com/ I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input. ________________________________________________________________________ AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. From robmann at gp-racing.com Sat May 5 21:34:21 2007 From: robmann at gp-racing.com (Robert Mann) Date: Sat, 5 May 2007 21:34:21 -0400 Subject: pictures stoed in v2 database Message-ID: I have stored some pictures in my valentina 2 database I would like to be able to display then within my rev application in a image fld I tried this put "SELECT * FROM pictures WHERE pictures.name= 'ctgFork01';" into theSQL put revQueryDatabase(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,"picture") into ctg1 put ctg1 into image "ctg1" but this just returns ctg1 as a number? Thanks Rob From revolution at knowledgeworks.plus.com Sun May 6 03:18:28 2007 From: revolution at knowledgeworks.plus.com (Bernard Devlin) Date: Sun, 6 May 2007 08:18:28 +0100 Subject: CGI Hung Process Help! Message-ID: <7074318C-2308-4964-8F8D-AD2E33EE075D@knowledgeworks.plus.com> Hi Sivakatirswami I think the most important thing is that you introduce some simple logging mechanism into your code. That way you can be you are correctly identifying the critical process that is causing your CGI to hang. I can't stress to much the importance of such a logging mechanism. In fact, I liberally sprinkle all my code with logging statements. I pass a logging statement and a positive number to my logging function. If the number is lower than the logging threshold, the statement gets logged. That way, I can turn of logging completely e.g. by having an environment variable or a global where the logging threshold is set to 0. This kind of debugging aid is absolutely essential in server-side development. At this stage of the game you only need to put a statement before and after the section that you and Andre suspect. Then when your process hangs you just need to do: tail /path/to/my/log and you will see whether or not your CGI went into that suspect section and never came out again. If so, then I would suggest you also log what was entered by the user, to find out what is causing the problem. It could even be some weird combination of characters. Then again, the problem may lie somewhere else entirely. Bernard > Andre and I suspect possibly this email segment From dave.cragg at lacscentre.co.uk Sun May 6 04:44:10 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Sun, 6 May 2007 09:44:10 +0100 Subject: CGI Hung Process Help! In-Reply-To: <463D0085.6060505@hindu.org> References: <463D0085.6060505@hindu.org> Message-ID: <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk> On 5 May 2007, at 23:09, Sivakatirswami wrote: > > repeat until length(PostIn) >= $CONTENT_LENGTH > read from stdin until "" > put it after PostIn > end repeat > I'd suspect this part. I used to use this approach, but ran into trouble after moving some scripts to a new server. If something happens to stall the connection during the read process, you'll be in an endless loop, possibly with high CPU usage. I've started using something like this. It puts a limit on how many "empty reads" happen before bailing out. (I copied this quickly, and modified slightly to remove some application specific code. Check before using.): local sPostdata = "" local sDataRead = false local sReadCount = 0 local sEmptyReadCount = 0 local sEmptyReadLimit = 200 local sShortRead = false on startup readData repeat while sDataRead = false wait for messages end repeat if sShortRead then ## exit routine needed here end if ## carry on end startup on readData read from stdin for $CONTENT_LENGTH put it into tTemp add 1 to sReadCount if tTemp <> empty then put tTemp after sPostdata else add 1 to sEmptyReadCount end if if length(sPostdata) < $CONTENT_LENGTH then if sEmptyReadCount < sEmptyReadLimit then send readData to me in 50 milliseconds else put true into sDataRead put true into sShortRead end if else put true into sDataRead end if end readData From klaus at major-k.de Sun May 6 07:27:22 2007 From: klaus at major-k.de (Klaus Major) Date: Sun, 6 May 2007 13:27:22 +0200 Subject: VideoGrabber on IntelMac Message-ID: <4DCF53B1-6CEA-45E3-9B60-B35B86FB592B@major-k.de> Hello friends, anyone succesfully attached an external iSight to an Intel Mac and recorded a video? I have an external iSight on my MacMini which works fine in iChat and QT Pro. Means sound and video. But there is no preview video in Rev with the "revvideograbber" external. No videos can be recorded, BUT (strange enough) I can grab a valid snapshot with the appropriate commands although there is no preview!? Tested with Rev 2.8.0 gm4, Rev 2.8.1 dp5 (beta 7) and MetaCard (with the Rev 2.8 external). Any hints are very welcome :-) Best Klaus Major klaus at major-k.de http://www.major-k.de From jc at spl21.net Sun May 6 08:24:19 2007 From: jc at spl21.net (John Craig) Date: Sun, 06 May 2007 13:24:19 +0100 Subject: Tiny, but fast hardware for running Rev app In-Reply-To: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com> References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com> Message-ID: <463DC8F3.5050206@spl21.net> CF to IDE adapters are inexpensive - just pop one on the mother board and stick a CF card in. I got some on ebay a while ago - here's the first link that popped up in google; http://www.digitalera.co.uk/product/cf-to-ide-adapter-direct.html rgould8 at aol.com wrote: > http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w > > http://www.mini-itx.com/ > > > I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input. > > ________________________________________________________________________ > AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.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 cszasz at mac.com Sun May 6 09:06:17 2007 From: cszasz at mac.com (Charles Szasz) Date: Sun, 6 May 2007 09:06:17 -0400 Subject: Is there a Solution for this problem? Message-ID: I have entry fields that the user fills in with numbers by using the tab, return or enter keys. Each field is checked for a range of scores by catching the exit or close field. If the user enters a number that is above the range for the entry field, a dialog box appears warning them of the mistake and puts the focus back on the field. Here is my question: I found that if the user uses the tab, return or enter keys to enter the data with fields and then goes back using the cursor and changes a data entry that is above above the range and instead of using the above keys then uses the mouse to click a Calculate button which computes the scores and goes to the next card, the error box does not appear but I get an execution error in the standalone. How do you trap for this when the user does not use the tab, enter or return keys but uses the mouse to move the cursor to click on the calculate button? Charles Szasz cszasz at mac.com From pepetoo at cox.net Sun May 6 10:18:29 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 6 May 2007 07:18:29 -0700 Subject: Is there a Solution for this problem? In-Reply-To: References: Message-ID: <8691E2B0-C2D3-4ED4-BA68-568EF9DEE7CF@cox.net> Hi Charles, I'm sure someone else will provide a more elegant solution, but you may always validate the values within each of the fields as part of the operation of the Calculate button, correcting the inappropriate values prior to completing the calculation. Joe Wilkins On May 6, 2007, at 6:06 AM, Charles Szasz wrote: > I have entry fields that the user fills in with numbers by using > the tab, return or enter keys. Each field is checked for a range of > scores by catching the exit or close field. If the user enters a > number that is above the range for the entry field, a dialog box > appears warning them of the mistake and puts the focus back on the > field. Here is my question: I found that if the user uses the tab, > return or enter keys to enter the data with fields and then goes > back using the cursor and changes a data entry that is above above > the range and instead of using the above keys then uses the mouse > to click a Calculate button which computes the scores and goes to > the next card, the error box does not appear but I get an execution > error in the standalone. How do you trap for this when the user > does not use the tab, enter or return keys but uses the mouse to > move the cursor to click on the calculate button? > > > Charles Szasz > cszasz at mac.com > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Sun May 6 10:51:01 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Sun, 6 May 2007 16:51:01 +0200 Subject: Is there a Solution for this problem? In-Reply-To: References: Message-ID: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com> Hi Charles, From an ergonomic point of view, it's probably not a very good idea to: . Alert the user when he is wrong. I would not like a software that tells me: 'Be careful what you are doing, absent minded!' :-) . Not to allow the user to use the Tab or Return keys as he is used to. I would think: 'Too bad. Does this guy know something about guidelines?' Then another approach could be to just not let the user enter a *wrong* value. To get you started, The "#020 How to master users data in entry boxes" tutorial might help you: This stack shows you how to allow the user to type the data you expect according to a format in an entry box field. Five examples are provided from a simple ZIP code to custom sophisticated formats. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. For instance, in a field that would only accept digits lower than a given value: on keydown pKey local tMaxValue ----- put HigherScore() into tMaxValue -- max allowed value calculation if pKey is an integer and value(target & pKey) < tMaxValue then pass keydown beep -- I hate beeps but it's for demonstration ;-) end keydown Best regards from Paris, Eric Chatonet. Le 6 mai 07 ? 15:06, Charles Szasz a ?crit : > I have entry fields that the user fills in with numbers by using > the tab, return or enter keys. Each field is checked for a range of > scores by catching the exit or close field. If the user enters a > number that is above the range for the entry field, a dialog box > appears warning them of the mistake and puts the focus back on the > field. Here is my question: I found that if the user uses the tab, > return or enter keys to enter the data with fields and then goes > back using the cursor and changes a data entry that is above above > the range and instead of using the above keys then uses the mouse > to click a Calculate button which computes the scores and goes to > the next card, the error box does not appear but I get an execution > error in the standalone. How do you trap for this when the user > does not use the tab, enter or return keys but uses the mouse to > move the cursor to click on the calculate button? > > Charles Szasz > cszasz at mac.com ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From bobwarren at howsoft.com Sun May 6 11:44:24 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Sun, 06 May 2007 12:44:24 -0300 Subject: Tiny, but fast hardware for running Rev app Message-ID: <463DF7D8.5080102@howsoft.com> rgould8 at aol.com wrote: >I've been looking at really small PC hardware for running a Revolution app on, but this hardware needs to run in a somewhat temperature-sensitive environent, so I was hoping to investigate a "Flash-memory based hard-drive" solution, or something without a spinning HD motor. Anyone have any favorite hardware for such a feat? My basic needs are: Either USB or COM port for a device that needs to send barcode data to this terminal, plus a monitor output, plus a keyboard input. --------------------------------------- Puppy Linux can be run from a pendrive on a PC without an HD. It's really easy to set up, but you would need to prepare it on a computer with a CD-Rom drive. Also, if the HD-less computer could not be booted directly from USB, you would also need a floppy diskette drive to achieve the pendrive boot, but I imagine that in your particular case you would want to avoid this scenario. Rev/Linux works as well in Puppy Linux (if not better) as it does in other distros. So the flash-memory based solution is certainly very viable. As for the hardware, which is the main point of your question, I really don't have a ready-made answer. Perhaps other colleagues can help with this. One solution might be to assemble your own. Regards, Bob Warren From lfredricks at proactive-intl.com Sun May 6 11:48:32 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Sun, 6 May 2007 08:48:32 -0700 Subject: Clause in the Valentina License In-Reply-To: <200705052031.17773.palcibiades-first@yahoo.co.uk> References: <200705052031.17773.palcibiades-first@yahoo.co.uk> Message-ID: <03c101c78ff6$00817780$6701a8c0@YOUR68B8D1092F> > But if what is being said is that once an end user has put > his stuff in, you the developer may not use the kit to > extract that data in a form which he can use in some other > competing database, well, no thanks. We need to get our > priorities straight: its his data. Don't tell him what to > do with it. There is no restriction on exporting your data. You cannot incorporate the runtime into a database translator without our permission. Those are two different things entirely. > Take a tool - a plane or chisel for example. A supplier > cannot make two versions, a professional one and a DIY one, > and solely by conditions on purchase, forbid professional > carpenters from using the DIY one for purposes of trade. > Once people have bought things you can't tell them how to use > them. You can void their warranty. You can exempt yourself > from damages due to injury. But you can't stop them. I have > often wondered doubtrfully whether, when Filemaker sells an > academic version of Filemaker Advanced in the EU, and forbids > the buyer to sell works made with it, that would hold up in > court if challenged by some enterprising university or > charity. It would perhaps be wise of both supplier and buyer > not to insist on finding out. Almost all vendors have academic licensing that are similar to this, Revolution, REALbasic, Visual Studio, and the rest - and of course, you have all of the "creation" products such as Adobe sells. Id be happy if this was clarified under law - if academic pricing/restrictions were tossed out, it would mean the end of academic skus. The chisel/plane example I don't agree with - those tools are used to craft a result - you don't embed portions of a chisel or plane into your woodwork. Of course you COULD do this but then you'd need to buy a chisel for each one of your projects. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server From bridgeyman at gmail.com Sun May 6 12:04:18 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Sun, 6 May 2007 10:04:18 -0600 Subject: 2.7 For Linux? Message-ID: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com> Hey, I was wondering when the Revolution with support for Linux is supposed to be released. I realize that it is going to be in version 2.9 of Revolution, but the current beta build is 2.8.1, does that mean that we are going to have several updates under 2.8, and that the 2.9 release will be released much later than I thought? I guess what I am looking for is a general time estimate until 2.9. Is it weeks, months, a year? Until then, is there any way that I can use Revolution 2.6 to build a Linux version of my app even though I don't have a 2.6 license? Thank You, Bridger Maxwell www.FieryFerret.com From pepetoo at cox.net Sun May 6 12:06:46 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 6 May 2007 09:06:46 -0700 Subject: closecard In-Reply-To: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com> References: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com> Message-ID: <6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net> Any idea why an on closeCard handler in a card's script is not called when going to the next or previous card? I have some text being read when a certain card is opened. I would like it to stop when leaving that card. I put the following handler in the card's script: on closeCard revStopSpeech -- I could check to see if isSpeaking, but see no reason to. end closeCard TIA, Joe Wilkins From pepetoo at cox.net Sun May 6 12:12:32 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 6 May 2007 09:12:32 -0700 Subject: closecard In-Reply-To: <6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net> References: <4CF48369-C16D-4C46-8ECB-4002359364B6@sosmartsoftware.com> <6F903F32-A2C2-4B08-9297-B4F05982B6E4@cox.net> Message-ID: Please ignore this post. I didn't notice that I had an earlier on closeCard handler in that card's script. Joe Wilkins On May 6, 2007, at 9:06 AM, Joe Lewis Wilkins wrote: > Any idea why an on closeCard handler in a card's script is not > called when going to the next or previous card? I have some text > being read when a certain card is opened. I would like it to stop > when leaving that card. I put the following handler in the card's > script: > > on closeCard > revStopSpeech -- I could check to see if isSpeaking, but see no > reason to. > end closeCard > > TIA, > > Joe Wilkins > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From jacque at hyperactivesw.com Sun May 6 12:36:22 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Sun, 06 May 2007 11:36:22 -0500 Subject: Is there a Solution for this problem? In-Reply-To: References: Message-ID: <463E0406.6040003@hyperactivesw.com> Charles Szasz wrote: > I have entry fields that the user fills in with numbers by using the > tab, return or enter keys. Each field is checked for a range of scores > by catching the exit or close field. If the user enters a number that is > above the range for the entry field, a dialog box appears warning them > of the mistake and puts the focus back on the field. Here is my > question: I found that if the user uses the tab, return or enter keys to > enter the data with fields and then goes back using the cursor and > changes a data entry that is above above the range and instead of using > the above keys then uses the mouse to click a Calculate button which > computes the scores and goes to the next card, the error box does not > appear but I get an execution error in the standalone. How do you trap > for this when the user does not use the tab, enter or return keys but > uses the mouse to move the cursor to click on the calculate button? Due to the way Mac OS does focusing, an exitfield or closefield message is not always sent when the user clicks a button while a field is still selected. I had to work around this once by specifically sending a "closefield" message to the field before allowing the button script to execute. You could cycle through all your fields, checking their values, or you could do something like this: if the selectedfield is not empty then send "closefield" to the selectedfield -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Sun May 6 12:52:13 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 6 May 2007 11:52:13 -0500 Subject: smartDraw and alternatives In-Reply-To: <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net> References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net> Message-ID: <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com> On 5/5/07, Joe Lewis Wilkins wrote: > > Chipp, > > Can Flash be used for scaled drawings? Joe, I don't understand the question. From chipp at chipp.com Sun May 6 12:54:55 2007 From: chipp at chipp.com (Chipp Walters) Date: Sun, 6 May 2007 11:54:55 -0500 Subject: smartDraw and alternatives In-Reply-To: <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com> References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net> <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com> Message-ID: <7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com> Joe, perhaps you mean, 'can Flash be used to create architectural drawings'-- like a CAD app. The answer to that is NO. There are no real units in my version of Flash, and there certainly is not 'fillet' or 'chamfering' type tools. I wouldn't think anyone would use Flash to create mechanical or architectural blueprints. On 5/6/07, Chipp Walters wrote: > > On 5/5/07, Joe Lewis Wilkins wrote: > > > > Chipp, > > > > Can Flash be used for scaled drawings? > > > > Joe, I don't understand the question. > > From pepetoo at cox.net Sun May 6 13:01:47 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 6 May 2007 10:01:47 -0700 Subject: smartDraw and alternatives In-Reply-To: <7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com> References: <008401c78ecf$8c883660$0201010a@esbgdi9s3atqpx> <463C347B.000001.01180@MAZYTIS> <7aa52a210705051307g4d232eefs407479f434475249@mail.gmail.com> <4EEADEF3-EFA8-43B3-8133-7FADB9B5046D@cox.net> <7aa52a210705060952r68f56e85s9a5a4799829a6240@mail.gmail.com> <7aa52a210705060954u15d7e0c2h4b161a3e4acaa286@mail.gmail.com> Message-ID: <4C87FD6A-7062-40F9-ACDE-45BBFBDEE9F9@cox.net> Chipp, Just curious as to what kind of drawings you CAN do with Flash. Thanks, Joe On May 6, 2007, at 9:54 AM, Chipp Walters wrote: > Joe, perhaps you mean, 'can Flash be used to create architectural > drawings'-- like a CAD app. The answer to that is NO. There are no > real > units in my version of Flash, and there certainly is not 'fillet' or > 'chamfering' type tools. I wouldn't think anyone would use Flash to > create > mechanical or architectural blueprints. From palcibiades-first at yahoo.co.uk Sun May 6 13:07:05 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sun, 6 May 2007 18:07:05 +0100 Subject: Tiny, but fast hardware for running Rev app Message-ID: <200705061807.05280.palcibiades-first@yahoo.co.uk> Lex lite, using the Via C3 processor. Not cheap, not fast (500mhz in the fanless form). But, you can run it off a compact flash card, you could as Bob says put Puppy or DSL or a stripped down Debian with Fluxbox on it, or Fluxbuntu. You could net boot it. And its small. External psu, which helps. Peter From JimAultWins at yahoo.com Sun May 6 13:41:09 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 06 May 2007 10:41:09 -0700 Subject: smartDraw and alternatives In-Reply-To: <4C87FD6A-7062-40F9-ACDE-45BBFBDEE9F9@cox.net> Message-ID: On 5/6/07 10:01 AM, "Joe Lewis Wilkins" wrote: > Chipp, > Just curious as to what kind of drawings you CAN do with Flash. > Thanks, > Joe > My take is that it would not really good for the architectural tools you are used to, Joe. Not even close to Dreams, or the like. Old versions of Flash have a quite different way of working with drawing objects. Takes getting used to, and layer management is essential, but weak. Flash does have some amazingly good algorithms for rendering. You might think more about exporting from a good drawing program, then importing into Flash. Now you can apply Flash tools to get something that will render precisely. You could do a special effect of a before-home and an after-remodel where Flash does all the 'tweening' calculations to animate the change! Jim Ault Las Vegas > On May 6, 2007, at 9:54 AM, Chipp Walters wrote: > >> Joe, perhaps you mean, 'can Flash be used to create architectural >> drawings'-- like a CAD app. The answer to that is NO. There are no >> real >> units in my version of Flash, and there certainly is not 'fillet' or >> 'chamfering' type tools. I wouldn't think anyone would use Flash to >> create >> mechanical or architectural blueprints. > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From pepetoo at cox.net Sun May 6 13:50:56 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Sun, 6 May 2007 10:50:56 -0700 Subject: smartDraw and alternatives In-Reply-To: References: Message-ID: <267250AE-3148-4DD9-ACC4-BFE0901B065F@cox.net> Thanks for the observation, Jim. That was kind of what I thought might be possible, but not being familiar with Flash at all, had no idea exactly how it might be used. Is Flash expensive? Joe On May 6, 2007, at 10:41 AM, Jim Ault wrote: > On 5/6/07 10:01 AM, "Joe Lewis Wilkins" wrote: > >> Chipp, >> Just curious as to what kind of drawings you CAN do with Flash. >> Thanks, >> Joe >> > My take is that it would not really good for the architectural > tools you are > used to, Joe. Not even close to Dreams, or the like. Old versions > of Flash > have a quite different way of working with drawing objects. Takes > getting > used to, and layer management is essential, but weak. > > Flash does have some amazingly good algorithms for rendering. You > might > think more about exporting from a good drawing program, then > importing into > Flash. Now you can apply Flash tools to get something that will > render > precisely. > > You could do a special effect of a before-home and an after-remodel > where > Flash does all the 'tweening' calculations to animate the change! > > Jim Ault > Las Vegas From Camm29 at tesco.net Sun May 6 14:43:08 2007 From: Camm29 at tesco.net (Camm29) Date: Sun, 6 May 2007 19:43:08 +0100 Subject: Put data in lines References: Message-ID: <000801c7900e$7585e6c0$0a01a8c0@workshop> Hi . Had it working , sort of ! When data for a given line stops changing , the old original value appears ? Then I found i'd missed "put it into currDataArr" Now with "put it into currDataArr" the old unchanging data lines vanish with only the new changing data lines displayed ! Trying to do the following , The first data received is always 999 lines with data , from then only lines with changing data is received. I always need to display the 999 lines of received data , with updating data for given lines received. Also when receiving data , It's not possible to move the Scrollbar ? Thanks in advance !! Regards Camm ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Saturday, May 05, 2007 7:18 PM Subject: Re: Put data in lines Pretty simple if you use an array. Lookup Union in the docs and it is a one-liner Use the 'union' command to combine two arrays, eliminating duplicate elements. you may have to play with the union command to get it just right (not checked) script goes something like this... ---------- local currDataArr put incomingStr into incmgArr split incmgArr by ":" and "=" --it is now an array get currDataArr union it with incmgArr combine it by cr and space -- (or tab, if you prefer) put it into currDataArr --local var that will keep this value --the local var is faster than reading the field into a var sort it by word 1 numeric of each put it into fld display -------------------------- Jim Ault Las Vegas On 5/5/07 10:58 AM, "Camm29" wrote: > Thanks , > Jim , Bj?rnke and Mark for your comments and solution. > > It's work great and fast ! > > One issue is that the next data string received may be longer or shorter , > but it still must appear in the correct line ! > (the system only sends changed data for a given line) > > So , first 999 lines could be sent , then only 2 lines. > 999 lines of data need to stay displayed then only 2 lines data to change ! > > the line number is before the = > the data is after the = > > Regards > Camm > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Saturday, May 05, 2007 5:56 PM > Subject: Re: Put data in lines > > >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). > > I find that the array method as shown by Mark will work a bit faster than > the replace delimeters method, but you have to use a data list of about > 10,000 to see the difference. At 50000 lines of data, the replace takes > 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both will > show 0 ticks elapsed, which means less than half a tick. Tick is about > 1/60th of a second. > > Mac G5 Duo, Rev 2.7.2 build 261 > > Jim Ault > Las Vegas > > > On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: > >> I always found arrays to be confusing, that's why I prefer this method : >> >> on mouseUp >> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >> into x >> replace ":" with return in x >> replace "=" with space in x >> put line 2 to -2 of x >> end mouseUp >> >> A problems with using arrays like that is that i will shuffle the lines >> around somewhat randomly. Also note that my approach is about 7 times >> faster (not sure if it's the itemDelimiter stuff, or the array handling >> itself that is slower). >> >> have fun >> Bj?rnke >> >> On 05 May 2007, at 16:46, Mark Smith wrote: >> >>> This works for the given string, and should be quick even with 999 >>> values: >>> >>> on mouseUp >>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>> into tRec >>> set the itemDelimiter to ":" >>> delete item 1 of tRec >>> delete item -1 of tRec >>> >>> split tRec by ":" and "=" >>> combine tRec by cr and space -- (or tab, if you prefer) >>> put tRec >>> end mouseUp >>> >>> Best, >>> >>> Mark >>> >>> On 5 May 2007, at 11:18, Camm29 wrote: >>> >>>> Hi , >>>> >>>> I'm using read from socket >>>> >>>> example reply , can be max 999 values. >>>> >>>> >>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>> >>>> I wish to display in a updating field with the values shown as , >>>> >>>> 0 234 >>>> 1 456789 >>>> 2 657483 >>>> 3 4 >>>> 4 3456473 >>>> 5 1 >>>> 6 0 >>>> >>>> I must be missing something , i used a repeat but its very slow on >>>> updating ? >>>> >>>> Thanks in advance >>>> Camm > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 14:16 From JimAultWins at yahoo.com Sun May 6 15:45:22 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 06 May 2007 12:45:22 -0700 Subject: Put data in lines In-Reply-To: <000801c7900e$7585e6c0$0a01a8c0@workshop> Message-ID: You probably have the union command working in reverse. On 5/6/07 11:43 AM, "Camm29" wrote: > Hi . > > Had it working , sort of ! > > When data for a given line stops changing , the old original value appears ? > Then I found i'd missed "put it into currDataArr" > Now with "put it into currDataArr" the old unchanging data lines vanish > with only the new changing data lines displayed ! > > Trying to do the following , > > The first data received is always 999 lines with data , from then only lines > with changing data is received. > > I always need to display the 999 lines of received data , with updating data > for given lines received. > > Also when receiving data , It's not possible to move the Scrollbar ? > > Thanks in advance !! > > Regards > Camm > > > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Saturday, May 05, 2007 7:18 PM > Subject: Re: Put data in lines > > > Pretty simple if you use an array. > Lookup Union in the docs and it is a one-liner > > Use the 'union' command to combine two arrays, eliminating duplicate > elements. > you may have to play with the union command to get it just right (not > checked) > > script goes something like this... > ---------- > local currDataArr > > put incomingStr into incmgArr > split incmgArr by ":" and "=" --it is now an array > > get currDataArr > union it with incmgArr > combine it by cr and space -- (or tab, if you prefer) > put it into currDataArr --local var that will keep this value > --the local var is faster than reading the field into a var > > sort it by word 1 numeric of each > put it into fld display > -------------------------- > > Jim Ault > Las Vegas > > > On 5/5/07 10:58 AM, "Camm29" wrote: > >> Thanks , >> Jim , Bj?rnke and Mark for your comments and solution. >> >> It's work great and fast ! >> >> One issue is that the next data string received may be longer or shorter , >> but it still must appear in the correct line ! >> (the system only sends changed data for a given line) >> >> So , first 999 lines could be sent , then only 2 lines. >> 999 lines of data need to stay displayed then only 2 lines data to change > ! >> >> the line number is before the = >> the data is after the = >> >> Regards >> Camm >> >> ----- Original Message ----- >> From: "Jim Ault" >> To: "How to use Revolution" >> Sent: Saturday, May 05, 2007 5:56 PM >> Subject: Re: Put data in lines >> >> >>> A problems with using arrays like that is that i will shuffle the lines >>> around somewhat randomly. Also note that my approach is about 7 times >>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>> itself that is slower). >> >> I find that the array method as shown by Mark will work a bit faster than >> the replace delimeters method, but you have to use a data list of about >> 10,000 to see the difference. At 50000 lines of data, the replace takes >> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both > will >> show 0 ticks elapsed, which means less than half a tick. Tick is about >> 1/60th of a second. >> >> Mac G5 Duo, Rev 2.7.2 build 261 >> >> Jim Ault >> Las Vegas >> >> >> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: >> >>> I always found arrays to be confusing, that's why I prefer this method : >>> >>> on mouseUp >>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>> into x >>> replace ":" with return in x >>> replace "=" with space in x >>> put line 2 to -2 of x >>> end mouseUp >>> >>> A problems with using arrays like that is that i will shuffle the lines >>> around somewhat randomly. Also note that my approach is about 7 times >>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>> itself that is slower). >>> >>> have fun >>> Bj?rnke >>> >>> On 05 May 2007, at 16:46, Mark Smith wrote: >>> >>>> This works for the given string, and should be quick even with 999 >>>> values: >>>> >>>> on mouseUp >>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>>> into tRec >>>> set the itemDelimiter to ":" >>>> delete item 1 of tRec >>>> delete item -1 of tRec >>>> >>>> split tRec by ":" and "=" >>>> combine tRec by cr and space -- (or tab, if you prefer) >>>> put tRec >>>> end mouseUp >>>> >>>> Best, >>>> >>>> Mark >>>> >>>> On 5 May 2007, at 11:18, Camm29 wrote: >>>> >>>>> Hi , >>>>> >>>>> I'm using read from socket >>>>> >>>>> example reply , can be max 999 values. >>>>> >>>>> >>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>>> >>>>> I wish to display in a updating field with the values shown as , >>>>> >>>>> 0 234 >>>>> 1 456789 >>>>> 2 657483 >>>>> 3 4 >>>>> 4 3456473 >>>>> 5 1 >>>>> 6 0 >>>>> >>>>> I must be missing something , i used a repeat but its very slow on >>>>> updating ? >>>>> >>>>> Thanks in advance >>>>> Camm >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 >> 14:16 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From wjm at wjm.org Sun May 6 15:56:59 2007 From: wjm at wjm.org (Bill Marriott) Date: Sun, 6 May 2007 15:56:59 -0400 Subject: Tiny, but fast hardware for running Rev app References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com> Message-ID: wrote in message news:8C95D950B946A2D-BF4-45 at mblk-d33.sysops.aol.com... > http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w > > http://www.mini-itx.com/ > > > I've been looking at really small PC hardware for running a Revolution app > on, but this hardware needs to run in a somewhat temperature-sensitive > environent, so I was hoping to investigate a "Flash-memory based > hard-drive" solution, or something without a spinning HD motor. Anyone > have any favorite hardware for such a feat? My basic needs are: Either USB > or COM port for a device that needs to send barcode data to this terminal, > plus a monitor output, plus a keyboard input. > > ________________________________________________________________________ > AOL now offers free email to everyone. Find out more about what's free > from AOL at AOL.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 wjm at wjm.org Sun May 6 16:01:04 2007 From: wjm at wjm.org (Bill Marriott) Date: Sun, 6 May 2007 16:01:04 -0400 Subject: Tiny, but fast hardware for running Rev app References: <8C95D950B946A2D-BF4-45@mblk-d33.sysops.aol.com> Message-ID: Oops, hit the wrong key :/ Suggest you do a search on Google for "run xp usb flash" -- I don't know how well these boards would run XP if at all, but with their capacities edging upwards of 16GB, you won't have an issue with running out of space. wrote in message news:8C95D950B946A2D-BF4-45 at mblk-d33.sysops.aol.com... > http://www.mini-tft.de/xtc-neu/index.php?cPath=1458w > > http://www.mini-itx.com/ > > > I've been looking at really small PC hardware for running a Revolution app > on, but this hardware needs to run in a somewhat temperature-sensitive > environent, so I was hoping to investigate a "Flash-memory based > hard-drive" solution, or something without a spinning HD motor. Anyone > have any favorite hardware for such a feat? My basic needs are: Either USB > or COM port for a device that needs to send barcode data to this terminal, > plus a monitor output, plus a keyboard input. From JimAultWins at yahoo.com Sun May 6 16:58:27 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Sun, 06 May 2007 13:58:27 -0700 Subject: smartDraw and alternatives In-Reply-To: <267250AE-3148-4DD9-ACC4-BFE0901B065F@cox.net> Message-ID: On 5/6/07 10:50 AM, "Joe Lewis Wilkins" wrote: > Thanks for the observation, Jim. That was kind of what I thought > might be possible, but not being familiar with Flash at all, had no > idea exactly how it might be used. Is Flash expensive? > > Joe Yep, it is one of the big guys. And learning curve is a bit steep. Jim Ault Las Vegas From bvg at mac.com Sun May 6 23:32:21 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Mon, 7 May 2007 05:32:21 +0200 Subject: 2.7 For Linux? In-Reply-To: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com> References: <86ae76bb0705060904s184e225fgc37d5f82210e54e4@mail.gmail.com> Message-ID: <93565e15aa078aa90fbcb4b2d2fa117d@mac.com> Asking RunRev for a shipping date is a very bad thing. People will store such a date given by RR, if only unconsciously, and then be disappointed when RunRev slips the shipping date (and they always do). Thus it's better to send RR a friendly letter now and then, reminding then that you are expecting the Linux engine since . I'm sure you can get a 2.6 license key as well as a link to the ftp server from support at runrev.com Have fun Bj?rnke von Gierke On 06 May 2007, at 18:04, Bridger Maxwell wrote: > Hey, > I was wondering when the Revolution with support for Linux is > supposed to > be released. I realize that it is going to be in version 2.9 of > Revolution, > but the current beta build is 2.8.1, does that mean that we are going > to > have several updates under 2.8, and that the 2.9 release will be > released > much later than I thought? I guess what I am looking for is a general > time > estimate until 2.9. Is it weeks, months, a year? Until then, is > there any > way that I can use Revolution 2.6 to build a Linux version of my app > even > though I don't have a 2.6 license? > > > Thank You, > Bridger Maxwell > www.FieryFerret.com -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From toolbook at kestner.de Mon May 7 05:44:55 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 May 2007 11:44:55 +0200 Subject: How do I create an autorun CD for Mac? Message-ID: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2> Sorry, I don't have any Mac experience and hope Rev cares about the most for me. Yes I still will test my app on a Mac of a friend, but right now I am missing some Mac basics and didn't find anything about it in the tutorials. I want to create a dual platform CD (Win and MacOS X) running the app from CD. Until now I don't use any externals or plugins, so for Win I just take the standalone.exe put it on my CD with an autorun.inf and that's it. How do I create a autorun CD for Mac? Is there something like a autorun.inf file on Mac? And what do I have to put on the CD from the standalone building folders? There are 2 files Info.plist and PkgInfo (one folder above the app), 4 Plugins folders with themes and 3 Revolution resource files (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to put all these files and folders in same structure on CD, or don't I need these additional files? I would be happy if someone could direct me in the right direction or point me to any tutorial or example Thank you Tiemo From mb.userev at harbourhosting.co.uk Mon May 7 06:18:46 2007 From: mb.userev at harbourhosting.co.uk (Martin Baxter) Date: Mon, 07 May 2007 11:18:46 +0100 Subject: How do I create an autorun CD for Mac? In-Reply-To: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2> References: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2> Message-ID: <463EFD06.10409@harbourhosting.co.uk> Hi Tiemo, Tiemo Hollmann TB wrote: > Sorry, I don't have any Mac experience and hope Rev cares about the most for > me. Yes I still will test my app on a Mac of a friend, but right now I am > missing some Mac basics and didn't find anything about it in the tutorials. > > I want to create a dual platform CD (Win and MacOS X) running the app from > CD. Until now I don't use any externals or plugins, so for Win I just take > the standalone.exe put it on my CD with an autorun.inf and that's it. > > How do I create a autorun CD for Mac? Is there something like a autorun.inf > file on Mac? > No such thing. Autorun is considered a security risk, and therefore there is no mechanism for it. Mac users expect to open the cd and run the application manually. > And what do I have to put on the CD from the standalone building folders? > There are 2 files Info.plist and PkgInfo (one folder above the app), 4 > Plugins folders with themes and 3 Revolution resource files > (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to put > all these files and folders in same structure on CD, or don't I need these > additional files? > Yes, put the whole directory structure as it is on to the Mac. The parent folder and its contents are called a "package" which appears to the mac user as the application itself. The user double-clicks the package, which then runs the application as if it were an .exe. > I would be happy if someone could direct me in the right direction or point > me to any tutorial or example Hope this helps Martin Baxter From nickp at didata.bw Mon May 7 06:47:33 2007 From: nickp at didata.bw (Nic Prioleau) Date: Mon, 7 May 2007 12:47:33 +0200 Subject: "In Button" search Message-ID: <00e301c79095$1e059e40$480aa8c0@didata.bw> I have a combobox that contains a list of registration numbers and what I would like to achieve is to be able to start typing the first couple of characters of the reg no in the combo box and have a script that searches within the button and does a kind of live search and take me to the correct place in the button. I have something semi working but it doesn't quite do what I want. Can anyone suggest a better way of doing this? B401DGS B423ASD B434ACK B435GHP B512AGF on keydown whichkey put the text of btn "regNo" into temp put whichKey after search if the number of characters in search > 1 then filter temp with (search&"*") **** The following code is not ideal as it sets the line number to the first regNo it finds. If I type "B43" it will takes B434ACK set the wholeMatches to true put lineoffset(temp, btn "regNo") into tnum if tnum > 0 then set the menuHistory of btn "regNo" to tnum end if end if end keydown Regards Nic ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal ##################################################################################### From toolbook at kestner.de Mon May 7 06:47:47 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 May 2007 12:47:47 +0200 Subject: AW: How do I create an autorun CD for Mac? In-Reply-To: <463EFD06.10409@harbourhosting.co.uk> Message-ID: <000801c79095$274775f0$18b2a8c0@TiemoPC2> Thanks Martin, that sounds easy :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Martin Baxter > Gesendet: Montag, 7. Mai 2007 12:19 > An: How to use Revolution > Betreff: Re: How do I create an autorun CD for Mac? > > Hi Tiemo, > > Tiemo Hollmann TB wrote: > > Sorry, I don't have any Mac experience and hope Rev cares about the most > for > > me. Yes I still will test my app on a Mac of a friend, but right now I > am > > missing some Mac basics and didn't find anything about it in the > tutorials. > > > > I want to create a dual platform CD (Win and MacOS X) running the app > from > > CD. Until now I don't use any externals or plugins, so for Win I just > take > > the standalone.exe put it on my CD with an autorun.inf and that's it. > > > > How do I create a autorun CD for Mac? Is there something like a > autorun.inf > > file on Mac? > > > > No such thing. Autorun is considered a security risk, and therefore > there is no mechanism for it. Mac users expect to open the cd and run > the application manually. > > > And what do I have to put on the CD from the standalone building > folders? > > There are 2 files Info.plist and PkgInfo (one folder above the app), 4 > > Plugins folders with themes and 3 Revolution resource files > > (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just have to > put > > all these files and folders in same structure on CD, or don't I need > these > > additional files? > > > > Yes, put the whole directory structure as it is on to the Mac. The > parent folder and its contents are called a "package" which appears to > the mac user as the application itself. The user double-clicks the > package, which then runs the application as if it were an .exe. > > > I would be happy if someone could direct me in the right direction or > point > > me to any tutorial or example > > Hope this helps > > Martin Baxter > _______________________________________________ > use-revolution mailing list > use-revolution at 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.Bisseret at inria.fr Mon May 7 07:24:53 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Mon, 7 May 2007 13:24:53 +0200 Subject: how to write a field on a file keeping the text formatting intact Message-ID: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> Hi, The following handler put the text of a field in a (Word) file but it does not keep the html format : set the defaultFolder to specialFolderPath("desktop") & "/IMPORT" -- with file "thisFile.doc" in "IMPORT open file "ThisFile.doc" for write write fld "thisField" to file "suchFile.doc" close file "suchFile.doc" I tried to put the fld in a variable and to set the htmlText of this variable to the htmlText of the fld but I got an error "can't set this property". Is is a way to write the content of a file on a file (in Word) keeping the format intact ? Thanks a lot in advance for any advice Best regards from Grenoble Andr? From mark at maseurope.net Mon May 7 07:30:34 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 7 May 2007 12:30:34 +0100 Subject: how to write a field on a file keeping the text formatting intact In-Reply-To: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> Message-ID: Andr?, you need to write the htmlText of the field to the file: set the defaultFolder to specialFolderPath("desktop") & "/IMPORT" -- with file "thisFile.doc" in "IMPORT open file "ThisFile.doc" for write write the HTMLText of fld "thisField" to file "suchFile.doc" close file "suchFile.doc" Best, Mark From Andre.Bisseret at inria.fr Mon May 7 07:42:15 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Mon, 7 May 2007 13:42:15 +0200 Subject: how to write a field on a file keeping the text formatting intact In-Reply-To: References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> Message-ID: <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr> Le 7 mai 07 ? 13:30, Mark Smith a ?crit : > Andr?, you need to write the htmlText of the field to the file: > > > > set the defaultFolder to specialFolderPath("desktop") & "/IMPORT" > -- with file "thisFile.doc" in "IMPORT > open file "ThisFile.doc" for write > write the HTMLText of fld "thisField" to file "suchFile.doc" > close file "suchFile.doc" > > Best, > > Mark Thanks Marc for your immediate answer ; I tried what you are suggesting but I did not obtain the formatted text ; I obtained something like the following :

Un jour sur ses longs pieds

Allait je ne sais où

Le héron au long bec

Emmanché d'un long cou

Il côtoyait une rivière

L'onde était transparente

Ainsi qu'au plus beau jour

Ma commère la carpe

Y FAISAIT MILLE TOURS

Avec le brochet son compère

What I would like is to obtain the formatted text (not the html translation) Any idea ? Thanks a lot Best regards Andr? From mark at maseurope.net Mon May 7 07:56:54 2007 From: mark at maseurope.net (Mark Smith) Date: Mon, 7 May 2007 12:56:54 +0100 Subject: how to write a field on a file keeping the text formatting intact In-Reply-To: <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr> References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr> Message-ID: <2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net> Ah, I see. I don't think Rev can export directly to Word format, but an alternative might be to export as rich text - use the RtfText instead of HtmlText - and then I'm pretty sure that Word can read the file with formatting intact. Best, Mark On 7 May 2007, at 12:42, Andr?.Bisseret wrote: > > Le 7 mai 07 ? 13:30, Mark Smith a ?crit : > >> Andr?, you need to write the htmlText of the field to the file: >> >> >> >> set the defaultFolder to specialFolderPath("desktop") & "/IMPORT" >> -- with file "thisFile.doc" in "IMPORT >> open file "ThisFile.doc" for write >> write the HTMLText of fld "thisField" to file "suchFile.doc" >> close file "suchFile.doc" >> >> Best, >> >> Mark > > Thanks Marc for your immediate answer ; > I tried what you are suggesting but I did not obtain the formatted > text ; I obtained something like the following : > >

Un jour sur ses longs pieds

>

Allait je ne sais où

>

Le héron au long bec

>

Emmanché d'un long cou

>

>

Il côtoyait une rivière

>

L'onde était transparente

>

Ainsi qu'au plus beau jour

>

Ma commère la carpe

>

Y FAISAIT MILLE TOURS

>

Avec le brochet son compère

> > What I would like is to obtain the formatted text (not the html > translation) > > Any idea ? > > Thanks a lot > > Best regards > Andr? > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From Camm29 at tesco.net Mon May 7 08:07:53 2007 From: Camm29 at tesco.net (Camm29) Date: Mon, 7 May 2007 13:07:53 +0100 Subject: Put data in lines References: Message-ID: <000a01c790a0$8085adc0$0a01a8c0@workshop> Played with Union Command , still no luck. Any other method ? Regards ----- Original Message ----- From: "Jim Ault" To: "How to use Revolution" Sent: Sunday, May 06, 2007 8:45 PM Subject: Re: Put data in lines You probably have the union command working in reverse. On 5/6/07 11:43 AM, "Camm29" wrote: > Hi . > > Had it working , sort of ! > > When data for a given line stops changing , the old original value appears ? > Then I found i'd missed "put it into currDataArr" > Now with "put it into currDataArr" the old unchanging data lines vanish > with only the new changing data lines displayed ! > > Trying to do the following , > > The first data received is always 999 lines with data , from then only lines > with changing data is received. > > I always need to display the 999 lines of received data , with updating data > for given lines received. > > Also when receiving data , It's not possible to move the Scrollbar ? > > Thanks in advance !! > > Regards > Camm > > > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Saturday, May 05, 2007 7:18 PM > Subject: Re: Put data in lines > > > Pretty simple if you use an array. > Lookup Union in the docs and it is a one-liner > > Use the 'union' command to combine two arrays, eliminating duplicate > elements. > you may have to play with the union command to get it just right (not > checked) > > script goes something like this... > ---------- > local currDataArr > > put incomingStr into incmgArr > split incmgArr by ":" and "=" --it is now an array > > get currDataArr > union it with incmgArr > combine it by cr and space -- (or tab, if you prefer) > put it into currDataArr --local var that will keep this value > --the local var is faster than reading the field into a var > > sort it by word 1 numeric of each > put it into fld display > -------------------------- > > Jim Ault > Las Vegas > > > On 5/5/07 10:58 AM, "Camm29" wrote: > >> Thanks , >> Jim , Bj?rnke and Mark for your comments and solution. >> >> It's work great and fast ! >> >> One issue is that the next data string received may be longer or shorter , >> but it still must appear in the correct line ! >> (the system only sends changed data for a given line) >> >> So , first 999 lines could be sent , then only 2 lines. >> 999 lines of data need to stay displayed then only 2 lines data to change > ! >> >> the line number is before the = >> the data is after the = >> >> Regards >> Camm >> >> ----- Original Message ----- >> From: "Jim Ault" >> To: "How to use Revolution" >> Sent: Saturday, May 05, 2007 5:56 PM >> Subject: Re: Put data in lines >> >> >>> A problems with using arrays like that is that i will shuffle the lines >>> around somewhat randomly. Also note that my approach is about 7 times >>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>> itself that is slower). >> >> I find that the array method as shown by Mark will work a bit faster than >> the replace delimeters method, but you have to use a data list of about >> 10,000 to see the difference. At 50000 lines of data, the replace takes >> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both > will >> show 0 ticks elapsed, which means less than half a tick. Tick is about >> 1/60th of a second. >> >> Mac G5 Duo, Rev 2.7.2 build 261 >> >> Jim Ault >> Las Vegas >> >> >> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: >> >>> I always found arrays to be confusing, that's why I prefer this method : >>> >>> on mouseUp >>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>> into x >>> replace ":" with return in x >>> replace "=" with space in x >>> put line 2 to -2 of x >>> end mouseUp >>> >>> A problems with using arrays like that is that i will shuffle the lines >>> around somewhat randomly. Also note that my approach is about 7 times >>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>> itself that is slower). >>> >>> have fun >>> Bj?rnke >>> >>> On 05 May 2007, at 16:46, Mark Smith wrote: >>> >>>> This works for the given string, and should be quick even with 999 >>>> values: >>>> >>>> on mouseUp >>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>>> into tRec >>>> set the itemDelimiter to ":" >>>> delete item 1 of tRec >>>> delete item -1 of tRec >>>> >>>> split tRec by ":" and "=" >>>> combine tRec by cr and space -- (or tab, if you prefer) >>>> put tRec >>>> end mouseUp >>>> >>>> Best, >>>> >>>> Mark >>>> >>>> On 5 May 2007, at 11:18, Camm29 wrote: >>>> >>>>> Hi , >>>>> >>>>> I'm using read from socket >>>>> >>>>> example reply , can be max 999 values. >>>>> >>>>> >>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>>> >>>>> I wish to display in a updating field with the values shown as , >>>>> >>>>> 0 234 >>>>> 1 456789 >>>>> 2 657483 >>>>> 3 4 >>>>> 4 3456473 >>>>> 5 1 >>>>> 6 0 >>>>> >>>>> I must be missing something , i used a repeat but its very slow on >>>>> updating ? >>>>> >>>>> Thanks in advance >>>>> Camm >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your > subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 >> 14:16 >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > _______________________________________________ > use-revolution mailing list > use-revolution 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 -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 14:16 From JimCarwardine at OwnYourFuture-net.com Mon May 7 08:13:10 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 07 May 2007 09:13:10 -0300 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: <006b01c78dd1$414cc520$6701a8c0@YOUR68B8D1092F> Message-ID: Lynn... If I'm just getting started using Valentina with Rev and I eventually want to place my app on a Mac server, which isn't ready yet, but currently am developing on my MacBook Pro, what version of Valentina should I get? Jim on 5/3/07 7:20 PM, Lynn Fredricks wrote: > Valentina 3 Major Upgrade to Ultra Fast Database Released > > Stored Procedures, Linux Support and Advanced Server Features > > May 3, 2007. Beaverton, Oregon-based Paradigma Software, Inc announces > release version 3 of Valentina Office Server and Valentina Developer Network > for deploying royalty free, standalone and client-server applications. This > major release provides the greatest number of overall improvements to the > platform since the release of Valentina 2 in March 2005, while providing > backward compatibility with existing solutions built with Valentina 2.x. > > The following new features were added to the entire product line of > Valentina 3: > > Stored Procedures. Stored procedures allow business logic to be stored > within the database and then executed when called; this is highly beneficial > for reducing network traffic. > Triggers. Triggers allow events to be executed when conditions are met > within a database or database table. > Views. Views are a form of virtual table based on the results of a query, > allowing dynamic glimpses into data stored in the database. > Hot Back Up. Both standalone applications and Valentina Server based > solutions can be automatically backed up and time stamped while running. > Mac OS X Unicode Improvements. Because of improved support from Apple, Inc, > Valentina can access the operating system version of ICU, reducing the > overall size of deployable Valentina 3 components on the platform. > Backwards Compatibility. Because only modest changes were made to the > Valentina format, users can safely test their existing Valentina 2.5.x > databases with Valentina 3. > > Valentina 3 Server solutions also include features specific to the platform: > > Event Scheduler. This allows execution of events on the server to > automatically occur periodically. > User Variables. Server solutions can get and set user variables on a per > database basis. > Improved Packet Based Protocol. Performance improvements with Server > communications builds on previous releases that allow greater compatibility > between different versions of clients and servers. > > Paradigma Software is also announcing new operating system support for > Valentina Office Server and most developer products: native Linux support. > This includes Valentina Developer Network support for Linux targets with > REAL Software REALbasic, Runtime Revolution, C++, and Valentina Embedded > Server, including server scripting with PHP 4/5+ and Ruby on Rails > framework. Core Valentina 3 technology is officially supported on Ubuntu > 7.x, SuSE Linux Enterprise Desktop and Red Hat Desktop, with compatibility > with x86 based distributions running GTK 2.x. > > The release of Valentina 3 also has hundreds of minor performance > improvements and solutions to customer reported issues. > > Valentina Developer Network solution provider Thorsten Hohage of > objectmanufactur developed an EOF-like database framework that was > originally based around mySQL. Mr Hohage reports that he ported the solution > to Valentina in under four hours. Now large SELECT statements that ran > upwards of five minutes take less than five seconds under Valentina 3. "The > advancements culminating in Valentina 3 make Valentina a worthy successor to > mySQL projects that require better performance for complex queries. I am > profoundly happy over our move to Valentina." said Thorsten Hohage. > > Valentina database products, available on Windows, Mac OS X and Linux, are > based on the unique Valentina database engine - an object-relational > database engine known for extreme speed. When porting to Valentina, hours > become minutes, minutes become seconds when it comes to storing, retrieving > and querying databases. Valentina supports all modern standards - native > Unicode, XML import/export and ODBC connectivity. > > Valentina Developer Network Platform Edition includes a set of tools for all > supported operating systems of one development environment - and allows > deployment of Valentina Embedded Database Server, royalty free. In addition, > VDN Platform Edition includes reseller options, VDN Platform Edition sells > for $599. Developers that want to build only local database solutions can > license Valentina ADK products, starting at $199. > > About Paradigma Software, Inc > > Founded in 1998, Beaverton, Oregon-based Paradigma Software, Inc is the > leading provider of incredibly fast and robust database solutions for > business and development. Valentina 2 technology powers solutions as diverse > as graphics applications from major Japanese electronics companies to > solutions supporting US public schools. Paradigma Software solutions are > available for every major development environment on the Windows and > Macintosh platforms. > > Contact > > Paradigma Software > Ph. (503) 574-2776 > http://www.paradigmasoft.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 -- 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 sunshine at public.kherson.ua Mon May 7 10:18:36 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 07 May 2007 17:18:36 +0300 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: Message-ID: On 7/5/07 3:13 PM, "Jim Carwardine" wrote: Hi Jim, > Lynn... If I'm just getting started using Valentina with Rev and I > eventually want to place my app on a Mac server, which isn't ready yet, but > currently am developing on my MacBook Pro, what version of Valentina should > I get? Jim Let me clarify: A) you want that YOUR application made with "Valentina for Revolution ADK" runs on SERVER computer? And client apps will connect to it? B) you want run on server computer a Valentina Server, and your client apps connect to it? -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From JimCarwardine at OwnYourFuture-net.com Mon May 7 10:24:46 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 07 May 2007 11:24:46 -0300 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: Message-ID: Hi Ruslan... Part A eventually, nothing on a server for development... Jim on 5/7/07 11:18 AM, Ruslan Zasukhin wrote: > On 7/5/07 3:13 PM, "Jim Carwardine" > wrote: > > Hi Jim, > >> Lynn... If I'm just getting started using Valentina with Rev and I >> eventually want to place my app on a Mac server, which isn't ready yet, but >> currently am developing on my MacBook Pro, what version of Valentina should >> I get? Jim > > Let me clarify: > > A) you want that YOUR application made with "Valentina for Revolution ADK" > runs on SERVER computer? And client apps will connect to it? > > B) you want run on server computer a Valentina Server, and your client apps > connect to it? > > -- 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 Andre.Bisseret at inria.fr Mon May 7 10:32:55 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Mon, 7 May 2007 16:32:55 +0200 Subject: how to write a field on a file keeping the text formatting intact In-Reply-To: <2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net> References: <9082C1B4-3EBD-4FE9-A686-04D63185DA46@inria.fr> <54D15D83-8ACB-46D6-A5BA-8BBCAE9460E8@inria.fr> <2F9A8612-2AF2-427C-8F85-AE88EBB24E0D@maseurope.net> Message-ID: <155CDC12-DE2B-48A0-97C1-AF9398734123@inria.fr> Le 7 mai 07 ? 13:56, Mark Smith a ?crit : > Ah, I see. I don't think Rev can export directly to Word format, > but an alternative might be to export as rich text - use the > RtfText instead of HtmlText - and then I'm pretty sure that Word > can read the file with formatting intact. > > Best, > > Mark Nice ! " write the RTFText of fld?" solves my problem :-)) I thank you very much Mark, for your effective help Best regards from Grenoble Andr? From sunshine at public.kherson.ua Mon May 7 10:45:05 2007 From: sunshine at public.kherson.ua (Ruslan Zasukhin) Date: Mon, 07 May 2007 17:45:05 +0300 Subject: Brand New to Valentina... In-Reply-To: Message-ID: On 7/5/07 4:50 PM, "Jim Carwardine" wrote: Hi Jim > Hi Ruslan... Here was my original message to the list... Jim > > Hi Everyone... I'm just starting to contemplate using Valentina. I have a > Runtime Revolution application that I eventually want to put on a Mac > server. I want to put a Valentina database behind my app. I don't have my > server set up just yet. I use a MacBook Pro for development. > I am wondering what form of Valentina to purchase. There seems to be a > number of choices. Where should I start? Aha, I have sent some questions already to you on REV list. Please answer them. In fact you have 2 major choices: 1) V4REV ADK -- intended for development of single user desktop apps 2) VDN -- include the same V4REV + Embedded Valentina Server. Aha, I see you did answer: > Hi Ruslan... Part A eventually, nothing on a server for development... Jim Then you need choose V4REV and it have 4 options: M mac only W win only MW mac+win MWL mac+win+linux -- Best regards, Ruslan Zasukhin VP Engineering and New Technology Paradigma Software, Inc Valentina - Joining Worlds of Information http://www.paradigmasoft.com [I feel the need: the need for speed] From lfredricks at proactive-intl.com Mon May 7 10:45:23 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 7 May 2007 07:45:23 -0700 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: References: Message-ID: <042101c790b6$5816b800$6701a8c0@YOUR68B8D1092F> Hi Jim, It isnt clear to me if eventually you want your solution to have a server component. If you need to deploy a server, VDN is the best way to go. Besides, it has twice the update length of the ADKs (ADKs = 1 year, VDN = 2 years minimum). Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > -----Original Message----- > From: use-revolution-bounces at lists.runrev.com > [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of > Jim Carwardine > Sent: Monday, May 07, 2007 7:25 AM > To: Revolution Listserve > Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database Released > > Hi Ruslan... Part A eventually, nothing on a server for > development... Jim > > > on 5/7/07 11:18 AM, Ruslan Zasukhin wrote: > > > On 7/5/07 3:13 PM, "Jim Carwardine" > > > > wrote: > > > > Hi Jim, > > > >> Lynn... If I'm just getting started using Valentina with Rev and I > >> eventually want to place my app on a Mac server, which isn't ready > >> yet, but currently am developing on my MacBook Pro, what > version of > >> Valentina should I get? Jim > > > > Let me clarify: > > > > A) you want that YOUR application made with "Valentina for > Revolution ADK" > > runs on SERVER computer? And client apps will connect to it? > > > > B) you want run on server computer a Valentina Server, and > your client > > apps connect to it? > > > > > > -- > > 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 > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Mon May 7 11:19:43 2007 From: JimAultWins at yahoo.com (Jim Ault) Date: Mon, 07 May 2007 08:19:43 -0700 Subject: Put data in lines In-Reply-To: <000a01c790a0$8085adc0$0a01a8c0@workshop> Message-ID: Well, update the big array and republish it. Not sure why the union command won't do that. I guess I don't know the code your using and what you are expecting. Jim Ault Las Vegas On 5/7/07 5:07 AM, "Camm29" wrote: > Played with Union Command , still no luck. > Any other method ? > > Regards > > ----- Original Message ----- > From: "Jim Ault" > To: "How to use Revolution" > Sent: Sunday, May 06, 2007 8:45 PM > Subject: Re: Put data in lines > > > You probably have the union command working in reverse. > > > On 5/6/07 11:43 AM, "Camm29" wrote: > >> Hi . >> >> Had it working , sort of ! >> >> When data for a given line stops changing , the old original value appears > ? >> Then I found i'd missed "put it into currDataArr" >> Now with "put it into currDataArr" the old unchanging data lines vanish >> with only the new changing data lines displayed ! >> >> Trying to do the following , >> >> The first data received is always 999 lines with data , from then only > lines >> with changing data is received. >> >> I always need to display the 999 lines of received data , with updating > data >> for given lines received. >> >> Also when receiving data , It's not possible to move the Scrollbar ? >> >> Thanks in advance !! >> >> Regards >> Camm >> >> >> >> ----- Original Message ----- >> From: "Jim Ault" >> To: "How to use Revolution" >> Sent: Saturday, May 05, 2007 7:18 PM >> Subject: Re: Put data in lines >> >> >> Pretty simple if you use an array. >> Lookup Union in the docs and it is a one-liner >> >> Use the 'union' command to combine two arrays, eliminating duplicate >> elements. >> you may have to play with the union command to get it just right (not >> checked) >> >> script goes something like this... >> ---------- >> local currDataArr >> >> put incomingStr into incmgArr >> split incmgArr by ":" and "=" --it is now an array >> >> get currDataArr >> union it with incmgArr >> combine it by cr and space -- (or tab, if you prefer) >> put it into currDataArr --local var that will keep this value >> --the local var is faster than reading the field into a var >> >> sort it by word 1 numeric of each >> put it into fld display >> -------------------------- >> >> Jim Ault >> Las Vegas >> >> >> On 5/5/07 10:58 AM, "Camm29" wrote: >> >>> Thanks , >>> Jim , Bj?rnke and Mark for your comments and solution. >>> >>> It's work great and fast ! >>> >>> One issue is that the next data string received may be longer or shorter > , >>> but it still must appear in the correct line ! >>> (the system only sends changed data for a given line) >>> >>> So , first 999 lines could be sent , then only 2 lines. >>> 999 lines of data need to stay displayed then only 2 lines data to > change >> ! >>> >>> the line number is before the = >>> the data is after the = >>> >>> Regards >>> Camm >>> >>> ----- Original Message ----- >>> From: "Jim Ault" >>> To: "How to use Revolution" >>> Sent: Saturday, May 05, 2007 5:56 PM >>> Subject: Re: Put data in lines >>> >>> >>>> A problems with using arrays like that is that i will shuffle the lines >>>> around somewhat randomly. Also note that my approach is about 7 times >>>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>>> itself that is slower). >>> >>> I find that the array method as shown by Mark will work a bit faster than >>> the replace delimeters method, but you have to use a data list of about >>> 10,000 to see the difference. At 50000 lines of data, the replace takes >>> 9-10 ticks, and the array method takes 6-7 ticks. At 4000 lines, both >> will >>> show 0 ticks elapsed, which means less than half a tick. Tick is about >>> 1/60th of a second. >>> >>> Mac G5 Duo, Rev 2.7.2 build 261 >>> >>> Jim Ault >>> Las Vegas >>> >>> >>> On 5/5/07 9:28 AM, "Bj?rnke von Gierke" wrote: >>> >>>> I always found arrays to be confusing, that's why I prefer this method : >>>> >>>> on mouseUp >>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>>> into x >>>> replace ":" with return in x >>>> replace "=" with space in x >>>> put line 2 to -2 of x >>>> end mouseUp >>>> >>>> A problems with using arrays like that is that i will shuffle the lines >>>> around somewhat randomly. Also note that my approach is about 7 times >>>> faster (not sure if it's the itemDelimiter stuff, or the array handling >>>> itself that is slower). >>>> >>>> have fun >>>> Bj?rnke >>>> >>>> On 05 May 2007, at 16:46, Mark Smith wrote: >>>> >>>>> This works for the given string, and should be quick even with 999 >>>>> values: >>>>> >>>>> on mouseUp >>>>> put "Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: " & CRLF >>>>> into tRec >>>>> set the itemDelimiter to ":" >>>>> delete item 1 of tRec >>>>> delete item -1 of tRec >>>>> >>>>> split tRec by ":" and "=" >>>>> combine tRec by cr and space -- (or tab, if you prefer) >>>>> put tRec >>>>> end mouseUp >>>>> >>>>> Best, >>>>> >>>>> Mark >>>>> >>>>> On 5 May 2007, at 11:18, Camm29 wrote: >>>>> >>>>>> Hi , >>>>>> >>>>>> I'm using read from socket >>>>>> >>>>>> example reply , can be max 999 values. >>>>>> >>>>>> >>>>>> Arb.rec:0=234:1=456789:2=657483:3=4:4=3456473:5=1:6=0: CRLF >>>>>> >>>>>> I wish to display in a updating field with the values shown as , >>>>>> >>>>>> 0 234 >>>>>> 1 456789 >>>>>> 2 657483 >>>>>> 3 4 >>>>>> 4 3456473 >>>>>> 5 1 >>>>>> 6 0 >>>>>> >>>>>> I must be missing something , i used a repeat but its very slow on >>>>>> updating ? >>>>>> >>>>>> Thanks in advance >>>>>> Camm >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >>> >>> >>> -- >>> No virus found in this incoming message. >>> Checked by AVG Free Edition. >>> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 >>> 14:16 >>> >>> >>> >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution 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 >> >> >> -- >> No virus found in this incoming message. >> Checked by AVG Free Edition. >> Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 >> 14:16 >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 > > > -- > No virus found in this incoming message. > Checked by AVG Free Edition. > Version: 7.5.446 / Virus Database: 269.6.2/785 - Release Date: 02/05/2007 > 14:16 > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From joel.guillod at net2000.ch Mon May 7 12:01:41 2007 From: joel.guillod at net2000.ch (Joel Guillod) Date: Mon, 7 May 2007 18:01:41 +0200 Subject: How to POST an image file? In-Reply-To: <20070507144602.068B2489094@mail.runrev.com> References: <20070507144602.068B2489094@mail.runrev.com> Message-ID: <989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch> Given the following form in an html page from url like "http:/ myserver/mydir/mypage":

File:

I try to "POST tData to URL "http:/myserver/mydir/mypage/myaction" where tData contains the following data: --> (this line is not included in data) Content-type: multipart/form-data, boundary=AaB03x --AaB03x content-disposition: form-data; name="file"; filename="logo.gif" Content-type: image/gif Content-Transfer-Encoding: binary GIF89a DATA HERE... --AaB03x-- <-- (this line is not included in data) Can anyone tell me why I get a 500 server error or a 40x error? Using the original html page in a web browser works as expected and I have checked that it is not a cookie issue. I also tried without success (same error) with the following tData: --> (this line is not included in data) Content-type: multipart/form-data, boundary=AaB03x --AaB03x content-disposition: form-data; name="file" Content-type: multipart/mixed, boundary=BbC04y --BbC04y Content-disposition: attachment; filename="decoration.gif" Content-type: image/gif Content-Transfer-Encoding: binary GIF89a DATA HERE... --BbC04y-- --AaB03x-- <-- (this line is not included in data) So I suppose either my post url or the data content is/are malformed... Any help welcome! Thanks, Joel From JimCarwardine at OwnYourFuture-net.com Mon May 7 12:01:45 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 07 May 2007 13:01:45 -0300 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: <042101c790b6$5816b800$6701a8c0@YOUR68B8D1092F> Message-ID: Hi Lynn... I think I have it worked out... When I deploy my app, it will be deployed on a server using Valentina. In that case, I don't need a Valentina server. Right? Jim on 5/7/07 11:45 AM, Lynn Fredricks wrote: > Hi Jim, > > It isnt clear to me if eventually you want your solution to have a server > component. If you need to deploy a server, VDN is the best way to go. > Besides, it has twice the update length of the ADKs (ADKs = 1 year, VDN = 2 > years minimum). > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > >> -----Original Message----- >> From: use-revolution-bounces at lists.runrev.com >> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of >> Jim Carwardine >> Sent: Monday, May 07, 2007 7:25 AM >> To: Revolution Listserve >> Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database Released >> >> Hi Ruslan... Part A eventually, nothing on a server for >> development... Jim >> >> >> on 5/7/07 11:18 AM, Ruslan Zasukhin wrote: >> >>> On 7/5/07 3:13 PM, "Jim Carwardine" >>> >>> wrote: >>> >>> Hi Jim, >>> >>>> Lynn... If I'm just getting started using Valentina with Rev and I >>>> eventually want to place my app on a Mac server, which isn't ready >>>> yet, but currently am developing on my MacBook Pro, what >> version of >>>> Valentina should I get? Jim >>> >>> Let me clarify: >>> >>> A) you want that YOUR application made with "Valentina for >> Revolution ADK" >>> runs on SERVER computer? And client apps will connect to it? >>> >>> B) you want run on server computer a Valentina Server, and >> your client >>> apps connect to it? >>> >>> >> >> -- >> >> 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 >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 -- 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 soapdog at mac.com Mon May 7 12:11:43 2007 From: soapdog at mac.com (Andre Garzia) Date: Mon, 7 May 2007 13:11:43 -0300 Subject: How to POST an image file? In-Reply-To: <989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch> References: <20070507144602.068B2489094@mail.runrev.com> <989505F8-2A43-44AF-8A11-7B5A747D6500@net2000.ch> Message-ID: Joel, I didn't tried assembling mime encoded messages by hand, but why don't you try some not well known libURL gems as detailed on libURL manual http://support.runrev.com/resources/liburldocs.php Below, I quote from the docs, I think you can use this functions to assemble your post data... libUrlMultipartFormData(
,...) libUrlMultipartFormData formats data in the way described in rfc 1867. It was designed for posting files to web servers. The function can be called in a number of ways depending on the parameters passed. In all cases, the first parameter must be a variable which will be filled with the form data. The function will return empty if successful, or an error message if it fails (for example, if it couldn't open a file). Note: When you need to supply a file as the value of a paramter, you must pass the file name preceeded by the text "". Note: In all cases, the first line of the data returned in the form data variable is the Content-Type header that must be included in the httpHeaders of the url request. Lines 2 to the end of the data is the data that must be posted to the url. The standard way to call the function is with pairs of name/value parameters. Example put empty into tForm put "http://www.someserver.com/cgi-bin/form.cgi" into tUrl put "dave" into tName put "hello" into tMessage put "" & "C:/myfile.txt" into tFile if libUrlMultipartFormData (tForm, "name", tName, "message", tMessage, "file", tFile) is not empty then answer it ##error else set the httpHeaders to line 1 of tForm post line 2 to -1 of tForm to url tUrl ## check the result, etc., here set the httpHeaders to empty end if You can also pass in an array instead of pairs of parameters. This could be useful if there are many parts to a form. The array must be numerically indexed, and each element should contain the part name and part value, separated by a comma. So (using the above example): put empty into tForm put "dave" into tName put "hello" into tMessage put "" & "C:/myfile.txt" into tFile put "name," & tName into tArray[1] put "message," & tMessage into tArray[2] put "file," & tFile into tArray[3] if libUrlMultipartFormData(tForm, tArray) is not empty then answer it ##error else set the httpHeaders to line 1 of tForm post line 2 to -1 of tForm to url ## check the result, etc., here set the httpHeaders to empty end if You can also call the function with no arguments except the form data. This will return an "empty" form. Basically, line 1 is the header, and line 2 is the final boundary mark of the form. It is of no use by itself, but it can be used with libUrlMultipartFormAddPart. See below for an example. libUrlMultipartFormAddPart(,,[,,]) This lets you add parts to a multipart form one at a time. It also lets you optionally specify the mime type and transfer encoding for each part. This can be useful where the mime type or transfer encoding has to be specified. Example put empty into tForm put "dave" into tName put "hello" into tMessage if libUrlMultipartFormData (tForm, "name", tName, "message", tMessage) is not empty then ##handle error and exit end if set the httpHeaders to line 1 of tForm delete line 1 of tForm put "" & "C:/myfile.gif" into tFile put "image/gif" into tType put "binary" into tEnc if libUrlMultipartFormAddPart(tForm,"file", tFile, tType, tEnc) <> empty then ##handle error and exit else post tForm to url set the httpHeaders to empty end if On May 7, 2007, at 1:01 PM, Joel Guillod wrote: > Given the following form in an html page from url like "http:/ > myserver/mydir/mypage": > > enctype="multipart/form-data"> >

File:

> > > > I try to "POST tData to URL "http:/myserver/mydir/mypage/myaction" > where tData contains the following data: > > --> (this line is not included in data) > Content-type: multipart/form-data, boundary=AaB03x > > --AaB03x > content-disposition: form-data; name="file"; filename="logo.gif" > Content-type: image/gif > Content-Transfer-Encoding: binary > > GIF89a DATA HERE... > --AaB03x-- > > <-- (this line is not included in data) > > Can anyone tell me why I get a 500 server error or a 40x error? > Using the original html page in a web browser works as expected and > I have checked that it is not a cookie issue. > > I also tried without success (same error) with the following tData: > > --> (this line is not included in data) > Content-type: multipart/form-data, boundary=AaB03x > > --AaB03x > content-disposition: form-data; name="file" > Content-type: multipart/mixed, boundary=BbC04y > > --BbC04y > Content-disposition: attachment; filename="decoration.gif" > Content-type: image/gif > Content-Transfer-Encoding: binary > > GIF89a DATA HERE... > --BbC04y-- > --AaB03x-- > > <-- (this line is not included in data) > > So I suppose either my post url or the data content is/are > malformed... Any help welcome! > > Thanks, > Joel > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Mon May 7 12:17:16 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Mon, 7 May 2007 18:17:16 +0200 Subject: What to do to get a selected TAB-Button into the foreground? Message-ID: <003901c790c3$2ebc3fe0$18b2a8c0@TiemoPC2> I just tried my first time a tab panel. As I see it, I put on each card the same tab menu and set the code to: On menuPick . switch "foo" go to card "foo" So far it works, now I am missing a little thing. If I click on a tab, I switch to the selected card, but the clicked tab doesn't come into the foreground not until I have clicked a second time onto the same tab. I have a pass menuPick in my script, and I don't see any property in the btn Tab Menu to set. What am I missing? Thanks for any hint Tiemo From lfredricks at proactive-intl.com Mon May 7 12:25:53 2007 From: lfredricks at proactive-intl.com (Lynn Fredricks) Date: Mon, 7 May 2007 09:25:53 -0700 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: References: <042101c790b6$5816b800$6701a8c0@YOUR68B8D1092F> Message-ID: <047f01c790c4$626abaa0$6701a8c0@YOUR68B8D1092F> Hi Jim, > Hi Lynn... I think I have it worked out... When I deploy my > app, it will be deployed on a server using Valentina. In > that case, I don't need a Valentina server. Right? Jim If you want to deploy a server based solution that can serve more than one connection at a time, then you need VDN. ADKs only support a single connection at a time. Best regards, Lynn Fredricks President Paradigma Software http://www.paradigmasoft.com Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > on 5/7/07 11:45 AM, Lynn Fredricks wrote: > > > Hi Jim, > > > > It isnt clear to me if eventually you want your solution to have a > > server component. If you need to deploy a server, VDN is > the best way to go. > > Besides, it has twice the update length of the ADKs (ADKs = 1 year, > > VDN = 2 years minimum). > > > > Best regards, > > > > Lynn Fredricks > > President > > Paradigma Software > > http://www.paradigmasoft.com > > > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > > > > > >> -----Original Message----- > >> From: use-revolution-bounces at lists.runrev.com > >> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jim > >> Carwardine > >> Sent: Monday, May 07, 2007 7:25 AM > >> To: Revolution Listserve > >> Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database > >> Released > >> > >> Hi Ruslan... Part A eventually, nothing on a server for > >> development... Jim > >> > >> > >> on 5/7/07 11:18 AM, Ruslan Zasukhin wrote: > >> > >>> On 7/5/07 3:13 PM, "Jim Carwardine" > >>> > >>> wrote: > >>> > >>> Hi Jim, > >>> > >>>> Lynn... If I'm just getting started using Valentina with > Rev and I > >>>> eventually want to place my app on a Mac server, which > isn't ready > >>>> yet, but currently am developing on my MacBook Pro, what > >> version of > >>>> Valentina should I get? Jim > >>> > >>> Let me clarify: > >>> > >>> A) you want that YOUR application made with "Valentina for > >> Revolution ADK" > >>> runs on SERVER computer? And client apps will connect to it? > >>> > >>> B) you want run on server computer a Valentina Server, and > >> your client > >>> apps connect to it? > >>> > >>> > >> > >> -- > >> > >> 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 > >> > >> > >> > >> > >> _______________________________________________ > >> use-revolution mailing list > >> use-revolution 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 > > -- > > 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 > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage > your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From len-morgan at crcom.net Mon May 7 12:26:35 2007 From: len-morgan at crcom.net (Len Morgan) Date: Mon, 07 May 2007 11:26:35 -0500 Subject: Is Connecting to a Database still broken? Message-ID: <463F533B.6070908@crcom.net> I've got an app that connects with Postgresql database just fine as long as I'm using the IDE. When I tried to make either a stand-alone or use stackRunner to launch the finished app, I get an "invalid Database type" error. I have the revdb.dll in the same folder as the stack, and the Externals/Database Drivers folder under it with the postgresql.dll in that folder. I set the "Database Drivers" to the correct place in the app before I use it. This problem has been brought up before but I can't find that it was ever solved. I can't believe that such a glaring bug would still remain after over a year so I'm thinking I must be doing something wrong. I have played with the capitalization of the database type (postgresql, Postgresql, PostgreSQL, etc) but it still gives me the error. Any advice on what I can try next? Thanks, Len Morgan From JimCarwardine at OwnYourFuture-net.com Mon May 7 13:09:21 2007 From: JimCarwardine at OwnYourFuture-net.com (Jim Carwardine) Date: Mon, 07 May 2007 14:09:21 -0300 Subject: Valentina 3 Major Upgrade to Ultra Fast Database Released In-Reply-To: <047f01c790c4$626abaa0$6701a8c0@YOUR68B8D1092F> Message-ID: Well, that's pretty straight forward... I get it now... I need to change my order... Jim on 5/7/07 1:25 PM, Lynn Fredricks wrote: > Hi Jim, > >> Hi Lynn... I think I have it worked out... When I deploy my >> app, it will be deployed on a server using Valentina. In >> that case, I don't need a Valentina server. Right? Jim > > If you want to deploy a server based solution that can serve more than one > connection at a time, then you need VDN. ADKs only support a single > connection at a time. > > Best regards, > > Lynn Fredricks > President > Paradigma Software > http://www.paradigmasoft.com > > Valentina SQL Server: The Ultra-fast, Royalty Free Database Server > > > > > > >> on 5/7/07 11:45 AM, Lynn Fredricks wrote: >> >>> Hi Jim, >>> >>> It isnt clear to me if eventually you want your solution to have a >>> server component. If you need to deploy a server, VDN is >> the best way to go. >>> Besides, it has twice the update length of the ADKs (ADKs = 1 year, >>> VDN = 2 years minimum). >>> >>> Best regards, >>> >>> Lynn Fredricks >>> President >>> Paradigma Software >>> http://www.paradigmasoft.com >>> >>> Valentina SQL Server: The Ultra-fast, Royalty Free Database Server >>> >>> >>> >>>> -----Original Message----- >>>> From: use-revolution-bounces at lists.runrev.com >>>> [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Jim >>>> Carwardine >>>> Sent: Monday, May 07, 2007 7:25 AM >>>> To: Revolution Listserve >>>> Subject: Re: Valentina 3 Major Upgrade to Ultra Fast Database >>>> Released >>>> >>>> Hi Ruslan... Part A eventually, nothing on a server for >>>> development... Jim >>>> >>>> >>>> on 5/7/07 11:18 AM, Ruslan Zasukhin wrote: >>>> >>>>> On 7/5/07 3:13 PM, "Jim Carwardine" >>>>> >>>>> wrote: >>>>> >>>>> Hi Jim, >>>>> >>>>>> Lynn... If I'm just getting started using Valentina with >> Rev and I >>>>>> eventually want to place my app on a Mac server, which >> isn't ready >>>>>> yet, but currently am developing on my MacBook Pro, what >>>> version of >>>>>> Valentina should I get? Jim >>>>> >>>>> Let me clarify: >>>>> >>>>> A) you want that YOUR application made with "Valentina for >>>> Revolution ADK" >>>>> runs on SERVER computer? And client apps will connect to it? >>>>> >>>>> B) you want run on server computer a Valentina Server, and >>>> your client >>>>> apps connect to it? >>>>> >>>>> >>>> >>>> -- >>>> >>>> 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 >>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> use-revolution mailing list >>>> use-revolution 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 >> >> -- >> >> 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 >> >> >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 -- 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 kray at sonsothunder.com Mon May 7 13:19:59 2007 From: kray at sonsothunder.com (Ken Ray) Date: Mon, 7 May 2007 12:19:59 -0500 Subject: What to do to get a selected TAB-Button into the foreground? In-Reply-To: <003901c790c3$2ebc3fe0$18b2a8c0@TiemoPC2> References: <003901c790c3$2ebc3fe0$18b2a8c0@TiemoPC2> Message-ID: <20070507121959685687.a1b38541@sonsothunder.com> On Mon, 7 May 2007 18:17:16 +0200, Tiemo Hollmann TB wrote: > I just tried my first time a tab panel. As I see it, I put on each card the > same tab menu and set the code to: > > On menuPick . switch "foo" go to card "foo" > > So far it works, now I am missing a little thing. If I click on a tab, I > switch to the selected card, but the clicked tab doesn't come into the > foreground not until I have clicked a second time onto the same tab. I have > a pass menuPick in my script, and I don't see any property in the btn Tab > Menu to set. > > What am I missing? It sounds to me like you have a copy of the tab panel on each card. What you need to do is put the tab panel into a group, and check on the "Behave like a background" of the group in the Inspector. Then delete all the other tab panels on the other cards, and then go to each of the cards you've already created and place the new background group on the card (Object menu, choose Place Group, and then pick the group). Any new cards you create will automatically inherit the background group. This way all the cards are sharing the same group object so the changes to the tab panel is reflected on all cards at once. HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From sadhu at castandcrew.com Mon May 7 13:26:14 2007 From: sadhu at castandcrew.com (Sadhunathan Nadesan) Date: Mon, 07 May 2007 10:26:14 -0700 Subject: Is Connecting to a Database still broken? In-Reply-To: <20070507170007.F254B489062@mail.runrev.com> References: <20070507170007.F254B489062@mail.runrev.com> Message-ID: <463F6136.4050403@castandcrew.com> > > >I've got an app that connects with Postgresql database just fine as long >as I'm using the IDE. When I tried to make either a stand-alone or use >stackRunner to launch the finished app, I get an "invalid Database type" >error. I have the revdb.dll in the same folder as the stack, and the >Externals/Database Drivers folder under it with the postgresql.dll in >that folder. I set the "Database Drivers" to the correct place in the >app before I use it. > >This problem has been brought up before but I can't find that it was >ever solved. I can't believe that such a glaring bug would still remain >after over a year so I'm thinking I must be doing something wrong. I >have played with the capitalization of the database type (postgresql, >Postgresql, PostgreSQL, etc) but it still gives me the error. > >Any advice on what I can try next? > >Thanks, > >Len Morgan > Len, Works for me? Well, I have an app that I wrote several years back which I recently ported to the latest version of Rev for Windows XP and Vista, it connects to a PostgreSQL database on my web server just fine. IE, it's been working for years. Of course, that is hardly enough information. Any bug report is best served by detailing 3 elements *What did you expect? *What did you get instead *How to duplicate this problem? So info like your platform, versions of postgres and rev and OS, sample of your code, etc, needed. Not that I am offering to solve this problem but I can look up a code snippet of mine and supply it. There are of course all sorts of things required beyond the code - setting the right flags when starting the postgres daemon, opening the right ports in the firewall, etc. Here's some code, where nn.nn.nn.nn = ipaddress or domain name, and the rest of the fields are to be filled in with real values too. Also, I'm not sugesting this example be emulated, only that it works for me. Hope it helps Sadhu --------------------------------------------------------- on openStack global pConnectionID, tSQLQuery, tCursor, tColumnNames put "Stand by, I'm connecting to your data base ..." into field "title" put revOpenDatabase("Postgresql","nn.nn.nn.nn","dbname","username","password") into pConnectionID if (pConnectionID) is a number then put "Your cardfile data base on your home web server opened successfully with connection ID " into tResult put pConnectionID after tResult answer tResult AzzClear else answer "Gosh darn, what's up? The data base connection failed." (etc, code snipped out here) end openStack --------------------------------------------------------- From LunchnMeets at aol.com Mon May 7 13:44:21 2007 From: LunchnMeets at aol.com (LunchnMeets at aol.com) Date: Mon, 7 May 2007 13:44:21 EDT Subject: Printing Problem Message-ID: Hi Everyone, I guess I don?t understand something about setting the colors in stacks. I know there are fields on one of my stacks but I can?t see to edit them. Only the borders of the fields print, not the contents. What did I set wrong? Joe in Orlando, Florida ************************************** See what's free at http://www.aol.com. From bodind at club-internet.fr Mon May 7 14:23:13 2007 From: bodind at club-internet.fr (Dominique Bodin) Date: Mon, 07 May 2007 20:23:13 +0200 Subject: smartDraw and alternatives In-Reply-To: References: Message-ID: hello, i know this one: http://www.conceptdraw.com/en/products/cd5/main.php it's "only" $299 Dominique On Sun, 06 May 2007 22:58:27 +0200, Jim Ault wrote: > > > On 5/6/07 10:50 AM, "Joe Lewis Wilkins" wrote: > >> Thanks for the observation, Jim. That was kind of what I thought >> might be possible, but not being familiar with Flash at all, had no >> idea exactly how it might be used. Is Flash expensive? >> >> Joe > > Yep, it is one of the big guys. > And learning curve is a bit steep. > > > 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 > > > __________ Information NOD32 2245 (20070506) __________ > > Ce message a ete verifie par NOD32 Antivirus System. > http://www.nod32.com > > From pepetoo at cox.net Mon May 7 15:12:13 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Mon, 7 May 2007 12:12:13 -0700 Subject: smartDraw and alternatives In-Reply-To: References: Message-ID: <46F574FD-EF3D-47F4-B3B7-0BCD0AFDD0A8@cox.net> Hi Dominique, Looks interesting; particularly since it appears to have a programming language within it. I'll at least give it a tire kicking. Like all of the OSX apps, things are very difficult to see because of all the transparency. I hate that feature of OSX graphics. Cool, but very hard to see. Thanks, Joe Wilkins On May 7, 2007, at 11:23 AM, Dominique Bodin wrote: > hello, > > i know this one: > http://www.conceptdraw.com/en/products/cd5/main.php > > it's "only" $299 > > Dominique From sarah.reichelt at gmail.com Mon May 7 18:19:05 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Tue, 8 May 2007 08:19:05 +1000 Subject: Calendar stacks fix Message-ID: Hi All, The new date & time features of the Rev 2.8.1 betas have revealed a bug in my Calendar stacks. I'm not quite sure how they worked before as I had a line that converted a date from short english date to long system date. The supplied date was actually in date items format, so it really should never have worked, however it only stopped working in 2.8.1 Anyway, if anyone is using the stacks, there is an update. If you already have any of the calendar stacks embedded in your projects and just want to apply the fix (one line), here it is: edit the stack script of the calendar stack (any of the 3 sizes, they are all the same) find the "setupCurrentDate" handler look for these 3 lines: put today into tDate convert tDate from short English date to long system date put titleCase(tDate) into fld "Selected" replace the middle of these lines with: convert tDate from dateItems to long system date Don't forget to save the stack when you have made the change. Cheers, Sarah From lan.kc.macmail at gmail.com Mon May 7 20:08:58 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 8 May 2007 03:08:58 +0300 Subject: Partition benefits . . . In-Reply-To: <744473.41767.qm@web37510.mail.mud.yahoo.com> References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: On 5/5/07, Richmond Mathewson wrote: > > > An even faster solution, in my experience, is to > install Applejack: > > http://applejack.sourceforge.net/ Yes, I use AppleJack as well, an excellent solution for OSX only; but as you, I still have a couple of older machines hanging around that aren't OSX compatible. Still there are a couple of situations where the extra OS on separate partition comes in handy, even for OSX; 1) defraging your startup disc 2) extremely rare on OSX but if you ever install something and suddenly run into problems, being able to restart off the other partition and do your days work and worry about troubleshooting the normal partition at a more convenient time can be a real "phew" moment. 3) being able to do work whilst running maintenance - you can't do anything whilst AppleJack does it's thing. From pgries at cs.toronto.edu Mon May 7 21:37:10 2007 From: pgries at cs.toronto.edu (Paul Gries) Date: Mon, 7 May 2007 21:37:10 -0400 Subject: Standalone issue with Windows network file server In-Reply-To: <20070501094017184938.adc03f14@sonsothunder.com> References: <20070430140252959776.5496b75e@sonsothunder.com> <8CC2B447-45D3-4C0E-8517-20DBCE03DC0D@cs.toronto.edu> <20070430225937908632.c91e96af@sonsothunder.com> <680A74FD-9212-402C-8814-2D40FD890C81@cs.toronto.edu> <20070501094017184938.adc03f14@sonsothunder.com> Message-ID: <58FF111F-413F-4F43-B6AF-E993BCE8A03E@cs.toronto.edu> On 1 May 2007, at 10:40 AM, Ken Ray wrote: > On Tue, 1 May 2007 07:49:32 -0400, Paul Gries wrote: >> On 30 Apr 2007, at 11:59 PM, Ken Ray wrote: >>> On Mon, 30 Apr 2007 15:14:22 -0400, Paul Gries wrote: >>>> On 30 Apr 2007, at 3:02 PM, Ken Ray wrote: >>>>> On Mon, 30 Apr 2007 13:30:44 -0400, Paul Gries wrote: >>>> That is a standalone saving a data stack. (I used the splash- >>>> screen >>>> approach to building the standalone, using Rev. version >>>> 2.7.4.291, in >>>> case it matters.) There is the standalone splash screen stack, the >>>> primary stack ("BlueMain", with a Save button), and three substacks >>>> of BlueMain. Saving either BlueMain or one of the substacks causes >>>> the freeze. >>> >>> Is the standalone running from the network as well, or is it >>> running on >>> a local machine? >> >> It's running from the network as well. I make the standalone and >> then copy the folder named "Windows" to the network drive. > > A long time ago I had issues related to UNC pathnames that Rev was > unable to resolve which caused problems in accessing files on network > servers. It's possible that when saving, Rev is getting the "filename" > property of the stack and trying to write the data back to that > location. One thing to check would be to put in some debug code that > did "put the fileName of stack 'BlueMain'" and see what it is. If the > network drive isn't mapped, perhaps mapping it to a drive letter and > then setting the filename of the stack to a path that includes the > drive letter will help. I want to thank all of you who had suggestions. After trying the suggestions I received (none of which *quite* worked), I ended up with this workaround, in case anyone else runs into the problem: put the fileName of stack "MyStack" into myFileName save stack "MyStack" as "C:\temp\MyStack.rev" close stack "MyStack" revCopyFile "C:\temp\MyStack.rev", myFileName open stack "MyStack" That worked fine, but only when the network drive was mapped -- thank you very much for that tip, Ken! I would never have found it. Cheers, -Paul From bvlahos at mac.com Mon May 7 22:37:25 2007 From: bvlahos at mac.com (Bill Vlahos) Date: Mon, 7 May 2007 19:37:25 -0700 Subject: How do I create an autorun CD for Mac? In-Reply-To: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2> References: <001e01c7908c$5ef20910$18b2a8c0@TiemoPC2> Message-ID: <70C50195-E9B8-497E-8E26-1E1F936C0D1A@mac.com> As others have pointed out autorun is a security problem that Apple discontinued long ago. However you can achieve almost the same thing by setting up the CD to open the CD when it is inserted without the user double-clicking it. That way your Mac users will see the application right away and simply open it. Note that you will want to play with this a bit as you are given a number of interesting options to have a graphical representation of the file and instructions. Bill On May 7, 2007, at 2:44 AM, Tiemo Hollmann TB wrote: > Sorry, I don't have any Mac experience and hope Rev cares about the > most for > me. Yes I still will test my app on a Mac of a friend, but right > now I am > missing some Mac basics and didn't find anything about it in the > tutorials. > > I want to create a dual platform CD (Win and MacOS X) running the > app from > CD. Until now I don't use any externals or plugins, so for Win I > just take > the standalone.exe put it on my CD with an autorun.inf and that's it. > > How do I create a autorun CD for Mac? Is there something like a > autorun.inf > file on Mac? > > And what do I have to put on the CD from the standalone building > folders? > There are 2 files Info.plist and PkgInfo (one folder above the app), 4 > Plugins folders with themes and 3 Revolution resource files > (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just > have to put > all these files and folders in same structure on CD, or don't I > need these > additional files? > > I would be happy if someone could direct me in the right direction > or point > me to any tutorial or example > > Thank you > > Tiemo > > > > > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Tue May 8 02:23:25 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 8 May 2007 08:23:25 +0200 Subject: AW: How do I create an autorun CD for Mac? In-Reply-To: <70C50195-E9B8-497E-8E26-1E1F936C0D1A@mac.com> Message-ID: <001201c79139$636d4f60$18b2a8c0@TiemoPC2> Bill, and what do I have to do to let the CD open when inserted and what options are you talking about? Thanks Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Bill Vlahos > Gesendet: Dienstag, 8. Mai 2007 04:37 > An: How to use Revolution > Betreff: Re: How do I create an autorun CD for Mac? > > > As others have pointed out autorun is a security problem that Apple > discontinued long ago. > > However you can achieve almost the same thing by setting up the CD to > open the CD when it is inserted without the user double-clicking it. > That way your Mac users will see the application right away and > simply open it. Note that you will want to play with this a bit as > you are given a number of interesting options to have a graphical > representation of the file and instructions. > > Bill > > On May 7, 2007, at 2:44 AM, Tiemo Hollmann TB wrote: > > > Sorry, I don't have any Mac experience and hope Rev cares about the > > most for > > me. Yes I still will test my app on a Mac of a friend, but right > > now I am > > missing some Mac basics and didn't find anything about it in the > > tutorials. > > > > I want to create a dual platform CD (Win and MacOS X) running the > > app from > > CD. Until now I don't use any externals or plugins, so for Win I > > just take > > the standalone.exe put it on my CD with an autorun.inf and that's it. > > > > How do I create a autorun CD for Mac? Is there something like a > > autorun.inf > > file on Mac? > > > > And what do I have to put on the CD from the standalone building > > folders? > > There are 2 files Info.plist and PkgInfo (one folder above the app), 4 > > Plugins folders with themes and 3 Revolution resource files > > (Revolution.icns, Revolution rsrc, RevolutionDoc.icns) Do I just > > have to put > > all these files and folders in same structure on CD, or don't I > > need these > > additional files? > > > > I would be happy if someone could direct me in the right direction > > or point > > me to any tutorial or example > > > > Thank you > > > > 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 geradamas at yahoo.com Tue May 8 02:33:33 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 8 May 2007 07:33:33 +0100 (BST) Subject: [OT] Where North Americans can get rid of old computers. Message-ID: <833055.72529.qm@web37507.mail.mud.yahoo.com> Stephen ? http://www.invisiblechildren.com love, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From toolbook at kestner.de Tue May 8 02:35:51 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 8 May 2007 08:35:51 +0200 Subject: AW: What to do to get a selected TAB-Button into the foreground? In-Reply-To: <20070507121959685687.a1b38541@sonsothunder.com> Message-ID: <001301c7913b$1fa16f80$18b2a8c0@TiemoPC2> Thank you Ken, that?s it. I wouldn't have got that in lightyears :) 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: Montag, 7. Mai 2007 19:20 > An: How to use Revolution > Betreff: Re: What to do to get a selected TAB-Button into the foreground? > > On Mon, 7 May 2007 18:17:16 +0200, Tiemo Hollmann TB wrote: > > > I just tried my first time a tab panel. As I see it, I put on each card > the > > same tab menu and set the code to: > > > > On menuPick . switch "foo" go to card "foo" > > > > So far it works, now I am missing a little thing. If I click on a tab, I > > switch to the selected card, but the clicked tab doesn't come into the > > foreground not until I have clicked a second time onto the same tab. I > have > > a pass menuPick in my script, and I don't see any property in the btn > Tab > > Menu to set. > > > > What am I missing? > > It sounds to me like you have a copy of the tab panel on each card. > What you need to do is put the tab panel into a group, and check on the > "Behave like a background" of the group in the Inspector. Then delete > all the other tab panels on the other cards, and then go to each of the > cards you've already created and place the new background group on the > card (Object menu, choose Place Group, and then pick the group). Any > new cards you create will automatically inherit the background group. > > This way all the cards are sharing the same group object so the changes > to the tab panel is reflected on all cards at once. > > HTH, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From eric.chatonet at sosmartsoftware.com Tue May 8 03:20:51 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Tue, 8 May 2007 09:20:51 +0200 Subject: What to do to get a selected TAB-Button into the foreground? In-Reply-To: <003901c790c3$2ebc3fe0$18b2a8c0@TiemoPC2> References: <003901c790c3$2ebc3fe0$18b2a8c0@TiemoPC2> Message-ID: Hi Tiemo, You got , as usual :-) the right answer from Ken. In addition, the "How to Manage Tabbed Buttons" tutorial might help you to get started with all methods, tricks and tips when managing tabbed buttons: How to manage tabbed buttons with 2 methods: Multiple cards method (each tab is a card) and Groups method (show/hide groups based on tab selection). And, by script, how to set the tabs names, how to select a tab, how to disable or enable a tab, etc. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Le 7 mai 07 ? 18:17, Tiemo Hollmann TB a ?crit : > I just tried my first time a tab panel. As I see it, I put on each > card the > same tab menu and set the code to: > > On menuPick . switch "foo" go to card "foo" > > So far it works, now I am missing a little thing. If I click on a > tab, I > switch to the selected card, but the clicked tab doesn't come into the > foreground not until I have clicked a second time onto the same > tab. I have > a pass menuPick in my script, and I don't see any property in the > btn Tab > Menu to set. > > What am I missing? > > Thanks for any hint Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Tue May 8 05:06:26 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Tue, 8 May 2007 11:06:26 +0200 Subject: AW: What to do to get a selected TAB-Button into the foreground? In-Reply-To: Message-ID: <002001c79150$29a09730$18b2a8c0@TiemoPC2> Thank you Eric, very helpful! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Eric Chatonet > Gesendet: Dienstag, 8. Mai 2007 09:21 > An: How to use Revolution > Betreff: Re: What to do to get a selected TAB-Button into the foreground? > > Hi Tiemo, > > You got , as usual :-) the right answer from Ken. > In addition, the "How to Manage Tabbed Buttons" tutorial might help > you to get started with all methods, tricks and tips when managing > tabbed buttons: > How to manage tabbed buttons with 2 methods: Multiple cards method > (each tab is a card) and Groups method (show/hide groups based on tab > selection). > And, by script, how to set the tabs names, how to select a tab, how > to disable or enable a tab, etc. > > You will access this tutorial through "Tutorials Picker" a free > plugin that interfaces with the So Smart Software website in order to > display all available tutorials stacks directly from the web. > You will find it by going to http://www.sosmartsoftware.com/. > Revolution/Plugins or Tutorials section. > > Le 7 mai 07 ? 18:17, Tiemo Hollmann TB a ?crit : > > > I just tried my first time a tab panel. As I see it, I put on each > > card the > > same tab menu and set the code to: > > > > On menuPick . switch "foo" go to card "foo" > > > > So far it works, now I am missing a little thing. If I click on a > > tab, I > > switch to the selected card, but the clicked tab doesn't come into the > > foreground not until I have clicked a second time onto the same > > tab. I have > > a pass menuPick in my script, and I don't see any property in the > > btn Tab > > Menu to set. > > > > What am I missing? > > > > Thanks for any hint > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > http://www.sosmartsoftware.com/ > 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 katir at hindu.org Tue May 8 06:27:54 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 08 May 2007 00:27:54 -1000 Subject: CGI Hung Process Help! In-Reply-To: <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk> References: <463D0085.6060505@hindu.org> <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk> Message-ID: <464050AA.3060102@hindu.org> Dave, thanks, I have about 6 CGI's regularly appearing as hung. Some show up only once a week. The guestbook.cgi is very high traffic. A sweet spot for spammmers and I don't know what happens if someone tries to dump a huge chunk of data into the comments field (I used to see that a lot before we implemented the captcha visual check) he regularly hangs at least once in 72 hours... so I will test this solution on that one and if it doesn't appear again in one week we know we nailed it. Questions below.... ps. to Bernard... suggestion on logs. good one! I'll do it. tks At least this dual XEON box has four CPU's....otherwise our web site(s) would have died a long time ago on this problem. > On 5 May 2007, at 23:09, Sivakatirswami wrote: > >> >> repeat until length(PostIn) >= $CONTENT_LENGTH >> read from stdin until "" >> put it after PostIn >> end repeat Dave Cragg wrote: > > I'd suspect this part. I used to use this approach, but ran into trouble > after moving some scripts to a new server. If something happens to stall > the connection during the read process, you'll be in an endless loop, > possibly with high CPU usage. > > I've started using something like this. It puts a limit on how many > "empty reads" happen before bailing out. (I copied this quickly, and > modified slightly to remove some application specific code. Check before > using.): > > local sPostdata = "" > local sDataRead = false > local sReadCount = 0 > local sEmptyReadCount = 0 > local sEmptyReadLimit = 200 > local sShortRead = false > > > on startup > > readData > repeat while sDataRead = false > wait for messages > end repeat ## skts: I don't understand "wait for messages" what does that do? ## The rest of this is quite transparent. > if sShortRead then > ## exit routine needed here # a good place to use Bernard's log suggestion... # which will also help confirm that this is the culprit. > end if > > ## carry on > > end startup > > on readData > read from stdin for $CONTENT_LENGTH > put it into tTemp > add 1 to sReadCount > if tTemp <> empty then > put tTemp after sPostdata > else > add 1 to sEmptyReadCount > > end if > if length(sPostdata) < $CONTENT_LENGTH then > if sEmptyReadCount < sEmptyReadLimit then > send readData to me in 50 milliseconds > else > put true into sDataRead > put true into sShortRead > end if > else > put true into sDataRead > end if > end readData > _______________________________________________ > use-revolution mailing list > use-revolution 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 david at openpartnership.net Tue May 8 07:17:48 2007 From: david at openpartnership.net (David Bovill) Date: Tue, 8 May 2007 13:17:48 +0200 Subject: Can this be true: just a few weeks to get Rev running as a cross-platform cross-browser browser plugin? Message-ID: Well according to Peter Fisk ( http://vistasmalltalk.wordpress.com/2007/05/07/smalltalk-dlr-compiler/): I have built a Smalltalk compiler for the DLR (Dynamic Language Runtime) > which is currently capable of processing arithmetic expressions. Smalltalk > is structurally a very simple language, and I estimate that the compiler > could be completed within one to two weeks. > Which basically means that it is possible to run a whole bunch of languages like IronPython, Smalltalk and Lisp amongst others inside a Windows( Browser.IE, Browser.Fx) or an OSX(Browser.Fx, Browser.Safari)) using the Silverlight cross-browser plugin - http://www.oreillynet.com/windows/blog/2007/05/ironpython_smalltalk_lisp_wind.html Now is the Transcript language in RunRev that much more complicated than SmallTalk? If it can take one developer a couple of weeks to build a SmallTalk compiler then how much effort would it be to do this for RunRev? Not only would we be able to use Transcript in the browser, but mix it with other languages in the .NET / Mono frameworks? My guess is that it would be a bit more complicated than SmallTalk - and we would not be able to use the RunRev controls inside the browser. Still to be able to use Transcript instead of Javasript, and as part of a long term strategy to get Rev working seamlessly with altBrowser and AJAX style apps - is this not a good direction to follow? Yes people would need to install the Silverlight plugin, but this is a Microsoft plugin and a strategic(ish) part of VISTA? From stephenREVOLUTION at barncard.com Tue May 8 01:40:54 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Mon, 7 May 2007 22:40:54 -0700 Subject: Partition benefits . . . In-Reply-To: References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience. > >Still there are a couple of situations where the extra OS on separate >partition comes in handy, even for OSX; > >1) defraging your startup disc >2) extremely rare on OSX but if you ever install something and suddenly run >into problems, being able to restart off the other partition and do your >days work and worry about troubleshooting the normal partition at a more >convenient time can be a real "phew" moment. >3) being able to do work whilst running maintenance - you can't do anything >whilst AppleJack does it's thing. -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From stephenREVOLUTION at barncard.com Tue May 8 09:29:29 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Tue, 8 May 2007 06:29:29 -0700 Subject: [OT] Where North Americans can get rid of old computers. In-Reply-To: <833055.72529.qm@web37507.mail.mud.yahoo.com> References: <833055.72529.qm@web37507.mail.mud.yahoo.com> Message-ID: I don't see anything here about donating old macs. Yes, I am aware of suffering in this world. >Stephen ? > >http://www.invisiblechildren.com > -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From simplsol at aol.com Tue May 8 09:44:25 2007 From: simplsol at aol.com (simplsol at aol.com) Date: Tue, 08 May 2007 09:44:25 -0400 Subject: Partition benefits . . . In-Reply-To: References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: <8C95F8E200EE031-E90-10BC@mblk-d34.sysops.aol.com> I agree. External drives are very inexpensive now. If you are running OS X you can even boot from an external drive. You can buy a six-port Firewire hub for about $50 or daisy-chain over 60 drives. When I install servers for small businesses I put the OS on an external drive. That way, if the hosting server fails, the user can boot any of the other computers from that external drive - and it automatically becomes the server - with very limited client reconfiguration. Paul Looney -----Original Message----- From: stephenREVOLUTION at barncard.com To: use-revolution at lists.runrev.com Sent: Mon, 7 May 2007 10:40 PM Subject: Re: Partition benefits . . . Sorry to be contrary, but I don't think another partition is that good of a safety net. A second real drive is more reliable in my experience.? ? >? >Still there are a couple of situations where the extra OS on separate? >partition comes in handy, even for OSX;? >? >1) defraging your startup disc? >2) extremely rare on OSX but if you ever install something and suddenly run? >into problems, being able to restart off the other partition and do your? >days work and worry about troubleshooting the normal partition at a more? >convenient time can be a real "phew" moment.? >3) being able to do work whilst running maintenance - you can't do anything? >whilst AppleJack does it's thing.? ? -- ? 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? ________________________________________________________________________ AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. =0 From pepetoo at cox.net Tue May 8 09:44:54 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 8 May 2007 06:44:54 -0700 Subject: Partition benefits . . . In-Reply-To: References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: Stephen, Based on my 22 years experience with Macs, some bad, mostly very good, I agree with you that the preference for external (or now a days, perhaps, - interior) "real" drives is by far the better choice; particularly with their very low cost, remembering $800 one and two MB hard drives in the 80s. Though much slower, at this time, I look forward to the day when we have "huge" DVD-type memory mechanisms where there are no whirling disks that can "crash" and "burn" with our data. Even now, it would be smart of us to burn more CDs with our data instead of trusting these behemoth drives to continue to function reliably. Tape was good, but not very convenient, being totally linear. Joe Wilkins On May 7, 2007, at 10:40 PM, Stephen Barncard wrote: > Sorry to be contrary, but I don't think another partition is that > good of a safety net. A second real drive is more reliable in my > experience. > > >> >> Still there are a couple of situations where the extra OS on separate >> partition comes in handy, even for OSX; >> >> 1) defraging your startup disc >> 2) extremely rare on OSX but if you ever install something and >> suddenly run >> into problems, being able to restart off the other partition and >> do your >> days work and worry about troubleshooting the normal partition at >> a more >> convenient time can be a real "phew" moment. >> 3) being able to do work whilst running maintenance - you can't do >> anything >> whilst AppleJack does it's thing. > > -- > > > 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 geradamas at yahoo.com Tue May 8 09:46:19 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 8 May 2007 14:46:19 +0100 (BST) Subject: [OT] Where North Americans can get rid of old computers. Message-ID: <208890.29502.qm@web37515.mail.mud.yahoo.com> Stephen Barncard wrote: "I don't see anything here about donating old macs. Yes, I am aware of suffering in this world." Well, I never doubted the second statement! I have copied this link from a comment left by somebody as a place to donate old computers - whether Macs or PCs is not clear. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk From dave.cragg at lacscentre.co.uk Tue May 8 10:43:31 2007 From: dave.cragg at lacscentre.co.uk (Dave Cragg) Date: Tue, 8 May 2007 15:43:31 +0100 Subject: CGI Hung Process Help! In-Reply-To: <464050AA.3060102@hindu.org> References: <463D0085.6060505@hindu.org> <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk> <464050AA.3060102@hindu.org> Message-ID: On 8 May 2007, at 11:27, Sivakatirswami wrote: >> repeat while sDataRead = false >> wait for messages >> end repeat > > ## skts: I don't understand "wait for messages" what does that do? The above three lines are the equivalent of this: wait until sDataRead is not false with messages I heard that the "wait for messages" form was less resource intensive because the condition was checked less often. But some limited testing showed no great difference. Cheers Dave From ambassador at fourthworld.com Tue May 8 10:49:03 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 May 2007 07:49:03 -0700 Subject: Partition benefits . . . Message-ID: <46408DDF.9050005@fourthworld.com> Kay C Lan wrote: > Still there are a couple of situations where the extra OS on separate > partition comes in handy, even for OSX; > > 1) defraging your startup disc > 2) extremely rare on OSX but if you ever install something and suddenly run > into problems, being able to restart off the other partition and do your > days work and worry about troubleshooting the normal partition at a more > convenient time can be a real "phew" moment. > 3) being able to do work whilst running maintenance - you can't do anything > whilst AppleJack does it's thing. Like my grandfather used to say, "When faced with two compelling options each with strong merit, choose both." :) Whenever I get a new Mac I resist the temptation to start loading stuff right away and instead partition it first, so that I have one smaller partition dedicated to diagnostics and maintenance utilities. There are things Disk Utility can do from a separate volume that it can't do when repairing permissions on the active volume, and of course tools like Disk Warrior only run from a separate volume. Having the second partition takes only a minute to set up, but gives me the convenience of knowing I always have a second volume with me no matter where I am. That said, I also carry an external FireWire drive. The FireLite series from SmartDisk are ultra-tiny (just over 3" long), weigh next to nothing, with a rounded form factor that slips in an out of a backpack pocket very easily. They're powered by the FW connection, so they need no additional power source or cabling other than the included FW cable. These drives are very robust -- I've dropped all of mine at one time or another, twice even during accesses, and they just keep on working well like they've never had any such abuse. The FW400 interface lets me back up all the work folders on my hard drive (>30GB) in just a few minutes, and the FW800 model does it all in what feels like less than a fourth of the time -- it's so fast I find myself double-checking the drive just to make sure it all copied. :) No, I don't work for them. Just love their product. Currently all of their models are rated at 5400 RPM, so it's on par with Apple's built-in drives. Good luck finding a 7200 RPM portable drive; I've been trying, but thus far in 80MB capacities I can only find the raw drives, and only from two manufacturers. I bought a FW enclosure thinking I might get around to building my own drive, but I've been so happy with the FireLite I can't say I've ever been sufficiently motivated. :) -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From robmann at gp-racing.com Tue May 8 11:06:48 2007 From: robmann at gp-racing.com (Robert Mann) Date: Tue, 8 May 2007 11:06:48 -0400 Subject: pictures in mysql database Message-ID: Have some pictures in a mysql database I am not sure how to get them to display in my image field this is what I have tried so far put "SELECT * FROM pictures WHERE pictures.name= 'ctgFork01';" into theSQL put revQueryDatabase(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,"picture") into ctg1 set the filename of image "ctg1" to ctg1 -- this did not work --or this one put ctg1 into image "ctg1" anyone know what I need to do to get the picture to display? Thanks Rob From sims at ezpzapps.com Tue May 8 11:06:33 2007 From: sims at ezpzapps.com (Jim Sims) Date: Tue, 8 May 2007 17:06:33 +0200 Subject: Partition benefits . . . In-Reply-To: <46408DDF.9050005@fourthworld.com> References: <46408DDF.9050005@fourthworld.com> Message-ID: On May 8, 2007, at 4:49 PM, Richard Gaskin wrote: > > That said, I also carry an external FireWire drive. The FireLite > series from SmartDisk are ultra-tiny (just over 3" long), weigh > next to nothing, with a rounded form factor that slips in an out of > a backpack pocket very easily. They're powered by the FW > connection, so they need no additional power source or cabling > other than the included FW cable. I have one also - beautiful product. However, I use Superduper to back up with and the Firelite cannot act as a boot drive. Works great otherwise. Can you boot from yours Richard? My main backup is an OWC Mercury - fantastic machine. Jim Sims Custom Software Development www.EZPZapps.com From simplsol at aol.com Tue May 8 11:55:29 2007 From: simplsol at aol.com (simplsol at aol.com) Date: Tue, 08 May 2007 11:55:29 -0400 Subject: Partition benefits . . . In-Reply-To: References: <46408DDF.9050005@fourthworld.com> Message-ID: <8C95FA06FC54827-131C-197B@WEBMAIL-MB03.sysops.aol.com> Jim, I use a Firelite and Superduper to backup my PowerBook, OS 10.4.9, and I CAN boot from the Firelite (just retested to be sure - am writing this with the laptop powered by the OS on the Firelite). Richard, It appears that the 7200 rpm Firelite is not sold anymore. Paul Looney -----Original Message----- From: sims at ezpzapps.com To: use-revolution at lists.runrev.com Sent: Tue, 8 May 2007 8:06 AM Subject: Re: Partition benefits . . . On May 8, 2007, at 4:49 PM, Richard Gaskin wrote:? ? >? > That said, I also carry an external FireWire drive. The FireLite > series from SmartDisk are ultra-tiny (just over 3" long), weigh > next to nothing, with a rounded form factor that slips in an out of > a backpack pocket very easily. They're powered by the FW > connection, so they need no additional power source or cabling > other than the included FW cable.? ? I have one also - beautiful product.? ? However, I use Superduper to back up with and the Firelite cannot? act as a boot drive. Works great otherwise.? ? Can you boot from yours Richard?? ? My main backup is an OWC Mercury - fantastic machine.? ? Jim Sims? Custom Software Development? www.EZPZapps.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? ________________________________________________________________________ AOL now offers free email to everyone. Find out more about what's free from AOL at AOL.com. =0 From lan.kc.macmail at gmail.com Tue May 8 12:09:12 2007 From: lan.kc.macmail at gmail.com (Kay C Lan) Date: Tue, 8 May 2007 19:09:12 +0300 Subject: Partition benefits . . . In-Reply-To: References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: On 5/8/07, Stephen Barncard wrote: > > Sorry to be contrary, but I don't think another partition is that > good of a safety net. A second real drive is more reliable in my > experience. Absolutely, but this thread originally came about by you mentioning that you have a 250GB HD in a Mac that only recognizes 120GB, seems to be a waste if you don't use it. As stated, one of the things I do on such a partition is to keep a pristine copy of the OS, it makes regular HD maintenance that normally requires starting off a CD a breeze and, as I don't take my backup HD on the road with me, has saved my bacon more than a dozen times (admitedly far more with Classic than OSX). On a separate HD (and CDs/DVDs) I keep backups/archives of the 'in use' OS and working files. As Richard says, each approach has it's advantages; I use partitions for theirs and separate HDs for theirs. From ambassador at fourthworld.com Tue May 8 13:20:00 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 May 2007 10:20:00 -0700 Subject: [OT] Pew Article on Web 2.0 Message-ID: <4640B140.6040806@fourthworld.com> One of my customers just pass this URL to me, a blog entry with a good summary of a recent survey from the Pew Internet & American Life project: The summary of that summary is that the audience for Web 2.0 applications may be smaller than those of us immersed in the tech world might believe. My personal take is that this bodes well for us Rev folks in a couple ways. First, with the Rev CGI of course we can deploy Web 2.0 systems now, ahead of the curve. But I think it also bodes well for "Web 3.0", desktop apps that take advantage of Internet connectivity within a comfortable, responsive context that users continue to enjoy, and course those are trivial to make with Rev. If you're interested in the straight dope, here's the link to the page at Pew with the downloaded PDF of the report: -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From ambassador at fourthworld.com Tue May 8 13:27:53 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 May 2007 10:27:53 -0700 Subject: Function Points Message-ID: <4640B319.8060104@fourthworld.com> While working on some code base analysis tools, I began to wonder about the up-front side of the equation, estimating. Although there are many useful measurements for code base analysis, I've found few methods for measuring the scope of a project before the code is written. Perhaps the most popular is counting function points, but as I've looked into this it seems that even the best methods for counting function points have a strong subjective element (when is a particular input considered "complex"?). So while I can see the value for large shops where the same teams might derive function point counts across a great many projects, I haven't yet come across a method of measuring project scope in a way that allows different smaller shops to compare their findings in any meaningful way. Do any of you use function point analysis? What other methods of quantitatively scoping a project have you found useful? What constitutes a function point in Rev, and how does one weight it? And perhaps more to the point: Am I looking for a Holy Grail in trying to find an objective measurement for projects which don't have any code yet? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From robmann at gp-racing.com Tue May 8 13:45:45 2007 From: robmann at gp-racing.com (Robert Mann) Date: Tue, 8 May 2007 13:45:45 -0400 Subject: pictures in mysql database In-Reply-To: Message-ID: I found this on the list and should work put "SELECT * FROM pictures WHERE pictures.ID = 3" into theSQL put revQueryDatabaseBLOB(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,"picture") into tdata put tdata into image "ctg1" but not for me it returns this % PNG -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Robert Mann Sent: Tuesday, May 08, 2007 11:07 AM To: use-revolution at lists.runrev.com Subject: pictures in mysql database Have some pictures in a mysql database I am not sure how to get them to display in my image field this is what I have tried so far put "SELECT * FROM pictures WHERE pictures.name= 'ctgFork01';" into theSQL put revQueryDatabase(dbID, theSQL) into curID put revDatabaseColumnNamed(curID,"picture") into ctg1 set the filename of image "ctg1" to ctg1 -- this did not work --or this one put ctg1 into image "ctg1" anyone know what I need to do to get the picture to display? Thanks Rob _______________________________________________ use-revolution mailing list use-revolution at 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 May 8 14:50:58 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Tue, 8 May 2007 19:50:58 +0100 (BST) Subject: Partition benefits . . . Message-ID: <844300.37161.qm@web37515.mail.mud.yahoo.com> Well . . . Apart from Applejack, on the computers that run Mac OS 10 I have, either a second partition (wife's G4 iBook, my PPC Mac Mini) or another HD with an OS on it (my G4 Windtunnel has 4 HDs). http://applejack.sourceforge.net/ apropos de quoi je voudrais to point out that 'Cider' in the part of the world where my Mother comes from (Somerset/Dorset, England) contains about 12% alcohol, plus an extremely large proportion of fusel oils, and is exactly what North Americans call "Applejack'. Unfortunately the word 'Cider' has been debased, in both the American Colonies and Bulgaria to mean either Apple juice, or Apple flavoured fizzo. While I am on the topic of the American Colonies, I see that the Hanoverian usurper is currently visiting the Head of the Colonial Rebels in the said Colonies. I, as a good Scot, remain loyal to my sovereign, Francis II: http://www.defendersofscotland.org/monarch.htm What I would say in favour of Applejack is that most of my crashes (about 1 a week with 10.4.x) a choice of Number 5 (cleans out VM) does the trick ()% of the time and takes about 1 minute: so: reboot into Cmd-line = 2 mins Applejack #4 = 1 min reboot = 2 mins total = 5 mins CF... other HD/partition/boot CD: reboot = 2 mins hanging around while Disk Utility "sees" the HDs = 10 - 25 minutes Disk Utility "struts its funky stuff" = 10 - 25 minutes reboot 2 mins NO CONTEST Of course, if you want to get on with the work a quick reboot from another partition/HD with all the Prefs, Plug-in and so forth = 2 mins BUT you are still left with the need to sort out the problematic initial boot HD/Part. or, as a friend of mine puts it "to DeF**k the bl**dy thing" - which, on a daft Sunday morning (say about 5 am) is, albeit, very rude, almost exactly how I feel. [And before you rush to say it, 5 repetitions of one's Gayatri Mantra, while possibly appeasing Indra and various other capricious divine entities, does not seem to speed up the time taken sorting out one's computer!]. Should anyone reading this message decide that parts of it are quite mad; they are right - Richmond is having a lot of fun: Your part in the fun is to work out which parts are serious, and which parts are a tremendous leg-pull. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From bill at bluewatermaritime.com Tue May 8 15:13:48 2007 From: bill at bluewatermaritime.com (Bill) Date: Tue, 08 May 2007 15:13:48 -0400 Subject: Partition benefits . . . In-Reply-To: <844300.37161.qm@web37515.mail.mud.yahoo.com> Message-ID: I couldn't help but notice someone saying how they wished their data was backed up to a more secure CD instead of hard drives. Here in the rainforest ( www.rainforestinn.com ) where I work a CD only lasts a few months while a hard drive that is kept powered lasts years. So we put all our music CD's and all our DVD's into hard drives as soon as possible before the aluminum layer of the external media starts to corrode and then be unreadable. So hard drives are the most reliable storage medium we can get. Tapes are much much worse here as they can go bad with a weird mold growth in less than a month. On 5/8/07 2:50 PM, "Richmond Mathewson" wrote: > Well . . . > > Apart from Applejack, on the computers that run Mac OS > 10 I have, either a second partition (wife's G4 iBook, > my PPC Mac Mini) or another HD with an OS on it (my G4 > Windtunnel has 4 HDs). > > http://applejack.sourceforge.net/ > > apropos de quoi je voudrais to point out that 'Cider' > in the part of the world where my Mother comes from > (Somerset/Dorset, England) contains about 12% alcohol, > plus an extremely large proportion of fusel oils, and > is exactly what North Americans call "Applejack'. > > Unfortunately the word 'Cider' has been debased, in > both the American Colonies and Bulgaria to mean either > Apple juice, or Apple flavoured fizzo. > > While I am on the topic of the American Colonies, I > see that the Hanoverian usurper is currently visiting > the Head of the Colonial Rebels in the said Colonies. > I, as a good Scot, remain loyal to my sovereign, > Francis II: > > http://www.defendersofscotland.org/monarch.htm > > What I would say in favour of Applejack is that most > of my crashes (about 1 a week with 10.4.x) a choice of > Number 5 (cleans out VM) does the trick ()% of the > time and takes about 1 minute: > > so: reboot into Cmd-line = 2 mins > > Applejack #4 = 1 min > > reboot = 2 mins > > total = 5 mins > > CF... > > other HD/partition/boot CD: > > reboot = 2 mins > > hanging around while Disk Utility "sees" the HDs = 10 > - 25 minutes > > Disk Utility "struts its funky stuff" = 10 - 25 > minutes > > reboot 2 mins > > NO CONTEST > > Of course, if you want to get on with the work a quick > reboot from another partition/HD with all the Prefs, > Plug-in and so forth = 2 mins > > BUT you are still left with the need to sort out the > problematic initial boot HD/Part. > > or, as a friend of mine puts it "to DeF**k the bl**dy > thing" - which, on a daft Sunday morning (say about 5 > am) is, albeit, very rude, almost exactly how I feel. > [And before you rush to say it, 5 repetitions of one's > Gayatri Mantra, while possibly appeasing Indra and > various other capricious divine entities, does not > seem to speed up the time taken sorting out one's > computer!]. > > Should anyone reading this message decide that parts > of it are quite mad; they are right - Richmond is > having a lot of fun: > > Your part in the fun is to work out which parts are > serious, and which parts are a tremendous leg-pull. > > sincerely, Richmond Mathewson > > ____________________________________________________________ > > A Thorn in the flesh is better than a failed Systems Development Life Cycle. > ____________________________________________________________ > > > ___________________________________________________________ > Yahoo! Answers - Got a question? Someone out there knows the answer. Try it > now. > http://uk.answers.yahoo.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution | | | )_) )_) )_) )___))___))___)\ )____)____)_____)\\ _____|____|____|____\\\__ -------\ /--------- http://www.bluewatermaritime.com ^^^^^ ^^^^^^^^^^^^^^^^^^^^^ ^^^^ ^^^^ ^^^ ^^ ^^^^ ^^^ 24 hour cell: (787) 378-6190 fax: (815) 331-0838 Blue Water Maritime P.O. Box 2087 Rio Grande, PR 00745 From RGould8 at aol.com Tue May 8 15:49:00 2007 From: RGould8 at aol.com (RGould8 at aol.com) Date: Tue, 8 May 2007 15:49:00 EDT Subject: Stack that pulls down embedded font off the web Message-ID: Say, any idea if I can write a "stub stack" that pulls down a second stack off the internet, and yet uses a font that's embedded in that second stack, using the new font embedding technology in Rev? ************************************** See what's free at http://www.aol.com. From ambassador at fourthworld.com Tue May 8 16:04:30 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Tue, 08 May 2007 13:04:30 -0700 Subject: Stack that pulls down embedded font off the web Message-ID: <4640D7CE.8070201@fourthworld.com> RGould8 wrote: > Say, any idea if I can write a "stub stack" that pulls down a second stack > off the internet, and yet uses a font that's embedded in that second stack, > using the new font embedding technology in Rev? Hard to say. I went to RunRev.com to take a look at the altFont, but I can't find it. Is locating the acquired alt stuff some sort of adventure game, or did I miss an obvious link on the front page or storefront somewhere? -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From jacque at hyperactivesw.com Tue May 8 16:11:02 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 May 2007 15:11:02 -0500 Subject: Stack that pulls down embedded font off the web In-Reply-To: <4640D7CE.8070201@fourthworld.com> References: <4640D7CE.8070201@fourthworld.com> Message-ID: <4640D956.1090506@hyperactivesw.com> Richard Gaskin wrote: > RGould8 wrote: >> Say, any idea if I can write a "stub stack" that pulls down a second >> stack off the internet, and yet uses a font that's embedded in that >> second stack, using the new font embedding technology in Rev? > > Hard to say. I went to RunRev.com to take a look at the altFont, but I > can't find it. > > Is locating the acquired alt stuff some sort of adventure game, or did I > miss an obvious link on the front page or storefront somewhere? > Did you look in the latest beta distribution? You already have it. :) It's "revFont" now, BTW. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From jacque at hyperactivesw.com Tue May 8 16:24:04 2007 From: jacque at hyperactivesw.com (J. Landman Gay) Date: Tue, 08 May 2007 15:24:04 -0500 Subject: Stack that pulls down embedded font off the web In-Reply-To: References: Message-ID: <4640DC64.20100@hyperactivesw.com> RGould8 at aol.com wrote: > Say, any idea if I can write a "stub stack" that pulls down a second stack > off the internet, and yet uses a font that's embedded in that second stack, > using the new font embedding technology in Rev? I don't see why not. If the remote stack has the font embedded, you'd just need to install the font when the stack opens and uninstall when it closes. -- Jacqueline Landman Gay | jacque at hyperactivesw.com HyperActive Software | http://www.hyperactivesw.com From chipp at chipp.com Tue May 8 17:18:58 2007 From: chipp at chipp.com (Chipp Walters) Date: Tue, 8 May 2007 16:18:58 -0500 Subject: Function Points In-Reply-To: <4640B319.8060104@fourthworld.com> References: <4640B319.8060104@fourthworld.com> Message-ID: <7aa52a210705081418x4c673576rfe3fa583299bd268@mail.gmail.com> Nope, don't use Function points here. But I do have experience in estimating project scope. Here's some ideas: 1) First, get a small upfront check to build the spec. A defined spec will help greatly in creating an estimate for what it takes to complete a project. I typically like to create large scale blueprints outlining the interface flow/design of a project, and they generally don't cost over a couple grand to create. I've found over the years typically more work goes into the GUI and hooking it up, than the back-end. 2) After you have a project blueprint and have gone over it with the customer, you'll need to define the development 'nature' of a project. We prefer a modified Extreme Programming methodology < http://www.extremeprogramming.org/> whereby we set early and frequent milestones with the knowledge things can and will change during the process. At Human Code we generally worked on a different model as a product HAD TO SHIP ON TIME, so we could spec it out, start to finish, at the beginning. Create a schedule and keep to it no matter what. While this did satisfy the customer requirements, it ended up many times creating a less than stellar finished product. 3) If forced to make a not to exceed bid, I generally go over the blueprint, and estimate as accurately as I can how long it will take, then multiply times 3. I typically explain to my customers they get a better and more cost effective project by paying 'by the hour' as opposed to 'fixed bid.' Fixed bids have more detailed specs and a ECN process (Engineering Change Notice) by where we can modify the projected schedule, budgets and deliverables. Lastly, THERE IS NO SUBSTITUTE FOR EXPERIENCE in estimating a project. HTH, Chipp From revcompgeek at gmail.com Tue May 8 17:29:19 2007 From: revcompgeek at gmail.com (Matthew) Date: Tue, 8 May 2007 15:29:19 -0600 Subject: External problem In-Reply-To: <6505E755-1C46-445E-8EA1-F507353586F0@looktowindward.com> References: <18135D24-7EE4-4C37-BD69-9F2C4B7C55F5@gmail.com> <6505E755-1C46-445E-8EA1-F507353586F0@looktowindward.com> Message-ID: <70133B48-3397-47EB-ADC8-83EB3C27806C@gmail.com> Yes, I am on a Mac working with XCode. Dave, what definitions do I need inside that code? I have seen it before, but I guess I don't understand what it does. -- Matthew Peterson Programmer Christa McAuliffe Space Education Center On Apr 19, 2007, at 8:10 AM, Dave wrote: > Hi, > > Without looking at the code I'm can't tell for certain, but I think > this is to do with C vs C++. You need to surround it with: > > #ifdef __cplusplus > extern "C" > { > #endif > > ---------- Definitions Here > > #ifdef __cplusplus > }; > #endif > > Hope this Helps > Dave > > On 18 Apr 2007, at 18:20, Matthew wrote: > >> I am currently trying to build a SHA1 library in the hopes that it >> will run faster than ShaoSean's library (Great library by the >> way). I have the code all written out and no errors in the code >> itself, but when i try to compile it has 1 error and it says: >> >> Undefined symbols: >> _getXtable >> (part of path removed)/ExternalsEnvironment2_mod/sha1_hash/cache/ >> Debug/sha1_hash.build/Objects-normal/ppc/sha1_hash.o reference to >> undefined _getXtable >> symbols names listed in -exported_symbols_list: (part of path >> removed)/ExternalsEnvironmentV2_mod/sha1_hash/sha1_hash.exports >> not in linked objects >> _getXtaable >> collect2: Id returned 1 exit status >> >> looking in both externals.c and externals.h i notice that >> getXtable is defined but not _getXtable. Is there something that I >> should change to fix this? >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 revcompgeek at gmail.com Tue May 8 17:44:46 2007 From: revcompgeek at gmail.com (Matthew) Date: Tue, 8 May 2007 15:44:46 -0600 Subject: on returnkey doesn't work In-Reply-To: References: Message-ID: you might also try something like the closeField handler. It is sent to the field whenever the user changed something in it. If you were to put one in the card script and check the target, it should tell you which field it was, although I have not tested it. -- Matthew Peterson Programmer Christa McAuliffe Space Education Center On May 5, 2007, at 4:11 PM, Jim Ault wrote: > Using these two handler in a card script works fine: > > card script > ----------------------- > on returnKey > go next > end returnKey > > on returninfield > put the seconds && " user hit return in " & the target > end returninfield > > Without a returninfield override handler, then the "tab on return" > as true > on each field means that upon reaching the last visible line, the > tab key > will be the effect. Now the layer order of the fields controls the > movement > > Jim Ault > Las Vegas > > > On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote: > >> Back, again with what could be a pretty stupid question, and... >> this seems like a pretty elementary feature that should work, but >> doesn't - for me - right now. >> Thoughts? >> >> I've put the following into a card script and then tried it in a >> field script that would have an insertion point or some selected >> text. Essentially, I'm trying to identify which of the 45 text fields >> on a card is the one in which the user has just entered something, so >> that I can use the return key to go to the next field; the tab key >> works fine in this regard, but I'd like the return key to do the same >> thing. Each of these text fields only uses the first line, but if the >> return key is pressed now, it goes to the next line. Perhaps I should >> be using a different type of field; maybe a label instead? >> >> on returnKey >> -- do anything; I tried a beep and as the dictionary said: go >> next cd; nothing happens >> end returnKey >> >> Then in a field >> on returnField >> -- ditto >> end returnField >> >> TIA, >> >> Joe Wilkins >> _______________________________________________ >> use-revolution mailing list >> use-revolution at lists.runrev.com >> Please visit this url to subscribe, unsubscribe and manage your >> subscription >> preferences: >> http://lists.runrev.com/mailman/listinfo/use-revolution > > > _______________________________________________ > use-revolution mailing list > use-revolution at 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 Tue May 8 17:55:23 2007 From: pepetoo at cox.net (Joe Lewis Wilkins) Date: Tue, 8 May 2007 14:55:23 -0700 Subject: on returnkey doesn't work In-Reply-To: References: Message-ID: <9AEC51C2-9BC4-4822-98E0-24A0E1597A31@cox.net> Guess I forgot to get back with the solution to my question; since it was really quite simple. I just has had to set the Tab On Return property of each of the Fields to true; now pressing return or enter functions the same as pressing the TAB key. Sorry... I believe it was Jim who proded me in the right direction. Joe Wilkins On May 8, 2007, at 2:44 PM, Matthew wrote: > you might also try something like the closeField handler. It is > sent to the field whenever the user changed something in it. If you > were to put one in the card script and check the target, it should > tell you which field it was, although I have not tested it. > -- > Matthew Peterson > Programmer > Christa McAuliffe Space Education Center > > > On May 5, 2007, at 4:11 PM, Jim Ault wrote: > >> Using these two handler in a card script works fine: >> >> card script >> ----------------------- >> on returnKey >> go next >> end returnKey >> >> on returninfield >> put the seconds && " user hit return in " & the target >> end returninfield >> >> Without a returninfield override handler, then the "tab on return" >> as true >> on each field means that upon reaching the last visible line, the >> tab key >> will be the effect. Now the layer order of the fields controls >> the movement >> >> Jim Ault >> Las Vegas >> >> >> On 5/5/07 2:36 PM, "Joe Lewis Wilkins" wrote: >> >>> Back, again with what could be a pretty stupid question, and... >>> this seems like a pretty elementary feature that should work, but >>> doesn't - for me - right now. >>> Thoughts? >>> >>> I've put the following into a card script and then tried it in a >>> field script that would have an insertion point or some selected >>> text. Essentially, I'm trying to identify which of the 45 text >>> fields >>> on a card is the one in which the user has just entered >>> something, so >>> that I can use the return key to go to the next field; the tab key >>> works fine in this regard, but I'd like the return key to do the >>> same >>> thing. Each of these text fields only uses the first line, but if >>> the >>> return key is pressed now, it goes to the next line. Perhaps I >>> should >>> be using a different type of field; maybe a label instead? >>> >>> on returnKey >>> -- do anything; I tried a beep and as the dictionary said: go >>> next cd; nothing happens >>> end returnKey >>> >>> Then in a field >>> on returnField >>> -- ditto >>> end returnField >>> >>> TIA, >>> >>> Joe Wilkins >>> _______________________________________________ >>> use-revolution mailing list >>> use-revolution at lists.runrev.com >>> Please visit this url to subscribe, unsubscribe and manage your >>> subscription >>> preferences: >>> http://lists.runrev.com/mailman/listinfo/use-revolution >> >> >> _______________________________________________ >> use-revolution mailing list >> use-revolution 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 mwieder at ahsoftware.net Tue May 8 22:37:02 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Tue, 8 May 2007 19:37:02 -0700 Subject: Dynamic Language Runtime In-Reply-To: References: Message-ID: <92265116447.20070508193702@ahsoftware.net> David- I was part of a DLR roundtable discussion at CommunityOne day at JavaOne yesterday, so I think I can speak to this from the bleeding edge. A few points to consider: 1. The DLR is alpha. I'm bullish on it, and it's very promising, but there are quite a few rough edges and things that just aren't worked out yet. There's no consensus on threads, for instance. Give it time. 2. The DLR means a lot more than just being able to run something in a browser. It promises cross-language compatibility, the ability to run modules written in one language within the context of another language. 3. There's never been a jit compiler for xtalk. Not that it couldn't be done, but that brings headaches of its own. The whole "short path / long path" thing, for one, is something that I don't think has ever been considered for xtalk syntax. 4. Peter Fisk's Smalltalk compiler is "capable of processing arithmetic expressions". That's still a far cry from a full-blown Smalltalk compiler. I'm reasonably certain that a compiler that would process "put 2 + 3" in Transcript wouldn't be that hard to build. But there's a lot more to the infrastructure than that. 5. We can't all be Peter Fisk. -- -Mark Wieder mwieder at ahsoftware.net From katir at hindu.org Tue May 8 23:08:51 2007 From: katir at hindu.org (Sivakatirswami) Date: Tue, 08 May 2007 17:08:51 -1000 Subject: CGI Hung Process Help! In-Reply-To: References: <463D0085.6060505@hindu.org> <95074EC6-3108-480C-8B64-F5E14B028F15@lacscentre.co.uk> <464050AA.3060102@hindu.org> Message-ID: <46413B43.8020902@hindu.org> Dave Cragg wrote: > > On 8 May 2007, at 11:27, Sivakatirswami wrote: > > >>> repeat while sDataRead = false >>> wait for messages >>> end repeat >> >> ## skts: I don't understand "wait for messages" what does that do? > > The above three lines are the equivalent of this: > > wait until sDataRead is not false with messages > > I heard that the "wait for messages" form was less resource intensive > because the condition was checked less often. But some limited testing > showed no great difference. What confuses me is that I thought "wait" was a blocker, but this is news to me: you can have a "wait" handler but if you have previously initiated a "send in" loop, those continue on, even if a "wait" has been set elsewhere. Sivakatirswami From cowhead at mac.com Wed May 9 03:25:40 2007 From: cowhead at mac.com (www.MeltingPotBar.com) Date: Wed, 9 May 2007 16:25:40 +0900 Subject: strange blending ink problem Message-ID: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> With latest Rev Media on a Mac (various Macs) I've gotten a strange effect where the blending/ink of images gets somehow altered (and thus the images seem to disappear). This happens on old stacks that have been stable for years. Has anyone else experienced this? mark mitchell Japan From geradamas at yahoo.com Wed May 9 04:31:26 2007 From: geradamas at yahoo.com (Richmond Mathewson) Date: Wed, 9 May 2007 09:31:26 +0100 (BST) Subject: The opposite of "focus after" ??? Message-ID: <745497.62762.qm@web37508.mail.mud.yahoo.com> The Life-President of the SL-O-W L-E-A-R-N-E-R-S calling :) So, if I want the cursor to "land" at the end of a string inside a text field I use: Focus after fld "XYZ" HOWEVER, I looked fairly foolish when I typed 'Focus before fld "XYZ"' in an attempt to get the cursor to "land" in front of the string! Help gratefully recieved. sincerely, Richmond Mathewson ____________________________________________________________ A Thorn in the flesh is better than a failed Systems Development Life Cycle. ____________________________________________________________ ___________________________________________________________ Yahoo! Answers - Got a question? Someone out there knows the answer. Try it now. http://uk.answers.yahoo.com/ From eric.chatonet at sosmartsoftware.com Wed May 9 04:46:31 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Wed, 9 May 2007 10:46:31 +0200 Subject: The opposite of "focus after" ??? In-Reply-To: <745497.62762.qm@web37508.mail.mud.yahoo.com> References: <745497.62762.qm@web37508.mail.mud.yahoo.com> Message-ID: <0DC2E649-51EC-40DE-B767-C45C5F7FB2DF@sosmartsoftware.com> Hi Richmond, Le 9 mai 07 ? 10:31, Richmond Mathewson a ?crit : > So, if I want the cursor to "land" at the end of a > string inside a text field I use: > > Focus after fld "XYZ" > > HOWEVER, I looked fairly foolish when I typed 'Focus > before fld "XYZ"' in an attempt to get the cursor to > "land" in front of the string! focus on fld "XYZ" will always select after text. Prefer to use 'select' that is more versatile: select before text of fld "XYZ" select after text of fld "XYZ" select char 1 to 5 of fld "XYZ" select word 1 to 5 of fld "XYZ" select empty etc. BTW you can't use 'before' or 'after' with the focus command. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From david at dvglasgow.wanadoo.co.uk Wed May 9 05:15:54 2007 From: david at dvglasgow.wanadoo.co.uk (David Glasgow) Date: Wed, 9 May 2007 10:15:54 +0100 Subject: Cluster analysis In-Reply-To: <20070508160919.F2F2E48936D@mail.runrev.com> References: <20070508160919.F2F2E48936D@mail.runrev.com> Message-ID: <93443995-B2F3-458D-BB7A-B862CBE76661@dvglasgow.wanadoo.co.uk> Anyone out there in Revland understand cluster analysis? How hard would it be to a/ script the analysis b/ draw a visual representation of clusters Even better, anyone out there who has already done it? Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk From jbv.silences at club-internet.fr Wed May 9 05:41:42 2007 From: jbv.silences at club-internet.fr (jbv) Date: Wed, 09 May 2007 11:41:42 +0200 Subject: OT : equivalent of BBEdit on Windows ? Message-ID: <46419755.D931EBB6@club-internet.fr> Hi list, Could someone advise a text editor with functions similar to BBEdit on Windows ? Thanks in advance, JB From xavier.bury at clearstream.com Wed May 9 05:23:44 2007 From: xavier.bury at clearstream.com (xavier.bury at clearstream.com) Date: Wed, 9 May 2007 11:23:44 +0200 Subject: ::OT : equivalent of BBEdit on Windows ? In-Reply-To: <46419755.D931EBB6@club-internet.fr> Message-ID: Hi JB UltraEdit or Notepad++ work great... ---------------------=--------------------- Xavier Bury Clearstream Services use-revolution-bounces at lists.runrev.com wrote on 09/05/2007 11:41:42: > Hi list, > > Could someone advise a text editor with functions similar > to BBEdit on Windows ? > > Thanks in advance, > JB > > _______________________________________________ ---------------------------------------------------------------------------- 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 viktoras at ekoinf.net Wed May 9 06:13:47 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Wed, 9 May 2007 13:13:47 +0300 (FLE Daylight Time) Subject: Cluster analysis References: <93443995-B2F3-458D-BB7A-B862CBE76661@dvglasgow.wanadoo.co.uk> Message-ID: <46419EDB.000001.02456@MAZYTIS> Hi David, You may find these resources helpful: http://obelia.jde.aca.mmu.ac.uk/multivar/ca.htm http://www.statsoft.com/textbook/stcluan.html Best wishes Viktoras -------Original Message------- From: David Glasgow Date: 09/05/2007 12:16:05 To: use-revolution at lists.runrev.com Subject: Cluster analysis Anyone out there in Revland understand cluster analysis? How hard would it be to a/ script the analysis b/ draw a visual representation of clusters Even better, anyone out there who has already done it? Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at azurevision.co.uk Wed May 9 06:13:22 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Wed, 9 May 2007 11:13:22 +0100 Subject: Partition benefits . . . In-Reply-To: References: <744473.41767.qm@web37510.mail.mud.yahoo.com> Message-ID: I normally have a 'system' partition and a 'docs' partition on laptops, but mostly due to being a control freak... and it's the easiest way to then have an external drive with a known-good copy of the system plus a latest backup copy of the system without copying the *entire* drive twice. Ian From viktoras at ekoinf.net Wed May 9 06:19:46 2007 From: viktoras at ekoinf.net (Viktoras Didziulis) Date: Wed, 9 May 2007 13:19:46 +0300 (FLE Daylight Time) Subject: OT : equivalent of BBEdit on Windows ? References: <46419755.D931EBB6@club-internet.fr> Message-ID: <4641A042.000003.02456@MAZYTIS> Try Crimson editor: http://www.crimsoneditor.com/ Supports syntax highliting of lots of languages, regular expressions, replace on multiple documents. Extendable via custom syntax files. Multiple redo and undo, macros, spell checker, etc... There is a project to port it to multiple OSes: http://www.emeraldeditor com/ All the best! Viktoras -------Original Message------- From: jbv Date: 09/05/2007 12:17:40 To: How to use Revolution Subject: OT : equivalent of BBEdit on Windows ? Hi list, Could someone advise a text editor with functions similar to BBEdit on Windows ? Thanks in advance, JB _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From luis at anachreon.co.uk Wed May 9 07:44:31 2007 From: luis at anachreon.co.uk (Luis) Date: Wed, 9 May 2007 12:44:31 +0100 Subject: OT : equivalent of BBEdit on Windows ? In-Reply-To: <4641A042.000003.02456@MAZYTIS> References: <46419755.D931EBB6@club-internet.fr> <4641A042.000003.02456@MAZYTIS> Message-ID: <5694669E-DA5B-4959-A680-2DD19B8DD659@anachreon.co.uk> Tried www.pspad.com/en ? Cheers, Luis. On 9 May 2007, at 11:19, Viktoras Didziulis wrote: > Try Crimson editor: > http://www.crimsoneditor.com/ > Supports syntax highliting of lots of languages, regular expressions, > replace on multiple documents. Extendable via custom syntax files. > Multiple > redo and undo, macros, spell checker, etc... > > There is a project to port it to multiple OSes: http:// > www.emeraldeditor > com/ > > All the best! > Viktoras > > -------Original Message------- > > From: jbv > Date: 09/05/2007 12:17:40 > To: How to use Revolution > Subject: OT : equivalent of BBEdit on Windows ? > > Hi list, > > Could someone advise a text editor with functions similar > to BBEdit on Windows ? > > Thanks in advance, > JB > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription > preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From tvogelaar at de-mare.nl Wed May 9 09:47:43 2007 From: tvogelaar at de-mare.nl (Terry Vogelaar) Date: Wed, 9 May 2007 15:47:43 +0200 Subject: Browser functionality and data in a stack Message-ID: <9ACC9FCE-C39B-414E-9802-7D2355E18EBE@de-mare.nl> Hi all, I am happy with the new browser features the newest beta/release candidate has. It can display HTML files, both online and offline. But how about data in a stack? Suppose I have a field or a variable containing XHTML with CSS. I cannot set the htmlText of a field to that without losing layout elements. I could setup the stack as CGI and navigate the browser to http:// 127.0.0.1/form.cgi, but that is a lot of overhead. A better workaround is to write the content to a text file and then navigate the browser element to file:///Users/my/Desktop/ whatever.html. But it is still a workaround. So I wonder: is there also a DIRECT way to do that? Also, I understand that it is 'impossible' (yet) to edit text in the browser :-) But what about form entries? Can the stack receive feedback from the browser in any way? Terry From david at openpartnership.net Wed May 9 11:21:09 2007 From: david at openpartnership.net (David Bovill) Date: Wed, 9 May 2007 17:21:09 +0200 Subject: Dynamic Language Runtime In-Reply-To: <92265116447.20070508193702@ahsoftware.net> References: <92265116447.20070508193702@ahsoftware.net> Message-ID: Thanks Mark. In general you seem to be supporting the potential of this path? It seems at this stage more promising than other stabs at this no - say Open Scripting Architecture (OSA), and yes it means a lot more than just a browser plugin - though i guess this would get most peoples attention here? A question about "writing a transcript compiler for DLR"? What does this involve - starting from scratch in C# or if you were RunRev and already presumably had some code basis for a compiler would you be able to use that directly - I guess not. Secondly if it means starting from scratch would that mean anyone could legally undertake such a thing - that is to write a minimal Transcript compiler for the DLR. Its not something I am picturing doing - but I am curious :) On 09/05/07, Mark Wieder wrote: > > David- > > I was part of a DLR roundtable discussion at CommunityOne day at > JavaOne yesterday, so I think I can speak to this from the bleeding > edge. A few points to consider: > > 1. The DLR is alpha. I'm bullish on it, and it's very promising, but > there are quite a few rough edges and things that just aren't worked > out yet. There's no consensus on threads, for instance. Give it time. > > 2. The DLR means a lot more than just being able to run something in a > browser. It promises cross-language compatibility, the ability to run > modules written in one language within the context of another > language. > > 3. There's never been a jit compiler for xtalk. Not that it couldn't > be done, but that brings headaches of its own. The whole "short path / > long path" thing, for one, is something that I don't think has ever > been considered for xtalk syntax. > > 4. Peter Fisk's Smalltalk compiler is "capable of processing > arithmetic expressions". That's still a far cry from a full-blown > Smalltalk compiler. I'm reasonably certain that a compiler that would > process "put 2 + 3" in Transcript wouldn't be that hard to build. But > there's a lot more to the infrastructure than that. > > 5. We can't all be Peter Fisk. From toolbook at kestner.de Wed May 9 11:32:09 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 9 May 2007 17:32:09 +0200 Subject: why does my popup menu works only in a function call? Message-ID: <004001c7924f$362a9320$18b2a8c0@TiemoPC2> Hello, I think I am still missing some rev basics. I created a right click menu which is called in a mouseDown handler like this (shortform): On Mousedown get mausMenue() The function looks like this (shortform): function mausMenue popup stack "mausMenue" This works like desired. But my first approach was like following: On Mousedown Send "mausMenue" The handler looks like this (shortform): on mausMenue popup stack "mausMenue" and this way my app freezes after the popup and cann only be killed with my taskmanger. I would like to understand, what the difference is and what my fault is why the second approach doesn't work. Any help appreciated Tiemo From robmann at gp-racing.com Wed May 9 11:46:11 2007 From: robmann at gp-racing.com (Robert Mann) Date: Wed, 9 May 2007 11:46:11 -0400 Subject: protecting images in standalone? Message-ID: I am not having much luck getting pictures from a database, so is there a way to protect images that you copy when you build a standalone? i.e. put them in a password protected folder or is there a way embed them right into the card, not link them to the file path, put actually place the image into the card? Thanks Rob From userev at canelasoftware.com Wed May 9 11:53:41 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Wed, 09 May 2007 08:53:41 -0700 Subject: strange blending ink problem In-Reply-To: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> References: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> Message-ID: On May 9, 2007, at 12:25 AM, www.MeltingPotBar.com wrote: > With latest Rev Media on a Mac (various Macs) I've gotten a strange > effect where the blending/ink of images gets somehow altered (and > thus the images seem to disappear). This happens on old stacks > that have been stable for years. Has anyone else experienced this? > > mark mitchell > Japan There have been some changes to allow for transparency. Please see BZ: Mark Talluto -- CANELA Software http://www.canelasoftware.com From kray at sonsothunder.com Wed May 9 11:57:43 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 9 May 2007 10:57:43 -0500 Subject: OT : equivalent of BBEdit on Windows ? In-Reply-To: <46419755.D931EBB6@club-internet.fr> References: <46419755.D931EBB6@club-internet.fr> Message-ID: <20070509105743379069.1955e2b8@sonsothunder.com> On Wed, 09 May 2007 11:41:42 +0200, jbv wrote: > Hi list, > > Could someone advise a text editor with functions similar > to BBEdit on Windows ? I like TextPad 5 (http://www.textpad.com/). Just throwing out another choice. :-) Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From scott at tactilemedia.com Wed May 9 12:01:51 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Wed, 09 May 2007 09:01:51 -0700 Subject: protecting images in standalone? In-Reply-To: Message-ID: Recently, Robert Mann wrote: > I am not having much luck getting pictures from a database, so is there a > way to protect images that you copy when you build a standalone? i.e. put > them in a password protected folder or is there a way embed them right into > the card, not link them to the file path, put actually place the image into > the card? Before you build the standalone, you can import images into a stack as image objects: File menu > Import As Control > Image File... You can import images into custom properties and them display them in image objects: [import] set the myCoolImage of this cd to url ("binfile:" & imagePath) [display] put the myCoolImage of this cd into img 1 But obviously anything displayed on screen can be copied simply using a screen capture. Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From david at openpartnership.net Wed May 9 12:04:36 2007 From: david at openpartnership.net (David Bovill) Date: Wed, 9 May 2007 18:04:36 +0200 Subject: Function Points In-Reply-To: <4640B319.8060104@fourthworld.com> References: <4640B319.8060104@fourthworld.com> Message-ID: I have not looked at Function Point Analysis before - but reading up on it makes doesn't leave a good taste. Research shows that a huge percentage of initial requirements (ie function points) never reach the final product - from memory and the published research I read on this last year this was well over 65% for projects of 5 months duration and over! And perhaps more to the point: Am I looking for a Holy Grail in trying > to find an objective measurement for projects which don't have any code > yet? Sounds interesting Richard - would love to know more... I have been looking hard for this Holy Grail perhaps from a different perspective of games and collaborative publishing. For project management applications I'd think of going more in the direction of as Chipp says "agile development" with an emphasis on light weight documentation - and go for Unit Tests perhaps as any measure of project complexity? I have used Unit Tests myself in Rev - but I don't think the benefits that they have for other language type projects correspond.... I think what I am trying to say is that the long term forward planing is all but impossible and the real advantage of any form of project planning documentation is with regard to a customer feedback cycle designed to keep things on track? The biggest problem is trying to convince the customer that forward planning does not work so well, and to pay for a development process that they steer, rather than a hypothetical but detailed "plan" - Rev and other Agile Tools have the advantage here in that results can be made visible right from the word go. The only form of quantifying I have found useful are Sprint Back Catalogues - which basically keep a daily cumulative graph of time to completion to the end of the next sprint cycle. As a counter to all this Agile development nonsense I came across this ditty a while back :) Imagine (with apologies to John Lennon) Imagine there's no requirements. It's easy if you try Just a bunch of coders, reachin' for the sky Imagine all the people, coding for today Imagine there's no schedules. It isn't hard to do No silly project deadlines, no one supervising you Imagine all the people, coding hand in hand You may say I'm an extremer but I'm not the only one I hope someday you'll join us and make coding lots more fun. Imagine oral documentation. I wonder if you can No need for UML diagrams. Just words passed, man to man Imagine just refactoring, playing in the sand You may say I'm an extremer, but I'm not the only one I hope someday you'll join us and make coding lots more fun. Taken from Stephens, D. Rosenberg. Extreme Programming Refactored But apart from saying I don't think it is possible - am I missing the point? From kray at sonsothunder.com Wed May 9 12:05:34 2007 From: kray at sonsothunder.com (Ken Ray) Date: Wed, 9 May 2007 11:05:34 -0500 Subject: why does my popup menu works only in a function call? In-Reply-To: <004001c7924f$362a9320$18b2a8c0@TiemoPC2> References: <004001c7924f$362a9320$18b2a8c0@TiemoPC2> Message-ID: <20070509110534538453.f099dc4e@sonsothunder.com> > I would like to understand, what the difference is and what my fault is why > the second approach doesn't work. Well, I don't know why the app freezes, but if you are calling a handler from within another handler, you don't need to use "send" if it's in the message passing hierarchy (since "send" is intended for sending a message *to* a specific object, and you didn't provide one). So for example, if your "mausMenue" handler was in the same object as the mouseDown, or in the card script of the card that had the "mouseDown" trap, or was in its stack script or in any libary you had put into use, you could simply use this mouseDown handler: on mouseDown mausMenue -- (other code here, if any) end mouseDown and have the called handler be: on mausMenue popup stack "mausMenue" end mausMenue HTH, Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From ambassador at fourthworld.com Wed May 9 12:22:27 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 May 2007 09:22:27 -0700 Subject: Function Points Message-ID: <4641F543.2000606@fourthworld.com> Thanks for the input, Chipp and David. I think David summed it up well here: > I have not looked at Function Point Analysis before - but reading up on it > makes doesn't leave a good taste. For me this is more of a thought experiment than an immediate need, as I have a small number of multi-year projects to keep me busy enough to not need to worry about estimating new projects for a while. But since most of my works spans multiple versions of products, I've been fleshing out some internal tools for code base analysis, with two goals in mind: first, that they be usable enough to share with clients, and then if time permits that they become usable enough to share with the rest of the Rev community. While I was working on tools for the development phase, my reading led me down the road of pre-development. But my reading concurs with what's been discussed here: there's just too much variance at the outset of a project to reliably quantify it through any semi-automated method. I stumbled across this estimating tool at Construx.com, Steve McConnell's company: Haven't spent much time with it, but it looks like an interesting starting point for working in lower-level languages. For the moment, I have enough to keep me busy writing bug-tracking and code base analysis tools that if there's no slam-dunk for automating parts of the estimating process I'll gladly leave well enough alone. :) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From toolbook at kestner.de Wed May 9 12:25:49 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Wed, 9 May 2007 18:25:49 +0200 Subject: AW: why does my popup menu works only in a function call? In-Reply-To: <20070509110534538453.f099dc4e@sonsothunder.com> Message-ID: <004601c79256$b595bac0$18b2a8c0@TiemoPC2> Thanks Ken, I'll give it a try. > -----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: Mittwoch, 9. Mai 2007 18:06 > An: How to use Revolution > Betreff: Re: why does my popup menu works only in a function call? > > > I would like to understand, what the difference is and what my fault is > why > > the second approach doesn't work. > > Well, I don't know why the app freezes, but if you are calling a > handler from within another handler, you don't need to use "send" if > it's in the message passing hierarchy (since "send" is intended for > sending a message *to* a specific object, and you didn't provide one). > > So for example, if your "mausMenue" handler was in the same object as > the mouseDown, or in the card script of the card that had the > "mouseDown" trap, or was in its stack script or in any libary you had > put into use, you could simply use this mouseDown handler: > > on mouseDown > mausMenue > -- (other code here, if any) > end mouseDown > > and have the called handler be: > > on mausMenue > popup stack "mausMenue" > end mausMenue > > HTH, > > Ken Ray > Sons of Thunder Software, Inc. > Email: kray at sonsothunder.com > Web Site: http://www.sonsothunder.com/ > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From david at openpartnership.net Wed May 9 12:26:25 2007 From: david at openpartnership.net (David Bovill) Date: Wed, 9 May 2007 18:26:25 +0200 Subject: Function Points In-Reply-To: <4641F543.2000606@fourthworld.com> References: <4641F543.2000606@fourthworld.com> Message-ID: Whats a slam-dunk? From david at openpartnership.net Wed May 9 12:33:22 2007 From: david at openpartnership.net (David Bovill) Date: Wed, 9 May 2007 18:33:22 +0200 Subject: Function Points In-Reply-To: <4641F543.2000606@fourthworld.com> References: <4641F543.2000606@fourthworld.com> Message-ID: More seriously.... On 09/05/07, Richard Gaskin wrote: > > But since most of my works spans multiple versions of products, I've > been fleshing out some internal tools for code base analysis, What sort of tools are you thinking of here Richard? I am asking because I still have the code graphing tools hanging around waiting for a renewed lease of "I'm needed" energy... they graph handler relationships, optionally including which controls they are in... from memory you were looking at profiling? From dave at looktowindward.com Wed May 9 13:10:03 2007 From: dave at looktowindward.com (Dave) Date: Wed, 9 May 2007 18:10:03 +0100 Subject: PowerPC and x86 External Commands??? In-Reply-To: References: Message-ID: Hi All, I've just gotten round to build my External Command Modules for both PowerPC and Intel and I'm having problems getting the library to load. Does loading a "Universal" bundle work ok? I had to change the projects built by the "External Creator V1.rev" tools supplied by RunRev to make it build correctly, but now I can't seem to get the External to load ok. I have built a PowerPC, Intel and Universal Version, but none of them seem to load correctly. And Ideas greatly appreciated. All the Best Dave From ambassador at fourthworld.com Wed May 9 14:17:47 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 May 2007 11:17:47 -0700 Subject: Function Points Message-ID: <4642104B.7070205@fourthworld.com> David Bovill wrote: > Whats a slam-dunk? It's an American colloquialism derived from basketball, referring to scoring a solid point in one decisive move (slamming the ball through the hoop). > What sort of tools are you thinking of here Richard? I am asking because I > still have the code graphing tools hanging around waiting for a renewed > lease of "I'm needed" energy... they graph handler relationships, optionally > including which controls they are in... from memory you were looking at > profiling? It started out with an interest in cyclomatic complexity, tailoring McCabe's algorithm to be more appropriate for Rev (for example, I weight "send...in time" since it's one of the few ways you can introduce race conditions into Rev code, and race conditions eat disproportionate time when diagnosing bugs). Then I added a few other metrics, including fan-in and fan-out, which led to the "Fandango" design pattern Ken and I talked about in our session last year at RevCon West. Fan-in/Fan-out sound like overlaps of your dependency diagrams. I've avoided the challenge of diagramming dependencies myself, as the ROI didn't match up for my needs. But if you have dependency diagramming already in place, there may indeed be some way the two tools could be integrated. The weak link to such an integration may be on my end: while useful, they're of a lower priority than client work, so they get attention only in between phases with more important projects. As a result, it's hard to say when it'll be in any form that others could use. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From david at openpartnership.net Wed May 9 14:52:52 2007 From: david at openpartnership.net (David Bovill) Date: Wed, 9 May 2007 20:52:52 +0200 Subject: Function Points In-Reply-To: <4642104B.7070205@fourthworld.com> References: <4642104B.7070205@fourthworld.com> Message-ID: On 09/05/07, Richard Gaskin wrote: > It started out with an interest in cyclomatic complexity, tailoring > McCabe's algorithm to be more appropriate for Rev (for example, I weight > "send...in time" since it's one of the few ways you can introduce race > conditions into Rev code, and race conditions eat disproportionate time > when diagnosing bugs). Looks fun - but I don't get the point yet.... why would you want to quantify the code complexity - seems overkill for working out how much to pay freelancers :) Then I added a few other metrics, including fan-in and fan-out, which > led to the "Fandango" design pattern Ken and I talked about in our > session last year at RevCon West. > > Fan-in/Fan-out sound like overlaps of your dependency diagrams. I've > avoided the challenge of diagramming dependencies myself, as the ROI > didn't match up for my needs. > > But if you have dependency diagramming already in place, there may > indeed be some way the two tools could be integrated. Pretty sure that:* M* = *E* ? *N* + *2 *where *M* = cyclomatic complexity*E*= the number of edges of the graph *N* = the number of nodes of the graph*P* = the number of connected components.is pretty much there in the code though it would need to be amended to include intra-hadler node connections, as to date i have only been interested in graphing handler relationships not overall complexity. The weak link to such an integration may be on my end: while useful, > they're of a lower priority than client work, so they get attention only > in between phases with more important projects. As a result, it's hard > to say when it'll be in any form that others could use. Ditto - still good to know what you are up to and where to ask questions. From chipp at chipp.com Wed May 9 15:01:19 2007 From: chipp at chipp.com (Chipp Walters) Date: Wed, 9 May 2007 14:01:19 -0500 Subject: ::OT : equivalent of BBEdit on Windows ? In-Reply-To: References: <46419755.D931EBB6@club-internet.fr> Message-ID: <7aa52a210705091201m32678efch54d66bf2e71c9177@mail.gmail.com> PsPad works too. From Andre.Bisseret at inria.fr Wed May 9 15:08:54 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Wed, 9 May 2007 21:08:54 +0200 Subject: fields disappearing when grabing them Message-ID: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> Hi, In a stack, I have groups of fields so that when one is visible the others are invisible. Each field has its "lockText" and "list behavior" properties set to true. The user can edit the visible field by means of buttons (adding or deleting a line). So, the number of lines (the lenght of lines too), can increase or decrease ; When the content is changing, the size of the field is automatically adapted (using formattedHeight and formattedWidth). Consequently, I would like that the user could change at will the position of the field in the card. So I am trying to use "if command key is down then grab me" in the script of each field. BUT, MY PROBLEM is that, when grabing it, parts of the field disappear (and possibly the entire field) as if it was sliding under other (invisible) objects !! that, in fact, do not exist there (except the invisible other fields of the group) For a while, I supposed that this was due to the other fields of the group (?), so I set all of them to "transparent" (opaque property to false). But that does not work. What am I doing wrong ? could it be a problem of "group boundary" ?? Is there a solution ? I hope my explanations are not too unclear ! Thanks a lot in advance for any solution or idea to solve this problem Best regards from Grenoble Andr? From klaus at major-k.de Wed May 9 15:23:14 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 9 May 2007 21:23:14 +0200 Subject: fields disappearing when grabing them In-Reply-To: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> Message-ID: <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> Bon soir Andr?, > Hi, > In a stack, I have groups of fields so that when one is visible the > others are invisible. > Each field has its "lockText" and "list behavior" properties set to > true. > The user can edit the visible field by means of buttons (adding or > deleting a line). > So, the number of lines (the lenght of lines too), can increase or > decrease ; > When the content is changing, the size of the field is > automatically adapted (using formattedHeight and formattedWidth). > > Consequently, I would like that the user could change at will the > position of the field in the card. > > So I am trying to use "if command key is down then grab me" in the > script of each field. > > BUT, MY PROBLEM is that, when grabing it, parts of the field > disappear (and possibly the entire field) as if it was sliding > under other (invisible) objects !! that, in fact, do not exist > there (except the invisible other fields of the group) > > For a while, I supposed that this was due to the other fields of > the group (?), so I set all of them to "transparent" (opaque > property to false). But that does not work. > > What am I doing wrong ? could it be a problem of "group boundary" ?? > Is there a solution ? > > I hope my explanations are not too unclear ! > > Thanks a lot in advance for any solution or idea to solve this problem Quick guess: Are these fields part of a group, that group is "lockloc"ked and the group is smaller (height/width) than the stack/card? > Best regards from Grenoble > Andr? Regards Klaus Major klaus at major-k.de http://www.major-k.de From devin_asay at byu.edu Wed May 9 15:33:00 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 9 May 2007 13:33:00 -0600 Subject: fields disappearing when grabing them In-Reply-To: <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> Message-ID: <83E5711C-46E6-483C-8CB1-0B0E1FF81561@byu.edu> On May 9, 2007, at 1:23 PM, Klaus Major wrote: > Bon soir Andr?, > >> Hi, >> In a stack, I have groups of fields so that when one is visible >> the others are invisible. >> Each field has its "lockText" and "list behavior" properties set >> to true. >> The user can edit the visible field by means of buttons (adding or >> deleting a line). >> So, the number of lines (the lenght of lines too), can increase or >> decrease ; >> When the content is changing, the size of the field is >> automatically adapted (using formattedHeight and formattedWidth). >> >> Consequently, I would like that the user could change at will the >> position of the field in the card. >> >> So I am trying to use "if command key is down then grab me" in >> the script of each field. >> >> BUT, MY PROBLEM is that, when grabing it, parts of the field >> disappear (and possibly the entire field) as if it was sliding >> under other (invisible) objects !! that, in fact, do not exist >> there (except the invisible other fields of the group) >> >> For a while, I supposed that this was due to the other fields of >> the group (?), so I set all of them to "transparent" (opaque >> property to false). But that does not work. >> >> What am I doing wrong ? could it be a problem of "group boundary" ?? >> Is there a solution ? >> >> I hope my explanations are not too unclear ! >> >> Thanks a lot in advance for any solution or idea to solve this >> problem > > Quick guess: > Are these fields part of a group, that group is "lockloc"ked and > the group is smaller (height/width) I'd bet this is the problem, except the situation is worse than that. In my experience, when you're dragging objects in a group, the dragged object goes out of sight when you drag outside of the group's boundaries, *even if its lockLoc is false*. The only workaround I've found is to make the group the size of the card and set its lockLoc to true. I don't know if this behavior is a bug or a feature. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From cszasz at mac.com Wed May 9 15:45:17 2007 From: cszasz at mac.com (Charles Szasz) Date: Wed, 9 May 2007 15:45:17 -0400 Subject: How do you trap for cursor moving from a field when user uses a mouse? Message-ID: <9ED14FBF-EAC1-49C3-AF92-660C39E04A93@mac.com> I am still having a great deal of problems on how to trap for a cursor that is moved out of a field by using the mouse instead of using a tab, enter or return key!! Despite the suggestions I received when I posted this as "Is there a solution for this problem?", I cannot resolve this problem. I tried the following suggested by Jacqueline: if the selectedfield is not empty then send "closefield" to the selectedfield but that does not work. Charles Szasz cszasz at mac.com From Andre.Bisseret at inria.fr Wed May 9 15:46:11 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Wed, 9 May 2007 21:46:11 +0200 Subject: fields disappearing when grabing them In-Reply-To: <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> Message-ID: Le 9 mai 07 ? 21:23, Klaus Major a ?crit : > Bon soir Andr?, > >> Hi, >> In a stack, I have groups of fields so that when one is visible >> the others are invisible. >> Each field has its "lockText" and "list behavior" properties set >> to true. >> The user can edit the visible field by means of buttons (adding or >> deleting a line). >> So, the number of lines (the lenght of lines too), can increase or >> decrease ; >> When the content is changing, the size of the field is >> automatically adapted (using formattedHeight and formattedWidth). >> >> Consequently, I would like that the user could change at will the >> position of the field in the card. >> >> So I am trying to use "if command key is down then grab me" in >> the script of each field. >> >> BUT, MY PROBLEM is that, when grabing it, parts of the field >> disappear (and possibly the entire field) as if it was sliding >> under other (invisible) objects !! that, in fact, do not exist >> there (except the invisible other fields of the group) >> >> For a while, I supposed that this was due to the other fields of >> the group (?), so I set all of them to "transparent" (opaque >> property to false). But that does not work. >> >> What am I doing wrong ? could it be a problem of "group boundary" ?? >> Is there a solution ? >> >> I hope my explanations are not too unclear ! >> >> Thanks a lot in advance for any solution or idea to solve this >> problem > > Quick guess: > Are these fields part of a group, YES they are grouped > that group is "lockloc"ked NO the loc of the group is not locked > and the group is smaller (height/width) > than the stack/card? YES the group is smaller that the stack/card I thanks you for your attention and your quick answer Andr? > >> Best regards from Grenoble >> Andr? > > Regards > > Klaus Major > klaus at major-k.de > http://www.major-k.de > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > > From klaus at major-k.de Wed May 9 15:57:26 2007 From: klaus at major-k.de (Klaus Major) Date: Wed, 9 May 2007 21:57:26 +0200 Subject: fields disappearing when grabing them In-Reply-To: References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> Message-ID: Hi Andr?, > Le 9 mai 07 ? 21:23, Klaus Major a ?crit : > >> Bon soir Andr?, >> >>> Hi, >>> In a stack, I have groups of fields so that when one is visible >>> the others are invisible. >>> Each field has its "lockText" and "list behavior" properties set >>> to true. >>> The user can edit the visible field by means of buttons (adding >>> or deleting a line). >>> So, the number of lines (the lenght of lines too), can increase >>> or decrease ; >>> When the content is changing, the size of the field is >>> automatically adapted (using formattedHeight and formattedWidth). >>> Consequently, I would like that the user could change at will the >>> position of the field in the card. >>> So I am trying to use "if command key is down then grab me" in >>> the script of each field. >>> BUT, MY PROBLEM is that, when grabing it, parts of the field >>> disappear (and possibly the entire field) as if it was sliding >>> under other (invisible) objects !! that, in fact, do not exist >>> there (except the invisible other fields of the group) >>> For a while, I supposed that this was due to the other fields of >>> the group (?), so I set all of them to "transparent" (opaque >>> property to false). But that does not work. >>> What am I doing wrong ? could it be a problem of "group boundary" ?? >>> Is there a solution ? >>> I hope my explanations are not too unclear ! >>> Thanks a lot in advance for any solution or idea to solve this >>> problem >> >> Quick guess: >> Are these fields part of a group, > YES they are grouped >> that group is "lockloc"ked > NO the loc of the group is not locked >> and the group is smaller (height/width) >> than the stack/card? > YES the group is smaller that the stack/card Well, in that case Devin's hint may be your solution: Make the group the same dimensions as the card (if applicable). > I thanks you for your attention and your quick answer A votre service monsieur :-) > Andr? Regards Klaus Major klaus at major-k.de http://www.major-k.de From Andre.Bisseret at inria.fr Wed May 9 16:09:48 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Wed, 9 May 2007 22:09:48 +0200 Subject: fields disappearing when grabing them In-Reply-To: <83E5711C-46E6-483C-8CB1-0B0E1FF81561@byu.edu> References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> <83E5711C-46E6-483C-8CB1-0B0E1FF81561@byu.edu> Message-ID: >> >> Quick guess: >> Are these fields part of a group, that group is "lockloc"ked and >> the group is smaller (height/width) > > I'd bet this is the problem, except the situation is worse than > that. In my experience, when you're dragging objects in a group, > the dragged object goes out of sight when you drag outside of the > group's boundaries, *even if its lockLoc is false*. The only > workaround I've found is to make the group the size of the card and > set its lockLoc to true. I don't know if this behavior is a bug or > a feature. > > Devin OK ! fine, that's working : I increased the size of the group as much as I needed (I dont need all the card size) and set its lockLoc to true, (that''s what I did not think to do when I tried before to increase the size of the group : I thought that a group was taking the size of the bigger object in it, but it is not the case). Thanks a lot Devin (and again to Klaus) Andr? > > Devin Asay > Humanities Technology and Research Support Center > Brigham Young University > From Andre.Bisseret at inria.fr Wed May 9 16:17:57 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Wed, 9 May 2007 22:17:57 +0200 Subject: fields disappearing when grabing them In-Reply-To: References: <1DB3284F-9524-464B-9BFE-365C0502124D@inria.fr> <33B59F38-FFEB-4B56-8F1F-E74B5EDFC55A@major-k.de> Message-ID: Le 9 mai 07 ? 21:57, Klaus Major a ?crit : > Hi Andr?, >>> >>> Quick guess: >>> Are these fields part of a group, >> YES they are grouped >>> that group is "lockloc"ked >> NO the loc of the group is not locked >>> and the group is smaller (height/width) >>> than the stack/card? >> YES the group is smaller that the stack/card > > Well, in that case Devin's hint may be your solution: > Make the group the same dimensions as the card (if applicable). >> I thanks you for your attention and your quick answer > > A votre service monsieur :-) > That's the solution, indeed, Viele Dank, Klaus :-) From devin_asay at byu.edu Wed May 9 16:35:15 2007 From: devin_asay at byu.edu (Devin Asay) Date: Wed, 9 May 2007 14:35:15 -0600 Subject: How do you trap for cursor moving from a field when user uses a mouse? In-Reply-To: <9ED14FBF-EAC1-49C3-AF92-660C39E04A93@mac.com> References: <9ED14FBF-EAC1-49C3-AF92-660C39E04A93@mac.com> Message-ID: <619EE927-882F-46AB-BF9C-20E30B927EAA@byu.edu> On May 9, 2007, at 1:45 PM, Charles Szasz wrote: > I am still having a great deal of problems on how to trap for a > cursor that is moved out of a field by using the mouse instead of > using a tab, enter or return key!! Despite the suggestions I > received when I posted this as "Is there a solution for this > problem?", I cannot resolve this problem. > > I tried the following suggested by Jacqueline: > > if the selectedfield is not empty > then > send "closefield" to the selectedfield > > but that does not work. Charles, Check out the selectionChanged message. This message is triggered when the selected text in a field changes, including, if memory serves, when the selection point is first established inside a field. Devin Devin Asay Humanities Technology and Research Support Center Brigham Young University From m.schonewille at economy-x-talk.com Wed May 9 18:01:35 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 May 2007 00:01:35 +0200 Subject: Is there a Solution for this problem? In-Reply-To: References: Message-ID: Hi Charles, Write an additional command that checks the contents of all fields. For example: funtion checkFields repeat with x = 1 to number of fields of grp 1 if fld x of grp 1 is not a number or fld x of grp 1 < 0 or fld x of grp 1 > 10 then return false end if end repeat return true end checkFields Now, when the user uses tab or return to navigate to another field, make the closeField handler call the function. on closeField if not checkFields() then set the text of the target to empty select text of the target else pass closeField end if and in the calculate button, use something like this: on mouseUp if checkFields() then -- calculate and go next cd else select text of fld 1 of grp 1 end if end mouseUp Naturally, you could add a few answer dialogs with warnings and a few system beeps, but I wanted to keep these examples simple. I hope this helps. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 6-mei-2007, om 15:06 heeft Charles Szasz het volgende geschreven: > I have entry fields that the user fills in with numbers by using > the tab, return or enter keys. Each field is checked for a range of > scores by catching the exit or close field. If the user enters a > number that is above the range for the entry field, a dialog box > appears warning them of the mistake and puts the focus back on the > field. Here is my question: I found that if the user uses the tab, > return or enter keys to enter the data with fields and then goes > back using the cursor and changes a data entry that is above above > the range and instead of using the above keys then uses the mouse > to click a Calculate button which computes the scores and goes to > the next card, the error box does not appear but I get an execution > error in the standalone. How do you trap for this when the user > does not use the tab, enter or return keys but uses the mouse to > move the cursor to click on the calculate button? > > > Charles Szasz > cszasz at mac.com > > From mwieder at ahsoftware.net Wed May 9 18:47:01 2007 From: mwieder at ahsoftware.net (Mark Wieder) Date: Wed, 9 May 2007 15:47:01 -0700 Subject: Dynamic Language Runtime In-Reply-To: References: <92265116447.20070508193702@ahsoftware.net> Message-ID: <49337715148.20070509154701@ahsoftware.net> David- Wednesday, May 9, 2007, 8:21:09 AM, you wrote: > A question about "writing a transcript compiler for DLR"? What does this > involve - starting from scratch in C# or if you were RunRev and already > presumably had some code basis for a compiler would you be able to use that > directly - I guess not. Secondly if it means starting from scratch would > that mean anyone could legally undertake such a thing - that is to write a > minimal Transcript compiler for the DLR. Its not something I am picturing > doing - but I am curious :) Well, on one level I think that anyone could start this from scratch. There aren't any legal restrictions that I'm aware of to anyone creating a new xtalk compiler or interpreter or whatever. And if you have something that compiles xtalk down to an intermediate byte-level interpreter the way I'm given to understand the runrev engine now works, then the first task would be to create a code generation engine whose end result would be binary-compatible with the jvm. This is the equivalent of creating a new platform for runrev to run on in addition to the currently-supported platforms, rather like taking on the project of having runrev deploy on a Treo or a Newton or a . The next task would be to craft a jit compiler to handle the dynamic binding aspect of the dlr. This is by far the harder of the two tasks (not that I want to minimize the difficulty of the first task). It's nothing I'd take on lightly - there are brighter minds than mine hard at work on these things. Jruby is the most promising right now, and the entire Rails framework seems to be working fine, thanks to a *lot* of hard work and the cooperation of the ruby community. -- -Mark Wieder mwieder at ahsoftware.net From bridgeyman at gmail.com Wed May 9 20:28:14 2007 From: bridgeyman at gmail.com (Bridger Maxwell) Date: Wed, 9 May 2007 18:28:14 -0600 Subject: Making OS-Specific Standalones Message-ID: <86ae76bb0705091728j7e31c989qc10ea8c724d2653a@mail.gmail.com> Hey, Is there any way to have the Windows standalone saved differently from the OS X standalone? I would like the Windows standalone to have custom properties containing the externals to be unpacked, but because OS X uses bundles this is not an issue and I don't want these custom properties to be saved as part of the OS X standalone (no need to use extra memory). I know I could just build for Windows, clear the externals, and build it again for OS X, but is there an easier way so I don't get mixed up? Thank You, Bridger Maxwell www.FieryFerret.com From bobwarren at howsoft.com Wed May 9 22:10:13 2007 From: bobwarren at howsoft.com (Bob Warren) Date: Wed, 09 May 2007 23:10:13 -0300 Subject: Improved Linux Chooser Widgets #3.01 - Last Stage Beta Message-ID: <46427F05.4050007@howsoft.com> Colleagues: I have improved my chooser widgets for Linux. Full details can be viewed at: http://www.howsoft.com/runrev/stacks.htm Briefly: This version of the widgets (#3.01) should run on most Linux distros. However, regarding a few small details, special preference has been given to Ubuntu. The choosers can be used for file selection ("Open", or "Save As" functions with or without a suggested file name), or for choosing FOLDERS only. Since they were developed in Rev/Linux 2.6.1, there are 2 issues remaining regarding their general use and distribution. As soon as the new Rev/Linux is ready, I will re-compile them, and hopefully no further issues (even small ones) will remain. I have plenty of ideas about how to improve these widgets even further in the future. What I am currently concerned with is to make absolutely sure they are 100% bug-free as they stand. PLEASE DO TRY THEM OUT and let me know if you find anything wrong with them at all, regardless of how small. Thanks. Regards, Bob From stephenREVOLUTION at barncard.com Wed May 9 22:34:17 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 9 May 2007 19:34:17 -0700 Subject: contextual menu cursor image In-Reply-To: <46427F05.4050007@howsoft.com> References: <46427F05.4050007@howsoft.com> Message-ID: Anyone out there have a little .png file with the 16x16 'contextual menu' image? THis is the one with a little menu (looks like a ladder) to the right of a standard arrow and it is not a standard Rev cursor (but a standard carbon cursor in osx.) thanks! sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From bvg at mac.com Wed May 9 22:55:27 2007 From: bvg at mac.com (=?ISO-8859-1?Q?Bj=F6rnke_von_Gierke?=) Date: Thu, 10 May 2007 04:55:27 +0200 Subject: Browser functionality and data in a stack In-Reply-To: <9ACC9FCE-C39B-414E-9802-7D2355E18EBE@de-mare.nl> References: <9ACC9FCE-C39B-414E-9802-7D2355E18EBE@de-mare.nl> Message-ID: Try this command to set the browsers source to any data you want: revBrowserSet["htmltext"] to the text of field 1 I don't think you can get the content of a htmlform from the browser object directly. Also that seems rather backwards to me, htmlform fields have even less build in styling possibilities then rev fields. You might try to select the entered text manually (might also be possible with javascript), and look if you get anything afterwards by using this: put revBrowserGet(BrowserID, "selected") into field 1 Have fun Bjoernke On 09 May 2007, at 15:47, Terry Vogelaar wrote: > Hi all, > > I am happy with the new browser features the newest beta/release > candidate has. It can display HTML files, both online and offline. > > But how about data in a stack? Suppose I have a field or a variable > containing XHTML with CSS. I cannot set the htmlText of a field to > that without losing layout elements. > > I could setup the stack as CGI and navigate the browser to > http://127.0.0.1/form.cgi, but that is a lot of overhead. > > A better workaround is to write the content to a text file and then > navigate the browser element to > file:///Users/my/Desktop/whatever.html. But it is still a workaround. > > So I wonder: is there also a DIRECT way to do that? > > Also, I understand that it is 'impossible' (yet) to edit text in the > browser :-) But what about form entries? Can the stack receive > feedback from the browser in any way? > > Terry -- official ChatRev page: http://chatrev.bjoernke.com Chat with other RunRev developers: go stack URL "http://homepage.mac.com/bvg/chatrev1.3.rev" From ambassador at fourthworld.com Wed May 9 23:04:41 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Wed, 09 May 2007 20:04:41 -0700 Subject: contextual menu cursor image Message-ID: <46428BC9.3090505@fourthworld.com> Stephen Barncard wrote: > Anyone out there have a little .png file with the 16x16 'contextual > menu' image? > > THis is the one with a little menu (looks like a ladder) to the right > of a standard arrow and it is not a standard Rev cursor (but a > standard carbon cursor in osx.) Weird: Apple doesn't use it themselves (at least not in their most widely used app, the Finder, or in Preview, Stickies, or iMovie), but they do spec it here: If we had a message notifying us when the Control key is down without another key or a mouseDown I'd probably start using it. I guess in the meantime we'd have to poll for that, no? Maybe Apple's onto something in blowing that off that part of their own spec. ;) -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From stephenREVOLUTION at barncard.com Thu May 10 00:52:06 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Wed, 9 May 2007 21:52:06 -0700 Subject: contextual menu cursor image In-Reply-To: <46428BC9.3090505@fourthworld.com> References: <46428BC9.3090505@fourthworld.com> Message-ID: Richard, actually it can be done without polling, this is how I'm controlling the cursor, with a script in a locked field. works for my particular case....ymmv... And I was wrong... there's the image I want as a standard cursor in Rev id 82... there all the time. 'forest for the trees...'. local tempCurse ON mouseWithin cursorHandler END mouseWithin ON cursorHandler SWITCH CASE the optionkey is "down" put the defaultcursor into tempCurse set the cursor to 112913 --(renumbered from 82) set the lockcursor to true break CASE the controlkey is "down" put the defaultcursor into tempCurse set the cursor to 112912 set the lockcursor to true break DEFAULT set the cursor to tempCurse set the lockcursor to false END SWITCH END cursorHandler ON mouseLeave if tempCurse is not empty then set the cursor to tempCurse set the lockcursor to false end if END mouseLeave re: I was just at that Apple page just an hour ago. >Stephen Barncard wrote: >>Anyone out there have a little .png file with the 16x16 'contextual >>menu' image? >> >>THis is the one with a little menu (looks like a ladder) to the >>right of a standard arrow and it is not a standard Rev cursor (but >>a standard carbon cursor in osx.) > >Weird: Apple doesn't use it themselves (at least not in their most >widely used app, the Finder, or in Preview, Stickies, or iMovie), >but they do spec it here: > > > > >If we had a message notifying us when the Control key is down >without another key or a mouseDown I'd probably start using it. I >guess in the meantime we'd have to poll for that, no? > >Maybe Apple's onto something in blowing that off that part of their >own spec. ;) > >-- > Richard Gaskin -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From chipp at chipp.com Thu May 10 01:55:59 2007 From: chipp at chipp.com (Chipp Walters) Date: Thu, 10 May 2007 00:55:59 -0500 Subject: Stack that pulls down embedded font off the web In-Reply-To: References: Message-ID: <7aa52a210705092255y2ad61801v8ac95de0653e9eb5@mail.gmail.com> The old altFont demo stack did just that...installed and removed fonts on the fly. You can certainly 'suck up' a font into a customProp, then 'spit out' the font to a file, then load it. Should be the same with revFont. From m.schonewille at economy-x-talk.com Thu May 10 02:32:35 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 May 2007 08:32:35 +0200 Subject: strange blending ink problem In-Reply-To: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> References: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> Message-ID: Hi Mark, What does "somehow altered" mean? Does the value of the ink property change, or is only the visual appearance different? I seem to be experiencing a problem that makes the same inks behave differently on Mac OS X and Windows. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 9-mei-2007, om 9:25 heeft www.MeltingPotBar.com het volgende geschreven: > With latest Rev Media on a Mac (various Macs) I've gotten a strange > effect where the blending/ink of images gets somehow altered (and > thus the images seem to disappear). This happens on old stacks > that have been stable for years. Has anyone else experienced this? > > mark mitchell > Japan From Andre.Bisseret at inria.fr Thu May 10 02:52:51 2007 From: Andre.Bisseret at inria.fr (=?ISO-8859-1?Q? Andr=E9.Bisseret ?=) Date: Thu, 10 May 2007 08:52:51 +0200 Subject: Making OS-Specific Standalones In-Reply-To: <86ae76bb0705091728j7e31c989qc10ea8c724d2653a@mail.gmail.com> References: <86ae76bb0705091728j7e31c989qc10ea8c724d2653a@mail.gmail.com> Message-ID: Hi, You might look at the "May 2007 Archives by subject" : the subject : "How to tell Type of CPU?????" Hope that help Best regard from Grenoble Andr? Le 10 mai 07 ? 02:28, Bridger Maxwell a ?crit : > Hey, > Is there any way to have the Windows standalone saved differently > from the > OS X standalone? I would like the Windows standalone to have custom > properties containing the externals to be unpacked, but because OS > X uses > bundles this is not an issue and I don't want these custom > properties to be > saved as part of the OS X standalone (no need to use extra > memory). I know > I could just build for Windows, clear the externals, and build it > again for > OS X, but is there an easier way so I don't get mixed up? > > Thank You, > Bridger Maxwell > www.FieryFerret.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From m.schonewille at economy-x-talk.com Thu May 10 02:58:55 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Thu, 10 May 2007 08:58:55 +0200 Subject: Browser functionality and data in a stack In-Reply-To: References: <9ACC9FCE-C39B-414E-9802-7D2355E18EBE@de-mare.nl> Message-ID: Hi Terry and Bj?rnke, If you use a link instead of a button and the GET method instead of POST, you might be able to handle the xBrowser_RequestDownload message and retrieve the url that contains all the information from the form, although I have tried this. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 10-mei-2007, om 4:55 heeft Bj?rnke von Gierke het volgende geschreven: > Try this command to set the browsers source to any data you want: > > revBrowserSet["htmltext"] to the text of field 1 > > I don't think you can get the content of a htmlform from the > browser object directly. Also that seems rather backwards to me, > htmlform fields have even less build in styling possibilities then > rev fields. You might try to select the entered text manually > (might also be possible with javascript), and look if you get > anything afterwards by using this: > > put revBrowserGet(BrowserID, "selected") into field 1 > > Have fun > Bjoernke From toolbook at kestner.de Thu May 10 04:41:24 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 10:41:24 +0200 Subject: Which property is the backgroundColor of a tab button? Message-ID: <003701c792de$ff121a80$18b2a8c0@TiemoPC2> Hello, I don't find the property to set the backgroundColor of a tab menu button and its whole shape. If I change the backgroundColor of btn Tab Menu, nothing changes, same with all other color properties. The funny thing is, that the rectangle which sits below the TAB has a very soft "white" color from the scratch, which gets darker to the bottom of the rectangle. All patterns are also empty. Thanks for any hint Tiemo From nickp at didata.bw Thu May 10 04:52:17 2007 From: nickp at didata.bw (Nic Prioleau) Date: Thu, 10 May 2007 10:52:17 +0200 Subject: Disappearing Mouse Message-ID: <000801c792e0$8388d1e0$480aa8c0@didata.bw> Fellow Revers... I am activating a combo-box by using: "click at 192,228" which DOES activate the combo-box but my mouse pointer disappears. Am I doing something wrong or could this be a bug. Hitting the escape key closes the combo-box and my mouse re-appears. Regards Nic ##################################################################################### This e-mail message has been scanned for Viruses and Content and cleared by MailMarshal ##################################################################################### From Gil at Gil.Dawson.name Sun May 6 11:00:17 2007 From: Gil at Gil.Dawson.name (Gil Dawson) Date: Sun, 6 May 2007 08:00:17 -0700 Subject: Apache Server with RunRev stacks doing the processing? Message-ID: Kee-- Are you still using acgidispatcher? Are you using it on 10.4.9? I just downloaded it and I'm having trouble getting it to work. Sentman's support page is broken and he's not answering my email, so I'm looking for confirmation that the problem isn't a "broken in Tiger" thing. --Gil From len-morgan at crcom.net Thu May 10 08:34:41 2007 From: len-morgan at crcom.net (Len Morgan) Date: Thu, 10 May 2007 07:34:41 -0500 Subject: Trying again Message-ID: <46431161.4010400@crcom.net> For some reason, my requests for help are not only going unanswered but also never making it to the archive. What's up with the mailing list? I've got a database connection problem (still) that I'm trying to resolve but if no one can see the messages I'm sending, nothing is going to happen. Am I doing something wrong? How long should it be before a message to this list shows up in the archive? len morgan From scott at cdroo.com Thu May 10 08:44:49 2007 From: scott at cdroo.com (Scott Kane) Date: Thu, 10 May 2007 22:44:49 +1000 Subject: Trying again References: <46431161.4010400@crcom.net> Message-ID: <011101c79301$01b52e90$0201010a@esbgdi9s3atqpx> > Am I doing something wrong? How long should it be before a message to > this list shows up in the archive? Message recieved via the list right this moment - AU EST 10:44 PM. Scott Kane "In painting a tiger you can paint the skin, but not the bones." Confucius From david at openpartnership.net Thu May 10 09:43:07 2007 From: david at openpartnership.net (David Bovill) Date: Thu, 10 May 2007 15:43:07 +0200 Subject: Dynamic Language Runtime In-Reply-To: <49337715148.20070509154701@ahsoftware.net> References: <92265116447.20070508193702@ahsoftware.net> <49337715148.20070509154701@ahsoftware.net> Message-ID: Thanks for the lowdown Mark! It's a pity OSA didn't take off - I remember having some success with coding JavaScript, AppleScript, and event tried but failed some python I think all within Rev IDE (back when we had MetaCard), its just that the incentives were not there for the language communities to make them OSA compatible. It seems from what you are saying that this may not be a problem with the DLR / .NET approach? NB - the DLR stand for Docklands Light Railway where I come from :) From cmsheffield at gmail.com Thu May 10 10:29:53 2007 From: cmsheffield at gmail.com (Chris Sheffield) Date: Thu, 10 May 2007 08:29:53 -0600 Subject: Making OS-Specific Standalones In-Reply-To: <86ae76bb0705091728j7e31c989qc10ea8c724d2653a@mail.gmail.com> References: <86ae76bb0705091728j7e31c989qc10ea8c724d2653a@mail.gmail.com> Message-ID: <9D73F9A6-B9B5-42BC-A8FB-7071EA69C461@gmail.com> Hi Bridger, Check out the savingStandalone message. Very useful for setting custom props at the time of building a standalone. Chris On May 9, 2007, at 6:28 PM, Bridger Maxwell wrote: > Hey, > Is there any way to have the Windows standalone saved differently > from the > OS X standalone? I would like the Windows standalone to have custom > properties containing the externals to be unpacked, but because OS > X uses > bundles this is not an issue and I don't want these custom > properties to be > saved as part of the OS X standalone (no need to use extra > memory). I know > I could just build for Windows, clear the externals, and build it > again for > OS X, but is there an easier way so I don't get mixed up? > > Thank You, > Bridger Maxwell > www.FieryFerret.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 ------------------------------------------ Chris Sheffield Read Naturally The Fluency Company http://www.readnaturally.com ------------------------------------------ From ambassador at fourthworld.com Thu May 10 10:47:48 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 May 2007 07:47:48 -0700 Subject: contextual menu cursor image Message-ID: <46433094.4010407@fourthworld.com> Stephen Barncard wrote: >>If we had a message notifying us when the Control key is down >>without another key or a mouseDown I'd probably start using it. I >>guess in the meantime we'd have to poll for that, no? >> >>Maybe Apple's onto something in blowing that off that part of their >>own spec. ;) > > actually it can be done without polling, this is how I'm controlling > the cursor, with a script in a locked field. works for my particular > case....ymmv... ... > > ON mouseWithin > cursorHandler > END mouseWithin ... While you're not doing the polling yourself, I believe all messages tied to the idleRate (mouseWithin, mouseStillDown, idle, maybe one or two others) are accomplished by the engine doing the polling. The polling messages related to mouse actions (mouseWithin, mouseStillDown) can be especially problematic as they can't be used in libraries, or even card or stack scripts: to minimize the impact of the engine's polling on the rest of the system, as noted in the docs those messages are only sent to a control if the control has its own handler for them. I just double-checked this, with a stack that has two buttons. One button has this script: on mouseWithin put the ticks && the target pass mouseWithin end mouseWithin The handler is also in the card script, and the second button has no script at all. When mousing over the two buttons, I get the expected string in the Message Box only when the mouse is over the button that has its own mouseWithin handler, but not in the button whose script is empty. With other non-polling messages, of course the message would pass through to the card and be handled there. That said, the engine does its polling pretty efficiently, so in spite of whatever caveats folks might have for the mouseStillDown and mouseWithin messages, there's probably no noticeable penalty for using them. But if you want to generalize the mouseWithin handling in a stack, library, or backScript, you'd have to replicate the mouseWithin handler in each control where you want that behavior triggered. For the long term it might be helpful to add a BZ request for a message to be sent when the Control key is down, regardless of whether it has another key pressed with it. There are tradeoffs for that, though, and maybe a new message is what's needed. I have a similar request for mouseStillDown: For checking whether the Control key is down, my hunch is that the OS X API already has a message available that could be tapped into, so tapping into that within Rev should be relatively straightforward once we figure out what that message should be called. ControlKeyDown would seem logical enough, but it would be problematic to send it without another key since so many scripts currently expect the message to be sent only when two or more keys are pressed. -- Richard Gaskin Fourth World Media Corporation ___________________________________________________________ Ambassador at FourthWorld.com http://www.FourthWorld.com From scott at tactilemedia.com Thu May 10 11:51:57 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 10 May 2007 08:51:57 -0700 Subject: Reference an Internal Image? Message-ID: Am I mistaken or is there a way for an image object to reference a second imported image? I know one can set the icon of a button to the id of an image, but I seem to recall being able to somehow do this with images as well. Using "put img 1 into img 2" and "set the text of img 2 to the text of img 1" both appear to result in copies of img 1, not references. Perhaps my memory is faulty... Thanks & Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From stephenREVOLUTION at barncard.com Thu May 10 12:01:02 2007 From: stephenREVOLUTION at barncard.com (Stephen Barncard) Date: Thu, 10 May 2007 09:01:02 -0700 Subject: Reference an Internal Image? In-Reply-To: References: Message-ID: the filename?? >Am I mistaken or is there a way for an image object to reference a second >imported image? I know one can set the icon of a button to the id of an >image, but I seem to recall being able to somehow do this with images as >well. Using "put img 1 into img 2" and "set the text of img 2 to the text >of img 1" both appear to result in copies of img 1, not references. > >Perhaps my memory is faulty... > >Thanks & Regards, > >Scott Rossi >Creative Director >Tactile Media, Multimedia & Design -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - From toolbook at kestner.de Thu May 10 12:03:24 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 18:03:24 +0200 Subject: closeStack doesn't close Stack:( Message-ID: <004d01c7931c$be55a640$18b2a8c0@TiemoPC2> Hello again, I thought that would have been a basic, but: on menuPick -- send "closeStack" to this card exit to top -- nothing happens! (tried it also without "send", just closeStack) My on closeStack handler gets the message and has a pass close Stack at the end. Probably I am missing some rev basics :( How do I close my app correctly? Thank you for any help Tiemo From sims at ezpzapps.com Thu May 10 12:12:13 2007 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 10 May 2007 18:12:13 +0200 Subject: closeStack doesn't close Stack:( In-Reply-To: <004d01c7931c$be55a640$18b2a8c0@TiemoPC2> References: <004d01c7931c$be55a640$18b2a8c0@TiemoPC2> Message-ID: On May 10, 2007, at 6:03 PM, Tiemo Hollmann TB wrote: > > send "closeStack" to this card The Documentation Dictionary is your friend. In the dictionary you will find the information displayed: -------- Handle the closeStack message if you want to perform cleanup or do other tasks when the user closes a window. A stack is closed when the user or a handler closes the stack window. The actual closing is not triggered by the closeStack message -------- In the section named "See Also:", you will generally find some pretty good clues on where else to look, in this case you'll find "close command" among others. Maybe "close" will help you. Jim Sims Custom Software Development www.EZPZapps.com From toolbook at kestner.de Thu May 10 12:18:22 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 18:18:22 +0200 Subject: AW: closeStack doesn't close Stack:( In-Reply-To: Message-ID: <005201c7931e$d578e380$18b2a8c0@TiemoPC2> Sorry Jim for asking such a basic, I must have read over it at least three times. Good thanks, it's Friday again :) Have a nice weekend Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jim Sims > Gesendet: Donnerstag, 10. Mai 2007 18:12 > An: How to use Revolution > Betreff: Re: closeStack doesn't close Stack:( > > > On May 10, 2007, at 6:03 PM, Tiemo Hollmann TB wrote: > > > > > send "closeStack" to this card > > The Documentation Dictionary is your friend. > In the dictionary you will find the information displayed: > -------- > Handle the closeStack message if you want to perform cleanup or do > other tasks when the user closes a window. > > A stack is closed when the user or a handler closes the stack window. > > The actual closing is not triggered by the closeStack message > -------- > > In the section named "See Also:", you will generally find some pretty > good clues on where else to > look, in this case you'll find "close command" among others. > > Maybe "close" will help you. > > > > > Jim Sims > Custom Software Development > www.EZPZapps.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 howard.bornstein at gmail.com Thu May 10 12:37:44 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 10 May 2007 12:37:44 -0400 Subject: protecting images in standalone? In-Reply-To: <200705091606.l49G6bQI017146@ms-smtp-03.rdc-nyc.rr.com> References: <200705091606.l49G6bQI017146@ms-smtp-03.rdc-nyc.rr.com> Message-ID: <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> On 5/9/07, Scott Rossi wrote: > > You can import images into custom properties and them display them in > image > objects: > [import] > set the myCoolImage of this cd to url ("binfile:" & imagePath) > [display] > put the myCoolImage of this cd into img 1 I'd like to do the same thing with a music file; embed it into the stack directly. I can set a custom property to an mp3 file, but I can't figure out how to play or reference it then. The custom property contains the actual mp3 data, but I can't set a player to it because it wants a file name, not the data directly. Same issue for a movie. Once I've set a custom property to contain the music or video data, how do I reference it? Do I then need to spin it out as a temporary file and then reference that? Then clean up the file when I'm done? -- Regards, Howard Bornstein ----------------------- www.designeq.com From sims at ezpzapps.com Thu May 10 12:47:52 2007 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 10 May 2007 18:47:52 +0200 Subject: protecting images in standalone? In-Reply-To: <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> References: <200705091606.l49G6bQI017146@ms-smtp-03.rdc-nyc.rr.com> <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> Message-ID: <01D8CD9E-5622-47D6-93BE-D1217B5EFE28@ezpzapps.com> On May 10, 2007, at 6:37 PM, Howard Bornstein wrote: > I'd like to do the same thing with a music file; embed it into the > stack > directly. I can set a custom property to an mp3 file, but I can't > figure out > how to play or reference it then. The custom property contains the > actual > mp3 data, but I can't set a player to it because it wants a file > name, not > the data directly. Same issue for a movie. > > Once I've set a custom property to contain the music or video data, > how do I > reference it? Do I then need to spin it out as a temporary file and > then > reference that? Then clean up the file when I'm done? I do the same thing with video files in an application (www.einspine.com). I keep them in custom properties and then turn them into temp files and reference them by using tempName. I also write over the video file after I am done playing it with a word or two as they can be found in the trash, when written over the user cannot grab them and play them. Jim Sims Custom Software Development www.EZPZapps.com From eric.chatonet at sosmartsoftware.com Thu May 10 12:52:49 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Thu, 10 May 2007 18:52:49 +0200 Subject: protecting images in standalone? In-Reply-To: <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> References: <200705091606.l49G6bQI017146@ms-smtp-03.rdc-nyc.rr.com> <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> Message-ID: <268A6FAD-F5B1-4E2F-8571-4B315066C61B@sosmartsoftware.com> Hi Howard, Le 10 mai 07 ? 18:37, Howard Bornstein a ?crit : > I'd like to do the same thing with a music file; embed it into the > stack > directly. I can set a custom property to an mp3 file, but I can't > figure out > how to play or reference it then. The custom property contains the > actual > mp3 data, but I can't set a player to it because it wants a file > name, not > the data directly. Same issue for a movie. > > Once I've set a custom property to contain the music or video data, > how do I > reference it? Do I then need to spin it out as a temporary file and > then > reference that? Then clean up the file when I'm done? > > -- > Regards, > > Howard Bornstein Sims has answered yet and this is the right answer :-) Nevertheless, the "How to Monitor a QuickTime Player by Script" tutorial might help you since it demonstrates this method among others: The stack shows you how to monitor a QT player to play music (mp3 included) and provide all the usual commands, and more, to the user. How to know if the right version of QT is installed, manage durations, progress, quick searches, sound level, loops, play-lists, etc. The main commands are embedded in a scripted group, which you can export into any project. This scripted group is able to monitor, not only sound files, but also the video files as well. Print function included. You will access this tutorial through "Tutorials Picker" a free plugin that interfaces with the So Smart Software website in order to display all available tutorials stacks directly from the web. You will find it by going to http://www.sosmartsoftware.com/. Revolution/Plugins or Tutorials section. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From howard.bornstein at gmail.com Thu May 10 13:10:55 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 10 May 2007 13:10:55 -0400 Subject: protecting images in standalone? In-Reply-To: <200705101656.l4AGuvPv028546@ms-smtp-03.rdc-nyc.rr.com> References: <200705101656.l4AGuvPv028546@ms-smtp-03.rdc-nyc.rr.com> Message-ID: <3f07cc260705101010o39e18215o5eed4149f42248d6@mail.gmail.com> Thanks Jim and Eric, I suspected that was the only way. It'd be nice to be able to reference these sources directly in the stack but making a temp file isn't too bad. Just some extra overhead. Oh well. :-) -- Regards, Howard Bornstein ----------------------- www.designeq.com From toolbook at kestner.de Thu May 10 13:27:44 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 19:27:44 +0200 Subject: AW: protecting images in standalone? In-Reply-To: <01D8CD9E-5622-47D6-93BE-D1217B5EFE28@ezpzapps.com> Message-ID: <005401c79328$864d3450$18b2a8c0@TiemoPC2> Jim, that sounds great, but doesn't the performance suffer badly, when including 180MB of videos into you stack, even if it is one or more substacks, when opening and accessing the stack? What do you think where is the limit with doing like that? I will create an app with about 6GB of video material, splitted into 18.000 clips :) Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jim Sims > Gesendet: Donnerstag, 10. Mai 2007 18:48 > An: How to use Revolution > Betreff: Re: protecting images in standalone? > > > On May 10, 2007, at 6:37 PM, Howard Bornstein wrote: > > > I'd like to do the same thing with a music file; embed it into the > > stack > > directly. I can set a custom property to an mp3 file, but I can't > > figure out > > how to play or reference it then. The custom property contains the > > actual > > mp3 data, but I can't set a player to it because it wants a file > > name, not > > the data directly. Same issue for a movie. > > > > Once I've set a custom property to contain the music or video data, > > how do I > > reference it? Do I then need to spin it out as a temporary file and > > then > > reference that? Then clean up the file when I'm done? > > I do the same thing with video files in an application > (www.einspine.com). > I keep them in custom properties and then turn them into temp files and > reference them by using tempName. I also write over the video file > after > I am done playing it with a word or two as they can be found in the > trash, > when written over the user cannot grab them and play them. > > > Jim Sims > Custom Software Development > www.EZPZapps.com > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From ambassador at fourthworld.com Thu May 10 14:04:42 2007 From: ambassador at fourthworld.com (Richard Gaskin) Date: Thu, 10 May 2007 11:04:42 -0700 Subject: AW: protecting images in standalone? Message-ID: <46435EBA.40605@fourthworld.com> Tiemo wrote: > Jim, that sounds great, but doesn't the performance suffer badly, when > including 180MB of videos into you stack, even if it is one or more > substacks, when opening and accessing the stack? What do you think where is > the limit with doing like that? I will create an app with about 6GB of video > material, splitted into 18.000 clips :) I think you've brought up an important consideration, Tiemo. When Rev loads a stack file, it reads the entire stack file into memory, and custom properties come along for the ride. On modern systems, a couple megs of images probably won't matter, but embedding a 6GB video would almost certainly exceed available RAM, and on some systems may even exceed swap space. -- Richard Gaskin Managing Editor, revJournal _______________________________________________________ Rev tips, tutorials and more: http://www.revJournal.com From userev at canelasoftware.com Thu May 10 14:18:28 2007 From: userev at canelasoftware.com (Mark Talluto) Date: Thu, 10 May 2007 11:18:28 -0700 Subject: strange blending ink problem In-Reply-To: References: <7D4D34BF-B433-4961-85B3-D3C84D979D13@mac.com> Message-ID: On May 9, 2007, at 11:32 PM, Mark Schonewille wrote: > What does "somehow altered" mean? Does the value of the ink > property change, or is only the visual appearance different? I seem > to be experiencing a problem that makes the same inks behave > differently on Mac OS X and Windows. Hi Mark, Unfortunately, I don't know the specifics of the change. I just know that I needed images with white space to be transparent over multi colored backgrounds. I was using srcAnd for Win and srcOr for Macs to get most of what I wanted. After the bug report I am now able to use srcAnd for both platforms and am getting the transparency effect I requested. Mark Talluto -- CANELA Software http://www.canelasoftware.com From toolbook at kestner.de Thu May 10 14:21:01 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 20:21:01 +0200 Subject: AW: AW: protecting images in standalone? In-Reply-To: <46435EBA.40605@fourthworld.com> Message-ID: <005801c7932f$f78b8390$18b2a8c0@TiemoPC2> Yes I know, that's why I am asking. I would think that even a 180MB stack ( I assume this size, because his app setup is about 180MB) of Jim would be very uncomfortable, but he seems to be happy with it? Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Richard Gaskin > Gesendet: Donnerstag, 10. Mai 2007 20:05 > An: How to use Revolution > Betreff: Re: AW: protecting images in standalone? > > Tiemo wrote: > > Jim, that sounds great, but doesn't the performance suffer badly, when > > including 180MB of videos into you stack, even if it is one or more > > substacks, when opening and accessing the stack? What do you think where > is > > the limit with doing like that? I will create an app with about 6GB of > video > > material, splitted into 18.000 clips :) > > I think you've brought up an important consideration, Tiemo. When Rev > loads a stack file, it reads the entire stack file into memory, and > custom properties come along for the ride. > > On modern systems, a couple megs of images probably won't matter, but > embedding a 6GB video would almost certainly exceed available RAM, and > on some systems may even exceed swap space. > > -- > Richard Gaskin > Managing Editor, revJournal > _______________________________________________________ > Rev tips, tutorials and more: http://www.revJournal.com > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From kee at kagi.com Thu May 10 14:22:56 2007 From: kee at kagi.com (kee nethery) Date: Thu, 10 May 2007 11:22:56 -0700 Subject: Apache Server with RunRev stacks doing the processing? In-Reply-To: References: Message-ID: <638AEC96-27DB-42E0-BFB6-697DDDBA4D85@kagi.com> On May 6, 2007, at 8:00 AM, Gil Dawson wrote: > Kee-- > > Are you still using acgidispatcher? yes but I'm using an old version and I'm only using it on one Hypercard stack that responds to WebStar style AppleScript communications. Are you using it on 10.4.9? yes. > > I just downloaded it and I'm having trouble getting it to work. > Sentman's support page is broken and he's not answering my email, > so I'm looking for confirmation that the problem isn't a "broken in > Tiger" thing. I think it is a it is broken thing. We had to use an old version because the latest version didn't work for us. My suggestion is to use Andre's RevHTTP stack and have that be the web server on a different port, bypass Apache. That works flawlessly and is a much longer term solution. We are moving away from acgidispatcher. Kee From sims at ezpzapps.com Thu May 10 14:24:40 2007 From: sims at ezpzapps.com (Jim Sims) Date: Thu, 10 May 2007 20:24:40 +0200 Subject: AW: AW: protecting images in standalone? In-Reply-To: <005801c7932f$f78b8390$18b2a8c0@TiemoPC2> References: <005801c7932f$f78b8390$18b2a8c0@TiemoPC2> Message-ID: On May 10, 2007, at 8:21 PM, Tiemo Hollmann TB wrote: > Yes I know, that's why I am asking. I would think that even a 180MB > stack ( > I assume this size, because his app setup is about 180MB) of Jim > would be > very uncomfortable, but he seems to be happy with it? The videos are in user properties in individual files that get read - played and then dumped. None of the videos is over 35 seconds in length. ciao, sims From toolbook at kestner.de Thu May 10 14:29:46 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Thu, 10 May 2007 20:29:46 +0200 Subject: AW: AW: AW: protecting images in standalone? In-Reply-To: Message-ID: <005901c79331$303308c0$18b2a8c0@TiemoPC2> Clever, that makes sense! Have a nice sunset in Malta! Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Jim Sims > Gesendet: Donnerstag, 10. Mai 2007 20:25 > An: How to use Revolution > Betreff: Re: AW: AW: protecting images in standalone? > > > On May 10, 2007, at 8:21 PM, Tiemo Hollmann TB wrote: > > > Yes I know, that's why I am asking. I would think that even a 180MB > > stack ( > > I assume this size, because his app setup is about 180MB) of Jim > > would be > > very uncomfortable, but he seems to be happy with it? > > The videos are in user properties in individual files that get read - > played > and then dumped. None of the videos is over 35 seconds in length. > > > ciao, > sims > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From klaus at major-k.de Thu May 10 14:51:29 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 10 May 2007 20:51:29 +0200 Subject: performance of RevXML Message-ID: <63340FB8-DB49-405B-8103-BE03C48763FF@major-k.de> Hi friends, does anyone have some experience/hints with/for the performance of RevXML with big XML files? I mean when (size in MB) can on reach the limit of the handling of xml files. Are 20 MB (or even bigger) files a problem? Should one try to split the data into smaller files? In our latest project we want to avoid using a "real" database engine. Any hints are very welcome! Thanks in advance. Best Klaus Major klaus at major-k.de http://www.major-k.de From scott at tactilemedia.com Thu May 10 14:51:44 2007 From: scott at tactilemedia.com (Scott Rossi) Date: Thu, 10 May 2007 11:51:44 -0700 Subject: protecting images in standalone? In-Reply-To: <3f07cc260705100937k6082f955yfb76ec05476a5711@mail.gmail.com> Message-ID: Recently, Howard Bornstein wrote: > Once I've set a custom property to contain the music or video data, how do I > reference it? Do I then need to spin it out as a temporary file and then > reference that? Then clean up the file when I'm done? As far as I know, this is the usual method. However, Trevor Devore once explained that it is possible import a video file as a videoClip and play it directly on the card. You can position the the movie by declaring a point location, and once playback is done the videoClip is closed. play videoClip 1 at loc of grc 1 The docs say a videoClip can be QuickTime, AVI or MPEG formats. And the syntax for controlling a videoClip is a little wonky. play pause videoClip "myCoolClip.mov" Regards, Scott Rossi Creative Director Tactile Media, Multimedia & Design From klaus at major-k.de Thu May 10 15:10:44 2007 From: klaus at major-k.de (Klaus Major) Date: Thu, 10 May 2007 21:10:44 +0200 Subject: protecting images in standalone? In-Reply-To: References: Message-ID: <6C4BC234-C260-4B0B-8B05-FE5E784A6946@major-k.de> Hi Scott and all, Am 10.05.2007 um 20:51 schrieb Scott Rossi: > Recently, Howard Bornstein wrote: > >> Once I've set a custom property to contain the music or video >> data, how do I >> reference it? Do I then need to spin it out as a temporary file >> and then >> reference that? Then clean up the file when I'm done? > > As far as I know, this is the usual method. > > However, Trevor Devore once explained that it is possible import a > video > file as a videoClip and play it directly on the card. You can > position the > the movie by declaring a point location, and once playback is done the > videoClip is closed. > play videoClip 1 at loc of grc 1 > > The docs say a videoClip can be QuickTime, AVI or MPEG formats. Important hint: You can only play QT videoclips on the Mac! And with AVI files are restricted to the good ol' "Cinepak" codec! If they did not change this in the engine sicne the MC days, which is very unlikely. Similar restrictions apply for audiclips. Still waiting for an overhaul of the multimedia engine, right Scott? ;-) > And the syntax for controlling a videoClip is a little wonky. > play pause videoClip "myCoolClip.mov" > > Regards, > > Scott Rossi > Creative Director > Tactile Media, Multimedia & Design Regards Klaus Major klaus at major-k.de http://www.major-k.de From howard.bornstein at gmail.com Thu May 10 15:24:08 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 10 May 2007 15:24:08 -0400 Subject: protecting images in standalone? In-Reply-To: <200705101851.l4AIpuS5020554@ms-smtp-03.rdc-nyc.rr.com> References: <200705101851.l4AIpuS5020554@ms-smtp-03.rdc-nyc.rr.com> Message-ID: <3f07cc260705101224j101919f6ndf0ab56ff82a4f4c@mail.gmail.com> On 5/10/07, Scott Rossi wrote: > > As far as I know, this is the usual method. > > However, Trevor Devore once explained that it is possible import a video > file as a videoClip and play it directly on the card. You can position > the > the movie by declaring a point location, and once playback is done the > videoClip is closed. > play videoClip 1 at loc of grc 1 > > The docs say a videoClip can be QuickTime, AVI or MPEG formats. And the > syntax for controlling a videoClip is a little wonky. > play pause videoClip "myCoolClip.mov" > Thanks Scott, I think I'll stick to the more modern player object. It's only a couple of extra lines of code to write the file and it works fine! -- Regards, Howard Bornstein ----------------------- www.designeq.com From kray at sonsothunder.com Thu May 10 17:31:26 2007 From: kray at sonsothunder.com (Ken Ray) Date: Thu, 10 May 2007 16:31:26 -0500 Subject: [ANN] Revolution StandardLib 1.0b1 Posted Message-ID: <20070510163126349934.2a586889@sonsothunder.com> Hello everyone! This message is to announce that the RevInterop group (http://tech.groups.yahoo.com/group/revInterop/) have been working on a "Standard Library" for Revolution and a beta version of the library is now available. This library, called "stdLib.rev" contains a variety of useful functions and commands that the initial working group felt were very useful for anyone programming in Revolution. However the main issue is not the actual code, but whether the first pass at the library has a good "core" set of handlers and functions for developers to use. The full list of functions/commands, along with a place for providing your feedback is at the following Wiki page on the Sons of Thunder web site: http://www.sonsothunder.com/pmwiki/pmwiki.php?n=Main.RevolutionStdLib If you are interested in reviewing the handlers in this library, please go to the Wiki and add your comments. Just a note of caution, though: I'm sure many of you will see what you might consider "glaring omissions" or are wondering just why certain handlers were included. Please keep in mind that (a) this is a first public pass at the library, and (b) we don't want to load the library up with a lot of useful, although esoteric, handlers. Of course, that is up to this group to work through, so please provide whatever feedback you feel is appropriate. The end result of this effort will (hopefully) be a common library of handlers that both experienced developers and newcomers can start to use in their development efforts; it may also help RunRev answer the question about why there isn't a standard library for Revolution like there is in other languages... :-) (If you want to get a copy of the beta of the Standard Library, you can join RevInterop and download it from the Files area. Don't worry - when the first version of "stdLib.rev" is released, we'll make it publicly accessible so you don't need to join RevInterop to get it. This isn't meant to solicit new users to RevInterop... ;-) In any event, enjoy this first effort, and I'm looking forward to your feedback! Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From wjm at wjm.org Thu May 10 19:43:28 2007 From: wjm at wjm.org (Bill Marriott) Date: Thu, 10 May 2007 19:43:28 -0400 Subject: performance of RevXML References: <63340FB8-DB49-405B-8103-BE03C48763FF@major-k.de> Message-ID: Klaus, > does anyone have some experience/hints with/for the performance of RevXML > with big XML files? [...] we want to avoid using a "real" database engine. Your biggest issue with "big" anything is memory usage, because the source table and any transformations you do with it are stored in RAM. As your data gets larger and larger, you run the risk of slowing down considerably or even running out of it. Not everyone has a gigabyte or more to play with. The advantage of using a "real" database engine, like SQLite integrated with Rev 2.8.1, is that you'll be able to manipulate large tables with high-performance SQL commands, keeping your memory footprint down to just what is needed for on-screen display. - Bill From howard.bornstein at gmail.com Thu May 10 22:18:06 2007 From: howard.bornstein at gmail.com (Howard Bornstein) Date: Thu, 10 May 2007 22:18:06 -0400 Subject: protecting images in standalone? In-Reply-To: <200705101651.l4AGpuvI003028@ms-smtp-04.rdc-nyc.rr.com> References: <200705101651.l4AGpuvI003028@ms-smtp-04.rdc-nyc.rr.com> Message-ID: <3f07cc260705101918v57b37640t3b17122033afffda@mail.gmail.com> On 5/10/07, Jim Sims wrote: > > I also write over the video file after I am done playing it with a word > or two as they can be found in the trash, when written over the user cannot > grab them and play them. Hmm, I used Delete File to get rid of the temp file but it deletes it directly rather than moving it to the trash. What are you using? -- Regards, Howard Bornstein ----------------------- www.designeq.com From robmann at gp-racing.com Thu May 10 22:22:30 2007 From: robmann at gp-racing.com (Robert Mann) Date: Thu, 10 May 2007 22:22:30 -0400 Subject: protecting images in standalone? In-Reply-To: <3f07cc260705101224j101919f6ndf0ab56ff82a4f4c@mail.gmail.com> Message-ID: Sounds Like I should try and put the pictures into customproperties I created a customproperty for the stack ctgfork1 now how to I put the picture into it, if I open the property inspector I only can add text to it? I have looked at the manual for customproperties it shows some code to add the picture to the property but can not get it to work tried this set the itemdelimiter to slash put the effective filename of this stack into dbPath delete the last item of dbPath put "/ctgfork01.PNG" after dbPath # set the ctgfork1 of stack "specs" to URL "binfile:dbPath" did not work? Thanks Rob -----Original Message----- From: use-revolution-bounces at lists.runrev.com [mailto:use-revolution-bounces at lists.runrev.com] On Behalf Of Howard Bornstein Sent: Thursday, May 10, 2007 3:24 PM To: How to use Revolution Subject: Re: protecting images in standalone? On 5/10/07, Scott Rossi wrote: > > As far as I know, this is the usual method. > > However, Trevor Devore once explained that it is possible import a video > file as a videoClip and play it directly on the card. You can position > the > the movie by declaring a point location, and once playback is done the > videoClip is closed. > play videoClip 1 at loc of grc 1 > > The docs say a videoClip can be QuickTime, AVI or MPEG formats. And the > syntax for controlling a videoClip is a little wonky. > play pause videoClip "myCoolClip.mov" > Thanks Scott, I think I'll stick to the more modern player object. It's only a couple of extra lines of code to write the file and it works fine! -- Regards, Howard Bornstein ----------------------- www.designeq.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 sims at ezpzapps.com Thu May 10 22:36:29 2007 From: sims at ezpzapps.com (Jim Sims) Date: Fri, 11 May 2007 04:36:29 +0200 Subject: protecting images in standalone? In-Reply-To: <3f07cc260705101918v57b37640t3b17122033afffda@mail.gmail.com> References: <200705101651.l4AGpuvI003028@ms-smtp-04.rdc-nyc.rr.com> <3f07cc260705101918v57b37640t3b17122033afffda@mail.gmail.com> Message-ID: On May 11, 2007, at 4:18 AM, Howard Bornstein wrote: > Hmm, I used Delete File to get rid of the temp file but it deletes it > directly rather than moving it to the trash. What are you using? There was some event where in the trash a folder named 'recovered files' (or something like that) was found, inside that folder was a few of the reconstituted .mov files that could be taken out of the trash and then played with the QT player. I had been using 'delete file', but even so, when this event happened I included a step where I put "bob" into url the temp file. When adding that the file shrunk to 4k and only had "bob" in it if such an event happened again. Jim Sims Custom Software Development www.EZPZapps.com From eric.chatonet at sosmartsoftware.com Fri May 11 03:14:52 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 11 May 2007 09:14:52 +0200 Subject: protecting images in standalone? In-Reply-To: References: Message-ID: <8CC855AB-33DC-47EC-9ED6-56DB39F08354@sosmartsoftware.com> Hi Robert, Le 11 mai 07 ? 04:22, Robert Mann a ?crit : > Sounds Like I should try and put the pictures into customproperties I > created a customproperty for the stack > ctgfork1 > now how to I put the picture into it, if I open the property > inspector I > only can add text to it? I have looked at the manual for > customproperties it > shows some code to add the picture to the property but can not get > it to > work > tried this > > set the itemdelimiter to slash > put the effective filename of this stack into dbPath > delete the last item of dbPath > put "/ctgfork01.PNG" after dbPath # > set the ctgfork1 of stack "specs" to URL "binfile:dbPath" set the ctgfork1 of stack "specs" to URL("binfile:" & dbPath) 'binfile' is a text string and 'dbPath' is a variable: they must be concatenated :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From toolbook at kestner.de Fri May 11 04:01:40 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 11 May 2007 10:01:40 +0200 Subject: looking for win icon editor with icns output Message-ID: <000801c793a2$9cafa410$18b2a8c0@TiemoPC2> Hello all, My platform is Win XP and I am using Icofx to create Win Icons for Rev, what works perfect. I have been searching for a freeware tool to create or convert win icons (ico) to Mac Icons (icns) but didn't find anything yet. I have only found tools to create for both platforms, working on Mac. Does anybody has a tip for a tool on Win? Thanks Tiemo From calhorner at xtra.Co.NZ Fri May 11 04:33:31 2007 From: calhorner at xtra.Co.NZ (Cal Horner) Date: Fri, 11 May 2007 20:33:31 +1200 (New Zealand Standard Time) Subject: Script Editor Message-ID: <46442A5B.000007.03412@CALSBIGPC> Has anybody out there ever tried to put text into the script editor using script. If so, would you like to share the "How To" with me. Cal From sarah.reichelt at gmail.com Fri May 11 06:44:55 2007 From: sarah.reichelt at gmail.com (Sarah Reichelt) Date: Fri, 11 May 2007 20:44:55 +1000 Subject: Menu shorrtcuts Message-ID: Hi All, Does anyone know if it is possible to display any menu shortcuts other than those using the Command key (this is on Mac OS X only). You see other apps that show shortcuts requireing Shift-Command-something or Option-Command-whatever. Is this possible in Rev? Cheers, Sarah From m.schonewille at economy-x-talk.com Fri May 11 06:57:34 2007 From: m.schonewille at economy-x-talk.com (Mark Schonewille) Date: Fri, 11 May 2007 12:57:34 +0200 Subject: Script Editor In-Reply-To: <46442A5B.000007.03412@CALSBIGPC> References: <46442A5B.000007.03412@CALSBIGPC> Message-ID: <26B39289-F584-4999-8DC9-0574A3E213DA@economy-x-talk.com> Cal, Do you want to put text into an open, visible script editor by script, or do you want to set the script of an object? If the former, you will have to find a way to to determined which script editor is currently the front-most. You might use the long id of the selectedField for that. This will provide you with sufficient information to enter text into the script editor. If the latter, you can simply use the set command. Example: set the script of button 1 to field 1. Best, Mark -- Economy-x-Talk Consultancy and Software Engineering http://economy-x-talk.com http://www.salery.biz Get your store on-line within minutes with Salery Web Store software. Download at http://www.salery.biz Op 11-mei-2007, om 10:33 heeft Cal Horner het volgende geschreven: > Has anybody out there ever tried to put text into the script editor > using > script. > > If so, would you like to share the "How To" with me. > > Cal From robmann at gp-racing.com Fri May 11 07:05:54 2007 From: robmann at gp-racing.com (Robert Mann) Date: Fri, 11 May 2007 07:05:54 -0400 Subject: protecting images in standalone? In-Reply-To: <8CC855AB-33DC-47EC-9ED6-56DB39F08354@sosmartsoftware.com> Message-ID: Thanks Eric This gets info into the customproperty 'ctgfork1' not sure if it is correct info but there is something in it know set the itemdelimiter to slash put the effective filename of this stack into dbPath delete the last item of dbPath put "/ctgfork01.PNG" after dbPath set the ctgfork1 of stack "specs" to URL ("binfile:" & dbPath) -- to display the image I tried this but does not work? put the ctgfork1 of this stack into image "ctgfork01" set the ctgfork1 of stack "specs" to URL("binfile:" & dbPath) 'binfile' is a text string and 'dbPath' is a variable: they must be concatenated :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- _______________________________________________ use-revolution mailing list use-revolution at lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution From toolbook at kestner.de Fri May 11 07:26:13 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 11 May 2007 13:26:13 +0200 Subject: AW: protecting images in standalone? In-Reply-To: Message-ID: <002301c793bf$2f9ea070$18b2a8c0@TiemoPC2> Should work this way Robert, can it be you address the wrong stack (this stack)? Did you checked, if your custom property contains the data or is it perhaps empty? What I am curious about is, which property of the image is filled with "put"? I tried also to "set the imagedata to", but that doesn't work. Tiemo > -----Urspr?ngliche Nachricht----- > Von: use-revolution-bounces at lists.runrev.com [mailto:use-revolution- > bounces at lists.runrev.com] Im Auftrag von Robert Mann > Gesendet: Freitag, 11. Mai 2007 13:06 > An: 'How to use Revolution' > Betreff: RE: protecting images in standalone? > > > > Thanks > Eric > > This gets info into the customproperty 'ctgfork1' not sure if it is > correct > info but there is something in it know > > set the itemdelimiter to slash > put the effective filename of this stack into dbPath > delete the last item of dbPath > put "/ctgfork01.PNG" after dbPath > set the ctgfork1 of stack "specs" to URL ("binfile:" & dbPath) > > -- to display the image I tried this but does not work? > > put the ctgfork1 of this stack into image "ctgfork01" > > > > > set the ctgfork1 of stack "specs" to URL("binfile:" & dbPath) > 'binfile' is a text string and 'dbPath' is a variable: they must be > concatenated :-) > > Best regards from Paris, > Eric Chatonet. > ---------------------------------------------------------------- > http://www.sosmartsoftware.com/ > 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 > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From revlist at azurevision.co.uk Fri May 11 07:27:36 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 11 May 2007 12:27:36 +0100 Subject: Menu shorrtcuts In-Reply-To: References: Message-ID: <02AA0ABC-D5F1-4886-B3F1-1680C956AFA5@azurevision.co.uk> I asked on the list a couple of years ago and got no answer at all. :-( If anyone knows of a way to do it I'll grateful - at the moment there doesn't appear to be any way to display 'standard' shortcuts such as Command-Shift-S for Save As... Ian On 11 May 2007, at 11:44, Sarah Reichelt wrote: > Hi All, > > Does anyone know if it is possible to display any menu shortcuts other > than those using the Command key (this is on Mac OS X only). You see > other apps that show shortcuts requireing Shift-Command-something or > Option-Command-whatever. Is this possible in Rev? > > Cheers, > Sarah > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution From martinblackman at gmail.com Fri May 11 07:42:09 2007 From: martinblackman at gmail.com (Martin Blackman) Date: Fri, 11 May 2007 19:42:09 +0800 Subject: performance of RevXML In-Reply-To: References: <63340FB8-DB49-405B-8103-BE03C48763FF@major-k.de> Message-ID: <79d1bee70705110442t6df678b6tedb141dec24bfe9c@mail.gmail.com> A 20MB file will certainly be slow to make into an XML tree, say 60 to 90 seconds on typical machine and around 300MB RAM useage. I'm working with files up to around 30MB for some software of mine thats in progress. I haven't tried to implement any better solution at present - I'll be warning that they may need 1GB of RAM or more..should generally be achievable for my target market. I'm thinking of using the 'hasmemory' function to generate a memory warning if necessary before creating the tree, although the documentation says it may not return useful values. It seems to be too conservative on windows at least regards Martin On 11/05/07, Bill Marriott wrote: > Klaus, > > > does anyone have some experience/hints with/for the performance of RevXML > > with big XML files? [...] we want to avoid using a "real" database engine. > > Your biggest issue with "big" anything is memory usage, because the source > table and any transformations you do with it are stored in RAM. As your data > gets larger and larger, you run the risk of slowing down considerably or > even running out of it. Not everyone has a gigabyte or more to play with. > > The advantage of using a "real" database engine, like SQLite integrated with > Rev 2.8.1, is that you'll be able to manipulate large tables with > high-performance SQL commands, keeping your memory footprint down to just > what is needed for on-screen display. > > - Bill > > > > _______________________________________________ > use-revolution mailing list > use-revolution at lists.runrev.com > Please visit this url to subscribe, unsubscribe and manage your subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution > From eric.chatonet at sosmartsoftware.com Fri May 11 07:54:18 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 11 May 2007 13:54:18 +0200 Subject: protecting images in standalone? In-Reply-To: References: Message-ID: Hi Robert, Try 'set the text of image ctgfork01" to the ctgfork1 of this stack'. Note that if the image is not locked, the image object will automatically fit the actual dimensions of the original image but its loc will not change. If the image is locked, the original image will be adapted to fit the dimensions of the image object. Le 11 mai 07 ? 13:05, Robert Mann a ?crit : > Thanks > Eric > > This gets info into the customproperty 'ctgfork1' not sure if it is > correct > info but there is something in it know > > set the itemdelimiter to slash > put the effective filename of this stack into dbPath > delete the last item of dbPath > put "/ctgfork01.PNG" after dbPath > set the ctgfork1 of stack "specs" to URL ("binfile:" & dbPath) > > -- to display the image I tried this but does not work? > > put the ctgfork1 of this stack into image "ctgfork01" > > set the ctgfork1 of stack "specs" to URL("binfile:" & dbPath) > 'binfile' is a text string and 'dbPath' is a variable: they must be > concatenated :-) > > Best regards from Paris, > Eric Chatonet. Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From eric.chatonet at sosmartsoftware.com Fri May 11 07:56:51 2007 From: eric.chatonet at sosmartsoftware.com (Eric Chatonet) Date: Fri, 11 May 2007 13:56:51 +0200 Subject: protecting images in standalone? In-Reply-To: References: Message-ID: <6D87165F-6D57-4461-9FC9-55E6CB88F7D7@sosmartsoftware.com> Sorry, I forgot a quote: set the text of image "ctgfork01" to the ctgfork1 of this stack Le 11 mai 07 ? 13:54, Eric Chatonet a ?crit : > Hi Robert, > > Try 'set the text of image ctgfork01" to the ctgfork1 of this stack'. > Note that if the image is not locked, the image object will > automatically fit the actual dimensions of the original image but > its loc will not change. > If the image is locked, the original image will be adapted to fit > the dimensions of the image object. > > Le 11 mai 07 ? 13:05, Robert Mann a ?crit : > >> Thanks >> Eric >> >> This gets info into the customproperty 'ctgfork1' not sure if it >> is correct >> info but there is something in it know >> >> set the itemdelimiter to slash >> put the effective filename of this stack into dbPath >> delete the last item of dbPath >> put "/ctgfork01.PNG" after dbPath >> set the ctgfork1 of stack "specs" to URL ("binfile:" & dbPath) >> >> -- to display the image I tried this but does not work? >> >> put the ctgfork1 of this stack into image "ctgfork01" >> >> set the ctgfork1 of stack "specs" to URL("binfile:" & dbPath) >> 'binfile' is a text string and 'dbPath' is a variable: they must be >> concatenated :-) Best regards from Paris, Eric Chatonet. ---------------------------------------------------------------- http://www.sosmartsoftware.com/ eric.chatonet at sosmartsoftware.com/ ---------------------------------------------------------------- From robmann at gp-racing.com Fri May 11 10:26:30 2007 From: robmann at gp-racing.com (robmann at gp-racing.com) Date: Fri, 11 May 2007 10:26:30 -0400 Subject: protecting images in standalone? In-Reply-To: <6D87165F-6D57-4461-9FC9-55E6CB88F7D7@sosmartsoftware.com> References: <6D87165F-6D57-4461-9FC9-55E6CB88F7D7@sosmartsoftware.com> Message-ID: <20070511102630.rz63f94lytwss8ok@gp-racing.com> Eric thanks so much it works I have spent all week tying to find a way to make the images hidden with the stack, first tried putting them in a database but could not find a way to get them out, then customproperties Thanks Again Rob Quoting Eric Chatonet : > Sorry, I forgot a quote: > set the text of image "ctgfork01" to the ctgfork1 of this stack > From kray at sonsothunder.com Fri May 11 11:49:49 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 11 May 2007 10:49:49 -0500 Subject: Menu shorrtcuts In-Reply-To: <02AA0ABC-D5F1-4886-B3F1-1680C956AFA5@azurevision.co.uk> References: <02AA0ABC-D5F1-4886-B3F1-1680C956AFA5@azurevision.co.uk> Message-ID: <20070511104949372175.4ca6ba69@sonsothunder.com> On Fri, 11 May 2007 12:27:36 +0100, Ian Wood wrote: > I asked on the list a couple of years ago and got no answer at all. :-( > > If anyone knows of a way to do it I'll grateful - at the moment there > doesn't appear to be any way to display 'standard' shortcuts such as > Command-Shift-S for Save As... That would be bug #3147, which was filed 8/2005 and is in Bugzilla as an enhancement request, in case you want to add your votes to it. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From kray at sonsothunder.com Fri May 11 11:55:04 2007 From: kray at sonsothunder.com (Ken Ray) Date: Fri, 11 May 2007 10:55:04 -0500 Subject: looking for win icon editor with icns output In-Reply-To: <000801c793a2$9cafa410$18b2a8c0@TiemoPC2> References: <000801c793a2$9cafa410$18b2a8c0@TiemoPC2> Message-ID: <20070511105504835366.d4b85c21@sonsothunder.com> On Fri, 11 May 2007 10:01:40 +0200, Tiemo Hollmann TB wrote: > Hello all, > > My platform is Win XP and I am using Icofx to create Win Icons for Rev, what > works perfect. I have been searching for a freeware tool to create or > convert win icons (ico) to Mac Icons (icns) but didn't find anything yet. I > have only found tools to create for both platforms, working on Mac. Does > anybody has a tip for a tool on Win? Sorry, the only tool I'm aware of is not free, and that's Axialis' IconWorkshop at $39.95. Ken Ray Sons of Thunder Software, Inc. Email: kray at sonsothunder.com Web Site: http://www.sonsothunder.com/ From toolbook at kestner.de Fri May 11 11:57:47 2007 From: toolbook at kestner.de (Tiemo Hollmann TB) Date: Fri, 11 May 2007 17:57:47 +0200 Subject: AW: looking for win icon editor with icns output In-Reply-To: <20070511105504835366.d4b85c21@sonsothunder.com> Message-ID: <004101c793e5$1f43cf40$18b2a8c0@TiemoPC2> Thanks Ken, it's a solution anyway Have a nice weekend 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: Freitag, 11. Mai 2007 17:55 > An: How to use Revolution > Betreff: Re: looking for win icon editor with icns output > > On Fri, 11 May 2007 10:01:40 +0200, Tiemo Hollmann TB wrote: > > > Hello all, > > > > My platform is Win XP and I am using Icofx to create Win Icons for Rev, > what > > works perfect. I have been searching for a freeware tool to create or > > convert win icons (ico) to Mac Icons (icns) but didn't find anything > yet. I > > have only found tools to create for both platforms, working on Mac. Does > > anybody has a tip for a tool on Win? > > Sorry, the only tool I'm aware of is not free, and that's Axialis' > IconWorkshop at $39.95. > > 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 revlist at azurevision.co.uk Fri May 11 13:22:26 2007 From: revlist at azurevision.co.uk (Ian Wood) Date: Fri, 11 May 2007 18:22:26 +0100 Subject: Menu shorrtcuts In-Reply-To: <20070511104949372175.4ca6ba69@sonsothunder.com> References: <02AA0ABC-D5F1-4886-B3F1-1680C956AFA5@azurevision.co.uk> <20070511104949372175.4ca6ba69@sonsothunder.com> Message-ID: <17A60DF9-986A-4EB6-A534-1789BCD5B151@azurevision.co.uk> Thanks, and I have! Ian On 11 May 2007, at 16:49, Ken Ray wrote: > That would be bug #3147, which was filed 8/2005 and is in Bugzilla as > an enhancement request, in case you want to add your votes to it. From klaus at major-k.de Fri May 11 13:53:44 2007 From: klaus at major-k.de (Klaus Major) Date: Fri, 11 May 2007 19:53:44 +0200 Subject: performance of RevXML In-Reply-To: References: <63340FB8-DB49-405B-8103-BE03C48763FF@major-k.de> Message-ID: <35364675-9DBA-4161-8178-EE34F16030AD@major-k.de> HI Bill, > Klaus, > >> does anyone have some experience/hints with/for the performance >> of RevXML >> with big XML files? [...] we want to avoid using a "real" database >> engine. > > Your biggest issue with "big" anything is memory usage, because the > source > table and any transformations you do with it are stored in RAM. As > your data > gets larger and larger, you run the risk of slowing down > considerably or > even running out of it. Not everyone has a gigabyte or more to play > with. Ah, I see, thanks for the info. > The advantage of using a "real" database engine, like SQLite > integrated with > Rev 2.8.1, is that you'll be able to manipulate large tables with > high-performance SQL commands, keeping your memory footprint down > to just > what is needed for on-screen display. Yes, sure, that will be the way to fgo in a lter release of our project. (Have to bite more through SQL in general first ;-) > - Bill Klaus Major klaus at major-k.de http://www.major-k.de From joel.guillod at net2000.ch Fri May 11 19:09:58 2007 From: joel.guillod at net2000.ch (Joel Guillod) Date: Sat, 12 May 2007 01:09:58 +0200 Subject: Python Samples with Tkinter from within Rev In-Reply-To: <20070505170005.B840D489006@mail.runrev.com> References: <20070505170005.B840D489006@mail.runrev.com> Message-ID: <85967EF2-2F8B-416D-ADBE-70C1441A12E5@net2000.ch> I have shared my stack "Python Samples with Tkinter" in the Programming category. This stack demonstrates some use of the Python tool called from Revolution with two examples of the Tkinter GUI toolkit. Set the folder for Python tool to the correct one (e.g. under MacOSX: /usr/bin or /usr/local/bin)... Notice that this version display the Python window in modal mod, so you cannot edit stacks before you quit the Python thread. It works fine under MacOSX which has a standard Python tool, others not tested. If you are curious, open the stacks and execute in the msg box: put the uPythonSource of button "Test I with python Tkinter GUI" or put the uPythonSource of button "Test II with python Tkinter GUI" to read the Python source code (just 36 lines, respectively 25 lines). From scott at cdroo.com Fri May 11 21:35:15 2007 From: scott at cdroo.com (Scott Kane) Date: Sat, 12 May 2007 11:35:15 +1000 Subject: looking for win icon editor with icns output References: <000801c793a2$9cafa410$18b2a8c0@TiemoPC2> <20070511105504835366.d4b85c21@sonsothunder.com> Message-ID: <006e01c79435$cd076560$0201010a@esbgdi9s3atqpx> From: "Ken Ray" > Sorry, the only tool I'm aware of is not free, and that's Axialis' > IconWorkshop at $39.95. I'd like to second Axialis. It's very powerful and very easy to use and the price is pretty close to free as you'd get for such an all round nice tool. Scott Kane "Any sufficiently advanced technology is indistinguishable from magic." Arthur C Clarke From calhorner at xtra.Co.NZ Fri May 11 23:41:50 2007 From: calhorner at xtra.Co.NZ (Cal Horner) Date: Sat, 12 May 2007 15:41:50 +1200 (New Zealand Standard Time) Subject: Accessing gRev values Message-ID: <4645377E.000003.03516@CALSBIGPC> Is there any way of getting the value from an RR gRev global variable? Such as gRevMenuTarget. From palcibiades-first at yahoo.co.uk Sat May 12 03:25:06 2007 From: palcibiades-first at yahoo.co.uk (Peter Alcibiades) Date: Sat, 12 May 2007 08:25:06 +0100 Subject: Python Samples stack Message-ID: <200705120825.06955.palcibiades-first@yahoo.co.uk> I can view it but not go to it. Is this due to being on 2.6.1 Linux? Peter From alex at harryscollar.com Sat May 12 04:04:39 2007 From: alex at harryscollar.com (Alex Shaw) Date: Sat, 12 May 2007 18:04:39 +1000 Subject: End of U3? In-Reply-To: <200705120825.06955.palcibiades-first@yahoo.co.uk> References: <200705120825.06955.palcibiades-first@yahoo.co.uk> Message-ID: <46457517.9030909@harryscollar.com> sounds like it.. http://hardware.slashdot.org/article.pl?sid=07/05/11/2021244&from=rss regards alex From katir at hindu.org Sat May 12 05:08:06 2007 From: katir at hindu.org (Sivakatirswami) Date: Fri, 11 May 2007 23:08:06 -1000 Subject: Grep -- How to match segment containing many lines Message-ID: <464583F6.3030604@hindu.org> I want to replace a chunk many files