Re: rotating images...
Ken, Cool! I look forward to trying. Thanks! Judy On Mon, 26 Jun 2006, Ken Ray wrote: On 6/26/06 1:19 AM, Judy Perry [EMAIL PROTECTED] wrote: And it looks less crappy than rotate? (sorry, haven't tried it... was so underwhelmed by rotate that I just gave up). Actually, they look the same to me, but the image doesn't look too bad with the exception of a funky border. The main difference is that rotate is desctructive and angle isn't. Compare: set the angle of img 1 to 33 set the angle of img 1 to 0 vs. rotate img 1 by 33 rotate img 1 by -33 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RR object library
Hi, When I launch RR 2.6 and go to the menu Development:Object library, there were a whole load of useful objects. These are empty in 2.7. The images are there, just no objects... Anybody a suggestion on how to get these back? I tried to copy the 2.6 revimagelibrary.rev, but this gives an error when I open it in the IDE... Warm regards, Ton Kuypers Digital Media Partners bvba Tel. +32 (0)477 / 739 530 Fax +32 (0)14 / 71 03 04 http://www.dmp-int.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
On 26/6/06 22:05, Jim Carwardine wrote: Yes, that's my problem... Cmd-period didn't work... And there appears to be no substitution remedy. I was developing a script and wanted to test a piece of logic inside a repeat loop so I put in an answer variable line as I always do. Then I got an answer dialogue with each iteration of about 1500 iterations which was impossible when I couldn't abort the handler. BTW cmd/s doesn't work either... Jim Hi Jim, I don't think there's any problem with cmd-period in OS-X; but there is, and always has been, a problem that cmd-period doesn't work if you've got a modal dialog in the way. The problem is that the modal dialog (which of course in Rev is really another stack, with its own event loop) exists in another thread or execution layer (I don't know technically how its implemented, I'm just trying to express how it behaves.) So cmd-period works perfectly well as an interrupt; but if the answer dialog is up, you're just interrupting that, and since it wasn't doing anything anyway, nothing happens. Then you click OK, and you're back in the stuck loop. If you were really, unfeasibly, quick, you could click OK and then type cmd-period to the underlying stack before it throws up the next answer dialog, and then you'd stop it OK. But typically in this situation, Rev is too fast for you. This applies as much to Windows and OS 9 as OS X; however, you do have a couple more chances saving your data on the Mac, see below. I've got into this situation many times, typically I have some data-processing loop, and I think that I'd like to know if some situation that should never occur does so. So I put in a just in case alert, click the button - and then it turns out that due either to my misunderstanding, or erroneous coding, the test fires on every one of 10,000 lines. If I remember, I put in a 'hold down shift' emergency exit to escape from loops like this. Increasingly, I've tried to train myself to put in breakpoint for that situation, instead of or just after the answer call. But of course from time to time I forget and get bit again. Once when I was working on a shell that was to host a variety of data processing scripts, I took a copy of the Rev answer stack, and modified it to include a button that would do exit to top as a kind of emergency stop button. It's so cool that in Rev you can do this... but unfortunately, it didn't solve it. Just like cmd-period, exit to top when executed from inside the modal dialog affected only that 'layer'. There seend as far as I could tell to be no way to really halt the underlying script; it's suspended when the modal dialog is invoked; but regardless of what happens while the modal dialog is open, once closed the underlying script is resumed. I set off a correspondence on the improve list, wait, let me see... just over four years ago!... on exactly this topic, but we never found a good solution. Unfortunately, this was before Bugzilla had been opened to the users, and so nothing was entered anywhere persistent that might help. So much for deep background. No doubt you've force-quit by now anyway. But for future use: a) cmd-period works in general just as well in OS-9 as in OS-X. But there's no way to abort a script when an answer dialog is showing, unless you coded for the possibility (ie 'answer xxx with Stop or Continue/if it = Stop then exit to top). b) I keep an applescript file handy called Rev Saviours. It has a variety of useful expressions in it which I uncomment and try when I'm in a situation like this. The one that helps here looks like this: tell application Revolution do script close stack \Answer Dialog\ ; save topStack() end tell You'll still be stuck in your loop - but your stack has been saved, so as long as you weren't worried about data in variables, you can force-quit with an easy heart. c) If you do have to resort to force-quit, make sure that you can see your stack when you do it. In some situations on OS X, when Rev is force-quit it briefly offers to save your stack - if you immediately click the button, it really does do so. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
paste into field does not trigger closefield
If I type data into a field, when I leave the field it gets a closefield message and I have a handler for that. When I paste text into a field and leave the field without typing anything, the field does not get a closefield message and my handler never gets called. Watching the message watcher doesn't present any obvious solution for what to use to catch the paste into a text field. Do I have to write a handler that traps a set of keystrokes (command V) and then sends the field a closefield event? What does everyone else do? Kee Nethery ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Parameters of pending messages -- is 'it' volatile?
On 26/6/06 23:16, Erik Hansen wrote: one question, is 'it' volatile? get the result -- should be the message id put tMessage into gaMessageID2message[it] or: put the result into esto put tMessage into gaMessageID2message[esto] 'it' is more concise, is it really as safe? Hang on, isn't that discussion going on somewhere else in this forest? The answer is yes. 'it' is a handy local variable, avaliable for any use, also set by some built-in commands, of which get is one. The only ways that 'it' is unsafe are if you forget about this, and expect the value to be preserved across one of the commands that changes it. If you're unsure, don't use it; but you can always use it in consecutive commands, as above. You can think of it like lighting cigarettes in the trenchs of World War I: the rule was that they could use one match to light two cigarettes, but if they used the same match to light a third, they were at risk from a sniper. If you set it in one statement, and use it in the next statement, that's always going to be safe. By the third statement, you have to consider whether the second statement might have changed it. thanks for the applicable cognition. :/ 20 years we've had this darn company name, and still the jokes - but not much longer. In a couple of months we're changing it. You won't have our (old) stupid company name to kick around much longer. Nosirree. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Richard, Votes are precious so although I am very interested in this I don't think I have enough votes left to apply to it. I would say that maybe some crossover between a Flash/Java output and a Rev development app would help greatly in this endeavor. Maybe an Object exporter from with in Rev that exports objects into a format useful in flash with built in functionality. Tom McG On Jun 27, 2006, at 12:25 AM, Richard Gaskin wrote: . . . or, better yet, a translator which exports the fully functional Revolution stack into a format like Flash or QuickTime. Or even Java, which may be a closer fit in a lot of ways, and there's a lot of example code on generating byte code. Yeah, I'd like this option for some things. There may even be a feature request filed in Bugzilla for this. I wonder how many votes it's gotten. In the meantime, for Web deployment it's hard to beat Flash, just as for desktop applications it's hard to beat Rev. I suppose it'd be ideal to have one tool that does everything optimally, but since both tools are pretty cheap and (at least in my work) it's rare that I'd want to make the same thing for web deployment and as a desktop app, maybe two tools isn't a deal breaker for either. -- Richard Gaskin Managing Editor, revJournal Thomas J McGrath III [EMAIL PROTECTED] Lazy River Software - http://www.lazyriversoftware.com Lazy River Metal Art™ - http://www.lazyriversoftware.com/metal.html Meeting Wear - http://www.cafepress.com/meetingwear Semantic Compaction Systems - http://www.minspeak.com SCIconics, LLC - http://www.sciconics.com/sciindex.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
Yes, I did force quit. I guess the confusion was that cmd/period does work if you are not in a repeat loop because I just naturally use it if I need to... Jim on 6/26/06 6:00 PM, J. Landman Gay wrote: Jim Carwardine wrote: Hi Folks... I've just upgraded to Rev 2.7.2 in OS X and can't seem to get command/period to abort a handler in an infinite repeat loop. It that only a Classic function? How do I do it in OS X? I can't look it up in the rev docs because my IDE is busy inside my repeat loop which I can't abort. I'd like to be able to save the script changes so I don't want to force quit. How do I abort a handler? Jim You've probably already force-quit by now, but just for the record, you can't get out of one of these and force-quitting is about all you can do. This has hit me many times, and now I am (almost) in the habit of inserting a line like this into every new repeat loop I write: if the shiftkey is down then exit repeat Once I know the thing works okay, I generally take the line out. But it has saved me multiple times. For some reason, Command-period can't break into a repeat loop. I think the engine runs those as fast as it can without checking the keyboard input. You might want to Bugzilla this, because it happens a lot. -- www.TalentSeeker.ca www.HiringSmart.ca/ns www.KeepingTheBest.ca/ns http://www.OwnYourFuture-net.com Own Your Future Consulting Services Limited, 23 Shoal Cove Road, Seabright, Nova Scotia, Canada. B3Z 3A9 Phone: 902-823-2339. Fax: 902-823-2139 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
An amazingly detailed answer... I did try and beat the loop by clicking ok and then hitting cmd/period. Couldn't beat it. I like your suggestions for remedies. I will implement them but, at the same time, I'll put in the on shiftKey trapdoor as well... Jim on 6/27/06 6:48 AM, Ben Rubinstein wrote: On 26/6/06 22:05, Jim Carwardine wrote: Yes, that's my problem... Cmd-period didn't work... And there appears to be no substitution remedy. I was developing a script and wanted to test a piece of logic inside a repeat loop so I put in an answer variable line as I always do. Then I got an answer dialogue with each iteration of about 1500 iterations which was impossible when I couldn't abort the handler. BTW cmd/s doesn't work either... Jim Hi Jim, I don't think there's any problem with cmd-period in OS-X; but there is, and always has been, a problem that cmd-period doesn't work if you've got a modal dialog in the way. The problem is that the modal dialog (which of course in Rev is really another stack, with its own event loop) exists in another thread or execution layer (I don't know technically how its implemented, I'm just trying to express how it behaves.) So cmd-period works perfectly well as an interrupt; but if the answer dialog is up, you're just interrupting that, and since it wasn't doing anything anyway, nothing happens. Then you click OK, and you're back in the stuck loop. If you were really, unfeasibly, quick, you could click OK and then type cmd-period to the underlying stack before it throws up the next answer dialog, and then you'd stop it OK. But typically in this situation, Rev is too fast for you. This applies as much to Windows and OS 9 as OS X; however, you do have a couple more chances saving your data on the Mac, see below. I've got into this situation many times, typically I have some data-processing loop, and I think that I'd like to know if some situation that should never occur does so. So I put in a just in case alert, click the button - and then it turns out that due either to my misunderstanding, or erroneous coding, the test fires on every one of 10,000 lines. If I remember, I put in a 'hold down shift' emergency exit to escape from loops like this. Increasingly, I've tried to train myself to put in breakpoint for that situation, instead of or just after the answer call. But of course from time to time I forget and get bit again. Once when I was working on a shell that was to host a variety of data processing scripts, I took a copy of the Rev answer stack, and modified it to include a button that would do exit to top as a kind of emergency stop button. It's so cool that in Rev you can do this... but unfortunately, it didn't solve it. Just like cmd-period, exit to top when executed from inside the modal dialog affected only that 'layer'. There seend as far as I could tell to be no way to really halt the underlying script; it's suspended when the modal dialog is invoked; but regardless of what happens while the modal dialog is open, once closed the underlying script is resumed. I set off a correspondence on the improve list, wait, let me see... just over four years ago!... on exactly this topic, but we never found a good solution. Unfortunately, this was before Bugzilla had been opened to the users, and so nothing was entered anywhere persistent that might help. So much for deep background. No doubt you've force-quit by now anyway. But for future use: a) cmd-period works in general just as well in OS-9 as in OS-X. But there's no way to abort a script when an answer dialog is showing, unless you coded for the possibility (ie 'answer xxx with Stop or Continue/if it = Stop then exit to top). b) I keep an applescript file handy called Rev Saviours. It has a variety of useful expressions in it which I uncomment and try when I'm in a situation like this. The one that helps here looks like this: tell application Revolution do script close stack \Answer Dialog\ ; save topStack() end tell You'll still be stuck in your loop - but your stack has been saved, so as long as you weren't worried about data in variables, you can force-quit with an easy heart. c) If you do have to resort to force-quit, make sure that you can see your stack when you do it. In some situations on OS X, when Rev is force-quit it briefly offers to save your stack - if you immediately click the button, it really does do so. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution -- www.TalentSeeker.ca
Re: paste into field does not trigger closefield
Hi Kee, If I type data into a field, when I leave the field it gets a closefield message and I have a handler for that. When I paste text into a field and leave the field without typing anything, the field does not get a closefield message and my handler never gets called. Watching the message watcher doesn't present any obvious solution for what to use to catch the paste into a text field. Do I have to write a handler that traps a set of keystrokes (command V) and then sends the field a closefield event? What does everyone else do? you could catch the pastekey message like this one: on closefield ##do your thing end closefield on pastekey send closefield to me in 10 millisecs pass pastekey end pastekey Tested and works here :-) Check also copykey etc... Kee Nethery Regards Klaus Major [EMAIL PROTECTED] http://www.major-k.de ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: paste into field does not trigger closefield
On 27/6/06 11:37, kee nethery wrote: If I type data into a field, when I leave the field it gets a closefield message and I have a handler for that. When I paste text into a field and leave the field without typing anything, the field does not get a closefield message and my handler never gets called. Watching the message watcher doesn't present any obvious solution for what to use to catch the paste into a text field. Do I have to write a handler that traps a set of keystrokes (command V) and then sends the field a closefield event? What does everyone else do? What I do is whinge for a while, then do something like this: on keyDown setCompDirty true pass keyDown end keyDown on returnInField setCompDirty true pass returnInField end returnInField on deleteKey setCompDirty true pass deleteKey end deleteKey on backspaceKey setCompDirty true pass backspaceKey end backspaceKey on cutKey setCompDirty true pass cutKey end cutKey on pasteKey setCompDirty true pass pasteKey end pasteKey In this case I've got a form with a number of fields on it, so I'm not so bothered about when the user leaves the field; setCompDirty does things like enable Save and Revert buttons, and make sure that stuff happens when they leave the form. But if you really wanted something to happen when the field is 'exited', with a change, then I'd guess you could trap both exitField and closeField, with the former checking a flag set in some manner analogous to the above. A while ago on the x-talks list I proposed a fieldChanged message, to be sent to a field the first time the text in it changes - whether by typing, deleting, cut and pasting, drag and dropping, etc - anything except purely programmatic changes. One idea was that it should be sent on every change, just saving you from remembering all the possible messages to catch (and I note that my list above, from an actual app, won't catch drag and drop changing, oops). Another idea was that it should be sent just once, and then not again until reset. We discussed 'reset' possibilities including automatic, once the field loses focus (ie, essentially, when a closeField/exitField message has been sent); or manual, ie a property of the field that could be reset to indicate that you want to know the next time it happens too... unfortunately we got bugged down in these and other discussions about how exactly this should work, and it never got bugzilla'd it... but perhaps I'll dig out the details and have another go. HTH, Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev Robotics
On 27 Jun 2006, at 03:40, Marty Knapp wrote: I just had a friend talk to me about software that could be used for robotics. I seem to remember some mention of Revolution being used by somebody here for this. Any help and resources would be great. If you are using OS X it would probably be worth looking at http:// www.bkohg.com/serviceusbplus_e.html as they actually offer a Rev external for controlling their breakout box. There are also several people on the list who have done stuff with serial port connections. Personally, I'm waiting for my Lego Mindstorms NXT set to turn up. You can communicate with it via Bluetooth, so it may be possible to hack up communication via a virtual serial port. http://www.bnxt.com/blog/2006/02/how-to-use-your-phone-as-nxt- remote.html Ian ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
export PNG weirdness
Hello all. I want to output a transparent PNG of formatted text in a field. Fine. I use the following script that acts on a non-opaque field: on mouseUp put /Users/chris/Desktop/transtext.png into fPath export snapshot from field transText to file fPath as PNG end mouseUp Works fine if just roman text is used in field. Makes a lovely RGB png with black text on a transparent background. However... if I type in some Japanese text into the field, I get square black blobs instead of Japanese characters. If I set the opaque of the field to true the text renders correctly but on a solid background - which, naturally, I don't want... Interestingly, if the field contains just Japanese, the resulting png seems to be generated as an 8-bit indexed colour image. Can anyone shed any light on this? I guess there is some issue with the way Rev renders unicode(?) in a field. Chris ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: paste into field does not trigger closefield
kee nethery wrote: If I type data into a field, when I leave the field it gets a closefield message and I have a handler for that. When I paste text into a field and leave the field without typing anything, the field does not get a closefield message and my handler never gets called. Watching the message watcher doesn't present any obvious solution for what to use to catch the paste into a text field. Do I have to write a handler that traps a set of keystrokes (command V) and then sends the field a closefield event? What does everyone else do? I've never encountered the issue. I don't have a Mac handy to try it on right now, but I just tested it on this windows machine and I don't see this problem in either RR 2.1.2 or 2.7.2 I wonder what that indicates? If it makes a difference, my pastes always go through my own script, which issues the paste command, and the clipboard is always plain text. Martin Baxter ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
FYI... I found that while Command (or Control) - period doesn't work, Command-S will often save the stack. That takes a bit of the pain out of the force-quit. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: export PNG weirdness
Hey! I bumped into this earlier today. I had some fields that had exported to PNG fine under 2.2, but one or two went really blocky under 2.7.2. I compared their properties, and found that the yucky ones were transparent. The font was Verdana, so it doesn't look like a unicode thing. I can live with opaque buttons in this app, so didn't bother me too much Best Wishes, David Glasgow Carlton Glasgow Partnership http://www.i-psych.co.uk. On 27 Jun 2006, at 1:09 pm, Chris Carroll-Davis wrote: However... if I type in some Japanese text into the field, I get square black blobs instead of Japanese characters. If I set the opaque of the field to true the text renders correctly but on a solid background - which, naturally, I don't want... Interestingly, if the field contains just Japanese, the resulting png seems to be generated as an 8-bit indexed colour image. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
interestingCMD-PERIOD never worked in Rev for me... ever. sqb So much for deep background. No doubt you've force-quit by now anyway. But for future use: a) cmd-period works in general just as well in OS-9 as in OS-X. But there's no way to abort a script when an answer dialog is showing, unless you coded for the possibility (ie 'answer xxx with Stop or Continue/if it = Stop then exit to top). -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: Revolution Media Presentation Viewable on Web?
So, for the Revolution author who wants to take advantage of all of the authoring prowess of Revolution, yet wants to also enjoy the added benefit of regular sales transactions, he or she might be best served by a compromise in the form of a standard browser plug-in, which fully displays all of the functionality of a Revolution stack . . . or, better yet, a translator which exports the fully functional Revolution stack into a format like Flash or QuickTime. Hi Greg, In terms of training, the channel is FILLED with product that definitely is not delivered by way of a browser at all, though they may incorporate Quicktime video playback (just like Revolution does). One problem with developing a standard browser plugin is that there are still multiple browsers out there, and multiple versions of those browsers, and supporting them can be a nightmare. There are reasons for using different tools that depend entirely on your project. There are downsides to delivering a media message directly through a browser as compared to a heavy client like Revolution - again, the number of downsides depends on the details of your project. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: U3 apps and rev
Hi Bill, where's my Tablet PC support? Have you voted for it? http://support.runrev.com/bugdatabase/show_bug.cgi?id=3252 Have you given it the maximum 5 votes? Would you like to look at a stack representing my best efforts at attaining TPC compliance? If so, contact me privately. Rob Cozens CCW, Serendipity Software Company And I, which was two fooles, do so grow three; Who are a little wise, the best fooles bee. from The Triple Foole by John Donne (1572-1631) ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
Ben Rubinstein wrote: I don't think there's any problem with cmd-period in OS-X; but there is, and always has been, a problem that cmd-period doesn't work if you've got a modal dialog in the way. Very true, but I think there's a problem with Command-period inside any repeat loop as well, regardless of whether it displays a modal or not. Try this: on test put 0 into tNum repeat if the shiftkey is down then exit repeat add 1 to tNum put tNum end repeat end test Issue test from the message box. Now try to Command-period out of it. If the shiftkey bypass wasn't in there, you'd have to force-quit. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
T'aint the same as displaying content embedded in the middle of a web page; and still requires (as every other possible solution would) the end user to download something on their disk; but it occurs to me that we might, with little effort, at least be able to get to the state that PDF is on for many people. That is, while some browsers display PDF as a whole window within the browser, many others simply hand off a PDF file linked from a web page to Acrobat or Preview. At least on the Mac, I think it would be simple to write a standalone that when launched, sets itself as the handler for eg the protocal revhttp:. Then instead of telling to people to launch Rev and type go to URL http://xxx; in the message box, you'd simply have a link like this on a web page: a href=revhttp://xxx;click to run/a When the user clicks it, the browser hands it off to the standalone, which will be launched if necessary - the standalone gets the message to open that URL, realises it is a rev stack to be accessed by http, fetches the stack, opens. I know the basic mechanism (browser handing off URL to app written in Rev) works, because I used it recently to have links in web page causing a Rev-based app to display some relevant information. In that case I was manually configuring the Mac to link the 'protocol' to my app, but I assume this can be done programatically. (My suggestion above, assuming it's trivial, is to make the standalone runner be its own installer in this respect.) I never did discover how to set up a custom protocal mapping like this on Windows - does anyone know? If this idea actually strikes anyone as useful, perhaps the RevInterop group might like to consider if there are some guidelines that might be useful to standardise on. Also (Lynn?) - while clearly a Studio/Enterprise user can set something like this up for themselves/their own user base, would RunRev have issues about this? Maybe (unless everyone thinks this is a totally dumb idea) this functionality could be built into the forthcoming enhanced Rev Player. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
On 27/6/06 16:27, J. Landman Gay wrote: Ben Rubinstein wrote: I don't think there's any problem with cmd-period in OS-X; but there is, and always has been, a problem that cmd-period doesn't work if you've got a modal dialog in the way. Very true, but I think there's a problem with Command-period inside any repeat loop as well, regardless of whether it displays a modal or not. Try this: on test put 0 into tNum repeat if the shiftkey is down then exit repeat add 1 to tNum put tNum end repeat end test Issue test from the message box. Now try to Command-period out of it. If the shiftkey bypass wasn't in there, you'd have to force-quit. Huh? Ooer... 2.7 bug. I tried your test in 2.6.1 (currently still my production system) and in 2.5.1, because I happened to have it open as well - cmmd-period interrupted fine in both cases. Then I launched the 2.7.1 that I have for gingerly dipping my toe into - and I see your point! I'm just trying to update it to 2.7.2 (though it's a shame to lose the 2.x.1 rhythm) - but I assume that a modern person such as yourself is using that already. So this is a bug introduced in some version of 2.7 - does this represent a touching confidence by RunRev that their user-programmers are now so sophisticated that they'll never make mistakes anymore, sort of like Steve Jobs removing the reset switch on Macs? Feels like another reason for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Judy: Exactly, not only do people NOT want to go to the trouble of downloading yet another browser plug-in, they especially do not want to go to the trouble of installing an application which they have never heard of, on a machine they may not own. This all boils down to people being ignorant and conditioned and suspicious . . . and there is no turning back now. Especially not with all the mobile this and cell phone that. This is painfully and specifically true to those who try to sell anything online that may depend, somewhat, on impulse. And, remember, both Flash and QuickTime players come already installed in the most popular and current web browsers. The less the user has to do, the more they will use it, the more they will trust it, and the less it will matter what software was used to author it. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5068603 Sent from the Revolution - User forum at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
On 27/6/06 16:39, Ben Rubinstein wrote: So this is a bug introduced in some version of 2.7 - does this represent a touching confidence by RunRev that their user-programmers are now so sophisticated that they'll never make mistakes anymore, sort of like Steve Jobs removing the reset switch on Macs? Feels like another reason for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. I've added this to Bugzilla as #3713. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
As a non-committed Revolution explorer, my expectations are quite high, these days, when I purchase any new authoring tool. Prices are plummetting everywhere and I expect very much bang for my buck. After four days of searching for the ultimate Mac-based web authoring product, I found that all of them, except Revolution, (of any flavor), output my efforts as Flash or QuickTime or CSS or HTML. Most of these solutions were either extremely elementary in the kind of content they could produce, or too cryptic with not enough user examples and tutorials, to catch my dollar. Revolution Media really caught my interest because of its friendly nature, its low price and its ability to harness Transcript, the least intimidating programming language out there, (I think). Silly me, I just assumed that it would generate some kind of standard web (browser) output that would retain, at least most of the interactivity, I built in. It is not out of the question that a $49 authoring application would include this kind of functionality. No matter which version of Revolution you are trying to sell, nor how technically educated the applicant may be, the guys and gals who pay their wages all think mainly in terms of The Web for online dellivery of multimedia content. And the potential purchaser of a product like Media will be thinking along those same lines. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5068987 Sent from the Revolution - User forum at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
display correct data mySQL statement
I run my statement and get the info from the mysql table place it info a fld spaced by tabs I have tried this put word 34 of fld Select springcalc into fld views to then display the data,which works fine if you have data in each cell of the table, any cell that does not have data then gets put into the wrong cell there after so if 32 has no data it will put 33 into the spot where 32 should go and so on so is there a way to select the data from the fld by tabs, if so how? If I look at the data in the fld it shows the empty spaces(tabs) Thanks Robert Mann ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: display correct data mySQL statement
On 27/6/06 17:13, Robert Mann wrote: I run my statement and get the info from the mysql table place it info a fld spaced by tabs I have tried this put word 34 of fld Select springcalc into fld views to then display the data,which works fine if you have data in each cell of the table, any cell that does not have data then gets put into the wrong cell there after so if 32 has no data it will put 33 into the spot where 32 should go and so on so is there a way to select the data from the fld by tabs, if so how? If I look at the data in the fld it shows the empty spaces(tabs) set the itemDelimiter to tab then use item 34 etc in place of word 34. Word separation is 'funny' (aka 'smart') so it does things like collapse runs of whitespace. Item delimiting is 'dumb' (aka 'straightforward') so two blank tabs (or whatever the delimiter is) count as having an empty item in between them. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: display correct data mySQL statement
set the itemdel to tab put item 32 of fld Select springcalc of course, you could sometimes do set the itemDel to comma for path names, file names set the itemDel to / put item -1 of thisPath into thisFileName set the itemDel to . put item -1 of thisPath into fileNameEnding Caution: because of the way Transcript defines items and lines, you are not counting the number of delimiters, but the number of items/lines. This will lead to a special case of the last item being empty, or the last line being empty. In transcript, this is not counted, thus get the number of items in (one,two,three,four,) -- is 4 get the number of items in (one,two,three,four,null) -- is 5 --the same for lines, thus if you are retrieving tables that have a last row or column that is empty, and are counting to control repeat loops, retrieve values, etc, then use the form repeat with x = 1 to the number of lines in (textBlocknull) -- is correct count every time Jim Ault Las Vegas On 6/27/06 9:13 AM, Robert Mann [EMAIL PROTECTED] wrote: I run my statement and get the info from the mysql table place it info a fld spaced by tabs I have tried this put word 34 of fld Select springcalc into fld views to then display the data,which works fine if you have data in each cell of the table, any cell that does not have data then gets put into the wrong cell there after so if 32 has no data it will put 33 into the spot where 32 should go and so on so is there a way to select the data from the fld by tabs, if so how? If I look at the data in the fld it shows the empty spaces(tabs) Thanks Robert Mann ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
Ben Rubinstein wrote: On 27/6/06 16:39, Ben Rubinstein wrote: So this is a bug introduced in some version of 2.7 - does this represent a touching confidence by RunRev that their user-programmers are now so sophisticated that they'll never make mistakes anymore, sort of like Steve Jobs removing the reset switch on Macs? Feels like another reason for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. Good sleuthing. I didn't realize it was an IDE thing. That should be much easier to fix than an engine bug. Thanks for reporting it. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
Jim, actually use my own flag since i sometimes leave debugging stuff turned on in the standalone when wanting to track things in the standalone or kill loops problems when they show up there. also sometimes want these turned off when in the development environment for testing before moving to a standalone. its useful to be in control of this flag. usually have a toggle button for it on the main card until near the end of development to allow these functions to be turned on and off until near the end of development. cheers, jeff Jeffrey Reynolds On Jun 27, 2006, at 5:54 AM, [EMAIL PROTECTED] wrote: you could also use the built-in if the environment is development then showDevelopOptions hate stripping code when i am already through part of testing to easy to screw something up that was working perfectly well and then theres usually that one gotcha later in testing that its nice to have your early debugging stuff still there and available for use in figuring out what is going wrong... I also use it to pass results repeat end numbers and other variables into a displayable field so i can easily watch what is going on in more complex scripts that need tweaking. again only displayed if the field is show and the development mode variable is set right. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
J. Landman Gay wrote: Ben Rubinstein wrote: On 27/6/06 16:39, Ben Rubinstein wrote: So this is a bug introduced in some version of 2.7 - does this represent a touching confidence by RunRev that their user-programmers are now so sophisticated that they'll never make mistakes anymore, sort of like Steve Jobs removing the reset switch on Macs? Feels like another reason for me to stick on 2.6.1, since I know just how not-sophisticated *I* am! Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. Good sleuthing. I didn't realize it was an IDE thing. That should be much easier to fix than an engine bug. Thanks for reporting it. I sort of take this back. I just tried it in the MC IDE and it also fails there. -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
On 27/6/06 18:15, J. Landman Gay wrote: J. Landman Gay wrote: Ben Rubinstein wrote: Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. Good sleuthing. I didn't realize it was an IDE thing. That should be much easier to fix than an engine bug. Thanks for reporting it. I sort of take this back. I just tried it in the MC IDE and it also fails there. Interesting - I guess that's in some sense consistent with the fact that the problem is still present after Suspend Development Tools. Do you confirm (in case I'm mad) that interrupt is still working in standalones? Perhaps you could also add your MC findings to BZ 3713. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
On Jun 27, 2006, at 8:46 AM, GregSmith wrote: Exactly, not only do people NOT want to go to the trouble of downloading yet another browser plug-in, they especially do not want to go to the trouble of installing an application which they have never heard of, on a machine they may not own. This all boils down to people being ignorant and conditioned and suspicious . . . and there is no turning back now. Especially not with all the mobile this and cell phone that. This is painfully and specifically true to those who try to sell anything online that may depend, somewhat, on impulse. Hi Greg, While generally true, I have found that if content is truly compelling to a person they are willing to take the necessary steps to get that content. The common forms of e-learning deployment are definitely through a web browser. If you have content that is aimed at a broad target market then this probably is the best solution. That doesn't mean it is the best solution for all markets. There are many benefits to delivery in a browser but one of the big cons is off-line viewing. My company creates e-learning software. While the e-learning model we use would apply in many areas we target the medical industry, specifically ultrasound. Off-line viewing of content that is always up to date is critical as training often occurs on the road or in a doctor's exam room where internet connectivity might not be available. Our solution was a desktop application that synchs with online content similar to the way you synch a PDA. We have deployed this solution in a few large corporations as well as to the public and had very positive feedback. I think we are able to create a better overall experience for users using a desktop solution. Since our target market finds the content deployed in our e-learning system compelling they are willing to perform the initial download. And, remember, both Flash and QuickTime players come already installed in the most popular and current web browsers. The less the user has to do, the more they will use it, the more they will trust it, and the less it will matter what software was used to author it. The points I would question here are how much a user will use or trust content based on the ease of acquiring the content. It seems to me that people make the most use of things that they find useful. I know of an e-learning solution that were deployed on the web at great expense but which was then taken down relatively quickly because it was deemed useless. It was too hard to use. Regardless of your delivery format, the user experience dictates how often the user will use it. People trust names that are familiar to them and that they have a positive opinion of. If a customer has a need of learning something about a product they purchased from Company ABC and that company provides training then the customer wants access to it (whether on paper, web, etc.). Their opinion of Company ABC is going to be affected by the quality of the training that the company provides. If the training meets the customers needs, a positive opinion is gained and trust increases. If the training is not good the opposite occurs. I believe this happens regardless of the medium of delivery. Just this weekend I heard complaints about companies because of their inadequate assembly instructions. One was about furniture from IKEA and the other about an isolation booth (for music studios). So I would argue that just because a user has less to do to get content does not ensure success. It is the user experience that ultimately decides success. If you can provide that for your target market in a browser, great. If they are better served by a web enabled desktop application then take that route. -- Trevor DeVore Blue Mango Learning Systems - www.bluemangolearning.com [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: U3 apps and rev
Done! Now perhaps you can return the favor by voting for http://support.runrev.com/bugdatabase/show_bug.cgi?id=670 :) Rob Cozens [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Hi Bill, where's my Tablet PC support? Have you voted for it? http://support.runrev.com/bugdatabase/show_bug.cgi?id=3252 Have you given it the maximum 5 votes? ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Rev standalone as a service on Windows XP
I know it's possible to write faceless applications with Rev... is it possible to write a service? [Services are programs that automatically run at startup (before a user logs in), run under their own separate session, can be started and stopped, and generally have no user interface] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Apple publicly demonstrated a plugin that enabled HyperCard stacks to be run within web pages. Unfortunately it never saw distribution. Flash and Director both have connections to HyperCard from way back. Frankly, a web-plugin is a natural for Rev. It would let us developers write games and really awesome interfaces to data sources... the mind boggles at the possibilities. What we're really talking about is a new distribution channel for our creative work. All the philosophical musings about whether the plugin wars are over or whether Rev is an apple or an orange are moot. The dust has far from settled on the Internet. I'd like to see Rev make a nice web plugin. A meg or 2 isn't really that awful nowadays. The key issue would be security/sandbox concerns. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [FIX] How do I abort a handler in OS X???
The problem is fixed with: set the allowinterrupts to true This should be the default at startup but I found it was set to false in the current version. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [FIX] How do I abort a handler in OS X???
It appears to default to false in the IDE of 2.7.2 It seems like it should be true. At 01:42 PM 6/27/2006, you wrote: The problem is fixed with: set the allowinterrupts to true This should be the default at startup but I found it was set to false in the current version. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: paste into field does not trigger closefield
On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: you could catch the pastekey message like this one: on closefield ##do your thing end closefield on pastekey send closefield to me in 10 millisecs pass pastekey end pastekey It does not work for me in 2.6.1. I tried it first in the stack script as a generic that would send closefield to the target and it never got called. I moved it to the card script, same thing. Moved it to the specific field and changed it from sending closefield to the target to sending it to me and that didn't get called. Very strange. Thanks for the advice, I'll play with this a bit longer to see why it is not working for me. Kee ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev standalone as a service on Windows XP
Hi, i don´t know the answer, sorry. But if it is not possible, give FireDaemon http://www.firedaemon.com a try. With firedaemon you can install and run any application as a windows service. I did not try it with apps created with Revolution, but with vbs scripts and small exe i created with VB. Another tool similar to the above is AtYourService http://www.prismmicrosys.com/atyourservice/index.htm And here´s a description How to create your own user-defined services unter Win NT/200x/XP, if you want to do it without the tools above: http://www.tacktech.com/display.cfm?ttid=197 Best regards, Matthias Original Message Subject: Rev standalone as a service on Windows XP (27-Jun-2006 20:21) From:[EMAIL PROTECTED] To: [EMAIL PROTECTED] I know it's possible to write faceless applications with Rev... is it possible to write a service? [Services are programs that automatically run at startup (before a user logs in), run under their own separate session, can be started and stopped, and generally have no user interface] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution To: use-revolution@lists.runrev.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: paste into field does not trigger closefield
On 27/6/06 19:54, kee nethery wrote: On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: you could catch the pastekey message like this one: on closefield ##do your thing end closefield on pastekey send closefield to me in 10 millisecs pass pastekey end pastekey It does not work for me in 2.6.1. I tried it first in the stack script as a generic that would send closefield to the target and it never got called. I moved it to the card script, same thing. Moved it to the specific field and changed it from sending closefield to the target to sending it to me and that didn't get called. Very strange. Thanks for the advice, I'll play with this a bit longer to see why it is not working for me. You may well be on top of this, but just in case: note that 'pasteKey' literally only catches using the keyboard shortcut to paste; if the user uses paste from the standard edit menu, the pasteKey message isn't sent. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: [FIX] How do I abort a handler in OS X???
On 27/6/06 19:47, Peter T. Evensen wrote: It appears to default to false in the IDE of 2.7.2 It seems like it should be true. At 01:42 PM 6/27/2006, you wrote: The problem is fixed with: set the allowinterrupts to true This should be the default at startup but I found it was set to false in the current version. Excellent catch, Peter - thank you. I had checked for the cantAbort of the stack, but not the global allowInterrupts. I've added this info to BZ. Ben Rubinstein | Email: [EMAIL PROTECTED] Cognitive Applications Ltd | Phone: +44 (0)1273-821600 http://www.cogapp.com| Fax : +44 (0)1273-728866 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
Ben Rubinstein wrote: On 27/6/06 18:15, J. Landman Gay wrote: J. Landman Gay wrote: Ben Rubinstein wrote: Minor update: this bug is still present in 2.7.2; it applies even after 'suspend development environment'; but it doesn't apply to standalones built with 2.7.2, ie cmd-period interrupts fine. So it's not in the 2.7.2 engine, it's something in the 2.7.x IDE - and something that isn't suspended. Good sleuthing. I didn't realize it was an IDE thing. That should be much easier to fix than an engine bug. Thanks for reporting it. I sort of take this back. I just tried it in the MC IDE and it also fails there. Interesting - I guess that's in some sense consistent with the fact that the problem is still present after Suspend Development Tools. Do you confirm (in case I'm mad) that interrupt is still working in standalones? Perhaps you could also add your MC findings to BZ 3713. Did another test and guess what -- allowInterrupts was set to false. When it is changed to true, Command-period does work. So whatever is setting the default value of allowInterrupts is consistent; possibly its in the engine? -- Jacqueline Landman Gay | [EMAIL PROTECTED] HyperActive Software | http://www.hyperactivesw.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: U3 apps and rev
Is it really hot unplugging shutdown or do you only get the shutdown messages when you choose eject from the U3 menu? BTW, I got a thumb drive from someone at a convention I was at last week (not the Rev convention) and was surprised to see it was a U3 Thumbdrive! At 01:15 PM 6/25/2006, you wrote: I think it's the 'hot plugging shutdown' feature that's special about what they do. I agree it's already possible to make 'portable apps' on any thumb drive without U3. Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: How do I abort a handler in OS X???
J. Landman Gay jacque wrote: Did another test and guess what -- allowInterrupts was set to false. When it is changed to true, Command-period does work. So whatever is setting the default value of allowInterrupts is consistent; possibly its in the engine? Bug in v2.7.x: http://support.runrev.com/bugdatabase/show_bug.cgi?id=3704 -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: U3 apps and rev
I do remember him saying that. I was wondering the utility, since you can't save to a device that isn't there. Since the Launchpad has an Eject button, I was wondering if it only gave notification of you click that button. BTW, I just tried a test with the RunRev U3 Prototyper, and if you Install from my computer a .u3p, it appears on the Launchpad. At 03:47 PM 6/27/2006, you wrote: Peter T. Evensen wrote: Is it really hot unplugging shutdown or do you only get the shutdown messages when you choose eject from the U3 menu? The gentleman from U3 at RevCon, Nathan Gold, gave a very polished presentation of the smart drives, which included a demonstration of this notification in action -- it is indeed sent when the device is removed, provided your application has been written to respond to the message. While it's handy to have that notification, I can see only two real-world uses for it: - Unique to U3: If you need to leave a machine immediately, you can have apps shut down instantly. The downside to this of course is that you'd lose any data in memory, but you would have an instant exit. - Not unique to U3: Your app can advise the user that they need to re-insert the device in order to save their data. While convenient to provide that notice at the time the drive is removed, you can also provide that notice in any app running from any removable media when a Save is attempted and the volume is no longer present. The U4 initiative (which aims to provide a helpful subset of U3 behaviors for all removable drives) encourages the latter at a minimum, and may include a polling mechanism to provide the former as well: http://groups.yahoo.com/group/U4-Group/ U4 attempts to put the Universal back in USB. :) Peter T. Evensen http://www.PetersRoadToHealth.com 314-629-5248 or 888-682-4588 ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Bill Marriott wrote: Apple publicly demonstrated a plugin that enabled HyperCard stacks to be run within web pages. Unfortunately it never saw distribution. Flash and Director both have connections to HyperCard from way back. Frankly, a web-plugin is a natural for Rev. It would let us developers write games and really awesome interfaces to data sources... the mind boggles at the possibilities. What we're really talking about is a new distribution channel for our creative work. All the philosophical musings about whether the plugin wars are over or whether Rev is an apple or an orange are moot. The dust has far from settled on the Internet. If you can get backing for the development of such a plugin I'm fairly confident RunRev would happily receive the money. But in my experience such investors are hard to find. I've not had a conversation with them yet that didn't end with Why not just use Flash? I'd like to see Rev make a nice web plugin. A meg or 2 isn't really that awful nowadays. The key issue would be security/sandbox concerns. The Rev engine already provides support for a very strong level of security, both in the Player and available to any standalone with the secureMode property, which prevents all file I/O, registry settings, shell commands, and other such calls that can be used for malicious ends. But like you say, that doesn't address the ubiquity question, the desire to be able to have nothing more than a URL to experience the software. A plugin doesn't address that either, since it would still need to be downloaded and installed just like any app, so I'm not certain that's really the best option (try having that conversation with university or hospital IT staff and the knowledgeable ones will raise as many questions about a new plugin as they would about a new app). So what to do for presentation? Well, why not use the world's most popular presentation layer on the web? When we consider that the browser experience really deals with only a subset of what Rev can deliver, maybe there's a whole different way to approach this: JavaScript/DHTML (what newcomers to web development are now calling AJAX). JS provides interactivity in a scripting engine everyone already has installed, and can handle a reasonable subset of the sorts of Rev things that would make sense within a browser window. One could even take this idea further by incorporating SVG so you can have vectors as well (I have a prototype SVG exporter for Rev in RevNet, and there are more complete implementations around). And since SVG now incorporates SMIL as a subset, you have support for synchronized time-based media too. The full range of things Rev can do would be close to impossible to make a Transcript-to-JavaScript translator for, but again if you need a browser presentation you're probably only needing a fairly narrow subset anyway. ToolBook provided some handy support for this sort of deployment, providing native libraries with correlating JavaScript libraries for the subset of things that make the most sense in a browser. There's no reason this couldn't be done in Rev, using a set of templates and wizards on the Rev side and generating corresponding JavaScript/DHTML for web output, just like ToolBook did. Like Google Maps and Google Earth, there are cool things you can do in a browser and even cooler things you can do in a dedicated app. If Google Maps represents Web 2.0, the dedicated Google Earth app represents Web 3.0. :) But for those who want ubiquity it's hard to beat a good browser implementation, and with JavaScript/DHTML being just text it's not all that hard to generate when you have an engine that works so gracefully with chunk expressions. With all the talk of open source support in this community, such an effort based around these open standards on the presentation side should be relatively easy to have at least a basic library and some tools for this in short order. This would provide an answer for the subset of people who want this sort of thing, and it wouldn't cost RunRev Ltd. anything to see it happen. The company wouldn't need to be distracted from their core mission in any way, and the community would get one more yes answer to a common deployment question. A win-win for all. So, who's up for herding cats? :) I'll bet a reasonable v1.0 that addresses the sort of things the Media templates make could be knocked off in under under two weeks' development time -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
RE: U3 apps and rev
Is it really hot unplugging shutdown or do you only get the shutdown messages when you choose eject from the U3 menu? BTW, I got a thumb drive from someone at a convention I was at last week (not the Rev convention) and was surprised to see it was a U3 Thumbdrive! I wouldn't be so surprised - go to Best Buy and check out how many U3 compatible drives you find. Best regards, Lynn Fredricks Worldwide Business Operations Runtime Revolution, Ltd ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Richard: And all of the linkages are already in place through AJAX for the major browsers so that nothing would need to be downloaded to be viewed and experienced? Since the Media package is being marketed to people who really don't want to program, but love the media inclusiveness this package contains, why not make such a web deployment set of functions another included Wizard, where the user starts with web deployment in mind, and therefore, starts by using a smaller overall tool subset. At $49, this package would be much more attractive to users than it currently is, giving it a more solid identity. Greg Smith -- View this message in context: http://www.nabble.com/Revolution-Media-Presentation-Viewable-on-Web--tf1846212.html#a5074464 Sent from the Revolution - User forum at Nabble.com. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
Richard Gaskin [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] If you can get backing for the development of such a plugin I'm fairly confident RunRev would happily receive the money. It's always been my plan to win the lottery and give it all to RunRev :) A plugin doesn't address that either, since it would still need to be downloaded and installed just like any app, so I'm not certain that's really the best option (try having that conversation with university or hospital IT staff and the knowledgeable ones will raise as many questions about a new plugin as they would about a new app). Well, they might... but hopefully you'd be able to demonstrate that the plugin was much safer than an app. An EXE can do just about anything it wants with your system. There's plenty of plugins out there besides Flash, anyway. Anytime I go to an online-chat support there's a plugin for the chat. Or smart updaters for driver software. Or various download managers. Or to view a nifty 360 view of a digital camera. Well, why not use the world's most popular presentation layer on the web? When we consider that the browser experience really deals with only a subset of what Rev can deliver, maybe there's a whole different way to approach this: JavaScript/DHTML (what newcomers to web development are now calling AJAX). Ow. My head is starting to hurt! I won't learn JavaScript! You can't make me! LOL JS provides interactivity in a scripting engine everyone already has installed, and can handle a reasonable subset of the sorts of Rev things that would make sense within a browser window. One could even take this idea further by incorporating SVG so you can have vectors as well (I have a prototype SVG exporter for Rev in RevNet, and there are more complete implementations around). And since SVG now incorporates SMIL as a subset, you have support for synchronized time-based media too. Hey doesn't SVG require a plugin? ;) Actually, an SVG export/authoring tool would be pretty feasible and downright beautiful. The full range of things Rev can do would be close to impossible to make a Transcript-to-JavaScript translator for, but again if you need a browser presentation you're probably only needing a fairly narrow subset anyway. ToolBook provided some handy support for this sort of deployment, providing native libraries with correlating JavaScript libraries for the subset of things that make the most sense in a browser. There's no reason this couldn't be done in Rev, using a set of templates and wizards on the Rev side and generating corresponding JavaScript/DHTML for web output, just like ToolBook did. Like Google Maps and Google Earth, there are cool things you can do in a browser and even cooler things you can do in a dedicated app. If Google Maps represents Web 2.0, the dedicated Google Earth app represents Web 3.0. :) But for those who want ubiquity it's hard to beat a good browser implementation, and with JavaScript/DHTML being just text it's not all that hard to generate when you have an engine that works so gracefully with chunk expressions. With all the talk of open source support in this community, such an effort based around these open standards on the presentation side should be relatively easy to have at least a basic library and some tools for this in short order. This would provide an answer for the subset of people who want this sort of thing, and it wouldn't cost RunRev Ltd. anything to see it happen. The company wouldn't need to be distracted from their core mission in any way, and the community would get one more yes answer to a common deployment question. A win-win for all. So, who's up for herding cats? :) I'll bet a reasonable v1.0 that addresses the sort of things the Media templates make could be knocked off in under under two weeks' development time Despite my jokes this is a really good idea. But it certainly is much more suited for building specific applications (i.e., web-enabled Media templates) than for building a general-purpose Rev to Web converter. Kind of like the Microsoft HTML PowerToy -- I don't think it would be possible to make a converter that would work on every stack. ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
moving sounds
It there any way to move sounds and movies from one stack to another? Import is versatile and works with sounds and images. Export only works with images. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: paste into field does not trigger closefield
On Jun 27, 2006, at 12:27 PM, Ben Rubinstein wrote: On 27/6/06 19:54, kee nethery wrote: On Jun 27, 2006, at 4:13 AM, Klaus Major wrote: you could catch the pastekey message like this one: on closefield ##do your thing end closefield on pastekey send closefield to me in 10 millisecs pass pastekey end pastekey It does not work for me in 2.6.1. I tried it first in the stack script as a generic that would send closefield to the target and it never got called. I moved it to the card script, same thing. Moved it to the specific field and changed it from sending closefield to the target to sending it to me and that didn't get called. Very strange. Thanks for the advice, I'll play with this a bit longer to see why it is not working for me. You may well be on top of this, but just in case: note that 'pasteKey' literally only catches using the keyboard shortcut to paste; if the user uses paste from the standard edit menu, the pasteKey message isn't sent. ag, thanks. That was not obvious to me, thanks, Kee ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Revolution Media Presentation Viewable on Web?
GregSmith wrote: And all of the linkages are already in place through AJAX for the major browsers so that nothing would need to be downloaded to be viewed and experienced? I think the best answer here would be depends. :) All is a pretty big word, and as I mentioned earlier JavaScript/DHTML is only really suited for a subset of all the things Rev can do. But on the upside, anything that truly benefits from being in a browser probably represents a pretty narrow subset of Rev's capabilities anyway. So in brief, if ToolBook could do this almost a decade ago I see no reason why Rev couldn't also: 1. Identify a subset of things that would be useful in a browser. 2. Make a Rev library with handlers to support those tasks. 3. Make a JavaScript library with corresponding handlers to get those behaviors in a browser. 4. Author in Rev, have a library generate the objects as DHTML snippets in a web page, reference the JavaScript lib, and upload. 5. Give the URL to your friends and enjoy. :) Oh, and I forgot Step 0 (before 1): 0. Get some of the open source advocates here to do #1, 2, and 3. -- Richard Gaskin Managing Editor, revJournal ___ Rev tips, tutorials and more: http://www.revJournal.com ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: moving sounds
Couldn't you use copy and paste (both scriptable)? Best, Mark On 27 Jun 2006, at 23:18, Stephen Barncard wrote: It there any way to move sounds and movies from one stack to another? Import is versatile and works with sounds and images. Export only works with images. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: moving sounds
Not 'copy and paste' - that's not possible (how from where?) but just 'COPY' does the trick. copy audioclip true.AIF of stack stack1 to stack stack2 works. Thanks. The breadth of this language is amazing. Couldn't you use copy and paste (both scriptable)? Best, Mark On 27 Jun 2006, at 23:18, Stephen Barncard wrote: It there any way to move sounds and movies from one stack to another? Import is versatile and works with sounds and images. Export only works with images. sqb -- stephen barncard s a n f r a n c i s c o - - - - - - - - - - - - ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev Robotics
Hi Marty, I just had a friend talk to me about software that could be used for robotics. I seem to remember some mention of Revolution being used by somebody here for this. Any help and resources would be great. Thanks, Marty Knapp Uhm, That would have been me. :) On 6/6/06, Roger Eller [EMAIL PROTECTED] wrote: I have an ER1 robot which my Revolution application controls over TCPIP sockets. It is really quite easy to do as the software that is provided with the kit includes an API just for allowing you to use a language of your choosing. Roger Eller [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: use-revolution Digest, Vol 33, Issue 44
hi bill haven't tried it but i hear it works :) .. http://www.firedaemon.com regards alex Message: 25 Date: Tue, 27 Jun 2006 14:14:23 -0400 From: Bill Marriott [EMAIL PROTECTED] Subject: Rev standalone as a service on Windows XP To: use-revolution@lists.runrev.com Message-ID: [EMAIL PROTECTED] I know it's possible to write faceless applications with Rev... is it possible to write a service? [Services are programs that automatically run at startup (before a user logs in), run under their own separate session, can be started and stopped, and generally have no user interface] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev Robotics
Thanks Ian, I appreciate the links. Marty Knapp On 27 Jun 2006, at 03:40, Marty Knapp wrote: I just had a friend talk to me about software that could be used for robotics. I seem to remember some mention of Revolution being used by somebody here for this. Any help and resources would be great. If you are using OS X it would probably be worth looking at http://www.bkohg.com/serviceusbplus_e.html as they actually offer a Rev external for controlling their breakout box. There are also several people on the list who have done stuff with serial port connections. Personally, I'm waiting for my Lego Mindstorms NXT set to turn up. You can communicate with it via Bluetooth, so it may be possible to hack up communication via a virtual serial port. http://www.bnxt.com/blog/2006/02/how-to-use-your-phone-as-nxt-remote.html ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
Re: Rev Robotics
Hey Roger, I'll check out the ER1 Robot stuff. Thanks, Marty Knapp Hi Marty, I just had a friend talk to me about software that could be used for robotics. I seem to remember some mention of Revolution being used by somebody here for this. Any help and resources would be great. Thanks, Marty Knapp Uhm, That would have been me. :) On 6/6/06, Roger Eller [EMAIL PROTECTED] wrote: I have an ER1 robot which my Revolution application controls over TCPIP sockets. It is really quite easy to do as the software that is provided with the kit includes an API just for allowing you to use a language of your choosing. Roger Eller [EMAIL PROTECTED] ___ use-revolution mailing list use-revolution@lists.runrev.com Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution